From: <Saved by Blink>
Snapshot-Content-Location: https://www.youtube.com/watch?v=Iy-xfXOaNwk
Subject: =?utf-8?Q?IX=20MOSTRA=20DE=20EXTENS=C3=83O=20DA=20UFJF=20-=20DIVULGA=C3?=
 =?utf-8?Q?=87=C3=83O=20CIENT=C3=8DFICA=20EM=20A=C3=87=C3=83O=20-=20YouTube?=
Date: Wed, 28 Oct 2026 13:45:27 -0300
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----"


------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: text/html
Content-ID: <frame-F8FCD4F509748F763055B69B39DAA0CA@mhtml.blink>
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.youtube.com/watch?v=Iy-xfXOaNwk

<!DOCTYPE html><html style=3D"font-size: 62.5%; font-family: Roboto, Arial,=
 sans-serif; --ytd-vtm-exit-ms: 50ms; --ytd-vtm-wait-ms: 50ms; --ytd-vtm-de=
lay-ms: 100ms; --ytd-vtm-enter-ms: 200ms; --ytd-vtm-watch-exit-ms: 50ms; --=
ytd-vtm-watch-wait-ms: 50ms; --ytd-vtm-watch-enter-ms: 50ms; --ytd-vtm-watc=
h-next-exit-ms: 50ms; --ytd-vtm-watch-next-wait-ms: 50ms; --ytd-vtm-watch-n=
ext-delay-ms: 100ms; --ytd-vtm-watch-next-enter-ms: 200ms;" lang=3D"pt-BR" =
darker-dark-theme=3D"" darker-dark-theme-deprecate=3D"" system-icons=3D"" c=
olor-version=3D"v2_0" typography=3D"" typography-spacing=3D""><head><meta h=
ttp-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF-8"><link rel=
=3D"stylesheet" type=3D"text/css" href=3D"cid:css-ade5fa66-bf26-41d2-adec-7=
9b5d0d5219e@mhtml.blink" /><link rel=3D"stylesheet" type=3D"text/css" href=
=3D"cid:css-0a85a34c-366e-43c4-a294-e12121ba67f0@mhtml.blink" /><link rel=
=3D"stylesheet" type=3D"text/css" href=3D"cid:css-798267b5-73db-4fac-9d08-4=
41fb19538e5@mhtml.blink" /><link rel=3D"stylesheet" type=3D"text/css" href=
=3D"cid:css-a079d1cf-7b55-4aef-b23a-99ea9b5f2ccc@mhtml.blink" /><link rel=
=3D"stylesheet" type=3D"text/css" href=3D"cid:css-c2ca3265-4401-4a02-a1b9-3=
5c061914588@mhtml.blink" /><link rel=3D"stylesheet" type=3D"text/css" href=
=3D"cid:css-40fce471-2134-4fc2-b345-ffb2fc435f2f@mhtml.blink" /><link rel=
=3D"stylesheet" type=3D"text/css" href=3D"cid:css-a05fa6f2-6bdb-4cda-b5e5-f=
7170d1c412e@mhtml.blink" /><link rel=3D"stylesheet" type=3D"text/css" href=
=3D"cid:css-1c117439-b5d6-4746-aba0-3a46332aa0e0@mhtml.blink" /><link rel=
=3D"stylesheet" type=3D"text/css" href=3D"cid:css-8e20b99a-825e-4b78-a6bb-f=
15f19afccfe@mhtml.blink" /><link rel=3D"stylesheet" type=3D"text/css" href=
=3D"cid:css-c252b071-41d7-4161-9933-3c2c55cda35d@mhtml.blink" /><meta http-=
equiv=3D"origin-trial" content=3D"ApvK67ociHgr2egd6c2ZjrfPuRs8BHcvSggogIOPQ=
NH7GJ3cVlyJ1NOq/COCdj0+zxskqHt9HgLLETc8qqD+vwsAAABteyJvcmlnaW4iOiJodHRwczov=
L3lvdXR1YmUuY29tOjQ0MyIsImZlYXR1cmUiOiJQcml2YWN5U2FuZGJveEFkc0FQSXMiLCJleHB=
pcnkiOjE2OTUxNjc5OTksImlzU3ViZG9tYWluIjp0cnVlfQ=3D=3D"><meta name=3D"apple-=
itunes-app" content=3D"app-id=3D544007664, app-argument=3Dhttps://www.youtu=
be.com/watch?is=3DnDnBwfb5mATtiyPj&amp;v=3DIy-xfXOaNwk&amp;feature=3Dyoutu.=
be&amp;referring_app=3Dcom.apple.mobilesafari-smartbanner, affiliate-data=
=3Dct=3Dsmart_app_banner_polymer&amp;pt=3D9008"><link rel=3D"shortcut icon"=
 href=3D"https://www.youtube.com/s/desktop/0b8a310c/img/favicon.ico" type=
=3D"image/x-icon"><link rel=3D"icon" href=3D"https://www.youtube.com/s/desk=
top/0b8a310c/img/favicon_32x32.png" sizes=3D"32x32"><link rel=3D"icon" href=
=3D"https://www.youtube.com/s/desktop/0b8a310c/img/favicon_48x48.png" sizes=
=3D"48x48"><link rel=3D"icon" href=3D"https://www.youtube.com/s/desktop/0b8=
a310c/img/favicon_96x96.png" sizes=3D"96x96"><link rel=3D"icon" href=3D"htt=
ps://www.youtube.com/s/desktop/0b8a310c/img/favicon_144x144.png" sizes=3D"1=
44x144"><link rel=3D"preload" href=3D"https://i.ytimg.com/generate_204" as=
=3D"fetch"><link rel=3D"preconnect" href=3D"https://i.ytimg.com/"><link rel=
=3D"dns-prefetch" href=3D"https://i.ytimg.com/"><link as=3D"script" rel=3D"=
preload" href=3D"https://www.youtube.com/s/player/6b2fce74/player_es6.vflse=
t/pt_BR/base.js" nonce=3D""><link as=3D"image" rel=3D"preload" href=3D"http=
s://i.ytimg.com/vi/Iy-xfXOaNwk/hqdefault.jpg" fetchpriority=3D"high"><link =
as=3D"script" rel=3D"preload" href=3D"https://www.youtube.com/s/_/ytmainapp=
web/_/js/k=3Dytmainappweb.kevlar_base.en_US.W9FrhFfhPEc.es5.O/am=3DAAAAEAAA=
AAGAlA/d=3D1/br=3D1/rs=3DAGKMywHQ64BOLcWiLnBeCJ_KedK_pXTjgA/m=3Dkevlar_base=
_module,kevlar_main_module,kevlar_base_sync_mod_chunk" nonce=3D""><link rel=
=3D"stylesheet" href=3D"https://fonts.googleapis.com/css2?family=3DRoboto:w=
ght@300;400;500;700&amp;family=3DYouTube+Sans:wght@300..900&amp;display=3Ds=
wap" nonce=3D"" class=3D"css-httpsfontsgoogleapiscomcss2familyRobotowght300=
400500700familyYouTubeSanswght300900displayswap"><link rel=3D"stylesheet" h=
ref=3D"https://www.youtube.com/s/player/6b2fce74/www-player.css" nonce=3D""=
 class=3D"css-httpswwwyoutubecomsplayer6b2fce74wwwplayercss"><link rel=3D"s=
tylesheet" href=3D"https://www.youtube.com/s/desktop/0b8a310c/cssbin/www-ma=
in-desktop-watch-page-skeleton-2x.css" nonce=3D"" class=3D"css-httpswwwyout=
ubecomsdesktop0b8a310ccssbinwwwmaindesktopwatchpageskeleton2xcss"><link rel=
=3D"stylesheet" href=3D"https://www.youtube.com/s/desktop/0b8a310c/cssbin/w=
ww-main-desktop-player-skeleton-2x.css" nonce=3D"" class=3D"css-httpswwwyou=
tubecomsdesktop0b8a310ccssbinwwwmaindesktopplayerskeleton2xcss"><link rel=
=3D"stylesheet" href=3D"https://www.youtube.com/s/desktop/0b8a310c/cssbin/w=
ww-onepick-2x.css" nonce=3D"" class=3D"css-httpswwwyoutubecomsdesktop0b8a31=
0ccssbinwwwonepick2xcss"><link rel=3D"stylesheet" href=3D"https://www.youtu=
be.com/s/_/ytmainappweb/_/ss/k=3Dytmainappweb.kevlar_base.TKH9_xI1QlU.L.B1.=
O/am=3DAAAAEADAAAHAng/d=3D0/br=3D1/rs=3DAGKMywEQq6NUq8MAPsvKLmT1T6Rh5bRAfA"=
 nonce=3D"" class=3D"css-httpswwwyoutubecoms_ytmainappweb_sskytmainappwebke=
vlar_baseTKH9_xI1QlULB1OamAAAAEADAAAHAngd0br1rsAGKMywEQq6NUq8MAPsvKLmT1T6Rh=
5bRAfA"><meta name=3D"theme-color" content=3D"rgba(255, 255, 255, 0.98)"><l=
ink rel=3D"search" type=3D"application/opensearchdescription+xml" href=3D"h=
ttps://www.youtube.com/opensearch?locale=3Dpt_BR" title=3D"YouTube"><link r=
el=3D"manifest" href=3D"https://www.youtube.com/manifest.webmanifest" cross=
origin=3D"use-credentials"><link rel=3D"preload" href=3D"https://rr1---sn-2=
vfxgapoxcg-p15z.googlevideo.com/generate_204" as=3D"fetch" crossorigin=3D""=
><link rel=3D"preload" href=3D"https://rr3---sn-bg0s7nld.c.youtube.com/gene=
rate_204" as=3D"fetch" crossorigin=3D""><link rel=3D"preconnect" href=3D"ht=
tps://rr1---sn-2vfxgapoxcg-p15z.googlevideo.com/generate_204" crossorigin=
=3D""><link rel=3D"preconnect" href=3D"https://rr3---sn-bg0s7nld.c.youtube.=
com/generate_204" crossorigin=3D""><link rel=3D"dns-prefetch" href=3D"https=
://rr1---sn-2vfxgapoxcg-p15z.googlevideo.com/generate_204"><link rel=3D"dns=
-prefetch" href=3D"https://rr3---sn-bg0s7nld.c.youtube.com/generate_204"><l=
ink rel=3D"canonical" href=3D"https://www.youtube.com/watch?v=3DIy-xfXOaNwk=
"><link rel=3D"alternate" media=3D"handheld" href=3D"https://m.youtube.com/=
watch?v=3DIy-xfXOaNwk"><link rel=3D"alternate" media=3D"only screen and (ma=
x-width: 640px)" href=3D"https://m.youtube.com/watch?v=3DIy-xfXOaNwk"><titl=
e>IX MOSTRA DE EXTENS=C3=83O DA UFJF - DIVULGA=C3=87=C3=83O CIENT=C3=8DFICA=
 EM A=C3=87=C3=83O - YouTube</title><meta name=3D"title" content=3D"IX MOST=
RA DE EXTENS=C3=83O DA UFJF - DIVULGA=C3=87=C3=83O CIENT=C3=8DFICA EM A=C3=
=87=C3=83O"><meta name=3D"description" content=3D"IX Mostra de Extens=C3=A3=
o da UFJF @proexufjf . O projeto de extens=C3=A3o Divulga=C3=A7=C3=A3o Cien=
t=C3=ADfica em A=C3=A7=C3=A3o: Ci=C3=AAncia, Tecnologia e Inova=C3=A7=C3=A3=
o ao Alcance de Todos, uma Ferra..."><meta name=3D"keywords" content=3D"v=
=C3=ADdeo, compartilhamento, celular com c=C3=A2mera, videofone, gratuito, =
envio"><link rel=3D"shortlinkUrl" href=3D"https://youtu.be/Iy-xfXOaNwk"><li=
nk rel=3D"alternate" href=3D"android-app://com.google.android.youtube/http/=
www.youtube.com/watch?is=3DnDnBwfb5mATtiyPj&amp;v=3DIy-xfXOaNwk&amp;feature=
=3Dyoutu.be"><link rel=3D"alternate" href=3D"ios-app://544007664/vnd.youtub=
e/www.youtube.com/watch?is=3DnDnBwfb5mATtiyPj&amp;v=3DIy-xfXOaNwk&amp;featu=
re=3Dyoutu.be"><link rel=3D"alternate" type=3D"application/json+oembed" hre=
f=3D"https://www.youtube.com/oembed?format=3Djson&amp;url=3Dhttps%3A%2F%2Fw=
ww.youtube.com%2Fwatch%3Fv%3DIy-xfXOaNwk" title=3D"IX MOSTRA DE EXTENS=C3=
=83O DA UFJF - DIVULGA=C3=87=C3=83O CIENT=C3=8DFICA EM A=C3=87=C3=83O"><lin=
k rel=3D"alternate" type=3D"text/xml+oembed" href=3D"https://www.youtube.co=
m/oembed?format=3Dxml&amp;url=3Dhttps%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3=
DIy-xfXOaNwk" title=3D"IX MOSTRA DE EXTENS=C3=83O DA UFJF - DIVULGA=C3=87=
=C3=83O CIENT=C3=8DFICA EM A=C3=87=C3=83O"><link rel=3D"image_src" href=3D"=
https://i.ytimg.com/vi/Iy-xfXOaNwk/hqdefault.jpg"><meta property=3D"og:site=
_name" content=3D"YouTube"><meta property=3D"og:url" content=3D"https://www=
.youtube.com/watch?v=3DIy-xfXOaNwk"><meta property=3D"og:title" content=3D"=
IX MOSTRA DE EXTENS=C3=83O DA UFJF - DIVULGA=C3=87=C3=83O CIENT=C3=8DFICA E=
M A=C3=87=C3=83O"><meta property=3D"og:image" content=3D"https://i.ytimg.co=
m/vi/Iy-xfXOaNwk/hqdefault.jpg"><meta property=3D"og:image:width" content=
=3D"480"><meta property=3D"og:image:height" content=3D"360"><meta property=
=3D"og:description" content=3D"IX Mostra de Extens=C3=A3o da UFJF @proexufj=
f . O projeto de extens=C3=A3o Divulga=C3=A7=C3=A3o Cient=C3=ADfica em A=C3=
=A7=C3=A3o: Ci=C3=AAncia, Tecnologia e Inova=C3=A7=C3=A3o ao Alcance de Tod=
os, uma Ferra..."><meta property=3D"al:ios:app_store_id" content=3D"5440076=
64"><meta property=3D"al:ios:app_name" content=3D"YouTube"><meta property=
=3D"al:ios:url" content=3D"vnd.youtube://www.youtube.com/watch?is=3DnDnBwfb=
5mATtiyPj&amp;v=3DIy-xfXOaNwk&amp;feature=3Dyoutu.be&amp;feature=3Dapplinks=
"><meta property=3D"al:android:url" content=3D"vnd.youtube://www.youtube.co=
m/watch?is=3DnDnBwfb5mATtiyPj&amp;v=3DIy-xfXOaNwk&amp;feature=3Dyoutu.be&am=
p;feature=3Dapplinks"><meta property=3D"al:web:url" content=3D"http://www.y=
outube.com/watch?is=3DnDnBwfb5mATtiyPj&amp;v=3DIy-xfXOaNwk&amp;feature=3Dyo=
utu.be&amp;feature=3Dapplinks"><meta property=3D"og:type" content=3D"video.=
other"><meta property=3D"og:video:url" content=3D"https://www.youtube.com/e=
mbed/Iy-xfXOaNwk"><meta property=3D"og:video:secure_url" content=3D"https:/=
/www.youtube.com/embed/Iy-xfXOaNwk"><meta property=3D"og:video:type" conten=
t=3D"text/html"><meta property=3D"og:video:width" content=3D"1280"><meta pr=
operty=3D"og:video:height" content=3D"720"><meta property=3D"al:android:app=
_name" content=3D"YouTube"><meta property=3D"al:android:package" content=3D=
"com.google.android.youtube"><meta property=3D"fb:app_id" content=3D"877411=
24305"><meta name=3D"twitter:card" content=3D"player"><meta name=3D"twitter=
:site" content=3D"@youtube"><meta name=3D"twitter:url" content=3D"https://w=
ww.youtube.com/watch?v=3DIy-xfXOaNwk"><meta name=3D"twitter:title" content=
=3D"IX MOSTRA DE EXTENS=C3=83O DA UFJF - DIVULGA=C3=87=C3=83O CIENT=C3=8DFI=
CA EM A=C3=87=C3=83O"><meta name=3D"twitter:description" content=3D"IX Most=
ra de Extens=C3=A3o da UFJF @proexufjf . O projeto de extens=C3=A3o Divulga=
=C3=A7=C3=A3o Cient=C3=ADfica em A=C3=A7=C3=A3o: Ci=C3=AAncia, Tecnologia e=
 Inova=C3=A7=C3=A3o ao Alcance de Todos, uma Ferra..."><meta name=3D"twitte=
r:image" content=3D"https://i.ytimg.com/vi/Iy-xfXOaNwk/hqdefault.jpg"><meta=
 name=3D"twitter:app:name:iphone" content=3D"YouTube"><meta name=3D"twitter=
:app:id:iphone" content=3D"544007664"><meta name=3D"twitter:app:name:ipad" =
content=3D"YouTube"><meta name=3D"twitter:app:id:ipad" content=3D"544007664=
"><meta name=3D"twitter:app:url:iphone" content=3D"vnd.youtube://www.youtub=
e.com/watch?is=3DnDnBwfb5mATtiyPj&amp;v=3DIy-xfXOaNwk&amp;feature=3Dyoutu.b=
e&amp;feature=3Dapplinks"><meta name=3D"twitter:app:url:ipad" content=3D"vn=
d.youtube://www.youtube.com/watch?is=3DnDnBwfb5mATtiyPj&amp;v=3DIy-xfXOaNwk=
&amp;feature=3Dyoutu.be&amp;feature=3Dapplinks"><meta name=3D"twitter:app:n=
ame:googleplay" content=3D"YouTube"><meta name=3D"twitter:app:id:googleplay=
" content=3D"com.google.android.youtube"><meta name=3D"twitter:app:url:goog=
leplay" content=3D"https://www.youtube.com/watch?v=3DIy-xfXOaNwk"><meta nam=
e=3D"twitter:player" content=3D"https://www.youtube.com/embed/Iy-xfXOaNwk">=
<meta name=3D"twitter:player:width" content=3D"1280"><meta name=3D"twitter:=
player:height" content=3D"720"><meta name=3D"referrer" content=3D"origin-wh=
en-cross-origin"><custom-style></custom-style><custom-style></custom-style>=
<iron-iconset-svg name=3D"paper-tabs" size=3D"24" style=3D"display: none;">
<svg><defs>
<g id=3D"chevron-left"><path d=3D"M14.6,18.4L8.3,12l6.4-6.4l0.7,0.7L9.7,12l=
5.6,5.6L14.6,18.4z"></path></g>
<g id=3D"chevron-right"><path d=3D"M9.4,18.4l-0.7-0.7l5.6-5.6L8.6,6.4l0.7-0=
.7l6.4,6.4L9.4,18.4z"></path></g>
</defs></svg>
</iron-iconset-svg><!--css-build:shady--><!--css-build:shady--><!--css-buil=
d:shady--><!--css-build:shady--><!--css-build:shady--><!--css-build:shady--=
><!--css-build:shady--><!--css-build:shady--><!--css-build:shady--><iron-ic=
onset-svg name=3D"icons" size=3D"24" style=3D"display: none;">
<svg><defs>
<g id=3D"3d-rotation"><path d=3D"M7.52 21.48C4.25 19.94 1.91 16.76 1.55 13H=
.05C.56 19.16 5.71 24 12 24l.66-.03-3.81-3.81-1.33 1.32zm.89-6.52c-.19 0-.3=
7-.03-.52-.08-.16-.06-.29-.13-.4-.24-.11-.1-.2-.22-.26-.37-.06-.14-.09-.3-.=
09-.47h-1.3c0 .36.07.68.21.95.14.27.33.5.56.69.24.18.51.32.82.41.3.1.62.15.=
96.15.37 0 .72-.05 1.03-.15.32-.1.6-.25.83-.44s.42-.43.55-.72c.13-.29.2-.61=
.2-.97 0-.19-.02-.38-.07-.56-.05-.18-.12-.35-.23-.51-.1-.16-.24-.3-.4-.43-.=
17-.13-.37-.23-.61-.31.2-.09.37-.2.52-.33.15-.13.27-.27.37-.42.1-.15.17-.3.=
22-.46.05-.16.07-.32.07-.48 0-.36-.06-.68-.18-.96-.12-.28-.29-.51-.51-.69-.=
2-.19-.47-.33-.77-.43C9.1 8.05 8.76 8 8.39 8c-.36 0-.69.05-1 .16-.3.11-.57.=
26-.79.45-.21.19-.38.41-.51.67-.12.26-.18.54-.18.85h1.3c0-.17.03-.32.09-.45=
s.14-.25.25-.34c.11-.09.23-.17.38-.22.15-.05.3-.08.48-.08.4 0 .7.1.89.31.19=
.2.29.49.29.86 0 .18-.03.34-.08.49-.05.15-.14.27-.25.37-.11.1-.25.18-.41.24=
-.16.06-.36.09-.58.09H7.5v1.03h.77c.22 0 .42.02.6.07s.33.13.45.23c.12.11.22=
.24.29.4.07.16.1.35.1.57 0 .41-.12.72-.35.93-.23.23-.55.33-.95.33zm8.55-5.9=
2c-.32-.33-.7-.59-1.14-.77-.43-.18-.92-.27-1.46-.27H12v8h2.3c.55 0 1.06-.09=
 1.51-.27.45-.18.84-.43 1.16-.76.32-.33.57-.73.74-1.19.17-.47.26-.99.26-1.5=
7v-.4c0-.58-.09-1.1-.26-1.57-.18-.47-.43-.87-.75-1.2zm-.39 3.16c0 .42-.05.7=
9-.14 1.13-.1.33-.24.62-.43.85-.19.23-.43.41-.71.53-.29.12-.62.18-.99.18h-.=
91V9.12h.97c.72 0 1.27.23 1.64.69.38.46.57 1.12.57 1.99v.4zM12 0l-.66.03 3.=
81 3.81 1.33-1.33c3.27 1.55 5.61 4.72 5.96 8.48h1.5C23.44 4.84 18.29 0 12 0=
z"></path></g>
<g id=3D"accessibility"><path d=3D"M12 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 =
.9-2 2-2zm9 7h-6v13h-2v-6h-2v6H9V9H3V7h18v2z"></path></g>
<g id=3D"accessible"><circle cx=3D"12" cy=3D"4" r=3D"2"></circle><path d=3D=
"M19 13v-2c-1.54.02-3.09-.75-4.07-1.83l-1.29-1.43c-.17-.19-.38-.34-.61-.45-=
.01 0-.01-.01-.02-.01H13c-.35-.2-.75-.3-1.19-.26C10.76 7.11 10 8.04 10 9.09=
V15c0 1.1.9 2 2 2h5v5h2v-5.5c0-1.1-.9-2-2-2h-3v-3.45c1.29 1.07 3.25 1.94 5 =
1.95zm-6.17 5c-.41 1.16-1.52 2-2.83 2-1.66 0-3-1.34-3-3 0-1.31.84-2.41 2-2.=
83V12.1c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5 2.42 0 4.44-1.72 4.9-4h-2.0=
7z"></path></g>
<g id=3D"account-balance"><path d=3D"M4 10v7h3v-7H4zm6 0v7h3v-7h-3zM2 22h19=
v-3H2v3zm14-12v7h3v-7h-3zm-4.5-9L2 6v2h19V6l-9.5-5z"></path></g>
<g id=3D"account-balance-wallet"><path d=3D"M21 18v1c0 1.1-.9 2-2 2H5c-1.11=
 0-2-.9-2-2V5c0-1.1.89-2 2-2h14c1.1 0 2 .9 2 2v1h-9c-1.11 0-2 .9-2 2v8c0 1.=
1.89 2 2 2h9zm-9-2h10V8H12v8zm4-2.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 =
1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"></path></g>
<g id=3D"account-box"><path d=3D"M3 5v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5=
c0-1.1-.9-2-2-2H5c-1.11 0-2 .9-2 2zm12 4c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34=
-3 3-3 3 1.34 3 3zm-9 8c0-2 4-3.1 6-3.1s6 1.1 6 3.1v1H6v-1z"></path></g>
<g id=3D"account-circle"><path d=3D"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 =
10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.=
34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 =
1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z"></path></g>
<g id=3D"add"><path d=3D"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"></path></g>
<g id=3D"add-alert"><path d=3D"M10.01 21.01c0 1.1.89 1.99 1.99 1.99s1.99-.8=
9 1.99-1.99h-3.98zm8.87-4.19V11c0-3.25-2.25-5.97-5.29-6.69v-.72C13.59 2.71 =
12.88 2 12 2s-1.59.71-1.59 1.59v.72C7.37 5.03 5.12 7.75 5.12 11v5.82L3 18.9=
4V20h18v-1.06l-2.12-2.12zM16 13.01h-3v3h-2v-3H8V11h3V8h2v3h3v2.01z"></path>=
</g>
<g id=3D"add-box"><path d=3D"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c=
1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"></path=
></g>
<g id=3D"add-circle"><path d=3D"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4=
.48 10-10S17.52 2 12 2zm5 11h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"></path></g>
<g id=3D"add-circle-outline"><path d=3D"M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4V7zm=
-1-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.4=
1 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></g>
<g id=3D"add-shopping-cart"><path d=3D"M11 9h2V6h3V4h-3V1h-2v3H8v2h3v3zm-4 =
9c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zm10 0c-1.1 0-1.99.9-1.=
99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2zm-9.83-3.25l.03-.12.9-1.63h7.45c.75 0 1=
.41-.41 1.75-1.03l3.86-7.01L19.42 4h-.01l-1.1 2-2.76 5H8.53l-.13-.27L6.16 6=
l-.95-2-.94-2H1v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h=
12v-2H7.42c-.13 0-.25-.11-.25-.25z"></path></g>
<g id=3D"alarm"><path d=3D"M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7=
.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12.5 8H11v6l4.75 2.85.75-1.23=
-4-2.37V8zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9=
zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"></path></g>
<g id=3D"alarm-add"><path d=3D"M7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.=
85zM22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM12 4c-4.97 0-9 4.03-9 9s4=
.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7=
 7 3.13 7 7-3.13 7-7 7zm1-11h-2v3H8v2h3v3h2v-3h3v-2h-3V9z"></path></g>
<g id=3D"alarm-off"><path d=3D"M12 6c3.87 0 7 3.13 7 7 0 .84-.16 1.65-.43 2=
.4l1.52 1.52c.58-1.19.91-2.51.91-3.92 0-4.97-4.03-9-9-9-1.41 0-2.73.33-3.92=
.91L9.6 6.43C10.35 6.16 11.16 6 12 6zm10-.28l-4.6-3.86-1.29 1.53 4.6 3.86L2=
2 5.72zM2.92 2.29L1.65 3.57 2.98 4.9l-1.11.93 1.42 1.42 1.11-.94.8.8C3.83 8=
.69 3 10.75 3 13c0 4.97 4.02 9 9 9 2.25 0 4.31-.83 5.89-2.2l2.2 2.2 1.27-1.=
27L3.89 3.27l-.97-.98zm13.55 16.1C15.26 19.39 13.7 20 12 20c-3.87 0-7-3.13-=
7-7 0-1.7.61-3.26 1.61-4.47l9.86 9.86zM8.02 3.28L6.6 1.86l-.86.71 1.42 1.42=
.86-.71z"></path></g>
<g id=3D"alarm-on"><path d=3D"M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72=
zM7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12 4c-4.97 0-9 4.03-9 9s4.=
02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 =
7 3.13 7 7-3.13 7-7 7zm-1.46-5.47L8.41 12.4l-1.06 1.06 3.18 3.18 6-6-1.06-1=
.06-4.93 4.95z"></path></g>
<g id=3D"all-out"><path d=3D"M16.21 4.16l4 4v-4zm4 12l-4 4h4zm-12 4l-4-4v4z=
m-4-12l4-4h-4zm12.95-.95c-2.73-2.73-7.17-2.73-9.9 0s-2.73 7.17 0 9.9 7.17 2=
.73 9.9 0 2.73-7.16 0-9.9zm-1.1 8.8c-2.13 2.13-5.57 2.13-7.7 0s-2.13-5.57 0=
-7.7 5.57-2.13 7.7 0 2.13 5.57 0 7.7z"></path></g>
<g id=3D"android"><path d=3D"M6 18c0 .55.45 1 1 1h1v3.5c0 .83.67 1.5 1.5 1.=
5s1.5-.67 1.5-1.5V19h2v3.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5V19h1c.55 0 =
1-.45 1-1V8H6v10zM3.5 8C2.67 8 2 8.67 2 9.5v7c0 .83.67 1.5 1.5 1.5S5 17.33 =
5 16.5v-7C5 8.67 4.33 8 3.5 8zm17 0c-.83 0-1.5.67-1.5 1.5v7c0 .83.67 1.5 1.=
5 1.5s1.5-.67 1.5-1.5v-7c0-.83-.67-1.5-1.5-1.5zm-4.97-5.84l1.3-1.3c.2-.2.2-=
.51 0-.71-.2-.2-.51-.2-.71 0l-1.48 1.48C13.85 1.23 12.95 1 12 1c-.96 0-1.86=
.23-2.66.63L7.85.15c-.2-.2-.51-.2-.71 0-.2.2-.2.51 0 .71l1.31 1.31C6.97 3.2=
6 6 5.01 6 7h12c0-1.99-.97-3.75-2.47-4.84zM10 5H9V4h1v1zm5 0h-1V4h1v1z"></p=
ath></g>
<g id=3D"announcement"><path d=3D"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c=
1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7 9h-2V5h2v6zm0 4h-2v-2h2v2z"></path></g>
<g id=3D"apps"><path d=3D"M4 8h4V4H4v4zm6 12h4v-4h-4v4zm-6 0h4v-4H4v4zm0-6h=
4v-4H4v4zm6 0h4v-4h-4v4zm6-10v4h4V4h-4zm-6 4h4V4h-4v4zm6 6h4v-4h-4v4zm0 6h4=
v-4h-4v4z"></path></g>
<g id=3D"archive"><path d=3D"M20.54 5.23l-1.39-1.68C18.88 3.21 18.47 3 18 3=
H6c-.47 0-.88.21-1.16.55L3.46 5.23C3.17 5.57 3 6.02 3 6.5V19c0 1.1.9 2 2 2h=
14c1.1 0 2-.9 2-2V6.5c0-.48-.17-.93-.46-1.27zM12 17.5L6.5 12H10v-2h4v2h3.5L=
12 17.5zM5.12 5l.81-1h12l.94 1H5.12z"></path></g>
<g id=3D"arrow-back"><path d=3D"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.=
41L7.83 13H20v-2z"></path></g>
<g id=3D"arrow-downward"><path d=3D"M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-=
5.58-5.59L4 12l8 8 8-8z"></path></g>
<g id=3D"arrow-drop-down"><path d=3D"M7 10l5 5 5-5z"></path></g>
<g id=3D"arrow-drop-down-circle"><path d=3D"M12 2C6.48 2 2 6.48 2 12s4.48 1=
0 10 10 10-4.48 10-10S17.52 2 12 2zm0 12l-4-4h8l-4 4z"></path></g>
<g id=3D"arrow-drop-up"><path d=3D"M7 14l5-5 5 5z"></path></g>
<g id=3D"arrow-forward"><path d=3D"M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.5=
8 5.59L12 20l8-8z"></path></g>
<g id=3D"arrow-upward"><path d=3D"M4 12l1.41 1.41L11 7.83V20h2V7.83l5.58 5.=
59L20 12l-8-8-8 8z"></path></g>
<g id=3D"aspect-ratio"><path d=3D"M19 12h-2v3h-3v2h5v-5zM7 9h3V7H5v5h2V9zm1=
4-6H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm=
0 16.01H3V4.99h18v14.02z"></path></g>
<g id=3D"assessment"><path d=3D"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14=
c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2=
v4z"></path></g>
<g id=3D"assignment"><path d=3D"M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.=
4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9=
-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm2 14H7v-2h7v2z=
m3-4H7v-2h10v2zm0-4H7V7h10v2z"></path></g>
<g id=3D"assignment-ind"><path d=3D"M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 =
0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.=
1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm0 4c1.66 0=
 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm6 12H6v-1.4c0-2 4-3.1 6-3.1s=
6 1.1 6 3.1V19z"></path></g>
<g id=3D"assignment-late"><path d=3D"M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3=
 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1=
.1-.9-2-2-2zm-6 15h-2v-2h2v2zm0-4h-2V8h2v6zm-1-9c-.55 0-1-.45-1-1s.45-1 1-1=
 1 .45 1 1-.45 1-1 1z"></path></g>
<g id=3D"assignment-return"><path d=3D"M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1=
.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0=
-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm4 12h-4=
v3l-5-5 5-5v3h4v4z"></path></g>
<g id=3D"assignment-returned"><path d=3D"M19 3h-4.18C14.4 1.84 13.3 1 12 1c=
-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5=
c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm0 15l=
-5-5h3V9h4v4h3l-5 5z"></path></g>
<g id=3D"assignment-turned-in"><path d=3D"M19 3h-4.18C14.4 1.84 13.3 1 12 1=
c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V=
5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm-2 1=
4l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z"></path></g>
<g id=3D"attachment"><path d=3D"M2 12.5C2 9.46 4.46 7 7.5 7H18c2.21 0 4 1.7=
9 4 4s-1.79 4-4 4H9.5C8.12 15 7 13.88 7 12.5S8.12 10 9.5 10H17v2H9.41c-.55 =
0-.55 1 0 1H18c1.1 0 2-.9 2-2s-.9-2-2-2H7.5C5.57 9 4 10.57 4 12.5S5.57 16 7=
.5 16H17v2H7.5C4.46 18 2 15.54 2 12.5z"></path></g>
<g id=3D"autorenew"><path d=3D"M12 6v3l4-4-4-4v3c-4.42 0-8 3.58-8 8 0 1.57.=
46 3.03 1.24 4.26L6.7 14.8c-.45-.83-.7-1.79-.7-2.8 0-3.31 2.69-6 6-6zm6.76 =
1.74L17.3 9.2c.44.84.7 1.79.7 2.8 0 3.31-2.69 6-6 6v-3l-4 4 4 4v-3c4.42 0 8=
-3.58 8-8 0-1.57-.46-3.03-1.24-4.26z"></path></g>
<g id=3D"backspace"><path d=3D"M22 3H7c-.69 0-1.23.35-1.59.88L0 12l5.41 8.1=
1c.36.53.9.89 1.59.89h15c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-3 12.59L17.59 17=
 14 13.41 10.41 17 9 15.59 12.59 12 9 8.41 10.41 7 14 10.59 17.59 7 19 8.41=
 15.41 12 19 15.59z"></path></g>
<g id=3D"backup"><path d=3D"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6=
 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5=
-5 0-2.64-2.05-4.78-4.65-4.96zM14 13v4h-4v-4H7l5-5 5 5h-3z"></path></g>
<g id=3D"block"><path d=3D"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 1=
0-10S17.52 2 12 2zM4 12c0-4.42 3.58-8 8-8 1.85 0 3.55.63 4.9 1.69L5.69 16.9=
C4.63 15.55 4 13.85 4 12zm8 8c-1.85 0-3.55-.63-4.9-1.69L18.31 7.1C19.37 8.4=
5 20 10.15 20 12c0 4.42-3.58 8-8 8z"></path></g>
<g id=3D"book"><path d=3D"M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0=
 2-.9 2-2V4c0-1.1-.9-2-2-2zM6 4h5v8l-2.5-1.5L6 12V4z"></path></g>
<g id=3D"bookmark"><path d=3D"M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0=
-1.1-.9-2-2-2z"></path></g>
<g id=3D"bookmark-border"><path d=3D"M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 =
7 3V5c0-1.1-.9-2-2-2zm0 15l-5-2.18L7 18V5h10v13z"></path></g>
<g id=3D"bug-report"><path d=3D"M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17=
 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-.49 0-.96.06-1.41.17L8.41=
 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 =
1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.1=
9-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8z=
m-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z"></path></g>
<g id=3D"build"><path d=3D"M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7=
.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9=
.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z"></path></g>
<g id=3D"cached"><path d=3D"M19 8l-4 4h3c0 3.31-2.69 6-6 6-1.01 0-1.97-.25-=
2.8-.7l-1.46 1.46C8.97 19.54 10.43 20 12 20c4.42 0 8-3.58 8-8h3l-4-4zM6 12c=
0-3.31 2.69-6 6-6 1.01 0 1.97.25 2.8.7l1.46-1.46C15.03 4.46 13.57 4 12 4c-4=
.42 0-8 3.58-8 8H1l4 4 4-4H6z"></path></g>
<g id=3D"camera-enhance"><path d=3D"M9 3L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.=
9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2h-3.17L15 3H9zm3 15c-2.76 0-5-2.2=
4-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-1l1.25-2.75L16 13l-2.75-1.25L12 9=
l-1.25 2.75L8 13l2.75 1.25z"></path></g>
<g id=3D"cancel"><path d=3D"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 =
10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.=
41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"></path></g>
<g id=3D"card-giftcard"><path d=3D"M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1=
.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34=
 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 =
2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1=
-.45-1-1 .45-1 1-1zM9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm11 =
15H4v-2h16v2zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 1=
7 10.83 14.92 8H20v6z"></path></g>
<g id=3D"card-membership"><path d=3D"M20 2H4c-1.11 0-2 .89-2 2v11c0 1.11.89=
 2 2 2h4v5l4-2 4 2v-5h4c1.11 0 2-.89 2-2V4c0-1.11-.89-2-2-2zm0 13H4v-2h16v2=
zm0-5H4V4h16v6z"></path></g>
<g id=3D"card-travel"><path d=3D"M20 6h-3V4c0-1.11-.89-2-2-2H9c-1.11 0-2 .8=
9-2 2v2H4c-1.11 0-2 .89-2 2v11c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11=
-.89-2-2-2zM9 4h6v2H9V4zm11 15H4v-2h16v2zm0-5H4V8h3v2h2V8h6v2h2V8h3v6z"></p=
ath></g>
<g id=3D"change-history"><path d=3D"M12 7.77L18.39 18H5.61L12 7.77M12 4L2 2=
0h20L12 4z"></path></g>
<g id=3D"check"><path d=3D"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41=
z"></path></g>
<g id=3D"check-box"><path d=3D"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h1=
4c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.5=
9L19 8l-9 9z"></path></g>
<g id=3D"check-box-outline-blank"><path d=3D"M19 5v14H5V5h14m0-2H5c-1.1 0-2=
 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"></path></g>
<g id=3D"check-circle"><path d=3D"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10=
-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9=
z"></path></g>
<g id=3D"chevron-left"><path d=3D"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83=
 12z"></path></g>
<g id=3D"chevron-right"><path d=3D"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 1=
8l6-6z"></path></g>
<g id=3D"chrome-reader-mode"><path d=3D"M13 12h7v1.5h-7zm0-2.5h7V11h-7zm0 5=
h7V16h-7zM21 4H3c-1.1 0-2 .9-2 2v13c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V6c0-1.1=
-.9-2-2-2zm0 15h-9V6h9v13z"></path></g>
<g id=3D"class"><path d=3D"M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 =
0 2-.9 2-2V4c0-1.1-.9-2-2-2zM6 4h5v8l-2.5-1.5L6 12V4z"></path></g>
<g id=3D"clear"><path d=3D"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12=
 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></g>
<g id=3D"close"><path d=3D"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12=
 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></g>
<g id=3D"cloud"><path d=3D"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 =
5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-=
5 0-2.64-2.05-4.78-4.65-4.96z"></path></g>
<g id=3D"cloud-circle"><path d=3D"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10=
-4.48 10-10S17.52 2 12 2zm4.5 14H8c-1.66 0-3-1.34-3-3s1.34-3 3-3l.14.01C8.5=
8 8.28 10.13 7 12 7c2.21 0 4 1.79 4 4h.5c1.38 0 2.5 1.12 2.5 2.5S17.88 16 1=
6.5 16z"></path></g>
<g id=3D"cloud-done"><path d=3D"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4=
 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.=
24 5-5 0-2.64-2.05-4.78-4.65-4.96zM10 17l-3.5-3.5 1.41-1.41L10 14.17 15.18 =
9l1.41 1.41L10 17z"></path></g>
<g id=3D"cloud-download"><path d=3D"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.=
11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 =
5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"></path></=
g>
<g id=3D"cloud-off"><path d=3D"M19.35 10.04C18.67 6.59 15.64 4 12 4c-1.48 0=
-2.85.43-4.01 1.17l1.46 1.46C10.21 6.23 11.08 6 12 6c3.04 0 5.5 2.46 5.5 5.=
5v.5H19c1.66 0 3 1.34 3 3 0 1.13-.64 2.11-1.56 2.62l1.45 1.45C23.16 18.16 2=
4 16.68 24 15c0-2.64-2.05-4.78-4.65-4.96zM3 5.27l2.75 2.74C2.56 8.15 0 10.7=
7 0 14c0 3.31 2.69 6 6 6h11.73l2 2L21 20.73 4.27 4 3 5.27zM7.73 10l8 8H6c-2=
.21 0-4-1.79-4-4s1.79-4 4-4h1.73z"></path></g>
<g id=3D"cloud-queue"><path d=3D"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 =
4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2=
.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM19 18H6c-2.21 0-4-1.79-4-4s1.79-4 4-4h.=
71C7.37 7.69 9.48 6 12 6c3.04 0 5.5 2.46 5.5 5.5v.5H19c1.66 0 3 1.34 3 3s-1=
.34 3-3 3z"></path></g>
<g id=3D"cloud-upload"><path d=3D"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11=
 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-=
2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM14 13v4h-4v-4H7l5-5 5 5h-3z"></path></=
g>
<g id=3D"code"><path d=3D"M9.4 16.6L4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.=
2 0l4.6-4.6-4.6-4.6L16 6l6 6-6 6-1.4-1.4z"></path></g>
<g id=3D"compare-arrows"><path d=3D"M9.01 14H2v2h7.01v3L13 15l-3.99-4v3zm5.=
98-1v-3H22V8h-7.01V5L11 9l3.99 4z"></path></g>
<g id=3D"content-copy"><path d=3D"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H=
8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16=
H8V7h11v14z"></path></g>
<g id=3D"content-cut"><path d=3D"M9.64 7.64c.23-.5.36-1.05.36-1.64 0-2.21-1=
.79-4-4-4S2 3.79 2 6s1.79 4 4 4c.59 0 1.14-.13 1.64-.36L10 12l-2.36 2.36C7.=
14 14.13 6.59 14 6 14c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4c0-.59-.13-1.=
14-.36-1.64L12 14l7 7h3v-1L9.64 7.64zM6 8c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2=
 2-.9 2-2 2zm0 12c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2zm6-7.5c-.28 =
0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5zM19 3l-6 6 2 2 7-7V3z"></pat=
h></g>
<g id=3D"content-paste"><path d=3D"M19 2h-4.18C14.4.84 13.3 0 12 0c-1.3 0-2=
.4.84-2.82 2H5c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V4c0-1.1-.=
9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm7 18H5V4h2v3h=
10V4h2v16z"></path></g>
<g id=3D"copyright"><path d=3D"M10.08 10.86c.05-.33.16-.62.3-.87s.34-.46.59=
-.62c.24-.15.54-.22.91-.23.23.01.44.05.63.13.2.09.38.21.52.36s.25.33.34.53.=
13.42.14.64h1.79c-.02-.47-.11-.9-.28-1.29s-.4-.73-.7-1.01-.66-.5-1.08-.66-.=
88-.23-1.39-.23c-.65 0-1.22.11-1.7.34s-.88.53-1.2.92-.56.84-.71 1.36S8 11.2=
9 8 11.87v.27c0 .58.08 1.12.23 1.64s.39.97.71 1.35.72.69 1.2.91 1.05.34 1.7=
.34c.47 0 .91-.08 1.32-.23s.77-.36 1.08-.63.56-.58.74-.94.29-.74.3-1.15h-1.=
79c-.01.21-.06.4-.15.58s-.21.33-.36.46-.32.23-.52.3c-.19.07-.39.09-.6.1-.36=
-.01-.66-.08-.89-.23-.25-.16-.45-.37-.59-.62s-.25-.55-.3-.88-.08-.67-.08-1v=
-.27c0-.35.03-.68.08-1.01zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10=
-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z=
"></path></g>
<g id=3D"create"><path d=3D"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25z=
M20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.8=
3 1.83 3.75 3.75 1.83-1.83z"></path></g>
<g id=3D"create-new-folder"><path d=3D"M20 6h-8l-2-2H4c-1.11 0-1.99.89-1.99=
 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-1 8h-3v3h-=
2v-3h-3v-2h3V9h2v3h3v2z"></path></g>
<g id=3D"credit-card"><path d=3D"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11=
.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2zm0 14H4v-6h16v6zm0-10H4V6h=
16v2z"></path></g>
<g id=3D"dashboard"><path d=3D"M3 13h8V3H3v10zm0 8h8v-6H3v6zm10 0h8V11h-8v1=
0zm0-18v6h8V3h-8z"></path></g>
<g id=3D"date-range"><path d=3D"M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-=
2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1=
 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z"></path></g>
<g id=3D"delete"><path d=3D"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19=
 4h-3.5l-1-1h-5l-1 1H5v2h14V4z"></path></g>
<g id=3D"delete-forever"><path d=3D"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H=
6v12zm2.46-7.12l1.41-1.41L12 12.59l2.12-2.12 1.41 1.41L13.41 14l2.12 2.12-1=
.41 1.41L12 15.41l-2.12 2.12-1.41-1.41L10.59 14l-2.13-2.12zM15.5 4l-1-1h-5l=
-1 1H5v2h14V4z"></path></g>
<g id=3D"delete-sweep"><path d=3D"M15 16h4v2h-4zm0-8h7v2h-7zm0 4h6v2h-6zM3 =
18c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V8H3v10zM14 5h-3l-1-1H6L5 5H2v2h12z"></pat=
h></g>
<g id=3D"description"><path d=3D"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89=
 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm2 16H8v-2h8v2zm0-4H8v-2h8v2zm-3-5V3.5L1=
8.5 9H13z"></path></g>
<g id=3D"dns"><path d=3D"M20 13H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h16c.55 =
0 1-.45 1-1v-6c0-.55-.45-1-1-1zM7 19c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2=
-2 2zM20 3H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h16c.55 0 1-.45 1-1V4c0-.55-.=
45-1-1-1zM7 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z"></path></g>
<g id=3D"done"><path d=3D"M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2=
z"></path></g>
<g id=3D"done-all"><path d=3D"M18 7l-1.41-1.41-6.34 6.34 1.41 1.41L18 7zm4.=
24-1.41L11.66 16.17 7.48 12l-1.41 1.41L11.66 19l12-12-1.42-1.41zM.41 13.41L=
6 19l1.41-1.41L1.83 12 .41 13.41z"></path></g>
<g id=3D"donut-large"><path d=3D"M11 5.08V2c-5 .5-9 4.81-9 10s4 9.5 9 10v-3=
.08c-3-.48-6-3.4-6-6.92s3-6.44 6-6.92zM18.97 11H22c-.47-5-4-8.53-9-9v3.08C1=
6 5.51 18.54 8 18.97 11zM13 18.92V22c5-.47 8.53-4 9-9h-3.03c-.43 3-2.97 5.4=
9-5.97 5.92z"></path></g>
<g id=3D"donut-small"><path d=3D"M11 9.16V2c-5 .5-9 4.79-9 10s4 9.5 9 10v-7=
.16c-1-.41-2-1.52-2-2.84s1-2.43 2-2.84zM14.86 11H22c-.48-4.75-4-8.53-9-9v7.=
16c1 .3 1.52.98 1.86 1.84zM13 14.84V22c5-.47 8.52-4.25 9-9h-7.14c-.34.86-.8=
6 1.54-1.86 1.84z"></path></g>
<g id=3D"drafts"><path d=3D"M21.99 8c0-.72-.37-1.35-.94-1.7L12 1 2.95 6.3C2=
.38 6.65 2 7.28 2 8v10c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2l-.01-10zM12 13L3.74 =
7.84 12 3l8.26 4.84L12 13z"></path></g>
<g id=3D"eject"><path d=3D"M5 17h14v2H5zm7-12L5.33 15h13.34z"></path></g>
<g id=3D"error"><path d=3D"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 1=
0-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"></path></g>
<g id=3D"error-outline"><path d=3D"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 =
2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c=
-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></g>
<g id=3D"euro-symbol"><path d=3D"M15 18.5c-2.51 0-4.68-1.42-5.76-3.5H15v-2H=
8.58c-.05-.33-.08-.66-.08-1s.03-.67.08-1H15V9H9.24C10.32 6.92 12.5 5.5 15 5=
.5c1.61 0 3.09.59 4.23 1.57L21 5.3C19.41 3.87 17.3 3 15 3c-3.92 0-7.24 2.51=
-8.48 6H3v2h3.06c-.04.33-.06.66-.06 1 0 .34.02.67.06 1H3v2h3.52c1.24 3.49 4=
.56 6 8.48 6 2.31 0 4.41-.87 6-2.3l-1.78-1.77c-1.13.98-2.6 1.57-4.22 1.57z"=
></path></g>
<g id=3D"event"><path d=3D"M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.=
9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 =
18H5V8h14v11z"></path></g>
<g id=3D"event-seat"><path d=3D"M4 18v3h3v-3h10v3h3v-6H4zm15-8h3v3h-3zM2 10=
h3v3H2zm15 3H7V5c0-1.1.9-2 2-2h6c1.1 0 2 .9 2 2v8z"></path></g>
<g id=3D"exit-to-app"><path d=3D"M10.09 15.59L11.5 17l5-5-5-5-1.41 1.41L12.=
67 11H3v2h9.67l-2.58 2.59zM19 3H5c-1.11 0-2 .9-2 2v4h2V5h14v14H5v-4H3v4c0 1=
.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"></path></g>
<g id=3D"expand-less"><path d=3D"M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18=
 14z"></path></g>
<g id=3D"expand-more"><path d=3D"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-=
6z"></path></g>
<g id=3D"explore"><path d=3D"M12 10.9c-.61 0-1.1.49-1.1 1.1s.49 1.1 1.1 1.1=
c.61 0 1.1-.49 1.1-1.1s-.49-1.1-1.1-1.1zM12 2C6.48 2 2 6.48 2 12s4.48 10 10=
 10 10-4.48 10-10S17.52 2 12 2zm2.19 12.19L6 18l3.81-8.19L18 6l-3.81 8.19z"=
></path></g>
<g id=3D"extension"><path d=3D"M20.5 11H19V7c0-1.1-.9-2-2-2h-4V3.5C13 2.12 =
11.88 1 10.5 1S8 2.12 8 3.5V5H4c-1.1 0-1.99.9-1.99 2v3.8H3.5c1.49 0 2.7 1.2=
1 2.7 2.7s-1.21 2.7-2.7 2.7H2V20c0 1.1.9 2 2 2h3.8v-1.5c0-1.49 1.21-2.7 2.7=
-2.7 1.49 0 2.7 1.21 2.7 2.7V22H17c1.1 0 2-.9 2-2v-4h1.5c1.38 0 2.5-1.12 2.=
5-2.5S21.88 11 20.5 11z"></path></g>
<g id=3D"face"><path d=3D"M9 11.75c-.69 0-1.25.56-1.25 1.25s.56 1.25 1.25 1=
.25 1.25-.56 1.25-1.25-.56-1.25-1.25-1.25zm6 0c-.69 0-1.25.56-1.25 1.25s.56=
 1.25 1.25 1.25 1.25-.56 1.25-1.25-.56-1.25-1.25-1.25zM12 2C6.48 2 2 6.48 2=
 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8 0-.29=
.02-.58.05-.86 2.36-1.05 4.23-2.98 5.21-5.37C11.07 8.33 14.05 10 17.42 10c.=
78 0 1.53-.09 2.25-.26.21.71.33 1.47.33 2.26 0 4.41-3.59 8-8 8z"></path></g=
>
<g id=3D"favorite"><path d=3D"M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 =
2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58=
 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"></path></g>
<g id=3D"favorite-border"><path d=3D"M16.5 3c-1.74 0-3.41.81-4.5 2.09C10.91=
 3.81 9.24 3 7.5 3 4.42 3 2 5.42 2 8.5c0 3.78 3.4 6.86 8.55 11.54L12 21.35l=
1.45-1.32C18.6 15.36 22 12.28 22 8.5 22 5.42 19.58 3 16.5 3zm-4.4 15.55l-.1=
.1-.1-.1C7.14 14.24 4 11.39 4 8.5 4 6.5 5.5 5 7.5 5c1.54 0 3.04.99 3.57 2.3=
6h1.87C13.46 5.99 14.96 5 16.5 5c2 0 3.5 1.5 3.5 3.5 0 2.89-3.14 5.74-7.9 1=
0.05z"></path></g>
<g id=3D"feedback"><path d=3D"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 =
0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7 12h-2v-2h2v2zm0-4h-2V6h2v4z"></path></g>
<g id=3D"file-download"><path d=3D"M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5=
z"></path></g>
<g id=3D"file-upload"><path d=3D"M9 16h6v-6h4l-7-7-7 7h4zm-4 2h14v2H5z"></p=
ath></g>
<g id=3D"filter-list"><path d=3D"M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H=
6v2z"></path></g>
<g id=3D"find-in-page"><path d=3D"M20 19.59V8l-6-6H6c-1.1 0-1.99.9-1.99 2L4=
 20c0 1.1.89 2 1.99 2H18c.45 0 .85-.15 1.19-.4l-4.43-4.43c-.8.52-1.74.83-2.=
76.83-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5c0 1.02-.31 1.96-.83 2.75L20 1=
9.59zM9 13c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3z"></path></g>
<g id=3D"find-replace"><path d=3D"M11 6c1.38 0 2.63.56 3.54 1.46L12 10h6V4l=
-2.05 2.05C14.68 4.78 12.93 4 11 4c-3.53 0-6.43 2.61-6.92 6H6.1c.46-2.28 2.=
48-4 4.9-4zm5.64 9.14c.66-.9 1.12-1.97 1.28-3.14H15.9c-.46 2.28-2.48 4-4.9 =
4-1.38 0-2.63-.56-3.54-1.46L10 12H4v6l2.05-2.05C7.32 17.22 9.07 18 11 18c1.=
55 0 2.98-.51 4.14-1.36L20 21.49 21.49 20l-4.85-4.86z"></path></g>
<g id=3D"fingerprint"><path d=3D"M17.81 4.47c-.08 0-.16-.02-.23-.06C15.66 3=
.42 14 3 12.01 3c-1.98 0-3.86.47-5.57 1.41-.24.13-.54.04-.68-.2-.13-.24-.04=
-.55.2-.68C7.82 2.52 9.86 2 12.01 2c2.13 0 3.99.47 6.03 1.52.25.13.34.43.21=
.67-.09.18-.26.28-.44.28zM3.5 9.72c-.1 0-.2-.03-.29-.09-.23-.16-.28-.47-.12=
-.7.99-1.4 2.25-2.5 3.75-3.27C9.98 4.04 14 4.03 17.15 5.65c1.5.77 2.76 1.86=
 3.75 3.25.16.22.11.54-.12.7-.23.16-.54.11-.7-.12-.9-1.26-2.04-2.25-3.39-2.=
94-2.87-1.47-6.54-1.47-9.4.01-1.36.7-2.5 1.7-3.4 2.96-.08.14-.23.21-.39.21z=
m6.25 12.07c-.13 0-.26-.05-.35-.15-.87-.87-1.34-1.43-2.01-2.64-.69-1.23-1.0=
5-2.73-1.05-4.34 0-2.97 2.54-5.39 5.66-5.39s5.66 2.42 5.66 5.39c0 .28-.22.5=
-.5.5s-.5-.22-.5-.5c0-2.42-2.09-4.39-4.66-4.39-2.57 0-4.66 1.97-4.66 4.39 0=
 1.44.32 2.77.93 3.85.64 1.15 1.08 1.64 1.85 2.42.19.2.19.51 0 .71-.11.1-.2=
4.15-.37.15zm7.17-1.85c-1.19 0-2.24-.3-3.1-.89-1.49-1.01-2.38-2.65-2.38-4.3=
9 0-.28.22-.5.5-.5s.5.22.5.5c0 1.41.72 2.74 1.94 3.56.71.48 1.54.71 2.54.71=
.24 0 .64-.03 1.04-.1.27-.05.53.13.58.41.05.27-.13.53-.41.58-.57.11-1.07.12=
-1.21.12zM14.91 22c-.04 0-.09-.01-.13-.02-1.59-.44-2.63-1.03-3.72-2.1-1.4-1=
.39-2.17-3.24-2.17-5.22 0-1.62 1.38-2.94 3.08-2.94 1.7 0 3.08 1.32 3.08 2.9=
4 0 1.07.93 1.94 2.08 1.94s2.08-.87 2.08-1.94c0-3.77-3.25-6.83-7.25-6.83-2.=
84 0-5.44 1.58-6.61 4.03-.39.81-.59 1.76-.59 2.8 0 .78.07 2.01.67 3.61.1.26=
-.03.55-.29.64-.26.1-.55-.04-.64-.29-.49-1.31-.73-2.61-.73-3.96 0-1.2.23-2.=
29.68-3.24 1.33-2.79 4.28-4.6 7.51-4.6 4.55 0 8.25 3.51 8.25 7.83 0 1.62-1.=
38 2.94-3.08 2.94s-3.08-1.32-3.08-2.94c0-1.07-.93-1.94-2.08-1.94s-2.08.87-2=
.08 1.94c0 1.71.66 3.31 1.87 4.51.95.94 1.86 1.46 3.27 1.85.27.07.42.35.35.=
61-.05.23-.26.38-.47.38z"></path></g>
<g id=3D"first-page"><path d=3D"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6=
 6zM6 6h2v12H6z"></path></g>
<g id=3D"flag"><path d=3D"M14.4 6L14 4H5v17h2v-7h5.6l.4 2h7V6z"></path></g>
<g id=3D"flight-land"><path d=3D"M2.5 19h19v2h-19zm7.18-5.73l4.35 1.16 5.31=
 1.42c.8.21 1.62-.26 1.84-1.06.21-.8-.26-1.62-1.06-1.84l-5.31-1.42-2.76-9.0=
2L10.12 2v8.28L5.15 8.95l-.93-2.32-1.45-.39v5.17l1.6.43 5.31 1.43z"></path>=
</g>
<g id=3D"flight-takeoff"><path d=3D"M2.5 19h19v2h-19zm19.57-9.36c-.21-.8-1.=
04-1.28-1.84-1.06L14.92 10l-6.9-6.43-1.93.51 4.14 7.17-4.97 1.33-1.97-1.54-=
1.45.39 1.82 3.16.77 1.33 1.6-.43 5.31-1.42 4.35-1.16L21 11.49c.81-.23 1.28=
-1.05 1.07-1.85z"></path></g>
<g id=3D"flip-to-back"><path d=3D"M9 7H7v2h2V7zm0 4H7v2h2v-2zm0-8c-1.11 0-2=
 .9-2 2h2V3zm4 12h-2v2h2v-2zm6-12v2h2c0-1.1-.9-2-2-2zm-6 0h-2v2h2V3zM9 17v-=
2H7c0 1.1.89 2 2 2zm10-4h2v-2h-2v2zm0-4h2V7h-2v2zm0 8c1.1 0 2-.9 2-2h-2v2zM=
5 7H3v12c0 1.1.89 2 2 2h12v-2H5V7zm10-2h2V3h-2v2zm0 12h2v-2h-2v2z"></path><=
/g>
<g id=3D"flip-to-front"><path d=3D"M3 13h2v-2H3v2zm0 4h2v-2H3v2zm2 4v-2H3c0=
 1.1.89 2 2 2zM3 9h2V7H3v2zm12 12h2v-2h-2v2zm4-18H9c-1.11 0-2 .9-2 2v10c0 1=
.1.89 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 12H9V5h10v10zm-8 6h2v-2h-=
2v2zm-4 0h2v-2H7v2z"></path></g>
<g id=3D"folder"><path d=3D"M10 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2=
h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2h-8l-2-2z"></path></g>
<g id=3D"folder-open"><path d=3D"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c=
0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm0 12H4V8h16v10z"></path><=
/g>
<g id=3D"folder-shared"><path d=3D"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 1=
8c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-5 3c1.1 0 2 .9 2 2s-.9=
 2-2 2-2-.9-2-2 .9-2 2-2zm4 8h-8v-1c0-1.33 2.67-2 4-2s4 .67 4 2v1z"></path>=
</g>
<g id=3D"font-download"><path d=3D"M9.93 13.5h4.14L12 7.98zM20 2H4c-1.1 0-2=
 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-4.05 16.5l-1.=
14-3H9.17l-1.12 3H5.96l5.11-13h1.86l5.11 13h-2.09z"></path></g>
<g id=3D"forward"><path d=3D"M12 8V4l8 8-8 8v-4H4V8z"></path></g>
<g id=3D"fullscreen"><path d=3D"M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7=
h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z"></path></g>
<g id=3D"fullscreen-exit"><path d=3D"M5 16h3v3h2v-5H5v2zm3-8H5v2h5V5H8v3zm6=
 11h2v-3h3v-2h-5v5zm2-11V5h-2v5h5V8h-3z"></path></g>
<g id=3D"g-translate"><path d=3D"M20 5h-9.12L10 2H4c-1.1 0-2 .9-2 2v13c0 1.=
1.9 2 2 2h7l1 3h8c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zM7.17 14.59c-2.25 0-4.09-=
1.83-4.09-4.09s1.83-4.09 4.09-4.09c1.04 0 1.99.37 2.74 1.07l.07.06-1.23 1.1=
8-.06-.05c-.29-.27-.78-.59-1.52-.59-1.31 0-2.38 1.09-2.38 2.42s1.07 2.42 2.=
38 2.42c1.37 0 1.96-.87 2.12-1.46H7.08V9.91h3.95l.01.07c.04.21.05.4.05.61 0=
 2.35-1.61 4-3.92 4zm6.03-1.71c.33.6.74 1.18 1.19 1.7l-.54.53-.65-2.23zm.77=
-.76h-.99l-.31-1.04h3.99s-.34 1.31-1.56 2.74c-.52-.62-.89-1.23-1.13-1.7zM21=
 20c0 .55-.45 1-1 1h-7l2-2-.81-2.77.92-.92L17.79 18l.73-.73-2.71-2.68c.9-1.=
03 1.6-2.25 1.92-3.51H19v-1.04h-3.64V9h-1.04v1.04h-1.96L11.18 6H20c.55 0 1 =
.45 1 1v13z"></path></g>
<g id=3D"gavel"><path d=3D"M1 21h12v2H1zM5.245 8.07l2.83-2.827 14.14 14.142=
-2.828 2.828zM12.317 1l5.657 5.656-2.83 2.83-5.654-5.66zM3.825 9.485l5.657 =
5.657-2.828 2.828-5.657-5.657z"></path></g>
<g id=3D"gesture"><path d=3D"M4.59 6.89c.7-.71 1.4-1.35 1.71-1.22.5.2 0 1.0=
3-.3 1.52-.25.42-2.86 3.89-2.86 6.31 0 1.28.48 2.34 1.34 2.98.75.56 1.74.73=
 2.64.46 1.07-.31 1.95-1.4 3.06-2.77 1.21-1.49 2.83-3.44 4.08-3.44 1.63 0 1=
.65 1.01 1.76 1.79-3.78.64-5.38 3.67-5.38 5.37 0 1.7 1.44 3.09 3.21 3.09 1.=
63 0 4.29-1.33 4.69-6.1H21v-2.5h-2.47c-.15-1.65-1.09-4.2-4.03-4.2-2.25 0-4.=
18 1.91-4.94 2.84-.58.73-2.06 2.48-2.29 2.72-.25.3-.68.84-1.11.84-.45 0-.72=
-.83-.36-1.92.35-1.09 1.4-2.86 1.85-3.52.78-1.14 1.3-1.92 1.3-3.28C8.95 3.6=
9 7.31 3 6.44 3 5.12 3 3.97 4 3.72 4.25c-.36.36-.66.66-.88.93l1.75 1.71zm9.=
29 11.66c-.31 0-.74-.26-.74-.72 0-.6.73-2.2 2.87-2.76-.3 2.69-1.43 3.48-2.1=
3 3.48z"></path></g>
<g id=3D"get-app"><path d=3D"M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"></p=
ath></g>
<g id=3D"gif"><path d=3D"M11.5 9H13v6h-1.5zM9 9H6c-.6 0-1 .5-1 1v4c0 .5.4 1=
 1 1h3c.6 0 1-.5 1-1v-2H8.5v1.5h-2v-3H10V10c0-.5-.4-1-1-1zm10 1.5V9h-4.5v6H=
16v-2h2v-1.5h-2v-1z"></path></g>
<g id=3D"grade"><path d=3D"M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L=
12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"></path></g>
<g id=3D"group-work"><path d=3D"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4=
.48 10-10S17.52 2 12 2zM8 17.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.=
5 1.12 2.5 2.5-1.12 2.5-2.5 2.5zM9.5 8c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5=
 2.5-1.12 2.5-2.5 2.5S9.5 9.38 9.5 8zm6.5 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12=
-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"></path></g>
<g id=3D"help"><path d=3D"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10=
-10S17.52 2 12 2zm1 17h-2v-2h2v2zm2.07-7.75l-.9.92C13.45 12.9 13 13.5 13 15=
h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-=
2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25z"></pa=
th></g>
<g id=3D"help-outline"><path d=3D"M11 18h2v-2h-2v2zm1-16C6.48 2 2 6.48 2 12=
s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8=
-8 8 3.59 8 8-3.59 8-8 8zm0-14c-2.21 0-4 1.79-4 4h2c0-1.1.9-2 2-2s2 .9 2 2c=
0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 0-2.21-1.79-4-4-4z"></path></g>
<g id=3D"highlight-off"><path d=3D"M14.59 8L12 10.59 9.41 8 8 9.41 10.59 12=
 8 14.59 9.41 16 12 13.41 14.59 16 16 14.59 13.41 12 16 9.41 14.59 8zM12 2C=
6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm0 18c-4.41 0-8=
-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></g>
<g id=3D"history"><path d=3D"M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 1=
2H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.4=
2 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9zm-1 5v5l4.28=
 2.54.72-1.21-3.5-2.08V8H12z"></path></g>
<g id=3D"home"><path d=3D"M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"></path></g>
<g id=3D"hourglass-empty"><path d=3D"M6 2v6h.01L6 8.01 10 12l-4 4 .01.01H6V=
22h12v-5.99h-.01L18 16l-4-4 4-3.99-.01-.01H18V2H6zm10 14.5V20H8v-3.5l4-4 4 =
4zm-4-5l-4-4V4h8v3.5l-4 4z"></path></g>
<g id=3D"hourglass-full"><path d=3D"M6 2v6h.01L6 8.01 10 12l-4 4 .01.01H6V2=
2h12v-5.99h-.01L18 16l-4-4 4-3.99-.01-.01H18V2H6z"></path></g>
<g id=3D"http"><path d=3D"M4.5 11h-2V9H1v6h1.5v-2.5h2V15H6V9H4.5v2zm2.5-.5h=
1.5V15H10v-4.5h1.5V9H7v1.5zm5.5 0H14V15h1.5v-4.5H17V9h-4.5v1.5zm9-1.5H18v6h=
1.5v-2h2c.8 0 1.5-.7 1.5-1.5v-1c0-.8-.7-1.5-1.5-1.5zm0 2.5h-2v-1h2v1z"></pa=
th></g>
<g id=3D"https"><path d=3D"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1=
 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm-6 9c-1.1=
 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1=
 1.71 0 3.1 1.39 3.1 3.1v2z"></path></g>
<g id=3D"important-devices"><path d=3D"M23 11.01L18 11c-.55 0-1 .45-1 1v9c0=
 .55.45 1 1 1h5c.55 0 1-.45 1-1v-9c0-.55-.45-.99-1-.99zM23 20h-5v-7h5v7zM20=
 2H2C.89 2 0 2.89 0 4v12c0 1.1.89 2 2 2h7v2H7v2h8v-2h-2v-2h2v-2H2V4h18v5h2V=
4c0-1.11-.9-2-2-2zm-8.03 7L11 6l-.97 3H7l2.47 1.76-.94 2.91 2.47-1.8 2.47 1=
.8-.94-2.91L15 9h-3.03z"></path></g>
<g id=3D"inbox"><path d=3D"M19 3H4.99c-1.11 0-1.98.89-1.98 2L3 19c0 1.1.88 =
2 1.99 2H19c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2zm0 12h-4c0 1.66-1.35 3-3 3s-3-=
1.34-3-3H4.99V5H19v10z"></path></g>
<g id=3D"indeterminate-check-box"><path d=3D"M19 3H5c-1.1 0-2 .9-2 2v14c0 1=
.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"></path></g=
>
<g id=3D"info"><path d=3D"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10=
-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"></path></g>
<g id=3D"info-outline"><path d=3D"M11 17h2v-6h-2v6zm1-15C6.48 2 2 6.48 2 12=
s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8=
-8 8 3.59 8 8-3.59 8-8 8zM11 9h2V7h-2v2z"></path></g>
<g id=3D"input"><path d=3D"M21 3.01H3c-1.1 0-2 .9-2 2V9h2V4.99h18v14.03H3V1=
5H1v4.01c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98v-14c0-1.11-.9-2-2-2zM11 =
16l4-4-4-4v3H1v2h10v3z"></path></g>
<g id=3D"invert-colors"><path d=3D"M17.66 7.93L12 2.27 6.34 7.93c-3.12 3.12=
-3.12 8.19 0 11.31C7.9 20.8 9.95 21.58 12 21.58c2.05 0 4.1-.78 5.66-2.34 3.=
12-3.12 3.12-8.19 0-11.31zM12 19.59c-1.6 0-3.11-.62-4.24-1.76C6.62 16.69 6 =
15.19 6 13.59s.62-3.11 1.76-4.24L12 5.1v14.49z"></path></g>
<g id=3D"label"><path d=3D"M17.63 5.84C17.27 5.33 16.67 5 16 5L5 5.01C3.9 5=
.01 3 5.9 3 7v10c0 1.1.9 1.99 2 1.99L16 19c.67 0 1.27-.33 1.63-.84L22 12l-4=
.37-6.16z"></path></g>
<g id=3D"label-outline"><path d=3D"M17.63 5.84C17.27 5.33 16.67 5 16 5L5 5.=
01C3.9 5.01 3 5.9 3 7v10c0 1.1.9 1.99 2 1.99L16 19c.67 0 1.27-.33 1.63-.84L=
22 12l-4.37-6.16zM16 17H5V7h11l3.55 5L16 17z"></path></g>
<g id=3D"language"><path d=3D"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C1=
7.52 22 22 17.52 22 12S17.52 2 11.99 2zm6.93 6h-2.95c-.32-1.25-.78-2.45-1.3=
8-3.56 1.84.63 3.37 1.91 4.33 3.56zM12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.=
82c.43-1.43 1.08-2.76 1.91-3.96zM4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-=
2h3.38c-.08.66-.14 1.32-.14 2 0 .68.06 1.34.14 2H4.26zm.82 2h2.95c.32 1.25.=
78 2.45 1.38 3.56-1.84-.63-3.37-1.9-4.33-3.56zm2.95-8H5.08c.96-1.66 2.49-2.=
93 4.33-3.56C8.81 5.55 8.35 6.75 8.03 8zM12 19.96c-.83-1.2-1.48-2.53-1.91-3=
.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96zM14.34 14H9.66c-.09-.66-.16-1.32-.16=
-2 0-.68.07-1.35.16-2h4.68c.09.65.16 1.32.16 2 0 .68-.07 1.34-.16 2zm.25 5.=
56c.6-1.11 1.06-2.31 1.38-3.56h2.95c-.96 1.65-2.49 2.93-4.33 3.56zM16.36 14=
c.08-.66.14-1.32.14-2 0-.68-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.3=
6-.26 2h-3.38z"></path></g>
<g id=3D"last-page"><path d=3D"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6z=
M16 6h2v12h-2z"></path></g>
<g id=3D"launch"><path d=3D"M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2=
 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10=
h2V3h-7z"></path></g>
<g id=3D"lightbulb-outline"><path d=3D"M9 21c0 .55.45 1 1 1h4c.55 0 1-.45 1=
-1v-1H9v1zm3-19C8.14 2 5 5.14 5 9c0 2.38 1.19 4.47 3 5.74V17c0 .55.45 1 1 1=
h6c.55 0 1-.45 1-1v-2.26c1.81-1.27 3-3.36 3-5.74 0-3.86-3.14-7-7-7zm2.85 11=
.1l-.85.6V16h-4v-2.3l-.85-.6C7.8 12.16 7 10.63 7 9c0-2.76 2.24-5 5-5s5 2.24=
 5 5c0 1.63-.8 3.16-2.15 4.1z"></path></g>
<g id=3D"line-style"><path d=3D"M3 16h5v-2H3v2zm6.5 0h5v-2h-5v2zm6.5 0h5v-2=
h-5v2zM3 20h2v-2H3v2zm4 0h2v-2H7v2zm4 0h2v-2h-2v2zm4 0h2v-2h-2v2zm4 0h2v-2h=
-2v2zM3 12h8v-2H3v2zm10 0h8v-2h-8v2zM3 4v4h18V4H3z"></path></g>
<g id=3D"line-weight"><path d=3D"M3 17h18v-2H3v2zm0 3h18v-1H3v1zm0-7h18v-3H=
3v3zm0-9v4h18V4H3z"></path></g>
<g id=3D"link"><path d=3D"M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2=
.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4=
v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s=
-2.24-5-5-5z"></path></g>
<g id=3D"list"><path d=3D"M3 13h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm4 4h14=
v-2H7v2zm0 4h14v-2H7v2zM7 7v2h14V7H7z"></path></g>
<g id=3D"lock"><path d=3D"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 =
0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm-6 9c-1.1 =
0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1 =
1.71 0 3.1 1.39 3.1 3.1v2z"></path></g>
<g id=3D"lock-open"><path d=3D"M12 17c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 =
2 2 2zm6-9h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6h1.9c0-1.71 1.39-3.1 3.1-3.1 1.=
71 0 3.1 1.39 3.1 3.1v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-=
2V10c0-1.1-.9-2-2-2zm0 12H6V10h12v10z"></path></g>
<g id=3D"lock-outline"><path d=3D"M12 17c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 =
.9 2 2 2zm6-9h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.=
1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zM8.9 6c0-1.71 1.39-3.1 3.1-3.=
1s3.1 1.39 3.1 3.1v2H8.9V6zM18 20H6V10h12v10z"></path></g>
<g id=3D"low-priority"><path d=3D"M14 5h8v2h-8zm0 5.5h8v2h-8zm0 5.5h8v2h-8z=
M2 11.5C2 15.08 4.92 18 8.5 18H9v2l3-3-3-3v2h-.5C6.02 16 4 13.98 4 11.5S6.0=
2 7 8.5 7H12V5H8.5C4.92 5 2 7.92 2 11.5z"></path></g>
<g id=3D"loyalty"><path d=3D"M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1=
.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.2=
2 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7=
 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7zm11.77 8.27L13 19.54l-=
4.27-4.27C8.28 14.81 8 14.19 8 13.5c0-1.38 1.12-2.5 2.5-2.5.69 0 1.32.28 1.=
77.74l.73.72.73-.73c.45-.45 1.08-.73 1.77-.73 1.38 0 2.5 1.12 2.5 2.5 0 .69=
-.28 1.32-.73 1.77z"></path></g>
<g id=3D"mail"><path d=3D"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h1=
6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"></path></g>
<g id=3D"markunread"><path d=3D"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2=
 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"></path>=
</g>
<g id=3D"markunread-mailbox"><path d=3D"M20 6H10v6H8V4h6V0H6v6H4c-1.1 0-2 .=
9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2z"></path></g>
<g id=3D"menu"><path d=3D"M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></=
path></g>
<g id=3D"more-horiz"><path d=3D"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-=
2-2-2zm12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 =
2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"></path></g>
<g id=3D"more-vert"><path d=3D"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2=
 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.=
9 2 2 2 2-.9 2-2-.9-2-2-2z"></path></g>
<g id=3D"motorcycle"><path d=3D"M19.44 9.03L15.41 5H11v2h3.59l2 2H5c-2.8 0-=
5 2.2-5 5s2.2 5 5 5c2.46 0 4.45-1.69 4.9-4h1.65l2.77-2.77c-.21.54-.32 1.14-=
.32 1.77 0 2.8 2.2 5 5 5s5-2.2 5-5c0-2.65-1.97-4.77-4.56-4.97zM7.82 15C7.4 =
16.15 6.28 17 5 17c-1.63 0-3-1.37-3-3s1.37-3 3-3c1.28 0 2.4.85 2.82 2H5v2h2=
.82zM19 17c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3z"></path></g=
>
<g id=3D"move-to-inbox"><path d=3D"M19 3H4.99c-1.11 0-1.98.9-1.98 2L3 19c0 =
1.1.88 2 1.99 2H19c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 12h-4c0 1.66-1.35 3-3=
 3s-3-1.34-3-3H4.99V5H19v10zm-3-5h-2V7h-4v3H8l4 4 4-4z"></path></g>
<g id=3D"next-week"><path d=3D"M20 7h-4V5c0-.55-.22-1.05-.59-1.41C15.05 3.2=
2 14.55 3 14 3h-4c-1.1 0-2 .9-2 2v2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h16c1=
.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2zM10 5h4v2h-4V5zm1 13.5l-1-1 3-3-3-3 1-1 4 4-=
4 4z"></path></g>
<g id=3D"note-add"><path d=3D"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 =
1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm2 14h-3v3h-2v-3H8v-2h3v-3h2v3h3v2zm-3-7V3.=
5L18.5 9H13z"></path></g>
<g id=3D"offline-pin"><path d=3D"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5=
 10-10S17.5 2 12 2zm5 16H7v-2h10v2zm-6.7-4L7 10.7l1.4-1.4 1.9 1.9 5.3-5.3L1=
7 7.3 10.3 14z"></path></g>
<g id=3D"opacity"><path d=3D"M17.66 8L12 2.35 6.34 8C4.78 9.56 4 11.64 4 13=
.64s.78 4.11 2.34 5.67 3.61 2.35 5.66 2.35 4.1-.79 5.66-2.35S20 15.64 20 13=
.64 19.22 9.56 17.66 8zM6 14c.01-2 .62-3.27 1.76-4.4L12 5.27l4.24 4.38C17.3=
8 10.77 17.99 12 18 14H6z"></path></g>
<g id=3D"open-in-browser"><path d=3D"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2=
 2 2h4v-2H5V8h14v10h-4v2h4c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2zm-7 6l-4 4h3v6h=
2v-6h3l-4-4z"></path></g>
<g id=3D"open-in-new"><path d=3D"M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1=
.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.=
41V10h2V3h-7z"></path></g>
<g id=3D"open-with"><path d=3D"M10 9h4V6h3l-5-5-5 5h3v3zm-1 1H6V7l-5 5 5 5v=
-3h3v-4zm14 2l-5-5v3h-3v4h3v3l5-5zm-9 3h-4v3H7l5 5 5-5h-3v-3z"></path></g>
<g id=3D"pageview"><path d=3D"M11.5 9C10.12 9 9 10.12 9 11.5s1.12 2.5 2.5 2=
.5 2.5-1.12 2.5-2.5S12.88 9 11.5 9zM20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2=
h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-3.21 14.21l-2.91-2.91c-.69.44-1.51.7-=
2.39.7C9.01 16 7 13.99 7 11.5S9.01 7 11.5 7 16 9.01 16 11.5c0 .88-.26 1.69-=
.7 2.39l2.91 2.9-1.42 1.42z"></path></g>
<g id=3D"pan-tool"><path d=3D"M23 5.5V20c0 2.2-1.8 4-4 4h-7.3c-1.08 0-2.1-.=
43-2.85-1.19L1 14.83s1.26-1.23 1.3-1.25c.22-.19.49-.29.79-.29.22 0 .42.06.6=
.16.04.01 4.31 2.46 4.31 2.46V4c0-.83.67-1.5 1.5-1.5S11 3.17 11 4v7h1V1.5c0=
-.83.67-1.5 1.5-1.5S15 .67 15 1.5V11h1V2.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 =
1.5V11h1V5.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5z"></path></g>
<g id=3D"payment"><path d=3D"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 =
2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2zm0 14H4v-6h16v6zm0-10H4V6h16v2=
z"></path></g>
<g id=3D"perm-camera-mic"><path d=3D"M20 5h-3.17L15 3H9L7.17 5H4c-1.1 0-2 .=
9-2 2v12c0 1.1.9 2 2 2h7v-2.09c-2.83-.48-5-2.94-5-5.91h2c0 2.21 1.79 4 4 4s=
4-1.79 4-4h2c0 2.97-2.17 5.43-5 5.91V21h7c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm=
-6 8c0 1.1-.9 2-2 2s-2-.9-2-2V9c0-1.1.9-2 2-2s2 .9 2 2v4z"></path></g>
<g id=3D"perm-contact-calendar"><path d=3D"M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 =
0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 3c1.66 =
0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm6 12H6v-1c0-2 4-3.1 6-3.1s6=
 1.1 6 3.1v1z"></path></g>
<g id=3D"perm-data-setting"><path d=3D"M18.99 11.5c.34 0 .67.03 1 .07L20 0 =
0 20h11.56c-.04-.33-.07-.66-.07-1 0-4.14 3.36-7.5 7.5-7.5zm3.71 7.99c.02-.1=
6.04-.32.04-.49 0-.17-.01-.33-.04-.49l1.06-.83c.09-.08.12-.21.06-.32l-1-1.7=
3c-.06-.11-.19-.15-.31-.11l-1.24.5c-.26-.2-.54-.37-.85-.49l-.19-1.32c-.01-.=
12-.12-.21-.24-.21h-2c-.12 0-.23.09-.25.21l-.19 1.32c-.3.13-.59.29-.85.49l-=
1.24-.5c-.11-.04-.24 0-.31.11l-1 1.73c-.06.11-.04.24.06.32l1.06.83c-.02.16-=
.03.32-.03.49 0 .17.01.33.03.49l-1.06.83c-.09.08-.12.21-.06.32l1 1.73c.06.1=
1.19.15.31.11l1.24-.5c.26.2.54.37.85.49l.19 1.32c.02.12.12.21.25.21h2c.12 0=
 .23-.09.25-.21l.19-1.32c.3-.13.59-.29.84-.49l1.25.5c.11.04.24 0 .31-.11l1-=
1.73c.06-.11.03-.24-.06-.32l-1.07-.83zm-3.71 1.01c-.83 0-1.5-.67-1.5-1.5s.6=
7-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"></path></g>
<g id=3D"perm-device-information"><path d=3D"M13 7h-2v2h2V7zm0 4h-2v6h2v-6z=
m4-9.99L7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1=
.99-2-1.99zM17 19H7V5h10v14z"></path></g>
<g id=3D"perm-identity"><path d=3D"M12 5.9c1.16 0 2.1.94 2.1 2.1s-.94 2.1-2=
.1 2.1S9.9 9.16 9.9 8s.94-2.1 2.1-2.1m0 9c2.97 0 6.1 1.46 6.1 2.1v1.1H5.9V1=
7c0-.64 3.13-2.1 6.1-2.1M12 4C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-=
4-4-4zm0 9c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4z"></path></g>
<g id=3D"perm-media"><path d=3D"M2 6H0v5h.01L0 20c0 1.1.9 2 2 2h18v-2H2V6zm=
20-2h-8l-2-2H6c-1.1 0-1.99.9-1.99 2L4 16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c=
0-1.1-.9-2-2-2zM7 15l4.5-6 3.5 4.51 2.5-3.01L21 15H7z"></path></g>
<g id=3D"perm-phone-msg"><path d=3D"M20 15.5c-1.25 0-2.45-.2-3.57-.57-.35-.=
11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.58l2.2-2.21c.28-.27=
.36-.66.25-1.01C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 =
0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zM12 3v10l3-3h6V3h=
-9z"></path></g>
<g id=3D"perm-scan-wifi"><path d=3D"M12 3C6.95 3 3.15 4.85 0 7.23L12 22 24 =
7.25C20.85 4.87 17.05 3 12 3zm1 13h-2v-6h2v6zm-2-8V6h2v2h-2z"></path></g>
<g id=3D"pets"><circle cx=3D"4.5" cy=3D"9.5" r=3D"2.5"></circle><circle cx=
=3D"9" cy=3D"5.5" r=3D"2.5"></circle><circle cx=3D"15" cy=3D"5.5" r=3D"2.5"=
></circle><circle cx=3D"19.5" cy=3D"9.5" r=3D"2.5"></circle><path d=3D"M17.=
34 14.86c-.87-1.02-1.6-1.89-2.48-2.91-.46-.54-1.05-1.08-1.75-1.32-.11-.04-.=
22-.07-.33-.09-.25-.04-.52-.04-.78-.04s-.53 0-.79.05c-.11.02-.22.05-.33.09-=
.7.24-1.28.78-1.75 1.32-.87 1.02-1.6 1.89-2.48 2.91-1.31 1.31-2.92 2.76-2.6=
2 4.79.29 1.02 1.02 2.03 2.33 2.32.73.15 3.06-.44 5.54-.44h.18c2.48 0 4.81.=
58 5.54.44 1.31-.29 2.04-1.31 2.33-2.32.31-2.04-1.3-3.49-2.61-4.8z"></path>=
</g>
<g id=3D"picture-in-picture"><path d=3D"M19 7h-8v6h8V7zm2-4H3c-1.1 0-2 .9-2=
 2v14c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98V5c0-1.1-.9-2-2-2zm0 16.01H3=
V4.98h18v14.03z"></path></g>
<g id=3D"picture-in-picture-alt"><path d=3D"M19 11h-8v6h8v-6zm4 8V4.98C23 3=
.88 22.1 3 21 3H3c-1.1 0-2 .88-2 1.98V19c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2zm-=
2 .02H3V4.97h18v14.05z"></path></g>
<g id=3D"play-for-work"><path d=3D"M11 5v5.59H7.5l4.5 4.5 4.5-4.5H13V5h-2zm=
-5 9c0 3.31 2.69 6 6 6s6-2.69 6-6h-2c0 2.21-1.79 4-4 4s-4-1.79-4-4H6z"></pa=
th></g>
<g id=3D"polymer"><path d=3D"M19 4h-4L7.11 16.63 4.5 12 9 4H5L.5 12 5 20h4l=
7.89-12.63L19.5 12 15 20h4l4.5-8z"></path></g>
<g id=3D"power-settings-new"><path d=3D"M13 3h-2v10h2V3zm4.83 2.17l-1.42 1.=
42C17.99 7.86 19 9.81 19 12c0 3.87-3.13 7-7 7s-7-3.13-7-7c0-2.19 1.01-4.14 =
2.58-5.42L6.17 5.17C4.23 6.82 3 9.26 3 12c0 4.97 4.03 9 9 9s9-4.03 9-9c0-2.=
74-1.23-5.18-3.17-6.83z"></path></g>
<g id=3D"pregnant-woman"><path d=3D"M9 4c0-1.11.89-2 2-2s2 .89 2 2-.89 2-2 =
2-2-.89-2-2zm7 9c-.01-1.34-.83-2.51-2-3 0-1.66-1.34-3-3-3s-3 1.34-3 3v7h2v5=
h3v-5h3v-4z"></path></g>
<g id=3D"print"><path d=3D"M19 8H5c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.=
66-1.34-3-3-3zm-3 11H8v-5h8v5zm3-7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45=
 1-1 1zm-1-9H6v4h12V3z"></path></g>
<g id=3D"query-builder"><path d=3D"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99=
 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-=
8 8-8 8 3.58 8 8-3.58 8-8 8zm.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z"></path=
></g>
<g id=3D"question-answer"><path d=3D"M21 6h-2v9H6v2c0 .55.45 1 1 1h11l4 4V7=
c0-.55-.45-1-1-1zm-4 6V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14l4-4h10c.55 0=
 1-.45 1-1z"></path></g>
<g id=3D"radio-button-checked"><path d=3D"M12 7c-2.76 0-5 2.24-5 5s2.24 5 5=
 5 5-2.24 5-5-2.24-5-5-5zm0-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-1=
0S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z">=
</path></g>
<g id=3D"radio-button-unchecked"><path d=3D"M12 2C6.48 2 2 6.48 2 12s4.48 1=
0 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.=
58 8 8-3.58 8-8 8z"></path></g>
<g id=3D"receipt"><path d=3D"M18 17H6v-2h12v2zm0-4H6v-2h12v2zm0-4H6V7h12v2z=
M3 22l1.5-1.5L6 22l1.5-1.5L9 22l1.5-1.5L12 22l1.5-1.5L15 22l1.5-1.5L18 22l1=
.5-1.5L21 22V2l-1.5 1.5L18 2l-1.5 1.5L15 2l-1.5 1.5L12 2l-1.5 1.5L9 2 7.5 3=
.5 6 2 4.5 3.5 3 2v20z"></path></g>
<g id=3D"record-voice-over"><circle cx=3D"9" cy=3D"9" r=3D"4"></circle><pat=
h d=3D"M9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4zm7.76-9.64l-1.68 =
1.69c.84 1.18.84 2.71 0 3.89l1.68 1.69c2.02-2.02 2.02-5.07 0-7.27zM20.07 2l=
-1.63 1.63c2.77 3.02 2.77 7.56 0 10.74L20.07 16c3.9-3.89 3.91-9.95 0-14z"><=
/path></g>
<g id=3D"redeem"><path d=3D"M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3=
-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.=
34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.=
11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-=
1 .45-1 1-1zM9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm11 15H4v-2=
h16v2zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 17 10.83=
 14.92 8H20v6z"></path></g>
<g id=3D"redo"><path d=3D"M18.4 10.6C16.55 8.99 14.15 8 11.5 8c-4.65 0-8.58=
 3.03-9.96 7.22L3.9 16c1.05-3.19 4.05-5.5 7.6-5.5 1.95 0 3.73.72 5.12 1.88L=
13 16h9V7l-3.6 3.6z"></path></g>
<g id=3D"refresh"><path d=3D"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99=
 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5=
.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35=
 2.35z"></path></g>
<g id=3D"remove"><path d=3D"M19 13H5v-2h14v2z"></path></g>
<g id=3D"remove-circle"><path d=3D"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 1=
0-4.48 10-10S17.52 2 12 2zm5 11H7v-2h10v2z"></path></g>
<g id=3D"remove-circle-outline"><path d=3D"M7 11v2h10v-2H7zm5-9C6.48 2 2 6.=
48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3=
.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></g>
<g id=3D"remove-shopping-cart"><path d=3D"M22.73 22.73L2.77 2.77 2 2l-.73-.=
73L0 2.54l4.39 4.39 2.21 4.66-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2=
h7.46l1.38 1.38c-.5.36-.83.95-.83 1.62 0 1.1.89 2 1.99 2 .67 0 1.26-.33 1.6=
2-.84L21.46 24l1.27-1.27zM7.42 15c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h2.3=
6l2 2H7.42zm8.13-2c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48=
 0-.55-.45-1-1-1H6.54l9.01 9zM7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-=
2-.9-2-2-2z"></path></g>
<g id=3D"reorder"><path d=3D"M3 15h18v-2H3v2zm0 4h18v-2H3v2zm0-8h18V9H3v2zm=
0-6v2h18V5H3z"></path></g>
<g id=3D"reply"><path d=3D"M10 9V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-1=
0-11-11z"></path></g>
<g id=3D"reply-all"><path d=3D"M7 8V5l-7 7 7 7v-3l-4-4 4-4zm6 1V5l-7 7 7 7v=
-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11z"></path></g>
<g id=3D"report"><path d=3D"M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73=
V8.27L15.73 3zM12 17.3c-.72 0-1.3-.58-1.3-1.3 0-.72.58-1.3 1.3-1.3.72 0 1.3=
.58 1.3 1.3 0 .72-.58 1.3-1.3 1.3zm1-4.3h-2V7h2v6z"></path></g>
<g id=3D"report-problem"><path d=3D"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4=
h-2v-4h2v4z"></path></g>
<g id=3D"restore"><path d=3D"M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 1=
2H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.4=
2 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9zm-1 5v5l4.28=
 2.54.72-1.21-3.5-2.08V8H12z"></path></g>
<g id=3D"restore-page"><path d=3D"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.8=
9 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm-2 16c-2.05 0-3.81-1.24-4.58-3h1.71c.6=
3.9 1.68 1.5 2.87 1.5 1.93 0 3.5-1.57 3.5-3.5S13.93 9.5 12 9.5c-1.35 0-2.52=
.78-3.1 1.9l1.6 1.6h-4V9l1.3 1.3C8.69 8.92 10.23 8 12 8c2.76 0 5 2.24 5 5s-=
2.24 5-5 5z"></path></g>
<g id=3D"room"><path d=3D"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7=
-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 =
1.12 2.5 2.5-1.12 2.5-2.5 2.5z"></path></g>
<g id=3D"rounded-corner"><path d=3D"M19 19h2v2h-2v-2zm0-2h2v-2h-2v2zM3 13h2=
v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm0-4h2V3H3v2zm4 0h2V3H7v2zm8 16h2v-2h-2v=
2zm-4 0h2v-2h-2v2zm4 0h2v-2h-2v2zm-8 0h2v-2H7v2zm-4 0h2v-2H3v2zM21 8c0-2.76=
-2.24-5-5-5h-5v2h5c1.65 0 3 1.35 3 3v5h2V8z"></path></g>
<g id=3D"rowing"><path d=3D"M8.5 14.5L4 19l1.5 1.5L9 17h2l-2.5-2.5zM15 1c-1=
.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm6 20.01L18 24l-2.99-3.01V19.5l-7.=
1-7.09c-.31.05-.61.07-.91.07v-2.16c1.66.03 3.61-.87 4.67-2.04l1.4-1.55c.19-=
.21.43-.38.69-.5.29-.14.62-.23.96-.23h.03C15.99 6.01 17 7.02 17 8.26v5.75c0=
 .84-.35 1.61-.92 2.16l-3.58-3.58v-2.27c-.63.52-1.43 1.02-2.29 1.39L16.5 18=
H18l3 3.01z"></path></g>
<g id=3D"save"><path d=3D"M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1=
 0 2-.9 2-2V7l-4-4zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3=
 3zm3-10H5V5h10v4z"></path></g>
<g id=3D"schedule"><path d=3D"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C1=
7.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8=
 8 3.58 8 8-3.58 8-8 8zm.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z"></path></g>
<g id=3D"search"><path d=3D"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 =
9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-=
1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 =
9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path></g>
<g id=3D"select-all"><path d=3D"M3 5h2V3c-1.1 0-2 .9-2 2zm0 8h2v-2H3v2zm4 8=
h2v-2H7v2zM3 9h2V7H3v2zm10-6h-2v2h2V3zm6 0v2h2c0-1.1-.9-2-2-2zM5 21v-2H3c0 =
1.1.9 2 2 2zm-2-4h2v-2H3v2zM9 3H7v2h2V3zm2 18h2v-2h-2v2zm8-8h2v-2h-2v2zm0 8=
c1.1 0 2-.9 2-2h-2v2zm0-12h2V7h-2v2zm0 8h2v-2h-2v2zm-4 4h2v-2h-2v2zm0-16h2V=
3h-2v2zM7 17h10V7H7v10zm2-8h6v6H9V9z"></path></g>
<g id=3D"send"><path d=3D"M2.01 21L23 12 2.01 3 2 10l15 2-15 2z"></path></g=
>
<g id=3D"settings"><path d=3D"M19.43 12.98c.04-.32.07-.64.07-.98s-.03-.66-.=
07-.98l2.11-1.65c.19-.15.24-.42.12-.64l-2-3.46c-.12-.22-.39-.3-.61-.22l-2.4=
9 1c-.52-.4-1.08-.73-1.69-.98l-.38-2.65C14.46 2.18 14.25 2 14 2h-4c-.25 0-.=
46.18-.49.42l-.38 2.65c-.61.25-1.17.59-1.69.98l-2.49-1c-.23-.09-.49 0-.61.2=
2l-2 3.46c-.13.22-.07.49.12.64l2.11 1.65c-.04.32-.07.65-.07.98s.03.66.07.98=
l-2.11 1.65c-.19.15-.24.42-.12.64l2 3.46c.12.22.39.3.61.22l2.49-1c.52.4 1.0=
8.73 1.69.98l.38 2.65c.03.24.24.42.49.42h4c.25 0 .46-.18.49-.42l.38-2.65c.6=
1-.25 1.17-.59 1.69-.98l2.49 1c.23.09.49 0 .61-.22l2-3.46c.12-.22.07-.49-.1=
2-.64l-2.11-1.65zM12 15.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.5=
7 3.5 3.5-1.57 3.5-3.5 3.5z"></path></g>
<g id=3D"settings-applications"><path d=3D"M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 =
2-.9 2-2-.9-2-2-2zm7-7H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 =
2-2V5c0-1.1-.89-2-2-2zm-1.75 9c0 .23-.02.46-.05.68l1.48 1.16c.13.11.17.3.08=
.45l-1.4 2.42c-.09.15-.27.21-.43.15l-1.74-.7c-.36.28-.76.51-1.18.69l-.26 1.=
85c-.03.17-.18.3-.35.3h-2.8c-.17 0-.32-.13-.35-.29l-.26-1.85c-.43-.18-.82-.=
41-1.18-.69l-1.74.7c-.16.06-.34 0-.43-.15l-1.4-2.42c-.09-.15-.05-.34.08-.45=
l1.48-1.16c-.03-.23-.05-.46-.05-.69 0-.23.02-.46.05-.68l-1.48-1.16c-.13-.11=
-.17-.3-.08-.45l1.4-2.42c.09-.15.27-.21.43-.15l1.74.7c.36-.28.76-.51 1.18-.=
69l.26-1.85c.03-.17.18-.3.35-.3h2.8c.17 0 .32.13.35.29l.26 1.85c.43.18.82.4=
1 1.18.69l1.74-.7c.16-.06.34 0 .43.15l1.4 2.42c.09.15.05.34-.08.45l-1.48 1.=
16c.03.23.05.46.05.69z"></path></g>
<g id=3D"settings-backup-restore"><path d=3D"M14 12c0-1.1-.9-2-2-2s-2 .9-2 =
2 .9 2 2 2 2-.9 2-2zm-2-9c-4.97 0-9 4.03-9 9H0l4 4 4-4H5c0-3.87 3.13-7 7-7s=
7 3.13 7 7-3.13 7-7 7c-1.51 0-2.91-.49-4.06-1.3l-1.42 1.44C8.04 20.3 9.94 2=
1 12 21c4.97 0 9-4.03 9-9s-4.03-9-9-9z"></path></g>
<g id=3D"settings-bluetooth"><path d=3D"M11 24h2v-2h-2v2zm-4 0h2v-2H7v2zm8 =
0h2v-2h-2v2zm2.71-18.29L12 0h-1v7.59L6.41 3 5 4.41 10.59 10 5 15.59 6.41 17=
 11 12.41V20h1l5.71-5.71-4.3-4.29 4.3-4.29zM13 3.83l1.88 1.88L13 7.59V3.83z=
m1.88 10.46L13 16.17v-3.76l1.88 1.88z"></path></g>
<g id=3D"settings-brightness"><path d=3D"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9=
 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16.01H3V4.99h18v14.02zM8 16h2.=
5l1.5 1.5 1.5-1.5H16v-2.5l1.5-1.5-1.5-1.5V8h-2.5L12 6.5 10.5 8H8v2.5L6.5 12=
 8 13.5V16zm4-7c1.66 0 3 1.34 3 3s-1.34 3-3 3V9z"></path></g>
<g id=3D"settings-cell"><path d=3D"M7 24h2v-2H7v2zm4 0h2v-2h-2v2zm4 0h2v-2h=
-2v2zM16 .01L8 0C6.9 0 6 .9 6 2v16c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V2c0-1.1-.=
9-1.99-2-1.99zM16 16H8V4h8v12z"></path></g>
<g id=3D"settings-ethernet"><path d=3D"M7.77 6.76L6.23 5.48.82 12l5.41 6.52=
 1.54-1.28L3.42 12l4.35-5.24zM7 13h2v-2H7v2zm10-2h-2v2h2v-2zm-6 2h2v-2h-2v2=
zm6.77-7.52l-1.54 1.28L20.58 12l-4.35 5.24 1.54 1.28L23.18 12l-5.41-6.52z">=
</path></g>
<g id=3D"settings-input-antenna"><path d=3D"M12 5c-3.87 0-7 3.13-7 7h2c0-2.=
76 2.24-5 5-5s5 2.24 5 5h2c0-3.87-3.13-7-7-7zm1 9.29c.88-.39 1.5-1.26 1.5-2=
.29 0-1.38-1.12-2.5-2.5-2.5S9.5 10.62 9.5 12c0 1.02.62 1.9 1.5 2.29v3.3L7.5=
9 21 9 22.41l3-3 3 3L16.41 21 13 17.59v-3.3zM12 1C5.93 1 1 5.93 1 12h2c0-4.=
97 4.03-9 9-9s9 4.03 9 9h2c0-6.07-4.93-11-11-11z"></path></g>
<g id=3D"settings-input-component"><path d=3D"M5 2c0-.55-.45-1-1-1s-1 .45-1=
 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.8=
2v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2z=
M21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .=
45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 =
2-2.82v-2h-6v2z"></path></g>
<g id=3D"settings-input-composite"><path d=3D"M5 2c0-.55-.45-1-1-1s-1 .45-1=
 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.8=
2v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2z=
M21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .=
45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 =
2-2.82v-2h-6v2z"></path></g>
<g id=3D"settings-input-hdmi"><path d=3D"M18 7V4c0-1.1-.9-2-2-2H8c-1.1 0-2 =
.9-2 2v3H5v6l3 6v3h8v-3l3-6V7h-1zM8 4h8v3h-2V5h-1v2h-2V5h-1v2H8V4z"></path>=
</g>
<g id=3D"settings-input-svideo"><path d=3D"M8 11.5c0-.83-.67-1.5-1.5-1.5S5 =
10.67 5 11.5 5.67 13 6.5 13 8 12.33 8 11.5zm7-5c0-.83-.67-1.5-1.5-1.5h-3C9.=
67 5 9 5.67 9 6.5S9.67 8 10.5 8h3c.83 0 1.5-.67 1.5-1.5zM8.5 15c-.83 0-1.5.=
67-1.5 1.5S7.67 18 8.5 18s1.5-.67 1.5-1.5S9.33 15 8.5 15zM12 1C5.93 1 1 5.9=
3 1 12s4.93 11 11 11 11-4.93 11-11S18.07 1 12 1zm0 20c-4.96 0-9-4.04-9-9s4.=
04-9 9-9 9 4.04 9 9-4.04 9-9 9zm5.5-11c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.=
5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5zm-2 5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1=
.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5z"></path></g>
<g id=3D"settings-overscan"><path d=3D"M12.01 5.5L10 8h4l-1.99-2.5zM18 10v4=
l2.5-1.99L18 10zM6 10l-2.5 2.01L6 14v-4zm8 6h-4l2.01 2.5L14 16zm7-13H3c-1.1=
 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16.01H3V=
4.99h18v14.02z"></path></g>
<g id=3D"settings-phone"><path d=3D"M13 9h-2v2h2V9zm4 0h-2v2h2V9zm3 6.5c-1.=
25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75=
-6.59-6.58l2.2-2.21c.28-.27.36-.66.25-1.01C8.7 6.45 8.5 5.25 8.5 4c0-.55-.4=
5-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-=
.45-1-1-1zM19 9v2h2V9h-2z"></path></g>
<g id=3D"settings-power"><path d=3D"M7 24h2v-2H7v2zm4 0h2v-2h-2v2zm2-22h-2v=
10h2V2zm3.56 2.44l-1.45 1.45C16.84 6.94 18 8.83 18 11c0 3.31-2.69 6-6 6s-6-=
2.69-6-6c0-2.17 1.16-4.06 2.88-5.12L7.44 4.44C5.36 5.88 4 8.28 4 11c0 4.42 =
3.58 8 8 8s8-3.58 8-8c0-2.72-1.36-5.12-3.44-6.56zM15 24h2v-2h-2v2z"></path>=
</g>
<g id=3D"settings-remote"><path d=3D"M15 9H9c-.55 0-1 .45-1 1v12c0 .55.45 1=
 1 1h6c.55 0 1-.45 1-1V10c0-.55-.45-1-1-1zm-3 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 =
.9 2 2-.9 2-2 2zM7.05 6.05l1.41 1.41C9.37 6.56 10.62 6 12 6s2.63.56 3.54 1.=
46l1.41-1.41C15.68 4.78 13.93 4 12 4s-3.68.78-4.95 2.05zM12 0C8.96 0 6.21 1=
.23 4.22 3.22l1.41 1.41C7.26 3.01 9.51 2 12 2s4.74 1.01 6.36 2.64l1.41-1.41=
C17.79 1.23 15.04 0 12 0z"></path></g>
<g id=3D"settings-voice"><path d=3D"M7 24h2v-2H7v2zm5-11c1.66 0 2.99-1.34 2=
.99-3L15 4c0-1.66-1.34-3-3-3S9 2.34 9 4v6c0 1.66 1.34 3 3 3zm-1 11h2v-2h-2v=
2zm4 0h2v-2h-2v2zm4-14h-1.7c0 3-2.54 5.1-5.3 5.1S6.7 13 6.7 10H5c0 3.41 2.7=
2 6.23 6 6.72V20h2v-3.28c3.28-.49 6-3.31 6-6.72z"></path></g>
<g id=3D"shop"><path d=3D"M16 6V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H2=
v13c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6h-6zm-6-2h4v2h-4V4zM9 18V9l7.5 4L9=
 18z"></path></g>
<g id=3D"shop-two"><path d=3D"M3 9H1v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2=
H3V9zm15-4V3c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H5v11c0 1.11.89 2 2 2h1=
4c1.11 0 2-.89 2-2V5h-5zm-6-2h4v2h-4V3zm0 12V8l5.5 3-5.5 4z"></path></g>
<g id=3D"shopping-basket"><path d=3D"M17.21 9l-4.38-6.56c-.19-.28-.51-.42-.=
83-.42-.32 0-.64.14-.83.43L6.79 9H2c-.55 0-1 .45-1 1 0 .09.01.18.04.27l2.54=
 9.27c.23.84 1 1.46 1.92 1.46h13c.92 0 1.69-.62 1.93-1.46l2.54-9.27L23 10c0=
-.55-.45-1-1-1h-4.79zM9 9l3-4.4L15 9H9zm3 8c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2=
 2-.9 2-2 2z"></path></g>
<g id=3D"shopping-cart"><path d=3D"M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2=
-.9 2-2-.9-2-2-2zM1 2v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 =
2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 =
1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H5.21l-.94-2H1zm16=
 16c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2z"></path></g>
<g id=3D"sort"><path d=3D"M3 18h6v-2H3v2zM3 6v2h18V6H3zm0 7h12v-2H3v2z"></p=
ath></g>
<g id=3D"speaker-notes"><path d=3D"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14=
c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM8 14H6v-2h2v2zm0-3H6V9h2v2zm0-3H6V6h2v2zm=
7 6h-5v-2h5v2zm3-3h-8V9h8v2zm0-3h-8V6h8v2z"></path></g>
<g id=3D"speaker-notes-off"><path d=3D"M10.54 11l-.54-.54L7.54 8 6 6.46 2.3=
8 2.84 1.27 1.73 0 3l2.01 2.01L2 22l4-4h9l5.73 5.73L22 22.46 17.54 18l-7-7z=
M8 14H6v-2h2v2zm-2-3V9l2 2H6zm14-9H4.08L10 7.92V6h8v2h-7.92l1 1H18v2h-4.92l=
6.99 6.99C21.14 17.95 22 17.08 22 16V4c0-1.1-.9-2-2-2z"></path></g>
<g id=3D"spellcheck"><path d=3D"M12.45 16h2.09L9.43 3H7.57L2.46 16h2.09l1.1=
2-3h5.64l1.14 3zm-6.02-5L8.5 5.48 10.57 11H6.43zm15.16.59l-8.09 8.09L9.83 1=
6l-1.41 1.41 5.09 5.09L23 13l-1.41-1.41z"></path></g>
<g id=3D"star"><path d=3D"M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L1=
2 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"></path></g>
<g id=3D"star-border"><path d=3D"M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5=
.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4l-3.76 2.27 1=
-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z=
"></path></g>
<g id=3D"star-half"><path d=3D"M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.4=
6 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4V6.1l1.71 4.04 =
4.38.38-3.32 2.88 1 4.28L12 15.4z"></path></g>
<g id=3D"stars"><path d=3D"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.5=
2 22 22 17.52 22 12S17.52 2 11.99 2zm4.24 16L12 15.45 7.77 18l1.12-4.81-3.7=
3-3.23 4.92-.42L12 5l1.92 4.53 4.92.42-3.73 3.23L16.23 18z"></path></g>
<g id=3D"store"><path d=3D"M20 4H4v2h16V4zm1 10v-2l-1-5H4l-1 5v2h1v6h10v-6h=
4v6h2v-6h1zm-9 4H6v-4h6v4z"></path></g>
<g id=3D"subdirectory-arrow-left"><path d=3D"M11 9l1.42 1.42L8.83 14H18V4h2=
v12H8.83l3.59 3.58L11 21l-6-6 6-6z"></path></g>
<g id=3D"subdirectory-arrow-right"><path d=3D"M19 15l-6 6-1.42-1.42L15.17 1=
6H4V4h2v10h9.17l-3.59-3.58L13 9l6 6z"></path></g>
<g id=3D"subject"><path d=3D"M14 17H4v2h10v-2zm6-8H4v2h16V9zM4 15h16v-2H4v2=
zM4 5v2h16V5H4z"></path></g>
<g id=3D"supervisor-account"><path d=3D"M16.5 12c1.38 0 2.49-1.12 2.49-2.5S=
17.88 7 16.5 7C15.12 7 14 8.12 14 9.5s1.12 2.5 2.5 2.5zM9 11c1.66 0 2.99-1.=
34 2.99-3S10.66 5 9 5C7.34 5 6 6.34 6 8s1.34 3 3 3zm7.5 3c-1.83 0-5.5.92-5.=
5 2.75V19h11v-2.25c0-1.83-3.67-2.75-5.5-2.75zM9 13c-2.33 0-7 1.17-7 3.5V19h=
7v-2.25c0-.85.33-2.34 2.37-3.47C10.5 13.1 9.66 13 9 13z"></path></g>
<g id=3D"swap-horiz"><path d=3D"M6.99 11L3 15l3.99 4v-3H14v-2H6.99v-3zM21 9=
l-3.99-4v3H10v2h7.01v3L21 9z"></path></g>
<g id=3D"swap-vert"><path d=3D"M16 17.01V10h-2v7.01h-3L15 21l4-3.99h-3zM9 3=
L5 6.99h3V14h2V6.99h3L9 3z"></path></g>
<g id=3D"swap-vertical-circle"><path d=3D"M12 2C6.48 2 2 6.48 2 12s4.48 10 =
10 10 10-4.48 10-10S17.52 2 12 2zM6.5 9L10 5.5 13.5 9H11v4H9V9H6.5zm11 6L14=
 18.5 10.5 15H13v-4h2v4h2.5z"></path></g>
<g id=3D"system-update-alt"><path d=3D"M12 16.5l4-4h-3v-9h-2v9H8l4 4zm9-13h=
-6v1.99h6v14.03H3V5.49h6V3.5H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-=
.9 2-2v-14c0-1.1-.9-2-2-2z"></path></g>
<g id=3D"tab"><path d=3D"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 =
2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H3V5h10v4h8v10z"></path></g>
<g id=3D"tab-unselected"><path d=3D"M1 9h2V7H1v2zm0 4h2v-2H1v2zm0-8h2V3c-1.=
1 0-2 .9-2 2zm8 16h2v-2H9v2zm-8-4h2v-2H1v2zm2 4v-2H1c0 1.1.9 2 2 2zM21 3h-8=
v6h10V5c0-1.1-.9-2-2-2zm0 14h2v-2h-2v2zM9 5h2V3H9v2zM5 21h2v-2H5v2zM5 5h2V3=
H5v2zm16 16c1.1 0 2-.9 2-2h-2v2zm0-8h2v-2h-2v2zm-8 8h2v-2h-2v2zm4 0h2v-2h-2=
v2z"></path></g>
<g id=3D"text-format"><path d=3D"M5 17v2h14v-2H5zm4.5-4.2h5l.9 2.2h2.1L12.7=
5 4h-1.5L6.5 15h2.1l.9-2.2zM12 5.98L13.87 11h-3.74L12 5.98z"></path></g>
<g id=3D"theaters"><path d=3D"M18 3v2h-2V3H8v2H6V3H4v18h2v-2h2v2h8v-2h2v2h2=
V3h-2zM8 17H6v-2h2v2zm0-4H6v-2h2v2zm0-4H6V7h2v2zm10 8h-2v-2h2v2zm0-4h-2v-2h=
2v2zm0-4h-2V7h2v2z"></path></g>
<g id=3D"thumb-down"><path d=3D"M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c=
-.09.23-.14.47-.14.73v1.91l.01.01L1 14c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c=
0 .41.17.79.44 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2=
-2zm4 0v12h4V3h-4z"></path></g>
<g id=3D"thumb-up"><path d=3D"M1 21h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.9=
5-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9=
v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73=
v-1.91l-.01-.01L23 10z"></path></g>
<g id=3D"thumbs-up-down"><path d=3D"M12 6c0-.55-.45-1-1-1H5.82l.66-3.18.02-=
.23c0-.31-.13-.59-.33-.8L5.38 0 .44 4.94C.17 5.21 0 5.59 0 6v6.5c0 .83.67 1=
.5 1.5 1.5h6.75c.62 0 1.15-.38 1.38-.91l2.26-5.29c.07-.17.11-.36.11-.55V6zm=
10.5 4h-6.75c-.62 0-1.15.38-1.38.91l-2.26 5.29c-.07.17-.11.36-.11.55V18c0 .=
55.45 1 1 1h5.18l-.66 3.18-.02.24c0 .31.13.59.33.8l.79.78 4.94-4.94c.27-.27=
.44-.65.44-1.06v-6.5c0-.83-.67-1.5-1.5-1.5z"></path></g>
<g id=3D"timeline"><path d=3D"M23 8c0 1.1-.9 2-2 2-.18 0-.35-.02-.51-.07l-3=
.56 3.55c.05.16.07.34.07.52 0 1.1-.9 2-2 2s-2-.9-2-2c0-.18.02-.36.07-.52l-2=
.55-2.55c-.16.05-.34.07-.52.07s-.36-.02-.52-.07l-4.55 4.56c.05.16.07.33.07.=
51 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.18 0 .35.02.51.07l4.56-4.55C8.02 9.36=
 8 9.18 8 9c0-1.1.9-2 2-2s2 .9 2 2c0 .18-.02.36-.07.52l2.55 2.55c.16-.05.34=
-.07.52-.07s.36.02.52.07l3.55-3.56C19.02 8.35 19 8.18 19 8c0-1.1.9-2 2-2s2 =
.9 2 2z"></path></g>
<g id=3D"toc"><path d=3D"M3 9h14V7H3v2zm0 4h14v-2H3v2zm0 4h14v-2H3v2zm16 0h=
2v-2h-2v2zm0-10v2h2V7h-2zm0 6h2v-2h-2v2z"></path></g>
<g id=3D"today"><path d=3D"M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L=
3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 1=
0h5v5H7z"></path></g>
<g id=3D"toll"><path d=3D"M15 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.=
58-8-8-8zm0 14c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6zM3 12c0-=
2.61 1.67-4.83 4-5.65V4.26C3.55 5.15 1 8.27 1 12s2.55 6.85 6 7.74v-2.09c-2.=
33-.82-4-3.04-4-5.65z"></path></g>
<g id=3D"touch-app"><path d=3D"M9 11.24V7.5C9 6.12 10.12 5 11.5 5S14 6.12 1=
4 7.5v3.74c1.21-.81 2-2.18 2-3.74C16 5.01 13.99 3 11.5 3S7 5.01 7 7.5c0 1.5=
6.79 2.93 2 3.74zm9.84 4.63l-4.54-2.26c-.17-.07-.35-.11-.54-.11H13v-6c0-.83=
-.67-1.5-1.5-1.5S10 6.67 10 7.5v10.74l-3.43-.72c-.08-.01-.15-.03-.24-.03-.3=
1 0-.59.13-.79.33l-.79.8 4.94 4.94c.27.27.65.44 1.06.44h6.79c.75 0 1.33-.55=
 1.44-1.28l.75-5.27c.01-.07.02-.14.02-.2 0-.62-.38-1.16-.91-1.38z"></path><=
/g>
<g id=3D"track-changes"><path d=3D"M19.07 4.93l-1.41 1.41C19.1 7.79 20 9.79=
 20 12c0 4.42-3.58 8-8 8s-8-3.58-8-8c0-4.08 3.05-7.44 7-7.93v2.02C8.16 6.57=
 6 9.03 6 12c0 3.31 2.69 6 6 6s6-2.69 6-6c0-1.66-.67-3.16-1.76-4.24l-1.41 1=
.41C15.55 9.9 16 10.9 16 12c0 2.21-1.79 4-4 4s-4-1.79-4-4c0-1.86 1.28-3.41 =
3-3.86v2.14c-.6.35-1 .98-1 1.72 0 1.1.9 2 2 2s2-.9 2-2c0-.74-.4-1.38-1-1.72=
V2h-1C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-2.76-1.12-5.26-2.93-=
7.07z"></path></g>
<g id=3D"translate"><path d=3D"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.9=
8-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.=
07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-=
5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 =
7l1.62-4.33L19.12 17h-3.24z"></path></g>
<g id=3D"trending-down"><path d=3D"M16 18l2.29-2.29-4.88-4.88-4 4L2 7.41 3.=
41 6l6 6 4-4 6.3 6.29L22 12v6z"></path></g>
<g id=3D"trending-flat"><path d=3D"M22 12l-4-4v3H3v2h15v3z"></path></g>
<g id=3D"trending-up"><path d=3D"M16 6l2.29 2.29-4.88 4.88-4-4L2 16.59 3.41=
 18l6-6 4 4 6.3-6.29L22 12V6z"></path></g>
<g id=3D"turned-in"><path d=3D"M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c=
0-1.1-.9-2-2-2z"></path></g>
<g id=3D"turned-in-not"><path d=3D"M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 =
3V5c0-1.1-.9-2-2-2zm0 15l-5-2.18L7 18V5h10v13z"></path></g>
<g id=3D"unarchive"><path d=3D"M20.55 5.22l-1.39-1.68C18.88 3.21 18.47 3 18=
 3H6c-.47 0-.88.21-1.15.55L3.46 5.22C3.17 5.57 3 6.01 3 6.5V19c0 1.1.89 2 2=
 2h14c1.1 0 2-.9 2-2V6.5c0-.49-.17-.93-.45-1.28zM12 9.5l5.5 5.5H14v2h-4v-2H=
6.5L12 9.5zM5.12 5l.82-1h12l.93 1H5.12z"></path></g>
<g id=3D"undo"><path d=3D"M12.5 8c-2.65 0-5.05.99-6.9 2.6L2 7v9h9l-3.62-3.6=
2c1.39-1.16 3.16-1.88 5.12-1.88 3.54 0 6.55 2.31 7.6 5.5l2.37-.78C21.08 11.=
03 17.15 8 12.5 8z"></path></g>
<g id=3D"unfold-less"><path d=3D"M7.41 18.59L8.83 20 12 16.83 15.17 20l1.41=
-1.41L12 14l-4.59 4.59zm9.18-13.18L15.17 4 12 7.17 8.83 4 7.41 5.41 12 10l4=
.59-4.59z"></path></g>
<g id=3D"unfold-more"><path d=3D"M12 5.83L15.17 9l1.41-1.41L12 3 7.41 7.59 =
8.83 9 12 5.83zm0 12.34L8.83 15l-1.41 1.41L12 21l4.59-4.59L15.17 15 12 18.1=
7z"></path></g>
<g id=3D"update"><path d=3D"M21 10.12h-6.78l2.74-2.82c-2.73-2.7-7.15-2.8-9.=
88-.1-2.73 2.71-2.73 7.08 0 9.79 2.73 2.71 7.15 2.71 9.88 0C18.32 15.65 19 =
14.08 19 12.1h2c0 1.98-.88 4.55-2.64 6.29-3.51 3.48-9.21 3.48-12.72 0-3.5-3=
.47-3.53-9.11-.02-12.58 3.51-3.47 9.14-3.47 12.65 0L21 3v7.12zM12.5 8v4.25l=
3.5 2.08-.72 1.21L11 13V8h1.5z"></path></g>
<g id=3D"verified-user"><path d=3D"M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-=
1.26 9-6.45 9-12V5l-9-4zm-2 16l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z=
"></path></g>
<g id=3D"view-agenda"><path d=3D"M20 13H3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1=
h17c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1zm0-10H3c-.55 0-1 .45-1 1v6c0 .55.45 =
1 1 1h17c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1z"></path></g>
<g id=3D"view-array"><path d=3D"M4 18h3V5H4v13zM18 5v13h3V5h-3zM8 18h9V5H8v=
13z"></path></g>
<g id=3D"view-carousel"><path d=3D"M7 19h10V4H7v15zm-5-2h4V6H2v11zM18 6v11h=
4V6h-4z"></path></g>
<g id=3D"view-column"><path d=3D"M10 18h5V5h-5v13zm-6 0h5V5H4v13zM16 5v13h5=
V5h-5z"></path></g>
<g id=3D"view-day"><path d=3D"M2 21h19v-3H2v3zM20 8H3c-.55 0-1 .45-1 1v6c0 =
.55.45 1 1 1h17c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1zM2 3v3h19V3H2z"></path></=
g>
<g id=3D"view-headline"><path d=3D"M4 15h16v-2H4v2zm0 4h16v-2H4v2zm0-8h16V9=
H4v2zm0-6v2h16V5H4z"></path></g>
<g id=3D"view-list"><path d=3D"M4 14h4v-4H4v4zm0 5h4v-4H4v4zM4 9h4V5H4v4zm5=
 5h12v-4H9v4zm0 5h12v-4H9v4zM9 5v4h12V5H9z"></path></g>
<g id=3D"view-module"><path d=3D"M4 11h5V5H4v6zm0 7h5v-6H4v6zm6 0h5v-6h-5v6=
zm6 0h5v-6h-5v6zm-6-7h5V5h-5v6zm6-6v6h5V5h-5z"></path></g>
<g id=3D"view-quilt"><path d=3D"M10 18h5v-6h-5v6zm-6 0h5V5H4v13zm12 0h5v-6h=
-5v6zM10 5v6h11V5H10z"></path></g>
<g id=3D"view-stream"><path d=3D"M4 18h17v-6H4v6zM4 5v6h17V5H4z"></path></g=
>
<g id=3D"view-week"><path d=3D"M6 5H3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c=
.55 0 1-.45 1-1V6c0-.55-.45-1-1-1zm14 0h-3c-.55 0-1 .45-1 1v12c0 .55.45 1 1=
 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1zm-7 0h-3c-.55 0-1 .45-1 1v12c0 .55.4=
5 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1z"></path></g>
<g id=3D"visibility"><path d=3D"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.=
5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5=
s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34=
 3-3-1.34-3-3-3z"></path></g>
<g id=3D"visibility-off"><path d=3D"M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-=
.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 =
0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46C=
3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42=
.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.=
65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-=
2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78l3.15 3.15.02-.16c0-1.66-1.3=
4-3-3-3l-.17.01z"></path></g>
<g id=3D"warning"><path d=3D"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h=
2v4z"></path></g>
<g id=3D"watch-later"><path d=3D"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5=
 10-10S17.5 2 12 2zm4.2 14.2L11 13V7h1.5v5.2l4.5 2.7-.8 1.3z"></path></g>
<g id=3D"weekend"><path d=3D"M21 10c-1.1 0-2 .9-2 2v3H5v-3c0-1.1-.9-2-2-2s-=
2 .9-2 2v5c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2zm-3-5H6c-1.1 0=
-2 .9-2 2v2.15c1.16.41 2 1.51 2 2.82V14h12v-2.03c0-1.3.84-2.4 2-2.82V7c0-1.=
1-.9-2-2-2z"></path></g>
<g id=3D"work"><path d=3D"M20 6h-4V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v=
2H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.1=
1-.89-2-2-2zm-6 0h-4V4h4v2z"></path></g>
<g id=3D"youtube-searched-for"><path d=3D"M17.01 14h-.8l-.27-.27c.98-1.14 1=
.57-2.61 1.57-4.23 0-3.59-2.91-6.5-6.5-6.5s-6.5 3-6.5 6.5H2l3.84 4 4.16-4H6=
.51C6.51 7 8.53 5 11.01 5s4.5 2.01 4.5 4.5c0 2.48-2.02 4.5-4.5 4.5-.65 0-1.=
26-.14-1.82-.38L7.71 15.1c.97.57 2.09.9 3.3.9 1.61 0 3.08-.59 4.22-1.57l.27=
.27v.79l5.01 4.99L22 19l-4.99-5z"></path></g>
<g id=3D"zoom-in"><path d=3D"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16=
 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23=
-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5=
 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14zm2.5-4h-2v2H9v-2H7V9h2V7h1v2h2v1z"></=
path></g>
<g id=3D"zoom-out"><path d=3D"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 1=
6 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.2=
3-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 =
5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14zM7 9h5v1H7z"></path></g>
</defs></svg>
</iron-iconset-svg><iron-iconset-svg name=3D"paper-dropdown-menu" size=3D"2=
4" style=3D"display: none;">
<svg><defs>
<g id=3D"arrow-drop-down"><path d=3D"M12,15.7L5.6,9.4l0.7-0.7l5.6,5.6l5.6-5=
.6l0.7,0.7L12,15.7z"></path></g>
</defs></svg>
</iron-iconset-svg><!--css-build:shady--><svg style=3D"position: absolute; =
height: 0; width: 0;" aria-hidden=3D"true"><defs><clipPath id=3D"android_me=
ssenger__a"><path fill=3D"#fff" d=3D"M0 0h60v60H0z"></path></clipPath></def=
s></svg><iron-iconset-svg name=3D"socialNetworks" size=3D"48" style=3D"disp=
lay: none;"><svg><defs></defs></svg></iron-iconset-svg><iron-iconset-svg na=
me=3D"socialNetworksRound" size=3D"60" style=3D"display: none;"><svg><defs>=
</defs></svg></iron-iconset-svg><link id=3D"player-css" href=3D"https://www=
.youtube.com/s/player/6b2fce74/www-player.css" rel=3D"stylesheet"><meta nam=
e=3D"viewport" content=3D"width=3Ddevice-width, initial-scale=3D1.0, viewpo=
rt-fit=3Dcover"><link href=3D"https://fonts.googleapis.com/css?family=3DRob=
oto:300italic,400italic,500italic,700italic" rel=3D"stylesheet"><link href=
=3D"https://fonts.googleapis.com/css?family=3DRoboto+Mono:400" rel=3D"style=
sheet"></head><body dir=3D"ltr" rounded-container=3D""><div id=3D"watch7-co=
ntent" class=3D"watch-main-col" itemscope=3D"" itemid=3D"https://www.youtub=
e.com/watch?v=3DIy-xfXOaNwk" itemtype=3D"http://schema.org/VideoObject"><li=
nk itemprop=3D"url" href=3D"https://www.youtube.com/watch?v=3DIy-xfXOaNwk">=
<meta itemprop=3D"name" content=3D"IX MOSTRA DE EXTENS=C3=83O DA UFJF - DIV=
ULGA=C3=87=C3=83O CIENT=C3=8DFICA EM A=C3=87=C3=83O"><meta itemprop=3D"desc=
ription" content=3D"IX Mostra de Extens=C3=A3o da UFJF @proexufjf . O proje=
to de extens=C3=A3o Divulga=C3=A7=C3=A3o Cient=C3=ADfica em A=C3=A7=C3=A3o:=
 Ci=C3=AAncia, Tecnologia e Inova=C3=A7=C3=A3o ao Alcance de Todos, uma Fer=
ra..."><meta itemprop=3D"requiresSubscription" content=3D"False"><meta item=
prop=3D"identifier" content=3D"Iy-xfXOaNwk"><meta itemprop=3D"duration" con=
tent=3D"PT4M27S"><span itemprop=3D"author" itemscope=3D"" itemtype=3D"http:=
//schema.org/Person"><link itemprop=3D"url" href=3D"http://www.youtube.com/=
@efeitoci%C3%AAnciaufjf"><link itemprop=3D"name" content=3D"efeitoci=C3=AAn=
ciaufjf"></span><span itemscope=3D"" itemtype=3D"https://schema.org/Breadcr=
umbList"><span itemprop=3D"itemListElement" itemscope=3D"" itemtype=3D"http=
s://schema.org/ListItem"><meta itemprop=3D"position" content=3D"1"><span it=
emprop=3D"item" itemid=3D"http://www.youtube.com/@efeitoci%C3%AAnciaufjf" i=
temscope=3D"" itemtype=3D"https://schema.org/Thing"><meta itemprop=3D"name"=
 content=3D"efeitoci=C3=AAnciaufjf"></span></span></span><link itemprop=3D"=
thumbnailUrl" href=3D"https://i.ytimg.com/vi/Iy-xfXOaNwk/hqdefault.jpg"><sp=
an itemprop=3D"thumbnail" itemscope=3D"" itemtype=3D"http://schema.org/Imag=
eObject"><link itemprop=3D"url" href=3D"https://i.ytimg.com/vi/Iy-xfXOaNwk/=
hqdefault.jpg"><meta itemprop=3D"width" content=3D"480"><meta itemprop=3D"h=
eight" content=3D"360"></span><link itemprop=3D"embedUrl" href=3D"https://w=
ww.youtube.com/embed/Iy-xfXOaNwk"><meta itemprop=3D"playerType" content=3D"=
HTML5 Flash"><meta itemprop=3D"width" content=3D"1280"><meta itemprop=3D"he=
ight" content=3D"720"><meta itemprop=3D"isFamilyFriendly" content=3D"true">=
<meta itemprop=3D"regionsAllowed" content=3D"AD,AE,AF,AG,AI,AL,AM,AO,AQ,AR,=
AS,AT,AU,AW,AX,AZ,BA,BB,BD,BE,BF,BG,BH,BI,BJ,BL,BM,BN,BO,BQ,BR,BS,BT,BV,BW,=
BY,BZ,CA,CC,CD,CF,CG,CH,CI,CK,CL,CM,CN,CO,CR,CU,CV,CW,CX,CY,CZ,DE,DJ,DK,DM,=
DO,DZ,EC,EE,EG,EH,ER,ES,ET,FI,FJ,FK,FM,FO,FR,GA,GB,GD,GE,GF,GG,GH,GI,GL,GM,=
GN,GP,GQ,GR,GS,GT,GU,GW,GY,HK,HM,HN,HR,HT,HU,ID,IE,IL,IM,IN,IO,IQ,IR,IS,IT,=
JE,JM,JO,JP,KE,KG,KH,KI,KM,KN,KP,KR,KW,KY,KZ,LA,LB,LC,LI,LK,LR,LS,LT,LU,LV,=
LY,MA,MC,MD,ME,MF,MG,MH,MK,ML,MM,MN,MO,MP,MQ,MR,MS,MT,MU,MV,MW,MX,MY,MZ,NA,=
NC,NE,NF,NG,NI,NL,NO,NP,NR,NU,NZ,OM,PA,PE,PF,PG,PH,PK,PL,PM,PN,PR,PS,PT,PW,=
PY,QA,RE,RO,RS,RU,RW,SA,SB,SC,SD,SE,SG,SH,SI,SJ,SK,SL,SM,SN,SO,SR,SS,ST,SV,=
SX,SY,SZ,TC,TD,TF,TG,TH,TJ,TK,TL,TM,TN,TO,TR,TT,TV,TW,TZ,UA,UG,UM,US,UY,UZ,=
VA,VC,VE,VG,VI,VN,VU,WF,WS,YE,YT,ZA,ZM,ZW"><div itemprop=3D"interactionStat=
istic" itemscope=3D"" itemtype=3D"https://schema.org/InteractionCounter"><m=
eta itemprop=3D"interactionType" content=3D"https://schema.org/LikeAction">=
<meta itemprop=3D"userInteractionCount" content=3D"3"></div><div itemprop=
=3D"interactionStatistic" itemscope=3D"" itemtype=3D"https://schema.org/Int=
eractionCounter"><meta itemprop=3D"interactionType" content=3D"https://sche=
ma.org/WatchAction"><meta itemprop=3D"userInteractionCount" content=3D"8"><=
/div><meta itemprop=3D"datePublished" content=3D"2026-10-28T08:37:30-07:00"=
><meta itemprop=3D"uploadDate" content=3D"2026-10-28T08:37:30-07:00"><meta =
itemprop=3D"genre" content=3D"People &amp; Blogs"></div><ytd-app fix-ambien=
t-cutoff=3D"" is-watch-page=3D""><!--css-build:shady--><!--css_build_scope:=
ytd-app--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styl=
es.yt_base_styles.yt.base.styles.css.js--><yt-guide-manager id=3D"guide-ser=
vice" class=3D"style-scope ytd-app">
</yt-guide-manager>
<yt-mdx-manager class=3D"style-scope ytd-app"></yt-mdx-manager>
<yt-playlist-manager class=3D"style-scope ytd-app"></yt-playlist-manager>
<yt-hotkey-manager class=3D"style-scope ytd-app"></yt-hotkey-manager>
<ytd-miniplayer class=3D"ytdMiniplayerComponentHost" style=3D"right: 16px; =
bottom: 16px; width: 400px; height: 301px;"><div class=3D"ytdMiniplayerComp=
onentContent"><yt-draggable class=3D"ytDraggableComponentHost ytdMiniplayer=
ComponentDraggable"><ytd-miniplayer-info-bar class=3D"ytdMiniplayerInfoBarH=
ost"><div class=3D"ytdMiniplayerInfoBarContent"><h1 class=3D"ytdMiniplayerI=
nfoBarTitle"></h1><div class=3D"ytdMiniplayerInfoBarSubtitle"><h1></h1></di=
v></div></ytd-miniplayer-info-bar></yt-draggable></div><div class=3D"ytdMin=
iplayerComponentResizers"><yt-draggable class=3D"ytDraggableComponentHost y=
tdMiniplayerComponentResizer ytdMiniplayerComponentResizerNorth"><div class=
=3D"ytdMiniplayerComponentResizerCorner ytdMiniplayerComponentResizerNorthC=
orner"></div></yt-draggable><yt-draggable class=3D"ytDraggableComponentHost=
 ytdMiniplayerComponentResizer ytdMiniplayerComponentResizerDisabled ytdMin=
iplayerComponentResizerEast"><div class=3D"ytdMiniplayerComponentResizerCor=
ner ytdMiniplayerComponentResizerEastCorner"></div></yt-draggable><yt-dragg=
able class=3D"ytDraggableComponentHost ytdMiniplayerComponentResizer ytdMin=
iplayerComponentResizerDisabled ytdMiniplayerComponentResizerSouth"><div cl=
ass=3D"ytdMiniplayerComponentResizerCorner ytdMiniplayerComponentResizerSou=
thCorner"></div></yt-draggable><yt-draggable class=3D"ytDraggableComponentH=
ost ytdMiniplayerComponentResizer ytdMiniplayerComponentResizerWest"><div c=
lass=3D"ytdMiniplayerComponentResizerCorner ytdMiniplayerComponentResizerWe=
stCorner"></div></yt-draggable></div></ytd-miniplayer><div id=3D"content" c=
lass=3D"style-scope ytd-app">
  <div id=3D"frosted-glass" class=3D"none style-scope ytd-app style-scope y=
td-app"></div>
  <div id=3D"masthead-container" class=3D"style-scope ytd-app">
    <ytd-masthead id=3D"masthead" logo-type=3D"YOUTUBE_LOGO" slot=3D"masthe=
ad" class=3D"chunked masthead-finish" frosted-glass-mode=3D"none" role=3D"b=
anner" dark=3D"" is-watch-page=3D"" theater=3D""><!--css-build:shady--><!--=
css_build_scope:ytd-masthead--><!--css_build_styles:video.youtube.src.web.p=
olymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><iron-media-=
query class=3D"style-scope ytd-masthead" style=3D"display: none;">
</iron-media-query>
<div id=3D"ticker" class=3D"style-scope ytd-masthead"></div>
<div id=3D"interstitial" class=3D"style-scope ytd-masthead"></div>
<div id=3D"background" class=3D"style-scope ytd-masthead"></div>
<div id=3D"container" class=3D"style-scope ytd-masthead">
  <div id=3D"start" class=3D"style-scope ytd-masthead">
    <yt-icon-button id=3D"back-button" class=3D"style-scope ytd-masthead"><=
!--css-build:shady--><!--css_build_scope:yt-icon-button--><!--css_build_sty=
les:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.s=
tyles.css.js,video.youtube.src.web.polymer.shared.ui.yt_icon_button.yt.icon=
.button.css.js--><button id=3D"button" class=3D"style-scope yt-icon-button"=
 aria-label=3D"Voltar">
      <yt-icon icon=3D"yt-icons:arrow-back" class=3D"style-scope ytd-masthe=
ad" disable-upgrade=3D"">
      </yt-icon>
    </button><yt-interaction id=3D"interaction" class=3D"circular style-sco=
pe yt-icon-button"><!--css-build:shady--><!--css_build_scope:yt-interaction=
--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_b=
ase_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt=
_interaction.yt.interaction.css.js--><div class=3D"stroke style-scope yt-in=
teraction"></div><div class=3D"fill style-scope yt-interaction"></div></yt-=
interaction></yt-icon-button>
    <tp-yt-paper-tooltip id=3D"back-button-tooltip" for=3D"back-button" cla=
ss=3D"style-scope ytd-masthead" disable-upgrade=3D"">
      Voltar
    </tp-yt-paper-tooltip>
    <yt-icon-button id=3D"guide-button" toggleable=3D"true" class=3D"style-=
scope ytd-masthead"><!--css-build:shady--><!--css_build_scope:yt-icon-butto=
n--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_=
base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.y=
t_icon_button.yt.icon.button.css.js--><button id=3D"button" class=3D"style-=
scope yt-icon-button" aria-label=3D"Guia">
      <yt-icon id=3D"guide-icon" class=3D"style-scope ytd-masthead"><!--css=
-build:shady--><!--css_build_scope:yt-icon--><!--css_build_styles:video.you=
tube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,=
video.youtube.src.web.polymer.shared.core.yt_icon.yt.icon.css.js--><span cl=
ass=3D"yt-icon-shape style-scope yt-icon ytSpecIconShapeHost"><div style=3D=
"width: 100%; height: 100%; display: block; fill: currentcolor;"><svg xmlns=
=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=
=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"pointer-events: n=
one; display: inherit; width: 100%; height: 100%;"><path d=3D"M20 5H4a1 1 0=
 000 2h16a1 1 0 100-2Zm0 6H4a1 1 0 000 2h16a1 1 0 000-2Zm0 6H4a1 1 0 000 2h=
16a1 1 0 000-2Z"></path></svg></div></span></yt-icon>
    </button><yt-interaction id=3D"interaction" class=3D"circular style-sco=
pe yt-icon-button"><!--css-build:shady--><!--css_build_scope:yt-interaction=
--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_b=
ase_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt=
_interaction.yt.interaction.css.js--><div class=3D"stroke style-scope yt-in=
teraction"></div><div class=3D"fill style-scope yt-interaction"></div></yt-=
interaction></yt-icon-button>
   =20
    <ytd-topbar-logo-renderer id=3D"logo" class=3D"style-scope ytd-masthead=
"><!--css-build:shady--><!--css_build_scope:ytd-topbar-logo-renderer--><!--=
css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_sty=
les.yt.base.styles.css.js--><a class=3D"yt-simple-endpoint style-scope ytd-=
topbar-logo-renderer" id=3D"logo" aria-label=3D"" href=3D"https://www.youtu=
be.com/" title=3D"P=C3=A1gina inicial do YouTube">
  <div class=3D"style-scope ytd-topbar-logo-renderer">
    <ytd-logo class=3D"style-scope ytd-topbar-logo-renderer"><!--css-build:=
shady--><!--css_build_scope:ytd-logo--><!--css_build_styles:video.youtube.s=
rc.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><yt-=
icon id=3D"logo-icon" class=3D"style-scope ytd-logo"><!--css-build:shady-->=
<!--css_build_scope:yt-icon--><!--css_build_styles:video.youtube.src.web.po=
lymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.s=
rc.web.polymer.shared.core.yt_icon.yt.icon.css.js--><span class=3D"yt-icon-=
shape style-scope yt-icon ytSpecIconShapeHost"><div style=3D"width: 100%; h=
eight: 100%; display: block; fill: currentcolor;"><svg xmlns=3D"http://www.=
w3.org/2000/svg" id=3D"yt-ringo2-svg_yt9" width=3D"93" height=3D"20" viewBo=
x=3D"0 0 93 20" focusable=3D"false" aria-hidden=3D"true" style=3D"pointer-e=
vents: none; display: inherit; width: 100%; height: 100%;">
  <g>
    <path d=3D"M14.4848 20C14.4848 20 23.5695 20 25.8229 19.4C27.0917 19.06=
 28.0459 18.08 28.3808 16.87C29 14.65 29 9.98 29 9.98C29 9.98 29 5.34 28.38=
08 3.14C28.0459 1.9 27.0917 0.94 25.8229 0.61C23.5695 0 14.4848 0 14.4848 0=
C14.4848 0 5.42037 0 3.17711 0.61C1.9286 0.94 0.954148 1.9 0.59888 3.14C0 5=
.34 0 9.98 0 9.98C0 9.98 0 14.65 0.59888 16.87C0.954148 18.08 1.9286 19.06 =
3.17711 19.4C5.42037 20 14.4848 20 14.4848 20Z" fill=3D"#FF0033"></path>
    <path d=3D"M19 10L11.5 5.75V14.25L19 10Z" fill=3D"white"></path>
  </g>
  <g id=3D"youtube-paths_yt9">
    <path d=3D"M37.1384 18.8999V13.4399L40.6084 2.09994H38.0184L36.6984 7.2=
4994C36.3984 8.42994 36.1284 9.65994 35.9284 10.7999H35.7684C35.6584 9.7999=
4 35.3384 8.48994 35.0184 7.22994L33.7384 2.09994H31.1484L34.5684 13.4399V1=
8.8999H37.1384Z"></path>
    <path d=3D"M44.1003 6.29994C41.0703 6.29994 40.0303 8.04994 40.0303 11.=
8199V13.6099C40.0303 16.9899 40.6803 19.1099 44.0403 19.1099C47.3503 19.109=
9 48.0603 17.0899 48.0603 13.6099V11.8199C48.0603 8.44994 47.3803 6.29994 4=
4.1003 6.29994ZM45.3903 14.7199C45.3903 16.3599 45.1003 17.3899 44.0503 17.=
3899C43.0203 17.3899 42.7303 16.3499 42.7303 14.7199V10.6799C42.7303 9.2799=
4 42.9303 8.02994 44.0503 8.02994C45.2303 8.02994 45.3903 9.34994 45.3903 1=
0.6799V14.7199Z"></path>
    <path d=3D"M52.2713 19.0899C53.7313 19.0899 54.6413 18.4799 55.3913 17.=
3799H55.5013L55.6113 18.8999H57.6012V6.53994H54.9613V16.4699C54.6812 16.959=
9 54.0312 17.3199 53.4212 17.3199C52.6512 17.3199 52.4113 16.7099 52.4113 1=
5.6899V6.53994H49.7812V15.8099C49.7812 17.8199 50.3613 19.0899 52.2713 19.0=
899Z"></path>
    <path d=3D"M62.8261 18.8999V4.14994H65.8661V2.09994H57.1761V4.14994H60.=
2161V18.8999H62.8261Z"></path>
    <path d=3D"M67.8728 19.0899C69.3328 19.0899 70.2428 18.4799 70.9928 17.=
3799H71.1028L71.2128 18.8999H73.2028V6.53994H70.5628V16.4699C70.2828 16.959=
9 69.6328 17.3199 69.0228 17.3199C68.2528 17.3199 68.0128 16.7099 68.0128 1=
5.6899V6.53994H65.3828V15.8099C65.3828 17.8199 65.9628 19.0899 67.8728 19.0=
899Z"></path>
    <path d=3D"M80.6744 6.26994C79.3944 6.26994 78.4744 6.82994 77.8644 7.7=
3994H77.7344C77.8144 6.53994 77.8744 5.51994 77.8744 4.70994V1.43994H75.324=
4L75.3144 12.1799L75.3244 18.8999H77.5444L77.7344 17.6999H77.8044C78.3944 1=
8.5099 79.3044 19.0199 80.5144 19.0199C82.5244 19.0199 83.3844 17.2899 83.3=
844 13.6099V11.6999C83.3844 8.25994 82.9944 6.26994 80.6744 6.26994ZM80.764=
4 13.6099C80.7644 15.9099 80.4244 17.2799 79.3544 17.2799C78.8544 17.2799 7=
8.1644 17.0399 77.8544 16.5899V9.23994C78.1244 8.53994 78.7244 8.02994 79.3=
944 8.02994C80.4744 8.02994 80.7644 9.33994 80.7644 11.7299V13.6099Z"></pat=
h>
    <path d=3D"M92.6517 11.4999C92.6517 8.51994 92.3517 6.30994 88.9217 6.3=
0994C85.6917 6.30994 84.9717 8.45994 84.9717 11.6199V13.7899C84.9717 16.869=
9 85.6317 19.1099 88.8417 19.1099C91.3817 19.1099 92.6917 17.8399 92.5417 1=
5.3799L90.2917 15.2599C90.2617 16.7799 89.9117 17.3999 88.9017 17.3999C87.6=
317 17.3999 87.5717 16.1899 87.5717 14.3899V13.5499H92.6517V11.4999ZM88.861=
7 7.96994C90.0817 7.96994 90.1717 9.11994 90.1717 11.0699V12.0799H87.5717V1=
1.0699C87.5717 9.13994 87.6517 7.96994 88.8617 7.96994Z"></path>
  </g>
</svg></div></span></yt-icon></ytd-logo>
  </div>
 =20
</a>
<span id=3D"country-code" class=3D"style-scope ytd-topbar-logo-renderer">
  BR
</span>
</ytd-topbar-logo-renderer>
    <div id=3D"skip-navigation" class=3D"style-scope ytd-masthead"><ytd-but=
ton-renderer class=3D"style-scope ytd-masthead" button-renderer=3D"" button=
-next=3D""><!--css-build:shady--><yt-button-shape><button class=3D"ytSpecBu=
ttonShapeNextHost ytSpecButtonShapeNextTonal ytSpecButtonShapeNextMono ytSp=
ecButtonShapeNextSizeM ytSpecButtonShapeNextEnableBackdropFilterExperiment =
ytSpecButtonShapeNextMainstageIconSize ytSpecButtonShapeNextMainstagePaddin=
g" title=3D"" aria-label=3D"Pular navega=C3=A7=C3=A3o" aria-disabled=3D"fal=
se"><div class=3D"ytSpecButtonShapeNextButtonTextContent ytSpecButtonShapeN=
extElevatedContent"><span class=3D"ytAttributedStringHost ytAttributedStrin=
gWhiteSpaceNoWrap" role=3D"text" style=3D"">Pular navega=C3=A7=C3=A3o</span=
></div><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFe=
edbackShapeHost ytSpecTouchFeedbackShapeTouchResponse"><div class=3D"ytSpec=
TouchFeedbackShapeStroke"></div><div class=3D"ytSpecTouchFeedbackShapeFill"=
></div></yt-touch-feedback-shape><yt-light-shape aria-hidden=3D"true" class=
=3D"contribYtLightShapeHost contribYtLightShapeStaticRimLightTonal contribY=
tLightShapeStaticRimLight" style=3D"--yt-light-wash-opacity: 0; --yt-light-=
wash-x: 0px; --yt-light-wash-y: 0px; --yt-light-wash-size: 0px;"><div class=
=3D"contribYtLightShapeStaticWashLight contribYtLightShapeStaticWashLightTo=
nal"></div></yt-light-shape></button></yt-button-shape><tp-yt-paper-tooltip=
 offset=3D"8" disable-upgrade=3D""></tp-yt-paper-tooltip></ytd-button-rende=
rer></div>
  </div>
  <div id=3D"center" class=3D"style-scope ytd-masthead">
    <yt-searchbox role=3D"search" client-ve-type=3D"10349" class=3D"ytSearc=
hboxComponentHost ytSearchboxComponentDesktop ytd-masthead ytSearchboxCompo=
nentHostDark ytSearchboxComponentHostNoSuggestions"><input type=3D"file" ac=
cept=3D"image/jpeg,image/jpg,image/png,image/webp" class=3D"ytSearchboxComp=
onentHiddenFileInput"><div class=3D"ytSearchboxComponentInputWrapper"><div =
class=3D"ytSearchboxComponentInputContainer"><div class=3D"ytSearchboxCompo=
nentInputBox ytSearchboxComponentInputBoxDark"><form action=3D"https://www.=
youtube.com/results" class=3D"ytSearchboxComponentSearchForm"><input class=
=3D"ytSearchboxComponentInput yt-searchbox-input title" name=3D"search_quer=
y" aria-controls=3D"i1" aria-expanded=3D"true" type=3D"text" autocomplete=
=3D"off" autocorrect=3D"off" spellcheck=3D"false" aria-autocomplete=3D"list=
" role=3D"combobox" placeholder=3D"Pesquisar"></form><div class=3D"ytSearch=
boxComponentYtdTextInputAssistantWrapper"><ytd-text-input-assistant class=
=3D"ytdTextInputAssistantHost"><button class=3D"ytdTextInputAssistantButton=
"><img class=3D"ytdTextInputAssistantIcon" tia_field_name=3D"search_query" =
tia_disable_swap=3D"true" tia_property=3D"youtube" src=3D"https://www.gstat=
ic.com/inputtools/images/tia.png" alt=3D""></button></ytd-text-input-assist=
ant></div></div><button aria-label=3D"Search" class=3D"ytSearchboxComponent=
SearchButton ytSearchboxComponentSearchButtonDark" title=3D"Pesquisar"><spa=
n class=3D"ytIconWrapperHost"><span class=3D"yt-icon-shape ytSpecIconShapeH=
ost"><div style=3D"width: 100%; height: 100%; display: block; fill: current=
color;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"=
0 0 24 24" width=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"p=
ointer-events: none; display: inherit; width: 100%; height: 100%;"><path d=
=3D"M11 2a9 9 0 105.641 16.01.966.966 0 00.152.197l3.5 3.5a1 1 0 101.414-1.=
414l-3.5-3.5a1 1 0 00-.197-.153A8.96 8.96 0 0020 11a9 9 0 00-9-9Zm0 2a7 7 0=
 110 14 7 7 0 010-14Z"></path></svg></div></span></span></button></div></di=
v></yt-searchbox>
    <yt-icon-button id=3D"search-button-narrow" class=3D"style-scope ytd-ma=
sthead"><!--css-build:shady--><!--css_build_scope:yt-icon-button--><!--css_=
build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.=
yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_icon_butto=
n.yt.icon.button.css.js--><button id=3D"button" class=3D"style-scope yt-ico=
n-button" aria-label=3D"Pesquisar">
      <yt-icon class=3D"topbar-icons style-scope ytd-masthead" icon=3D"yt-i=
cons:search" disable-upgrade=3D"">
      </yt-icon>
     =20
    </button><yt-interaction id=3D"interaction" class=3D"circular style-sco=
pe yt-icon-button"><!--css-build:shady--><!--css_build_scope:yt-interaction=
--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_b=
ase_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt=
_interaction.yt.interaction.css.js--><div class=3D"stroke style-scope yt-in=
teraction"></div><div class=3D"fill style-scope yt-interaction"></div></yt-=
interaction></yt-icon-button>
    <div id=3D"voice-search-button" class=3D"style-scope ytd-masthead">
    <ytd-button-renderer class=3D"style-scope ytd-masthead" button-renderer=
=3D"" button-next=3D""><!--css-build:shady--><yt-button-shape><button class=
=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNextText ytSpecButtonShapeNe=
xtMono ytSpecButtonShapeNextSizeM ytSpecButtonShapeNextIconOnlyDefault ytSp=
ecButtonShapeNextEnableBackdropFilterExperiment ytSpecButtonShapeNextMainst=
ageIconSize ytSpecButtonShapeNextMainstagePadding" title=3D"" aria-label=3D=
"Pesquisar com sua voz" aria-disabled=3D"false"><div aria-hidden=3D"true" c=
lass=3D"ytSpecButtonShapeNextIcon ytSpecButtonShapeNextElevatedContent"><sp=
an class=3D"ytIconWrapperHost" style=3D"width: 24px; height: 24px;"><span c=
lass=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: 100%; heigh=
t: 100%; display: block; fill: currentcolor;"><svg xmlns=3D"http://www.w3.o=
rg/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"=
false" aria-hidden=3D"true" style=3D"pointer-events: none; display: inherit=
; width: 100%; height: 100%;"><path d=3D"M18.063 14.5a1 1 0 111.73 1A8.998 =
8.998 0 0113 19.942V22a1 1 0 11-2 0v-2.058A8.999 8.999 0 014.206 15.5l.866-=
.5.865-.5a7.002 7.002 0 0012.125 0ZM12 1a5 5 0 015 5v5a5 5 0 01-10 0V6a5 5 =
0 015-5ZM4.572 14.134a1 1 0 011.365.366l-1.731 1a1 1 0 01.366-1.366ZM12 3a3=
 3 0 00-3 3v5a3 3 0 106 0V6a3 3 0 00-3-3Z"></path></svg></div></span></span=
></div><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFe=
edbackShapeHost ytSpecTouchFeedbackShapeTouchResponse"><div class=3D"ytSpec=
TouchFeedbackShapeStroke"></div><div class=3D"ytSpecTouchFeedbackShapeFill"=
></div></yt-touch-feedback-shape></button></yt-button-shape><tp-yt-paper-to=
oltip offset=3D"8" role=3D"tooltip" tabindex=3D"-1" aria-label=3D"tooltip">=
<!--css-build:shady--><!--css_build_scope:tp-yt-paper-tooltip--><!--css_bui=
ld_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.=
base.styles.css.js,third_party.javascript.youtube_components.tp_yt_paper_to=
oltip.tp.yt.paper.tooltip.css.js--><div id=3D"tooltip" class=3D"hidden styl=
e-scope tp-yt-paper-tooltip" style-target=3D"tooltip">
  Pesquisar com sua voz
</div>
</tp-yt-paper-tooltip></ytd-button-renderer></div>
   =20
  </div>
  <div id=3D"end" class=3D"style-scope ytd-masthead">
    <div id=3D"masthead-skeleton-icons" slot=3D"masthead-skeleton"><div cla=
ss=3D"masthead-skeleton-icon"></div><div class=3D"masthead-skeleton-icon"><=
/div><div class=3D"masthead-skeleton-icon"></div></div>
    <div id=3D"buttons" class=3D"style-scope ytd-masthead"><ytd-button-rend=
erer class=3D"style-scope ytd-masthead" button-renderer=3D"" button-next=3D=
""><!--css-build:shady--><yt-button-shape><button class=3D"ytSpecButtonShap=
eNextHost ytSpecButtonShapeNextTonal ytSpecButtonShapeNextMono ytSpecButton=
ShapeNextSizeM ytSpecButtonShapeNextIconLeading ytSpecButtonShapeNextEnable=
BackdropFilterExperiment ytSpecButtonShapeNextMainstageIconSize ytSpecButto=
nShapeNextMainstagePadding" title=3D"" aria-label=3D"Criar"><div aria-hidde=
n=3D"true" class=3D"ytSpecButtonShapeNextIcon ytSpecButtonShapeNextElevated=
Content"><span class=3D"ytIconWrapperHost" style=3D"width: 24px; height: 24=
px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width:=
 100%; height: 100%; display: block; fill: currentcolor;"><svg xmlns=3D"htt=
p://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" f=
ocusable=3D"false" aria-hidden=3D"true" style=3D"pointer-events: none; disp=
lay: inherit; width: 100%; height: 100%;"><path d=3D"M12 3a1 1 0 00-1 1v7H4=
a1 1 0 000 2h7v7a1 1 0 002 0v-7h7a1 1 0 000-2h-7V4a1 1 0 00-1-1Z"></path></=
svg></div></span></span></div><div class=3D"ytSpecButtonShapeNextButtonText=
Content ytSpecButtonShapeNextElevatedContent"><span class=3D"ytAttributedSt=
ringHost ytAttributedStringWhiteSpaceNoWrap" role=3D"text" style=3D"">Criar=
</span></div><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecT=
ouchFeedbackShapeHost ytSpecTouchFeedbackShapeTouchResponse"><div class=3D"=
ytSpecTouchFeedbackShapeStroke"></div><div class=3D"ytSpecTouchFeedbackShap=
eFill"></div></yt-touch-feedback-shape></button></yt-button-shape><tp-yt-pa=
per-tooltip offset=3D"8" disable-upgrade=3D""></tp-yt-paper-tooltip></ytd-b=
utton-renderer><ytd-notification-topbar-button-renderer class=3D"style-scop=
e ytd-masthead"><!--css-build:shady--><!--css_build_scope:ytd-notification-=
topbar-button-renderer--><!--css_build_styles:video.youtube.src.web.polymer=
.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><yt-icon-button id=
=3D"icon" class=3D"style-scope ytd-notification-topbar-button-renderer"><!-=
-css-build:shady--><!--css_build_scope:yt-icon-button--><!--css_build_style=
s:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.sty=
les.css.js,video.youtube.src.web.polymer.shared.ui.yt_icon_button.yt.icon.b=
utton.css.js--><button id=3D"button" class=3D"style-scope yt-icon-button" a=
ria-label=3D"Notifica=C3=A7=C3=B5es">
  <yt-icon-badge-shape><div class=3D"ytSpecIconBadgeShapeHost ytSpecIconBad=
geShapeTypeNotification ytSpecIconBadgeShapeStyleOverlay"><div class=3D"ytS=
pecIconBadgeShapeIcon"><span class=3D"ytIconWrapperHost"><span class=3D"yt-=
icon-shape ytSpecIconShapeHost"><div style=3D"width: 100%; height: 100%; di=
splay: block; fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg=
" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria=
-hidden=3D"true" style=3D"pointer-events: none; display: inherit; width: 10=
0%; height: 100%;"><path d=3D"M16 19a4 4 0 11-8 0H4.765C3.21 19 2.25 17.304=
 3.05 15.97l1.806-3.01A1 1 0 005 12.446V8a7 7 0 0114 0v4.446c0 .181.05.36.1=
42.515l1.807 3.01c.8 1.333-.161 3.029-1.716 3.029H16ZM12 3a5 5 0 00-5 5v4.4=
46a3 3 0 01-.428 1.543L4.765 17h14.468l-1.805-3.01A3 3 0 0117 12.445V8a5 5 =
0 00-5-5Zm-2 16a2 2 0 104 0h-4Z"></path></svg></div></span></span></div></d=
iv></yt-icon-badge-shape>
</button><yt-interaction id=3D"interaction" class=3D"circular style-scope y=
t-icon-button"><!--css-build:shady--><!--css_build_scope:yt-interaction--><=
!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_=
styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_int=
eraction.yt.interaction.css.js--><div class=3D"stroke style-scope yt-intera=
ction"></div><div class=3D"fill style-scope yt-interaction"></div></yt-inte=
raction></yt-icon-button>
<tp-yt-paper-tooltip class=3D"style-scope ytd-notification-topbar-button-re=
nderer" role=3D"tooltip" tabindex=3D"-1" aria-label=3D"tooltip"><!--css-bui=
ld:shady--><!--css_build_scope:tp-yt-paper-tooltip--><!--css_build_styles:v=
ideo.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles=
.css.js,third_party.javascript.youtube_components.tp_yt_paper_tooltip.tp.yt=
.paper.tooltip.css.js--><div id=3D"tooltip" class=3D"hidden style-scope tp-=
yt-paper-tooltip" style-target=3D"tooltip">
  Notifica=C3=A7=C3=B5es
</div>
</tp-yt-paper-tooltip>
</ytd-notification-topbar-button-renderer><ytd-topbar-menu-button-renderer =
class=3D"style-scope ytd-masthead" use-keyboard-focused=3D"" masthead-conta=
iner=3D""><!--css-build:shady--><!--css_build_scope:ytd-topbar-menu-button-=
renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.sty=
les.yt_base_styles.yt.base.styles.css.js-->
  <button id=3D"avatar-btn" aria-haspopup=3D"true" class=3D"style-scope ytd=
-topbar-menu-button-renderer" aria-label=3D"Menu da conta">
    <yt-img-shadow height=3D"32" width=3D"32" class=3D"style-scope ytd-topb=
ar-menu-button-renderer no-transition" loaded=3D"" style=3D"background-colo=
r: transparent;"><!--css-build:shady--><!--css_build_scope:yt-img-shadow-->=
<!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base=
_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_im=
g_shadow.yt.img.shadow.css.js--><img id=3D"img" draggable=3D"false" class=
=3D"style-scope yt-img-shadow" alt=3D"Imagem do avatar" height=3D"32" width=
=3D"32" src=3D"https://yt3.ggpht.com/yti/ANjgQV-9dw9rdOdXlS9egJ02x14C-bH4OJ=
Y3J3-2-THiq-KARhQ=3Ds88-c-k-c0x00ffffff-no-rj-mo"></yt-img-shadow>
  </button>
<ps-dom-if class=3D"style-scope ytd-topbar-menu-button-renderer"><template =
is=3D"dom-if"></template></ps-dom-if>
<div id=3D"button" class=3D"style-scope ytd-topbar-menu-button-renderer"></=
div>
</ytd-topbar-menu-button-renderer></div>
  </div>
</div>
</ytd-masthead>
  </div>
  <tp-yt-app-drawer id=3D"guide" align=3D"start" role=3D"navigation" class=
=3D"style-scope ytd-app" style=3D"transition-duration: 200ms; touch-action:=
 pan-y;" position=3D"left" swipe-open=3D""><!--css-build:shady--><!--css_bu=
ild_scope:tp-yt-app-drawer--><!--css_build_styles:video.youtube.src.web.pol=
ymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,third_party.java=
script.youtube_components.tp_yt_app_layout.tp_yt_app_drawer.tp.yt.app.drawe=
r.css.js--><div id=3D"scrim" class=3D"style-scope tp-yt-app-drawer" style=
=3D"transition-duration: 200ms;"></div>


<div id=3D"contentContainer" class=3D"style-scope tp-yt-app-drawer" positio=
n=3D"left" swipe-open=3D"" style=3D"transition-duration: 200ms;">
 =20
    <div id=3D"guide-wrapper" class=3D"style-scope ytd-app">
      <div id=3D"guide-spacer" class=3D"style-scope ytd-app"></div>
      <div id=3D"guide-content" class=3D"style-scope ytd-app">
        <div id=3D"header" class=3D"style-scope ytd-app">
         =20
          <yt-icon-button id=3D"guide-button" pressed=3D"true" toggleable=
=3D"true" class=3D"style-scope ytd-app" aria-label=3D"Guia"><!--css-build:s=
hady--><!--css_build_scope:yt-icon-button--><!--css_build_styles:video.yout=
ube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,v=
ideo.youtube.src.web.polymer.shared.ui.yt_icon_button.yt.icon.button.css.js=
--><button id=3D"button" class=3D"style-scope yt-icon-button" aria-pressed=
=3D"true">
            <yt-icon id=3D"guide-icon" icon=3D"yt-icons:menu" class=3D"styl=
e-scope ytd-app"><!--css-build:shady--><!--css_build_scope:yt-icon--><!--cs=
s_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_style=
s.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.core.yt_icon.y=
t.icon.css.js--><span class=3D"yt-icon-shape style-scope yt-icon ytSpecIcon=
ShapeHost"><div style=3D"width: 100%; height: 100%; display: block; fill: c=
urrentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewB=
ox=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria-hidden=3D"true" styl=
e=3D"pointer-events: none; display: inherit; width: 100%; height: 100%;"><p=
ath d=3D"M20 5H4a1 1 0 000 2h16a1 1 0 100-2Zm0 6H4a1 1 0 000 2h16a1 1 0 000=
-2Zm0 6H4a1 1 0 000 2h16a1 1 0 000-2Z"></path></svg></div></span></yt-icon>
          </button><yt-interaction id=3D"interaction" class=3D"circular sty=
le-scope yt-icon-button"><!--css-build:shady--><!--css_build_scope:yt-inter=
action--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.style=
s.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared=
.ui.yt_interaction.yt.interaction.css.js--><div class=3D"stroke style-scope=
 yt-interaction"></div><div class=3D"fill style-scope yt-interaction"></div=
></yt-interaction></yt-icon-button>
          <ytd-topbar-logo-renderer class=3D"style-scope ytd-app"><!--css-b=
uild:shady--><!--css_build_scope:ytd-topbar-logo-renderer--><!--css_build_s=
tyles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base=
.styles.css.js--><a class=3D"yt-simple-endpoint style-scope ytd-topbar-logo=
-renderer" id=3D"logo" aria-label=3D"" href=3D"https://www.youtube.com/" ti=
tle=3D"P=C3=A1gina inicial do YouTube">
  <div class=3D"style-scope ytd-topbar-logo-renderer">
    <ytd-logo class=3D"style-scope ytd-topbar-logo-renderer"><!--css-build:=
shady--><!--css_build_scope:ytd-logo--><!--css_build_styles:video.youtube.s=
rc.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><yt-=
icon id=3D"logo-icon" class=3D"style-scope ytd-logo"><!--css-build:shady-->=
<!--css_build_scope:yt-icon--><!--css_build_styles:video.youtube.src.web.po=
lymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.s=
rc.web.polymer.shared.core.yt_icon.yt.icon.css.js--><span class=3D"yt-icon-=
shape style-scope yt-icon ytSpecIconShapeHost"><div style=3D"width: 100%; h=
eight: 100%; display: block; fill: currentcolor;"><svg xmlns=3D"http://www.=
w3.org/2000/svg" id=3D"yt-ringo2-svg_yt8" width=3D"93" height=3D"20" viewBo=
x=3D"0 0 93 20" focusable=3D"false" aria-hidden=3D"true" style=3D"pointer-e=
vents: none; display: inherit; width: 100%; height: 100%;">
  <g>
    <path d=3D"M14.4848 20C14.4848 20 23.5695 20 25.8229 19.4C27.0917 19.06=
 28.0459 18.08 28.3808 16.87C29 14.65 29 9.98 29 9.98C29 9.98 29 5.34 28.38=
08 3.14C28.0459 1.9 27.0917 0.94 25.8229 0.61C23.5695 0 14.4848 0 14.4848 0=
C14.4848 0 5.42037 0 3.17711 0.61C1.9286 0.94 0.954148 1.9 0.59888 3.14C0 5=
.34 0 9.98 0 9.98C0 9.98 0 14.65 0.59888 16.87C0.954148 18.08 1.9286 19.06 =
3.17711 19.4C5.42037 20 14.4848 20 14.4848 20Z" fill=3D"#FF0033"></path>
    <path d=3D"M19 10L11.5 5.75V14.25L19 10Z" fill=3D"white"></path>
  </g>
  <g id=3D"youtube-paths_yt8">
    <path d=3D"M37.1384 18.8999V13.4399L40.6084 2.09994H38.0184L36.6984 7.2=
4994C36.3984 8.42994 36.1284 9.65994 35.9284 10.7999H35.7684C35.6584 9.7999=
4 35.3384 8.48994 35.0184 7.22994L33.7384 2.09994H31.1484L34.5684 13.4399V1=
8.8999H37.1384Z"></path>
    <path d=3D"M44.1003 6.29994C41.0703 6.29994 40.0303 8.04994 40.0303 11.=
8199V13.6099C40.0303 16.9899 40.6803 19.1099 44.0403 19.1099C47.3503 19.109=
9 48.0603 17.0899 48.0603 13.6099V11.8199C48.0603 8.44994 47.3803 6.29994 4=
4.1003 6.29994ZM45.3903 14.7199C45.3903 16.3599 45.1003 17.3899 44.0503 17.=
3899C43.0203 17.3899 42.7303 16.3499 42.7303 14.7199V10.6799C42.7303 9.2799=
4 42.9303 8.02994 44.0503 8.02994C45.2303 8.02994 45.3903 9.34994 45.3903 1=
0.6799V14.7199Z"></path>
    <path d=3D"M52.2713 19.0899C53.7313 19.0899 54.6413 18.4799 55.3913 17.=
3799H55.5013L55.6113 18.8999H57.6012V6.53994H54.9613V16.4699C54.6812 16.959=
9 54.0312 17.3199 53.4212 17.3199C52.6512 17.3199 52.4113 16.7099 52.4113 1=
5.6899V6.53994H49.7812V15.8099C49.7812 17.8199 50.3613 19.0899 52.2713 19.0=
899Z"></path>
    <path d=3D"M62.8261 18.8999V4.14994H65.8661V2.09994H57.1761V4.14994H60.=
2161V18.8999H62.8261Z"></path>
    <path d=3D"M67.8728 19.0899C69.3328 19.0899 70.2428 18.4799 70.9928 17.=
3799H71.1028L71.2128 18.8999H73.2028V6.53994H70.5628V16.4699C70.2828 16.959=
9 69.6328 17.3199 69.0228 17.3199C68.2528 17.3199 68.0128 16.7099 68.0128 1=
5.6899V6.53994H65.3828V15.8099C65.3828 17.8199 65.9628 19.0899 67.8728 19.0=
899Z"></path>
    <path d=3D"M80.6744 6.26994C79.3944 6.26994 78.4744 6.82994 77.8644 7.7=
3994H77.7344C77.8144 6.53994 77.8744 5.51994 77.8744 4.70994V1.43994H75.324=
4L75.3144 12.1799L75.3244 18.8999H77.5444L77.7344 17.6999H77.8044C78.3944 1=
8.5099 79.3044 19.0199 80.5144 19.0199C82.5244 19.0199 83.3844 17.2899 83.3=
844 13.6099V11.6999C83.3844 8.25994 82.9944 6.26994 80.6744 6.26994ZM80.764=
4 13.6099C80.7644 15.9099 80.4244 17.2799 79.3544 17.2799C78.8544 17.2799 7=
8.1644 17.0399 77.8544 16.5899V9.23994C78.1244 8.53994 78.7244 8.02994 79.3=
944 8.02994C80.4744 8.02994 80.7644 9.33994 80.7644 11.7299V13.6099Z"></pat=
h>
    <path d=3D"M92.6517 11.4999C92.6517 8.51994 92.3517 6.30994 88.9217 6.3=
0994C85.6917 6.30994 84.9717 8.45994 84.9717 11.6199V13.7899C84.9717 16.869=
9 85.6317 19.1099 88.8417 19.1099C91.3817 19.1099 92.6917 17.8399 92.5417 1=
5.3799L90.2917 15.2599C90.2617 16.7799 89.9117 17.3999 88.9017 17.3999C87.6=
317 17.3999 87.5717 16.1899 87.5717 14.3899V13.5499H92.6517V11.4999ZM88.861=
7 7.96994C90.0817 7.96994 90.1717 9.11994 90.1717 11.0699V12.0799H87.5717V1=
1.0699C87.5717 9.13994 87.6517 7.96994 88.8617 7.96994Z"></path>
  </g>
</svg></div></span></yt-icon></ytd-logo>
  </div>
 =20
</a>
<span id=3D"country-code" class=3D"style-scope ytd-topbar-logo-renderer">
  BR
</span>
</ytd-topbar-logo-renderer>
        </div>
        <div id=3D"guide-inner-content" class=3D"style-scope ytd-app">
          <dom-if class=3D"style-scope ytd-app"><template is=3D"dom-if"></t=
emplate></dom-if>
        </div>
      </div>
    </div>
 =20
</div>
</tp-yt-app-drawer>
 =20
  <ytd-page-manager id=3D"page-manager" class=3D"style-scope ytd-app"><!--c=
ss-build:shady--><!--css_build_scope:ytd-page-manager--><!--css_build_style=
s:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.sty=
les.css.js--><ytd-watch-flexy class=3D"style-scope ytd-page-manager watch-r=
oot-element hide-skeleton" video-id=3D"Iy-xfXOaNwk" reduced-top-margin=3D""=
 view-transition-enabled=3D"" respect-aspect-ratio=3D"" is-four-three-to-si=
xteen-nine-video_=3D"" hidden-action-button-target-ids=3D"[]" is-two-column=
s_=3D"" flexy-small-window_=3D"" theater=3D"" full-bleed-player=3D"" role=
=3D"main" cinematic-light-theme=3D"" watch-metadata-refresh=3D"" has-metada=
ta=3D"" cinematics-active=3D"" response-has-comments=3D"" style=3D"--ytd-wa=
tch-flexy-space-below-player: 48px; --ytd-watch-flexy-center-column-below-p=
layer: 136px; --ytd-watch-flexy-scrollbar-width: 0px; --ytd-watch-flexy-hor=
izontal-page-margin: 16px; --ytd-watch-flexy-top-padding: 12px; --ytd-watch=
-flexy-sidebar-width: 330px; --ytd-watch-compact-thumbnail-width: 62.5%; --=
ytd-watch-flexy-max-player-width-wide-screen: 1840px; --ytd-watch-flexy-sid=
ebar-min-width: 320px; --ytd-watch-flexy-panel-max-height: 460px; --ytd-wat=
ch-flexy-chat-max-height: 460px; --ytd-watch-flexy-structured-description-m=
ax-height: 460px; --ytd-watch-flexy-comments-panel-max-height: 460px; --ytd=
-comments-engagement-panel-content-height: 460px;"><!--css-build:shady--><!=
--css_build_scope:ytd-watch-flexy--><!--css_build_styles:video.youtube.src.=
web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js-->
<iron-media-query id=3D"two-column-query" class=3D"style-scope ytd-watch-fl=
exy" style=3D"display: none;"></iron-media-query>
<iron-media-query id=3D"small-window-query" class=3D"style-scope ytd-watch-=
flexy" style=3D"display: none;">
</iron-media-query>
<iron-media-query id=3D"large-window-query" class=3D"style-scope ytd-watch-=
flexy" style=3D"display: none;">
</iron-media-query>

<div id=3D"microformat" class=3D"style-scope ytd-watch-flexy"><player-micro=
format-renderer class=3D"playerMicroformatRendererHost"></player-microforma=
t-renderer></div>

<div id=3D"full-bleed-container" class=3D"style-scope ytd-watch-flexy">
  <div id=3D"player-full-bleed-container" class=3D"style-scope ytd-watch-fl=
exy">
    <div class=3D"player-container-background style-scope ytd-watch-flexy">
      <ytd-thumbnail class=3D"player-container-background-image style-scope=
 ytd-watch-flexy" size=3D"small"><!--css-build:shady--><!--css_build_scope:=
ytd-thumbnail--><!--css_build_styles:video.youtube.src.web.polymer.shared.u=
i.styles.yt_base_styles.yt.base.styles.css.js--><a id=3D"thumbnail" class=
=3D"yt-simple-endpoint inline-block style-scope ytd-thumbnail" aria-hidden=
=3D"true" tabindex=3D"-1">
  <yt-image alt=3D"" ftl-eligible=3D"" notify-on-loaded=3D"" notify-on-unlo=
aded=3D"" class=3D"style-scope ytd-thumbnail">
  </yt-image>
 =20
  <div id=3D"overlays" class=3D"style-scope ytd-thumbnail"></div>
  <div id=3D"mouseover-overlay" class=3D"style-scope ytd-thumbnail"></div>
  <div id=3D"hover-overlays" class=3D"style-scope ytd-thumbnail"></div>
</a>
</ytd-thumbnail>
    </div>
    <div id=3D"cinematics-full-bleed-container" class=3D"style-scope ytd-wa=
tch-flexy"><div id=3D"cinematics" class=3D"style-scope ytd-watch-flexy"><di=
v style=3D"aspect-ratio: 1.77778 / 1; max-width: 100%; height: 100%; margin=
: 0px auto; display: flex; flex-direction: column; justify-content: center;=
 pointer-events: none;"><div style=3D"aspect-ratio: 1.77778 / 1; position: =
relative; max-height: 100%; max-width: 100%; pointer-events: none; transfor=
m: scale(2, 2);"><canvas width=3D"130" height=3D"130" style=3D"position: ab=
solute; width: 100%; height: 100%;"></canvas><canvas width=3D"130" height=
=3D"130" style=3D"position: absolute; width: 100%; height: 100%; opacity: 1=
;"></canvas></div></div></div></div>
  <div id=3D"player-container" role=3D"complementary" class=3D"style-scope =
ytd-watch-flexy" style=3D"touch-action: auto;">
              <ytd-player id=3D"ytd-player" context=3D"WEB_PLAYER_CONTEXT_C=
ONFIG_ID_KEVLAR_WATCH" class=3D"style-scope ytd-watch-flexy"><!--css-build:=
shady--><!--css_build_scope:ytd-player--><!--css_build_styles:video.youtube=
.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><d=
iv id=3D"container" class=3D"style-scope ytd-player">
 =20
<div class=3D"html5-video-player ytp-transparent ytp-exp-bottom-control-fle=
xbox ytp-modern-caption ytp-exp-ppp-update ytp-livebadge-color ytp-grid-scr=
ollable ytp-delhi-modern ytp-delhi-modern-icons ytp-delhi-horizontal-volume=
-controls ytp-delhi-modern-compact-controls ytp-fit-cover-video ytp-fine-sc=
rubbing-exp ytp-cards-teaser-dismissible ytp-hide-info-bar ytp-large-width-=
mode ytp-disable-bottom-gradient ytp-autonav-endscreen-cancelled-state ytp-=
branding-shown playing-mode ytp-hide-fullscreen-title ytp-fullscreen-metada=
ta-top ytp-autohide" tabindex=3D"-1" id=3D"movie_player" data-version=3D"/s=
/player/6b2fce74/player_es6.vflset/pt_BR/base.js" aria-label=3D"Player de v=
=C3=ADdeo do YouTube" style=3D"--yt-delhi-pill-height: 40px; --yt-delhi-pil=
l-top-height: 8px; --yt-delhi-bottom-controls-height: 56px; --yt-delhi-bott=
om-controls-height-xsmall-width-mode: 56px; --yt-delhi-big-mode-pill-height=
: 48px; --yt-delhi-big-mode-pill-top-height: 12px; --yt-delhi-big-mode-bott=
om-controls-height: 72px; --yt-frosted-glass-backdrop-filter-override: none=
; --ytp-grid-scroll-percentage: 0; --ytp-grid-peek-height: 0px; --branding-=
image-width: 40px;"><div class=3D"html5-video-container" data-layer=3D"0" d=
raggable=3D"true"><video tabindex=3D"-1" class=3D"video-stream html5-main-v=
ideo" controlslist=3D"nodownload" style=3D"width: 1120px; height: 630px; le=
ft: 40px; top: 0px;" src=3D"blob:https://www.youtube.com/a87c9f5c-ad61-43e8=
-ba63-d95c007e649e"></video></div><div class=3D"ytp-gradient-top" data-laye=
r=3D"1"></div><div class=3D"ytp-chrome-top" data-layer=3D"1"><div class=3D"=
ytp-title-channel"><div class=3D"ytp-title-beacon"></div><a class=3D"ytp-ti=
tle-channel-logo" target=3D"_blank" role=3D"link" tabindex=3D"0"></a><div c=
lass=3D"ytp-title-expanded-overlay"><div class=3D"ytp-title-expanded-headin=
g"><div class=3D"ytp-title-expanded-title"><a target=3D"_blank"></a></div><=
div class=3D"ytp-title-expanded-subtitle"></div></div></div></div><div clas=
s=3D"ytp-title"><div class=3D"ytp-title-text "><a class=3D"ytp-title-link y=
t-uix-sessionlink ytp-title-fullerscreen-link" target=3D"_blank" data-sessi=
onlink=3D"feature=3Dplayer-title" tabindex=3D"-1">IX MOSTRA DE EXTENS=C3=83=
O DA UFJF - DIVULGA=C3=87=C3=83O CIENT=C3=8DFICA EM A=C3=87=C3=83O</a><div =
class=3D"ytp-title-subtext"><a class=3D"ytp-title-channel-name" target=3D"_=
blank" href=3D"https://www.youtube.com/watch?v=3DIy-xfXOaNwk"></a></div></d=
iv></div></div><button class=3D"ytp-unmute ytp-popup ytp-button ytp-unmute-=
animated ytp-unmute-shrink" data-layer=3D"2" style=3D"display: none;"><div =
class=3D"ytp-unmute-inner"><div class=3D"ytp-unmute-icon"><svg height=3D"24=
" viewBox=3D"0 0 24 24" width=3D"24"><path class=3D"ytp-svg-fill" d=3D"M11.=
60 2.08L11.48 2.14L3.91 6.68C3.02 7.21 2.28 7.97 1.77 8.87C1.26 9.77 1.00 1=
0.79 1 11.83V12.16L1.01 12.56C1.07 13.52 1.37 14.46 1.87 15.29C2.38 16.12 3=
.08 16.81 3.91 17.31L11.48 21.85C11.63 21.94 11.80 21.99 11.98 21.99C12.16 =
22.00 12.33 21.95 12.49 21.87C12.64 21.78 12.77 21.65 12.86 21.50C12.95 21.=
35 13 21.17 13 21V3C12.99 2.83 12.95 2.67 12.87 2.52C12.80 2.37 12.68 2.25 =
12.54 2.16C12.41 2.07 12.25 2.01 12.08 2.00C11.92 1.98 11.75 2.01 11.60 2.0=
8ZM4.94 8.4V8.40L11 4.76V19.23L4.94 15.6C4.38 15.26 3.92 14.80 3.58 14.25C3=
.24 13.70 3.05 13.07 3.00 12.43L3 12.17V11.83C2.99 11.14 3.17 10.46 3.51 9.=
86C3.85 9.25 4.34 8.75 4.94 8.4ZM21.29 8.29L19 10.58L16.70 8.29L16.63 8.22C=
16.43 8.07 16.19 7.99 15.95 8.00C15.70 8.01 15.47 8.12 15.29 8.29C15.12 8.4=
7 15.01 8.70 15.00 8.95C14.99 9.19 15.07 9.43 15.22 9.63L15.29 9.70L17.58 1=
2L15.29 14.29C15.19 14.38 15.12 14.49 15.06 14.61C15.01 14.73 14.98 14.87 1=
4.98 15.00C14.98 15.13 15.01 15.26 15.06 15.39C15.11 15.51 15.18 15.62 15.2=
8 15.71C15.37 15.81 15.48 15.88 15.60 15.93C15.73 15.98 15.86 16.01 15.99 1=
6.01C16.12 16.01 16.26 15.98 16.38 15.93C16.50 15.87 16.61 15.80 16.70 15.7=
0L19 13.41L21.29 15.70L21.36 15.77C21.56 15.93 21.80 16.01 22.05 15.99C22.2=
9 15.98 22.53 15.88 22.70 15.70C22.88 15.53 22.98 15.29 22.99 15.05C23.00 1=
4.80 22.93 14.56 22.77 14.36L22.70 14.29L20.41 12L22.70 9.70C22.80 9.61 22.=
87 9.50 22.93 9.38C22.98 9.26 23.01 9.12 23.01 8.99C23.01 8.86 22.98 8.73 2=
2.93 8.60C22.88 8.48 22.81 8.37 22.71 8.28C22.62 8.18 22.51 8.11 22.39 8.06=
C22.26 8.01 22.13 7.98 22.00 7.98C21.87 7.98 21.73 8.01 21.61 8.06C21.49 8.=
12 21.38 8.19 21.29 8.29Z"></path></svg></div><div class=3D"ytp-unmute-text=
">Toque para ativar som</div><div class=3D"ytp-unmute-box"></div></div></bu=
tton><div class=3D"ytp-gated-actions-overlay" data-layer=3D"4" style=3D"dis=
play: none;"><div class=3D"ytp-gated-actions-overlay-background"><div class=
=3D"ytp-gated-actions-overlay-background-overlay"></div></div><button class=
=3D"ytp-gated-actions-overlay-miniplayer-close-button ytp-button" aria-labe=
l=3D"Fechar"><svg height=3D"100%" viewBox=3D"0 0 24 24" width=3D"100%"><pat=
h d=3D"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 =
13.41 17.59 19 19 17.59 13.41 12z" fill=3D"#fff"></path></svg></button><div=
 class=3D"ytp-gated-actions-overlay-bar"><div class=3D"ytp-gated-actions-ov=
erlay-text-container"><div class=3D"ytp-gated-actions-overlay-title"></div>=
<div class=3D"ytp-gated-actions-overlay-subtitle"></div></div><div class=3D=
"ytp-gated-actions-overlay-button-container"></div></div></div><div class=
=3D"ytp-overlay ytp-speedmaster-overlay" data-layer=3D"4" style=3D"display:=
 none;"><div class=3D"ytp-speedmaster-user-edu ytp-speedmaster-has-icon"><d=
iv class=3D"ytp-speedmaster-label">2x</div><div class=3D"ytp-speedmaster-ic=
on"><svg fill=3D"currentColor" height=3D"100%" viewBox=3D"0 0 36 36" width=
=3D"100%"><path d=3D"M 10.00 13.37 v 9.24 c .00 1.12 1.15 1.76 1.98 1.11 L =
18.33 18.66 v 3.95 c .00 1.12 1.15 1.77 1.98 1.11 L 27.50 18.00 l -7.18 -5.=
73 C 19.49 11.60 18.33 12.25 18.33 13.37 v 3.95 l -6.34 -5.06 C 11.15 11.60=
 10.00 12.25 10.00 13.37 Z"></path></svg></div></div></div><div class=3D"yt=
p-suggested-action" data-layer=3D"4" style=3D"display: none;"><div class=3D=
"ytp-button ytp-suggested-action-badge ytp-suggested-action" style=3D"displ=
ay: none;"><div class=3D"ytp-suggested-action-badge-icon-container"></div><=
div class=3D"ytp-suggested-action-badge-expanded-content-container" style=
=3D"display: none;"><label class=3D"ytp-suggested-action-badge-title"></lab=
el><a class=3D"ytp-suggested-action-container"><img class=3D"ytp-suggested-=
action-badge-img" style=3D"display: none;"><div class=3D"ytp-suggested-acti=
on-badge-icon" style=3D"display: none;"></div><div class=3D"ytp-suggested-a=
ction-details"><text class=3D"ytp-suggested-action-title"></text><text clas=
s=3D"ytp-suggested-action-subtitle"></text><text class=3D"ytp-suggested-act=
ion-metadata-text"></text></div><button class=3D"ytp-suggested-action-badge=
-dismiss-button-icon ytp-button"></button><button class=3D"ytp-featured-pro=
duct-overflow-icon ytp-button" aria-haspopup=3D"true" style=3D"display: non=
e;"></button></a></div></div></div><div class=3D"ytp-cued-thumbnail-overlay=
" data-layer=3D"4" style=3D"display: none;"><div class=3D"ytp-cued-thumbnai=
l-overlay-image"></div><button class=3D"ytp-large-play-button ytp-button" a=
ria-label=3D"Reproduzir" title=3D"Reproduzir"><svg height=3D"100%" version=
=3D"1.1" viewBox=3D"0 0 68 48" width=3D"100%"><path class=3D"ytp-large-play=
-button-bg" d=3D"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,=
34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24=
s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,=
48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,=
24S67.94,13.05,66.52,7.74z" fill=3D"#f03"></path><path d=3D"M 45,24 27,14 2=
7,34" fill=3D"#fff"></path></svg></button></div><div class=3D"ytp-overlays-=
container" data-layer=3D"4"><div class=3D"ytp-overlay-top-left"><div class=
=3D"ytp-fullscreen-metadata" data-overlay-order=3D"1" style=3D"display: non=
e;"><yt-player-overlay-video-details-renderer role=3D"button" class=3D"ytPl=
ayerOverlayVideoDetailsRendererHost"><div class=3D"ytPlayerOverlayVideoDeta=
ilsRendererTextContainer"><h2 class=3D"ytPlayerOverlayVideoDetailsRendererT=
itle ytPlayerOverlayVideoDetailsRendererSingleLineTitle"><span class=3D"ytA=
ttributedStringHost ytAttributedStringWhiteSpacePreWrap" role=3D"text" styl=
e=3D"">IX MOSTRA DE EXTENS=C3=83O DA UFJF - DIVULGA=C3=87=C3=83O CIENT=C3=
=8DFICA EM A=C3=87=C3=83O</span></h2><div class=3D"ytPlayerOverlayVideoDeta=
ilsRendererSubtitle ytPlayerOverlayVideoDetailsRendererHideSubtitle"><span =
class=3D"ytAttributedStringHost ytAttributedStringWhiteSpacePreWrap" role=
=3D"text" style=3D"">efeitoci=C3=AAnciaufjf   8 visualiza=C3=A7=C3=B5es   h=
=C3=A1 1 h</span></div></div></yt-player-overlay-video-details-renderer></d=
iv><div class=3D"ytp-paid-content-overlay" aria-live=3D"assertive" aria-ato=
mic=3D"true" data-overlay-order=3D"5"><a class=3D"ytp-paid-content-overlay-=
link" target=3D"_blank" style=3D"display: none;"><div class=3D"ytp-paid-con=
tent-overlay-indicator"></div><div class=3D"ytp-paid-content-overlay-icon">=
</div><div class=3D"ytp-paid-content-overlay-text"></div><div class=3D"ytp-=
paid-content-overlay-chevron"></div></a></div></div><div class=3D"ytp-overl=
ay-top-right"><div class=3D"ytp-chrome-top-buttons" data-overlay-order=3D"2=
"><button class=3D"ytp-button ytp-copylink-button" data-tooltip-opaque=3D"f=
alse" data-tooltip-title=3D"Copiar link" aria-label=3D"Copiar link" style=
=3D"display: none;"><div class=3D"ytp-copylink-icon"><svg height=3D"100%" v=
ersion=3D"1.1" viewBox=3D"0 0 36 36" width=3D"100%"><use class=3D"ytp-svg-s=
hadow" xlink:href=3D"#ytp-id-23"></use><path class=3D"ytp-svg-fill" d=3D"M2=
1.9,8.3H11.3c-0.9,0-1.7,.8-1.7,1.7v12.3h1.7V10h10.6V8.3z M24.6,11.8h-9.7c-1=
,0-1.8,.8-1.8,1.8v12.3  c0,1,.8,1.8,1.8,1.8h9.7c1,0,1.8-0.8,1.8-1.8V13.5C26=
.3,12.6,25.5,11.8,24.6,11.8z M24.6,25.9h-9.7V13.5h9.7V25.9z" id=3D"ytp-id-2=
3"></path></svg></div><div class=3D"ytp-copylink-title" aria-hidden=3D"true=
">Copiar link</div></button><button class=3D"ytp-button ytp-cards-button" a=
ria-label=3D"Exibir cards" aria-owns=3D"iv-drawer" aria-haspopup=3D"true" d=
ata-tooltip-opaque=3D"false" style=3D"display: none;"><span class=3D"ytp-ca=
rds-button-icon-default"><div class=3D"ytp-cards-button-icon"><svg height=
=3D"100%" version=3D"1.1" viewBox=3D"0 0 36 36" width=3D"100%"><use class=
=3D"ytp-svg-shadow" xlink:href=3D"#ytp-id-1"></use><path class=3D"ytp-svg-f=
ill" d=3D"m 17,23 h 2 V 17 H 17 Z M 18,8 C 12.47,8 8,12.47 8,18 8,23.52 12.=
47,28 18,28 23.52,28 28,23.52 28,18 28,12.47 23.52,8 18,8 Z m 0,18 c -4.41,=
0 -8,-3.59 -8,-8 0,-4.41 3.59,-8 8,-8 4.41,0 8,3.59 8,8 0,4.41 -3.59,8 -8,8=
 z M 17,15 h 2 v -2 h -2 z" id=3D"ytp-id-1"></path></svg></div><div class=
=3D"ytp-cards-button-title">Informa=C3=A7=C3=B5es</div></span><span class=
=3D"ytp-cards-button-icon-shopping"><div class=3D"ytp-cards-button-icon"><s=
vg height=3D"100%" version=3D"1.1" viewBox=3D"0 0 36 36" width=3D"100%"><pa=
th class=3D"ytp-svg-shadow" d=3D"M 27.99,18 A 9.99,9.99 0 1 1 8.00,18 9.99,=
9.99 0 1 1 27.99,18 z"></path><path class=3D"ytp-svg-fill" d=3D"M 18,8 C 12=
.47,8 8,12.47 8,18 8,23.52 12.47,28 18,28 23.52,28 28,23.52 28,18 28,12.47 =
23.52,8 18,8 z m -4.68,4 4.53,0 c .35,0 .70,.14 .93,.37 l 5.84,5.84 c .23,.=
23 .37,.58 .37,.93 0,.35 -0.13,.67 -0.37,.90 L 20.06,24.62 C 19.82,24.86 19=
.51,25 19.15,25 c -0.35,0 -0.70,-0.14 -0.93,-0.37 L 12.37,18.78 C 12.13,18.=
54 12,18.20 12,17.84 L 12,13.31 C 12,12.59 12.59,12 13.31,12 z m .96,1.31 c=
 -0.53,0 -0.96,.42 -0.96,.96 0,.53 .42,.96 .96,.96 .53,0 .96,-0.42 .96,-0.9=
6 0,-0.53 -0.42,-0.96 -0.96,-0.96 z" fill-opacity=3D"1"></path><path class=
=3D"ytp-svg-shadow-fill" d=3D"M 24.61,18.22 18.76,12.37 C 18.53,12.14 18.20=
,12 17.85,12 H 13.30 C 12.58,12 12,12.58 12,13.30 V 17.85 c 0,.35 .14,.68 .=
38,.92 l 5.84,5.85 c .23,.23 .55,.37 .91,.37 .35,0 .68,-0.14 .91,-0.38 L 24=
.61,20.06 C 24.85,19.83 25,19.50 25,19.15 25,18.79 24.85,18.46 24.61,18.22 =
z M 14.27,15.25 c -0.53,0 -0.97,-0.43 -0.97,-0.97 0,-0.53 .43,-0.97 .97,-0.=
97 .53,0 .97,.43 .97,.97 0,.53 -0.43,.97 -0.97,.97 z" fill=3D"#000" fill-op=
acity=3D"0.15"></path></svg></div><div class=3D"ytp-cards-button-title">Com=
pras</div></span></button><div class=3D"ytp-cards-teaser" style=3D"display:=
 none;"><div class=3D"ytp-cards-teaser-box"></div><div class=3D"ytp-cards-t=
easer-text"><button class=3D"ytp-cards-teaser-info-icon" aria-label=3D"Exib=
ir cards" aria-haspopup=3D"true"><svg height=3D"100%" version=3D"1.1" viewB=
ox=3D"0 0 36 36" width=3D"100%"><use class=3D"ytp-svg-shadow" xlink:href=3D=
"#ytp-id-13"></use><path class=3D"ytp-svg-fill" d=3D"m 17,23 h 2 V 17 H 17 =
Z M 18,8 C 12.47,8 8,12.47 8,18 8,23.52 12.47,28 18,28 23.52,28 28,23.52 28=
,18 28,12.47 23.52,8 18,8 Z m 0,18 c -4.41,0 -8,-3.59 -8,-8 0,-4.41 3.59,-8=
 8,-8 4.41,0 8,3.59 8,8 0,4.41 -3.59,8 -8,8 z M 17,15 h 2 v -2 h -2 z" id=
=3D"ytp-id-13"></path></svg></button><img class=3D"ytp-cards-teaser-channel=
-avatar" alt=3D"" aria-hidden=3D"true"><span class=3D"ytp-cards-teaser-labe=
l"></span><button class=3D"ytp-cards-teaser-close-button" aria-label=3D"Fec=
har"><svg height=3D"100%" viewBox=3D"0 0 24 24" width=3D"100%"><path d=3D"M=
19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17=
.59 19 19 17.59 13.41 12z" fill=3D"#fff"></path></svg></button></div></div>=
<button class=3D"ytp-button ytp-overflow-button" data-tooltip-title=3D"Mais=
" aria-haspopup=3D"true" aria-owns=3D"ytp-id-14" aria-label=3D"Mais" style=
=3D"display: none;"><div class=3D"ytp-overflow-icon"><svg height=3D"100%" v=
iewBox=3D"-5 -5 36 36" width=3D"100%"><path d=3D"M12 8c1.1 0 2-.9 2-2s-.9-2=
-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6=
c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z" fill=3D"#fff"></path></svg></=
div></button></div><button class=3D"ytp-playlist-menu-button ytp-button" ar=
ia-owns=3D"ytp-id-6" aria-haspopup=3D"true" aria-label=3D"Playlist" data-ov=
erlay-order=3D"3" style=3D"display: none;"><div class=3D"ytp-playlist-menu-=
button-icon"><svg height=3D"100%" version=3D"1.1" viewBox=3D"0 0 36 36" wid=
th=3D"100%"><use class=3D"ytp-svg-shadow" xlink:href=3D"#ytp-id-7"></use><p=
ath d=3D"m 22.53,21.42 0,6.85 5.66,-3.42 -5.66,-3.42 0,0 z m -11.33,0 9.06,=
0 0,2.28 -9.06,0 0,-2.28 0,0 z m 0,-9.14 13.6,0 0,2.28 -13.6,0 0,-2.28 0,0 =
z m 0,4.57 13.6,0 0,2.28 -13.6,0 0,-2.28 0,0 z" fill=3D"#fff" id=3D"ytp-id-=
7"></path></svg></div><div class=3D"ytp-playlist-menu-button-title"></div><=
div class=3D"ytp-playlist-menu-button-text"></div></button></div><div class=
=3D"ytp-overlay-bottom-left"><div class=3D"ytp-suggested-action" data-overl=
ay-order=3D"7" style=3D"display: none;"><button class=3D"ytp-button ytp-sug=
gested-action-badge ytp-suggested-action-badge-with-controls ytp-suggested-=
action-badge-expanded" style=3D"display: none;"><div class=3D"ytp-suggested=
-action-badge-icon-container"></div><div class=3D"ytp-suggested-action-badg=
e-expanded-content-container" style=3D""><label class=3D"ytp-suggested-acti=
on-badge-title"></label><button class=3D"ytp-suggested-action-badge-dismiss=
-button-icon ytp-button"></button></div></button></div><div class=3D"ytp-su=
ggested-action" data-overlay-order=3D"8" style=3D"display: none;"><button c=
lass=3D"ytp-button ytp-suggested-action-badge ytp-suggested-action-badge-wi=
th-controls ytp-suggested-action-badge-expanded" aria-label=3D"" style=3D"d=
isplay: none;"><div class=3D"ytp-suggested-action-badge-icon-container"><di=
v class=3D"ytp-suggested-action-badge-icon" aria-hidden=3D"true"></div></di=
v><div class=3D"ytp-suggested-action-badge-expanded-content-container" styl=
e=3D""><label class=3D"ytp-suggested-action-badge-title"></label><button cl=
ass=3D"ytp-suggested-action-badge-dismiss-button-icon ytp-button" aria-labe=
l=3D""></button></div></button></div><div class=3D"ytp-suggested-action" da=
ta-overlay-order=3D"9" style=3D"display: none;"><div class=3D"ytp-button yt=
p-suggested-action-badge ytp-timely-shelf-present ytp-featured-product" sty=
le=3D"display: none;"><div class=3D"ytp-suggested-action-badge-icon-contain=
er"></div><div class=3D"ytp-suggested-action-badge-expanded-content-contain=
er" style=3D"display: none;"><label class=3D"ytp-suggested-action-badge-tit=
le"></label><button class=3D"ytp-suggested-action-badge-dismiss-button-icon=
 ytp-button" style=3D"display: none;"></button><a class=3D"ytp-featured-pro=
duct-container"><div class=3D"ytp-featured-product-thumbnail"><img><div cla=
ss=3D"ytp-featured-product-open-in-new"></div></div><div class=3D"ytp-featu=
red-product-details"><text class=3D"ytp-featured-product-title"></text><div=
 class=3D"ytp-featured-product-price-container"><text class=3D"ytp-featured=
-product-price-when-promotion-text-enabled" aria-hidden=3D"true"></text><te=
xt class=3D"ytp-featured-product-promotion-text" aria-hidden=3D"true"></tex=
t></div><div class=3D"ytp-featured-product-when-promotion-text-enabled"><te=
xt class=3D"ytp-featured-product-affiliate-disclaimer-when-promotion-text-e=
nabled"></text><div class=3D"ytp-featured-product-trending" style=3D"displa=
y: none;"><div class=3D"ytp-featured-product-trending-icon"></div><text cla=
ss=3D"ytp-featured-product-trending-text"></text></div><text class=3D"ytp-f=
eatured-product-vendor-when-promotion-text-enabled"></text></div></div><but=
ton class=3D"ytp-featured-product-overflow-icon ytp-button" aria-haspopup=
=3D"true" style=3D""></button></a></div></div></div></div><div class=3D"ytp=
-overlay-bottom-right"><div class=3D"ytp-overlay-inline-container" data-ove=
rlay-order=3D"0"><div class=3D"ytp-player-content ytp-timely-actions-conten=
t" data-overlay-order=3D"10" style=3D""><div class=3D"ytp-timely-actions-ov=
erlay"><ytw-timely-actions-overlay-view-model class=3D"ytwTimelyActionsOver=
layViewModelHost"></ytw-timely-actions-overlay-view-model></div></div><div =
class=3D"annotation annotation-type-custom iv-branding" data-overlay-order=
=3D"11" style=3D""><button class=3D"branding-img-container ytp-button"><img=
 class=3D"branding-img iv-click-target" aria-label=3D"Marca-d'=C3=A1gua do =
canal" src=3D"https://i.ytimg.com/an/TsA5PIHddT0TWZJ0uVUiUw/featured_channe=
l.jpg?v=3D6ae2140c" width=3D"40" height=3D"40" style=3D"left: 0px; top: 0px=
;"></button></div></div><div class=3D"ytp-fullscreen-quick-actions" data-ov=
erlay-order=3D"13" style=3D"display: none;"><yt-player-quick-action-buttons=
 class=3D"ytPlayerQuickActionButtonsHost ytPlayerQuickActionButtonsHostComp=
actControls ytPlayerQuickActionButtonsHostDisableBackdropFilter"><like-butt=
on-view-model class=3D"ytLikeButtonViewModelHost"><toggle-button-view-model=
><button-view-model class=3D"ytSpecButtonViewModelHost"><button class=3D"yt=
SpecButtonShapeNextHost ytSpecButtonShapeNextText ytSpecButtonShapeNextOver=
lay ytSpecButtonShapeNextSizeS ytSpecButtonShapeNextIconButton ytSpecButton=
ShapeNextOverrideSmallSizeIcon ytSpecButtonShapeNextEnableBackdropFilterExp=
eriment ytSpecButtonShapeNextMainstageIconSize ytSpecButtonShapeNextMainsta=
gePadding" title=3D"" aria-pressed=3D"false" aria-label=3D"marcar este v=C3=
=ADdeo como &quot;Gostei&quot; com mais 3 pessoas" aria-disabled=3D"false" =
style=3D""><div aria-hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon ytS=
pecButtonShapeNextElevatedContent"><yt-icon style=3D"width: 24px; height: 2=
4px;"><yt-animated-icon size=3D"24" animated-icon-type=3D"LIKE"><!--css-bui=
ld:shady--><!--css_build_scope:yt-animated-icon--><!--css_build_styles:vide=
o.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.cs=
s.js,video.youtube.src.web.polymer.shared.core.yt_animated_icon.yt.animated=
.icon.css.js--><dom-if class=3D"style-scope yt-animated-icon"><template is=
=3D"dom-if"></template></dom-if><ytd-lottie-player class=3D"lottie-player s=
tyle-scope yt-animated-icon" style=3D"display: block;"><lottie-component cl=
ass=3D"ytLottieComponentHost"><svg xmlns=3D"http://www.w3.org/2000/svg" xml=
ns:xlink=3D"http://www.w3.org/1999/xlink" viewBox=3D"0 0 48 48" width=3D"48=
" height=3D"48" preserveAspectRatio=3D"xMidYMid meet" style=3D"width: 100%;=
 height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: v=
isible;"><defs><clipPath id=3D"__lottie_element_201"><rect width=3D"48" hei=
ght=3D"48" x=3D"0" y=3D"0"></rect></clipPath><clipPath id=3D"__lottie_eleme=
nt_218"><path d=3D"M0,0 L480,0 L480,480 L0,480z"></path></clipPath><clipPat=
h id=3D"__lottie_element_228"><path d=3D"M0,0 L480,0 L480,480 L0,480z"></pa=
th></clipPath><clipPath id=3D"__lottie_element_238"><path d=3D"M0,0 L480,0 =
L480,480 L0,480z"></path></clipPath><clipPath id=3D"__lottie_element_248"><=
path d=3D"M0,0 L480,0 L480,480 L0,480z"></path></clipPath><clipPath id=3D"_=
_lottie_element_258"><path d=3D"M0,0 L480,0 L480,480 L0,480z"></path></clip=
Path></defs><g clip-path=3D"url(#__lottie_element_201)"><g clip-path=3D"url=
(#__lottie_element_258)" style=3D"display: none;"><g style=3D"display: none=
;"><path stroke-linecap=3D"round" stroke-linejoin=3D"round" fill-opacity=3D=
"0"></path><g></g></g><g style=3D"display: none;"><path stroke-linecap=3D"r=
ound" stroke-linejoin=3D"round" fill-opacity=3D"0"></path><g></g></g></g><g=
 clip-path=3D"url(#__lottie_element_248)" style=3D"display: none;"><g style=
=3D"display: none;"><path stroke-linecap=3D"round" stroke-linejoin=3D"round=
" fill-opacity=3D"0"></path><g></g></g><g style=3D"display: none;"><path st=
roke-linecap=3D"round" stroke-linejoin=3D"round" fill-opacity=3D"0"></path>=
<g></g></g></g><g clip-path=3D"url(#__lottie_element_238)" style=3D"display=
: none;"><g style=3D"display: none;"><path stroke-linecap=3D"round" stroke-=
linejoin=3D"round" fill-opacity=3D"0"></path><g></g></g><g style=3D"display=
: none;"><path stroke-linecap=3D"round" stroke-linejoin=3D"round" fill-opac=
ity=3D"0"></path><g></g></g></g><g clip-path=3D"url(#__lottie_element_228)"=
 style=3D"display: none;"><g style=3D"display: none;"><path stroke-linecap=
=3D"round" stroke-linejoin=3D"round" fill-opacity=3D"0"></path><g></g></g><=
g style=3D"display: none;"><path stroke-linecap=3D"round" stroke-linejoin=
=3D"round" fill-opacity=3D"0"></path><g></g></g></g><g clip-path=3D"url(#__=
lottie_element_218)" style=3D"display: none;"><g style=3D"display: none;"><=
path stroke-linecap=3D"round" stroke-linejoin=3D"round" fill-opacity=3D"0">=
</path><g></g></g><g style=3D"display: none;"><path stroke-linecap=3D"round=
" stroke-linejoin=3D"round" fill-opacity=3D"0"></path><g></g></g></g><g sty=
le=3D"display: none;"></g><g style=3D"display: none;"><path></path></g><g s=
tyle=3D"display: none;"><path></path></g><g style=3D"display: none;"><path>=
</path></g><g transform=3D"matrix(1,0,0,1,24,24)" opacity=3D"1" style=3D"di=
splay: block;"><path fill=3D"rgb(255,255,255)" fill-opacity=3D"1" d=3D" M-2=
.7780001163482666,-10.204999923706055 C-2.618000030517578,-10.6639995574951=
17 -2.1500000953674316,-10.940999984741211 -1.6699999570846558,-10.86200046=
5393066 C-1.6699999570846558,-10.862000465393066 -0.6299999952316284,-10.68=
7999725341797 -0.6299999952316284,-10.687999725341797 C1.6200000047683716,-=
10.312000274658203 3.0999999046325684,-8.135000228881836 2.621999979019165,=
-5.90500020980835 C2.621999979019165,-5.90500020980835 2,-3 2,-3 C2,-3 6.06=
0999870300293,-3 6.060999870300293,-3 C7.7779998779296875,-3 9.265000343322=
754,-1.8079999685287476 9.637999534606934,-0.13199999928474426 C9.868000030=
517578,0.9039999842643738 9.631999969482422,1.996000051498413 9,2.848999977=
1118164 C9,2.8489999771118164 9.020000457763672,2.937000036239624 9.0200004=
57763672,2.937000036239624 C9.319000244140625,4.2210001945495605 8.93299961=
0900879,5.567999839782715 8,6.5 C8,6.5 8,6.543000221252441 8,6.543000221252=
441 C8,6.543000221252441 7.991000175476074,6.769000053405762 7.991000175476=
074,6.769000053405762 C7.9730000495910645,6.994999885559082 7.9270000457763=
67,7.2179999351501465 7.855000019073486,7.433000087738037 C7.85500001907348=
6,7.433000087738037 7.749000072479248,7.715000152587891 7.749000072479248,7=
.715000152587891 C7.164000034332275,9.090999603271484 5.809000015258789,10 =
4.295000076293945,10 C4.295000076293945,10 0.6890000104904175,10 0.68900001=
04904175,10 C0.6890000104904175,10 0.2980000078678131,9.993000030517578 0.2=
980000078678131,9.993000030517578 C-1.5260000228881836,9.932999610900879 -3=
.312999963760376,9.458999633789062 -4.926000118255615,8.604999542236328 C-4=
.926000118255615,8.604999542236328 -5.269000053405762,8.416000366210938 -5.=
269000053405762,8.416000366210938 C-5.269000053405762,8.416000366210938 -5.=
538000106811523,8.26200008392334 -5.538000106811523,8.26200008392334 C-5.80=
2999973297119,8.109999656677246 -6.098999977111816,8.020999908447266 -6.401=
000022888184,8.001999855041504 C-6.401000022888184,8.001999855041504 -6.531=
000137329102,7.998000144958496 -6.531000137329102,7.998000144958496 C-6.531=
000137329102,7.998000144958496 -8.5,7.998000144958496 -8.5,7.99800014495849=
6 C-9.32800006866455,7.998000144958496 -10,7.326000213623047 -10,6.49800014=
4958496 C-10,6.498000144958496 -10,0.5 -10,0.5 C-10,-0.328000009059906 -9.3=
2800006866455,-1 -8.5,-1 C-8.5,-1 -6.710000038146973,-1 -6.710000038146973,=
-1 C-6.710000038146973,-1 -6.552999973297119,-1.0130000114440918 -6.5529999=
73297119,-1.0130000114440918 C-6.244999885559082,-1.062000036239624 -5.9770=
002365112305,-1.2510000467300415 -5.828999996185303,-1.5260000228881836 C-5=
.828999996185303,-1.5260000228881836 -5.765999794006348,-1.6699999570846558=
 -5.765999794006348,-1.6699999570846558 C-5.765999794006348,-1.669999957084=
6558 -2.7780001163482666,-10.204999923706055 -2.7780001163482666,-10.204999=
923706055z M-3.878000020980835,-1.0089999437332153 C-4.298999786376953,0.19=
40000057220459 -5.434999942779541,1 -6.710000038146973,1 C-6.71000003814697=
3,1 -8,1 -8,1 C-8,1 -8,5.998000144958496 -8,5.998000144958496 C-8,5.9980001=
44958496 -6.531000137329102,5.998000144958496 -6.531000137329102,5.99800014=
4958496 C-5.835000038146973,5.998000144958496 -5.151000022888184,6.17999982=
8338623 -4.546000003814697,6.526000022888184 C-4.546000003814697,6.52600002=
2888184 -4.275000095367432,6.679999828338623 -4.275000095367432,6.679999828=
338623 C-4.275000095367432,6.679999828338623 -3.990000009536743,6.837999820=
7092285 -3.990000009536743,6.8379998207092285 C-2.549999952316284,7.5999999=
04632568 -0.9430000185966492,8 0.6890000104904175,8 C0.6890000104904175,8 4=
.295000076293945,8 4.295000076293945,8 C5.048999786376953,8 5.7189998626708=
98,7.515999794006348 5.958000183105469,6.801000118255615 C5.958000183105469=
,6.801000118255615 5.988999843597412,6.673999786376953 5.988999843597412,6.=
673999786376953 C5.995999813079834,6.630000114440918 6,6.586999893188477 6,=
6.543000221252441 C6,6.543000221252441 6,5.671000003814697 6,5.671000003814=
697 C6,5.671000003814697 6.586999893188477,5.085000038146973 6.586999893188=
477,5.085000038146973 C6.974999904632568,4.697000026702881 7.16400003433227=
5,4.1579999923706055 7.110000133514404,3.619999885559082 C7.110000133514404=
,3.619999885559082 7.072000026702881,3.3889999389648438 7.072000026702881,3=
.3889999389648438 C7.072000026702881,3.3889999389648438 7.052000045776367,3=
.302999973297119 7.052000045776367,3.302999973297119 C7.052000045776367,3.3=
02999973297119 6.8429999351501465,2.4019999504089355 6.8429999351501465,2.4=
019999504089355 C6.8429999351501465,2.4019999504089355 7.392000198364258,1.=
659000039100647 7.392000198364258,1.659000039100647 C7.682000160217285,1.26=
80000066757202 7.788000106811523,0.7670000195503235 7.684999942779541,0.301=
9999861717224 C7.514999866485596,-0.45899999141693115 6.841000080108643,-1 =
6.060999870300293,-1 C6.060999870300293,-1 2,-1 2,-1 C1.3960000276565552,-1=
 0.8240000009536743,-1.2740000486373901 0.4440000057220459,-1.7430000305175=
781 C0.06499999761581421,-2.2130000591278076 -0.0820000022649765,-2.8289999=
961853027 0.04399999976158142,-3.4189999103546143 C0.04399999976158142,-3.4=
189999103546143 0.6669999957084656,-6.322999954223633 0.6669999957084656,-6=
.322999954223633 C0.906000018119812,-7.438000202178955 0.16599999368190765,=
-8.527000427246094 -0.9589999914169312,-8.71500015258789 C-0.95899999141693=
12,-8.71500015258789 -1.1690000295639038,-8.75 -1.1690000295639038,-8.75 C-=
1.1690000295639038,-8.75 -3.878000020980835,-1.0089999437332153 -3.87800002=
0980835,-1.0089999437332153z"></path></g></g></svg></lottie-component></ytd=
-lottie-player><dom-if class=3D"style-scope yt-animated-icon"><template is=
=3D"dom-if"></template></dom-if></yt-animated-icon><!--css-build:shady--><!=
--css_build_scope:yt-icon--><!--css_build_styles:video.youtube.src.web.poly=
mer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src=
.web.polymer.shared.core.yt_icon.yt.icon.css.js--></yt-icon></div><yt-touch=
-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost =
ytSpecTouchFeedbackShapeOverlayTouchResponse"><div class=3D"ytSpecTouchFeed=
backShapeStroke"></div><div class=3D"ytSpecTouchFeedbackShapeFill"></div></=
yt-touch-feedback-shape></button></button-view-model></toggle-button-view-m=
odel></like-button-view-model><dislike-button-view-model class=3D"ytDislike=
ButtonViewModelHost"><toggle-button-view-model><button-view-model class=3D"=
ytSpecButtonViewModelHost"><button class=3D"ytSpecButtonShapeNextHost ytSpe=
cButtonShapeNextText ytSpecButtonShapeNextOverlay ytSpecButtonShapeNextSize=
S ytSpecButtonShapeNextIconButton ytSpecButtonShapeNextOverrideSmallSizeIco=
n ytSpecButtonShapeNextEnableBackdropFilterExperiment ytSpecButtonShapeNext=
MainstageIconSize ytSpecButtonShapeNextMainstagePadding" title=3D"" aria-pr=
essed=3D"false" aria-label=3D"N=C3=A3o gostei deste v=C3=ADdeo" aria-disabl=
ed=3D"false" style=3D""><div aria-hidden=3D"true" class=3D"ytSpecButtonShap=
eNextIcon ytSpecButtonShapeNextElevatedContent"><span class=3D"ytIconWrappe=
rHost" style=3D"width: 24px; height: 24px;"><span class=3D"yt-icon-shape yt=
SpecIconShapeHost"><div style=3D"width: 100%; height: 100%; display: block;=
 fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"2=
4" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria-hidden=3D"tr=
ue" style=3D"pointer-events: none; display: inherit; width: 100%; height: 1=
00%;"><path d=3D"m11.31 2 .392.007c1.824.06 3.61.534 5.223 1.388l.343.189.2=
7.154c.264.152.56.24.863.26l.13.004H20.5a1.5 1.5 0 011.5 1.5V11.5a1.5 1.5 0=
 01-1.5 1.5h-1.79l-.158.013a1 1 0 00-.723.512l-.064.145-2.987 8.535a1 1 0 0=
1-1.109.656l-1.04-.174a4 4 0 01-3.251-4.783L10 15H5.938a3.664 3.664 0 01-3.=
576-2.868A3.682 3.682 0 013 9.15l-.02-.088A3.816 3.816 0 014 5.5v-.043l.008=
-.227a2.86 2.86 0 01.136-.664l.107-.28A3.754 3.754 0 017.705 2h3.605ZM7.705=
 4c-.755 0-1.425.483-1.663 1.2l-.032.126a.818.818 0 00-.01.131v.872l-.587.5=
86a1.816 1.816 0 00-.524 1.465l.038.23.02.087.21.9-.55.744a1.686 1.686 0 00=
-.321 1.18l.029.177c.17.76.844 1.302 1.623 1.302H10a2.002 2.002 0 011.956 2=
.419l-.623 2.904-.034.208a2.002 2.002 0 001.454 2.139l.206.045.21.035 2.708=
-7.741A3.001 3.001 0 0118.71 11H20V6.002h-1.47c-.696 0-1.38-.183-1.985-.528=
l-.27-.155-.285-.157A10.002 10.002 0 0011.31 4H7.705Z"></path></svg></div><=
/span></span></div><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"y=
tSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeOverlayTouchResponse"><=
div class=3D"ytSpecTouchFeedbackShapeStroke"></div><div class=3D"ytSpecTouc=
hFeedbackShapeFill"></div></yt-touch-feedback-shape></button></button-view-=
model></toggle-button-view-model></dislike-button-view-model><toggle-button=
-view-model><button-view-model class=3D"ytSpecButtonViewModelHost"><button =
class=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNextText ytSpecButtonSh=
apeNextOverlay ytSpecButtonShapeNextSizeS ytSpecButtonShapeNextIconButton y=
tSpecButtonShapeNextOverrideSmallSizeIcon ytSpecButtonShapeNextEnableBackdr=
opFilterExperiment ytSpecButtonShapeNextMainstageIconSize ytSpecButtonShape=
NextMainstagePadding" title=3D"" aria-pressed=3D"false" aria-label=3D"Comen=
t=C3=A1rios" aria-disabled=3D"false" style=3D""><div aria-hidden=3D"true" c=
lass=3D"ytSpecButtonShapeNextIcon ytSpecButtonShapeNextElevatedContent"><sp=
an class=3D"ytIconWrapperHost" style=3D"width: 24px; height: 24px;"><span c=
lass=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: 100%; heigh=
t: 100%; display: block; fill: currentcolor;"><svg xmlns=3D"http://www.w3.o=
rg/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"=
false" aria-hidden=3D"true" style=3D"pointer-events: none; display: inherit=
; width: 100%; height: 100%;"><path d=3D"M1 6a4 4 0 014-4h14a4 4 0 014 4v10=
a4 4 0 01-4 4h-4.8l-5.105 2.836A1.41 1.41 0 017 21.604V20H5a4 4 0 01-4-4V6Z=
m8 12v2.601l4.229-2.35.453-.251H19a2 2 0 002-2V6a2 2 0 00-2-2H5a2 2 0 00-2 =
2v10a2 2 0 002 2h4ZM7 8a1 1 0 000 2h10a1 1 0 100-2H7Zm-1 5a1 1 0 001 1h6a1 =
1 0 000-2H7a1 1 0 00-1 1Z"></path></svg></div></span></span></div><yt-touch=
-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost =
ytSpecTouchFeedbackShapeOverlayTouchResponse"><div class=3D"ytSpecTouchFeed=
backShapeStroke"></div><div class=3D"ytSpecTouchFeedbackShapeFill"></div></=
yt-touch-feedback-shape></button></button-view-model></toggle-button-view-m=
odel><button-view-model class=3D"ytSpecButtonViewModelHost"><button class=
=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNextText ytSpecButtonShapeNe=
xtOverlay ytSpecButtonShapeNextSizeS ytSpecButtonShapeNextIconButton ytSpec=
ButtonShapeNextOverrideSmallSizeIcon ytSpecButtonShapeNextEnableBackdropFil=
terExperiment ytSpecButtonShapeNextMainstageIconSize ytSpecButtonShapeNextM=
ainstagePadding" title=3D"" aria-label=3D"Compartilhar" aria-disabled=3D"fa=
lse" style=3D""><div aria-hidden=3D"true" class=3D"ytSpecButtonShapeNextIco=
n ytSpecButtonShapeNextElevatedContent"><span class=3D"ytIconWrapperHost" s=
tyle=3D"width: 24px; height: 24px;"><span class=3D"yt-icon-shape ytSpecIcon=
ShapeHost"><div style=3D"width: 100%; height: 100%; display: block; fill: c=
urrentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewB=
ox=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria-hidden=3D"true" styl=
e=3D"pointer-events: none; display: inherit; width: 100%; height: 100%;"><p=
ath d=3D"M10 3.158V7.51c-5.428.223-8.27 3.75-8.875 11.199-.04.487-.07.975-.=
09 1.464l-.014.395c-.014.473.578.684.88.32.302-.368.61-.73.925-1.086l.244-.=
273c1.79-1.967 3-2.677 4.93-2.917a18.011 18.011 0 012-.112v4.346a1 1 0 001.=
646.763l9.805-8.297 1.55-1.31-1.55-1.31-9.805-8.297A1 1 0 0010 3.158Zm2 6.2=
7v.002-4.116l7.904 6.688L12 18.689v-4.212l-2.023.024c-1.935.022-3.587.17-5.=
197 1.024a9 9 0 00-1.348.893c.355-1.947.916-3.39 1.63-4.425 1.062-1.541 2.6=
07-2.385 5.02-2.485L12 9.428Z"></path></svg></div></span></span></div><yt-t=
ouch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeH=
ost ytSpecTouchFeedbackShapeOverlayTouchResponse"><div class=3D"ytSpecTouch=
FeedbackShapeStroke"></div><div class=3D"ytSpecTouchFeedbackShapeFill"></di=
v></yt-touch-feedback-shape></button></button-view-model><button-view-model=
 class=3D"ytSpecButtonViewModelHost you-chat-entrypoint-button"><button cla=
ss=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNextText ytSpecButtonShape=
NextOverlay ytSpecButtonShapeNextSizeS ytSpecButtonShapeNextIconButton ytSp=
ecButtonShapeNextOverrideSmallSizeIcon ytSpecButtonShapeNextEnableBackdropF=
ilterExperiment ytSpecButtonShapeNextMainstageIconSize ytSpecButtonShapeNex=
tMainstagePadding" title=3D"" aria-label=3D"Perguntar" aria-disabled=3D"fal=
se" style=3D""><div aria-hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon=
 ytSpecButtonShapeNextElevatedContent"><span class=3D"ytIconWrapperHost" st=
yle=3D"width: 24px; height: 24px;"><span class=3D"yt-icon-shape ytSpecIconS=
hapeHost"><div style=3D"width: 100%; height: 100%; display: block; fill: cu=
rrentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" width=3D"24" height=
=3D"24" viewBox=3D"0 -960 960 960" focusable=3D"false" aria-hidden=3D"true"=
 style=3D"pointer-events: none; display: inherit; width: 100%; height: 100%=
;"><path d=3D"M480-80q0-83-31.5-156T363-363q-54-54-127-85.5T80-480q83 0 156=
-31.5T363-597q54-54 85.5-127T480-880q0 83 31.5 156T597-597q54 54 127 85.5T8=
80-480q-83 0-156 31.5T597-363q-54 54-85.5 127T480-80Z"></path></svg></div><=
/span></span></div><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"y=
tSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeOverlayTouchResponse"><=
div class=3D"ytSpecTouchFeedbackShapeStroke"></div><div class=3D"ytSpecTouc=
hFeedbackShapeFill"></div></yt-touch-feedback-shape></button></button-view-=
model><button-view-model class=3D"ytSpecButtonViewModelHost"><button class=
=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNextText ytSpecButtonShapeNe=
xtOverlay ytSpecButtonShapeNextSizeS ytSpecButtonShapeNextIconButton ytSpec=
ButtonShapeNextOverrideSmallSizeIcon ytSpecButtonShapeNextEnableBackdropFil=
terExperiment ytSpecButtonShapeNextMainstageIconSize ytSpecButtonShapeNextM=
ainstagePadding" title=3D"" aria-label=3D"Mais a=C3=A7=C3=B5es" aria-disabl=
ed=3D"false" style=3D""><div aria-hidden=3D"true" class=3D"ytSpecButtonShap=
eNextIcon ytSpecButtonShapeNextElevatedContent"><span class=3D"ytIconWrappe=
rHost" style=3D"width: 24px; height: 24px;"><span class=3D"yt-icon-shape yt=
SpecIconShapeHost"><div style=3D"width: 100%; height: 100%; display: block;=
 fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"2=
4" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria-hidden=3D"tr=
ue" style=3D"pointer-events: none; display: inherit; width: 100%; height: 1=
00%;"><path d=3D"M6 10a2 2 0 100 4 2 2 0 000-4Zm6 0a2 2 0 100 4 2 2 0 000-4=
Zm6 0a2 2 0 100 4 2 2 0 000-4Z"></path></svg></div></span></span></div><yt-=
touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShape=
Host ytSpecTouchFeedbackShapeOverlayTouchResponse"><div class=3D"ytSpecTouc=
hFeedbackShapeStroke"></div><div class=3D"ytSpecTouchFeedbackShapeFill"></d=
iv></yt-touch-feedback-shape></button></button-view-model></yt-player-quick=
-action-buttons></div></div></div><div class=3D"ytp-spinner" data-layer=3D"=
4" style=3D"display: none;"><div class=3D"ytp-spinner-container"><div class=
=3D"ytp-spinner-rotator"><div class=3D"ytp-spinner-left"><div class=3D"ytp-=
spinner-circle"></div></div><div class=3D"ytp-spinner-right"><div class=3D"=
ytp-spinner-circle"></div></div></div></div><div class=3D"ytp-spinner-messa=
ge" style=3D"display: none;">Se a reprodu=C3=A7=C3=A3o n=C3=A3o come=C3=A7a=
r em instantes, reinicie seu dispositivo.</div></div><div class=3D"ytp-stor=
yboard-framepreview" data-layer=3D"4" style=3D"display: none;"><div class=
=3D"ytp-storyboard-framepreview-timestamp"></div><div class=3D"ytp-storyboa=
rd-framepreview-img"></div></div><div data-layer=3D"4" style=3D"display: no=
ne;"><div class=3D"ytp-bezel-text-wrapper"><div class=3D"ytp-bezel-text"></=
div></div><div class=3D"ytp-bezel" role=3D"status"><div class=3D"ytp-bezel-=
icon"></div></div></div><div class=3D"ytp-seek-overlay" data-layer=3D"4" st=
yle=3D"display: none;"><div class=3D"ytp-seek-overlay-animation ytp-seek-ov=
erlay-animation-back"><div class=3D"ytp-seek-overlay-arrow ytp-seek-overlay=
-arrow-persistent"><svg viewBox=3D"0 0 22 32" width=3D"22" height=3D"24"><p=
ath d=3D"M 18 4 L 6 16 L 18 28" stroke=3D"white" stroke-width=3D"4" stroke-=
linecap=3D"round" fill=3D"none"></path></svg></div><div class=3D"ytp-seek-o=
verlay-duration"></div></div><div class=3D"ytp-seek-overlay-animation ytp-s=
eek-overlay-animation-forward"><div class=3D"ytp-seek-overlay-duration"></d=
iv><div class=3D"ytp-seek-overlay-arrow ytp-seek-overlay-arrow-persistent">=
<svg viewBox=3D"0 0 22 32" width=3D"22" height=3D"24"><path d=3D"M 4 4 L 16=
 16 L 4 28" stroke=3D"white" stroke-width=3D"4" stroke-linecap=3D"round" fi=
ll=3D"none"></path></svg></div></div><div class=3D"ytp-seek-overlay-message=
"><div class=3D"ytp-seek-overlay-message-icon"></div><div class=3D"ytp-seek=
-overlay-message-text"></div></div></div><div data-layer=3D"4" aria-live=3D=
"polite" style=3D"display: none;"><div class=3D"ytp-tooltip-text-wrapper"><=
div class=3D"ytp-tooltip-edu"><svg height=3D"100%" viewBox=3D"0 0 36 36" wi=
dth=3D"100%"><path d=3D"M14.1 36.75 12 34.65 24 22.65 36 34.65 33.9 36.75 2=
4 26.85ZM14.1 24.1 12 22 24 10 36 22 33.9 24.1 24 14.2Z"></path></svg><span=
></span></div><div class=3D"ytp-tooltip-image"></div><div class=3D"ytp-tool=
tip-title"><span></span><div class=3D"ytp-tooltip-keyboard-shortcut"></div>=
</div><div class=3D"ytp-tooltip-bottom-text"><span class=3D"ytp-tooltip-tex=
t"></span><div class=3D"ytp-tooltip-keyboard-shortcut"></div></div><div cla=
ss=3D"ytp-tooltip-progress-bar-pill"><div class=3D"ytp-tooltip-progress-bar=
-pill-time-stamp"></div><div class=3D"ytp-tooltip-progress-bar-pill-title">=
</div></div></div><div class=3D"ytp-tooltip-bg"><div class=3D"ytp-tooltip-d=
uration"></div></div></div><div class=3D"ytp-player-content ytp-iv-player-c=
ontent" data-layer=3D"4" style=3D"display: none;"><div class=3D"ytp-free-pr=
eview-countdown-timer"><span></span><span class=3D"ytp-free-preview-countdo=
wn-timer-separator">=E2=80=A2</span><span></span></div></div><div class=3D"=
ytp-miniplayer-ui" data-layer=3D"4" style=3D"display: none;"></div><div cla=
ss=3D"ytp-autonav-endscreen-countdown-overlay" data-layer=3D"4" style=3D"di=
splay: none;"><div class=3D"ytp-autonav-endscreen-countdown-container ytp-a=
utonav-endscreen-upnext-no-alternative-header"><div class=3D"ytp-autonav-en=
dscreen-upnext-container"><div class=3D"ytp-autonav-endscreen-topbar-contai=
ner"><div class=3D"ytp-autonav-endscreen-upnext-header">Pr=C3=B3ximo</div><=
div class=3D"ytp-autonav-endscreen-upnext-alternative-header"></div></div><=
a class=3D"ytp-autonav-endscreen-link-container" target=3D""><div class=3D"=
ytp-autonav-endscreen-upnext-thumbnail" style=3D""><div class=3D"ytp-autona=
v-timestamp"></div><div class=3D"ytp-autonav-live-stamp">Ao vivo</div><div =
class=3D"ytp-autonav-upcoming-stamp">Em breve</div></div><div class=3D"ytp-=
autonav-endscreen-video-info"><div class=3D"ytp-autonav-endscreen-premium-b=
adge"></div><div class=3D"ytp-autonav-endscreen-upnext-title"></div><div cl=
ass=3D"ytp-autonav-endscreen-upnext-author"></div><div class=3D"ytp-autonav=
-view-and-date"></div><div class=3D"ytp-autonav-author-and-view"></div></di=
v></a></div><div class=3D"ytp-autonav-overlay" style=3D"width: 1200px;"></d=
iv><div class=3D"ytp-autonav-endscreen-button-container" style=3D"display: =
none;"><button class=3D"ytp-autonav-endscreen-upnext-button ytp-autonav-end=
screen-upnext-cancel-button ytp-autonav-endscreen-upnext-button-rounded" ar=
ia-label=3D"Cancelar reprodu=C3=A7=C3=A3o autom=C3=A1tica">Cancelar</button=
><a class=3D"ytp-autonav-endscreen-upnext-button ytp-autonav-endscreen-upne=
xt-play-button ytp-autonav-endscreen-upnext-button-rounded" role=3D"button"=
 aria-label=3D"Reproduzir pr=C3=B3ximo v=C3=ADdeo">Assista agora</a></div><=
/div></div><div class=3D"html5-endscreen ytp-player-content videowall-endsc=
reen" data-layer=3D"4" style=3D"display: none;"><button class=3D"ytp-button=
 ytp-endscreen-previous" aria-label=3D"Anterior"><svg height=3D"100%" versi=
on=3D"1.1" viewBox=3D"0 0 32 32" width=3D"100%"><path d=3D"M 19.41,20.09 14=
.83,15.5 19.41,10.91 18,9.5 l -6,6 6,6 z" fill=3D"#fff"></path></svg></butt=
on><div class=3D"ytp-endscreen-content"></div><button class=3D"ytp-button y=
tp-endscreen-next" aria-label=3D"Pr=C3=B3ximo"><svg height=3D"100%" version=
=3D"1.1" viewBox=3D"0 0 32 32" width=3D"100%"><path d=3D"m 12.59,20.34 4.58=
,-4.59 -4.58,-4.59 1.41,-1.41 6,6 -6,6 z" fill=3D"#fff"></path></svg></butt=
on></div><div class=3D"ytp-caption-window-container" id=3D"ytp-caption-wind=
ow-container" data-layer=3D"4"><div class=3D"caption-window ytp-caption-win=
dow-bottom ytp-caption-window-rollup" id=3D"caption-window-1" dir=3D"ltr" t=
abindex=3D"0" lang=3D"pt" draggable=3D"true" style=3D"touch-action: none; t=
ext-align: left; overflow: hidden; left: 4.24%; width: 1103px; height: 50px=
; bottom: 2%;"><span class=3D"captions-text" style=3D"overflow-wrap: normal=
; display: block;"><span class=3D"caption-visual-line" style=3D"display: bl=
ock;"><span class=3D"ytp-caption-segment" style=3D"display: inline-block; w=
hite-space: pre-wrap; background: rgba(8, 8, 8, 0.75); font-size: 42px; col=
or: rgb(255, 255, 255); fill: rgb(255, 255, 255); font-family: &quot;YouTub=
e Noto&quot;, Roboto, Arial, Helvetica, Verdana, &quot;PT Sans Caption&quot=
;, sans-serif;">A divulga=C3=A7=C3=A3o</span></span></span></div></div><div=
 class=3D"ytp-remote" data-layer=3D"4" style=3D"display: none;"><div class=
=3D"ytp-remote-display-status"><div class=3D"ytp-remote-display-status-icon=
"><svg height=3D"100%" version=3D"1.1" viewBox=3D"0 0 36 36" width=3D"100%"=
><use class=3D"ytp-svg-shadow" xlink:href=3D"#ytp-id-15"></use><path d=3D"M=
7,24 L7,27 L10,27 C10,25.34 8.66,24 7,24 L7,24 Z M7,20 L7,22 C9.76,22 12,24=
.24 12,27 L14,27 C14,23.13 10.87,20 7,20 L7,20 Z M25,13 L11,13 L11,14.63 C1=
4.96,15.91 18.09,19.04 19.37,23 L25,23 L25,13 L25,13 Z M7,16 L7,18 C11.97,1=
8 16,22.03 16,27 L18,27 C18,20.92 13.07,16 7,16 L7,16 Z M27,9 L9,9 C7.9,9 7=
,9.9 7,11 L7,14 L9,14 L9,11 L27,11 L27,25 L20,25 L20,27 L27,27 C28.1,27 29,=
26.1 29,25 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z" fill=3D"#fff" id=3D"ytp-id-1=
5"></path></svg></div><div class=3D"ytp-remote-display-status-text"></div><=
/div></div><div class=3D"ytp-mdx-popup-dialog" role=3D"dialog" data-layer=
=3D"4" style=3D"display: none;"><div class=3D"ytp-mdx-popup-dialog-inner-co=
ntent"><div class=3D"ytp-mdx-popup-title">Voc=C3=AA n=C3=A3o fez login</div=
><div class=3D"ytp-mdx-popup-description">Os v=C3=ADdeos que voc=C3=AA assi=
stir poder=C3=A3o ser adicionados ao hist=C3=B3rico de visualiza=C3=A7=C3=
=A3o da TV e influenciar=C3=A3o as recomenda=C3=A7=C3=B5es dela. Para evita=
r isso, cancele e fa=C3=A7a login no YouTube em um computador.</div><div cl=
ass=3D"ytp-mdx-privacy-popup-buttons"><button class=3D"ytp-button ytp-mdx-p=
rivacy-popup-cancel">Cancelar</button><button class=3D"ytp-button ytp-mdx-p=
rivacy-popup-confirm">Confirmar</button></div></div></div><div class=3D"ytp=
-player-content ytp-iv-player-content" data-layer=3D"4" style=3D""></div><d=
iv class=3D"ytp-iv-video-content" data-layer=3D"4" style=3D"width: 1120px; =
height: 630px; left: 40px; top: 0px;"><div class=3D"video-annotations"><div=
 class=3D"video-custom-annotations"></div></div></div><div class=3D"ytp-pla=
ylist-menu" role=3D"dialog" id=3D"ytp-id-6" data-layer=3D"5" style=3D"displ=
ay: none;"><div class=3D"ytp-playlist-menu-header"><div class=3D"ytp-playli=
st-menu-title"><a class=3D"ytp-playlist-menu-title-name"></a><button class=
=3D"ytp-playlist-menu-close ytp-button" aria-label=3D"Fechar"><svg height=
=3D"100%" viewBox=3D"0 0 24 24" width=3D"100%"><path d=3D"M19 6.41L17.59 5 =
12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 =
13.41 12z" fill=3D"#fff"></path></svg></button></div><div class=3D"ytp-play=
list-menu-subtitle"></div></div><div class=3D"ytp-playlist-menu-items" role=
=3D"menu"></div></div><div class=3D"ytp-share-panel" id=3D"ytp-id-9" role=
=3D"dialog" aria-labelledby=3D"ytp-id-8" data-layer=3D"5" style=3D"display:=
 none;"><div class=3D"ytp-share-panel-inner-content"><div class=3D"ytp-shar=
e-panel-title" id=3D"ytp-id-8">Compartilhar</div><a class=3D"ytp-share-pane=
l-link ytp-no-contextmenu" target=3D"_blank" title=3D"Compartilhar link"></=
a><label class=3D"ytp-share-panel-include-playlist"><input class=3D"ytp-sha=
re-panel-include-playlist-checkbox" type=3D"checkbox" checked=3D"true">Incl=
uir lista de reprodu=C3=A7=C3=A3o</label><div class=3D"ytp-share-panel-load=
ing-spinner"><div class=3D"ytp-spinner-container"><div class=3D"ytp-spinner=
-rotator"><div class=3D"ytp-spinner-left"><div class=3D"ytp-spinner-circle"=
></div></div><div class=3D"ytp-spinner-right"><div class=3D"ytp-spinner-cir=
cle"></div></div></div></div></div><div class=3D"ytp-share-panel-service-bu=
ttons"></div><div class=3D"ytp-share-panel-error">Ocorreu um erro ao recupe=
rar informa=C3=A7=C3=B5es de compartilhamento. Tente novamente mais tarde.<=
/div></div><button class=3D"ytp-share-panel-close ytp-button" title=3D"Fech=
ar"><svg height=3D"100%" viewBox=3D"0 0 24 24" width=3D"100%"><path d=3D"M1=
9 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.=
59 19 19 17.59 13.41 12z" fill=3D"#fff"></path></svg></button></div><div cl=
ass=3D"ytp-overflow-panel" id=3D"ytp-id-14" role=3D"dialog" data-layer=3D"5=
" style=3D"display: none;"><div class=3D"ytp-overflow-panel-content"><div c=
lass=3D"ytp-overflow-panel-action-buttons"></div></div><button class=3D"ytp=
-overflow-panel-close ytp-button" data-tooltip-title=3D"Fechar" aria-label=
=3D"Fechar"><svg height=3D"100%" viewBox=3D"0 0 24 24" width=3D"100%"><path=
 d=3D"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 1=
3.41 17.59 19 19 17.59 13.41 12z" fill=3D"#fff"></path></svg></button></div=
><div class=3D"ytp-popup ytp-settings-menu" data-layer=3D"6" id=3D"ytp-id-5=
" style=3D"display: none;"><div class=3D"ytp-focus-trap-before" tabindex=3D=
"0"></div><div class=3D"ytp-popup-content"><div class=3D"ytp-panel"><div cl=
ass=3D"ytp-panel-menu" role=3D"menu"></div></div></div><div class=3D"ytp-fo=
cus-trap-after" tabindex=3D"0"></div></div><div class=3D"ytp-gradient-botto=
m" data-layer=3D"9"></div><div class=3D"ytp-chrome-bottom" data-layer=3D"9"=
 style=3D"width: 1176px; left: 12px;"><div class=3D"ytp-progress-bar-contai=
ner"><div class=3D"ytp-heat-map-container"><div class=3D"ytp-heat-map-edu">=
</div></div><div class=3D"ytp-progress-bar" tabindex=3D"0" role=3D"slider" =
aria-label=3D"Bot=C3=A3o deslizante de busca" draggable=3D"true" aria-value=
min=3D"0" aria-valuemax=3D"266" aria-valuenow=3D"2" aria-valuetext=3D"0 Min=
utos 2 Segundos de 4 Minutos 26 Segundos" style=3D"touch-action: none;"><di=
v class=3D"ytp-chapters-container"><div class=3D"ytp-chapter-hover-containe=
r" style=3D"width: 1176px;"><div class=3D"ytp-progress-bar-padding"></div><=
div class=3D"ytp-progress-list ytp-progress-bar-start ytp-progress-bar-end"=
><div class=3D"ytp-play-progress ytp-swatch-background-color" style=3D"left=
: 0px; transform: scaleX(0.0109107); background-size: 1176px; background-po=
sition-x: 0px;"></div><div class=3D"ytp-progress-linear-live-buffer"></div>=
<div class=3D"ytp-load-progress" style=3D"left: 0px; transform: scaleX(0.07=
49569);"></div><div class=3D"ytp-hover-progress" style=3D"left: 12.831px; t=
ransform: scaleX(0);"></div><div class=3D"ytp-ad-progress-list"></div></div=
></div></div><div class=3D"ytp-timed-markers-container"></div><div class=3D=
"ytp-clip-start-exclude" style=3D"width: 0%;"></div><div class=3D"ytp-clip-=
end-exclude" style=3D"left: 100%; width: 0%;"></div><div class=3D"ytp-scrub=
ber-container" style=3D"transform: translateX(12.831px);"><div class=3D"ytp=
-scrubber-button ytp-swatch-background-color"><div class=3D"ytp-scrubber-pu=
ll-indicator"></div><img class=3D"ytp-decorated-scrubber-button"><div class=
=3D"ytp-unified-seek-wrapper" aria-hidden=3D"true"><div class=3D"ytp-unifie=
d-seek-content"><span class=3D"ytp-unified-seek-icon-left-wrapper"></span><=
span class=3D"ytp-unified-seek-text"></span><span class=3D"ytp-unified-seek=
-icon-right-wrapper"></span></div></div></div></div></div><div class=3D"ytp=
-fine-scrubbing-container"><div class=3D"ytp-fine-scrubbing-edu"></div><div=
 class=3D"ytp-fine-scrubbing"><div class=3D"ytp-fine-scrubbing-draggable" d=
raggable=3D"true" style=3D"touch-action: none; padding: 0px 588px; transfor=
m: translateX(-160px);"><div class=3D"ytp-fine-scrubbing-thumbnails" tabind=
ex=3D"0" role=3D"slider" type=3D"range" aria-label=3D"Clique ou role o pain=
el at=C3=A9 a busca precisa" aria-valuemin=3D"0" aria-valuemax=3D"267" aria=
-valuenow=3D"0" aria-valuetext=3D"Procurar 0 Minutos 0 Segundos" style=3D"p=
osition: relative;"></div></div><div class=3D"ytp-fine-scrubbing-cursor" ar=
ia-hidden=3D"true"></div><div class=3D"ytp-fine-scrubbing-seek-time" aria-h=
idden=3D"true">0:00</div><div class=3D"ytp-fine-scrubbing-play" title=3D"Re=
produzir desta posi=C3=A7=C3=A3o" role=3D"button"><svg fill=3D"none" height=
=3D"36" viewBox=3D"0 0 36 36" width=3D"36"><path d=3D"M 17 8.6 L 10.89 4.99=
 C 9.39 4.11 7.5 5.19 7.5 6.93 C 7.5 6.93 7.5 6.93 7.5 6.93 L 7.5 29.06 C 7=
.5 30.8 9.39 31.88 10.89 31 C 10.89 31 10.89 31 10.89 31 L 17 27.4 C 17 27.=
4 17 27.4 17 27.4 C 17 27.4 17 27.4 17 27.4 L 17 8.6 C 17 8.6 17 8.6 17 8.6=
 C 17 8.6 17 8.6 17 8.6 Z M 17 8.6 L 17 8.6 C 17 8.6 17 8.6 17 8.6 C 17 8.6=
 17 8.6 17 8.6 V 27.4 C 17 27.4 17 27.4 17 27.4 C 17 27.4 17 27.4 17 27.4 L=
 33 18 C 33 18 33 18 33 18 C 33 18 33 18 33 18 V 18 L 17 8.6 C 17 8.6 17 8.=
6 17 8.6 C 17 8.6 17 8.6 17 8.6 Z" fill=3D"white"></path></svg></div><div c=
lass=3D"ytp-fine-scrubbing-dismiss" title=3D"Sair da busca precisa" role=3D=
"button"><svg height=3D"100%" viewBox=3D"0 0 24 24" width=3D"100%"><path d=
=3D"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.=
41 17.59 19 19 17.59 13.41 12z" fill=3D"#fff"></path></svg></div></div></di=
v><div class=3D"ytp-bound-time-left"></div><div class=3D"ytp-bound-time-rig=
ht"></div><div class=3D"ytp-clip-start" draggable=3D"true" title=3D"Assista=
 o v=C3=ADdeo completo" style=3D"touch-action: none; left: 0%;"><svg height=
=3D"100%" version=3D"1.1" viewBox=3D"0 0 14 14" width=3D"100%"><use class=
=3D"ytp-svg-shadow" xlink:href=3D"#ytp-id-2"></use><path d=3D"M12,14 L9,11 =
L9,3 L12,0 L5,0 L5,14 L12,14 Z" fill=3D"#eaeaea" id=3D"ytp-id-2"></path></s=
vg></div><div class=3D"ytp-clip-end" draggable=3D"true" title=3D"Assista o =
v=C3=ADdeo completo" style=3D"touch-action: none; left: 100%;"><svg height=
=3D"100%" version=3D"1.1" viewBox=3D"0 0 14 14" width=3D"100%"><use class=
=3D"ytp-svg-shadow" xlink:href=3D"#ytp-id-3"></use><path d=3D"M2,14 L5,11 L=
5,3 L2,0 L9,0 L9,14 L2,14 L2,14 Z" fill=3D"#eaeaea" id=3D"ytp-id-3"></path>=
</svg></div></div><div class=3D"ytp-chrome-controls"><div class=3D"ytp-left=
-controls"><button class=3D"ytp-play-button ytp-button" aria-keyshortcuts=
=3D"k" data-title-no-tooltip=3D"Pausa" data-tooltip-title=3D"Pausa (k)" ari=
a-label=3D"Pausa (k)"><svg fill=3D"none" height=3D"36" viewBox=3D"0 0 36 36=
" width=3D"36"><path d=3D"M 12.75 4.5 L 9.75 4.5 C 9.15 4.5 8.58 4.73 8.15 =
5.15 C 7.73 5.58 7.5 6.15 7.5 6.75 L 7.5 29.25 C 7.5 29.84 7.73 30.41 8.15 =
30.84 C 8.58 31.26 9.15 31.5 9.75 31.5 L 12.75 31.5 C 13.34 31.5 13.91 31.2=
6 14.34 30.84 C 14.76 30.41 15 29.84 15 29.25 L 15 6.75 C 15 6.15 14.76 5.5=
8 14.34 5.15 C 13.91 4.73 13.34 4.5 12.75 4.5 Z M 26.25 4.5 L 23.25 4.5 C 2=
2.65 4.5 22.08 4.73 21.65 5.15 C 21.23 5.58 21 6.15 21 6.75 V 29.25 C 21 29=
.84 21.23 30.41 21.65 30.84 C 22.08 31.26 22.65 31.5 23.25 31.5 L 26.25 31.=
5 C 26.84 31.5 27.41 31.26 27.84 30.84 C 28.26 30.41 28.5 29.84 28.5 29.25 =
V 6.75 L 28.5 6.75 C 28.5 6.15 28.26 5.58 27.84 5.15 C 27.41 4.73 26.84 4.5=
 26.25 4.5 Z" fill=3D"white"></path></svg></button><a class=3D"ytp-prev-but=
ton ytp-button" role=3D"button" tabindex=3D"0" aria-disabled=3D"true" style=
=3D"display: none;"><svg fill=3D"none" height=3D"24" viewBox=3D"0 0 24 24" =
width=3D"24"><path d=3D"M4 4C3.73 4 3.48 4.10 3.29 4.29C3.10 4.48 3 4.73 3 =
5V19C3 19.26 3.10 19.51 3.29 19.70C3.48 19.89 3.73 20 4 20C4.26 20 4.51 19.=
89 4.70 19.70C4.89 19.51 5 19.26 5 19V5C5 4.73 4.89 4.48 4.70 4.29C4.51 4.1=
0 4.26 4 4 4ZM18.95 4.23L6 12.00L18.95 19.77C19.15 19.89 19.39 19.96 19.63 =
19.96C19.87 19.97 20.10 19.91 20.31 19.79C20.52 19.67 20.69 19.50 20.81 19.=
29C20.93 19.09 21.00 18.85 21 18.61V5.38C20.99 5.14 20.93 4.91 20.81 4.70C2=
0.69 4.50 20.52 4.33 20.31 4.21C20.10 4.09 19.87 4.03 19.63 4.03C19.39 4.04=
 19.15 4.10 18.95 4.23Z" fill=3D"white"></path></svg></a><a class=3D"ytp-ne=
xt-button ytp-button ytp-playlist-ui" role=3D"button" tabindex=3D"0" data-t=
ooltip-title=3D"Pr=C3=B3ximo (SHIFT+n)" data-title-no-tooltip=3D"Pr=C3=B3xi=
mo" aria-keyshortcuts=3D"SHIFT+n" aria-disabled=3D"false" aria-label=3D"Pr=
=C3=B3ximo (SHIFT+n)" style=3D"display: none;" data-duration=3D"6:40" data-=
preview=3D"https://i.ytimg.com/vi/baYq0TFl_fc/hqdefault.jpg?sqp=3D-oaymwEnC=
NACELwBSFryq4qpAxkIARUAAIhCGAHYAQHiAQoIGBACGAY4AUABovOX_wMOCOnX_tMGGODqBCDg=
qAE=3D&amp;rs=3DAOn4CLAnzpOfrPD25NvNZcWapTp3KecjZA&amp;usqp=3DCBU" data-too=
ltip-text=3D"Como MEMORIZAR TUDO (T=C3=A9cnica japonesa) | Tudo Explicadim"=
 href=3D"https://www.youtube.com/watch?v=3DbaYq0TFl_fc"><svg fill=3D"none" =
height=3D"24" viewBox=3D"0 0 24 24" width=3D"24"><path d=3D"M20 20C20.26 20=
 20.51 19.89 20.70 19.70C20.89 19.51 21 19.26 21 19V5C21 4.73 20.89 4.48 20=
.70 4.29C20.51 4.10 20.26 4 20 4C19.73 4 19.48 4.10 19.29 4.29C19.10 4.48 1=
9 4.73 19 5V19C19 19.26 19.10 19.51 19.29 19.70C19.48 19.89 19.73 20 20 20Z=
M5.04 19.77L18 12L5.04 4.22C4.84 4.10 4.60 4.03 4.36 4.03C4.12 4.03 3.89 4.=
09 3.68 4.21C3.47 4.32 3.30 4.49 3.18 4.70C3.06 4.91 2.99 5.14 3 5.38V18.61=
C2.99 18.85 3.06 19.08 3.18 19.29C3.30 19.50 3.47 19.67 3.68 19.79C3.89 19.=
90 4.12 19.96 4.36 19.96C4.60 19.96 4.84 19.89 5.04 19.77Z" fill=3D"white">=
</path></svg></a><span class=3D"ytp-volume-area"><div class=3D"ytp-mute-but=
ton"><button class=3D"ytp-volume-icon ytp-button" aria-keyshortcuts=3D"m" d=
ata-tooltip-offset-y=3D"0" data-tooltip-title=3D"Sem =C3=A1udio (m)" aria-l=
abel=3D"Sem =C3=A1udio (m)" data-title-no-tooltip=3D"Sem =C3=A1udio"><svg h=
eight=3D"24" viewBox=3D"0 0 24 24" width=3D"24"><path class=3D"ytp-svg-fill=
 ytp-svg-volume-animation-speaker" d=3D"M 11.60 2.08 L 11.48 2.14 L 3.91 6.=
68 C 3.02 7.21 2.28 7.97 1.77 8.87 C 1.26 9.77 1.00 10.79 1 11.83 V 12.16 L=
 1.01 12.56 C 1.07 13.52 1.37 14.46 1.87 15.29 C 2.38 16.12 3.08 16.81 3.91=
 17.31 L 11.48 21.85 C 11.63 21.94 11.80 21.99 11.98 21.99 C 12.16 22.00 12=
.33 21.95 12.49 21.87 C 12.64 21.78 12.77 21.65 12.86 21.50 C 12.95 21.35 1=
3 21.17 13 21 V 3 C 12.99 2.83 12.95 2.67 12.87 2.52 C 12.80 2.37 12.68 2.2=
5 12.54 2.16 C 12.41 2.07 12.25 2.01 12.08 2.00 C 11.92 1.98 11.75 2.01 11.=
60 2.08 Z" fill=3D"#fff"></path><path class=3D"ytp-svg-volume-animation-sma=
ll-ripple" d=3D" M 15.53 7.05 C 15.35 7.22 15.25 7.45 15.24 7.70 C 15.23 7.=
95 15.31 8.19 15.46 8.38 L 15.53 8.46 L 15.70 8.64 C 16.09 9.06 16.39 9.55 =
16.61 10.08 L 16.70 10.31 C 16.90 10.85 17 11.42 17 12 L 16.99 12.24 C 16.9=
6 12.73 16.87 13.22 16.70 13.68 L 16.61 13.91 C 16.36 14.51 15.99 15.07 15.=
53 15.53 C 15.35 15.72 15.25 15.97 15.26 16.23 C 15.26 16.49 15.37 16.74 15=
.55 16.92 C 15.73 17.11 15.98 17.21 16.24 17.22 C 16.50 17.22 16.76 17.12 1=
6.95 16.95 C 17.6 16.29 18.11 15.52 18.46 14.67 L 18.59 14.35 C 18.82 13.71=
 18.95 13.03 18.99 12.34 L 19 12 C 18.99 11.19 18.86 10.39 18.59 9.64 L 18.=
46 9.32 C 18.15 8.57 17.72 7.89 17.18 7.3 L 16.95 7.05 L 16.87 6.98 C 16.68=
 6.82 16.43 6.74 16.19 6.75 C 15.94 6.77 15.71 6.87 15.53 7.05" fill=3D"#ff=
f" transform=3D"translate(18, 12) scale(1) translate(-18,-12)"></path><path=
 class=3D"ytp-svg-volume-animation-big-ripple" d=3D"M18.36 4.22C18.18 4.39 =
18.08 4.62 18.07 4.87C18.05 5.12 18.13 5.36 18.29 5.56L18.36 5.63L18.66 5.9=
5C19.36 6.72 19.91 7.60 20.31 8.55L20.47 8.96C20.82 9.94 21 10.96 21 11.99L=
20.98 12.44C20.94 13.32 20.77 14.19 20.47 15.03L20.31 15.44C19.86 16.53 19.=
19 17.52 18.36 18.36C18.17 18.55 18.07 18.80 18.07 19.07C18.07 19.33 18.17 =
19.59 18.36 19.77C18.55 19.96 18.80 20.07 19.07 20.07C19.33 20.07 19.59 19.=
96 19.77 19.77C20.79 18.75 21.61 17.54 22.16 16.20L22.35 15.70C22.72 14.68 =
22.93 13.62 22.98 12.54L23 12C22.99 10.73 22.78 9.48 22.35 8.29L22.16 7.79C=
21.67 6.62 20.99 5.54 20.15 4.61L19.77 4.22L19.70 4.15C19.51 3.99 19.26 3.9=
1 19.02 3.93C18.77 3.94 18.53 4.04 18.36 4.22 Z" fill=3D"#fff" transform=3D=
"translate(22, 12) scale(1) translate(-22, -12)"></path></svg></button></di=
v><div class=3D"ytp-volume-panel" data-tooltip-title=3D"Volume" role=3D"sli=
der" aria-valuemin=3D"0" aria-valuemax=3D"100" tabindex=3D"0" aria-valuenow=
=3D"100" aria-valuetext=3D"100% volume" aria-label=3D"Volume"><div class=3D=
"ytp-volume-slider" draggable=3D"true" style=3D"touch-action: none;"><div c=
lass=3D"ytp-volume-slider-handle" style=3D"left: 40px;"></div></div></div><=
/span><div class=3D"ytp-time-display notranslate"><div class=3D"ytp-time-wr=
apper ytp-time-wrapper-delhi"><div class=3D"ytp-time-contents" role=3D"butt=
on" tabindex=3D"0" aria-label=3D"0 Minutos 2 Segundos de 4 Minutos 26 Segun=
dos"><span class=3D"ytp-time-clip-icon" aria-label=3D"Clipe"><svg height=3D=
"100%" version=3D"1.1" viewBox=3D"0 0 24 24" width=3D"100%"><path d=3D"M22,=
3h-4l-5,5l3,3l6-6V3L22,3z M10.79,7.79C10.91,7.38,11,6.95,11,6.5C11,4.01,8.9=
9,2,6.5,2S2,4.01,2,6.5S4.01,11,6.5,11 c0.45,0,.88-0.09,1.29-0.21L9,12l-1.21=
,1.21C7.38,13.09,6.95,13,6.5,13C4.01,13,2,15.01,2,17.5S4.01,22,6.5,22s4.5-2=
.01,4.5-4.5 c0-0.45-0.09-0.88-0.21-1.29L12,15l6,6h4v-2L10.79,7.79z M6.5,8C5=
.67,8,5,7.33,5,6.5S5.67,5,6.5,5S8,5.67,8,6.5S7.33,8,6.5,8z M6.5,19C5.67,19,=
5,18.33,5,17.5S5.67,16,6.5,16S8,16.67,8,17.5S7.33,19,6.5,19z"></path></svg>=
</span><span class=3D"ytp-time-current">0:02</span><span class=3D"ytp-time-=
separator"> / </span><span class=3D"ytp-time-duration">4:26</span></div><bu=
tton class=3D"ytp-live-badge ytp-button">Ao vivo</button></div><span class=
=3D"ytp-clip-watch-full-video-button-separator">=E2=80=A2</span><span class=
=3D"ytp-clip-watch-full-video-button">Assista o v=C3=ADdeo completo</span><=
/div><div class=3D"ytp-chapter-container" style=3D"max-width: 300px;"><butt=
on class=3D"ytp-chapter-title ytp-button"><span class=3D"ytp-chapter-title-=
prefix" aria-hidden=3D"true">=E2=80=A2</span><div class=3D"ytp-chapter-titl=
e-content" aria-live=3D"polite" data-tooltip-title=3D"Ver cap=C3=ADtulo" ti=
tle=3D"Ver a barra de tempo" aria-label=3D"Neste v=C3=ADdeo">Neste v=C3=ADd=
eo</div><div class=3D"ytp-chapter-title-chevron"><svg height=3D"100%" viewB=
ox=3D"0 0 24 24" width=3D"100%"><path d=3D"M9.71 18.71l-1.42-1.42 5.3-5.29-=
5.3-5.29 1.42-1.42 6.7 6.71z" fill=3D"#fff"></path></svg></div></button></d=
iv><div class=3D"ytp-chapter-container" style=3D"max-width: 300px; display:=
 none;"><button class=3D"ytp-chapter-title ytp-button ytp-chapter-container=
-disabled" disabled=3D""><span class=3D"ytp-chapter-title-prefix" aria-hidd=
en=3D"true">=E2=80=A2</span><div class=3D"ytp-chapter-title-content" aria-l=
ive=3D"polite" data-tooltip-title=3D"Momentos importantes da visualiza=C3=
=A7=C3=A3o" aria-label=3D"Momentos importantes da visualiza=C3=A7=C3=A3o"><=
/div><div class=3D"ytp-chapter-title-chevron"><svg height=3D"100%" viewBox=
=3D"0 0 24 24" width=3D"100%"><path d=3D"M9.71 18.71l-1.42-1.42 5.3-5.29-5.=
3-5.29 1.42-1.42 6.7 6.71z" fill=3D"#fff"></path></svg></div></button></div=
></div><div class=3D"ytp-right-controls"><div class=3D"ytp-right-controls-l=
eft"><button class=3D"ytp-expand-right-bottom-section-button ytp-button" da=
ta-priority=3D"1" aria-label=3D"Expandir" data-title-no-tooltip=3D"Expandir=
" aria-expanded=3D"false" data-tooltip-title=3D"Expandir"><svg height=3D"10=
0%" version=3D"1.1" viewBox=3D"0 0 32 32" width=3D"100%"><path d=3D"m 12.59=
,20.34 4.58,-4.59 -4.58,-4.59 1.41,-1.41 6,6 -6,6 z" fill=3D"#fff"></path><=
/svg></button><button class=3D"ytp-button ytp-autonav-toggle delhi-fast-fol=
low-autonav-toggle" data-priority=3D"3" data-tooltip-target-id=3D"ytp-auton=
av-toggle-button" style=3D"" data-tooltip-title=3D"A reprodu=C3=A7=C3=A3o a=
utom=C3=A1tica est=C3=A1 desativada" aria-label=3D"A reprodu=C3=A7=C3=A3o a=
utom=C3=A1tica est=C3=A1 desativada"><div class=3D"ytp-autonav-toggle-butto=
n-container"><div class=3D"ytp-autonav-toggle-button" aria-checked=3D"false=
"></div></div></button><button class=3D"ytp-subtitles-button ytp-button" ar=
ia-keyshortcuts=3D"c" data-priority=3D"5" data-tooltip-title=3D"Legendas/le=
gendas ocultas (c)" data-title-no-tooltip=3D"Legendas/legendas ocultas" ari=
a-pressed=3D"true" aria-label=3D"N=C3=A3o h=C3=A1 legendas/legendas descrit=
ivas dispon=C3=ADveis" style=3D""><div class=3D"ytp-subtitles-button-icon" =
fill-opacity=3D"1"><svg fill=3D"none" height=3D"24" viewBox=3D"0 0 24 24" w=
idth=3D"24"><path d=3D"M21 3H3C2.46 3 1.96 3.21 1.58 3.58C1.21 3.96 1 4.46 =
1 5V19C1 19.53 1.21 20.03 1.58 20.41C1.96 20.78 2.46 21 3 21H21C21.53 21 22=
.03 20.78 22.41 20.41C22.78 20.03 23 19.53 23 19V5C23 4.46 22.78 3.96 22.41=
 3.58C22.03 3.21 21.53 3 21 3ZM6 11H8C8.26 11 8.51 11.10 8.70 11.29C8.89 11=
.48 9 11.73 9 12C9 12.26 8.89 12.51 8.70 12.70C8.51 12.89 8.26 13 8 13H6C5.=
73 13 5.48 12.89 5.29 12.70C5.10 12.51 5 12.26 5 12C5 11.73 5.10 11.48 5.29=
 11.29C5.48 11.10 5.73 11 6 11ZM12 11H18C18.26 11 18.51 11.10 18.70 11.29C1=
8.89 11.48 19 11.73 19 12C19 12.26 18.89 12.51 18.70 12.70C18.51 12.89 18.2=
6 13 18 13H12C11.73 13 11.48 12.89 11.29 12.70C11.10 12.51 11 12.26 11 12C1=
1 11.73 11.10 11.48 11.29 11.29C11.48 11.10 11.73 11 12 11ZM16 15H18C18.26 =
15 18.51 15.10 18.70 15.29C18.89 15.48 19 15.73 19 16C19 16.26 18.89 16.51 =
18.70 16.70C18.51 16.89 18.26 17 18 17H16C15.73 17 15.48 16.89 15.29 16.70C=
15.10 16.51 15 16.26 15 16C15 15.73 15.10 15.48 15.29 15.29C15.48 15.10 15.=
73 15 16 15ZM6 15H12C12.26 15 12.51 15.10 12.70 15.29C12.89 15.48 13 15.73 =
13 16C13 16.26 12.89 16.51 12.70 16.70C12.51 16.89 12.26 17 12 17H6C5.73 17=
 5.48 16.89 5.29 16.70C5.10 16.51 5 16.26 5 16C5 15.73 5.10 15.48 5.29 15.2=
9C5.48 15.10 5.73 15 6 15Z" fill=3D"white"></path></svg></div></button><but=
ton class=3D"ytp-button ytp-settings-button" aria-expanded=3D"false" aria-h=
aspopup=3D"true" aria-controls=3D"ytp-id-5" data-tooltip-title=3D"Detalhes"=
 data-tooltip-target-id=3D"ytp-settings-button" aria-label=3D"Detalhes"><sv=
g fill=3D"none" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24"><path d=3D=
"M12.84 1H11.15C10.72 .99 10.30 1.14 9.95 1.40C9.60 1.66 9.35 2.02 9.23 2.4=
4L9.19 2.61C9.11 3.00 8.96 3.38 8.73 3.71C8.51 4.04 8.22 4.33 7.89 4.55L7.7=
5 4.64C7.37 4.85 6.96 4.98 6.53 5.02C6.11 5.06 5.68 5.01 5.27 4.87C4.86 4.7=
3 4.42 4.73 4.00 4.86C3.59 5.00 3.23 5.26 2.99 5.62L2.89 5.77L2.05 7.23C1.8=
2 7.63 1.73 8.10 1.81 8.55C1.88 9.01 2.12 9.43 2.47 9.73L2.58 9.84C3.15 10.=
39 3.50 11.15 3.50 12L3.49 12.16C3.47 12.56 3.37 12.95 3.19 13.31C3.01 13.6=
7 2.77 13.99 2.47 14.26C2.12 14.56 1.88 14.98 1.81 15.43C1.73 15.89 1.82 16=
.36 2.05 16.76L2.89 18.22L2.99 18.37C3.24 18.73 3.59 18.99 4.01 19.13C4.42 =
19.26 4.86 19.26 5.27 19.12L5.42 19.07C5.81 18.96 6.21 18.93 6.61 18.98C7.0=
1 19.03 7.40 19.15 7.75 19.36L7.89 19.44C8.22 19.66 8.51 19.95 8.73 20.28C8=
.96 20.61 9.11 20.99 9.19 21.38C9.28 21.84 9.52 22.24 9.88 22.54C10.24 22.8=
3 10.69 23.00 11.15 23H12.84C13.30 23.00 13.75 22.83 14.11 22.54C14.47 22.2=
4 14.71 21.84 14.80 21.38C14.89 20.96 15.06 20.56 15.31 20.21C15.55 19.86 1=
5.88 19.57 16.25 19.36L16.39 19.28C16.75 19.10 17.14 18.99 17.54 18.96C17.9=
4 18.94 18.34 18.99 18.72 19.12L18.89 19.17C19.31 19.27 19.75 19.24 20.15 1=
9.07C20.55 18.90 20.88 18.60 21.10 18.23L21.95 16.76C22.18 16.36 22.26 15.8=
9 22.19 15.43C22.11 14.98 21.88 14.56 21.53 14.26C21.23 13.99 20.98 13.67 2=
0.80 13.31C20.63 12.95 20.52 12.56 20.50 12.16L20.50 12C20.50 11.57 20.59 1=
1.14 20.77 10.75C20.94 10.36 21.20 10.01 21.53 9.73C21.88 9.43 22.11 9.01 2=
2.19 8.55C22.26 8.10 22.18 7.63 21.95 7.23L21.10 5.76C20.88 5.39 20.55 5.09=
 20.15 4.92C19.76 4.75 19.31 4.72 18.89 4.82L18.72 4.87C18.34 5.00 17.94 5.=
05 17.54 5.03C17.14 5.00 16.75 4.89 16.4 4.71L16.25 4.63C15.88 4.42 15.56 4=
.13 15.31 3.78C15.06 3.43 14.89 3.03 14.80 2.61C14.71 2.15 14.47 1.74 14.11=
 1.45C13.75 1.16 13.30 .99 12.84 1ZM11.15 3H12.84C12.98 3.70 13.26 4.36 13.=
68 4.94C14.09 5.52 14.63 6.01 15.25 6.37C15.87 6.72 16.55 6.94 17.26 7.01C1=
7.97 7.08 18.69 6.99 19.37 6.76L20.21 8.23C19.67 8.69 19.24 9.27 18.94 9.92=
C18.65 10.57 18.50 11.28 18.5 12C18.50 12.71 18.65 13.42 18.95 14.07C19.24 =
14.72 19.67 15.29 20.21 15.76L19.37 17.23C18.69 16.99 17.97 16.91 17.26 16.=
98C16.55 17.05 15.86 17.27 15.25 17.63C14.63 17.98 14.09 18.47 13.68 19.05C=
13.26 19.63 12.98 20.29 12.84 21H11.15C11.01 20.29 10.73 19.63 10.31 19.05C=
9.90 18.47 9.36 17.98 8.75 17.62C8.13 17.27 7.44 17.05 6.73 16.98C6.02 16.9=
1 5.30 16.99 4.62 17.23L3.78 15.76C4.32 15.29 4.75 14.71 5.05 14.06C5.34 13=
.41 5.49 12.71 5.5 12C5.50 11.28 5.34 10.57 5.05 9.92C4.75 9.27 4.32 8.69 3=
.78 8.23L4.62 6.76C5.30 7.00 6.02 7.08 6.73 7.01C7.44 6.94 8.13 6.72 8.75 6=
.37C9.36 6.01 9.90 5.52 10.31 4.94C10.73 4.36 11.01 3.70 11.15 3ZM12.00 8C1=
0.94 8 9.92 8.42 9.17 9.17C8.42 9.92 8.00 10.93 8.00 12C8.00 13.06 8.42 14.=
07 9.17 14.82C9.92 15.57 10.94 16 12.00 16C13.06 16 14.08 15.57 14.83 14.82=
C15.58 14.07 16.00 13.06 16.00 12C16.00 10.93 15.58 9.92 14.83 9.17C14.08 8=
.42 13.06 8 12.00 8ZM12.00 10H12L12.20 10.01C12.69 10.06 13.15 10.29 13.48 =
10.65C13.81 11.02 14.00 11.50 14 12L13.99 12.20C13.95 12.58 13.80 12.95 13.=
55 13.25C13.31 13.55 12.98 13.78 12.62 13.90C12.25 14.02 11.85 14.03 11.48 =
13.93C11.11 13.83 10.77 13.62 10.51 13.34C10.25 13.05 10.08 12.69 10.02 12.=
31C9.96 11.93 10.01 11.54 10.17 11.18C10.32 10.83 10.58 10.53 10.91 10.32C1=
1.23 10.11 11.61 10.00 12 10" fill=3D"white"></path></svg></button></div><d=
iv class=3D"ytp-right-controls-right"><button class=3D"ytp-size-button ytp-=
button" aria-keyshortcuts=3D"t" data-priority=3D"9" data-tooltip-title=3D"V=
isualiza=C3=A7=C3=A3o padr=C3=A3o (t)" data-title-no-tooltip=3D"Visualiza=
=C3=A7=C3=A3o padr=C3=A3o" aria-label=3D"Modo Teatro (t)"><svg fill=3D"none=
" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24"><path d=3D"M21.20 3.01L2=
1 3H3L2.79 3.01C2.30 3.06 1.84 3.29 1.51 3.65C1.18 4.02 .99 4.50 1 5V19L1.0=
1 19.20C1.05 19.66 1.26 20.08 1.58 20.41C1.91 20.73 2.33 20.94 2.79 20.99L3=
 21H21L21.20 20.98C21.66 20.94 22.08 20.73 22.41 20.41C22.73 20.08 22.94 19=
.66 22.99 19.20L23 19V5C23.00 4.50 22.81 4.02 22.48 3.65C22.15 3.29 21.69 3=
.06 21.20 3.01ZM3 15V5H21V15H3ZM16.87 6.72H16.86L16.79 6.79L13.58 10L16.79 =
13.20C16.88 13.30 16.99 13.37 17.11 13.43C17.23 13.48 17.37 13.51 17.50 13.=
51C17.63 13.51 17.76 13.48 17.89 13.43C18.01 13.38 18.12 13.31 18.21 13.21C=
18.31 13.12 18.38 13.01 18.43 12.89C18.48 12.76 18.51 12.63 18.51 12.50C18.=
51 12.37 18.48 12.23 18.43 12.11C18.37 11.99 18.30 11.88 18.20 11.79L16.41 =
10L18.20 8.20L18.27 8.13C18.42 7.93 18.50 7.69 18.49 7.45C18.47 7.20 18.37 =
6.97 18.20 6.79C18.02 6.62 17.79 6.52 17.55 6.50C17.30 6.49 17.06 6.57 16.8=
7 6.72ZM5.79 6.79C5.60 6.98 5.50 7.23 5.50 7.5C5.50 7.76 5.60 8.01 5.79 8.2=
0L7.58 10L5.79 11.79L5.72 11.86C5.57 12.06 5.49 12.30 5.50 12.54C5.51 12.79=
 5.62 13.02 5.79 13.20C5.97 13.37 6.20 13.48 6.45 13.49C6.69 13.50 6.93 13.=
42 7.13 13.27L7.20 13.20L10.41 10L7.20 6.79C7.01 6.60 6.76 6.50 6.5 6.50C6.=
23 6.50 5.98 6.60 5.79 6.79ZM3 19V17H21V19H3Z" fill=3D"white"></path></svg>=
</button><button class=3D"ytp-remote-button ytp-button" data-tooltip-title=
=3D"Reproduzir na TV" aria-haspopup=3D"true" data-priority=3D"10" aria-labe=
l=3D"Reproduzir na TV" style=3D"display: none;"><svg fill=3D"none" height=
=3D"24" viewBox=3D"0 0 24 24" width=3D"24"><path d=3D"M21 3H3C2.46 3 1.96 3=
.21 1.58 3.58C1.21 3.96 1 4.46 1 5V8C1.68 8.00 2.34 8.05 3 8.15V5H21V19H13.=
84C13.94 19.65 13.99 20.31 14 21H21C21.53 21 22.03 20.78 22.41 20.41C22.78 =
20.03 23 19.53 23 19V5C23 4.46 22.78 3.96 22.41 3.58C22.03 3.21 21.53 3 21 =
3ZM1 10V12C2.18 12 3.35 12.23 4.44 12.68C5.53 13.13 6.52 13.80 7.36 14.63C8=
.19 15.47 8.86 16.46 9.31 17.55C9.76 18.64 10 19.81 10 21H12C12 18.08 10.84=
 15.28 8.77 13.22C6.71 11.15 3.91 10 1 10ZM1 14V16C1.65 16 2.30 16.12 2.91 =
16.38C3.52 16.63 4.07 17.00 4.53 17.46C4.99 17.92 5.36 18.48 5.61 19.08C5.8=
7 19.69 6 20.34 6 21H8C8 19.14 7.26 17.36 5.94 16.05C4.63 14.73 2.85 14 1 1=
4ZM1 18V21H4C3.99 20.20 3.68 19.44 3.12 18.87C2.55 18.31 1.79 18.00 1 18Z" =
fill=3D"white"></path></svg></button><button class=3D"ytp-fullscreen-button=
 ytp-button" aria-keyshortcuts=3D"f" data-priority=3D"12" data-title-no-too=
ltip=3D"Tela inteira" data-tooltip-title=3D"Tela inteira (f)" aria-label=3D=
"Tela inteira (f)"><svg height=3D"24" viewBox=3D"0 0 24 24" width=3D"24"><p=
ath d=3D"M10 3H3V10C3 10.26 3.10 10.51 3.29 10.70C3.48 10.89 3.73 11 4 11C4=
.26 11 4.51 10.89 4.70 10.70C4.89 10.51 5 10.26 5 10V6.41L9.29 10.70L9.36 1=
0.77C9.56 10.92 9.80 11.00 10.04 10.99C10.29 10.98 10.52 10.87 10.70 10.70C=
10.87 10.52 10.98 10.29 10.99 10.04C11.00 9.80 10.92 9.56 10.77 9.36L10.70 =
9.29L6.41 5H10C10.26 5 10.51 4.89 10.70 4.70C10.89 4.51 11 4.26 11 4C11 3.7=
3 10.89 3.48 10.70 3.29C10.51 3.10 10.26 3 10 3ZM20 13C19.73 13 19.48 13.10=
 19.29 13.29C19.10 13.48 19 13.73 19 14V17.58L14.70 13.29L14.63 13.22C14.43=
 13.07 14.19 12.99 13.95 13.00C13.70 13.01 13.47 13.12 13.29 13.29C13.12 13=
.47 13.01 13.70 13.00 13.95C12.99 14.19 13.07 14.43 13.22 14.63L13.29 14.70=
L17.58 19H14C13.73 19 13.48 19.10 13.29 19.29C13.10 19.48 13 19.73 13 20C13=
 20.26 13.10 20.51 13.29 20.70C13.48 20.89 13.73 21 14 21H21V14C21 13.73 20=
.89 13.48 20.70 13.29C20.51 13.10 20.26 13 20 13Z" fill=3D"white"></path></=
svg></button></div><button class=3D"ytp-pip-button ytp-button" data-priorit=
y=3D"8" data-tooltip-target-id=3D"ytp-pip-button" data-tooltip-title=3D"Pic=
ture-in-picture" data-title-no-tooltip=3D"Picture-in-picture" style=3D"disp=
lay: none;"><svg fill=3D"currentColor" height=3D"24" viewBox=3D"0 0 24 24" =
width=3D"24"><path d=3D"M1 6a2 2 0 012-2h18a2 2 0 012 2v12a2 2 0 01-2 2H3a2=
 2 0 01-2-2V6Zm2 0v12h18V6H3Zm16 6h-6v4h6v-4Z"></path></svg></button></div>=
</div></div><div class=3D"ytp-fullscreen-grid"><div class=3D"ytp-fullscreen=
-grid-hover-overlay" aria-keyshortcuts=3D"v" data-tooltip-target-id=3D"ytp-=
fullscreen-grid-expand-button" data-tooltip-offset-y=3D"-70"></div><div cla=
ss=3D"ytp-fullscreen-grid-buttons-container"><button class=3D"ytp-fullscree=
n-grid-expand-button ytp-button" aria-keyshortcuts=3D"v" data-tooltip-targe=
t-id=3D"ytp-fullscreen-grid-expand-button" data-tooltip-offset-y=3D"-10"></=
button></div><div class=3D"ytp-fullscreen-grid-main-content"><div class=3D"=
ytp-fullscreen-grid-stills-container"><a class=3D"ytp-modern-videowall-stil=
l ytp-suggestion-set" target=3D"" aria-label=3D"A T=C3=89CNICA DE LEITURA D=
E LUIZ FELIPE POND=C3=89 | JOTA JOTA PODCAST #45 5 minutos e 23 segundos" h=
ref=3D"https://www.youtube.com/watch?v=3DkinuID0pk5M" data-is-live=3D"false=
" data-is-list=3D"false" data-is-mix=3D"false"><div class=3D"ytp-modern-vid=
eowall-still-image" style=3D"background-image: url(&quot;https://i1.ytimg.c=
om/vi/kinuID0pk5M/hqdefault.jpg&quot;);"><span class=3D"ytp-modern-videowal=
l-still-info-duration">5:23</span></div><span class=3D"ytp-modern-videowall=
-still-info" aria-hidden=3D"true"><span class=3D"ytp-modern-videowall-still=
-info-bg"><span class=3D"ytp-modern-videowall-still-info-content" style=3D"=
will-change: opacity;"><span class=3D"ytp-modern-videowall-still-info-title=
">A T=C3=89CNICA DE LEITURA DE LUIZ FELIPE POND=C3=89 | JOTA JOTA PODCAST #=
45</span><span class=3D"ytp-modern-videowall-still-info-author">Joel Jota</=
span><span class=3D"ytp-modern-videowall-still-view-count-and-date-info">2,=
3&nbsp;mi =E2=80=A2 h=C3=A1 5 anos</span><span class=3D"ytp-modern-videowal=
l-still-info-live">Ao vivo</span></span></span></span><span class=3D"ytp-mo=
dern-videowall-still-listlabel-regular ytp-modern-videowall-still-listlabel=
" aria-hidden=3D"true"><span class=3D"ytp-modern-videowall-still-listlabel-=
icon"></span>Playlist<span class=3D"ytp-modern-videowall-still-listlabel-le=
ngth"> (<span></span>)</span></span><span class=3D"ytp-modern-videowall-sti=
ll-listlabel-mix ytp-modern-videowall-still-listlabel" aria-hidden=3D"true"=
><span class=3D"ytp-modern-videowall-still-listlabel-mix-icon"></span>Mix<s=
pan class=3D"ytp-modern-videowall-still-listlabel-length"> (50+)</span></sp=
an></a><a class=3D"ytp-modern-videowall-still ytp-suggestion-set" target=3D=
"" aria-label=3D"Como MEMORIZAR TUDO (T=C3=A9cnica japonesa) | Tudo Explica=
dim 6 minutos e 40 segundos" href=3D"https://www.youtube.com/watch?v=3DbaYq=
0TFl_fc" data-is-live=3D"false" data-is-list=3D"false" data-is-mix=3D"false=
"><div class=3D"ytp-modern-videowall-still-image" style=3D"background-image=
: url(&quot;https://i1.ytimg.com/vi/baYq0TFl_fc/hqdefault.jpg&quot;);"><spa=
n class=3D"ytp-modern-videowall-still-info-duration">6:40</span></div><span=
 class=3D"ytp-modern-videowall-still-info" aria-hidden=3D"true"><span class=
=3D"ytp-modern-videowall-still-info-bg"><span class=3D"ytp-modern-videowall=
-still-info-content" style=3D"will-change: opacity;"><span class=3D"ytp-mod=
ern-videowall-still-info-title">Como MEMORIZAR TUDO (T=C3=A9cnica japonesa)=
 | Tudo Explicadim</span><span class=3D"ytp-modern-videowall-still-info-aut=
hor">Tudo Explicadim</span><span class=3D"ytp-modern-videowall-still-view-c=
ount-and-date-info">755&nbsp;mil =E2=80=A2 h=C3=A1 7 meses</span><span clas=
s=3D"ytp-modern-videowall-still-info-live">Ao vivo</span></span></span></sp=
an><span class=3D"ytp-modern-videowall-still-listlabel-regular ytp-modern-v=
ideowall-still-listlabel" aria-hidden=3D"true"><span class=3D"ytp-modern-vi=
deowall-still-listlabel-icon"></span>Playlist<span class=3D"ytp-modern-vide=
owall-still-listlabel-length"> (<span></span>)</span></span><span class=3D"=
ytp-modern-videowall-still-listlabel-mix ytp-modern-videowall-still-listlab=
el" aria-hidden=3D"true"><span class=3D"ytp-modern-videowall-still-listlabe=
l-mix-icon"></span>Mix<span class=3D"ytp-modern-videowall-still-listlabel-l=
ength"> (50+)</span></span></a><a class=3D"ytp-modern-videowall-still ytp-s=
uggestion-set" target=3D"" aria-label=3D"Piano de Chopin para a paz de esp=
=C3=ADrito 432Hz | Belos noturnos e valsas 1 hora e 1 minuto" href=3D"https=
://www.youtube.com/watch?v=3DnMxnmhB1IR8" data-is-live=3D"false" data-is-li=
st=3D"false" data-is-mix=3D"false"><div class=3D"ytp-modern-videowall-still=
-image" style=3D"background-image: url(&quot;https://i1.ytimg.com/vi/nMxnmh=
B1IR8/hqdefault.jpg&quot;);"><span class=3D"ytp-modern-videowall-still-info=
-duration">1:01:58</span></div><span class=3D"ytp-modern-videowall-still-in=
fo" aria-hidden=3D"true"><span class=3D"ytp-modern-videowall-still-info-bg"=
><span class=3D"ytp-modern-videowall-still-info-content" style=3D"will-chan=
ge: opacity;"><span class=3D"ytp-modern-videowall-still-info-title">Piano d=
e Chopin para a paz de esp=C3=ADrito 432Hz | Belos noturnos e valsas</span>=
<span class=3D"ytp-modern-videowall-still-info-author">Rain Whisper Classic=
s</span><span class=3D"ytp-modern-videowall-still-view-count-and-date-info"=
>1,6&nbsp;mi =E2=80=A2 h=C3=A1 3 meses</span><span class=3D"ytp-modern-vide=
owall-still-info-live">Ao vivo</span></span></span></span><span class=3D"yt=
p-modern-videowall-still-listlabel-regular ytp-modern-videowall-still-listl=
abel" aria-hidden=3D"true"><span class=3D"ytp-modern-videowall-still-listla=
bel-icon"></span>Playlist<span class=3D"ytp-modern-videowall-still-listlabe=
l-length"> (<span></span>)</span></span><span class=3D"ytp-modern-videowall=
-still-listlabel-mix ytp-modern-videowall-still-listlabel" aria-hidden=3D"t=
rue"><span class=3D"ytp-modern-videowall-still-listlabel-mix-icon"></span>M=
ix<span class=3D"ytp-modern-videowall-still-listlabel-length"> (50+)</span>=
</span></a><a class=3D"ytp-modern-videowall-still ytp-suggestion-set" targe=
t=3D"" aria-label=3D"Assim Era Viver em Juiz de Fora em 1950 =E2=80=94 Quan=
do as F=C3=81BRICAS Dominavam a Manchester Mineira 25 minutos" href=3D"http=
s://www.youtube.com/watch?v=3DnEQzPY9qSFw" data-is-live=3D"false" data-is-l=
ist=3D"false" data-is-mix=3D"false"><div class=3D"ytp-modern-videowall-stil=
l-image" style=3D"background-image: url(&quot;https://i1.ytimg.com/vi/nEQzP=
Y9qSFw/hqdefault.jpg&quot;);"><span class=3D"ytp-modern-videowall-still-inf=
o-duration">25:23</span></div><span class=3D"ytp-modern-videowall-still-inf=
o" aria-hidden=3D"true"><span class=3D"ytp-modern-videowall-still-info-bg">=
<span class=3D"ytp-modern-videowall-still-info-content" style=3D"will-chang=
e: opacity;"><span class=3D"ytp-modern-videowall-still-info-title">Assim Er=
a Viver em Juiz de Fora em 1950 =E2=80=94 Quando as F=C3=81BRICAS Dominavam=
 a Manchester Mineira</span><span class=3D"ytp-modern-videowall-still-info-=
author">Brasil Esquecido</span><span class=3D"ytp-modern-videowall-still-vi=
ew-count-and-date-info">126&nbsp;mil =E2=80=A2 h=C3=A1 1 m=C3=AAs</span><sp=
an class=3D"ytp-modern-videowall-still-info-live">Ao vivo</span></span></sp=
an></span><span class=3D"ytp-modern-videowall-still-listlabel-regular ytp-m=
odern-videowall-still-listlabel" aria-hidden=3D"true"><span class=3D"ytp-mo=
dern-videowall-still-listlabel-icon"></span>Playlist<span class=3D"ytp-mode=
rn-videowall-still-listlabel-length"> (<span></span>)</span></span><span cl=
ass=3D"ytp-modern-videowall-still-listlabel-mix ytp-modern-videowall-still-=
listlabel" aria-hidden=3D"true"><span class=3D"ytp-modern-videowall-still-l=
istlabel-mix-icon"></span>Mix<span class=3D"ytp-modern-videowall-still-list=
label-length"> (50+)</span></span></a><a class=3D"ytp-modern-videowall-stil=
l ytp-suggestion-set" target=3D"" aria-label=3D"Mechanism of Ciliary Moveme=
nt || Structure of Cilia || How do Cilia Move? || Mucociliary Clearnace 6 m=
inutos e 54 segundos" href=3D"https://www.youtube.com/watch?v=3DwEtRevG3c6I=
" data-is-live=3D"false" data-is-list=3D"false" data-is-mix=3D"false"><div =
class=3D"ytp-modern-videowall-still-image" style=3D"background-image: url(&=
quot;https://i1.ytimg.com/vi/wEtRevG3c6I/hqdefault.jpg&quot;);"><span class=
=3D"ytp-modern-videowall-still-info-duration">6:54</span></div><span class=
=3D"ytp-modern-videowall-still-info" aria-hidden=3D"true"><span class=3D"yt=
p-modern-videowall-still-info-bg"><span class=3D"ytp-modern-videowall-still=
-info-content" style=3D"will-change: opacity;"><span class=3D"ytp-modern-vi=
deowall-still-info-title">Mechanism of Ciliary Movement || Structure of Cil=
ia || How do Cilia Move? || Mucociliary Clearnace</span><span class=3D"ytp-=
modern-videowall-still-info-author">Nonstop Neuron</span><span class=3D"ytp=
-modern-videowall-still-view-count-and-date-info">118&nbsp;mil =E2=80=A2 h=
=C3=A1 3 anos</span><span class=3D"ytp-modern-videowall-still-info-live">Ao=
 vivo</span></span></span></span><span class=3D"ytp-modern-videowall-still-=
listlabel-regular ytp-modern-videowall-still-listlabel" aria-hidden=3D"true=
"><span class=3D"ytp-modern-videowall-still-listlabel-icon"></span>Playlist=
<span class=3D"ytp-modern-videowall-still-listlabel-length"> (<span></span>=
)</span></span><span class=3D"ytp-modern-videowall-still-listlabel-mix ytp-=
modern-videowall-still-listlabel" aria-hidden=3D"true"><span class=3D"ytp-m=
odern-videowall-still-listlabel-mix-icon"></span>Mix<span class=3D"ytp-mode=
rn-videowall-still-listlabel-length"> (50+)</span></span></a><a class=3D"yt=
p-modern-videowall-still ytp-suggestion-set" target=3D"" aria-label=3D"A CR=
ISE dos IM=C3=93VEIS no BRASIL EM 2026 10 minutos e 58 segundos" href=3D"ht=
tps://www.youtube.com/watch?v=3DybMfcf3uub4" data-is-live=3D"false" data-is=
-list=3D"false" data-is-mix=3D"false"><div class=3D"ytp-modern-videowall-st=
ill-image" style=3D"background-image: url(&quot;https://i1.ytimg.com/vi/ybM=
fcf3uub4/hqdefault.jpg&quot;);"><span class=3D"ytp-modern-videowall-still-i=
nfo-duration">10:58</span></div><span class=3D"ytp-modern-videowall-still-i=
nfo" aria-hidden=3D"true"><span class=3D"ytp-modern-videowall-still-info-bg=
"><span class=3D"ytp-modern-videowall-still-info-content" style=3D"will-cha=
nge: opacity;"><span class=3D"ytp-modern-videowall-still-info-title">A CRIS=
E dos IM=C3=93VEIS no BRASIL EM 2026</span><span class=3D"ytp-modern-videow=
all-still-info-author">Lucas Rufino</span><span class=3D"ytp-modern-videowa=
ll-still-view-count-and-date-info">207&nbsp;mil =E2=80=A2 h=C3=A1 8 meses</=
span><span class=3D"ytp-modern-videowall-still-info-live">Ao vivo</span></s=
pan></span></span><span class=3D"ytp-modern-videowall-still-listlabel-regul=
ar ytp-modern-videowall-still-listlabel" aria-hidden=3D"true"><span class=
=3D"ytp-modern-videowall-still-listlabel-icon"></span>Playlist<span class=
=3D"ytp-modern-videowall-still-listlabel-length"> (<span></span>)</span></s=
pan><span class=3D"ytp-modern-videowall-still-listlabel-mix ytp-modern-vide=
owall-still-listlabel" aria-hidden=3D"true"><span class=3D"ytp-modern-video=
wall-still-listlabel-mix-icon"></span>Mix<span class=3D"ytp-modern-videowal=
l-still-listlabel-length"> (50+)</span></span></a><a class=3D"ytp-modern-vi=
deowall-still ytp-suggestion-set" target=3D"" aria-label=3D"Modo de Foco In=
stant=C3=A2neo =E2=80=93 Ondas Cerebrais Gamma 40Hz para Foco Profundo e Pr=
odutividade 2 horas e 22 minutos" href=3D"https://www.youtube.com/watch?v=
=3DD9oH8skIZw0" data-is-live=3D"false" data-is-list=3D"false" data-is-mix=
=3D"false"><div class=3D"ytp-modern-videowall-still-image" style=3D"backgro=
und-image: url(&quot;https://i1.ytimg.com/vi/D9oH8skIZw0/hqdefault.jpg&quot=
;);"><span class=3D"ytp-modern-videowall-still-info-duration">2:22:23</span=
></div><span class=3D"ytp-modern-videowall-still-info" aria-hidden=3D"true"=
><span class=3D"ytp-modern-videowall-still-info-bg"><span class=3D"ytp-mode=
rn-videowall-still-info-content" style=3D"will-change: opacity;"><span clas=
s=3D"ytp-modern-videowall-still-info-title">Modo de Foco Instant=C3=A2neo =
=E2=80=93 Ondas Cerebrais Gamma 40Hz para Foco Profundo e Produtividade</sp=
an><span class=3D"ytp-modern-videowall-still-info-author">Amplifocus</span>=
<span class=3D"ytp-modern-videowall-still-view-count-and-date-info">3,9&nbs=
p;mi =E2=80=A2 h=C3=A1 9 meses</span><span class=3D"ytp-modern-videowall-st=
ill-info-live">Ao vivo</span></span></span></span><span class=3D"ytp-modern=
-videowall-still-listlabel-regular ytp-modern-videowall-still-listlabel" ar=
ia-hidden=3D"true"><span class=3D"ytp-modern-videowall-still-listlabel-icon=
"></span>Playlist<span class=3D"ytp-modern-videowall-still-listlabel-length=
"> (<span></span>)</span></span><span class=3D"ytp-modern-videowall-still-l=
istlabel-mix ytp-modern-videowall-still-listlabel" aria-hidden=3D"true"><sp=
an class=3D"ytp-modern-videowall-still-listlabel-mix-icon"></span>Mix<span =
class=3D"ytp-modern-videowall-still-listlabel-length"> (50+)</span></span><=
/a><a class=3D"ytp-modern-videowall-still ytp-suggestion-set" target=3D"" a=
ria-label=3D"N=C3=A3o erre essa na prova (VEJA COMO =C3=89 F=C3=81CIL) 11 m=
inutos e 1 segundo" href=3D"https://www.youtube.com/watch?v=3DTK1YnjqISSc" =
data-is-live=3D"false" data-is-list=3D"false" data-is-mix=3D"false"><div cl=
ass=3D"ytp-modern-videowall-still-image" style=3D"background-image: url(&qu=
ot;https://i1.ytimg.com/vi/TK1YnjqISSc/hqdefault.jpg&quot;);"><span class=
=3D"ytp-modern-videowall-still-info-duration">11:01</span></div><span class=
=3D"ytp-modern-videowall-still-info" aria-hidden=3D"true"><span class=3D"yt=
p-modern-videowall-still-info-bg"><span class=3D"ytp-modern-videowall-still=
-info-content" style=3D"will-change: opacity;"><span class=3D"ytp-modern-vi=
deowall-still-info-title">N=C3=A3o erre essa na prova (VEJA COMO =C3=89 F=
=C3=81CIL)</span><span class=3D"ytp-modern-videowall-still-info-author">Gat=
o Matem=C3=A1tico</span><span class=3D"ytp-modern-videowall-still-view-coun=
t-and-date-info">713&nbsp;mil =E2=80=A2 h=C3=A1 4 meses</span><span class=
=3D"ytp-modern-videowall-still-info-live">Ao vivo</span></span></span></spa=
n><span class=3D"ytp-modern-videowall-still-listlabel-regular ytp-modern-vi=
deowall-still-listlabel" aria-hidden=3D"true"><span class=3D"ytp-modern-vid=
eowall-still-listlabel-icon"></span>Playlist<span class=3D"ytp-modern-video=
wall-still-listlabel-length"> (<span></span>)</span></span><span class=3D"y=
tp-modern-videowall-still-listlabel-mix ytp-modern-videowall-still-listlabe=
l" aria-hidden=3D"true"><span class=3D"ytp-modern-videowall-still-listlabel=
-mix-icon"></span>Mix<span class=3D"ytp-modern-videowall-still-listlabel-le=
ngth"> (50+)</span></span></a><a class=3D"ytp-modern-videowall-still ytp-su=
ggestion-set" target=3D"" aria-label=3D"Esse curta vai tocar feridas que vo=
c=C3=AA tenta esconder. Vencedor do Oscar 2023 de Melhor Anima=C3=A7=C3=A3o=
. 6 minutos e 14 segundos" href=3D"https://www.youtube.com/watch?v=3DnD2otw=
ou0bU" data-is-live=3D"false" data-is-list=3D"false" data-is-mix=3D"false">=
<div class=3D"ytp-modern-videowall-still-image" style=3D"background-image: =
url(&quot;https://i1.ytimg.com/vi/nD2otwou0bU/hqdefault.jpg&quot;);"><span =
class=3D"ytp-modern-videowall-still-info-duration">6:14</span></div><span c=
lass=3D"ytp-modern-videowall-still-info" aria-hidden=3D"true"><span class=
=3D"ytp-modern-videowall-still-info-bg"><span class=3D"ytp-modern-videowall=
-still-info-content" style=3D"will-change: opacity;"><span class=3D"ytp-mod=
ern-videowall-still-info-title">Esse curta vai tocar feridas que voc=C3=AA =
tenta esconder. Vencedor do Oscar 2023 de Melhor Anima=C3=A7=C3=A3o.</span>=
<span class=3D"ytp-modern-videowall-still-info-author">Luis F. Scotti</span=
><span class=3D"ytp-modern-videowall-still-view-count-and-date-info">417&nb=
sp;mil =E2=80=A2 h=C3=A1 9 meses</span><span class=3D"ytp-modern-videowall-=
still-info-live">Ao vivo</span></span></span></span><span class=3D"ytp-mode=
rn-videowall-still-listlabel-regular ytp-modern-videowall-still-listlabel" =
aria-hidden=3D"true"><span class=3D"ytp-modern-videowall-still-listlabel-ic=
on"></span>Playlist<span class=3D"ytp-modern-videowall-still-listlabel-leng=
th"> (<span></span>)</span></span><span class=3D"ytp-modern-videowall-still=
-listlabel-mix ytp-modern-videowall-still-listlabel" aria-hidden=3D"true"><=
span class=3D"ytp-modern-videowall-still-listlabel-mix-icon"></span>Mix<spa=
n class=3D"ytp-modern-videowall-still-listlabel-length"> (50+)</span></span=
></a><a class=3D"ytp-modern-videowall-still ytp-suggestion-set" target=3D""=
 aria-label=3D"Como o c=C3=A2ncer de mama =C3=A9 formado? 6 minutos e 22 se=
gundos" href=3D"https://www.youtube.com/watch?v=3DVu0b1p4FDXM" data-is-live=
=3D"false" data-is-list=3D"false" data-is-mix=3D"false"><div class=3D"ytp-m=
odern-videowall-still-image" style=3D"background-image: url(&quot;https://i=
1.ytimg.com/vi/Vu0b1p4FDXM/hqdefault.jpg&quot;);"><span class=3D"ytp-modern=
-videowall-still-info-duration">6:22</span></div><span class=3D"ytp-modern-=
videowall-still-info" aria-hidden=3D"true"><span class=3D"ytp-modern-videow=
all-still-info-bg"><span class=3D"ytp-modern-videowall-still-info-content" =
style=3D"will-change: opacity;"><span class=3D"ytp-modern-videowall-still-i=
nfo-title">Como o c=C3=A2ncer de mama =C3=A9 formado?</span><span class=3D"=
ytp-modern-videowall-still-info-author">Drauzio Varella</span><span class=
=3D"ytp-modern-videowall-still-view-count-and-date-info">280&nbsp;mil =E2=
=80=A2 h=C3=A1 3 anos</span><span class=3D"ytp-modern-videowall-still-info-=
live">Ao vivo</span></span></span></span><span class=3D"ytp-modern-videowal=
l-still-listlabel-regular ytp-modern-videowall-still-listlabel" aria-hidden=
=3D"true"><span class=3D"ytp-modern-videowall-still-listlabel-icon"></span>=
Playlist<span class=3D"ytp-modern-videowall-still-listlabel-length"> (<span=
></span>)</span></span><span class=3D"ytp-modern-videowall-still-listlabel-=
mix ytp-modern-videowall-still-listlabel" aria-hidden=3D"true"><span class=
=3D"ytp-modern-videowall-still-listlabel-mix-icon"></span>Mix<span class=3D=
"ytp-modern-videowall-still-listlabel-length"> (50+)</span></span></a><a cl=
ass=3D"ytp-modern-videowall-still ytp-suggestion-set" target=3D"" aria-labe=
l=3D"Overview of Cell Structure 7 minutos e 29 segundos" href=3D"https://ww=
w.youtube.com/watch?v=3D0xe1s65IH0w" data-is-live=3D"false" data-is-list=3D=
"false" data-is-mix=3D"false"><div class=3D"ytp-modern-videowall-still-imag=
e" style=3D"background-image: url(&quot;https://i1.ytimg.com/vi/0xe1s65IH0w=
/hqdefault.jpg&quot;);"><span class=3D"ytp-modern-videowall-still-info-dura=
tion">7:29</span></div><span class=3D"ytp-modern-videowall-still-info" aria=
-hidden=3D"true"><span class=3D"ytp-modern-videowall-still-info-bg"><span c=
lass=3D"ytp-modern-videowall-still-info-content" style=3D"will-change: opac=
ity;"><span class=3D"ytp-modern-videowall-still-info-title">Overview of Cel=
l Structure</span><span class=3D"ytp-modern-videowall-still-info-author">Nu=
cleus Biology</span><span class=3D"ytp-modern-videowall-still-view-count-an=
d-date-info">2,1&nbsp;mi =E2=80=A2 h=C3=A1 5 anos</span><span class=3D"ytp-=
modern-videowall-still-info-live">Ao vivo</span></span></span></span><span =
class=3D"ytp-modern-videowall-still-listlabel-regular ytp-modern-videowall-=
still-listlabel" aria-hidden=3D"true"><span class=3D"ytp-modern-videowall-s=
till-listlabel-icon"></span>Playlist<span class=3D"ytp-modern-videowall-sti=
ll-listlabel-length"> (<span></span>)</span></span><span class=3D"ytp-moder=
n-videowall-still-listlabel-mix ytp-modern-videowall-still-listlabel" aria-=
hidden=3D"true"><span class=3D"ytp-modern-videowall-still-listlabel-mix-ico=
n"></span>Mix<span class=3D"ytp-modern-videowall-still-listlabel-length"> (=
50+)</span></span></a><a class=3D"ytp-modern-videowall-still ytp-suggestion=
-set" target=3D"" aria-label=3D"Fa=C3=A7a estes 7 exerc=C3=ADcios para AFIA=
R sua MENTE e MELHORAR seu FOCO | Tudo Explicadim 6 minutos e 48 segundos" =
href=3D"https://www.youtube.com/watch?v=3D0BYBTkaRh8M" data-is-live=3D"fals=
e" data-is-list=3D"false" data-is-mix=3D"false"><div class=3D"ytp-modern-vi=
deowall-still-image" style=3D"background-image: url(&quot;https://i1.ytimg.=
com/vi/0BYBTkaRh8M/hqdefault.jpg&quot;);"><span class=3D"ytp-modern-videowa=
ll-still-info-duration">6:48</span></div><span class=3D"ytp-modern-videowal=
l-still-info" aria-hidden=3D"true"><span class=3D"ytp-modern-videowall-stil=
l-info-bg"><span class=3D"ytp-modern-videowall-still-info-content" style=3D=
"will-change: opacity;"><span class=3D"ytp-modern-videowall-still-info-titl=
e">Fa=C3=A7a estes 7 exerc=C3=ADcios para AFIAR sua MENTE e MELHORAR seu FO=
CO | Tudo Explicadim</span><span class=3D"ytp-modern-videowall-still-info-a=
uthor">Tudo Explicadim</span><span class=3D"ytp-modern-videowall-still-view=
-count-and-date-info">1,4&nbsp;mi =E2=80=A2 h=C3=A1 7 meses</span><span cla=
ss=3D"ytp-modern-videowall-still-info-live">Ao vivo</span></span></span></s=
pan><span class=3D"ytp-modern-videowall-still-listlabel-regular ytp-modern-=
videowall-still-listlabel" aria-hidden=3D"true"><span class=3D"ytp-modern-v=
ideowall-still-listlabel-icon"></span>Playlist<span class=3D"ytp-modern-vid=
eowall-still-listlabel-length"> (<span></span>)</span></span><span class=3D=
"ytp-modern-videowall-still-listlabel-mix ytp-modern-videowall-still-listla=
bel" aria-hidden=3D"true"><span class=3D"ytp-modern-videowall-still-listlab=
el-mix-icon"></span>Mix<span class=3D"ytp-modern-videowall-still-listlabel-=
length"> (50+)</span></span></a></div></div></div></div></div>
</ytd-player>
            </div></div>
  <div id=3D"panels-full-bleed-container" class=3D"style-scope ytd-watch-fl=
exy"></div>
</div>

<div id=3D"single-column-container" class=3D"style-scope ytd-watch-flexy"><=
/div>
<div id=3D"columns" class=3D"style-scope ytd-watch-flexy">
  <div id=3D"primary" class=3D"style-scope ytd-watch-flexy">
    <div id=3D"primary-inner" class=3D"style-scope ytd-watch-flexy">
      <div id=3D"player" class=3D"style-scope ytd-watch-flexy">
        <div id=3D"cinematics-container" class=3D"style-scope ytd-watch-fle=
xy">
         =20
        </div>
        <div id=3D"player-container-outer" class=3D"style-scope ytd-watch-f=
lexy">
          <div id=3D"player-container-inner" class=3D"style-scope ytd-watch=
-flexy">
            <div class=3D"player-container-background style-scope ytd-watch=
-flexy">
              <ytd-thumbnail class=3D"player-container-background-image sty=
le-scope ytd-watch-flexy" size=3D"small"><!--css-build:shady--><!--css_buil=
d_scope:ytd-thumbnail--><!--css_build_styles:video.youtube.src.web.polymer.=
shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><a id=3D"thumbnail"=
 class=3D"yt-simple-endpoint inline-block style-scope ytd-thumbnail" aria-h=
idden=3D"true" tabindex=3D"-1">
  <yt-image alt=3D"" ftl-eligible=3D"" notify-on-loaded=3D"" notify-on-unlo=
aded=3D"" class=3D"style-scope ytd-thumbnail">
  </yt-image>
 =20
  <div id=3D"overlays" class=3D"style-scope ytd-thumbnail"></div>
  <div id=3D"mouseover-overlay" class=3D"style-scope ytd-thumbnail"></div>
  <div id=3D"hover-overlays" class=3D"style-scope ytd-thumbnail"></div>
</a>
</ytd-thumbnail>
            </div>
           =20
          </div>
        </div>
       =20
      </div>
      <div id=3D"below" class=3D"style-scope ytd-watch-flexy"><div id=3D"sh=
opping-timely-shelf" class=3D"attached-message style-scope ytd-watch-flexy"=
></div>
        <div class=3D"box style-scope ytd-watch-flexy">
          <div id=3D"alerts" class=3D"style-scope ytd-watch-flexy"></div>
          <div id=3D"messages" class=3D"style-scope ytd-watch-flexy"></div>
         =20
          <div id=3D"clarify-box" class=3D"attached-message style-scope ytd=
-watch-flexy"></div>
          <div id=3D"limited-state" class=3D"attached-message style-scope y=
td-watch-flexy"></div>
          <ytd-watch-metadata is-watch-flexy=3D"" class=3D"watch-active-met=
adata style-scope ytd-watch-flexy style-scope ytd-watch-flexy" description-=
collapsed=3D"" video-id=3D"Iy-xfXOaNwk" title-headline-xs=3D"" is-two-colum=
ns=3D"" action-buttons-update-owner-width=3D"" flex-menu-enabled=3D"" style=
=3D"--yt-saturated-base-background: rgba(244,240,255,1.000); --yt-saturated=
-raised-background: rgba(244,240,255,1.000); --yt-saturated-additive-backgr=
ound: rgba(110,69,201,0.129); --yt-saturated-text-primary: rgba(23,9,55,1.0=
00); --yt-saturated-text-secondary: rgba(71,49,120,1.000); --yt-saturated-o=
utline: initial; --yt-saturated-key-light: initial; --yt-saturated-collecti=
on-stack: initial; --yt-saturated-inverted-background: rgba(62,25,144,1.000=
); --yt-saturated-text-primary-inverse: initial; --yt-saturated-text-disabl=
ed: initial; --yt-saturated-drop-shadow: initial; --yt-saturated-card-outli=
ne: initial; --yt-saturated-overlay-background: rgba(23,9,55,0.800); --yt-s=
aturated-overlay-text-primary: initial;" is-theater-mode=3D""><!--css-build=
:shady--><!--css_build_scope:ytd-watch-metadata--><!--css_build_styles:vide=
o.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.cs=
s.js--><div id=3D"above-the-fold" class=3D"style-scope ytd-watch-metadata">
  <div id=3D"title-row" class=3D"style-scope ytd-watch-metadata">
    <div id=3D"title" class=3D"style-scope ytd-watch-metadata">
      <h1 class=3D"style-scope ytd-watch-metadata">
        <yt-formatted-string force-default-style=3D"" class=3D"style-scope =
ytd-watch-metadata" title=3D"IX MOSTRA DE EXTENS=C3=83O DA UFJF - DIVULGA=
=C3=87=C3=83O CIENT=C3=8DFICA EM A=C3=87=C3=83O">IX MOSTRA DE EXTENS=C3=83O=
 DA UFJF - DIVULGA=C3=87=C3=83O CIENT=C3=8DFICA EM A=C3=87=C3=83O</yt-forma=
tted-string>
      </h1>
     =20
    </div>
    <dom-if class=3D"style-scope ytd-watch-metadata"><template is=3D"dom-if=
"></template></dom-if>
  </div>

  <div id=3D"top-row" class=3D"style-scope ytd-watch-metadata">
    <div id=3D"owner" class=3D"item style-scope ytd-watch-metadata">
      <ytd-video-owner-renderer watch-metadata-refresh=3D"" class=3D"style-=
scope ytd-watch-metadata"><!--css-build:shady--><!--css_build_scope:ytd-vid=
eo-owner-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shar=
ed.ui.styles.yt_base_styles.yt.base.styles.css.js--><a class=3D"yt-simple-e=
ndpoint style-scope ytd-video-owner-renderer" tabindex=3D"-1" href=3D"https=
://www.youtube.com/@efeitoci%C3%AAnciaufjf"><yt-img-shadow id=3D"avatar" wi=
dth=3D"40" class=3D"style-scope ytd-video-owner-renderer no-transition" alt=
=3D"efeitoci=C3=AAnciaufjf" style=3D"background-color: transparent;" loaded=
=3D""><!--css-build:shady--><!--css_build_scope:yt-img-shadow--><!--css_bui=
ld_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.=
base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_img_shadow.yt=
.img.shadow.css.js--><img id=3D"img" draggable=3D"false" class=3D"style-sco=
pe yt-img-shadow" alt=3D"efeitoci=C3=AAnciaufjf" width=3D"40" src=3D"https:=
//yt3.ggpht.com/KRtv-7yEI4-xmUvfriAMaCBMeoElQDkhKrfVXBmRTLfTNmglm6oIf0BqFtJ=
4J2CFaGrHNFD6iw=3Ds88-c-k-c0x00ffffff-no-rj"></yt-img-shadow><ps-dom-if cla=
ss=3D"style-scope ytd-video-owner-renderer"><template is=3D"dom-if"></templ=
ate></ps-dom-if></a><div id=3D"upload-info" class=3D"style-scope ytd-video-=
owner-renderer"><yt-attributed-string id=3D"attributed-channel-name" ellips=
is-truncate=3D"true" no-pre-wrap=3D"true" no-wrap=3D"true" class=3D"style-s=
cope ytd-video-owner-renderer"></yt-attributed-string><ytd-channel-name id=
=3D"channel-name" class=3D"style-scope ytd-video-owner-renderer"><!--css-bu=
ild:shady--><!--css_build_scope:ytd-channel-name--><!--css_build_styles:vid=
eo.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.c=
ss.js--><div id=3D"container" class=3D"style-scope ytd-channel-name">
  <div id=3D"text-container" class=3D"style-scope ytd-channel-name">
    <yt-formatted-string id=3D"text" link-inherit-color=3D"" respect-lang-d=
ir=3D"" title=3D"efeitoci=C3=AAnciaufjf" class=3D"style-scope ytd-channel-n=
ame complex-string" ellipsis-truncate=3D"" ellipsis-truncate-styling=3D"" d=
ir=3D"auto" style=3D"text-align: left;" has-link-only_=3D""><a class=3D"yt-=
simple-endpoint style-scope yt-formatted-string" spellcheck=3D"false" href=
=3D"https://www.youtube.com/@efeitoci%C3%AAnciaufjf">efeitoci=C3=AAnciaufjf=
</a></yt-formatted-string>
  </div>
  <tp-yt-paper-tooltip aria-hidden=3D"true" fit-to-visible-bounds=3D"" clas=
s=3D"style-scope ytd-channel-name" role=3D"tooltip" tabindex=3D"-1" aria-la=
bel=3D"tooltip"><!--css-build:shady--><!--css_build_scope:tp-yt-paper-toolt=
ip--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt=
_base_styles.yt.base.styles.css.js,third_party.javascript.youtube_component=
s.tp_yt_paper_tooltip.tp.yt.paper.tooltip.css.js--><div id=3D"tooltip" clas=
s=3D"hidden style-scope tp-yt-paper-tooltip" style-target=3D"tooltip">
 =20
    efeitoci=C3=AAnciaufjf
 =20
</div>
</tp-yt-paper-tooltip>
</div>

</ytd-channel-name><yt-formatted-string id=3D"owner-sub-count" class=3D"sty=
le-scope ytd-video-owner-renderer" aria-label=3D"1 inscrito">1 inscrito</yt=
-formatted-string></div><div id=3D"sponsor-button" class=3D"style-scope ytd=
-video-owner-renderer"></div><div id=3D"analytics-button" class=3D"style-sc=
ope ytd-video-owner-renderer"></div></ytd-video-owner-renderer>
      <div id=3D"subscribe-button" class=3D"style-scope ytd-watch-metadata"=
><ytd-subscribe-button-renderer class=3D"style-scope ytd-watch-metadata" an=
imated-action-enabled=3D"" use-keyboard-focused=3D""><!--css-build:shady-->=
<!--css_build_scope:ytd-subscribe-button-renderer--><!--css_build_styles:vi=
deo.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.=
css.js--><yt-smartimation class=3D"style-scope ytd-subscribe-button-rendere=
r ytSmartImationsHost ytSmartImationsEnableMasking"><div class=3D"ytSmartIm=
ationsContent">
  <yt-button-shape id=3D"subscribe-button-shape" class=3D"style-scope ytd-s=
ubscribe-button-renderer"><button class=3D"ytSpecButtonShapeNextHost ytSpec=
ButtonShapeNextFilled ytSpecButtonShapeNextMono ytSpecButtonShapeNextSizeM =
ytSpecButtonShapeNextEnableBackdropFilterExperiment ytSpecButtonShapeNextMa=
instageIconSize ytSpecButtonShapeNextMainstagePadding" title=3D"" aria-labe=
l=3D"Inscreva-se em efeitoci=C3=AAnciaufjf."><div class=3D"ytSpecButtonShap=
eNextButtonTextContent ytSpecButtonShapeNextElevatedContent"><span class=3D=
"ytAttributedStringHost ytAttributedStringWhiteSpaceNoWrap" role=3D"text" s=
tyle=3D"">Inscrever-se</span></div><yt-touch-feedback-shape aria-hidden=3D"=
true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeTouchRe=
sponseInverse"><div class=3D"ytSpecTouchFeedbackShapeStroke"></div><div cla=
ss=3D"ytSpecTouchFeedbackShapeFill"></div></yt-touch-feedback-shape><yt-lig=
ht-shape aria-hidden=3D"true" class=3D"contribYtLightShapeHost contribYtLig=
htShapeStaticRimLightSolid contribYtLightShapeStaticRimLight" style=3D"--yt=
-light-wash-opacity: 0; --yt-light-wash-x: 0px; --yt-light-wash-y: 0px; --y=
t-light-wash-size: 0px;"><div class=3D"contribYtLightShapeStaticWashLight c=
ontribYtLightShapeStaticWashLightSolid"></div></yt-light-shape></button></y=
t-button-shape>
 =20
  <yt-animated-action class=3D"ytAnimatedActionHost"><div class=3D"ytAnimat=
edActionContentWithBackground"><div aria-hidden=3D"true" class=3D"ytAnimate=
dActionLottie ytAnimatedActionBackgroundContainer"><lottie-component class=
=3D"ytLottieComponentHost ytAnimatedActionBackground"><svg xmlns=3D"http://=
www.w3.org/2000/svg" xmlns:xlink=3D"http://www.w3.org/1999/xlink" viewBox=
=3D"0 0 180 96" width=3D"180" height=3D"96" preserveAspectRatio=3D"xMidYMid=
 meet" style=3D"width: 100%; height: 100%; transform: translate3d(0px, 0px,=
 0px); content-visibility: visible;"><defs><clipPath id=3D"__lottie_element=
_139"><rect width=3D"180" height=3D"96" x=3D"0" y=3D"0"></rect></clipPath><=
g id=3D"__lottie_element_140"><g style=3D"display: none;"><path fill=3D"url=
(#__lottie_element_143)"></path></g></g><linearGradient id=3D"__lottie_elem=
ent_143" spreadMethod=3D"pad" gradientUnits=3D"userSpaceOnUse"><stop></stop=
><stop></stop></linearGradient><mask id=3D"__lottie_element_140_1" mask-typ=
e=3D"alpha"><use xlink:href=3D"#__lottie_element_140"></use></mask><g id=3D=
"__lottie_element_147"><g style=3D"display: none;"><path fill=3D"url(#__lot=
tie_element_150)"></path></g></g><linearGradient id=3D"__lottie_element_150=
" spreadMethod=3D"pad" gradientUnits=3D"userSpaceOnUse"><stop></stop><stop>=
</stop></linearGradient><mask id=3D"__lottie_element_147_1" mask-type=3D"al=
pha"><use xlink:href=3D"#__lottie_element_147"></use></mask></defs><g clip-=
path=3D"url(#__lottie_element_139)"><g mask=3D"url(#__lottie_element_147_1)=
" style=3D"display: block;"><g transform=3D"matrix(6.199999809265137,0,0,1.=
2000000476837158,90,48)" opacity=3D"1"><path fill=3D"rgb(255,39,145)" fill-=
opacity=3D"1" d=3D" M50,-75 C50,-75 50,75 50,75 C50,75 -50,75 -50,75 C-50,7=
5 -50,-75 -50,-75 C-50,-75 50,-75 50,-75z"></path></g></g><g mask=3D"url(#_=
_lottie_element_140_1)" style=3D"display: block;"><g transform=3D"matrix(6.=
199999809265137,0,0,1.2000000476837158,90,48)" opacity=3D"1"><path fill=3D"=
rgb(255,39,145)" fill-opacity=3D"1" d=3D" M50,-75 C50,-75 50,75 50,75 C50,7=
5 -50,75 -50,75 C-50,75 -50,-75 -50,-75 C-50,-75 50,-75 50,-75z"></path></g=
></g></g></svg></lottie-component></div>
    <div id=3D"notification-preference-button" class=3D"style-scope ytd-sub=
scribe-button-renderer" invisible=3D""><ytd-subscription-notification-toggl=
e-button-renderer-next class=3D"style-scope ytd-subscribe-button-renderer" =
button-renderer=3D"true"><!--css-build:shady--><yt-button-shape>
<button class=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNextTonal ytSpe=
cButtonShapeNextMono ytSpecButtonShapeNextSizeM ytSpecButtonShapeNextIconLe=
adingTrailing ytSpecButtonShapeNextEnableBackdropFilterExperiment ytSpecBut=
tonShapeNextMainstageIconSize ytSpecButtonShapeNextMainstagePadding" title=
=3D"" aria-label=3D"Com a configura=C3=A7=C3=A3o atual, voc=C3=AA recebe no=
tifica=C3=A7=C3=B5es personalizadas. Toque para alterar as configura=C3=A7=
=C3=B5es de notifica=C3=A7=C3=A3o para o canal efeitoci=C3=AAnciaufjf."><di=
v aria-hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon ytSpecButtonShape=
NextElevatedContent"><yt-icon style=3D"width: 24px; height: 24px;"><yt-anim=
ated-icon size=3D"24" animated-icon-type=3D"NOTIFICATION_BELL"><!--css-buil=
d:shady--><!--css_build_scope:yt-animated-icon--><!--css_build_styles:video=
.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css=
.js,video.youtube.src.web.polymer.shared.core.yt_animated_icon.yt.animated.=
icon.css.js--><dom-if class=3D"style-scope yt-animated-icon"><template is=
=3D"dom-if"></template></dom-if><ytd-lottie-player class=3D"lottie-player s=
tyle-scope yt-animated-icon" style=3D"display: block;"><lottie-component cl=
ass=3D"ytLottieComponentHost"><svg xmlns=3D"http://www.w3.org/2000/svg" xml=
ns:xlink=3D"http://www.w3.org/1999/xlink" viewBox=3D"0 0 48 48" width=3D"48=
" height=3D"48" preserveAspectRatio=3D"xMidYMid meet" style=3D"width: 100%;=
 height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: v=
isible;"><defs><clipPath id=3D"__lottie_element_154"><rect width=3D"48" hei=
ght=3D"48" x=3D"0" y=3D"0"></rect></clipPath></defs><g clip-path=3D"url(#__=
lottie_element_154)"><g transform=3D"matrix(1,0,0,1,12,12)" opacity=3D"1" s=
tyle=3D"display: block;"><path fill=3D"rgb(0,0,0)" fill-opacity=3D"1" d=3D"=
 M10,19 C10,20.104999542236328 10.895000457763672,21 12,21 C13.104999542236=
328,21 14,20.104999542236328 14,19 C14,19 10,19 10,19z M16,19 C16,21.208999=
633789062 14.208999633789062,23 12,23 C9.791000366210938,23 8,21.2089996337=
89062 8,19 C8,19 16,19 16,19z"></path></g><g transform=3D"matrix(1,0,0,1,12=
,12)" opacity=3D"1" style=3D"display: block;"><path fill=3D"rgb(0,0,0)" fil=
l-opacity=3D"1" d=3D" M12,3 C9.23900032043457,3 7,5.238999843597412 7,8 C7,=
8 7,12.446000099182129 7,12.446000099182129 C7,12.989999771118164 6.8520002=
365112305,13.52400016784668 6.572000026702881,13.989999771118164 C6.5720000=
26702881,13.989999771118164 4.765999794006348,17 4.765999794006348,17 C4.76=
5999794006348,17 19.232999801635742,17 19.232999801635742,17 C19.2329998016=
35742,17 17.42799949645996,13.98900032043457 17.42799949645996,13.989000320=
43457 C17.148000717163086,13.52299976348877 17,12.989999771118164 17,12.446=
000099182129 C17,12.446000099182129 17,8 17,8 C17,5.238999843597412 14.7609=
9967956543,3 12,3z M12,1 C15.866000175476074,1 19,4.133999824523926 19,8 C1=
9,8 19,12.446000099182129 19,12.446000099182129 C19,12.626999855041504 19.0=
49999237060547,12.805999755859375 19.14299964904785,12.961000442504883 C19.=
14299964904785,12.961000442504883 20.947999954223633,15.972000122070312 20.=
947999954223633,15.972000122070312 C21.74799919128418,17.30500030517578 20.=
788000106811523,19 19.232999801635742,19 C19.232999801635742,19 4.765999794=
006348,19 4.765999794006348,19 C3.2119998931884766,19 2.252000093460083,17.=
30500030517578 3.0510001182556152,15.972000122070312 C3.0510001182556152,15=
.972000122070312 4.85699987411499,12.961000442504883 4.85699987411499,12.96=
1000442504883 C4.949999809265137,12.805999755859375 5,12.626999855041504 5,=
12.446000099182129 C5,12.446000099182129 5,8 5,8 C5,4.133999824523926 8.133=
999824523926,1 12,1z"></path></g></g></svg></lottie-component></ytd-lottie-=
player><dom-if class=3D"style-scope yt-animated-icon"><template is=3D"dom-i=
f"></template></dom-if></yt-animated-icon><!--css-build:shady--><!--css_bui=
ld_scope:yt-icon--><!--css_build_styles:video.youtube.src.web.polymer.share=
d.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.poly=
mer.shared.core.yt_icon.yt.icon.css.js--></yt-icon></div><div class=3D"ytSp=
ecButtonShapeNextButtonTextContent ytSpecButtonShapeNextElevatedContent"><s=
pan class=3D"ytAttributedStringHost ytAttributedStringWhiteSpaceNoWrap" rol=
e=3D"text" style=3D"">Inscrito</span></div><div class=3D"ytSpecButtonShapeN=
extSecondaryIcon ytSpecButtonShapeNextElevatedContent"><span class=3D"ytIco=
nWrapperHost" style=3D"width: 24px; height: 24px;"><span class=3D"yt-icon-s=
hape ytSpecIconShapeHost"><div style=3D"width: 100%; height: 100%; display:=
 block; fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" heig=
ht=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria-hidde=
n=3D"true" style=3D"pointer-events: none; display: inherit; width: 100%; he=
ight: 100%;"><path d=3D"M18.707 8.793a1 1 0 00-1.414 0L12 14.086 6.707 8.79=
3a1 1 0 10-1.414 1.414L12 16.914l6.707-6.707a1 1 0 000-1.414Z"></path></svg=
></div></span></span></div><yt-touch-feedback-shape aria-hidden=3D"true" cl=
ass=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeTouchResponse">=
<div class=3D"ytSpecTouchFeedbackShapeStroke"></div><div class=3D"ytSpecTou=
chFeedbackShapeFill"></div></yt-touch-feedback-shape><yt-light-shape aria-h=
idden=3D"true" class=3D"contribYtLightShapeHost contribYtLightShapeStaticRi=
mLightTonal contribYtLightShapeStaticRimLight" style=3D"--yt-light-wash-opa=
city: 0; --yt-light-wash-x: 0px; --yt-light-wash-y: 0px; --yt-light-wash-si=
ze: 0px;"><div class=3D"contribYtLightShapeStaticWashLight contribYtLightSh=
apeStaticWashLightTonal"></div></yt-light-shape></button></yt-button-shape>
</ytd-subscription-notification-toggle-button-renderer-next></div>
  </div><div aria-hidden=3D"true" class=3D"ytAnimatedActionLottie"><lottie-=
component class=3D"ytLottieComponentHost"><svg xmlns=3D"http://www.w3.org/2=
000/svg" xmlns:xlink=3D"http://www.w3.org/1999/xlink" viewBox=3D"0 0 180 96=
" width=3D"180" height=3D"96" preserveAspectRatio=3D"xMidYMid meet" style=
=3D"width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); conte=
nt-visibility: visible;"><defs><clipPath id=3D"__lottie_element_164"><rect =
width=3D"180" height=3D"96" x=3D"0" y=3D"0"></rect></clipPath></defs><g cli=
p-path=3D"url(#__lottie_element_164)"><g style=3D"display: none;"><path></p=
ath><path stroke-linecap=3D"butt" stroke-linejoin=3D"miter" fill-opacity=3D=
"0" stroke-miterlimit=3D"4"></path></g><g style=3D"display: none;"><path></=
path><path stroke-linecap=3D"butt" stroke-linejoin=3D"miter" fill-opacity=
=3D"0" stroke-miterlimit=3D"4"></path></g><g style=3D"display: none;"><path=
></path><g></g><g></g><g></g><g></g><g></g><g></g></g><g style=3D"display: =
none;"><path></path><path stroke-linecap=3D"butt" stroke-linejoin=3D"miter"=
 fill-opacity=3D"0" stroke-miterlimit=3D"4"></path></g><g style=3D"display:=
 none;"><path></path><g></g><g></g><g></g><g></g><g></g><g></g></g><g style=
=3D"display: none;"><path></path><path stroke-linecap=3D"butt" stroke-linej=
oin=3D"miter" fill-opacity=3D"0" stroke-miterlimit=3D"4"></path></g><g styl=
e=3D"display: none;"><path></path><path stroke-linecap=3D"butt" stroke-line=
join=3D"miter" fill-opacity=3D"0" stroke-miterlimit=3D"4"></path></g><g sty=
le=3D"display: none;"><path></path><path stroke-linecap=3D"butt" stroke-lin=
ejoin=3D"miter" fill-opacity=3D"0" stroke-miterlimit=3D"4"></path></g><g st=
yle=3D"display: none;"><path></path><path stroke-linecap=3D"butt" stroke-li=
nejoin=3D"miter" fill-opacity=3D"0" stroke-miterlimit=3D"4"></path></g><g s=
tyle=3D"display: none;"><path></path><g></g><g></g><g></g><g></g><g></g><g>=
</g></g><g style=3D"display: none;"><path></path><path stroke-linecap=3D"bu=
tt" stroke-linejoin=3D"miter" fill-opacity=3D"0" stroke-miterlimit=3D"4"></=
path></g><g style=3D"display: none;"><path></path><path stroke-linecap=3D"b=
utt" stroke-linejoin=3D"miter" fill-opacity=3D"0" stroke-miterlimit=3D"4"><=
/path></g></g></svg></lottie-component></div></yt-animated-action>
</div></yt-smartimation>
</ytd-subscribe-button-renderer></div>
    </div>
   =20
  <div id=3D"actions" class=3D"item style-scope ytd-watch-metadata">
      <div id=3D"actions-inner" class=3D"style-scope ytd-watch-metadata">
        <div id=3D"menu" class=3D"style-scope ytd-watch-metadata"><ytd-menu=
-renderer class=3D"style-scope ytd-watch-metadata" safe-area=3D"" menu-acti=
ve=3D"" tonal-override=3D"" has-items=3D"2" has-flexible-items=3D""><!--css=
-build:shady--><!--css_build_scope:ytd-menu-renderer--><!--css_build_styles=
:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styl=
es.css.js--><div id=3D"top-level-buttons-computed" class=3D"top-level-butto=
ns style-scope ytd-menu-renderer"><segmented-like-dislike-button-view-model=
 button-renderer=3D"true" class=3D"ytSegmentedLikeDislikeButtonViewModelHos=
t style-scope ytd-menu-renderer"><yt-smartimation class=3D"ytSmartImationsH=
ost ytSmartImationsEnableMasking"><div class=3D"ytSmartImationsContent"><di=
v class=3D"ytSegmentedLikeDislikeButtonViewModelSegmentedButtonsWrapper"><l=
ike-button-view-model class=3D"ytLikeButtonViewModelHost"><toggle-button-vi=
ew-model><button-view-model class=3D"ytSpecButtonViewModelHost"><button cla=
ss=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNextTonal ytSpecButtonShap=
eNextMono ytSpecButtonShapeNextSizeM ytSpecButtonShapeNextIconLeading ytSpe=
cButtonShapeNextSegmentedStart ytSpecButtonShapeNextEnableBackdropFilterExp=
eriment ytSpecButtonShapeNextMainstageIconSize ytSpecButtonShapeNextMainsta=
gePadding" title=3D"" aria-pressed=3D"false" aria-label=3D"marcar este v=C3=
=ADdeo como &quot;Gostei&quot; com mais 3 pessoas" aria-disabled=3D"false" =
style=3D""><div aria-hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon ytS=
pecButtonShapeNextElevatedContent"><yt-icon style=3D"width: 24px; height: 2=
4px;"><yt-animated-icon size=3D"24" animated-icon-type=3D"LIKE"><!--css-bui=
ld:shady--><!--css_build_scope:yt-animated-icon--><!--css_build_styles:vide=
o.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.cs=
s.js,video.youtube.src.web.polymer.shared.core.yt_animated_icon.yt.animated=
.icon.css.js--><dom-if class=3D"style-scope yt-animated-icon"><template is=
=3D"dom-if"></template></dom-if><ytd-lottie-player class=3D"lottie-player s=
tyle-scope yt-animated-icon" style=3D"display: block;"><lottie-component cl=
ass=3D"ytLottieComponentHost"><svg xmlns=3D"http://www.w3.org/2000/svg" xml=
ns:xlink=3D"http://www.w3.org/1999/xlink" viewBox=3D"0 0 48 48" width=3D"48=
" height=3D"48" preserveAspectRatio=3D"xMidYMid meet" style=3D"width: 100%;=
 height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: v=
isible;"><defs><clipPath id=3D"__lottie_element_72"><rect width=3D"48" heig=
ht=3D"48" x=3D"0" y=3D"0"></rect></clipPath><clipPath id=3D"__lottie_elemen=
t_89"><path d=3D"M0,0 L480,0 L480,480 L0,480z"></path></clipPath><clipPath =
id=3D"__lottie_element_99"><path d=3D"M0,0 L480,0 L480,480 L0,480z"></path>=
</clipPath><clipPath id=3D"__lottie_element_109"><path d=3D"M0,0 L480,0 L48=
0,480 L0,480z"></path></clipPath><clipPath id=3D"__lottie_element_119"><pat=
h d=3D"M0,0 L480,0 L480,480 L0,480z"></path></clipPath><clipPath id=3D"__lo=
ttie_element_129"><path d=3D"M0,0 L480,0 L480,480 L0,480z"></path></clipPat=
h></defs><g clip-path=3D"url(#__lottie_element_72)"><g clip-path=3D"url(#__=
lottie_element_129)" style=3D"display: none;"><g style=3D"display: none;"><=
path stroke-linecap=3D"round" stroke-linejoin=3D"round" fill-opacity=3D"0">=
</path><g></g></g><g style=3D"display: none;"><path stroke-linecap=3D"round=
" stroke-linejoin=3D"round" fill-opacity=3D"0"></path><g></g></g></g><g cli=
p-path=3D"url(#__lottie_element_119)" style=3D"display: none;"><g style=3D"=
display: none;"><path stroke-linecap=3D"round" stroke-linejoin=3D"round" fi=
ll-opacity=3D"0"></path><g></g></g><g style=3D"display: none;"><path stroke=
-linecap=3D"round" stroke-linejoin=3D"round" fill-opacity=3D"0"></path><g><=
/g></g></g><g clip-path=3D"url(#__lottie_element_109)" style=3D"display: no=
ne;"><g style=3D"display: none;"><path stroke-linecap=3D"round" stroke-line=
join=3D"round" fill-opacity=3D"0"></path><g></g></g><g style=3D"display: no=
ne;"><path stroke-linecap=3D"round" stroke-linejoin=3D"round" fill-opacity=
=3D"0"></path><g></g></g></g><g clip-path=3D"url(#__lottie_element_99)" sty=
le=3D"display: none;"><g style=3D"display: none;"><path stroke-linecap=3D"r=
ound" stroke-linejoin=3D"round" fill-opacity=3D"0"></path><g></g></g><g sty=
le=3D"display: none;"><path stroke-linecap=3D"round" stroke-linejoin=3D"rou=
nd" fill-opacity=3D"0"></path><g></g></g></g><g clip-path=3D"url(#__lottie_=
element_89)" style=3D"display: none;"><g style=3D"display: none;"><path str=
oke-linecap=3D"round" stroke-linejoin=3D"round" fill-opacity=3D"0"></path><=
g></g></g><g style=3D"display: none;"><path stroke-linecap=3D"round" stroke=
-linejoin=3D"round" fill-opacity=3D"0"></path><g></g></g></g><g style=3D"di=
splay: none;"></g><g style=3D"display: none;"><path></path></g><g style=3D"=
display: none;"><path></path></g><g style=3D"display: none;"><path></path><=
/g><g transform=3D"matrix(1,0,0,1,24,24)" opacity=3D"1" style=3D"display: b=
lock;"><path fill=3D"rgb(0,0,0)" fill-opacity=3D"1" d=3D" M-2.7780001163482=
666,-10.204999923706055 C-2.618000030517578,-10.663999557495117 -2.15000009=
53674316,-10.940999984741211 -1.6699999570846558,-10.862000465393066 C-1.66=
99999570846558,-10.862000465393066 -0.6299999952316284,-10.687999725341797 =
-0.6299999952316284,-10.687999725341797 C1.6200000047683716,-10.31200027465=
8203 3.0999999046325684,-8.135000228881836 2.621999979019165,-5.90500020980=
835 C2.621999979019165,-5.90500020980835 2,-3 2,-3 C2,-3 6.060999870300293,=
-3 6.060999870300293,-3 C7.7779998779296875,-3 9.265000343322754,-1.8079999=
685287476 9.637999534606934,-0.13199999928474426 C9.868000030517578,0.90399=
99842643738 9.631999969482422,1.996000051498413 9,2.8489999771118164 C9,2.8=
489999771118164 9.020000457763672,2.937000036239624 9.020000457763672,2.937=
000036239624 C9.319000244140625,4.2210001945495605 8.932999610900879,5.5679=
99839782715 8,6.5 C8,6.5 8,6.543000221252441 8,6.543000221252441 C8,6.54300=
0221252441 7.991000175476074,6.769000053405762 7.991000175476074,6.76900005=
3405762 C7.9730000495910645,6.994999885559082 7.927000045776367,7.217999935=
1501465 7.855000019073486,7.433000087738037 C7.855000019073486,7.4330000877=
38037 7.749000072479248,7.715000152587891 7.749000072479248,7.7150001525878=
91 C7.164000034332275,9.090999603271484 5.809000015258789,10 4.295000076293=
945,10 C4.295000076293945,10 0.6890000104904175,10 0.6890000104904175,10 C0=
.6890000104904175,10 0.2980000078678131,9.993000030517578 0.298000007867813=
1,9.993000030517578 C-1.5260000228881836,9.932999610900879 -3.3129999637603=
76,9.458999633789062 -4.926000118255615,8.604999542236328 C-4.9260001182556=
15,8.604999542236328 -5.269000053405762,8.416000366210938 -5.26900005340576=
2,8.416000366210938 C-5.269000053405762,8.416000366210938 -5.53800010681152=
3,8.26200008392334 -5.538000106811523,8.26200008392334 C-5.802999973297119,=
8.109999656677246 -6.098999977111816,8.020999908447266 -6.401000022888184,8=
.001999855041504 C-6.401000022888184,8.001999855041504 -6.531000137329102,7=
.998000144958496 -6.531000137329102,7.998000144958496 C-6.531000137329102,7=
.998000144958496 -8.5,7.998000144958496 -8.5,7.998000144958496 C-9.32800006=
866455,7.998000144958496 -10,7.326000213623047 -10,6.498000144958496 C-10,6=
.498000144958496 -10,0.5 -10,0.5 C-10,-0.328000009059906 -9.32800006866455,=
-1 -8.5,-1 C-8.5,-1 -6.710000038146973,-1 -6.710000038146973,-1 C-6.7100000=
38146973,-1 -6.552999973297119,-1.0130000114440918 -6.552999973297119,-1.01=
30000114440918 C-6.244999885559082,-1.062000036239624 -5.9770002365112305,-=
1.2510000467300415 -5.828999996185303,-1.5260000228881836 C-5.8289999961853=
03,-1.5260000228881836 -5.765999794006348,-1.6699999570846558 -5.7659997940=
06348,-1.6699999570846558 C-5.765999794006348,-1.6699999570846558 -2.778000=
1163482666,-10.204999923706055 -2.7780001163482666,-10.204999923706055z M-3=
.878000020980835,-1.0089999437332153 C-4.298999786376953,0.1940000057220459=
 -5.434999942779541,1 -6.710000038146973,1 C-6.710000038146973,1 -8,1 -8,1 =
C-8,1 -8,5.998000144958496 -8,5.998000144958496 C-8,5.998000144958496 -6.53=
1000137329102,5.998000144958496 -6.531000137329102,5.998000144958496 C-5.83=
5000038146973,5.998000144958496 -5.151000022888184,6.179999828338623 -4.546=
000003814697,6.526000022888184 C-4.546000003814697,6.526000022888184 -4.275=
000095367432,6.679999828338623 -4.275000095367432,6.679999828338623 C-4.275=
000095367432,6.679999828338623 -3.990000009536743,6.8379998207092285 -3.990=
000009536743,6.8379998207092285 C-2.549999952316284,7.599999904632568 -0.94=
30000185966492,8 0.6890000104904175,8 C0.6890000104904175,8 4.2950000762939=
45,8 4.295000076293945,8 C5.048999786376953,8 5.718999862670898,7.515999794=
006348 5.958000183105469,6.801000118255615 C5.958000183105469,6.80100011825=
5615 5.988999843597412,6.673999786376953 5.988999843597412,6.67399978637695=
3 C5.995999813079834,6.630000114440918 6,6.586999893188477 6,6.543000221252=
441 C6,6.543000221252441 6,5.671000003814697 6,5.671000003814697 C6,5.67100=
0003814697 6.586999893188477,5.085000038146973 6.586999893188477,5.08500003=
8146973 C6.974999904632568,4.697000026702881 7.164000034332275,4.1579999923=
706055 7.110000133514404,3.619999885559082 C7.110000133514404,3.61999988555=
9082 7.072000026702881,3.3889999389648438 7.072000026702881,3.3889999389648=
438 C7.072000026702881,3.3889999389648438 7.052000045776367,3.3029999732971=
19 7.052000045776367,3.302999973297119 C7.052000045776367,3.302999973297119=
 6.8429999351501465,2.4019999504089355 6.8429999351501465,2.401999950408935=
5 C6.8429999351501465,2.4019999504089355 7.392000198364258,1.65900003910064=
7 7.392000198364258,1.659000039100647 C7.682000160217285,1.2680000066757202=
 7.788000106811523,0.7670000195503235 7.684999942779541,0.3019999861717224 =
C7.514999866485596,-0.45899999141693115 6.841000080108643,-1 6.060999870300=
293,-1 C6.060999870300293,-1 2,-1 2,-1 C1.3960000276565552,-1 0.82400000095=
36743,-1.2740000486373901 0.4440000057220459,-1.7430000305175781 C0.0649999=
9761581421,-2.2130000591278076 -0.0820000022649765,-2.8289999961853027 0.04=
399999976158142,-3.4189999103546143 C0.04399999976158142,-3.418999910354614=
3 0.6669999957084656,-6.322999954223633 0.6669999957084656,-6.3229999542236=
33 C0.906000018119812,-7.438000202178955 0.16599999368190765,-8.52700042724=
6094 -0.9589999914169312,-8.71500015258789 C-0.9589999914169312,-8.71500015=
258789 -1.1690000295639038,-8.75 -1.1690000295639038,-8.75 C-1.169000029563=
9038,-8.75 -3.878000020980835,-1.0089999437332153 -3.878000020980835,-1.008=
9999437332153z"></path></g></g></svg></lottie-component></ytd-lottie-player=
><dom-if class=3D"style-scope yt-animated-icon"><template is=3D"dom-if"></t=
emplate></dom-if></yt-animated-icon><!--css-build:shady--><!--css_build_sco=
pe:yt-icon--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.s=
tyles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.sh=
ared.core.yt_icon.yt.icon.css.js--></yt-icon></div><div class=3D"ytSpecButt=
onShapeNextButtonTextContent ytSpecButtonShapeNextElevatedContent">3</div><=
yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackSh=
apeHost ytSpecTouchFeedbackShapeTouchResponse"><div class=3D"ytSpecTouchFee=
dbackShapeStroke"></div><div class=3D"ytSpecTouchFeedbackShapeFill"></div><=
/yt-touch-feedback-shape></button></button-view-model></toggle-button-view-=
model></like-button-view-model><dislike-button-view-model class=3D"ytDislik=
eButtonViewModelHost"><toggle-button-view-model><button-view-model class=3D=
"ytSpecButtonViewModelHost"><button class=3D"ytSpecButtonShapeNextHost ytSp=
ecButtonShapeNextTonal ytSpecButtonShapeNextMono ytSpecButtonShapeNextSizeM=
 ytSpecButtonShapeNextIconButton ytSpecButtonShapeNextSegmentedEnd ytSpecBu=
ttonShapeNextEnableBackdropFilterExperiment ytSpecButtonShapeNextMainstageI=
conSize ytSpecButtonShapeNextMainstagePadding" title=3D"" aria-pressed=3D"f=
alse" aria-label=3D"N=C3=A3o gostei deste v=C3=ADdeo" aria-disabled=3D"fals=
e" style=3D""><div aria-hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon =
ytSpecButtonShapeNextElevatedContent"><span class=3D"ytIconWrapperHost" sty=
le=3D"width: 24px; height: 24px;"><span class=3D"yt-icon-shape ytSpecIconSh=
apeHost"><div style=3D"width: 100%; height: 100%; display: block; fill: cur=
rentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=
=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria-hidden=3D"true" style=
=3D"pointer-events: none; display: inherit; width: 100%; height: 100%;"><pa=
th d=3D"m11.31 2 .392.007c1.824.06 3.61.534 5.223 1.388l.343.189.27.154c.26=
4.152.56.24.863.26l.13.004H20.5a1.5 1.5 0 011.5 1.5V11.5a1.5 1.5 0 01-1.5 1=
.5h-1.79l-.158.013a1 1 0 00-.723.512l-.064.145-2.987 8.535a1 1 0 01-1.109.6=
56l-1.04-.174a4 4 0 01-3.251-4.783L10 15H5.938a3.664 3.664 0 01-3.576-2.868=
A3.682 3.682 0 013 9.15l-.02-.088A3.816 3.816 0 014 5.5v-.043l.008-.227a2.8=
6 2.86 0 01.136-.664l.107-.28A3.754 3.754 0 017.705 2h3.605ZM7.705 4c-.755 =
0-1.425.483-1.663 1.2l-.032.126a.818.818 0 00-.01.131v.872l-.587.586a1.816 =
1.816 0 00-.524 1.465l.038.23.02.087.21.9-.55.744a1.686 1.686 0 00-.321 1.1=
8l.029.177c.17.76.844 1.302 1.623 1.302H10a2.002 2.002 0 011.956 2.419l-.62=
3 2.904-.034.208a2.002 2.002 0 001.454 2.139l.206.045.21.035 2.708-7.741A3.=
001 3.001 0 0118.71 11H20V6.002h-1.47c-.696 0-1.38-.183-1.985-.528l-.27-.15=
5-.285-.157A10.002 10.002 0 0011.31 4H7.705Z"></path></svg></div></span></s=
pan></div><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouc=
hFeedbackShapeHost ytSpecTouchFeedbackShapeTouchResponse"><div class=3D"ytS=
pecTouchFeedbackShapeStroke"></div><div class=3D"ytSpecTouchFeedbackShapeFi=
ll"></div></yt-touch-feedback-shape></button></button-view-model></toggle-b=
utton-view-model></dislike-button-view-model></div><yt-light-shape aria-hid=
den=3D"true" class=3D"contribYtLightShapeHost ytSegmentedLikeDislikeButtonV=
iewModelLightShape contribYtLightShapeStaticRimLightTonal contribYtLightSha=
peStaticRimLight" style=3D"--yt-light-wash-opacity: 0; --yt-light-wash-x: 0=
px; --yt-light-wash-y: 0px; --yt-light-wash-size: 0px;"><div class=3D"contr=
ibYtLightShapeStaticWashLight contribYtLightShapeStaticWashLightTonal"></di=
v></yt-light-shape></div></yt-smartimation></segmented-like-dislike-button-=
view-model><yt-button-view-model class=3D"ytd-menu-renderer"><button-view-m=
odel class=3D"ytSpecButtonViewModelHost style-scope ytd-menu-renderer"><but=
ton class=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNextTonal ytSpecBut=
tonShapeNextMono ytSpecButtonShapeNextSizeM ytSpecButtonShapeNextIconButton=
 ytSpecButtonShapeNextEnableBackdropFilterExperiment ytSpecButtonShapeNextM=
ainstageIconSize ytSpecButtonShapeNextMainstagePadding" title=3D"" aria-lab=
el=3D"Compartilhar" aria-disabled=3D"false" style=3D""><div aria-hidden=3D"=
true" class=3D"ytSpecButtonShapeNextIcon ytSpecButtonShapeNextElevatedConte=
nt"><span class=3D"ytIconWrapperHost" style=3D"width: 24px; height: 24px;">=
<span class=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: 100%=
; height: 100%; display: block; fill: currentcolor;"><svg xmlns=3D"http://w=
ww.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusa=
ble=3D"false" aria-hidden=3D"true" style=3D"pointer-events: none; display: =
inherit; width: 100%; height: 100%;"><path d=3D"M10 3.158V7.51c-5.428.223-8=
.27 3.75-8.875 11.199-.04.487-.07.975-.09 1.464l-.014.395c-.014.473.578.684=
.88.32.302-.368.61-.73.925-1.086l.244-.273c1.79-1.967 3-2.677 4.93-2.917a18=
.011 18.011 0 012-.112v4.346a1 1 0 001.646.763l9.805-8.297 1.55-1.31-1.55-1=
.31-9.805-8.297A1 1 0 0010 3.158Zm2 6.27v.002-4.116l7.904 6.688L12 18.689v-=
4.212l-2.023.024c-1.935.022-3.587.17-5.197 1.024a9 9 0 00-1.348.893c.355-1.=
947.916-3.39 1.63-4.425 1.062-1.541 2.607-2.385 5.02-2.485L12 9.428Z"></pat=
h></svg></div></span></span></div><yt-touch-feedback-shape aria-hidden=3D"t=
rue" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeTouchRes=
ponse"><div class=3D"ytSpecTouchFeedbackShapeStroke"></div><div class=3D"yt=
SpecTouchFeedbackShapeFill"></div></yt-touch-feedback-shape><yt-light-shape=
 aria-hidden=3D"true" class=3D"contribYtLightShapeHost contribYtLightShapeS=
taticRimLightTonal contribYtLightShapeStaticRimLight" style=3D"--yt-light-w=
ash-opacity: 0; --yt-light-wash-x: 0px; --yt-light-wash-y: 0px; --yt-light-=
wash-size: 0px;"><div class=3D"contribYtLightShapeStaticWashLight contribYt=
LightShapeStaticWashLightTonal"></div></yt-light-shape></button></button-vi=
ew-model></yt-button-view-model></div><div id=3D"flexible-item-buttons" cla=
ss=3D"style-scope ytd-menu-renderer"><yt-button-view-model class=3D"ytd-men=
u-renderer"><button-view-model class=3D"ytSpecButtonViewModelHost style-sco=
pe ytd-menu-renderer you-chat-entrypoint-button"><button class=3D"ytSpecBut=
tonShapeNextHost ytSpecButtonShapeNextTonal ytSpecButtonShapeNextMono ytSpe=
cButtonShapeNextSizeM ytSpecButtonShapeNextIconButton ytSpecButtonShapeNext=
EnableBackdropFilterExperiment ytSpecButtonShapeNextMainstageIconSize ytSpe=
cButtonShapeNextMainstagePadding" title=3D"" aria-label=3D"Perguntar" aria-=
disabled=3D"false" style=3D""><div aria-hidden=3D"true" class=3D"ytSpecButt=
onShapeNextIcon ytSpecButtonShapeNextElevatedContent"><span class=3D"ytIcon=
WrapperHost" style=3D"width: 24px; height: 24px;"><span class=3D"yt-icon-sh=
ape ytSpecIconShapeHost"><div style=3D"width: 100%; height: 100%; display: =
block; fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" width=
=3D"24" height=3D"24" viewBox=3D"0 -960 960 960" focusable=3D"false" aria-h=
idden=3D"true" style=3D"pointer-events: none; display: inherit; width: 100%=
; height: 100%;"><path d=3D"M480-80q0-83-31.5-156T363-363q-54-54-127-85.5T8=
0-480q83 0 156-31.5T363-597q54-54 85.5-127T480-880q0 83 31.5 156T597-597q54=
 54 127 85.5T880-480q-83 0-156 31.5T597-363q-54 54-85.5 127T480-80Z"></path=
></svg></div></span></span></div><yt-touch-feedback-shape aria-hidden=3D"tr=
ue" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeTouchResp=
onse"><div class=3D"ytSpecTouchFeedbackShapeStroke"></div><div class=3D"ytS=
pecTouchFeedbackShapeFill"></div></yt-touch-feedback-shape><yt-light-shape =
aria-hidden=3D"true" class=3D"contribYtLightShapeHost contribYtLightShapeSt=
aticRimLightTonal contribYtLightShapeStaticRimLight" style=3D"--yt-light-wa=
sh-opacity: 0; --yt-light-wash-x: 0px; --yt-light-wash-y: 0px; --yt-light-w=
ash-size: 0px;"><div class=3D"contribYtLightShapeStaticWashLight contribYtL=
ightShapeStaticWashLightTonal"></div></yt-light-shape></button></button-vie=
w-model></yt-button-view-model><yt-button-view-model class=3D"ytd-menu-rend=
erer"><button-view-model class=3D"ytSpecButtonViewModelHost style-scope ytd=
-menu-renderer"><button class=3D"ytSpecButtonShapeNextHost ytSpecButtonShap=
eNextTonal ytSpecButtonShapeNextMono ytSpecButtonShapeNextSizeM ytSpecButto=
nShapeNextIconButton ytSpecButtonShapeNextEnableBackdropFilterExperiment yt=
SpecButtonShapeNextMainstageIconSize ytSpecButtonShapeNextMainstagePadding"=
 title=3D"" aria-label=3D"Salvar na playlist" aria-disabled=3D"false" style=
=3D""><div aria-hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon ytSpecBu=
ttonShapeNextElevatedContent"><span class=3D"ytIconWrapperHost" style=3D"wi=
dth: 24px; height: 24px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"=
><div style=3D"width: 100%; height: 100%; display: block; fill: currentcolo=
r;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 =
24 24" width=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"point=
er-events: none; display: inherit; width: 100%; height: 100%;"><path d=3D"M=
19 2H5a2 2 0 00-2 2v16.887c0 1.266 1.382 2.048 2.469 1.399L12 18.366l6.531 =
3.919c1.087.652 2.469-.131 2.469-1.397V4a2 2 0 00-2-2ZM5 20.233V4h14v16.233=
l-6.485-3.89-.515-.309-.515.309L5 20.233Z"></path></svg></div></span></span=
></div><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFe=
edbackShapeHost ytSpecTouchFeedbackShapeTouchResponse"><div class=3D"ytSpec=
TouchFeedbackShapeStroke"></div><div class=3D"ytSpecTouchFeedbackShapeFill"=
></div></yt-touch-feedback-shape><yt-light-shape aria-hidden=3D"true" class=
=3D"contribYtLightShapeHost contribYtLightShapeStaticRimLightTonal contribY=
tLightShapeStaticRimLight" style=3D"--yt-light-wash-opacity: 0; --yt-light-=
wash-x: 0px; --yt-light-wash-y: 0px; --yt-light-wash-size: 0px;"><div class=
=3D"contribYtLightShapeStaticWashLight contribYtLightShapeStaticWashLightTo=
nal"></div></yt-light-shape></button></button-view-model></yt-button-view-m=
odel></div><yt-button-shape id=3D"button-shape" class=3D"style-scope ytd-me=
nu-renderer"><button class=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNe=
xtTonal ytSpecButtonShapeNextMono ytSpecButtonShapeNextSizeM ytSpecButtonSh=
apeNextIconButton ytSpecButtonShapeNextEnableBackdropFilterExperiment ytSpe=
cButtonShapeNextMainstageIconSize ytSpecButtonShapeNextMainstagePadding" ti=
tle=3D"" aria-label=3D"Mais a=C3=A7=C3=B5es"><div aria-hidden=3D"true" clas=
s=3D"ytSpecButtonShapeNextIcon ytSpecButtonShapeNextElevatedContent"><span =
class=3D"ytIconWrapperHost" style=3D"width: 24px; height: 24px;"><span clas=
s=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: 100%; height: =
100%; display: block; fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/=
2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"fal=
se" aria-hidden=3D"true" style=3D"pointer-events: none; display: inherit; w=
idth: 100%; height: 100%;"><path d=3D"M6 10a2 2 0 100 4 2 2 0 000-4Zm6 0a2 =
2 0 100 4 2 2 0 000-4Zm6 0a2 2 0 100 4 2 2 0 000-4Z"></path></svg></div></s=
pan></span></div><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytS=
pecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeTouchResponse"><div class=
=3D"ytSpecTouchFeedbackShapeStroke"></div><div class=3D"ytSpecTouchFeedback=
ShapeFill"></div></yt-touch-feedback-shape><yt-light-shape aria-hidden=3D"t=
rue" class=3D"contribYtLightShapeHost contribYtLightShapeStaticRimLightTona=
l contribYtLightShapeStaticRimLight" style=3D"--yt-light-wash-opacity: 0; -=
-yt-light-wash-x: 0px; --yt-light-wash-y: 0px; --yt-light-wash-size: 0px;">=
<div class=3D"contribYtLightShapeStaticWashLight contribYtLightShapeStaticW=
ashLightTonal"></div></yt-light-shape></button></yt-button-shape></ytd-menu=
-renderer></div>
       =20
      </div>
    </div></div>

  <div id=3D"middle-row" class=3D"style-scope ytd-watch-metadata"></div>

  <div id=3D"bottom-row" class=3D"style-scope ytd-watch-metadata">
   =20
      <div id=3D"description" class=3D"item style-scope ytd-watch-metadata"=
>
        <div id=3D"description-inner" class=3D"style-scope ytd-watch-metada=
ta">
         =20
            <ytd-watch-info-text id=3D"ytd-watch-info-text" class=3D"style-=
scope ytd-watch-metadata" view-count-props=3D"" date-text-props=3D"" view-c=
ount-post-number-text=3D"" date-text-pre-number-text=3D"" date-text-post-nu=
mber-text=3D""><!--css-build:shady--><!--css_build_scope:ytd-watch-info-tex=
t--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_=
base_styles.yt.base.styles.css.js--><div id=3D"info-container" class=3D"sty=
le-scope ytd-watch-info-text">
  <ps-dom-if class=3D"style-scope ytd-watch-info-text"><template is=3D"dom-=
if"></template></ps-dom-if>
  <div id=3D"view-count" class=3D"style-scope ytd-watch-info-text" aria-lab=
el=3D"8 visualiza=C3=A7=C3=B5es  ">
    <ps-dom-if class=3D"style-scope ytd-watch-info-text"><template is=3D"do=
m-if"></template></ps-dom-if>
    <yt-formatted-string aria-hidden=3D"true" class=3D"style-scope ytd-watc=
h-info-text" is-empty=3D""><!--css-build:shady--><!--css_build_scope:yt-for=
matted-string--><!--css_build_styles:video.youtube.src.web.polymer.shared.u=
i.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer=
.shared.ui.yt_formatted_string.yt.formatted.string.css.js--><yt-attributed-=
string class=3D"style-scope yt-formatted-string"></yt-attributed-string></y=
t-formatted-string>
    <ps-dom-if class=3D"style-scope ytd-watch-info-text"><template is=3D"do=
m-if"></template></ps-dom-if>
    <yt-animated-rolling-number dir=3D"auto" aria-hidden=3D"true" class=3D"=
animatedRollingNumberHost style-scope ytd-watch-info-text" style=3D"height:=
 20px; line-height: 20px;"><span class=3D"animatedRollingNumberDigits" dir=
=3D"ltr"><animated-rolling-character class=3D"animatedRollingCharacterHost"=
 style=3D"margin-top: -160px;"><div>&nbsp;</div><div>1</div><div>2</div><di=
v>3</div><div>4</div><div>5</div><div>6</div><div>7</div><div>8</div><div>9=
</div><div>0</div><div>1</div><div>2</div><div>3</div><div>4</div><div>5</d=
iv><div>6</div><div>7</div><div>8</div><div>9</div><div>0</div><div>1</div>=
<div>2</div><div>3</div><div>4</div><div>5</div><div>6</div><div>7</div><di=
v>8</div><div>9</div><div>&nbsp;</div></animated-rolling-character></span><=
/yt-animated-rolling-number>
    <yt-formatted-string aria-hidden=3D"true" class=3D"style-scope ytd-watc=
h-info-text"> visualiza=C3=A7=C3=B5es  </yt-formatted-string>
  </div>
  <div id=3D"date-text" class=3D"style-scope ytd-watch-info-text" aria-labe=
l=3D"h=C3=A1 1 h  ">
    <ps-dom-if class=3D"style-scope ytd-watch-info-text"><template is=3D"do=
m-if"></template></ps-dom-if>
    <yt-formatted-string aria-hidden=3D"true" class=3D"style-scope ytd-watc=
h-info-text">h=C3=A1 </yt-formatted-string>
    <ps-dom-if class=3D"style-scope ytd-watch-info-text"><template is=3D"do=
m-if"></template></ps-dom-if>
    <yt-animated-rolling-number dir=3D"auto" aria-hidden=3D"true" class=3D"=
animatedRollingNumberHost style-scope ytd-watch-info-text" style=3D"height:=
 20px; line-height: 20px;"><span class=3D"animatedRollingNumberDigits" dir=
=3D"ltr"><animated-rolling-character class=3D"animatedRollingCharacterHost"=
 style=3D"margin-top: -20px;"><div>&nbsp;</div><div>1</div><div>2</div><div=
>3</div><div>4</div><div>5</div><div>6</div><div>7</div><div>8</div><div>9<=
/div><div>0</div><div>1</div><div>2</div><div>3</div><div>4</div><div>5</di=
v><div>6</div><div>7</div><div>8</div><div>9</div><div>0</div><div>1</div><=
div>2</div><div>3</div><div>4</div><div>5</div><div>6</div><div>7</div><div=
>8</div><div>9</div><div>&nbsp;</div></animated-rolling-character></span></=
yt-animated-rolling-number>
    <yt-formatted-string aria-hidden=3D"true" class=3D"style-scope ytd-watc=
h-info-text"> h  </yt-formatted-string>
  </div>
  <yt-formatted-string id=3D"info" class=3D"style-scope ytd-watch-info-text=
"><a class=3D"yt-simple-endpoint style-scope yt-formatted-string" spellchec=
k=3D"false" href=3D"https://www.youtube.com/hashtag/ixmostradeextens%C3%A3o=
" dir=3D"auto">#IXmostradeextens=C3=A3o</a><span dir=3D"auto" class=3D"styl=
e-scope yt-formatted-string"> </span><a class=3D"yt-simple-endpoint style-s=
cope yt-formatted-string" spellcheck=3D"false" href=3D"https://www.youtube.=
com/hashtag/ufjf" dir=3D"auto">#UFJF</a><span dir=3D"auto" class=3D"style-s=
cope yt-formatted-string"> </span><a class=3D"yt-simple-endpoint style-scop=
e yt-formatted-string" spellcheck=3D"false" href=3D"https://www.youtube.com=
/hashtag/efeitoci%C3%AAncia" dir=3D"auto">#efeitoci=C3=AAncia</a></yt-forma=
tted-string>
</div>

  <tp-yt-paper-tooltip class=3D"style-scope ytd-watch-info-text" role=3D"to=
oltip" tabindex=3D"-1" aria-label=3D"tooltip"><!--css-build:shady--><!--css=
_build_scope:tp-yt-paper-tooltip--><!--css_build_styles:video.youtube.src.w=
eb.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,third_part=
y.javascript.youtube_components.tp_yt_paper_tooltip.tp.yt.paper.tooltip.css=
.js--><div id=3D"tooltip" class=3D"hidden style-scope tp-yt-paper-tooltip" =
style-target=3D"tooltip">
  8 visualiza=C3=A7=C3=B5es =E2=80=A2 28 de out. de 2026 =E2=80=A2 #IXmostr=
adeextens=C3=A3o #UFJF #efeitoci=C3=AAncia
</div>
</tp-yt-paper-tooltip>
<ps-dom-if restamp=3D"" class=3D"style-scope ytd-watch-info-text"><template=
 is=3D"dom-if"></template></ps-dom-if>
</ytd-watch-info-text>
          <dom-if class=3D"style-scope ytd-watch-metadata"><template is=3D"=
dom-if"></template></dom-if>
         =20
          <dom-if restamp=3D"" id=3D"product-shelf" class=3D"style-scope yt=
d-watch-metadata"><template is=3D"dom-if"></template></dom-if>
          <dom-if restamp=3D"" id=3D"shopping-description-shelf" class=3D"s=
tyle-scope ytd-watch-metadata"><template is=3D"dom-if"></template></dom-if>
         =20
          <ytd-text-inline-expander id=3D"description-inline-expander" alwa=
ys-show-expand-button=3D"" class=3D"style-scope ytd-watch-metadata" show-ex=
pand-button=3D""><!--css-build:shady--><!--css_build_scope:ytd-text-inline-=
expander--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.sty=
les.yt_base_styles.yt.base.styles.css.js--><div id=3D"expanded" class=3D"st=
yle-scope ytd-text-inline-expander"><yt-attributed-string user-input=3D"" c=
lass=3D"style-scope ytd-text-inline-expander"></yt-attributed-string></div>=
<div id=3D"snippet" class=3D"style-scope ytd-text-inline-expander" style=3D=
"overflow: hidden; max-height: 6rem; mask-image: linear-gradient(to top, tr=
ansparent 0%, transparent 2rem, rgb(0, 0, 0) 2rem, rgb(0, 0, 0) 100%), line=
ar-gradient(to right, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 733px, transparent 757p=
x, transparent 100%);"><span id=3D"snippet-text" class=3D"style-scope ytd-t=
ext-inline-expander"><yt-attributed-string id=3D"attributed-snippet-text" c=
lass=3D"style-scope ytd-text-inline-expander"><span class=3D"ytAttributedSt=
ringHost ytAttributedStringWhiteSpacePreWrap" dir=3D"auto" style=3D""><span=
 class=3D"ytAttributedStringLinkInheritColor" dir=3D"auto" style=3D"color: =
rgb(19, 19, 19);">IX Mostra de Extens=C3=A3o da UFJF </span><span class=3D"=
ytAttributedStringLinkInheritColor" dir=3D"auto" style=3D"color: rgb(6, 95,=
 212);"><a class=3D"ytAttributedStringLink ytAttributedStringLinkCallToActi=
onColor" href=3D"https://www.youtube.com/@proexufjf" target=3D"" tabindex=
=3D"0" force-new-state=3D"true" style=3D"">=E2=80=AA@proexufjf=E2=80=AC</a>=
</span><span class=3D"ytAttributedStringLinkInheritColor" dir=3D"auto" styl=
e=3D"color: rgb(19, 19, 19);"> . O projeto de extens=C3=A3o Divulga=C3=A7=
=C3=A3o Cient=C3=ADfica em A=C3=A7=C3=A3o: Ci=C3=AAncia, Tecnologia e Inova=
=C3=A7=C3=A3o ao Alcance de Todos, uma Ferramenta ao Combate =C3=A0 Fake Ne=
ws, desenvolvido na Universidade Federal de Juiz de Fora (UFJF), tem como o=
bjetivo aproximar a ci=C3=AAncia da sociedade por meio da divulga=C3=A7=C3=
=A3o de informa=C3=A7=C3=B5es cient=C3=ADficas conf</span></span></yt-attri=
buted-string></span><span class=3D"style-scope ytd-text-inline-expander">&n=
bsp;</span><span id=3D"ellipsis" class=3D"style-scope ytd-text-inline-expan=
der">=E2=80=A6</span><tp-yt-paper-button id=3D"expand-sizer" class=3D"butto=
n style-scope ytd-text-inline-expander" style-target=3D"host" role=3D"butto=
n" tabindex=3D"0" animated=3D"" elevation=3D"0" aria-disabled=3D"false"><!-=
-css-build:shady--><!--css_build_scope:tp-yt-paper-button--><!--css_build_s=
tyles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base=
.styles.css.js,third_party.javascript.youtube_components.tp_yt_paper_button=
.tp.yt.paper.button.css.js-->mais
</tp-yt-paper-button></div><tp-yt-paper-button id=3D"expand" class=3D"butto=
n style-scope ytd-text-inline-expander" style-target=3D"host" role=3D"butto=
n" tabindex=3D"0" animated=3D"" elevation=3D"0" aria-disabled=3D"false" sty=
le=3D"left: 757px;"><!--css-build:shady--><!--css_build_scope:tp-yt-paper-b=
utton--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles=
.yt_base_styles.yt.base.styles.css.js,third_party.javascript.youtube_compon=
ents.tp_yt_paper_button.tp.yt.paper.button.css.js-->mais
</tp-yt-paper-button><div slot=3D"extra-content" class=3D"style-scope ytd-w=
atch-metadata">
             =20
              <ytd-metadata-row-container-renderer class=3D"style-scope ytd=
-watch-metadata" disable-upgrade=3D""><!--css-build:shady--><!--css_build_s=
cope:ytd-metadata-row-container-renderer--><!--css_build_styles:video.youtu=
be.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js-->=
<div id=3D"always-shown" class=3D"style-scope ytd-metadata-row-container-re=
nderer"></div>
<div id=3D"collapsible" class=3D"style-scope ytd-metadata-row-container-ren=
derer"></div>
</ytd-metadata-row-container-renderer>
            </div></ytd-text-inline-expander>
        </div>
        <yt-interaction id=3D"description-interaction" class=3D"rounded-lar=
ge style-scope ytd-watch-metadata"><!--css-build:shady--><!--css_build_scop=
e:yt-interaction--><!--css_build_styles:video.youtube.src.web.polymer.share=
d.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.poly=
mer.shared.ui.yt_interaction.yt.interaction.css.js--><div class=3D"stroke s=
tyle-scope yt-interaction"></div><div class=3D"fill style-scope yt-interact=
ion"></div></yt-interaction>
      </div>
    <dom-if id=3D"description-wrapper" class=3D"style-scope ytd-watch-metad=
ata"><template is=3D"dom-if"></template></dom-if>
    <div id=3D"bottom-actions" class=3D"style-scope ytd-watch-metadata"></d=
iv>
   =20
   =20
  </div>
</div>

<ytd-metadata-row-container-renderer class=3D"style-scope ytd-watch-metadat=
a"><!--css-build:shady--><!--css_build_scope:ytd-metadata-row-container-ren=
derer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles=
.yt_base_styles.yt.base.styles.css.js--><div id=3D"always-shown" class=3D"s=
tyle-scope ytd-metadata-row-container-renderer"></div>
<div id=3D"collapsible" class=3D"style-scope ytd-metadata-row-container-ren=
derer"></div>
</ytd-metadata-row-container-renderer>
</ytd-watch-metadata>
         =20
          <div id=3D"expandable-metadata" class=3D"style-scope ytd-watch-fl=
exy"></div>
          <div id=3D"ticket-shelf" class=3D"style-scope ytd-watch-flexy"></=
div>
         =20
          <dom-if restamp=3D"" id=3D"merch-shelf" class=3D"style-scope ytd-=
watch-flexy"><template is=3D"dom-if"></template></dom-if>
        </div>
        <div class=3D"box style-scope ytd-watch-flexy">
          <ytd-comments id=3D"comments" class=3D"style-scope ytd-watch-flex=
y"><!--css-build:shady--><!--css_build_scope:ytd-comments--><!--css_build_s=
tyles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base=
.styles.css.js--><ytd-item-section-renderer id=3D"sections" initial-count=
=3D"2" class=3D"style-scope ytd-comments" first-lockup-no-top-margin=3D"" l=
ockup-container-type=3D"3" header-style=3D"" not-sticky=3D"" exp-fix-playli=
st-header=3D"" enable-related-chips-caching=3D"" secondary-grid-columns=3D"=
2" section-identifier=3D"comment-item-section"><!--css-build:shady--><!--cs=
s_build_scope:ytd-item-section-renderer--><!--css_build_styles:video.youtub=
e.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><=
div id=3D"header" class=3D" style-scope ytd-item-section-renderer style-sco=
pe ytd-item-section-renderer"><ytd-comments-header-renderer class=3D"style-=
scope ytd-item-section-renderer" screen-reader-only=3D""><!--css-build:shad=
y--><!--css_build_scope:ytd-comments-header-renderer--><!--css_build_styles=
:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styl=
es.css.js--><div id=3D"title" class=3D"style-scope ytd-comments-header-rend=
erer">
  <div id=3D"leading-section" class=3D"style-scope ytd-comments-header-rend=
erer">
    <h2 id=3D"count" class=3D"style-scope ytd-comments-header-renderer">
      <yt-formatted-string class=3D"count-text style-scope ytd-comments-hea=
der-renderer">Coment=C3=A1rios</yt-formatted-string>
    </h2>
  </div>
  <div id=3D"additional-section" class=3D"style-scope ytd-comments-header-r=
enderer">
    <span id=3D"sort-menu" class=3D"style-scope ytd-comments-header-rendere=
r"></span>
   =20
  </div>
</div>

<div id=3D"alert" class=3D"style-scope ytd-comments-header-renderer"></div>
<div id=3D"simple-box" class=3D"style-scope ytd-comments-header-renderer"><=
/div>
<div id=3D"paused-comments-message" class=3D"style-scope ytd-comments-heade=
r-renderer"></div>
<div id=3D"backstage-post-dialog" class=3D"style-scope ytd-comments-header-=
renderer"></div>
<div id=3D"post-stream-filter" class=3D"style-scope ytd-comments-header-ren=
derer"></div>
<div id=3D"zero-state-message" class=3D"style-scope ytd-comments-header-ren=
derer"></div>
<div id=3D"scheduling-zero-state-message" class=3D"style-scope ytd-comments=
-header-renderer"></div>
</ytd-comments-header-renderer></div>
<div id=3D"spinner-container" class=3D"style-scope ytd-item-section-rendere=
r">
  <tp-yt-paper-spinner-lite class=3D"style-scope ytd-item-section-renderer"=
 aria-hidden=3D"true" aria-label=3D"loading"><!--css-build:shady--><!--css_=
build_scope:tp-yt-paper-spinner-lite--><!--css_build_styles:video.youtube.s=
rc.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,third_=
party.javascript.youtube_components.tp_yt_paper_spinner_lite.tp.yt.paper.sp=
inner.lite.css.js--><div id=3D"spinnerContainer" class=3D"  style-scope tp-=
yt-paper-spinner-lite">
  <div class=3D"spinner-layer style-scope tp-yt-paper-spinner-lite">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner-lite"=
>
      <div class=3D"circle style-scope tp-yt-paper-spinner-lite"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner-lite=
">
      <div class=3D"circle style-scope tp-yt-paper-spinner-lite"></div>
    </div>
  </div>
</div>
</tp-yt-paper-spinner-lite>
</div>
<div id=3D"contents" class=3D" style-scope ytd-item-section-renderer style-=
scope ytd-item-section-renderer"><ytd-continuation-item-renderer class=3D"s=
tyle-scope ytd-item-section-renderer" is-watch-page=3D"" is-comments-sectio=
n=3D"" is-initial-load=3D""><!--css-build:shady--><!--css_build_scope:ytd-c=
ontinuation-item-renderer--><!--css_build_styles:video.youtube.src.web.poly=
mer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><div id=3D"ghos=
t-cards" class=3D"style-scope ytd-continuation-item-renderer"></div>
<div id=3D"ghost-comment-section" class=3D"style-scope ytd-continuation-ite=
m-renderer"><yt-ghost-comments class=3D"ytGhostCommentsHost"><div class=3D"=
ytGhostCommentsComments"><div class=3D"ytGhostCommentsGhostCommentsHeader">=
<div class=3D"ytGhostCommentsGhostCommentCount ytGhostCommentsGhostFill"></=
div><div class=3D"ytGhostCommentsGhostSort ytGhostCommentsGhostFill"></div>=
</div><div class=3D"ytGhostCommentsGhostCard"><div class=3D"ytGhostComments=
Avatar"><div class=3D"ytGhostCommentsCircle"></div></div><div class=3D"ytGh=
ostCommentsComments"><div class=3D"ytGhostCommentsMeta"><div class=3D"ytGho=
stCommentsGhostInputPlaceholder ytGhostCommentsGhostFill"></div></div><div =
class=3D"ytGhostCommentsGhostInputUnderline ytGhostCommentsGhostFill"></div=
></div></div></div><div class=3D"ytGhostCommentsComments"><div class=3D"ytG=
hostCommentsGhostCard"><div class=3D"ytGhostCommentsAvatar"><div class=3D"y=
tGhostCommentsCircle"></div></div><div class=3D"ytGhostCommentsHost"><div c=
lass=3D"ytGhostCommentsMeta"><div class=3D"ytGhostCommentsGhostText ytGhost=
CommentsGhostFill"></div></div><div class=3D"ytGhostCommentsGhostText ytGho=
stCommentsGhostFill"></div><div class=3D"ytGhostCommentsGhostText ytGhostCo=
mmentsGhostFill"></div><div class=3D"ytGhostCommentsGhostLikeDislike"><div =
class=3D"ytGhostCommentsGhostText ytGhostCommentsGhostFill"></div><div clas=
s=3D"ytGhostCommentsGhostText ytGhostCommentsGhostFill"></div></div></div><=
/div><div class=3D"ytGhostCommentsGhostCard"><div class=3D"ytGhostCommentsA=
vatar"><div class=3D"ytGhostCommentsCircle"></div></div><div class=3D"ytGho=
stCommentsHost"><div class=3D"ytGhostCommentsMeta"><div class=3D"ytGhostCom=
mentsGhostText ytGhostCommentsGhostFill"></div></div><div class=3D"ytGhostC=
ommentsGhostText ytGhostCommentsGhostFill"></div><div class=3D"ytGhostComme=
ntsGhostText ytGhostCommentsGhostFill"></div><div class=3D"ytGhostCommentsG=
hostLikeDislike"><div class=3D"ytGhostCommentsGhostText ytGhostCommentsGhos=
tFill"></div><div class=3D"ytGhostCommentsGhostText ytGhostCommentsGhostFil=
l"></div></div></div></div><div class=3D"ytGhostCommentsGhostCard"><div cla=
ss=3D"ytGhostCommentsAvatar"><div class=3D"ytGhostCommentsCircle"></div></d=
iv><div class=3D"ytGhostCommentsHost"><div class=3D"ytGhostCommentsMeta"><d=
iv class=3D"ytGhostCommentsGhostText ytGhostCommentsGhostFill"></div></div>=
<div class=3D"ytGhostCommentsGhostText ytGhostCommentsGhostFill"></div><div=
 class=3D"ytGhostCommentsGhostText ytGhostCommentsGhostFill"></div><div cla=
ss=3D"ytGhostCommentsGhostLikeDislike"><div class=3D"ytGhostCommentsGhostTe=
xt ytGhostCommentsGhostFill"></div><div class=3D"ytGhostCommentsGhostText y=
tGhostCommentsGhostFill"></div></div></div></div></div></yt-ghost-comments>=
</div>
<tp-yt-paper-spinner id=3D"spinner" class=3D"style-scope ytd-continuation-i=
tem-renderer" aria-hidden=3D"true" aria-label=3D"loading"><!--css-build:sha=
dy--><!--css_build_scope:tp-yt-paper-spinner--><!--css_build_styles:video.y=
outube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.j=
s,third_party.javascript.youtube_components.tp_yt_paper_spinner.tp.yt.paper=
.spinner.css.js--><div id=3D"spinnerContainer" class=3D"  style-scope tp-yt=
-paper-spinner">
  <div class=3D"spinner-layer layer-1 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>

  <div class=3D"spinner-layer layer-2 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>

  <div class=3D"spinner-layer layer-3 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>

  <div class=3D"spinner-layer layer-4 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>
</div>
</tp-yt-paper-spinner>

</ytd-continuation-item-renderer></div>
<div id=3D"continuations" class=3D"style-scope ytd-item-section-renderer"><=
/div>
</ytd-item-section-renderer>
</ytd-comments>
        </div>
      </div>
    </div>
  </div>

  <div id=3D"secondary" class=3D"style-scope ytd-watch-flexy">
   =20
    <div id=3D"secondary-inner" class=3D"box style-scope ytd-watch-flexy"><=
div id=3D"panels" class=3D"style-scope ytd-watch-flexy panels-transitioning=
"><ytd-engagement-panel-section-list-renderer class=3D"style-scope ytd-watc=
h-flexy" match-content-theme=3D"" is-theater-mode=3D"" visibility=3D"ENGAGE=
MENT_PANEL_VISIBILITY_HIDDEN" target-id=3D"PAyouchat" darker-panels=3D""><!=
--css-build:shady--><!--css_build_scope:ytd-engagement-panel-section-list-r=
enderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styl=
es.yt_base_styles.yt.base.styles.css.js--><div id=3D"header" class=3D"style=
-scope ytd-engagement-panel-section-list-renderer"></div>
<div id=3D"content" class=3D"style-scope ytd-engagement-panel-section-list-=
renderer"><yt-content-loading-renderer class=3D"style-scope ytd-engagement-=
panel-section-list-renderer" panel-target-id=3D"PAyouchat"><!--css-build:sh=
ady--><!--css_build_scope:yt-content-loading-renderer--><!--css_build_style=
s:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.sty=
les.css.js,video.youtube.src.web.polymer.shared.ui.renderers.yt_content_loa=
ding_renderer.yt.content.loading.renderer.css.js--><tp-yt-paper-spinner id=
=3D"spinner" class=3D"style-scope yt-content-loading-renderer" aria-label=
=3D"Carregando=E2=80=A6" active=3D""><!--css-build:shady--><!--css_build_sc=
ope:tp-yt-paper-spinner--><!--css_build_styles:video.youtube.src.web.polyme=
r.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,third_party.javascr=
ipt.youtube_components.tp_yt_paper_spinner.tp.yt.paper.spinner.css.js--><di=
v id=3D"spinnerContainer" class=3D"active  style-scope tp-yt-paper-spinner"=
>
  <div class=3D"spinner-layer layer-1 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>

  <div class=3D"spinner-layer layer-2 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>

  <div class=3D"spinner-layer layer-3 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>

  <div class=3D"spinner-layer layer-4 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>
</div>
</tp-yt-paper-spinner>
</yt-content-loading-renderer></div>
<div id=3D"footer" class=3D"style-scope ytd-engagement-panel-section-list-r=
enderer"></div>
</ytd-engagement-panel-section-list-renderer><ytd-engagement-panel-section-=
list-renderer class=3D"style-scope ytd-watch-flexy" match-content-theme=3D"=
" is-theater-mode=3D"" visibility=3D"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN" ta=
rget-id=3D"PAmodern_transcript_view"><!--css-build:shady--><!--css_build_sc=
ope:ytd-engagement-panel-section-list-renderer--><!--css_build_styles:video=
.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css=
.js--><div id=3D"header" class=3D"style-scope ytd-engagement-panel-section-=
list-renderer"></div>
<div id=3D"content" class=3D"style-scope ytd-engagement-panel-section-list-=
renderer"><yt-content-loading-renderer class=3D"style-scope ytd-engagement-=
panel-section-list-renderer" panel-target-id=3D"PAmodern_transcript_view"><=
!--css-build:shady--><!--css_build_scope:yt-content-loading-renderer--><!--=
css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_sty=
les.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers=
.yt_content_loading_renderer.yt.content.loading.renderer.css.js--><tp-yt-pa=
per-spinner id=3D"spinner" class=3D"style-scope yt-content-loading-renderer=
" aria-label=3D"Carregando=E2=80=A6" active=3D""><!--css-build:shady--><!--=
css_build_scope:tp-yt-paper-spinner--><!--css_build_styles:video.youtube.sr=
c.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,third_p=
arty.javascript.youtube_components.tp_yt_paper_spinner.tp.yt.paper.spinner.=
css.js--><div id=3D"spinnerContainer" class=3D"active  style-scope tp-yt-pa=
per-spinner">
  <div class=3D"spinner-layer layer-1 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>

  <div class=3D"spinner-layer layer-2 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>

  <div class=3D"spinner-layer layer-3 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>

  <div class=3D"spinner-layer layer-4 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>
</div>
</tp-yt-paper-spinner>
</yt-content-loading-renderer></div>
<div id=3D"footer" class=3D"style-scope ytd-engagement-panel-section-list-r=
enderer"></div>
</ytd-engagement-panel-section-list-renderer><ytd-engagement-panel-section-=
list-renderer class=3D"style-scope ytd-watch-flexy" match-content-theme=3D"=
" is-theater-mode=3D"" visibility=3D"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN" ta=
rget-id=3D"engagement-panel-comments-section"><!--css-build:shady--><!--css=
_build_scope:ytd-engagement-panel-section-list-renderer--><!--css_build_sty=
les:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.s=
tyles.css.js--><div id=3D"header" class=3D"style-scope ytd-engagement-panel=
-section-list-renderer"><ytd-engagement-panel-title-header-renderer class=
=3D"style-scope ytd-engagement-panel-section-list-renderer"><!--css-build:s=
hady--><!--css_build_scope:ytd-engagement-panel-title-header-renderer--><!-=
-css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_st=
yles.yt.base.styles.css.js--><div id=3D"banner" aria-hidden=3D"true" class=
=3D"style-scope ytd-engagement-panel-title-header-renderer"></div>
<div id=3D"header" class=3D"style-scope ytd-engagement-panel-title-header-r=
enderer">
 =20
  <ps-dom-if class=3D"style-scope ytd-engagement-panel-title-header-rendere=
r"><template is=3D"dom-if"></template></ps-dom-if>
  <ps-dom-if class=3D"style-scope ytd-engagement-panel-title-header-rendere=
r"><template is=3D"dom-if"></template></ps-dom-if>
  <div id=3D"title-container" class=3D"style-scope ytd-engagement-panel-tit=
le-header-renderer">
    <h2 id=3D"title" class=3D"style-scope ytd-engagement-panel-title-header=
-renderer" aria-label=3D"Coment=C3=A1rios">
      <yt-formatted-string id=3D"title-text" ellipsis-truncate=3D"" class=
=3D"style-scope ytd-engagement-panel-title-header-renderer" ellipsis-trunca=
te-styling=3D"" title=3D"Coment=C3=A1rios">Coment=C3=A1rios</yt-formatted-s=
tring>
     =20
    </h2>
   =20
   =20
  </div>
 =20
  <div id=3D"action-buttons" class=3D"style-scope ytd-engagement-panel-titl=
e-header-renderer"></div>
 =20
  <div id=3D"menu" class=3D"style-scope ytd-engagement-panel-title-header-r=
enderer"><yt-sort-filter-sub-menu-renderer class=3D"style-scope ytd-engagem=
ent-panel-title-header-renderer"><!--css-build:shady--><!--css_build_scope:=
yt-sort-filter-sub-menu-renderer--><!--css_build_styles:video.youtube.src.w=
eb.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.yout=
ube.src.web.polymer.shared.ui.renderers.sections.yt_sort_filter_sub_menu_re=
nderer.yt.sort.filter.sub.menu.renderer.css.js-->
<yt-dropdown-menu class=3D"style-scope yt-sort-filter-sub-menu-renderer has=
-items" modern-buttons=3D""><!--css-build:shady--><!--css_build_scope:yt-dr=
opdown-menu--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.=
styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.s=
hared.ui.yt_dropdown_menu.yt.dropdown.menu.css.js--><tp-yt-paper-menu-butto=
n id=3D"menu-button" dynamic-align=3D"" expand-sizing-target-for-scrollbars=
=3D"" class=3D"style-scope yt-dropdown-menu" role=3D"group" aria-haspopup=
=3D"true" horizontal-align=3D"left" vertical-align=3D"top" aria-disabled=3D=
"false"><!--css-build:shady--><!--css_build_scope:tp-yt-paper-menu-button--=
><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_bas=
e_styles.yt.base.styles.css.js,third_party.javascript.youtube_components.tp=
_yt_paper_menu_button.tp.yt.paper.menu.button.css.js--><div id=3D"trigger" =
class=3D"style-scope tp-yt-paper-menu-button">
  <tp-yt-paper-button id=3D"label" class=3D"dropdown-trigger style-scope yt=
-dropdown-menu" slot=3D"dropdown-trigger" style-target=3D"host" role=3D"but=
ton" tabindex=3D"0" animated=3D"" elevation=3D"0" aria-disabled=3D"false" a=
ria-expanded=3D"false" aria-label=3D"Classificar coment=C3=A1rios"><!--css-=
build:shady--><!--css_build_scope:tp-yt-paper-button--><!--css_build_styles=
:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styl=
es.css.js,third_party.javascript.youtube_components.tp_yt_paper_button.tp.y=
t.paper.button.css.js-->
   =20
      <yt-icon id=3D"label-icon" class=3D"style-scope yt-dropdown-menu"><!-=
-css-build:shady--><!--css_build_scope:yt-icon--><!--css_build_styles:video=
.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css=
.js,video.youtube.src.web.polymer.shared.core.yt_icon.yt.icon.css.js--><spa=
n class=3D"yt-icon-shape style-scope yt-icon ytSpecIconShapeHost"><div styl=
e=3D"width: 100%; height: 100%; display: block; fill: currentcolor;"><svg x=
mlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" wid=
th=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"pointer-events:=
 none; display: inherit; width: 100%; height: 100%;"><path d=3D"M21 5H3a1 1=
 0 000 2h18a1 1 0 100-2Zm-6 6H3a1 1 0 000 2h12a1 1 0 000-2Zm-6 6H3a1 1 0 00=
0 2h6a1 1 0 000-2Z"></path></svg></div></span></yt-icon>
      <div id=3D"icon-label" class=3D"style-scope yt-dropdown-menu"> </div>
    <dom-if class=3D"style-scope yt-dropdown-menu"><template is=3D"dom-if">=
</template></dom-if>
    <dom-if class=3D"style-scope yt-dropdown-menu"><template is=3D"dom-if">=
</template></dom-if>
 =20
</tp-yt-paper-button>
</div>

<tp-yt-iron-dropdown id=3D"dropdown" class=3D"style-scope tp-yt-paper-menu-=
button" horizontal-align=3D"left" vertical-align=3D"top" aria-disabled=3D"f=
alse" aria-hidden=3D"true" style=3D"outline: none; display: none;"><!--css-=
build:shady--><!--css_build_scope:tp-yt-iron-dropdown--><!--css_build_style=
s:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.sty=
les.css.js,third_party.javascript.youtube_components.tp_yt_iron_dropdown.tp=
.yt.iron.dropdown.css.js--><div id=3D"contentWrapper" class=3D"style-scope =
tp-yt-iron-dropdown">
  <div slot=3D"dropdown-content" class=3D"dropdown-content style-scope tp-y=
t-paper-menu-button">
    <tp-yt-paper-listbox id=3D"menu" class=3D"dropdown-content style-scope =
yt-dropdown-menu" slot=3D"dropdown-content" role=3D"listbox" tabindex=3D"0"=
><!--css-build:shady--><!--css_build_scope:tp-yt-paper-listbox--><!--css_bu=
ild_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt=
.base.styles.css.js,third_party.javascript.youtube_components.tp_yt_paper_l=
istbox.tp.yt.paper.listbox.css.js-->
   =20
      <a class=3D"yt-simple-endpoint style-scope yt-dropdown-menu iron-sele=
cted" aria-selected=3D"true" tabindex=3D"0">
        <tp-yt-paper-item class=3D"style-scope yt-dropdown-menu" style-targ=
et=3D"host" role=3D"option" tabindex=3D"0" aria-disabled=3D"false"><!--css-=
build:shady--><!--css_build_scope:tp-yt-paper-item--><!--css_build_styles:v=
ideo.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles=
.css.js,third_party.javascript.youtube_components.tp_yt_paper_item.tp.yt.pa=
per.item.css.js-->
          <tp-yt-paper-item-body class=3D"style-scope yt-dropdown-menu" two=
-line=3D""><!--css-build:shady--><!--css_build_scope:tp-yt-paper-item-body-=
-><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_ba=
se_styles.yt.base.styles.css.js,third_party.javascript.youtube_components.t=
p_yt_paper_item_body.tp.yt.paper.item.body.css.js-->
            <div id=3D"item-with-badge" class=3D"style-scope yt-dropdown-me=
nu">
              <div class=3D"item style-scope yt-dropdown-menu">Principais
               =20
              </div>
             =20
            </div>
            <div secondary=3D"" id=3D"subtitle" class=3D"style-scope yt-dro=
pdown-menu">
              Mostrar coment=C3=A1rios em destaque
            </div>
         =20
</tp-yt-paper-item-body>
          <yt-reload-continuation class=3D"style-scope yt-dropdown-menu">
          </yt-reload-continuation>
       =20
</tp-yt-paper-item>
      </a>
   =20
      <a class=3D"yt-simple-endpoint style-scope yt-dropdown-menu" tabindex=
=3D"-1" aria-selected=3D"false">
        <tp-yt-paper-item class=3D"style-scope yt-dropdown-menu" style-targ=
et=3D"host" role=3D"option" tabindex=3D"0" aria-disabled=3D"false"><!--css-=
build:shady--><!--css_build_scope:tp-yt-paper-item--><!--css_build_styles:v=
ideo.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles=
.css.js,third_party.javascript.youtube_components.tp_yt_paper_item.tp.yt.pa=
per.item.css.js-->
          <tp-yt-paper-item-body class=3D"style-scope yt-dropdown-menu" two=
-line=3D""><!--css-build:shady--><!--css_build_scope:tp-yt-paper-item-body-=
-><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_ba=
se_styles.yt.base.styles.css.js,third_party.javascript.youtube_components.t=
p_yt_paper_item_body.tp.yt.paper.item.body.css.js-->
            <div id=3D"item-with-badge" class=3D"style-scope yt-dropdown-me=
nu">
              <div class=3D"item style-scope yt-dropdown-menu">Mais recente=
s
               =20
              </div>
             =20
            </div>
            <div secondary=3D"" id=3D"subtitle" class=3D"style-scope yt-dro=
pdown-menu">
              Mostrar coment=C3=A1rios recentes, incluindo spam em potencia=
l
            </div>
         =20
</tp-yt-paper-item-body>
          <yt-reload-continuation class=3D"style-scope yt-dropdown-menu">
          </yt-reload-continuation>
       =20
</tp-yt-paper-item>
      </a>
    <dom-repeat id=3D"repeat" class=3D"style-scope yt-dropdown-menu"><templ=
ate is=3D"dom-repeat"></template></dom-repeat>
 =20
</tp-yt-paper-listbox>
  </div>
</div>
</tp-yt-iron-dropdown>
</tp-yt-paper-menu-button>
</yt-dropdown-menu>
</yt-sort-filter-sub-menu-renderer></div>
  <div id=3D"visibility-button" class=3D"style-scope ytd-engagement-panel-t=
itle-header-renderer"><ytd-button-renderer class=3D"style-scope ytd-engagem=
ent-panel-title-header-renderer" button-renderer=3D"" button-next=3D""><!--=
css-build:shady--><yt-button-shape><button class=3D"ytSpecButtonShapeNextHo=
st ytSpecButtonShapeNextText ytSpecButtonShapeNextMono ytSpecButtonShapeNex=
tSizeM ytSpecButtonShapeNextIconOnlyDefault ytSpecButtonShapeNextEnableBack=
dropFilterExperiment ytSpecButtonShapeNextMainstageIconSize ytSpecButtonSha=
peNextMainstagePadding" title=3D"" aria-label=3D"Fechar"><div aria-hidden=
=3D"true" class=3D"ytSpecButtonShapeNextIcon ytSpecButtonShapeNextElevatedC=
ontent"><span class=3D"ytIconWrapperHost" style=3D"width: 24px; height: 24p=
x;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: =
100%; height: 100%; display: block; fill: currentcolor;"><svg xmlns=3D"http=
://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" fo=
cusable=3D"false" aria-hidden=3D"true" style=3D"pointer-events: none; displ=
ay: inherit; width: 100%; height: 100%;"><path d=3D"M17.293 5.293 12 10.586=
 6.707 5.293a1 1 0 10-1.414 1.414L10.586 12l-5.293 5.293a1 1 0 001.414 1.41=
4L12 13.414l5.293 5.293a1 1 0 001.414-1.414L13.414 12l5.293-5.293a1 1 0 10-=
1.414-1.414Z"></path></svg></div></span></span></div><yt-touch-feedback-sha=
pe aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFe=
edbackShapeTouchResponse"><div class=3D"ytSpecTouchFeedbackShapeStroke"></d=
iv><div class=3D"ytSpecTouchFeedbackShapeFill"></div></yt-touch-feedback-sh=
ape></button></yt-button-shape><tp-yt-paper-tooltip offset=3D"8" disable-up=
grade=3D""></tp-yt-paper-tooltip></ytd-button-renderer></div>
</div>
<div id=3D"subheader" class=3D"style-scope ytd-engagement-panel-title-heade=
r-renderer"></div>
</ytd-engagement-panel-title-header-renderer></div>
<div id=3D"content" class=3D"style-scope ytd-engagement-panel-section-list-=
renderer"><ytd-section-list-renderer class=3D"style-scope ytd-engagement-pa=
nel-section-list-renderer" engagement-panel=3D"" panel-target-id=3D"engagem=
ent-panel-comments-section"><!--css-build:shady--><!--css_build_scope:ytd-s=
ection-list-renderer--><!--css_build_styles:video.youtube.src.web.polymer.s=
hared.ui.styles.yt_base_styles.yt.base.styles.css.js--><div id=3D"header-co=
ntainer" class=3D"style-scope ytd-section-list-renderer">
  <div id=3D"header" class=3D"style-scope ytd-section-list-renderer"></div>
  <div id=3D"sub-menu" class=3D"style-scope ytd-section-list-renderer"></di=
v>
</div>
<div id=3D"contents" class=3D"style-scope ytd-section-list-renderer"><ytd-c=
omments class=3D"style-scope ytd-section-list-renderer" engagement-panel=3D=
""><!--css-build:shady--><!--css_build_scope:ytd-comments--><!--css_build_s=
tyles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base=
.styles.css.js--><ytd-item-section-renderer id=3D"sections" initial-count=
=3D"2" class=3D"style-scope ytd-comments" first-lockup-no-top-margin=3D"" l=
ockup-container-type=3D"3" not-sticky=3D"" exp-fix-playlist-header=3D"" ena=
ble-related-chips-caching=3D"" secondary-grid-columns=3D"2" section-identif=
ier=3D"comment-item-section" header-style=3D"" ep-restyle=3D"" static-comme=
nts-header=3D""><!--css-build:shady--><!--css_build_scope:ytd-item-section-=
renderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.sty=
les.yt_base_styles.yt.base.styles.css.js--><div id=3D"header" class=3D" sty=
le-scope ytd-item-section-renderer style-scope ytd-item-section-renderer"><=
/div>
<div id=3D"spinner-container" class=3D"style-scope ytd-item-section-rendere=
r">
  <tp-yt-paper-spinner-lite class=3D"style-scope ytd-item-section-renderer"=
 aria-hidden=3D"true" aria-label=3D"loading"><!--css-build:shady--><!--css_=
build_scope:tp-yt-paper-spinner-lite--><!--css_build_styles:video.youtube.s=
rc.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,third_=
party.javascript.youtube_components.tp_yt_paper_spinner_lite.tp.yt.paper.sp=
inner.lite.css.js--><div id=3D"spinnerContainer" class=3D"  style-scope tp-=
yt-paper-spinner-lite">
  <div class=3D"spinner-layer style-scope tp-yt-paper-spinner-lite">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner-lite"=
>
      <div class=3D"circle style-scope tp-yt-paper-spinner-lite"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner-lite=
">
      <div class=3D"circle style-scope tp-yt-paper-spinner-lite"></div>
    </div>
  </div>
</div>
</tp-yt-paper-spinner-lite>
</div>
<div id=3D"contents" class=3D" style-scope ytd-item-section-renderer style-=
scope ytd-item-section-renderer"><ytd-continuation-item-renderer class=3D"s=
tyle-scope ytd-item-section-renderer" engagement-panel=3D"" is-watch-page=
=3D"" is-comments-section=3D"" is-initial-load=3D""><!--css-build:shady--><=
!--css_build_scope:ytd-continuation-item-renderer--><!--css_build_styles:vi=
deo.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.=
css.js--><div id=3D"ghost-cards" class=3D"style-scope ytd-continuation-item=
-renderer"></div>
<div id=3D"ghost-comment-section" class=3D"style-scope ytd-continuation-ite=
m-renderer"><yt-ghost-comments class=3D"ytGhostCommentsHost"><div class=3D"=
ytGhostCommentsComments"><div class=3D"ytGhostCommentsGhostCard"><div class=
=3D"ytGhostCommentsAvatar"><div class=3D"ytGhostCommentsCircle"></div></div=
><div class=3D"ytGhostCommentsHost"><div class=3D"ytGhostCommentsMeta"><div=
 class=3D"ytGhostCommentsGhostText ytGhostCommentsGhostFill"></div></div><d=
iv class=3D"ytGhostCommentsGhostText ytGhostCommentsGhostFill"></div><div c=
lass=3D"ytGhostCommentsGhostText ytGhostCommentsGhostFill"></div><div class=
=3D"ytGhostCommentsGhostLikeDislike"><div class=3D"ytGhostCommentsGhostText=
 ytGhostCommentsGhostFill"></div><div class=3D"ytGhostCommentsGhostText ytG=
hostCommentsGhostFill"></div></div></div></div><div class=3D"ytGhostComment=
sGhostCard"><div class=3D"ytGhostCommentsAvatar"><div class=3D"ytGhostComme=
ntsCircle"></div></div><div class=3D"ytGhostCommentsHost"><div class=3D"ytG=
hostCommentsMeta"><div class=3D"ytGhostCommentsGhostText ytGhostCommentsGho=
stFill"></div></div><div class=3D"ytGhostCommentsGhostText ytGhostCommentsG=
hostFill"></div><div class=3D"ytGhostCommentsGhostText ytGhostCommentsGhost=
Fill"></div><div class=3D"ytGhostCommentsGhostLikeDislike"><div class=3D"yt=
GhostCommentsGhostText ytGhostCommentsGhostFill"></div><div class=3D"ytGhos=
tCommentsGhostText ytGhostCommentsGhostFill"></div></div></div></div><div c=
lass=3D"ytGhostCommentsGhostCard"><div class=3D"ytGhostCommentsAvatar"><div=
 class=3D"ytGhostCommentsCircle"></div></div><div class=3D"ytGhostCommentsH=
ost"><div class=3D"ytGhostCommentsMeta"><div class=3D"ytGhostCommentsGhostT=
ext ytGhostCommentsGhostFill"></div></div><div class=3D"ytGhostCommentsGhos=
tText ytGhostCommentsGhostFill"></div><div class=3D"ytGhostCommentsGhostTex=
t ytGhostCommentsGhostFill"></div><div class=3D"ytGhostCommentsGhostLikeDis=
like"><div class=3D"ytGhostCommentsGhostText ytGhostCommentsGhostFill"></di=
v><div class=3D"ytGhostCommentsGhostText ytGhostCommentsGhostFill"></div></=
div></div></div></div></yt-ghost-comments></div>
<tp-yt-paper-spinner id=3D"spinner" class=3D"style-scope ytd-continuation-i=
tem-renderer" aria-hidden=3D"true" aria-label=3D"loading"><!--css-build:sha=
dy--><!--css_build_scope:tp-yt-paper-spinner--><!--css_build_styles:video.y=
outube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.j=
s,third_party.javascript.youtube_components.tp_yt_paper_spinner.tp.yt.paper=
.spinner.css.js--><div id=3D"spinnerContainer" class=3D"  style-scope tp-yt=
-paper-spinner">
  <div class=3D"spinner-layer layer-1 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>

  <div class=3D"spinner-layer layer-2 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>

  <div class=3D"spinner-layer layer-3 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>

  <div class=3D"spinner-layer layer-4 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>
</div>
</tp-yt-paper-spinner>

</ytd-continuation-item-renderer></div>
<div id=3D"continuations" class=3D"style-scope ytd-item-section-renderer"><=
/div>
</ytd-item-section-renderer>
</ytd-comments></div>
<div id=3D"action-button" class=3D"style-scope ytd-section-list-renderer"><=
yt-button-view-model class=3D"ytd-section-list-renderer"><button-view-model=
 class=3D"ytSpecButtonViewModelHost style-scope ytd-section-list-renderer">=
<button class=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNextFilled ytSp=
ecButtonShapeNextMono ytSpecButtonShapeNextSizeS ytSpecButtonShapeNextIconB=
utton ytSpecButtonShapeNextOverrideSmallSizeIcon ytSpecButtonShapeNextEnabl=
eBackdropFilterExperiment ytSpecButtonShapeNextMainstageIconSize ytSpecButt=
onShapeNextMainstagePadding" title=3D"" aria-disabled=3D"false" style=3D"">=
<div aria-hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon ytSpecButtonSh=
apeNextElevatedContent"><span class=3D"ytIconWrapperHost" style=3D"width: 2=
4px; height: 24px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"><div =
style=3D"width: 100%; height: 100%; display: block; fill: currentcolor;"><s=
vg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24"=
 width=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"pointer-eve=
nts: none; display: inherit; width: 100%; height: 100%;"><path d=3D"M19.707=
 10.293 12 2.586l-7.707 7.707a1 1 0 101.414 1.414L11 6.414V20a1 1 0 002 0V6=
.414l5.293 5.293a1 1 0 101.414-1.414Z"></path></svg></div></span></span></d=
iv><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFeedba=
ckShapeHost ytSpecTouchFeedbackShapeTouchResponseInverse"><div class=3D"ytS=
pecTouchFeedbackShapeStroke"></div><div class=3D"ytSpecTouchFeedbackShapeFi=
ll"></div></yt-touch-feedback-shape><yt-light-shape aria-hidden=3D"true" cl=
ass=3D"contribYtLightShapeHost contribYtLightShapeStaticRimLightSolid contr=
ibYtLightShapeStaticRimLight" style=3D"--yt-light-wash-opacity: 0; --yt-lig=
ht-wash-x: 0px; --yt-light-wash-y: 0px; --yt-light-wash-size: 0px;"><div cl=
ass=3D"contribYtLightShapeStaticWashLight contribYtLightShapeStaticWashLigh=
tSolid"></div></yt-light-shape></button></button-view-model></yt-button-vie=
w-model></div>
<div id=3D"continuations" class=3D"style-scope ytd-section-list-renderer"><=
/div>
</ytd-section-list-renderer></div>
<div id=3D"footer" class=3D"style-scope ytd-engagement-panel-section-list-r=
enderer"></div>
</ytd-engagement-panel-section-list-renderer><ytd-engagement-panel-section-=
list-renderer class=3D"style-scope ytd-watch-flexy" match-content-theme=3D"=
" is-theater-mode=3D"" visibility=3D"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN" ta=
rget-id=3D"engagement-panel-ads"><!--css-build:shady--><!--css_build_scope:=
ytd-engagement-panel-section-list-renderer--><!--css_build_styles:video.you=
tube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js-=
-><div id=3D"header" class=3D"style-scope ytd-engagement-panel-section-list=
-renderer"></div>
<div id=3D"content" class=3D"style-scope ytd-engagement-panel-section-list-=
renderer"><ytd-ads-engagement-panel-content-renderer class=3D"style-scope y=
td-engagement-panel-section-list-renderer" panel-target-id=3D"engagement-pa=
nel-ads"><!--css-build:shady--><!--css_build_scope:ytd-ads-engagement-panel=
-content-renderer--><!--css_build_styles:video.youtube.src.web.polymer.shar=
ed.ui.styles.yt_base_styles.yt.base.styles.css.js--><div id=3D"content" cla=
ss=3D"style-scope ytd-ads-engagement-panel-content-renderer"></div>
</ytd-ads-engagement-panel-content-renderer></div>
<div id=3D"footer" class=3D"style-scope ytd-engagement-panel-section-list-r=
enderer"></div>
</ytd-engagement-panel-section-list-renderer><ytd-engagement-panel-section-=
list-renderer class=3D"style-scope ytd-watch-flexy" match-content-theme=3D"=
" is-theater-mode=3D"" visibility=3D"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"><!=
--css-build:shady--><!--css_build_scope:ytd-engagement-panel-section-list-r=
enderer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styl=
es.yt_base_styles.yt.base.styles.css.js--><div id=3D"header" class=3D"style=
-scope ytd-engagement-panel-section-list-renderer"><ytd-engagement-panel-ti=
tle-header-renderer class=3D"style-scope ytd-engagement-panel-section-list-=
renderer"><!--css-build:shady--><!--css_build_scope:ytd-engagement-panel-ti=
tle-header-renderer--><!--css_build_styles:video.youtube.src.web.polymer.sh=
ared.ui.styles.yt_base_styles.yt.base.styles.css.js--><div id=3D"banner" ar=
ia-hidden=3D"true" class=3D"style-scope ytd-engagement-panel-title-header-r=
enderer"></div>
<div id=3D"header" class=3D"style-scope ytd-engagement-panel-title-header-r=
enderer">
 =20
  <ps-dom-if class=3D"style-scope ytd-engagement-panel-title-header-rendere=
r"><template is=3D"dom-if"></template></ps-dom-if>
  <ps-dom-if class=3D"style-scope ytd-engagement-panel-title-header-rendere=
r"><template is=3D"dom-if"></template></ps-dom-if>
  <div id=3D"title-container" class=3D"style-scope ytd-engagement-panel-tit=
le-header-renderer">
    <h2 id=3D"title" class=3D"style-scope ytd-engagement-panel-title-header=
-renderer" aria-label=3D"Neste v=C3=ADdeo">
      <yt-formatted-string id=3D"title-text" ellipsis-truncate=3D"" class=
=3D"style-scope ytd-engagement-panel-title-header-renderer" ellipsis-trunca=
te-styling=3D"" title=3D"Neste v=C3=ADdeo">Neste v=C3=ADdeo</yt-formatted-s=
tring>
     =20
    </h2>
   =20
   =20
  </div>
 =20
  <div id=3D"action-buttons" class=3D"style-scope ytd-engagement-panel-titl=
e-header-renderer"></div>
 =20
  <div id=3D"menu" class=3D"style-scope ytd-engagement-panel-title-header-r=
enderer"></div>
  <div id=3D"visibility-button" class=3D"style-scope ytd-engagement-panel-t=
itle-header-renderer"><ytd-button-renderer class=3D"style-scope ytd-engagem=
ent-panel-title-header-renderer" button-renderer=3D"" button-next=3D""><!--=
css-build:shady--><yt-button-shape><button class=3D"ytSpecButtonShapeNextHo=
st ytSpecButtonShapeNextText ytSpecButtonShapeNextMono ytSpecButtonShapeNex=
tSizeM ytSpecButtonShapeNextIconOnlyDefault ytSpecButtonShapeNextEnableBack=
dropFilterExperiment ytSpecButtonShapeNextMainstageIconSize ytSpecButtonSha=
peNextMainstagePadding" title=3D"" aria-label=3D"Fechar"><div aria-hidden=
=3D"true" class=3D"ytSpecButtonShapeNextIcon ytSpecButtonShapeNextElevatedC=
ontent"><span class=3D"ytIconWrapperHost" style=3D"width: 24px; height: 24p=
x;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: =
100%; height: 100%; display: block; fill: currentcolor;"><svg xmlns=3D"http=
://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" fo=
cusable=3D"false" aria-hidden=3D"true" style=3D"pointer-events: none; displ=
ay: inherit; width: 100%; height: 100%;"><path d=3D"M17.293 5.293 12 10.586=
 6.707 5.293a1 1 0 10-1.414 1.414L10.586 12l-5.293 5.293a1 1 0 001.414 1.41=
4L12 13.414l5.293 5.293a1 1 0 001.414-1.414L13.414 12l5.293-5.293a1 1 0 10-=
1.414-1.414Z"></path></svg></div></span></span></div><yt-touch-feedback-sha=
pe aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFe=
edbackShapeTouchResponse"><div class=3D"ytSpecTouchFeedbackShapeStroke"></d=
iv><div class=3D"ytSpecTouchFeedbackShapeFill"></div></yt-touch-feedback-sh=
ape></button></yt-button-shape><tp-yt-paper-tooltip offset=3D"8" disable-up=
grade=3D""></tp-yt-paper-tooltip></ytd-button-renderer></div>
</div>
<div id=3D"subheader" class=3D"style-scope ytd-engagement-panel-title-heade=
r-renderer"><chip-bar-view-model class=3D"ytChipBarViewModelHost style-scop=
e ytd-engagement-panel-title-header-renderer"><div role=3D"tablist" class=
=3D"ytChipBarViewModelChipBarScrollContainer"><div role=3D"presentation" cl=
ass=3D"ytChipBarViewModelChipWrapper"><chip-view-model class=3D"ytChipViewM=
odelHost" role=3D"presentation"><chip-shape class=3D"ytChipShapeHost" role=
=3D"presentation"><button class=3D"ytChipShapeButtonReset" role=3D"tab" ari=
a-label=3D"Linha do tempo" aria-selected=3D"false"><div class=3D"ytChipShap=
eChip ytChipShapeInactive ytChipShapeOnlyTextPadding"><div class=3D"ytChipS=
hapeText">Linha do tempo</div><yt-touch-feedback-shape aria-hidden=3D"true"=
 class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeTouchRespons=
e ytSpecTouchFeedbackShapeTriggerEvents"><div class=3D"ytSpecTouchFeedbackS=
hapeStroke" style=3D"border-radius: 8px;"></div><div class=3D"ytSpecTouchFe=
edbackShapeFill" style=3D"border-radius: 8px;"></div></yt-touch-feedback-sh=
ape></div></button></chip-shape></chip-view-model></div><div role=3D"presen=
tation" class=3D"ytChipBarViewModelChipWrapper"><chip-view-model class=3D"y=
tChipViewModelHost" role=3D"presentation"><chip-shape class=3D"ytChipShapeH=
ost" role=3D"presentation"><button class=3D"ytChipShapeButtonReset" role=3D=
"tab" aria-label=3D"Transcri=C3=A7=C3=A3o" aria-selected=3D"false"><div cla=
ss=3D"ytChipShapeChip ytChipShapeInactive ytChipShapeOnlyTextPadding"><div =
class=3D"ytChipShapeText">Transcri=C3=A7=C3=A3o</div><yt-touch-feedback-sha=
pe aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFe=
edbackShapeTouchResponse ytSpecTouchFeedbackShapeTriggerEvents"><div class=
=3D"ytSpecTouchFeedbackShapeStroke" style=3D"border-radius: 8px;"></div><di=
v class=3D"ytSpecTouchFeedbackShapeFill" style=3D"border-radius: 8px;"></di=
v></yt-touch-feedback-shape></div></button></chip-shape></chip-view-model><=
/div></div></chip-bar-view-model></div>
</ytd-engagement-panel-title-header-renderer></div>
<div id=3D"content" class=3D"style-scope ytd-engagement-panel-section-list-=
renderer"></div>
<div id=3D"footer" class=3D"style-scope ytd-engagement-panel-section-list-r=
enderer"></div>
</ytd-engagement-panel-section-list-renderer><ytd-engagement-panel-section-=
list-renderer class=3D"style-scope ytd-watch-flexy" match-content-theme=3D"=
" is-theater-mode=3D"" visibility=3D"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN" ta=
rget-id=3D"PAsearch_preview"><!--css-build:shady--><!--css_build_scope:ytd-=
engagement-panel-section-list-renderer--><!--css_build_styles:video.youtube=
.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><d=
iv id=3D"header" class=3D"style-scope ytd-engagement-panel-section-list-ren=
derer"></div>
<div id=3D"content" class=3D"style-scope ytd-engagement-panel-section-list-=
renderer"><ytd-section-list-renderer class=3D"style-scope ytd-engagement-pa=
nel-section-list-renderer" engagement-panel=3D"" panel-target-id=3D"PAsearc=
h_preview"><!--css-build:shady--><!--css_build_scope:ytd-section-list-rende=
rer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.y=
t_base_styles.yt.base.styles.css.js--><div id=3D"header-container" class=3D=
"style-scope ytd-section-list-renderer">
  <div id=3D"header" class=3D"style-scope ytd-section-list-renderer"></div>
  <div id=3D"sub-menu" class=3D"style-scope ytd-section-list-renderer"></di=
v>
</div>
<div id=3D"contents" class=3D"style-scope ytd-section-list-renderer"></div>
<div id=3D"action-button" class=3D"style-scope ytd-section-list-renderer"><=
yt-button-view-model class=3D"ytd-section-list-renderer"><button-view-model=
 class=3D"ytSpecButtonViewModelHost style-scope ytd-section-list-renderer">=
<button class=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNextFilled ytSp=
ecButtonShapeNextMono ytSpecButtonShapeNextSizeS ytSpecButtonShapeNextIconB=
utton ytSpecButtonShapeNextOverrideSmallSizeIcon ytSpecButtonShapeNextEnabl=
eBackdropFilterExperiment ytSpecButtonShapeNextMainstageIconSize ytSpecButt=
onShapeNextMainstagePadding" title=3D"" aria-disabled=3D"false" style=3D"">=
<div aria-hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon ytSpecButtonSh=
apeNextElevatedContent"><span class=3D"ytIconWrapperHost" style=3D"width: 2=
4px; height: 24px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"><div =
style=3D"width: 100%; height: 100%; display: block; fill: currentcolor;"><s=
vg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24"=
 width=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"pointer-eve=
nts: none; display: inherit; width: 100%; height: 100%;"><path d=3D"M19.707=
 10.293 12 2.586l-7.707 7.707a1 1 0 101.414 1.414L11 6.414V20a1 1 0 002 0V6=
.414l5.293 5.293a1 1 0 101.414-1.414Z"></path></svg></div></span></span></d=
iv><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFeedba=
ckShapeHost ytSpecTouchFeedbackShapeTouchResponseInverse"><div class=3D"ytS=
pecTouchFeedbackShapeStroke"></div><div class=3D"ytSpecTouchFeedbackShapeFi=
ll"></div></yt-touch-feedback-shape><yt-light-shape aria-hidden=3D"true" cl=
ass=3D"contribYtLightShapeHost contribYtLightShapeStaticRimLightSolid contr=
ibYtLightShapeStaticRimLight" style=3D"--yt-light-wash-opacity: 0; --yt-lig=
ht-wash-x: 0px; --yt-light-wash-y: 0px; --yt-light-wash-size: 0px;"><div cl=
ass=3D"contribYtLightShapeStaticWashLight contribYtLightShapeStaticWashLigh=
tSolid"></div></yt-light-shape></button></button-view-model></yt-button-vie=
w-model></div>
<div id=3D"continuations" class=3D"style-scope ytd-section-list-renderer"><=
/div>
</ytd-section-list-renderer></div>
<div id=3D"footer" class=3D"style-scope ytd-engagement-panel-section-list-r=
enderer"></div>
</ytd-engagement-panel-section-list-renderer><ytd-engagement-panel-section-=
list-renderer class=3D"style-scope ytd-watch-flexy" match-content-theme=3D"=
" is-theater-mode=3D"" visibility=3D"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN" ta=
rget-id=3D"engagement-panel-structured-description"><!--css-build:shady--><=
!--css_build_scope:ytd-engagement-panel-section-list-renderer--><!--css_bui=
ld_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.=
base.styles.css.js--><div id=3D"header" class=3D"style-scope ytd-engagement=
-panel-section-list-renderer"></div>
<div id=3D"content" class=3D"style-scope ytd-engagement-panel-section-list-=
renderer"><ytd-structured-description-content-renderer class=3D"style-scope=
 ytd-engagement-panel-section-list-renderer" engagement-panel=3D"" panel-ta=
rget-id=3D"engagement-panel-structured-description"><!--css-build:shady--><=
!--css_build_scope:ytd-structured-description-content-renderer--><!--css_bu=
ild_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt=
.base.styles.css.js--><div id=3D"video-summary" class=3D"style-scope ytd-st=
ructured-description-content-renderer"></div>
<div id=3D"merch-shelf" class=3D"style-scope ytd-structured-description-con=
tent-renderer"></div>
<div id=3D"ticket-shelf" class=3D"style-scope ytd-structured-description-co=
ntent-renderer"></div>

  <yt-floating-button-view-model class=3D"ytFloatingButtonViewModelHost sty=
le-scope ytd-structured-description-content-renderer ytFloatingButtonViewMo=
delHostSdDesktop">
  <button-view-model class=3D"ytSpecButtonViewModelHost"><button class=3D"y=
tSpecButtonShapeNextHost ytSpecButtonShapeNextOutline ytSpecButtonShapeNext=
Raised ytSpecButtonShapeNextSizeM ytSpecButtonShapeNextIconButton ytSpecBut=
tonShapeNextEnableBackdropFilterExperiment ytSpecButtonShapeNextMainstageIc=
onSize ytSpecButtonShapeNextMainstagePadding" title=3D"" aria-label=3D"Fech=
ar" aria-disabled=3D"false" style=3D""><div aria-hidden=3D"true" class=3D"y=
tSpecButtonShapeNextIcon ytSpecButtonShapeNextElevatedContent"><span class=
=3D"ytIconWrapperHost" style=3D"width: 24px; height: 24px;"><span class=3D"=
yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: 100%; height: 100%;=
 display: block; fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/2000/=
svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"false" a=
ria-hidden=3D"true" style=3D"pointer-events: none; display: inherit; width:=
 100%; height: 100%;"><path d=3D"M17.293 5.293 12 10.586 6.707 5.293a1 1 0 =
10-1.414 1.414L10.586 12l-5.293 5.293a1 1 0 001.414 1.414L12 13.414l5.293 5=
.293a1 1 0 001.414-1.414L13.414 12l5.293-5.293a1 1 0 10-1.414-1.414Z"></pat=
h></svg></div></span></span></div><yt-touch-feedback-shape aria-hidden=3D"t=
rue" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeTouchRes=
ponse"><div class=3D"ytSpecTouchFeedbackShapeStroke"></div><div class=3D"yt=
SpecTouchFeedbackShapeFill"></div></yt-touch-feedback-shape></button></butt=
on-view-model></yt-floating-button-view-model>
<dom-if class=3D"style-scope ytd-structured-description-content-renderer"><=
template is=3D"dom-if"></template></dom-if>
<div id=3D"items" class=3D"style-scope ytd-structured-description-content-r=
enderer"><yt-video-title-header-view-model class=3D"ytVideoTitleHeaderViewM=
odelHost style-scope ytd-structured-description-content-renderer"><h2 class=
=3D"ytVideoTitleHeaderViewModelTitle"><span class=3D"ytAttributedStringHost=
 ytAttributedStringWhiteSpacePreWrap" role=3D"text" style=3D"">IX MOSTRA DE=
 EXTENS=C3=83O DA UFJF - DIVULGA=C3=87=C3=83O CIENT=C3=8DFICA EM A=C3=87=C3=
=83O</span></h2><button-view-model class=3D"ytSpecButtonViewModelHost ytVid=
eoTitleHeaderViewModelHeaderButton"><button class=3D"ytSpecButtonShapeNextH=
ost ytSpecButtonShapeNextText ytSpecButtonShapeNextMono ytSpecButtonShapeNe=
xtSizeM ytSpecButtonShapeNextIconButton ytSpecButtonShapeNextEnableBackdrop=
FilterExperiment ytSpecButtonShapeNextMainstageIconSize ytSpecButtonShapeNe=
xtMainstagePadding" title=3D"" aria-label=3D"Fechar" aria-disabled=3D"false=
" style=3D""><div aria-hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon y=
tSpecButtonShapeNextElevatedContent"><span class=3D"ytIconWrapperHost" styl=
e=3D"width: 24px; height: 24px;"><span class=3D"yt-icon-shape ytSpecIconSha=
peHost"><div style=3D"width: 100%; height: 100%; display: block; fill: curr=
entcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=
=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria-hidden=3D"true" style=
=3D"pointer-events: none; display: inherit; width: 100%; height: 100%;"><pa=
th d=3D"M17.293 5.293 12 10.586 6.707 5.293a1 1 0 10-1.414 1.414L10.586 12l=
-5.293 5.293a1 1 0 001.414 1.414L12 13.414l5.293 5.293a1 1 0 001.414-1.414L=
13.414 12l5.293-5.293a1 1 0 10-1.414-1.414Z"></path></svg></div></span></sp=
an></div><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouch=
FeedbackShapeHost ytSpecTouchFeedbackShapeTouchResponse"><div class=3D"ytSp=
ecTouchFeedbackShapeStroke"></div><div class=3D"ytSpecTouchFeedbackShapeFil=
l"></div></yt-touch-feedback-shape></button></button-view-model></yt-video-=
title-header-view-model><ytd-video-description-header-renderer class=3D"sty=
le-scope ytd-structured-description-content-renderer" sd-redesign-exp=3D"" =
engagement-panel=3D""><!--css-build:shady--><!--css_build_scope:ytd-video-d=
escription-header-renderer--><!--css_build_styles:video.youtube.src.web.pol=
ymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js-->
<div id=3D"channel-info" class=3D"style-scope ytd-video-description-header-=
renderer">
  <a class=3D"yt-simple-endpoint style-scope ytd-video-description-header-r=
enderer" tabindex=3D"-1" href=3D"https://www.youtube.com/@efeitoci%C3%AAnci=
aufjf">
    <yt-img-shadow id=3D"avatar" fit=3D"" width=3D"36" class=3D"style-scope=
 ytd-video-description-header-renderer no-transition empty" alt=3D"efeitoci=
=C3=AAnciaufjf" style=3D"background-color: transparent;"><!--css-build:shad=
y--><!--css_build_scope:yt-img-shadow--><!--css_build_styles:video.youtube.=
src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video=
.youtube.src.web.polymer.shared.ui.yt_img_shadow.yt.img.shadow.css.js--><im=
g id=3D"img" draggable=3D"false" class=3D"style-scope yt-img-shadow" alt=3D=
"efeitoci=C3=AAnciaufjf" width=3D"36"></yt-img-shadow>
  </a>
  <ytd-channel-name id=3D"channel-name" wrap-text=3D"" class=3D"style-scope=
 ytd-video-description-header-renderer"><!--css-build:shady--><!--css_build=
_scope:ytd-channel-name--><!--css_build_styles:video.youtube.src.web.polyme=
r.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><div id=3D"contai=
ner" class=3D"style-scope ytd-channel-name">
  <div id=3D"text-container" class=3D"style-scope ytd-channel-name">
    <yt-formatted-string id=3D"text" link-inherit-color=3D"" respect-lang-d=
ir=3D"" title=3D"" class=3D"style-scope ytd-channel-name" dir=3D"auto" styl=
e=3D"text-align: left;">efeitoci=C3=AAnciaufjf</yt-formatted-string>
  </div>
  <tp-yt-paper-tooltip aria-hidden=3D"true" fit-to-visible-bounds=3D"" clas=
s=3D"style-scope ytd-channel-name" role=3D"tooltip" tabindex=3D"-1" aria-la=
bel=3D"tooltip"><!--css-build:shady--><!--css_build_scope:tp-yt-paper-toolt=
ip--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt=
_base_styles.yt.base.styles.css.js,third_party.javascript.youtube_component=
s.tp_yt_paper_tooltip.tp.yt.paper.tooltip.css.js--><div id=3D"tooltip" clas=
s=3D"hidden style-scope tp-yt-paper-tooltip" style-target=3D"tooltip">
 =20
    efeitoci=C3=AAnciaufjf
 =20
</div>
</tp-yt-paper-tooltip>
</div>

</ytd-channel-name>
  <div id=3D"channel-badge" class=3D"style-scope ytd-video-description-head=
er-renderer"></div>
</div>

<div id=3D"factoids" class=3D"style-scope ytd-video-description-header-rend=
erer"><factoid-renderer class=3D"ytwFactoidRendererHost style-scope ytd-vid=
eo-description-header-renderer"><div class=3D"ytwFactoidRendererFactoid" ro=
le=3D"text" aria-label=3D"3 marca=C3=A7=C3=B5es &quot;Gostei&quot;"><span c=
lass=3D"ytwFactoidRendererValue ytwFactoidRendererValueRedesign"><span clas=
s=3D"ytAttributedStringHost ytAttributedStringWhiteSpacePreWrap" role=3D"te=
xt" style=3D"">3</span></span><span class=3D"ytwFactoidRendererLabel"><span=
 class=3D"ytAttributedStringHost ytAttributedStringWhiteSpacePreWrap" role=
=3D"text" style=3D"">Marca=C3=A7=C3=B5es Gostei</span></span></div></factoi=
d-renderer><view-count-factoid-renderer><factoid-renderer class=3D"ytwFacto=
idRendererHost"><div class=3D"ytwFactoidRendererFactoid" role=3D"text" aria=
-label=3D"8 visualiza=C3=A7=C3=B5es"><span class=3D"ytwFactoidRendererValue=
 ytwFactoidRendererValueRedesign"><span class=3D"ytAttributedStringHost ytA=
ttributedStringWhiteSpacePreWrap" role=3D"text" style=3D"">8</span></span><=
span class=3D"ytwFactoidRendererLabel"><span class=3D"ytAttributedStringHos=
t ytAttributedStringWhiteSpacePreWrap" role=3D"text" style=3D"">Visualiza=
=C3=A7=C3=B5es</span></span></div></factoid-renderer></view-count-factoid-r=
enderer><upload-time-factoid-renderer><factoid-renderer class=3D"ytwFactoid=
RendererHost"><div class=3D"ytwFactoidRendererFactoid" role=3D"text" aria-l=
abel=3D"h=C3=A1 1 hora"><span class=3D"ytwFactoidRendererValue ytwFactoidRe=
ndererValueRedesign"><span class=3D"ytAttributedStringHost ytAttributedStri=
ngWhiteSpacePreWrap" role=3D"text" style=3D"">1 h</span></span><span class=
=3D"ytwFactoidRendererLabel"><span class=3D"ytAttributedStringHost ytAttrib=
utedStringWhiteSpacePreWrap" role=3D"text" style=3D"">Atr=C3=A1s</span></sp=
an></div></factoid-renderer></upload-time-factoid-renderer></div>
</ytd-video-description-header-renderer><ytd-expandable-video-description-b=
ody-renderer class=3D"style-scope ytd-structured-description-content-render=
er" engagement-panel=3D""><!--css-build:shady--><!--css_build_scope:ytd-exp=
andable-video-description-body-renderer--><!--css_build_styles:video.youtub=
e.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><=
ytd-text-inline-expander id=3D"inline-expander" class=3D"style-scope ytd-ex=
pandable-video-description-body-renderer" engagement-panel=3D""><!--css-bui=
ld:shady--><!--css_build_scope:ytd-text-inline-expander--><!--css_build_sty=
les:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.s=
tyles.css.js--><div id=3D"expanded" class=3D"style-scope ytd-text-inline-ex=
pander"><yt-attributed-string user-input=3D"" class=3D"style-scope ytd-text=
-inline-expander"></yt-attributed-string></div><div id=3D"snippet" class=3D=
"style-scope ytd-text-inline-expander" style=3D"overflow: hidden; max-heigh=
t: 40rem;"><span id=3D"snippet-text" class=3D"style-scope ytd-text-inline-e=
xpander"><yt-attributed-string id=3D"attributed-snippet-text" class=3D"styl=
e-scope ytd-text-inline-expander"><span class=3D"ytAttributedStringHost ytA=
ttributedStringWhiteSpacePreWrap" dir=3D"auto" style=3D""><span class=3D"yt=
AttributedStringLinkInheritColor" dir=3D"auto" style=3D"color: rgb(19, 19, =
19);">IX Mostra de Extens=C3=A3o da UFJF </span><span class=3D"ytAttributed=
StringLinkInheritColor" dir=3D"auto" style=3D"color: rgb(6, 95, 212);"><a c=
lass=3D"ytAttributedStringLink ytAttributedStringLinkCallToActionColor" hre=
f=3D"https://www.youtube.com/@proexufjf" target=3D"" tabindex=3D"0" force-n=
ew-state=3D"true" style=3D"">=E2=80=AA@proexufjf=E2=80=AC</a></span><span c=
lass=3D"ytAttributedStringLinkInheritColor" dir=3D"auto" style=3D"color: rg=
b(19, 19, 19);"> . O projeto de extens=C3=A3o Divulga=C3=A7=C3=A3o Cient=C3=
=ADfica em A=C3=A7=C3=A3o: Ci=C3=AAncia, Tecnologia e Inova=C3=A7=C3=A3o ao=
 Alcance de Todos, uma Ferramenta ao Combate =C3=A0 Fake News, desenvolvido=
 na Universidade Federal de Juiz de Fora (UFJF), tem como objetivo aproxima=
r a ci=C3=AAncia da sociedade por meio da divulga=C3=A7=C3=A3o de informa=
=C3=A7=C3=B5es cient=C3=ADficas confi=C3=A1veis, acess=C3=ADveis e baseadas=
 em evid=C3=AAncias. Por meio do perfil @,efeitociencia.ufjf  o projeto uti=
liza as redes sociais como ferramentas de educa=C3=A7=C3=A3o e comunica=C3=
=A7=C3=A3o em sa=C3=BAde, promovendo a dissemina=C3=A7=C3=A3o do conhecimen=
to cient=C3=ADfico, o pensamento cr=C3=ADtico e o enfrentamento =C3=A0 desi=
nforma=C3=A7=C3=A3o e =C3=A0s fake news. Neste v=C3=ADdeo, apresentamos o t=
rabalho desenvolvido pelas acad=C3=AAmicas da institui=C3=A7=C3=A3o, destac=
ando suas a=C3=A7=C3=B5es, metodologias e contribui=C3=A7=C3=B5es para a de=
mocratiza=C3=A7=C3=A3o do conhecimento cient=C3=ADfico e para a promo=C3=A7=
=C3=A3o do acesso =C3=A0 informa=C3=A7=C3=A3o de qualidade.



</span><span class=3D"ytAttributedStringLinkInheritColor" dir=3D"auto" styl=
e=3D"color: rgb(6, 95, 212);"><a class=3D"ytAttributedStringLink ytAttribut=
edStringLinkCallToActionColor" href=3D"https://www.youtube.com/hashtag/ixmo=
stradeextens%C3%A3o" target=3D"" tabindex=3D"0" force-new-state=3D"true" st=
yle=3D"">#IXmostradeextens=C3=A3o</a></span><span class=3D"ytAttributedStri=
ngLinkInheritColor" dir=3D"auto" style=3D"color: rgb(19, 19, 19);"> </span>=
<span class=3D"ytAttributedStringLinkInheritColor" dir=3D"auto" style=3D"co=
lor: rgb(6, 95, 212);"><a class=3D"ytAttributedStringLink ytAttributedStrin=
gLinkCallToActionColor" href=3D"https://www.youtube.com/hashtag/ufjf" targe=
t=3D"" tabindex=3D"0" force-new-state=3D"true" style=3D"">#UFJF</a></span><=
span class=3D"ytAttributedStringLinkInheritColor" dir=3D"auto" style=3D"col=
or: rgb(19, 19, 19);"> </span><span class=3D"ytAttributedStringLinkInheritC=
olor" dir=3D"auto" style=3D"color: rgb(6, 95, 212);"><a class=3D"ytAttribut=
edStringLink ytAttributedStringLinkCallToActionColor" href=3D"https://www.y=
outube.com/hashtag/efeitoci%C3%AAncia" target=3D"" tabindex=3D"0" force-new=
-state=3D"true" style=3D"">#efeitoci=C3=AAncia</a></span><span class=3D"ytA=
ttributedStringLinkInheritColor" dir=3D"auto" style=3D"color: rgb(19, 19, 1=
9);"> </span><span class=3D"ytAttributedStringLinkInheritColor" dir=3D"auto=
" style=3D"color: rgb(6, 95, 212);"><a class=3D"ytAttributedStringLink ytAt=
tributedStringLinkCallToActionColor" href=3D"https://www.youtube.com/hashta=
g/divulga%C3%A7%C3%A3ocient%C3%ADfica" target=3D"" tabindex=3D"0" force-new=
-state=3D"true" style=3D"">#divulga=C3=A7=C3=A3ocient=C3=ADfica</a></span><=
/span></yt-attributed-string></span></div></ytd-text-inline-expander>
<div id=3D"source-attributions-wrapper" class=3D"style-scope ytd-expandable=
-video-description-body-renderer">
<dom-repeat as=3D"sourceAttribution" class=3D"style-scope ytd-expandable-vi=
deo-description-body-renderer"><template is=3D"dom-repeat"></template></dom=
-repeat>
</div></ytd-expandable-video-description-body-renderer><yt-video-descriptio=
n-youchat-section-view-model class=3D"ytVideoDescriptionYouchatSectionViewM=
odelHost"><h2 class=3D"ytVideoDescriptionYouchatSectionViewModelSectionTitl=
e ytVideoDescriptionYouchatSectionViewModelSectionTitleRedesign"><span clas=
s=3D"ytAttributedStringHost ytAttributedStringWhiteSpacePreWrap" role=3D"te=
xt" style=3D"">Perguntar</span></h2><div class=3D"ytVideoDescriptionYouchat=
SectionViewModelSubHeaderText"><span class=3D"ytAttributedStringHost ytAttr=
ibutedStringWhiteSpacePreWrap" role=3D"text" style=3D"">Tenha respostas par=
a suas d=C3=BAvidas, compreenda v=C3=A1rios assuntos e muito mais</span></d=
iv><div class=3D"ytVideoDescriptionYouchatSectionViewModelPrimaryButton"><b=
utton-view-model class=3D"ytSpecButtonViewModelHost you-chat-entrypoint-but=
ton"><button class=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNextOutlin=
e ytSpecButtonShapeNextMono ytSpecButtonShapeNextSizeM ytSpecButtonShapeNex=
tIconLeading ytSpecButtonShapeNextEnableBackdropFilterExperiment ytSpecButt=
onShapeNextMainstageIconSize ytSpecButtonShapeNextMainstagePadding" title=
=3D"" aria-label=3D"Fa=C3=A7a perguntas" aria-disabled=3D"false" style=3D""=
><div aria-hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon ytSpecButtonS=
hapeNextElevatedContent"><span class=3D"ytIconWrapperHost" style=3D"width: =
24px; height: 24px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"><div=
 style=3D"width: 100%; height: 100%; display: block; fill: currentcolor;"><=
svg xmlns=3D"http://www.w3.org/2000/svg" width=3D"24" height=3D"24" viewBox=
=3D"0 -960 960 960" focusable=3D"false" aria-hidden=3D"true" style=3D"point=
er-events: none; display: inherit; width: 100%; height: 100%;"><path d=3D"M=
480-80q0-83-31.5-156T363-363q-54-54-127-85.5T80-480q83 0 156-31.5T363-597q5=
4-54 85.5-127T480-880q0 83 31.5 156T597-597q54 54 127 85.5T880-480q-83 0-15=
6 31.5T597-363q-54 54-85.5 127T480-80Z"></path></svg></div></span></span></=
div><div class=3D"ytSpecButtonShapeNextButtonTextContent ytSpecButtonShapeN=
extElevatedContent">Fa=C3=A7a perguntas</div><yt-touch-feedback-shape aria-=
hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackSh=
apeTouchResponse"><div class=3D"ytSpecTouchFeedbackShapeStroke"></div><div =
class=3D"ytSpecTouchFeedbackShapeFill"></div></yt-touch-feedback-shape><yt-=
light-shape aria-hidden=3D"true" class=3D"contribYtLightShapeHost contribYt=
LightShapeStaticRimLightOutline contribYtLightShapeStaticRimLight" style=3D=
"--yt-light-wash-opacity: 0; --yt-light-wash-x: 0px; --yt-light-wash-y: 0px=
; --yt-light-wash-size: 0px;"></yt-light-shape></button></button-view-model=
></div></yt-video-description-youchat-section-view-model><ytd-horizontal-ca=
rd-list-renderer class=3D"style-scope ytd-structured-description-content-re=
nderer" at-start=3D"" at-end=3D"" in-structured-description=3D"" card-list-=
style=3D"HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION" has-subt=
itle=3D"" has-video-attribute-view-models=3D"" style=3D"--ytd-horizontal-ca=
rd-list-item-width: 0px;"><!--css-build:shady--><!--css_build_scope:ytd-hor=
izontal-card-list-renderer--><!--css_build_styles:video.youtube.src.web.pol=
ymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><div id=3D"dis=
missible" class=3D"style-scope ytd-horizontal-card-list-renderer">
<div id=3D"header-container" class=3D"style-scope ytd-horizontal-card-list-=
renderer">
  <h2 id=3D"header" class=3D"style-scope ytd-horizontal-card-list-renderer"=
><ytd-rich-list-header-renderer class=3D"style-scope ytd-horizontal-card-li=
st-renderer" in-structured-description=3D"" sd-redesign-exp=3D""><!--css-bu=
ild:shady--><!--css_build_scope:ytd-rich-list-header-renderer--><!--css_bui=
ld_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.=
base.styles.css.js--><div class=3D"title-row style-scope ytd-rich-list-head=
er-renderer">
  <div id=3D"avatar" class=3D"style-scope ytd-rich-list-header-renderer"></=
div>
 =20
    <div id=3D"title-text" class=3D"style-scope ytd-rich-list-header-render=
er">
      <yt-formatted-string id=3D"title" class=3D"style-scope ytd-rich-list-=
header-renderer">Lugares do v=C3=ADdeo</yt-formatted-string>
      <yt-formatted-string id=3D"subtitle" class=3D"style-scope ytd-rich-li=
st-header-renderer" is-empty=3D""></yt-formatted-string>
    </div>
  <dom-if class=3D"style-scope ytd-rich-list-header-renderer"><template is=
=3D"dom-if"></template></dom-if>
  <dom-if class=3D"style-scope ytd-rich-list-header-renderer"><template is=
=3D"dom-if"></template></dom-if>
 =20
 =20
 =20
 =20
</div>
</ytd-rich-list-header-renderer></h2>
  <div id=3D"sort-filter" class=3D"style-scope ytd-horizontal-card-list-ren=
derer"></div>
  <div id=3D"header-button" class=3D"style-scope ytd-horizontal-card-list-r=
enderer"></div>
</div>
<div id=3D"shelf-container" class=3D"style-scope ytd-horizontal-card-list-r=
enderer">
 =20
  <div id=3D"scroll-container" class=3D"style-scope ytd-horizontal-card-lis=
t-renderer" style=3D"touch-action: pan-y;">
    <div id=3D"items" class=3D"style-scope ytd-horizontal-card-list-rendere=
r" style=3D"transform: translateX(0px);"><yt-video-attribute-view-model cla=
ss=3D"ytd-horizontal-card-list-renderer"><div class=3D"ytVideoAttributeView=
ModelHost ytVideoAttributeViewModelHorizontal ytVideoAttributeViewModelImag=
eLarge    ytVideoAttributeViewModelClickable" style=3D""><a class=3D"ytVide=
oAttributeViewModelContentContainer" role=3D"group" tabindex=3D"0" aria-lab=
el=3D"Universidade Federal de Juiz de Fora"><div class=3D"ytVideoAttributeV=
iewModelHeroSection"><img class=3D"ytCoreImageHost ytVideoAttributeViewMode=
lHeroImage ytCoreImageFillParentHeight ytCoreImageFillParentWidth ytCoreIma=
geContentModeScaleAspectFill" alt=3D""></div><div class=3D"ytVideoAttribute=
ViewModelMetadata" role=3D"button"><div class=3D"ytVideoAttributeViewModelT=
extContainer"><h1 class=3D"ytVideoAttributeViewModelTitle">Universidade Fed=
eral de Juiz de Fora</h1><h4 class=3D"ytVideoAttributeViewModelSubtitle"><s=
pan>Universidade</span></h4><span class=3D"ytVideoAttributeViewModelSeconda=
rySubtitle"><span class=3D"ytAttributedStringHost ytAttributedStringWhiteSp=
acePreWrap" role=3D"text" style=3D"">4,8<span class=3D"ytAttributedStringIn=
lineBlockMod" style=3D""><span class=3D"ytIconWrapperHost ytAttributedStrin=
gImageElement ytAttributedStringImageAlignmentVerticalCenter" role=3D"img" =
aria-label=3D"" aria-hidden=3D"true" style=3D"height: 15px; width: 15px; co=
lor: rgb(250, 187, 5);"><span class=3D"yt-icon-shape ytSpecIconShapeHost"><=
div style=3D"width: 100%; height: 100%; display: block; fill: currentcolor;=
"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24=
 24" width=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"pointer=
-events: none; display: inherit; width: 100%; height: 100%;"><path d=3D"m10=
.87 2.815-2.89 4.65-5.316 1.312a1.33 1.33 0 00-.698 2.148l3.53 4.187-.395 5=
.46A1.33 1.33 0 006.928 21.9L12 19.84l5.072 2.061a1.33 1.33 0 001.827-1.328=
l-.394-5.46 3.53-4.187a1.33 1.33 0 00-.699-2.148L16.02 7.465l-2.89-4.65a1.3=
3 1.33 0 00-2.26 0Z"></path></svg></div></span></span></span>(2,1&nbsp;mil)=
</span></span></div></div></a></div></yt-video-attribute-view-model></div>
  </div>
 =20
</div>

</div>
<div id=3D"dismissed" class=3D"style-scope ytd-horizontal-card-list-rendere=
r"></div></ytd-horizontal-card-list-renderer><ytd-video-description-transcr=
ipt-section-renderer class=3D"style-scope ytd-structured-description-conten=
t-renderer" sd-redesign=3D""><!--css-build:shady--><!--css_build_scope:ytd-=
video-description-transcript-section-renderer--><!--css_build_styles:video.=
youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.=
js-->
<div id=3D"header" class=3D"style-scope ytd-video-description-transcript-se=
ction-renderer">
  <div id=3D"title" class=3D"style-scope ytd-video-description-transcript-s=
ection-renderer">Transcri=C3=A7=C3=A3o</div>
</div>
<div id=3D"sub-header" class=3D"style-scope ytd-video-description-transcrip=
t-section-renderer">
  <p id=3D"sub-header-text" class=3D"style-scope ytd-video-description-tran=
script-section-renderer">Acompanhe usando a transcri=C3=A7=C3=A3o.</p>
</div>
<div id=3D"button-container" class=3D"style-scope ytd-video-description-tra=
nscript-section-renderer">
  <div id=3D"primary-button" class=3D"style-scope ytd-video-description-tra=
nscript-section-renderer"><ytd-button-renderer class=3D"style-scope ytd-vid=
eo-description-transcript-section-renderer" button-renderer=3D"" button-nex=
t=3D""><!--css-build:shady--><yt-button-shape><button class=3D"ytSpecButton=
ShapeNextHost ytSpecButtonShapeNextOutline ytSpecButtonShapeNextCallToActio=
n ytSpecButtonShapeNextSizeM ytSpecButtonShapeNextEnableBackdropFilterExper=
iment ytSpecButtonShapeNextMainstageIconSize ytSpecButtonShapeNextMainstage=
Padding" title=3D"" aria-label=3D"Mostrar transcri=C3=A7=C3=A3o" aria-disab=
led=3D"false"><div class=3D"ytSpecButtonShapeNextButtonTextContent ytSpecBu=
ttonShapeNextElevatedContent"><span class=3D"ytAttributedStringHost ytAttri=
butedStringWhiteSpaceNoWrap" role=3D"text" style=3D"">Mostrar transcri=C3=
=A7=C3=A3o</span></div><yt-touch-feedback-shape aria-hidden=3D"true" class=
=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeTouchResponse"><di=
v class=3D"ytSpecTouchFeedbackShapeStroke"></div><div class=3D"ytSpecTouchF=
eedbackShapeFill"></div></yt-touch-feedback-shape></button></yt-button-shap=
e><tp-yt-paper-tooltip offset=3D"8" disable-upgrade=3D""></tp-yt-paper-tool=
tip></ytd-button-renderer></div>
</div>

</ytd-video-description-transcript-section-renderer><ytd-video-description-=
infocards-section-renderer class=3D"style-scope ytd-structured-description-=
content-renderer" at-start=3D"" at-end=3D"" sd-redesign=3D"" show-creator-c=
ustom-url-buttons=3D"" engagement-panel=3D""><!--css-build:shady--><!--css_=
build_scope:ytd-video-description-infocards-section-renderer--><!--css_buil=
d_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.b=
ase.styles.css.js--><a id=3D"header" class=3D"yt-simple-endpoint style-scop=
e ytd-video-description-infocards-section-renderer" href=3D"https://www.you=
tube.com/@efeitoci%C3%AAnciaufjf">
  <yt-img-shadow id=3D"thumbnail" alt=3D"" class=3D"style-scope ytd-video-d=
escription-infocards-section-renderer no-transition empty" style=3D"backgro=
und-color: transparent;"><!--css-build:shady--><!--css_build_scope:yt-img-s=
hadow--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles=
.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.=
ui.yt_img_shadow.yt.img.shadow.css.js--><img id=3D"img" draggable=3D"false"=
 class=3D"style-scope yt-img-shadow" alt=3D"" width=3D"36"></yt-img-shadow>
  <div id=3D"header-text" class=3D"style-scope ytd-video-description-infoca=
rds-section-renderer">
    <h3 id=3D"title" class=3D"style-scope ytd-video-description-infocards-s=
ection-renderer">efeitoci=C3=AAnciaufjf</h3>
    <div id=3D"subtitle" class=3D"style-scope ytd-video-description-infocar=
ds-section-renderer">
      1 inscrito
    </div>
  </div>
</a>
<div id=3D"social-links" class=3D"style-scope ytd-video-description-infocar=
ds-section-renderer">
  <div id=3D"left-arrow-container" class=3D"arrow-container style-scope ytd=
-video-description-infocards-section-renderer">
   =20
  </div>
  <div id=3D"scroll-container" class=3D"style-scope ytd-video-description-i=
nfocards-section-renderer" style=3D"touch-action: pan-y;">
    <div id=3D"items" class=3D"style-scope ytd-video-description-infocards-=
section-renderer" style=3D"transform: translateX(0px);"><ytd-button-rendere=
r class=3D"style-scope ytd-video-description-infocards-section-renderer" bu=
tton-renderer=3D"" button-next=3D""><!--css-build:shady--><yt-button-shape>=
<a href=3D"https://www.youtube.com/channel/UCTsA5PIHddT0TWZJ0uVUiUw/videos"=
 class=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNextOutline ytSpecButt=
onShapeNextMono ytSpecButtonShapeNextSizeM ytSpecButtonShapeNextIconLeading=
 ytSpecButtonShapeNextEnableBackdropFilterExperiment ytSpecButtonShapeNextM=
ainstageIconSize ytSpecButtonShapeNextMainstagePadding" force-new-state=3D"=
true" aria-label=3D"V=C3=ADdeos" aria-current=3D"false" aria-disabled=3D"fa=
lse"><div aria-hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon ytSpecBut=
tonShapeNextElevatedContent"><span class=3D"ytIconWrapperHost" style=3D"wid=
th: 24px; height: 24px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost">=
<div style=3D"width: 100%; height: 100%; display: block; fill: currentcolor=
;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 2=
4 24" width=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"pointe=
r-events: none; display: inherit; width: 100%; height: 100%;"><path d=3D"M2=
1 3H3a2 2 0 00-2 2v14a2 2 0 002 2h18a2 2 0 002-2V5a2 2 0 00-2-2ZM3 19V5h18v=
14H3Zm13-7L9.5 8v8l6.5-4Z"></path></svg></div></span></span></div><div clas=
s=3D"ytSpecButtonShapeNextButtonTextContent ytSpecButtonShapeNextElevatedCo=
ntent"><span class=3D"ytAttributedStringHost ytAttributedStringWhiteSpaceNo=
Wrap" role=3D"text" style=3D"">V=C3=ADdeos</span></div><yt-touch-feedback-s=
hape aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouch=
FeedbackShapeTouchResponse"><div class=3D"ytSpecTouchFeedbackShapeStroke"><=
/div><div class=3D"ytSpecTouchFeedbackShapeFill"></div></yt-touch-feedback-=
shape><yt-light-shape aria-hidden=3D"true" class=3D"contribYtLightShapeHost=
 contribYtLightShapeStaticRimLightOutline contribYtLightShapeStaticRimLight=
" style=3D"--yt-light-wash-opacity: 0; --yt-light-wash-x: 0px; --yt-light-w=
ash-y: 0px; --yt-light-wash-size: 0px;"></yt-light-shape></a></yt-button-sh=
ape><tp-yt-paper-tooltip offset=3D"8" disable-upgrade=3D""></tp-yt-paper-to=
oltip></ytd-button-renderer><ytd-button-renderer class=3D"style-scope ytd-v=
ideo-description-infocards-section-renderer" button-renderer=3D"" button-ne=
xt=3D""><!--css-build:shady--><yt-button-shape><a href=3D"https://www.youtu=
be.com/channel/UCTsA5PIHddT0TWZJ0uVUiUw/about" class=3D"ytSpecButtonShapeNe=
xtHost ytSpecButtonShapeNextOutline ytSpecButtonShapeNextMono ytSpecButtonS=
hapeNextSizeM ytSpecButtonShapeNextIconLeading ytSpecButtonShapeNextEnableB=
ackdropFilterExperiment ytSpecButtonShapeNextMainstageIconSize ytSpecButton=
ShapeNextMainstagePadding" force-new-state=3D"true" aria-label=3D"Sobre" ar=
ia-current=3D"false" aria-disabled=3D"false"><div aria-hidden=3D"true" clas=
s=3D"ytSpecButtonShapeNextIcon ytSpecButtonShapeNextElevatedContent"><span =
class=3D"ytIconWrapperHost" style=3D"width: 24px; height: 24px;"><span clas=
s=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: 100%; height: =
100%; display: block; fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/=
2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"fal=
se" aria-hidden=3D"true" style=3D"pointer-events: none; display: inherit; w=
idth: 100%; height: 100%;"><path d=3D"M20 2H4a2 2 0 00-2 2v16a2 2 0 002 2h1=
6a2 2 0 002-2V4a2 2 0 00-2-2ZM4 20V4h16v16h-1.293a7 7 0 00-13.414 0H4Zm8-14=
a4 4 0 100 8 4 4 0 000-8Zm0 2a2 2 0 110 4 2 2 0 010-4Zm-.1 9.001h-.002A5 5 =
0 0116.581 20H7.417a5 5 0 014.483-2.999Z"></path></svg></div></span></span>=
</div><div class=3D"ytSpecButtonShapeNextButtonTextContent ytSpecButtonShap=
eNextElevatedContent"><span class=3D"ytAttributedStringHost ytAttributedStr=
ingWhiteSpaceNoWrap" role=3D"text" style=3D"">Sobre</span></div><yt-touch-f=
eedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost yt=
SpecTouchFeedbackShapeTouchResponse"><div class=3D"ytSpecTouchFeedbackShape=
Stroke"></div><div class=3D"ytSpecTouchFeedbackShapeFill"></div></yt-touch-=
feedback-shape><yt-light-shape aria-hidden=3D"true" class=3D"contribYtLight=
ShapeHost contribYtLightShapeStaticRimLightOutline contribYtLightShapeStati=
cRimLight" style=3D"--yt-light-wash-opacity: 0; --yt-light-wash-x: 0px; --y=
t-light-wash-y: 0px; --yt-light-wash-size: 0px;"></yt-light-shape></a></yt-=
button-shape><tp-yt-paper-tooltip offset=3D"8" disable-upgrade=3D""></tp-yt=
-paper-tooltip></ytd-button-renderer></div>
  </div>
  <div id=3D"right-arrow-container" class=3D"arrow-container style-scope yt=
d-video-description-infocards-section-renderer">
   =20
  </div>
</div>
<div id=3D"infocards-section" class=3D"style-scope ytd-video-description-in=
focards-section-renderer"></div>
</ytd-video-description-infocards-section-renderer></div>

</ytd-structured-description-content-renderer></div>
<div id=3D"footer" class=3D"style-scope ytd-engagement-panel-section-list-r=
enderer"></div>
</ytd-engagement-panel-section-list-renderer><ytd-engagement-panel-section-=
list-renderer class=3D"style-scope ytd-watch-flexy" match-content-theme=3D"=
" is-theater-mode=3D"" visibility=3D"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN" ta=
rget-id=3D"engagement-panel-searchable-transcript"><!--css-build:shady--><!=
--css_build_scope:ytd-engagement-panel-section-list-renderer--><!--css_buil=
d_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.b=
ase.styles.css.js--><div id=3D"header" class=3D"style-scope ytd-engagement-=
panel-section-list-renderer"><ytd-engagement-panel-title-header-renderer cl=
ass=3D"style-scope ytd-engagement-panel-section-list-renderer"><!--css-buil=
d:shady--><!--css_build_scope:ytd-engagement-panel-title-header-renderer-->=
<!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base=
_styles.yt.base.styles.css.js--><div id=3D"banner" aria-hidden=3D"true" cla=
ss=3D"style-scope ytd-engagement-panel-title-header-renderer"></div>
<div id=3D"header" class=3D"style-scope ytd-engagement-panel-title-header-r=
enderer">
 =20
  <ps-dom-if class=3D"style-scope ytd-engagement-panel-title-header-rendere=
r"><template is=3D"dom-if"></template></ps-dom-if>
  <ps-dom-if class=3D"style-scope ytd-engagement-panel-title-header-rendere=
r"><template is=3D"dom-if"></template></ps-dom-if>
  <div id=3D"title-container" class=3D"style-scope ytd-engagement-panel-tit=
le-header-renderer">
    <h2 id=3D"title" class=3D"style-scope ytd-engagement-panel-title-header=
-renderer" aria-label=3D"Transcri=C3=A7=C3=A3o">
      <yt-formatted-string id=3D"title-text" ellipsis-truncate=3D"" class=
=3D"style-scope ytd-engagement-panel-title-header-renderer" ellipsis-trunca=
te-styling=3D"" title=3D"Transcri=C3=A7=C3=A3o">Transcri=C3=A7=C3=A3o</yt-f=
ormatted-string>
     =20
    </h2>
   =20
   =20
  </div>
 =20
  <div id=3D"action-buttons" class=3D"style-scope ytd-engagement-panel-titl=
e-header-renderer"></div>
 =20
  <div id=3D"menu" class=3D"style-scope ytd-engagement-panel-title-header-r=
enderer"><ytd-menu-renderer class=3D"style-scope ytd-engagement-panel-title=
-header-renderer" safe-area=3D"" menu-active=3D""><!--css-build:shady--><!-=
-css_build_scope:ytd-menu-renderer--><!--css_build_styles:video.youtube.src=
.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--><div i=
d=3D"top-level-buttons-computed" class=3D"top-level-buttons style-scope ytd=
-menu-renderer"></div><div id=3D"flexible-item-buttons" class=3D"style-scop=
e ytd-menu-renderer"></div><yt-icon-button id=3D"button" class=3D"dropdown-=
trigger style-scope ytd-menu-renderer" style-target=3D"button"><!--css-buil=
d:shady--><!--css_build_scope:yt-icon-button--><!--css_build_styles:video.y=
outube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.j=
s,video.youtube.src.web.polymer.shared.ui.yt_icon_button.yt.icon.button.css=
.js--><button id=3D"button" class=3D"style-scope yt-icon-button" aria-label=
=3D"Mais a=C3=A7=C3=B5es"><yt-icon class=3D"style-scope ytd-menu-renderer">=
<!--css-build:shady--><!--css_build_scope:yt-icon--><!--css_build_styles:vi=
deo.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.=
css.js,video.youtube.src.web.polymer.shared.core.yt_icon.yt.icon.css.js--><=
span class=3D"yt-icon-shape style-scope yt-icon ytSpecIconShapeHost"><div s=
tyle=3D"width: 100%; height: 100%; display: block; fill: currentcolor;"><sv=
g xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" =
width=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"pointer-even=
ts: none; display: inherit; width: 100%; height: 100%;"><path d=3D"M12 4a2 =
2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 0=
00-4Z"></path></svg></div></span></yt-icon></button><yt-interaction id=3D"i=
nteraction" class=3D"circular style-scope yt-icon-button"><!--css-build:sha=
dy--><!--css_build_scope:yt-interaction--><!--css_build_styles:video.youtub=
e.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,vid=
eo.youtube.src.web.polymer.shared.ui.yt_interaction.yt.interaction.css.js--=
><div class=3D"stroke style-scope yt-interaction"></div><div class=3D"fill =
style-scope yt-interaction"></div></yt-interaction></yt-icon-button></ytd-m=
enu-renderer></div>
  <div id=3D"visibility-button" class=3D"style-scope ytd-engagement-panel-t=
itle-header-renderer"><ytd-button-renderer class=3D"style-scope ytd-engagem=
ent-panel-title-header-renderer" button-renderer=3D"" button-next=3D""><!--=
css-build:shady--><yt-button-shape><button class=3D"ytSpecButtonShapeNextHo=
st ytSpecButtonShapeNextText ytSpecButtonShapeNextMono ytSpecButtonShapeNex=
tSizeM ytSpecButtonShapeNextIconOnlyDefault ytSpecButtonShapeNextEnableBack=
dropFilterExperiment ytSpecButtonShapeNextMainstageIconSize ytSpecButtonSha=
peNextMainstagePadding" title=3D"" aria-label=3D"Fechar transcri=C3=A7=C3=
=A3o"><div aria-hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon ytSpecBu=
ttonShapeNextElevatedContent"><span class=3D"ytIconWrapperHost" style=3D"wi=
dth: 24px; height: 24px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"=
><div style=3D"width: 100%; height: 100%; display: block; fill: currentcolo=
r;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 =
24 24" width=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"point=
er-events: none; display: inherit; width: 100%; height: 100%;"><path d=3D"M=
17.293 5.293 12 10.586 6.707 5.293a1 1 0 10-1.414 1.414L10.586 12l-5.293 5.=
293a1 1 0 001.414 1.414L12 13.414l5.293 5.293a1 1 0 001.414-1.414L13.414 12=
l5.293-5.293a1 1 0 10-1.414-1.414Z"></path></svg></div></span></span></div>=
<yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackS=
hapeHost ytSpecTouchFeedbackShapeTouchResponse"><div class=3D"ytSpecTouchFe=
edbackShapeStroke"></div><div class=3D"ytSpecTouchFeedbackShapeFill"></div>=
</yt-touch-feedback-shape></button></yt-button-shape><tp-yt-paper-tooltip o=
ffset=3D"8" disable-upgrade=3D""></tp-yt-paper-tooltip></ytd-button-rendere=
r></div>
</div>
<div id=3D"subheader" class=3D"style-scope ytd-engagement-panel-title-heade=
r-renderer"></div>
</ytd-engagement-panel-title-header-renderer></div>
<div id=3D"content" class=3D"style-scope ytd-engagement-panel-section-list-=
renderer"><ytd-continuation-item-renderer class=3D"style-scope ytd-engageme=
nt-panel-section-list-renderer" engagement-panel=3D"" is-watch-page=3D"" pa=
nel-target-id=3D"engagement-panel-searchable-transcript"><!--css-build:shad=
y--><!--css_build_scope:ytd-continuation-item-renderer--><!--css_build_styl=
es:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.st=
yles.css.js--><div id=3D"ghost-cards" class=3D"style-scope ytd-continuation=
-item-renderer"></div>
<div id=3D"ghost-comment-section" class=3D"style-scope ytd-continuation-ite=
m-renderer"></div>
<tp-yt-paper-spinner id=3D"spinner" class=3D"style-scope ytd-continuation-i=
tem-renderer" aria-hidden=3D"true" aria-label=3D"loading"><!--css-build:sha=
dy--><!--css_build_scope:tp-yt-paper-spinner--><!--css_build_styles:video.y=
outube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.j=
s,third_party.javascript.youtube_components.tp_yt_paper_spinner.tp.yt.paper=
.spinner.css.js--><div id=3D"spinnerContainer" class=3D"  style-scope tp-yt=
-paper-spinner">
  <div class=3D"spinner-layer layer-1 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>

  <div class=3D"spinner-layer layer-2 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>

  <div class=3D"spinner-layer layer-3 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>

  <div class=3D"spinner-layer layer-4 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>
</div>
</tp-yt-paper-spinner>

</ytd-continuation-item-renderer></div>
<div id=3D"footer" class=3D"style-scope ytd-engagement-panel-section-list-r=
enderer"></div>
</ytd-engagement-panel-section-list-renderer></div><div id=3D"chat-containe=
r" class=3D"style-scope ytd-watch-flexy">
       =20
        <dom-if restamp=3D"" id=3D"chat-template" class=3D"style-scope ytd-=
watch-flexy"><template is=3D"dom-if"></template></dom-if>
      </div>
     =20
     =20
     =20
     =20
     =20
     =20
      <div id=3D"persistent-panel-container" class=3D"style-scope ytd-watch=
-flexy"></div>
    <div id=3D"donation-shelf" class=3D"style-scope ytd-watch-flexy"></div>=
<div id=3D"related" class=3D"style-scope ytd-watch-flexy">
        <div id=3D"player-ads" class=3D"style-scope ytd-watch-flexy"></div>
        <ytd-watch-next-secondary-results-renderer class=3D"style-scope ytd=
-watch-flexy" is-watch-related-chips-top-aligned=3D"" lockup-container-type=
=3D"3" secondary-grid-columns=3D"2" style=3D"--yt-img-shadow-placeholder-co=
lor: rgba(0, 0, 0, 0.1); --yt-img-shadow-min-height: 100%; --yt-img-shadow-=
min-width: 100%;" is-two-columns=3D""><!--css-build:shady--><!--css_build_s=
cope:ytd-watch-next-secondary-results-renderer--><!--css_build_styles:video=
.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css=
.js--><div id=3D"offer-module" class=3D"style-scope ytd-watch-next-secondar=
y-results-renderer"></div>
<div id=3D"items" class=3D"style-scope ytd-watch-next-secondary-results-ren=
derer"><ytd-item-section-renderer class=3D"style-scope ytd-watch-next-secon=
dary-results-renderer" first-lockup-no-top-margin=3D"" lockup-container-typ=
e=3D"6" not-sticky=3D"" exp-fix-playlist-header=3D"" enable-related-chips-c=
aching=3D"" secondary-grid-columns=3D"2" hide-shorts-shelf-header=3D"" sect=
ion-identifier=3D"sid-wn-chips" header-style=3D""><!--css-build:shady--><!-=
-css_build_scope:ytd-item-section-renderer--><!--css_build_styles:video.you=
tube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js-=
-><div id=3D"header" class=3D" style-scope ytd-item-section-renderer style-=
scope ytd-item-section-renderer"><yt-related-chip-cloud-renderer class=3D"s=
tyle-scope ytd-item-section-renderer"><!--css-build:shady--><!--css_build_s=
cope:yt-related-chip-cloud-renderer--><!--css_build_styles:video.youtube.sr=
c.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.y=
outube.src.web.polymer.shared.ui.renderers.sections.yt_related_chip_cloud_r=
enderer.yt.related.chip.cloud.renderer.css.js--><div id=3D"content" class=
=3D"style-scope yt-related-chip-cloud-renderer"><yt-chip-cloud-renderer cla=
ss=3D"style-scope yt-related-chip-cloud-renderer" at-start=3D"" id=3D"" no-=
top-margin=3D""><!--css-build:shady--><!--css_build_scope:yt-chip-cloud-ren=
derer--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles=
.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.=
ui.renderers.sections.yt_chip_cloud_renderer.yt.chip.cloud.renderer.css.js-=
-><div id=3D"container" class=3D"style-scope yt-chip-cloud-renderer">
  <div id=3D"left-arrow" class=3D"style-scope yt-chip-cloud-renderer">
    <div id=3D"left-arrow-button" class=3D"style-scope yt-chip-cloud-render=
er"><ytd-button-renderer class=3D"style-scope yt-chip-cloud-renderer" butto=
n-renderer=3D"" button-next=3D""><!--css-build:shady--><yt-button-shape><bu=
tton class=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNextText ytSpecBut=
tonShapeNextMono ytSpecButtonShapeNextSizeM ytSpecButtonShapeNextIconOnlyDe=
fault ytSpecButtonShapeNextEnableBackdropFilterExperiment ytSpecButtonShape=
NextMainstageIconSize ytSpecButtonShapeNextMainstagePadding" title=3D"" ari=
a-label=3D"Anterior" aria-disabled=3D"false"><div aria-hidden=3D"true" clas=
s=3D"ytSpecButtonShapeNextIcon ytSpecButtonShapeNextElevatedContent"><span =
class=3D"ytIconWrapperHost" style=3D"width: 24px; height: 24px;"><span clas=
s=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: 100%; height: =
100%; display: block; fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/=
2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"fal=
se" aria-hidden=3D"true" style=3D"pointer-events: none; display: inherit; w=
idth: 100%; height: 100%;"><path d=3D"M13.793 5.293 7.086 12l6.707 6.707a1 =
1 0 101.414-1.414L9.914 12l5.293-5.293a1 1 0 10-1.414-1.414Z"></path></svg>=
</div></span></span></div><yt-touch-feedback-shape aria-hidden=3D"true" cla=
ss=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeTouchResponse"><=
div class=3D"ytSpecTouchFeedbackShapeStroke"></div><div class=3D"ytSpecTouc=
hFeedbackShapeFill"></div></yt-touch-feedback-shape></button></yt-button-sh=
ape><tp-yt-paper-tooltip offset=3D"8" disable-upgrade=3D""></tp-yt-paper-to=
oltip></ytd-button-renderer></div>
  </div>
  <div id=3D"scroll-container" class=3D"style-scope yt-chip-cloud-renderer"=
 style=3D"touch-action: pan-y;">
    <iron-selector id=3D"chips" activate-event=3D"" role=3D"tablist" select=
ed-attribute=3D"selected" class=3D"style-scope yt-chip-cloud-renderer" styl=
e=3D"transform: translateX(0px);">
    <yt-chip-cloud-chip-renderer class=3D"style-scope yt-chip-cloud-rendere=
r iron-selected" chip-style=3D"STYLE_DEFAULT" selected=3D""><!--css-build:s=
hady--><!--css_build_scope:yt-chip-cloud-chip-renderer--><!--css_build_styl=
es:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.st=
yles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_c=
hip_cloud_chip_renderer.yt.chip.cloud.chip.renderer.css.js--><div id=3D"chi=
p-shape-container" class=3D"style-scope yt-chip-cloud-chip-renderer">
    <chip-shape class=3D"ytChipShapeHost" role=3D"presentation"><button cla=
ss=3D"ytChipShapeButtonReset" role=3D"tab" aria-selected=3D"true"><div clas=
s=3D"ytChipShapeChip ytChipShapeActive ytChipShapeOnlyTextPadding"><div cla=
ss=3D"ytChipShapeText">Todos</div><yt-touch-feedback-shape aria-hidden=3D"t=
rue" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeTouchRes=
ponse ytSpecTouchFeedbackShapeTriggerEvents"><div class=3D"ytSpecTouchFeedb=
ackShapeStroke" style=3D"border-radius: 8px;"></div><div class=3D"ytSpecTou=
chFeedbackShapeFill" style=3D"border-radius: 8px;"></div></yt-touch-feedbac=
k-shape></div></button></chip-shape>
</div>
</yt-chip-cloud-chip-renderer><yt-chip-cloud-chip-renderer class=3D"style-s=
cope yt-chip-cloud-renderer" chip-style=3D"STYLE_DEFAULT"><!--css-build:sha=
dy--><!--css_build_scope:yt-chip-cloud-chip-renderer--><!--css_build_styles=
:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styl=
es.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_chi=
p_cloud_chip_renderer.yt.chip.cloud.chip.renderer.css.js--><div id=3D"chip-=
shape-container" class=3D"style-scope yt-chip-cloud-chip-renderer">
    <chip-shape class=3D"ytChipShapeHost" role=3D"presentation"><button cla=
ss=3D"ytChipShapeButtonReset" role=3D"tab" aria-selected=3D"false"><div cla=
ss=3D"ytChipShapeChip ytChipShapeInactive ytChipShapeOnlyTextPadding"><div =
class=3D"ytChipShapeText">Apresenta=C3=A7=C3=B5es</div><yt-touch-feedback-s=
hape aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouch=
FeedbackShapeTouchResponse ytSpecTouchFeedbackShapeTriggerEvents"><div clas=
s=3D"ytSpecTouchFeedbackShapeStroke" style=3D"border-radius: 8px;"></div><d=
iv class=3D"ytSpecTouchFeedbackShapeFill" style=3D"border-radius: 8px;"></d=
iv></yt-touch-feedback-shape></div></button></chip-shape>
</div>
</yt-chip-cloud-chip-renderer><yt-chip-cloud-chip-renderer class=3D"style-s=
cope yt-chip-cloud-renderer" chip-style=3D"STYLE_DEFAULT"><!--css-build:sha=
dy--><!--css_build_scope:yt-chip-cloud-chip-renderer--><!--css_build_styles=
:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styl=
es.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_chi=
p_cloud_chip_renderer.yt.chip.cloud.chip.renderer.css.js--><div id=3D"chip-=
shape-container" class=3D"style-scope yt-chip-cloud-chip-renderer">
    <chip-shape class=3D"ytChipShapeHost" role=3D"presentation"><button cla=
ss=3D"ytChipShapeButtonReset" role=3D"tab" aria-selected=3D"false"><div cla=
ss=3D"ytChipShapeChip ytChipShapeInactive ytChipShapeOnlyTextPadding"><div =
class=3D"ytChipShapeText">Informa=C3=A7=C3=B5es</div><yt-touch-feedback-sha=
pe aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFe=
edbackShapeTouchResponse ytSpecTouchFeedbackShapeTriggerEvents"><div class=
=3D"ytSpecTouchFeedbackShapeStroke" style=3D"border-radius: 8px;"></div><di=
v class=3D"ytSpecTouchFeedbackShapeFill" style=3D"border-radius: 8px;"></di=
v></yt-touch-feedback-shape></div></button></chip-shape>
</div>
</yt-chip-cloud-chip-renderer><yt-chip-cloud-chip-renderer class=3D"style-s=
cope yt-chip-cloud-renderer" chip-style=3D"STYLE_DEFAULT"><!--css-build:sha=
dy--><!--css_build_scope:yt-chip-cloud-chip-renderer--><!--css_build_styles=
:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styl=
es.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_chi=
p_cloud_chip_renderer.yt.chip.cloud.chip.renderer.css.js--><div id=3D"chip-=
shape-container" class=3D"style-scope yt-chip-cloud-chip-renderer">
    <chip-shape class=3D"ytChipShapeHost" role=3D"presentation"><button cla=
ss=3D"ytChipShapeButtonReset" role=3D"tab" aria-selected=3D"false"><div cla=
ss=3D"ytChipShapeChip ytChipShapeInactive ytChipShapeOnlyTextPadding"><div =
class=3D"ytChipShapeText">Relacionados</div><yt-touch-feedback-shape aria-h=
idden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackSha=
peTouchResponse ytSpecTouchFeedbackShapeTriggerEvents"><div class=3D"ytSpec=
TouchFeedbackShapeStroke" style=3D"border-radius: 8px;"></div><div class=3D=
"ytSpecTouchFeedbackShapeFill" style=3D"border-radius: 8px;"></div></yt-tou=
ch-feedback-shape></div></button></chip-shape>
</div>
</yt-chip-cloud-chip-renderer><yt-chip-cloud-chip-renderer class=3D"style-s=
cope yt-chip-cloud-renderer" chip-style=3D"STYLE_DEFAULT"><!--css-build:sha=
dy--><!--css_build_scope:yt-chip-cloud-chip-renderer--><!--css_build_styles=
:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styl=
es.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_chi=
p_cloud_chip_renderer.yt.chip.cloud.chip.renderer.css.js--><div id=3D"chip-=
shape-container" class=3D"style-scope yt-chip-cloud-chip-renderer">
    <chip-shape class=3D"ytChipShapeHost" role=3D"presentation"><button cla=
ss=3D"ytChipShapeButtonReset" role=3D"tab" aria-selected=3D"false"><div cla=
ss=3D"ytChipShapeChip ytChipShapeInactive ytChipShapeOnlyTextPadding"><div =
class=3D"ytChipShapeText">Para voc=C3=AA</div><yt-touch-feedback-shape aria=
-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackS=
hapeTouchResponse ytSpecTouchFeedbackShapeTriggerEvents"><div class=3D"ytSp=
ecTouchFeedbackShapeStroke" style=3D"border-radius: 8px;"></div><div class=
=3D"ytSpecTouchFeedbackShapeFill" style=3D"border-radius: 8px;"></div></yt-=
touch-feedback-shape></div></button></chip-shape>
</div>
</yt-chip-cloud-chip-renderer><yt-chip-cloud-chip-renderer class=3D"style-s=
cope yt-chip-cloud-renderer" chip-style=3D"STYLE_DEFAULT"><!--css-build:sha=
dy--><!--css_build_scope:yt-chip-cloud-chip-renderer--><!--css_build_styles=
:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styl=
es.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_chi=
p_cloud_chip_renderer.yt.chip.cloud.chip.renderer.css.js--><div id=3D"chip-=
shape-container" class=3D"style-scope yt-chip-cloud-chip-renderer">
    <chip-shape class=3D"ytChipShapeHost" role=3D"presentation"><button cla=
ss=3D"ytChipShapeButtonReset" role=3D"tab" aria-selected=3D"false"><div cla=
ss=3D"ytChipShapeChip ytChipShapeInactive ytChipShapeOnlyTextPadding"><div =
class=3D"ytChipShapeText">Enviados recentemente</div><yt-touch-feedback-sha=
pe aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFe=
edbackShapeTouchResponse ytSpecTouchFeedbackShapeTriggerEvents"><div class=
=3D"ytSpecTouchFeedbackShapeStroke" style=3D"border-radius: 8px;"></div><di=
v class=3D"ytSpecTouchFeedbackShapeFill" style=3D"border-radius: 8px;"></di=
v></yt-touch-feedback-shape></div></button></chip-shape>
</div>
</yt-chip-cloud-chip-renderer><yt-chip-cloud-chip-renderer class=3D"style-s=
cope yt-chip-cloud-renderer" chip-style=3D"STYLE_DEFAULT"><!--css-build:sha=
dy--><!--css_build_scope:yt-chip-cloud-chip-renderer--><!--css_build_styles=
:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styl=
es.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_chi=
p_cloud_chip_renderer.yt.chip.cloud.chip.renderer.css.js--><div id=3D"chip-=
shape-container" class=3D"style-scope yt-chip-cloud-chip-renderer">
    <chip-shape class=3D"ytChipShapeHost" role=3D"presentation"><button cla=
ss=3D"ytChipShapeButtonReset" role=3D"tab" aria-selected=3D"false"><div cla=
ss=3D"ytChipShapeChip ytChipShapeInactive ytChipShapeOnlyTextPadding"><div =
class=3D"ytChipShapeText">Assistidos</div><yt-touch-feedback-shape aria-hid=
den=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShape=
TouchResponse ytSpecTouchFeedbackShapeTriggerEvents"><div class=3D"ytSpecTo=
uchFeedbackShapeStroke" style=3D"border-radius: 8px;"></div><div class=3D"y=
tSpecTouchFeedbackShapeFill" style=3D"border-radius: 8px;"></div></yt-touch=
-feedback-shape></div></button></chip-shape>
</div>
</yt-chip-cloud-chip-renderer></iron-selector>
  </div>
  <div id=3D"right-arrow" class=3D"style-scope yt-chip-cloud-renderer">
    <div id=3D"right-arrow-button" class=3D"style-scope yt-chip-cloud-rende=
rer"><ytd-button-renderer class=3D"style-scope yt-chip-cloud-renderer" butt=
on-renderer=3D"" button-next=3D""><!--css-build:shady--><yt-button-shape><b=
utton class=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNextText ytSpecBu=
ttonShapeNextMono ytSpecButtonShapeNextSizeM ytSpecButtonShapeNextIconOnlyD=
efault ytSpecButtonShapeNextEnableBackdropFilterExperiment ytSpecButtonShap=
eNextMainstageIconSize ytSpecButtonShapeNextMainstagePadding" title=3D"" ar=
ia-label=3D"Pr=C3=B3ximo" aria-disabled=3D"false"><div aria-hidden=3D"true"=
 class=3D"ytSpecButtonShapeNextIcon ytSpecButtonShapeNextElevatedContent"><=
span class=3D"ytIconWrapperHost" style=3D"width: 24px; height: 24px;"><span=
 class=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: 100%; hei=
ght: 100%; display: block; fill: currentcolor;"><svg xmlns=3D"http://www.w3=
.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=
=3D"false" aria-hidden=3D"true" style=3D"pointer-events: none; display: inh=
erit; width: 100%; height: 100%;"><path d=3D"M8.793 5.293a1 1 0 000 1.414L1=
4.086 12l-5.293 5.293a1 1 0 101.414 1.414L16.914 12l-6.707-6.707a1 1 0 00-1=
.414 0Z"></path></svg></div></span></span></div><yt-touch-feedback-shape ar=
ia-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbac=
kShapeTouchResponse"><div class=3D"ytSpecTouchFeedbackShapeStroke"></div><d=
iv class=3D"ytSpecTouchFeedbackShapeFill"></div></yt-touch-feedback-shape><=
/button></yt-button-shape><tp-yt-paper-tooltip offset=3D"8" disable-upgrade=
=3D""></tp-yt-paper-tooltip></ytd-button-renderer></div>
  </div>
</div>
</yt-chip-cloud-renderer></div>
</yt-related-chip-cloud-renderer></div>
<div id=3D"spinner-container" class=3D"style-scope ytd-item-section-rendere=
r">
  <tp-yt-paper-spinner-lite class=3D"style-scope ytd-item-section-renderer"=
 aria-hidden=3D"true" aria-label=3D"loading"><!--css-build:shady--><!--css_=
build_scope:tp-yt-paper-spinner-lite--><!--css_build_styles:video.youtube.s=
rc.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,third_=
party.javascript.youtube_components.tp_yt_paper_spinner_lite.tp.yt.paper.sp=
inner.lite.css.js--><div id=3D"spinnerContainer" class=3D"  style-scope tp-=
yt-paper-spinner-lite">
  <div class=3D"spinner-layer style-scope tp-yt-paper-spinner-lite">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner-lite"=
>
      <div class=3D"circle style-scope tp-yt-paper-spinner-lite"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner-lite=
">
      <div class=3D"circle style-scope tp-yt-paper-spinner-lite"></div>
    </div>
  </div>
</div>
</tp-yt-paper-spinner-lite>
</div>
<div id=3D"contents" class=3D" style-scope ytd-item-section-renderer style-=
scope ytd-item-section-renderer"><yt-lockup-view-model class=3D"ytd-item-se=
ction-renderer lockup ytLockupViewModelWrapper"><div class=3D"ytLockupViewM=
odelHost ytLockupViewModelHorizontal content-id-kinuID0pk5M ytLockupViewMod=
elCompact ytLockupViewModelUpdatedCompactPadding ytLockupViewModelFlexNone"=
 style=3D"--yt-lockup-metadata-themed-menu-button-additive-background: rgba=
(201,105,69,0.129);"><yt-touch-feedback-shape aria-hidden=3D"true" class=3D=
"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeTouchResponse ytSpecT=
ouchFeedbackShapeThumbnailSizeMedium ytSpecTouchFeedbackShapeTriggerEvents"=
 style=3D"margin: -6px;"><div class=3D"ytSpecTouchFeedbackShapeHoverEffect"=
 style=3D"background: rgba(201, 105, 69, 0.13);"></div><div class=3D"ytSpec=
TouchFeedbackShapeStroke" style=3D"border-color: rgba(201, 105, 69, 0.13);"=
></div><div class=3D"ytSpecTouchFeedbackShapeFill" style=3D"background-colo=
r: rgba(201, 105, 69, 0.13);"></div></yt-touch-feedback-shape><a href=3D"ht=
tps://www.youtube.com/watch?v=3DkinuID0pk5M" rel=3D"nofollow" class=3D"ytLo=
ckupViewModelContentImage" tabindex=3D"-1" aria-hidden=3D"true" style=3D"wi=
dth: 62.5%;"><yt-thumbnail-view-model class=3D"ytThumbnailViewModelHost ytT=
humbnailViewModelAspectRatio16By9 ytThumbnailViewModelMedium"><div class=3D=
"ytThumbnailViewModelImage"><img class=3D"ytCoreImageHost ytCoreImageFillPa=
rentHeight ytCoreImageFillParentWidth ytCoreImageContentModeScaleAspectFill=
 ytCoreImageLoaded" alt=3D"" src=3D"https://i.ytimg.com/vi/kinuID0pk5M/hqde=
fault.jpg?sqp=3D-oaymwEnCNACELwBSFryq4qpAxkIARUAAIhCGAHYAQHiAQoIGBACGAY4AUA=
BovOX_wMOCOfx0YoGGODqBCDgqAE=3D&amp;rs=3DAOn4CLB00RfyrkxaqWn0aeIlsFMK6WefuA=
&amp;usqp=3DCBU"></div><yt-thumbnail-bottom-overlay-view-model class=3D"ytT=
humbnailBottomOverlayViewModelHost"><div class=3D"ytThumbnailBottomOverlayV=
iewModelBadgeContainer ytThumbnailBottomOverlayViewModelBadgeContainerMediu=
m"><yt-thumbnail-badge-view-model class=3D"ytThumbnailBadgeViewModelHost yt=
ThumbnailBottomOverlayViewModelBadge"><badge-shape class=3D"ytBadgeShapeHos=
t ytBadgeShapeThumbnailDefault ytBadgeShapeThumbnailBadge ytBadgeShapeModer=
n ytBadgeShapeTypography" role=3D"img" aria-label=3D"5 minutos e 23 segundo=
s"><div class=3D"ytBadgeShapeText" aria-hidden=3D"true">5:23</div></badge-s=
hape></yt-thumbnail-badge-view-model></div></yt-thumbnail-bottom-overlay-vi=
ew-model><!----></yt-thumbnail-view-model></a><div class=3D"ytLockupViewMod=
elMetadata"><yt-lockup-metadata-view-model class=3D"ytLockupMetadataViewMod=
elHost ytLockupMetadataViewModelHorizontal ytLockupMetadataViewModelCompact=
 ytLockupMetadataViewModelMoveLockupOverflowMenuToBottomRight ytLockupMetad=
ataViewModelHasMenuButton"><div class=3D"ytLockupMetadataViewModelAvatar"><=
yt-decorated-avatar-view-model class=3D"ytDecoratedAvatarViewModelHost"><yt=
-avatar-shape><div class=3D"ytSpecAvatarShapeHost ytSpecAvatarShapeButton y=
tSpecAvatarShapeButtonMedium ytSpecAvatarShapeTappable" aria-label=3D"Acess=
ar o canal Joel Jota" role=3D"button" tabindex=3D"0"><div class=3D""><div c=
lass=3D"ytSpecAvatarShapeAvatarSizeMedium"><img class=3D"ytCoreImageHost yt=
SpecAvatarShapeImage ytCoreImageFillParentHeight ytCoreImageFillParentWidth=
 ytCoreImageContentModeScaleToFill" alt=3D""><div class=3D"ytSpecAvatarShap=
eImageOverlays ytSpecAvatarShapeImage"></div></div></div></div></yt-avatar-=
shape></yt-decorated-avatar-view-model></div><div class=3D"ytLockupMetadata=
ViewModelTextContainer"><h3 class=3D"ytLockupMetadataViewModelHeadingReset"=
 title=3D"A T=C3=89CNICA DE LEITURA DE LUIZ FELIPE POND=C3=89 | JOTA JOTA P=
ODCAST #45" aria-label=3D"A T=C3=89CNICA DE LEITURA DE LUIZ FELIPE POND=C3=
=89 | JOTA JOTA PODCAST #45"><a href=3D"https://www.youtube.com/watch?v=3Dk=
inuID0pk5M" rel=3D"nofollow" class=3D"ytLockupMetadataViewModelTitle" aria-=
label=3D"A T=C3=89CNICA DE LEITURA DE LUIZ FELIPE POND=C3=89 | JOTA JOTA PO=
DCAST #45 5 minutos e 23 segundos"><span class=3D"ytAttributedStringHost yt=
AttributedStringWhiteSpacePreWrap" dir=3D"auto" role=3D"text" style=3D"">A =
T=C3=89CNICA DE LEITURA DE LUIZ FELIPE POND=C3=89 | JOTA JOTA PODCAST #45</=
span></a></h3><div class=3D"ytLockupMetadataViewModelMetadata"><yt-content-=
metadata-view-model class=3D"ytContentMetadataViewModelHost"><div class=3D"=
ytContentMetadataViewModelMetadataRow" role=3D"group"><span class=3D"ytAttr=
ibutedStringHost ytContentMetadataViewModelMetadataText ytContentMetadataVi=
ewModelMetadataTextLastPart ytAttributedStringWhiteSpacePreWrap ytAttribute=
dStringLinkInheritColor" dir=3D"auto" role=3D"text">Joel Jota</span><span c=
lass=3D"ytIconWrapperHost ytContentMetadataViewModelIcon" aria-label=3D"Ver=
ificado" style=3D"width: 14px; height: 14px;"><span class=3D"yt-icon-shape =
ytSpecIconShapeHost"><div style=3D"width: 100%; height: 100%; display: bloc=
k; fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D=
"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria-hidden=3D"=
true" style=3D"pointer-events: none; display: inherit; width: 100%; height:=
 100%;"><path d=3D"M12 1C5.925 1 1 5.925 1 12s4.925 11 11 11 11-4.925 11-11=
S18.075 1 12 1Zm5.707 7.293a1 1 0 010 1.414L10 17.414l-3.707-3.707a1 1 0 11=
1.414-1.414L10 14.586l6.293-6.293a1 1 0 011.414 0Z"></path></svg></div></sp=
an></span></div><div class=3D"ytContentMetadataViewModelMetadataRow" role=
=3D"group"><span class=3D"ytIconWrapperHost ytContentMetadataViewModelLeadi=
ngIcon" style=3D"width: 12px; height: 12px; margin-inline-end: 2px;"><span =
class=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: 100%; heig=
ht: 100%; display: block; fill: currentcolor;"><svg xmlns=3D"http://www.w3.=
org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D=
"false" aria-hidden=3D"true" style=3D"pointer-events: none; display: inheri=
t; width: 100%; height: 100%;"><path d=3D"M5 4.623v14.755a1.5 1.5 0 002.261=
 1.294l12.766-7.51L22 12.002l-1.973-1.162L7.26 3.33A1.5 1.5 0 005 4.623Zm2 =
13.88V5.497L18.056 12 7 18.503Z"></path></svg></div></span></span><span cla=
ss=3D"ytAttributedStringHost ytContentMetadataViewModelMetadataText ytAttri=
butedStringWhiteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"aut=
o" aria-label=3D"2,3 milh=C3=B5es de visualiza=C3=A7=C3=B5es" role=3D"text"=
>2,3&nbsp;mi</span><span aria-hidden=3D"true" class=3D"ytContentMetadataVie=
wModelDelimiter"> </span><span class=3D"ytAttributedStringHost ytContentMet=
adataViewModelMetadataText ytContentMetadataViewModelMetadataTextLastPart y=
tAttributedStringWhiteSpacePreWrap ytAttributedStringLinkInheritColor" dir=
=3D"auto" aria-label=3D"h=C3=A1 5 anos" role=3D"text">h=C3=A1 5 anos</span>=
</div></yt-content-metadata-view-model></div></div><div class=3D"ytLockupMe=
tadataViewModelMenuButton ytLockupMetadataViewModelShowMenuButtonOnHover"><=
button-view-model class=3D"ytSpecButtonViewModelHost"><button class=3D"ytSp=
ecButtonShapeNextHost ytSpecButtonShapeNextText ytSpecButtonShapeNextMono y=
tSpecButtonShapeNextSizeM ytSpecButtonShapeNextIconButton ytSpecButtonShape=
NextEnableBackdropFilterExperiment ytSpecButtonShapeNextMainstageIconSize y=
tSpecButtonShapeNextMainstagePadding" title=3D"" aria-label=3D"Mais a=C3=A7=
=C3=B5es" aria-disabled=3D"false" style=3D""><div aria-hidden=3D"true" clas=
s=3D"ytSpecButtonShapeNextIcon ytSpecButtonShapeNextElevatedContent"><span =
class=3D"ytIconWrapperHost" style=3D"width: 24px; height: 24px;"><span clas=
s=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: 100%; height: =
100%; display: block; fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/=
2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"fal=
se" aria-hidden=3D"true" style=3D"pointer-events: none; display: inherit; w=
idth: 100%; height: 100%;"><path d=3D"M12 4a2 2 0 100 4 2 2 0 000-4Zm0 6a2 =
2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Z"></path></svg></div></s=
pan></span></div><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytS=
pecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeTouchResponse"><div class=
=3D"ytSpecTouchFeedbackShapeStroke"></div><div class=3D"ytSpecTouchFeedback=
ShapeFill"></div></yt-touch-feedback-shape></button></button-view-model></d=
iv></yt-lockup-metadata-view-model></div></div></yt-lockup-view-model><yt-l=
ockup-view-model class=3D"ytd-item-section-renderer lockup ytLockupViewMode=
lWrapper"><div class=3D"ytLockupViewModelHost ytLockupViewModelHorizontal c=
ontent-id-baYq0TFl_fc ytLockupViewModelCompact ytLockupViewModelUpdatedComp=
actPadding ytLockupViewModelFlexNone" style=3D"--yt-lockup-metadata-themed-=
menu-button-additive-background: rgba(225,45,53,0.129);"><yt-touch-feedback=
-shape aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTou=
chFeedbackShapeTouchResponse ytSpecTouchFeedbackShapeThumbnailSizeMedium yt=
SpecTouchFeedbackShapeTriggerEvents" style=3D"margin: -6px;"><div class=3D"=
ytSpecTouchFeedbackShapeHoverEffect" style=3D"background: rgba(225, 45, 53,=
 0.13);"></div><div class=3D"ytSpecTouchFeedbackShapeStroke" style=3D"borde=
r-color: rgba(225, 45, 53, 0.13);"></div><div class=3D"ytSpecTouchFeedbackS=
hapeFill" style=3D"background-color: rgba(225, 45, 53, 0.13);"></div></yt-t=
ouch-feedback-shape><a href=3D"https://www.youtube.com/watch?v=3DbaYq0TFl_f=
c&amp;pp=3DugUHEgVwdC1CUg%3D%3D" rel=3D"nofollow" class=3D"ytLockupViewMode=
lContentImage" tabindex=3D"-1" aria-hidden=3D"true" style=3D"width: 62.5%;"=
><yt-thumbnail-view-model class=3D"ytThumbnailViewModelHost ytThumbnailView=
ModelAspectRatio16By9 ytThumbnailViewModelMedium"><div class=3D"ytThumbnail=
ViewModelImage"><img class=3D"ytCoreImageHost ytCoreImageFillParentHeight y=
tCoreImageFillParentWidth ytCoreImageContentModeScaleAspectFill ytCoreImage=
Loaded" alt=3D"" src=3D"https://i.ytimg.com/vi/baYq0TFl_fc/hqdefault.jpg?sq=
p=3D-oaymwEnCNACELwBSFryq4qpAxkIARUAAIhCGAHYAQHiAQoIGBACGAY4AUABovOX_wMOCOn=
X_tMGGODqBCDgqAE=3D&amp;rs=3DAOn4CLAnzpOfrPD25NvNZcWapTp3KecjZA&amp;usqp=3D=
CBU"></div><yt-thumbnail-bottom-overlay-view-model class=3D"ytThumbnailBott=
omOverlayViewModelHost"><div class=3D"ytThumbnailBottomOverlayViewModelBadg=
eContainer ytThumbnailBottomOverlayViewModelBadgeContainerMedium"><yt-thumb=
nail-badge-view-model class=3D"ytThumbnailBadgeViewModelHost ytThumbnailBot=
tomOverlayViewModelBadge"><badge-shape class=3D"ytBadgeShapeHost ytBadgeSha=
peThumbnailDefault ytBadgeShapeThumbnailBadge ytBadgeShapeModern ytBadgeSha=
peTypography" role=3D"img" aria-label=3D"6 minutos e 40 segundos"><div clas=
s=3D"ytBadgeShapeText" aria-hidden=3D"true">6:40</div></badge-shape></yt-th=
umbnail-badge-view-model></div></yt-thumbnail-bottom-overlay-view-model><!-=
---></yt-thumbnail-view-model></a><div class=3D"ytLockupViewModelMetadata">=
<yt-lockup-metadata-view-model class=3D"ytLockupMetadataViewModelHost ytLoc=
kupMetadataViewModelHorizontal ytLockupMetadataViewModelCompact ytLockupMet=
adataViewModelMoveLockupOverflowMenuToBottomRight ytLockupMetadataViewModel=
HasMenuButton"><div class=3D"ytLockupMetadataViewModelAvatar"><yt-decorated=
-avatar-view-model class=3D"ytDecoratedAvatarViewModelHost"><yt-avatar-shap=
e><div class=3D"ytSpecAvatarShapeHost ytSpecAvatarShapeButton ytSpecAvatarS=
hapeButtonMedium ytSpecAvatarShapeTappable" aria-label=3D"Acessar o canal T=
udo Explicadim" role=3D"button" tabindex=3D"0"><div class=3D""><div class=
=3D"ytSpecAvatarShapeAvatarSizeMedium"><img class=3D"ytCoreImageHost ytSpec=
AvatarShapeImage ytCoreImageFillParentHeight ytCoreImageFillParentWidth ytC=
oreImageContentModeScaleToFill" alt=3D""><div class=3D"ytSpecAvatarShapeIma=
geOverlays ytSpecAvatarShapeImage"></div></div></div></div></yt-avatar-shap=
e></yt-decorated-avatar-view-model></div><div class=3D"ytLockupMetadataView=
ModelTextContainer"><h3 class=3D"ytLockupMetadataViewModelHeadingReset" tit=
le=3D"Como MEMORIZAR TUDO (T=C3=A9cnica japonesa) | Tudo Explicadim" aria-l=
abel=3D"Como MEMORIZAR TUDO (T=C3=A9cnica japonesa) | Tudo Explicadim"><a h=
ref=3D"https://www.youtube.com/watch?v=3DbaYq0TFl_fc&amp;pp=3DugUHEgVwdC1CU=
g%3D%3D" rel=3D"nofollow" class=3D"ytLockupMetadataViewModelTitle" aria-lab=
el=3D"Como MEMORIZAR TUDO (T=C3=A9cnica japonesa) | Tudo Explicadim 6 minut=
os e 40 segundos"><span class=3D"ytAttributedStringHost ytAttributedStringW=
hiteSpacePreWrap" dir=3D"auto" role=3D"text" style=3D"">Como MEMORIZAR TUDO=
 (T=C3=A9cnica japonesa) | Tudo Explicadim</span></a></h3><div class=3D"ytL=
ockupMetadataViewModelMetadata"><yt-content-metadata-view-model class=3D"yt=
ContentMetadataViewModelHost"><div class=3D"ytContentMetadataViewModelMetad=
ataRow" role=3D"group"><span class=3D"ytAttributedStringHost ytContentMetad=
ataViewModelMetadataText ytContentMetadataViewModelMetadataTextLastPart ytA=
ttributedStringWhiteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D=
"auto" role=3D"text">Tudo Explicadim</span></div><div class=3D"ytContentMet=
adataViewModelMetadataRow" role=3D"group"><span class=3D"ytIconWrapperHost =
ytContentMetadataViewModelLeadingIcon" style=3D"width: 12px; height: 12px; =
margin-inline-end: 2px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost">=
<div style=3D"width: 100%; height: 100%; display: block; fill: currentcolor=
;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 2=
4 24" width=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"pointe=
r-events: none; display: inherit; width: 100%; height: 100%;"><path d=3D"M5=
 4.623v14.755a1.5 1.5 0 002.261 1.294l12.766-7.51L22 12.002l-1.973-1.162L7.=
26 3.33A1.5 1.5 0 005 4.623Zm2 13.88V5.497L18.056 12 7 18.503Z"></path></sv=
g></div></span></span><span class=3D"ytAttributedStringHost ytContentMetada=
taViewModelMetadataText ytAttributedStringWhiteSpacePreWrap ytAttributedStr=
ingLinkInheritColor" dir=3D"auto" aria-label=3D"755 mil visualiza=C3=A7=C3=
=B5es" role=3D"text">755&nbsp;mil</span><span aria-hidden=3D"true" class=3D=
"ytContentMetadataViewModelDelimiter"> </span><span class=3D"ytAttributedSt=
ringHost ytContentMetadataViewModelMetadataText ytContentMetadataViewModelM=
etadataTextLastPart ytAttributedStringWhiteSpacePreWrap ytAttributedStringL=
inkInheritColor" dir=3D"auto" aria-label=3D"h=C3=A1 7 meses" role=3D"text">=
h=C3=A1 7 meses</span></div></yt-content-metadata-view-model></div></div><d=
iv class=3D"ytLockupMetadataViewModelMenuButton ytLockupMetadataViewModelSh=
owMenuButtonOnHover"><button-view-model class=3D"ytSpecButtonViewModelHost"=
><button class=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNextText ytSpe=
cButtonShapeNextMono ytSpecButtonShapeNextSizeM ytSpecButtonShapeNextIconBu=
tton ytSpecButtonShapeNextEnableBackdropFilterExperiment ytSpecButtonShapeN=
extMainstageIconSize ytSpecButtonShapeNextMainstagePadding" title=3D"" aria=
-label=3D"Mais a=C3=A7=C3=B5es" aria-disabled=3D"false" style=3D""><div ari=
a-hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon ytSpecButtonShapeNextE=
levatedContent"><span class=3D"ytIconWrapperHost" style=3D"width: 24px; hei=
ght: 24px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D=
"width: 100%; height: 100%; display: block; fill: currentcolor;"><svg xmlns=
=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=
=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"pointer-events: n=
one; display: inherit; width: 100%; height: 100%;"><path d=3D"M12 4a2 2 0 1=
00 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Z=
"></path></svg></div></span></span></div><yt-touch-feedback-shape aria-hidd=
en=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeT=
ouchResponse"><div class=3D"ytSpecTouchFeedbackShapeStroke"></div><div clas=
s=3D"ytSpecTouchFeedbackShapeFill"></div></yt-touch-feedback-shape></button=
></button-view-model></div></yt-lockup-metadata-view-model></div></div></yt=
-lockup-view-model><yt-lockup-view-model class=3D"ytd-item-section-renderer=
 lockup ytLockupViewModelWrapper"><div class=3D"ytLockupViewModelHost ytLoc=
kupViewModelHorizontal content-id-nMxnmhB1IR8 ytLockupViewModelCompact ytLo=
ckupViewModelUpdatedCompactPadding ytLockupViewModelFlexNone" style=3D"--yt=
-lockup-metadata-themed-menu-button-additive-background: rgba(201,126,69,0.=
129);"><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFe=
edbackShapeHost ytSpecTouchFeedbackShapeTouchResponse ytSpecTouchFeedbackSh=
apeThumbnailSizeMedium ytSpecTouchFeedbackShapeTriggerEvents" style=3D"marg=
in: -6px;"><div class=3D"ytSpecTouchFeedbackShapeHoverEffect" style=3D"back=
ground: rgba(201, 126, 69, 0.13);"></div><div class=3D"ytSpecTouchFeedbackS=
hapeStroke" style=3D"border-color: rgba(201, 126, 69, 0.13);"></div><div cl=
ass=3D"ytSpecTouchFeedbackShapeFill" style=3D"background-color: rgba(201, 1=
26, 69, 0.13);"></div></yt-touch-feedback-shape><a href=3D"https://www.yout=
ube.com/watch?v=3DnMxnmhB1IR8" rel=3D"nofollow" class=3D"ytLockupViewModelC=
ontentImage" tabindex=3D"-1" aria-hidden=3D"true" style=3D"width: 62.5%;"><=
yt-thumbnail-view-model class=3D"ytThumbnailViewModelHost ytThumbnailViewMo=
delAspectRatio16By9 ytThumbnailViewModelMedium"><div class=3D"ytThumbnailVi=
ewModelImage"><img class=3D"ytCoreImageHost ytCoreImageFillParentHeight ytC=
oreImageFillParentWidth ytCoreImageContentModeScaleAspectFill" alt=3D""></d=
iv><yt-thumbnail-bottom-overlay-view-model class=3D"ytThumbnailBottomOverla=
yViewModelHost"><div class=3D"ytThumbnailBottomOverlayViewModelBadgeContain=
er ytThumbnailBottomOverlayViewModelBadgeContainerMedium"><yt-thumbnail-bad=
ge-view-model class=3D"ytThumbnailBadgeViewModelHost ytThumbnailBottomOverl=
ayViewModelBadge"><badge-shape class=3D"ytBadgeShapeHost ytBadgeShapeThumbn=
ailDefault ytBadgeShapeThumbnailBadge ytBadgeShapeModern ytBadgeShapeTypogr=
aphy" role=3D"img" aria-label=3D"1 hora, 1 minuto e 58 segundos"><div class=
=3D"ytBadgeShapeIcon" aria-hidden=3D"true"><span class=3D"yt-icon-shape ytS=
pecIconShapeHost"><div style=3D"width: 12px; height: 12px; display: block; =
fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"12=
" viewBox=3D"0 0 12 12" width=3D"12" focusable=3D"false" aria-hidden=3D"tru=
e" style=3D"pointer-events: none; display: inherit; width: 100%; height: 10=
0%;"><path d=3D"M5.5 1.383V6.88a2.25 2.25 0 101 1.871V4.6l2.743 1.647a.5.5 =
0 00.757-.43V3.485a.5.5 0 00-.243-.429l-3.5-2.1a.5.5 0 00-.757.427Z"></path=
></svg></div></span></div><div class=3D"ytBadgeShapeText" aria-hidden=3D"tr=
ue">1:01:58</div></badge-shape></yt-thumbnail-badge-view-model></div></yt-t=
humbnail-bottom-overlay-view-model></yt-thumbnail-view-model></a><div class=
=3D"ytLockupViewModelMetadata"><yt-lockup-metadata-view-model class=3D"ytLo=
ckupMetadataViewModelHost ytLockupMetadataViewModelHorizontal ytLockupMetad=
ataViewModelCompact ytLockupMetadataViewModelMoveLockupOverflowMenuToBottom=
Right ytLockupMetadataViewModelHasMenuButton"><div class=3D"ytLockupMetadat=
aViewModelAvatar"><yt-decorated-avatar-view-model class=3D"ytDecoratedAvata=
rViewModelHost"><yt-avatar-shape><div class=3D"ytSpecAvatarShapeHost ytSpec=
AvatarShapeButton ytSpecAvatarShapeButtonMedium ytSpecAvatarShapeTappable" =
aria-label=3D"Acessar o canal Rain Whisper Classics" role=3D"button" tabind=
ex=3D"0"><div class=3D""><div class=3D"ytSpecAvatarShapeAvatarSizeMedium"><=
img class=3D"ytCoreImageHost ytSpecAvatarShapeImage ytCoreImageFillParentHe=
ight ytCoreImageFillParentWidth ytCoreImageContentModeScaleToFill" alt=3D""=
><div class=3D"ytSpecAvatarShapeImageOverlays ytSpecAvatarShapeImage"></div=
></div></div></div></yt-avatar-shape></yt-decorated-avatar-view-model></div=
><div class=3D"ytLockupMetadataViewModelTextContainer"><h3 class=3D"ytLocku=
pMetadataViewModelHeadingReset" title=3D"Piano de Chopin para a paz de esp=
=C3=ADrito 432Hz | Belos noturnos e valsas" aria-label=3D"Piano de Chopin p=
ara a paz de esp=C3=ADrito 432Hz | Belos noturnos e valsas"><a href=3D"http=
s://www.youtube.com/watch?v=3DnMxnmhB1IR8" rel=3D"nofollow" class=3D"ytLock=
upMetadataViewModelTitle" aria-label=3D"Piano de Chopin para a paz de esp=
=C3=ADrito 432Hz | Belos noturnos e valsas 1 hora e 1 minuto"><span class=
=3D"ytAttributedStringHost ytAttributedStringWhiteSpacePreWrap" dir=3D"auto=
" role=3D"text" style=3D"">Piano de Chopin para a paz de esp=C3=ADrito 432H=
z | Belos noturnos e valsas</span></a></h3><div class=3D"ytLockupMetadataVi=
ewModelMetadata"><yt-content-metadata-view-model class=3D"ytContentMetadata=
ViewModelHost"><div class=3D"ytContentMetadataViewModelMetadataRow" role=3D=
"group"><span class=3D"ytAttributedStringHost ytContentMetadataViewModelMet=
adataText ytContentMetadataViewModelMetadataTextLastPart ytAttributedString=
WhiteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"auto" role=3D"=
text">Rain Whisper Classics</span></div><div class=3D"ytContentMetadataView=
ModelMetadataRow" role=3D"group"><span class=3D"ytIconWrapperHost ytContent=
MetadataViewModelLeadingIcon" style=3D"width: 12px; height: 12px; margin-in=
line-end: 2px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"><div styl=
e=3D"width: 100%; height: 100%; display: block; fill: currentcolor;"><svg x=
mlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" wid=
th=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"pointer-events:=
 none; display: inherit; width: 100%; height: 100%;"><path d=3D"M5 4.623v14=
.755a1.5 1.5 0 002.261 1.294l12.766-7.51L22 12.002l-1.973-1.162L7.26 3.33A1=
.5 1.5 0 005 4.623Zm2 13.88V5.497L18.056 12 7 18.503Z"></path></svg></div><=
/span></span><span class=3D"ytAttributedStringHost ytContentMetadataViewMod=
elMetadataText ytAttributedStringWhiteSpacePreWrap ytAttributedStringLinkIn=
heritColor" dir=3D"auto" aria-label=3D"1,6 milh=C3=A3o de visualiza=C3=A7=
=C3=B5es" role=3D"text">1,6&nbsp;mi</span><span aria-hidden=3D"true" class=
=3D"ytContentMetadataViewModelDelimiter"> </span><span class=3D"ytAttribute=
dStringHost ytContentMetadataViewModelMetadataText ytContentMetadataViewMod=
elMetadataTextLastPart ytAttributedStringWhiteSpacePreWrap ytAttributedStri=
ngLinkInheritColor" dir=3D"auto" aria-label=3D"h=C3=A1 3 meses" role=3D"tex=
t">h=C3=A1 3 meses</span></div></yt-content-metadata-view-model></div></div=
><div class=3D"ytLockupMetadataViewModelMenuButton ytLockupMetadataViewMode=
lShowMenuButtonOnHover"><button-view-model class=3D"ytSpecButtonViewModelHo=
st"><button class=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNextText yt=
SpecButtonShapeNextMono ytSpecButtonShapeNextSizeM ytSpecButtonShapeNextIco=
nButton ytSpecButtonShapeNextEnableBackdropFilterExperiment ytSpecButtonSha=
peNextMainstageIconSize ytSpecButtonShapeNextMainstagePadding" title=3D"" a=
ria-label=3D"Mais a=C3=A7=C3=B5es" aria-disabled=3D"false" style=3D""><div =
aria-hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon ytSpecButtonShapeNe=
xtElevatedContent"><span class=3D"ytIconWrapperHost" style=3D"width: 24px; =
height: 24px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"><div style=
=3D"width: 100%; height: 100%; display: block; fill: currentcolor;"><svg xm=
lns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" widt=
h=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"pointer-events: =
none; display: inherit; width: 100%; height: 100%;"><path d=3D"M12 4a2 2 0 =
100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4=
Z"></path></svg></div></span></span></div><yt-touch-feedback-shape aria-hid=
den=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShape=
TouchResponse"><div class=3D"ytSpecTouchFeedbackShapeStroke"></div><div cla=
ss=3D"ytSpecTouchFeedbackShapeFill"></div></yt-touch-feedback-shape></butto=
n></button-view-model></div></yt-lockup-metadata-view-model></div></div></y=
t-lockup-view-model><yt-lockup-view-model class=3D"ytd-item-section-rendere=
r lockup ytLockupViewModelWrapper"><div class=3D"ytLockupViewModelHost ytLo=
ckupViewModelHorizontal content-id-nEQzPY9qSFw ytLockupViewModelCompact ytL=
ockupViewModelUpdatedCompactPadding ytLockupViewModelFlexNone" style=3D"--y=
t-lockup-metadata-themed-menu-button-additive-background: rgba(201,124,69,0=
.129);"><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchF=
eedbackShapeHost ytSpecTouchFeedbackShapeTouchResponse ytSpecTouchFeedbackS=
hapeThumbnailSizeMedium ytSpecTouchFeedbackShapeTriggerEvents" style=3D"mar=
gin: -6px;"><div class=3D"ytSpecTouchFeedbackShapeHoverEffect" style=3D"bac=
kground: rgba(201, 124, 69, 0.13);"></div><div class=3D"ytSpecTouchFeedback=
ShapeStroke" style=3D"border-color: rgba(201, 124, 69, 0.13);"></div><div c=
lass=3D"ytSpecTouchFeedbackShapeFill" style=3D"background-color: rgba(201, =
124, 69, 0.13);"></div></yt-touch-feedback-shape><a href=3D"https://www.you=
tube.com/watch?v=3DnEQzPY9qSFw&amp;pp=3DugUHEgVwdC1CUg%3D%3D" rel=3D"nofoll=
ow" class=3D"ytLockupViewModelContentImage" tabindex=3D"-1" aria-hidden=3D"=
true" style=3D"width: 62.5%;"><yt-thumbnail-view-model class=3D"ytThumbnail=
ViewModelHost ytThumbnailViewModelAspectRatio16By9 ytThumbnailViewModelMedi=
um"><div class=3D"ytThumbnailViewModelImage"><img class=3D"ytCoreImageHost =
ytCoreImageFillParentHeight ytCoreImageFillParentWidth ytCoreImageContentMo=
deScaleAspectFill" alt=3D""></div><yt-thumbnail-bottom-overlay-view-model c=
lass=3D"ytThumbnailBottomOverlayViewModelHost"><div class=3D"ytThumbnailBot=
tomOverlayViewModelBadgeContainer ytThumbnailBottomOverlayViewModelBadgeCon=
tainerMedium"><yt-thumbnail-badge-view-model class=3D"ytThumbnailBadgeViewM=
odelHost ytThumbnailBottomOverlayViewModelBadge"><badge-shape class=3D"ytBa=
dgeShapeHost ytBadgeShapeThumbnailDefault ytBadgeShapeThumbnailBadge ytBadg=
eShapeModern ytBadgeShapeTypography" role=3D"img" aria-label=3D"25 minutos =
e 23 segundos"><div class=3D"ytBadgeShapeText" aria-hidden=3D"true">25:23</=
div></badge-shape></yt-thumbnail-badge-view-model></div></yt-thumbnail-bott=
om-overlay-view-model><!----></yt-thumbnail-view-model></a><div class=3D"yt=
LockupViewModelMetadata"><yt-lockup-metadata-view-model class=3D"ytLockupMe=
tadataViewModelHost ytLockupMetadataViewModelHorizontal ytLockupMetadataVie=
wModelCompact ytLockupMetadataViewModelMoveLockupOverflowMenuToBottomRight =
ytLockupMetadataViewModelHasMenuButton"><div class=3D"ytLockupMetadataViewM=
odelAvatar"><yt-decorated-avatar-view-model class=3D"ytDecoratedAvatarViewM=
odelHost"><yt-avatar-shape><div class=3D"ytSpecAvatarShapeHost ytSpecAvatar=
ShapeButton ytSpecAvatarShapeButtonMedium ytSpecAvatarShapeTappable" aria-l=
abel=3D"Acessar o canal Brasil Esquecido" role=3D"button" tabindex=3D"0"><d=
iv class=3D""><div class=3D"ytSpecAvatarShapeAvatarSizeMedium"><img class=
=3D"ytCoreImageHost ytSpecAvatarShapeImage ytCoreImageFillParentHeight ytCo=
reImageFillParentWidth ytCoreImageContentModeScaleToFill" alt=3D""><div cla=
ss=3D"ytSpecAvatarShapeImageOverlays ytSpecAvatarShapeImage"></div></div></=
div></div></yt-avatar-shape></yt-decorated-avatar-view-model></div><div cla=
ss=3D"ytLockupMetadataViewModelTextContainer"><h3 class=3D"ytLockupMetadata=
ViewModelHeadingReset" title=3D"Assim Era Viver em Juiz de Fora em 1950 =E2=
=80=94 Quando as F=C3=81BRICAS Dominavam a Manchester Mineira" aria-label=
=3D"Assim Era Viver em Juiz de Fora em 1950 =E2=80=94 Quando as F=C3=81BRIC=
AS Dominavam a Manchester Mineira"><a href=3D"https://www.youtube.com/watch=
?v=3DnEQzPY9qSFw&amp;pp=3DugUHEgVwdC1CUg%3D%3D" rel=3D"nofollow" class=3D"y=
tLockupMetadataViewModelTitle" aria-label=3D"Assim Era Viver em Juiz de For=
a em 1950 =E2=80=94 Quando as F=C3=81BRICAS Dominavam a Manchester Mineira =
25 minutos"><span class=3D"ytAttributedStringHost ytAttributedStringWhiteSp=
acePreWrap" dir=3D"auto" role=3D"text" style=3D"">Assim Era Viver em Juiz d=
e Fora em 1950 =E2=80=94 Quando as F=C3=81BRICAS Dominavam a Manchester Min=
eira</span></a></h3><div class=3D"ytLockupMetadataViewModelMetadata"><yt-co=
ntent-metadata-view-model class=3D"ytContentMetadataViewModelHost"><div cla=
ss=3D"ytContentMetadataViewModelMetadataRow" role=3D"group"><span class=3D"=
ytAttributedStringHost ytContentMetadataViewModelMetadataText ytContentMeta=
dataViewModelMetadataTextLastPart ytAttributedStringWhiteSpacePreWrap ytAtt=
ributedStringLinkInheritColor" dir=3D"auto" role=3D"text">Brasil Esquecido<=
/span></div><div class=3D"ytContentMetadataViewModelMetadataRow" role=3D"gr=
oup"><span class=3D"ytIconWrapperHost ytContentMetadataViewModelLeadingIcon=
" style=3D"width: 12px; height: 12px; margin-inline-end: 2px;"><span class=
=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: 100%; height: 1=
00%; display: block; fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/2=
000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"fals=
e" aria-hidden=3D"true" style=3D"pointer-events: none; display: inherit; wi=
dth: 100%; height: 100%;"><path d=3D"M5 4.623v14.755a1.5 1.5 0 002.261 1.29=
4l12.766-7.51L22 12.002l-1.973-1.162L7.26 3.33A1.5 1.5 0 005 4.623Zm2 13.88=
V5.497L18.056 12 7 18.503Z"></path></svg></div></span></span><span class=3D=
"ytAttributedStringHost ytContentMetadataViewModelMetadataText ytAttributed=
StringWhiteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"auto" ar=
ia-label=3D"126 mil visualiza=C3=A7=C3=B5es" role=3D"text">126&nbsp;mil</sp=
an><span aria-hidden=3D"true" class=3D"ytContentMetadataViewModelDelimiter"=
> </span><span class=3D"ytAttributedStringHost ytContentMetadataViewModelMe=
tadataText ytContentMetadataViewModelMetadataTextLastPart ytAttributedStrin=
gWhiteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"auto" aria-la=
bel=3D"h=C3=A1 1 m=C3=AAs" role=3D"text">h=C3=A1 1 m=C3=AAs</span></div></y=
t-content-metadata-view-model></div></div><div class=3D"ytLockupMetadataVie=
wModelMenuButton ytLockupMetadataViewModelShowMenuButtonOnHover"><button-vi=
ew-model class=3D"ytSpecButtonViewModelHost"><button class=3D"ytSpecButtonS=
hapeNextHost ytSpecButtonShapeNextText ytSpecButtonShapeNextMono ytSpecButt=
onShapeNextSizeM ytSpecButtonShapeNextIconButton ytSpecButtonShapeNextEnabl=
eBackdropFilterExperiment ytSpecButtonShapeNextMainstageIconSize ytSpecButt=
onShapeNextMainstagePadding" title=3D"" aria-label=3D"Mais a=C3=A7=C3=B5es"=
 aria-disabled=3D"false" style=3D""><div aria-hidden=3D"true" class=3D"ytSp=
ecButtonShapeNextIcon ytSpecButtonShapeNextElevatedContent"><span class=3D"=
ytIconWrapperHost" style=3D"width: 24px; height: 24px;"><span class=3D"yt-i=
con-shape ytSpecIconShapeHost"><div style=3D"width: 100%; height: 100%; dis=
play: block; fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg"=
 height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria-=
hidden=3D"true" style=3D"pointer-events: none; display: inherit; width: 100=
%; height: 100%;"><path d=3D"M12 4a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4=
 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Z"></path></svg></div></span></spa=
n></div><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchF=
eedbackShapeHost ytSpecTouchFeedbackShapeTouchResponse"><div class=3D"ytSpe=
cTouchFeedbackShapeStroke"></div><div class=3D"ytSpecTouchFeedbackShapeFill=
"></div></yt-touch-feedback-shape></button></button-view-model></div></yt-l=
ockup-metadata-view-model></div></div></yt-lockup-view-model><yt-lockup-vie=
w-model class=3D"ytd-item-section-renderer lockup ytLockupViewModelWrapper"=
><div class=3D"ytLockupViewModelHost ytLockupViewModelHorizontal content-id=
-wEtRevG3c6I ytLockupViewModelCompact ytLockupViewModelUpdatedCompactPaddin=
g ytLockupViewModelFlexNone" style=3D"--yt-lockup-metadata-themed-menu-butt=
on-additive-background: rgba(201,70,96,0.129);"><yt-touch-feedback-shape ar=
ia-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbac=
kShapeTouchResponse ytSpecTouchFeedbackShapeThumbnailSizeMedium ytSpecTouch=
FeedbackShapeTriggerEvents" style=3D"margin: -6px;"><div class=3D"ytSpecTou=
chFeedbackShapeHoverEffect" style=3D"background: rgba(201, 70, 96, 0.13);">=
</div><div class=3D"ytSpecTouchFeedbackShapeStroke" style=3D"border-color: =
rgba(201, 70, 96, 0.13);"></div><div class=3D"ytSpecTouchFeedbackShapeFill"=
 style=3D"background-color: rgba(201, 70, 96, 0.13);"></div></yt-touch-feed=
back-shape><a href=3D"https://www.youtube.com/watch?v=3DwEtRevG3c6I&amp;t=
=3D32s&amp;pp=3DugUEEgJlbg%3D%3D" rel=3D"nofollow" class=3D"ytLockupViewMod=
elContentImage" tabindex=3D"-1" aria-hidden=3D"true" style=3D"width: 62.5%;=
"><yt-thumbnail-view-model class=3D"ytThumbnailViewModelHost ytThumbnailVie=
wModelAspectRatio16By9 ytThumbnailViewModelMedium"><div class=3D"ytThumbnai=
lViewModelImage"><img class=3D"ytCoreImageHost ytCoreImageFillParentHeight =
ytCoreImageFillParentWidth ytCoreImageContentModeScaleAspectFill" alt=3D"">=
</div><yt-thumbnail-bottom-overlay-view-model class=3D"ytThumbnailBottomOve=
rlayViewModelHost"><yt-thumbnail-overlay-progress-bar-view-model class=3D"y=
tThumbnailOverlayProgressBarHost ytThumbnailOverlayProgressBarHostMedium"><=
div class=3D"ytThumbnailOverlayProgressBarHostWatchedProgressBar ytThumbnai=
lOverlayProgressBarHostUseLegacyBar"><div class=3D"ytThumbnailOverlayProgre=
ssBarHostWatchedProgressBarSegment" style=3D"width: 10%;"></div></div></yt-=
thumbnail-overlay-progress-bar-view-model><div class=3D"ytThumbnailBottomOv=
erlayViewModelBadgeContainer ytThumbnailBottomOverlayViewModelBadgeContaine=
rMedium"><yt-thumbnail-badge-view-model class=3D"ytThumbnailBadgeViewModelH=
ost ytThumbnailBottomOverlayViewModelBadge"><badge-shape class=3D"ytBadgeSh=
apeHost ytBadgeShapeThumbnailDefault ytBadgeShapeThumbnailBadge ytBadgeShap=
eModern ytBadgeShapeTypography" role=3D"img" aria-label=3D"6 minutos e 54 s=
egundos"><div class=3D"ytBadgeShapeText" aria-hidden=3D"true">6:54</div></b=
adge-shape></yt-thumbnail-badge-view-model></div></yt-thumbnail-bottom-over=
lay-view-model></yt-thumbnail-view-model></a><div class=3D"ytLockupViewMode=
lMetadata"><yt-lockup-metadata-view-model class=3D"ytLockupMetadataViewMode=
lHost ytLockupMetadataViewModelHorizontal ytLockupMetadataViewModelCompact =
ytLockupMetadataViewModelMoveLockupOverflowMenuToBottomRight ytLockupMetada=
taViewModelHasMenuButton"><div class=3D"ytLockupMetadataViewModelAvatar"><y=
t-decorated-avatar-view-model class=3D"ytDecoratedAvatarViewModelHost"><yt-=
avatar-shape><div class=3D"ytSpecAvatarShapeHost ytSpecAvatarShapeButton yt=
SpecAvatarShapeButtonMedium ytSpecAvatarShapeTappable" aria-label=3D"Acessa=
r o canal Nonstop Neuron" role=3D"button" tabindex=3D"0"><div class=3D""><d=
iv class=3D"ytSpecAvatarShapeAvatarSizeMedium"><img class=3D"ytCoreImageHos=
t ytSpecAvatarShapeImage ytCoreImageFillParentHeight ytCoreImageFillParentW=
idth ytCoreImageContentModeScaleToFill" alt=3D""><div class=3D"ytSpecAvatar=
ShapeImageOverlays ytSpecAvatarShapeImage"></div></div></div></div></yt-ava=
tar-shape></yt-decorated-avatar-view-model></div><div class=3D"ytLockupMeta=
dataViewModelTextContainer"><h3 class=3D"ytLockupMetadataViewModelHeadingRe=
set" title=3D"Mechanism of Ciliary Movement || Structure of Cilia || How do=
 Cilia Move? || Mucociliary Clearnace" aria-label=3D"Mechanism of Ciliary M=
ovement || Structure of Cilia || How do Cilia Move? || Mucociliary Clearnac=
e"><a href=3D"https://www.youtube.com/watch?v=3DwEtRevG3c6I&amp;t=3D32s&amp=
;pp=3DugUEEgJlbg%3D%3D" rel=3D"nofollow" class=3D"ytLockupMetadataViewModel=
Title" aria-label=3D"Mechanism of Ciliary Movement || Structure of Cilia ||=
 How do Cilia Move? || Mucociliary Clearnace 6 minutos e 54 segundos"><span=
 class=3D"ytAttributedStringHost ytAttributedStringWhiteSpacePreWrap" dir=
=3D"auto" role=3D"text" style=3D"">Mechanism of Ciliary Movement || Structu=
re of Cilia || How do Cilia Move? || Mucociliary Clearnace</span></a></h3><=
div class=3D"ytLockupMetadataViewModelMetadata"><yt-content-metadata-view-m=
odel class=3D"ytContentMetadataViewModelHost"><div class=3D"ytContentMetada=
taViewModelMetadataRow" role=3D"group"><span class=3D"ytAttributedStringHos=
t ytContentMetadataViewModelMetadataText ytContentMetadataViewModelMetadata=
TextLastPart ytAttributedStringWhiteSpacePreWrap ytAttributedStringLinkInhe=
ritColor" dir=3D"auto" role=3D"text">Nonstop Neuron</span></div><div class=
=3D"ytContentMetadataViewModelMetadataRow" role=3D"group"><span class=3D"yt=
IconWrapperHost ytContentMetadataViewModelLeadingIcon" style=3D"width: 12px=
; height: 12px; margin-inline-end: 2px;"><span class=3D"yt-icon-shape ytSpe=
cIconShapeHost"><div style=3D"width: 100%; height: 100%; display: block; fi=
ll: currentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" =
viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria-hidden=3D"true"=
 style=3D"pointer-events: none; display: inherit; width: 100%; height: 100%=
;"><path d=3D"M5 4.623v14.755a1.5 1.5 0 002.261 1.294l12.766-7.51L22 12.002=
l-1.973-1.162L7.26 3.33A1.5 1.5 0 005 4.623Zm2 13.88V5.497L18.056 12 7 18.5=
03Z"></path></svg></div></span></span><span class=3D"ytAttributedStringHost=
 ytContentMetadataViewModelMetadataText ytAttributedStringWhiteSpacePreWrap=
 ytAttributedStringLinkInheritColor" dir=3D"auto" aria-label=3D"118 mil vis=
ualiza=C3=A7=C3=B5es" role=3D"text">118&nbsp;mil</span><span aria-hidden=3D=
"true" class=3D"ytContentMetadataViewModelDelimiter"> </span><span class=3D=
"ytAttributedStringHost ytContentMetadataViewModelMetadataText ytContentMet=
adataViewModelMetadataTextLastPart ytAttributedStringWhiteSpacePreWrap ytAt=
tributedStringLinkInheritColor" dir=3D"auto" aria-label=3D"h=C3=A1 3 anos" =
role=3D"text">h=C3=A1 3 anos</span></div></yt-content-metadata-view-model><=
/div></div><div class=3D"ytLockupMetadataViewModelMenuButton ytLockupMetada=
taViewModelShowMenuButtonOnHover"><button-view-model class=3D"ytSpecButtonV=
iewModelHost"><button class=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeN=
extText ytSpecButtonShapeNextMono ytSpecButtonShapeNextSizeM ytSpecButtonSh=
apeNextIconButton ytSpecButtonShapeNextEnableBackdropFilterExperiment ytSpe=
cButtonShapeNextMainstageIconSize ytSpecButtonShapeNextMainstagePadding" ti=
tle=3D"" aria-label=3D"Mais a=C3=A7=C3=B5es" aria-disabled=3D"false" style=
=3D""><div aria-hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon ytSpecBu=
ttonShapeNextElevatedContent"><span class=3D"ytIconWrapperHost" style=3D"wi=
dth: 24px; height: 24px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"=
><div style=3D"width: 100%; height: 100%; display: block; fill: currentcolo=
r;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 =
24 24" width=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"point=
er-events: none; display: inherit; width: 100%; height: 100%;"><path d=3D"M=
12 4a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 =
2 2 0 000-4Z"></path></svg></div></span></span></div><yt-touch-feedback-sha=
pe aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFe=
edbackShapeTouchResponse"><div class=3D"ytSpecTouchFeedbackShapeStroke"></d=
iv><div class=3D"ytSpecTouchFeedbackShapeFill"></div></yt-touch-feedback-sh=
ape></button></button-view-model></div></yt-lockup-metadata-view-model></di=
v></div></yt-lockup-view-model><yt-lockup-view-model class=3D"ytd-item-sect=
ion-renderer lockup ytLockupViewModelWrapper"><div class=3D"ytLockupViewMod=
elHost ytLockupViewModelHorizontal content-id-ybMfcf3uub4 ytLockupViewModel=
Compact ytLockupViewModelUpdatedCompactPadding ytLockupViewModelFlexNone" s=
tyle=3D"--yt-lockup-metadata-themed-menu-button-additive-background: rgba(6=
9,138,201,0.129);"><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"y=
tSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeTouchResponse ytSpecTou=
chFeedbackShapeThumbnailSizeMedium ytSpecTouchFeedbackShapeTriggerEvents" s=
tyle=3D"margin: -6px;"><div class=3D"ytSpecTouchFeedbackShapeHoverEffect" s=
tyle=3D"background: rgba(69, 138, 201, 0.13);"></div><div class=3D"ytSpecTo=
uchFeedbackShapeStroke" style=3D"border-color: rgba(69, 138, 201, 0.13);"><=
/div><div class=3D"ytSpecTouchFeedbackShapeFill" style=3D"background-color:=
 rgba(69, 138, 201, 0.13);"></div></yt-touch-feedback-shape><a href=3D"http=
s://www.youtube.com/watch?v=3DybMfcf3uub4&amp;pp=3DugUHEgVwdC1CUg%3D%3D" re=
l=3D"nofollow" class=3D"ytLockupViewModelContentImage" tabindex=3D"-1" aria=
-hidden=3D"true" style=3D"width: 62.5%;"><yt-thumbnail-view-model class=3D"=
ytThumbnailViewModelHost ytThumbnailViewModelAspectRatio16By9 ytThumbnailVi=
ewModelMedium"><div class=3D"ytThumbnailViewModelImage"><img class=3D"ytCor=
eImageHost ytCoreImageFillParentHeight ytCoreImageFillParentWidth ytCoreIma=
geContentModeScaleAspectFill" alt=3D""></div><yt-thumbnail-bottom-overlay-v=
iew-model class=3D"ytThumbnailBottomOverlayViewModelHost"><div class=3D"ytT=
humbnailBottomOverlayViewModelBadgeContainer ytThumbnailBottomOverlayViewMo=
delBadgeContainerMedium"><yt-thumbnail-badge-view-model class=3D"ytThumbnai=
lBadgeViewModelHost ytThumbnailBottomOverlayViewModelBadge"><badge-shape cl=
ass=3D"ytBadgeShapeHost ytBadgeShapeThumbnailDefault ytBadgeShapeThumbnailB=
adge ytBadgeShapeModern ytBadgeShapeTypography" role=3D"img" aria-label=3D"=
10 minutos e 58 segundos"><div class=3D"ytBadgeShapeText" aria-hidden=3D"tr=
ue">10:58</div></badge-shape></yt-thumbnail-badge-view-model></div></yt-thu=
mbnail-bottom-overlay-view-model><!----></yt-thumbnail-view-model></a><div =
class=3D"ytLockupViewModelMetadata"><yt-lockup-metadata-view-model class=3D=
"ytLockupMetadataViewModelHost ytLockupMetadataViewModelHorizontal ytLockup=
MetadataViewModelCompact ytLockupMetadataViewModelMoveLockupOverflowMenuToB=
ottomRight ytLockupMetadataViewModelHasMenuButton"><div class=3D"ytLockupMe=
tadataViewModelAvatar"><yt-decorated-avatar-view-model class=3D"ytDecorated=
AvatarViewModelHost"><yt-avatar-shape><div class=3D"ytSpecAvatarShapeHost y=
tSpecAvatarShapeButton ytSpecAvatarShapeButtonMedium ytSpecAvatarShapeTappa=
ble" aria-label=3D"Acessar o canal Lucas Rufino" role=3D"button" tabindex=
=3D"0"><div class=3D""><div class=3D"ytSpecAvatarShapeAvatarSizeMedium"><im=
g class=3D"ytCoreImageHost ytSpecAvatarShapeImage ytCoreImageFillParentHeig=
ht ytCoreImageFillParentWidth ytCoreImageContentModeScaleToFill" alt=3D""><=
div class=3D"ytSpecAvatarShapeImageOverlays ytSpecAvatarShapeImage"></div><=
/div></div></div></yt-avatar-shape></yt-decorated-avatar-view-model></div><=
div class=3D"ytLockupMetadataViewModelTextContainer"><h3 class=3D"ytLockupM=
etadataViewModelHeadingReset" title=3D"A CRISE dos IM=C3=93VEIS no BRASIL E=
M 2026" aria-label=3D"A CRISE dos IM=C3=93VEIS no BRASIL EM 2026"><a href=
=3D"https://www.youtube.com/watch?v=3DybMfcf3uub4&amp;pp=3DugUHEgVwdC1CUg%3=
D%3D" rel=3D"nofollow" class=3D"ytLockupMetadataViewModelTitle" aria-label=
=3D"A CRISE dos IM=C3=93VEIS no BRASIL EM 2026 10 minutos e 58 segundos"><s=
pan class=3D"ytAttributedStringHost ytAttributedStringWhiteSpacePreWrap" di=
r=3D"auto" role=3D"text" style=3D"">A CRISE dos IM=C3=93VEIS no BRASIL EM 2=
026</span></a></h3><div class=3D"ytLockupMetadataViewModelMetadata"><yt-con=
tent-metadata-view-model class=3D"ytContentMetadataViewModelHost"><div clas=
s=3D"ytContentMetadataViewModelMetadataRow" role=3D"group"><span class=3D"y=
tAttributedStringHost ytContentMetadataViewModelMetadataText ytContentMetad=
ataViewModelMetadataTextLastPart ytAttributedStringWhiteSpacePreWrap ytAttr=
ibutedStringLinkInheritColor" dir=3D"auto" role=3D"text">Lucas Rufino</span=
></div><div class=3D"ytContentMetadataViewModelMetadataRow" role=3D"group">=
<span class=3D"ytIconWrapperHost ytContentMetadataViewModelLeadingIcon" sty=
le=3D"width: 12px; height: 12px; margin-inline-end: 2px;"><span class=3D"yt=
-icon-shape ytSpecIconShapeHost"><div style=3D"width: 100%; height: 100%; d=
isplay: block; fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/2000/sv=
g" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"false" ari=
a-hidden=3D"true" style=3D"pointer-events: none; display: inherit; width: 1=
00%; height: 100%;"><path d=3D"M5 4.623v14.755a1.5 1.5 0 002.261 1.294l12.7=
66-7.51L22 12.002l-1.973-1.162L7.26 3.33A1.5 1.5 0 005 4.623Zm2 13.88V5.497=
L18.056 12 7 18.503Z"></path></svg></div></span></span><span class=3D"ytAtt=
ributedStringHost ytContentMetadataViewModelMetadataText ytAttributedString=
WhiteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"auto" aria-lab=
el=3D"207 mil visualiza=C3=A7=C3=B5es" role=3D"text">207&nbsp;mil</span><sp=
an aria-hidden=3D"true" class=3D"ytContentMetadataViewModelDelimiter"> </sp=
an><span class=3D"ytAttributedStringHost ytContentMetadataViewModelMetadata=
Text ytContentMetadataViewModelMetadataTextLastPart ytAttributedStringWhite=
SpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"auto" aria-label=3D=
"h=C3=A1 8 meses" role=3D"text">h=C3=A1 8 meses</span></div></yt-content-me=
tadata-view-model></div></div><div class=3D"ytLockupMetadataViewModelMenuBu=
tton ytLockupMetadataViewModelShowMenuButtonOnHover"><button-view-model cla=
ss=3D"ytSpecButtonViewModelHost"><button class=3D"ytSpecButtonShapeNextHost=
 ytSpecButtonShapeNextText ytSpecButtonShapeNextMono ytSpecButtonShapeNextS=
izeM ytSpecButtonShapeNextIconButton ytSpecButtonShapeNextEnableBackdropFil=
terExperiment ytSpecButtonShapeNextMainstageIconSize ytSpecButtonShapeNextM=
ainstagePadding" title=3D"" aria-label=3D"Mais a=C3=A7=C3=B5es" aria-disabl=
ed=3D"false" style=3D""><div aria-hidden=3D"true" class=3D"ytSpecButtonShap=
eNextIcon ytSpecButtonShapeNextElevatedContent"><span class=3D"ytIconWrappe=
rHost" style=3D"width: 24px; height: 24px;"><span class=3D"yt-icon-shape yt=
SpecIconShapeHost"><div style=3D"width: 100%; height: 100%; display: block;=
 fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"2=
4" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria-hidden=3D"tr=
ue" style=3D"pointer-events: none; display: inherit; width: 100%; height: 1=
00%;"><path d=3D"M12 4a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4=
Zm0 6a2 2 0 100 4 2 2 0 000-4Z"></path></svg></div></span></span></div><yt-=
touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShape=
Host ytSpecTouchFeedbackShapeTouchResponse"><div class=3D"ytSpecTouchFeedba=
ckShapeStroke"></div><div class=3D"ytSpecTouchFeedbackShapeFill"></div></yt=
-touch-feedback-shape></button></button-view-model></div></yt-lockup-metada=
ta-view-model></div></div></yt-lockup-view-model><yt-lockup-view-model clas=
s=3D"ytd-item-section-renderer lockup ytLockupViewModelWrapper"><div class=
=3D"ytLockupViewModelHost ytLockupViewModelHorizontal content-id-D9oH8skIZw=
0 ytLockupViewModelCompact ytLockupViewModelUpdatedCompactPadding ytLockupV=
iewModelFlexNone" style=3D"--yt-lockup-metadata-themed-menu-button-additive=
-background: rgba(136,46,224,0.129);"><yt-touch-feedback-shape aria-hidden=
=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeTou=
chResponse ytSpecTouchFeedbackShapeThumbnailSizeMedium ytSpecTouchFeedbackS=
hapeTriggerEvents" style=3D"margin: -6px;"><div class=3D"ytSpecTouchFeedbac=
kShapeHoverEffect" style=3D"background: rgba(136, 46, 224, 0.13);"></div><d=
iv class=3D"ytSpecTouchFeedbackShapeStroke" style=3D"border-color: rgba(136=
, 46, 224, 0.13);"></div><div class=3D"ytSpecTouchFeedbackShapeFill" style=
=3D"background-color: rgba(136, 46, 224, 0.13);"></div></yt-touch-feedback-=
shape><a href=3D"https://www.youtube.com/watch?v=3DD9oH8skIZw0" rel=3D"nofo=
llow" class=3D"ytLockupViewModelContentImage" tabindex=3D"-1" aria-hidden=
=3D"true" style=3D"width: 62.5%;"><yt-thumbnail-view-model class=3D"ytThumb=
nailViewModelHost ytThumbnailViewModelAspectRatio16By9 ytThumbnailViewModel=
Medium"><div class=3D"ytThumbnailViewModelImage"><img class=3D"ytCoreImageH=
ost ytCoreImageFillParentHeight ytCoreImageFillParentWidth ytCoreImageConte=
ntModeScaleAspectFill" alt=3D""></div><yt-thumbnail-bottom-overlay-view-mod=
el class=3D"ytThumbnailBottomOverlayViewModelHost"><div class=3D"ytThumbnai=
lBottomOverlayViewModelBadgeContainer ytThumbnailBottomOverlayViewModelBadg=
eContainerMedium"><yt-thumbnail-badge-view-model class=3D"ytThumbnailBadgeV=
iewModelHost ytThumbnailBottomOverlayViewModelBadge"><badge-shape class=3D"=
ytBadgeShapeHost ytBadgeShapeThumbnailDefault ytBadgeShapeThumbnailBadge yt=
BadgeShapeModern ytBadgeShapeTypography" role=3D"img" aria-label=3D"2 horas=
, 22 minutos e 23 segundos"><div class=3D"ytBadgeShapeText" aria-hidden=3D"=
true">2:22:23</div></badge-shape></yt-thumbnail-badge-view-model></div></yt=
-thumbnail-bottom-overlay-view-model><!----></yt-thumbnail-view-model></a><=
div class=3D"ytLockupViewModelMetadata"><yt-lockup-metadata-view-model clas=
s=3D"ytLockupMetadataViewModelHost ytLockupMetadataViewModelHorizontal ytLo=
ckupMetadataViewModelCompact ytLockupMetadataViewModelMoveLockupOverflowMen=
uToBottomRight ytLockupMetadataViewModelHasMenuButton"><div class=3D"ytLock=
upMetadataViewModelAvatar"><yt-decorated-avatar-view-model class=3D"ytDecor=
atedAvatarViewModelHost"><yt-avatar-shape><div class=3D"ytSpecAvatarShapeHo=
st ytSpecAvatarShapeButton ytSpecAvatarShapeButtonMedium ytSpecAvatarShapeT=
appable" aria-label=3D"Acessar o canal Amplifocus" role=3D"button" tabindex=
=3D"0"><div class=3D""><div class=3D"ytSpecAvatarShapeAvatarSizeMedium"><im=
g class=3D"ytCoreImageHost ytSpecAvatarShapeImage ytCoreImageFillParentHeig=
ht ytCoreImageFillParentWidth ytCoreImageContentModeScaleToFill" alt=3D""><=
div class=3D"ytSpecAvatarShapeImageOverlays ytSpecAvatarShapeImage"></div><=
/div></div></div></yt-avatar-shape></yt-decorated-avatar-view-model></div><=
div class=3D"ytLockupMetadataViewModelTextContainer"><h3 class=3D"ytLockupM=
etadataViewModelHeadingReset" title=3D"Modo de Foco Instant=C3=A2neo =E2=80=
=93 Ondas Cerebrais Gamma 40Hz para Foco Profundo e Produtividade" aria-lab=
el=3D"Modo de Foco Instant=C3=A2neo =E2=80=93 Ondas Cerebrais Gamma 40Hz pa=
ra Foco Profundo e Produtividade"><a href=3D"https://www.youtube.com/watch?=
v=3DD9oH8skIZw0" rel=3D"nofollow" class=3D"ytLockupMetadataViewModelTitle" =
aria-label=3D"Modo de Foco Instant=C3=A2neo =E2=80=93 Ondas Cerebrais Gamma=
 40Hz para Foco Profundo e Produtividade 2 horas e 22 minutos"><span class=
=3D"ytAttributedStringHost ytAttributedStringWhiteSpacePreWrap" dir=3D"auto=
" role=3D"text" style=3D"">Modo de Foco Instant=C3=A2neo =E2=80=93 Ondas Ce=
rebrais Gamma 40Hz para Foco Profundo e Produtividade</span></a></h3><div c=
lass=3D"ytLockupMetadataViewModelMetadata"><yt-content-metadata-view-model =
class=3D"ytContentMetadataViewModelHost"><div class=3D"ytContentMetadataVie=
wModelMetadataRow" role=3D"group"><span class=3D"ytAttributedStringHost ytC=
ontentMetadataViewModelMetadataText ytContentMetadataViewModelMetadataTextL=
astPart ytAttributedStringWhiteSpacePreWrap ytAttributedStringLinkInheritCo=
lor" dir=3D"auto" role=3D"text">Amplifocus</span></div><div class=3D"ytCont=
entMetadataViewModelMetadataRow" role=3D"group"><span class=3D"ytIconWrappe=
rHost ytContentMetadataViewModelLeadingIcon" style=3D"width: 12px; height: =
12px; margin-inline-end: 2px;"><span class=3D"yt-icon-shape ytSpecIconShape=
Host"><div style=3D"width: 100%; height: 100%; display: block; fill: curren=
tcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D=
"0 0 24 24" width=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"=
pointer-events: none; display: inherit; width: 100%; height: 100%;"><path d=
=3D"M5 4.623v14.755a1.5 1.5 0 002.261 1.294l12.766-7.51L22 12.002l-1.973-1.=
162L7.26 3.33A1.5 1.5 0 005 4.623Zm2 13.88V5.497L18.056 12 7 18.503Z"></pat=
h></svg></div></span></span><span class=3D"ytAttributedStringHost ytContent=
MetadataViewModelMetadataText ytAttributedStringWhiteSpacePreWrap ytAttribu=
tedStringLinkInheritColor" dir=3D"auto" aria-label=3D"3,9 milh=C3=B5es de v=
isualiza=C3=A7=C3=B5es" role=3D"text">3,9&nbsp;mi</span><span aria-hidden=
=3D"true" class=3D"ytContentMetadataViewModelDelimiter"> </span><span class=
=3D"ytAttributedStringHost ytContentMetadataViewModelMetadataText ytContent=
MetadataViewModelMetadataTextLastPart ytAttributedStringWhiteSpacePreWrap y=
tAttributedStringLinkInheritColor" dir=3D"auto" aria-label=3D"h=C3=A1 9 mes=
es" role=3D"text">h=C3=A1 9 meses</span></div></yt-content-metadata-view-mo=
del></div></div><div class=3D"ytLockupMetadataViewModelMenuButton ytLockupM=
etadataViewModelShowMenuButtonOnHover"><button-view-model class=3D"ytSpecBu=
ttonViewModelHost"><button class=3D"ytSpecButtonShapeNextHost ytSpecButtonS=
hapeNextText ytSpecButtonShapeNextMono ytSpecButtonShapeNextSizeM ytSpecBut=
tonShapeNextIconButton ytSpecButtonShapeNextEnableBackdropFilterExperiment =
ytSpecButtonShapeNextMainstageIconSize ytSpecButtonShapeNextMainstagePaddin=
g" title=3D"" aria-label=3D"Mais a=C3=A7=C3=B5es" aria-disabled=3D"false" s=
tyle=3D""><div aria-hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon ytSp=
ecButtonShapeNextElevatedContent"><span class=3D"ytIconWrapperHost" style=
=3D"width: 24px; height: 24px;"><span class=3D"yt-icon-shape ytSpecIconShap=
eHost"><div style=3D"width: 100%; height: 100%; display: block; fill: curre=
ntcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=
=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria-hidden=3D"true" style=
=3D"pointer-events: none; display: inherit; width: 100%; height: 100%;"><pa=
th d=3D"M12 4a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2=
 0 100 4 2 2 0 000-4Z"></path></svg></div></span></span></div><yt-touch-fee=
dback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSp=
ecTouchFeedbackShapeTouchResponse"><div class=3D"ytSpecTouchFeedbackShapeSt=
roke"></div><div class=3D"ytSpecTouchFeedbackShapeFill"></div></yt-touch-fe=
edback-shape></button></button-view-model></div></yt-lockup-metadata-view-m=
odel></div></div></yt-lockup-view-model><yt-lockup-view-model class=3D"ytd-=
item-section-renderer lockup ytLockupViewModelWrapper"><div class=3D"ytLock=
upViewModelHost ytLockupViewModelHorizontal content-id-TK1YnjqISSc ytLockup=
ViewModelCompact ytLockupViewModelUpdatedCompactPadding ytLockupViewModelFl=
exNone" style=3D"--yt-lockup-metadata-themed-menu-button-additive-backgroun=
d: rgba(135,135,135,0.129);"><yt-touch-feedback-shape aria-hidden=3D"true" =
class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeTouchResponse=
 ytSpecTouchFeedbackShapeThumbnailSizeMedium ytSpecTouchFeedbackShapeTrigge=
rEvents" style=3D"margin: -6px;"><div class=3D"ytSpecTouchFeedbackShapeHove=
rEffect" style=3D"background: rgba(135, 135, 135, 0.13);"></div><div class=
=3D"ytSpecTouchFeedbackShapeStroke" style=3D"border-color: rgba(135, 135, 1=
35, 0.13);"></div><div class=3D"ytSpecTouchFeedbackShapeFill" style=3D"back=
ground-color: rgba(135, 135, 135, 0.13);"></div></yt-touch-feedback-shape><=
a href=3D"https://www.youtube.com/watch?v=3DTK1YnjqISSc&amp;pp=3DugUHEgVwdC=
1CUg%3D%3D" rel=3D"nofollow" class=3D"ytLockupViewModelContentImage" tabind=
ex=3D"-1" aria-hidden=3D"true" style=3D"width: 62.5%;"><yt-thumbnail-view-m=
odel class=3D"ytThumbnailViewModelHost ytThumbnailViewModelAspectRatio16By9=
 ytThumbnailViewModelMedium"><div class=3D"ytThumbnailViewModelImage"><img =
class=3D"ytCoreImageHost ytCoreImageFillParentHeight ytCoreImageFillParentW=
idth ytCoreImageContentModeScaleAspectFill" alt=3D""></div><yt-thumbnail-bo=
ttom-overlay-view-model class=3D"ytThumbnailBottomOverlayViewModelHost"><di=
v class=3D"ytThumbnailBottomOverlayViewModelBadgeContainer ytThumbnailBotto=
mOverlayViewModelBadgeContainerMedium"><yt-thumbnail-badge-view-model class=
=3D"ytThumbnailBadgeViewModelHost ytThumbnailBottomOverlayViewModelBadge"><=
badge-shape class=3D"ytBadgeShapeHost ytBadgeShapeThumbnailDefault ytBadgeS=
hapeThumbnailBadge ytBadgeShapeModern ytBadgeShapeTypography" role=3D"img" =
aria-label=3D"11 minutos e 1 segundo"><div class=3D"ytBadgeShapeText" aria-=
hidden=3D"true">11:01</div></badge-shape></yt-thumbnail-badge-view-model></=
div></yt-thumbnail-bottom-overlay-view-model><!----></yt-thumbnail-view-mod=
el></a><div class=3D"ytLockupViewModelMetadata"><yt-lockup-metadata-view-mo=
del class=3D"ytLockupMetadataViewModelHost ytLockupMetadataViewModelHorizon=
tal ytLockupMetadataViewModelCompact ytLockupMetadataViewModelMoveLockupOve=
rflowMenuToBottomRight ytLockupMetadataViewModelHasMenuButton"><div class=
=3D"ytLockupMetadataViewModelAvatar"><yt-decorated-avatar-view-model class=
=3D"ytDecoratedAvatarViewModelHost"><yt-avatar-shape><div class=3D"ytSpecAv=
atarShapeHost ytSpecAvatarShapeButton ytSpecAvatarShapeButtonMedium ytSpecA=
vatarShapeTappable" aria-label=3D"Acessar o canal Gato Matem=C3=A1tico" rol=
e=3D"button" tabindex=3D"0"><div class=3D""><div class=3D"ytSpecAvatarShape=
AvatarSizeMedium"><img class=3D"ytCoreImageHost ytSpecAvatarShapeImage ytCo=
reImageFillParentHeight ytCoreImageFillParentWidth ytCoreImageContentModeSc=
aleToFill" alt=3D""><div class=3D"ytSpecAvatarShapeImageOverlays ytSpecAvat=
arShapeImage"></div></div></div></div></yt-avatar-shape></yt-decorated-avat=
ar-view-model></div><div class=3D"ytLockupMetadataViewModelTextContainer"><=
h3 class=3D"ytLockupMetadataViewModelHeadingReset" title=3D"N=C3=A3o erre e=
ssa na prova (VEJA COMO =C3=89 F=C3=81CIL)" aria-label=3D"N=C3=A3o erre ess=
a na prova (VEJA COMO =C3=89 F=C3=81CIL)"><a href=3D"https://www.youtube.co=
m/watch?v=3DTK1YnjqISSc&amp;pp=3DugUHEgVwdC1CUg%3D%3D" rel=3D"nofollow" cla=
ss=3D"ytLockupMetadataViewModelTitle" aria-label=3D"N=C3=A3o erre essa na p=
rova (VEJA COMO =C3=89 F=C3=81CIL) 11 minutos e 1 segundo"><span class=3D"y=
tAttributedStringHost ytAttributedStringWhiteSpacePreWrap" dir=3D"auto" rol=
e=3D"text" style=3D"">N=C3=A3o erre essa na prova (VEJA COMO =C3=89 F=C3=81=
CIL)</span></a></h3><div class=3D"ytLockupMetadataViewModelMetadata"><yt-co=
ntent-metadata-view-model class=3D"ytContentMetadataViewModelHost"><div cla=
ss=3D"ytContentMetadataViewModelMetadataRow" role=3D"group"><span class=3D"=
ytAttributedStringHost ytContentMetadataViewModelMetadataText ytContentMeta=
dataViewModelMetadataTextLastPart ytAttributedStringWhiteSpacePreWrap ytAtt=
ributedStringLinkInheritColor" dir=3D"auto" role=3D"text">Gato Matem=C3=A1t=
ico</span></div><div class=3D"ytContentMetadataViewModelMetadataRow" role=
=3D"group"><span class=3D"ytIconWrapperHost ytContentMetadataViewModelLeadi=
ngIcon" style=3D"width: 12px; height: 12px; margin-inline-end: 2px;"><span =
class=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: 100%; heig=
ht: 100%; display: block; fill: currentcolor;"><svg xmlns=3D"http://www.w3.=
org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D=
"false" aria-hidden=3D"true" style=3D"pointer-events: none; display: inheri=
t; width: 100%; height: 100%;"><path d=3D"M5 4.623v14.755a1.5 1.5 0 002.261=
 1.294l12.766-7.51L22 12.002l-1.973-1.162L7.26 3.33A1.5 1.5 0 005 4.623Zm2 =
13.88V5.497L18.056 12 7 18.503Z"></path></svg></div></span></span><span cla=
ss=3D"ytAttributedStringHost ytContentMetadataViewModelMetadataText ytAttri=
butedStringWhiteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"aut=
o" aria-label=3D"713 mil visualiza=C3=A7=C3=B5es" role=3D"text">713&nbsp;mi=
l</span><span aria-hidden=3D"true" class=3D"ytContentMetadataViewModelDelim=
iter"> </span><span class=3D"ytAttributedStringHost ytContentMetadataViewMo=
delMetadataText ytContentMetadataViewModelMetadataTextLastPart ytAttributed=
StringWhiteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"auto" ar=
ia-label=3D"h=C3=A1 4 meses" role=3D"text">h=C3=A1 4 meses</span></div></yt=
-content-metadata-view-model></div></div><div class=3D"ytLockupMetadataView=
ModelMenuButton ytLockupMetadataViewModelShowMenuButtonOnHover"><button-vie=
w-model class=3D"ytSpecButtonViewModelHost"><button class=3D"ytSpecButtonSh=
apeNextHost ytSpecButtonShapeNextText ytSpecButtonShapeNextMono ytSpecButto=
nShapeNextSizeM ytSpecButtonShapeNextIconButton ytSpecButtonShapeNextEnable=
BackdropFilterExperiment ytSpecButtonShapeNextMainstageIconSize ytSpecButto=
nShapeNextMainstagePadding" title=3D"" aria-label=3D"Mais a=C3=A7=C3=B5es" =
aria-disabled=3D"false" style=3D""><div aria-hidden=3D"true" class=3D"ytSpe=
cButtonShapeNextIcon ytSpecButtonShapeNextElevatedContent"><span class=3D"y=
tIconWrapperHost" style=3D"width: 24px; height: 24px;"><span class=3D"yt-ic=
on-shape ytSpecIconShapeHost"><div style=3D"width: 100%; height: 100%; disp=
lay: block; fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" =
height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria-h=
idden=3D"true" style=3D"pointer-events: none; display: inherit; width: 100%=
; height: 100%;"><path d=3D"M12 4a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 =
2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Z"></path></svg></div></span></span=
></div><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFe=
edbackShapeHost ytSpecTouchFeedbackShapeTouchResponse"><div class=3D"ytSpec=
TouchFeedbackShapeStroke"></div><div class=3D"ytSpecTouchFeedbackShapeFill"=
></div></yt-touch-feedback-shape></button></button-view-model></div></yt-lo=
ckup-metadata-view-model></div></div></yt-lockup-view-model><yt-lockup-view=
-model class=3D"ytd-item-section-renderer lockup ytLockupViewModelWrapper">=
<div class=3D"ytLockupViewModelHost ytLockupViewModelHorizontal content-id-=
nD2otwou0bU ytLockupViewModelCompact ytLockupViewModelUpdatedCompactPadding=
 ytLockupViewModelFlexNone" style=3D"--yt-lockup-metadata-themed-menu-butto=
n-additive-background: rgba(45,95,225,0.129);"><yt-touch-feedback-shape ari=
a-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedback=
ShapeTouchResponse ytSpecTouchFeedbackShapeThumbnailSizeMedium ytSpecTouchF=
eedbackShapeTriggerEvents" style=3D"margin: -6px;"><div class=3D"ytSpecTouc=
hFeedbackShapeHoverEffect" style=3D"background: rgba(45, 95, 225, 0.13);"><=
/div><div class=3D"ytSpecTouchFeedbackShapeStroke" style=3D"border-color: r=
gba(45, 95, 225, 0.13);"></div><div class=3D"ytSpecTouchFeedbackShapeFill" =
style=3D"background-color: rgba(45, 95, 225, 0.13);"></div></yt-touch-feedb=
ack-shape><a href=3D"https://www.youtube.com/watch?v=3DnD2otwou0bU" rel=3D"=
nofollow" class=3D"ytLockupViewModelContentImage" tabindex=3D"-1" aria-hidd=
en=3D"true" style=3D"width: 62.5%;"><yt-thumbnail-view-model class=3D"ytThu=
mbnailViewModelHost ytThumbnailViewModelAspectRatio16By9 ytThumbnailViewMod=
elMedium"><div class=3D"ytThumbnailViewModelImage"><img class=3D"ytCoreImag=
eHost ytCoreImageFillParentHeight ytCoreImageFillParentWidth ytCoreImageCon=
tentModeScaleAspectFill" alt=3D""></div><yt-thumbnail-bottom-overlay-view-m=
odel class=3D"ytThumbnailBottomOverlayViewModelHost"><div class=3D"ytThumbn=
ailBottomOverlayViewModelBadgeContainer ytThumbnailBottomOverlayViewModelBa=
dgeContainerMedium"><yt-thumbnail-badge-view-model class=3D"ytThumbnailBadg=
eViewModelHost ytThumbnailBottomOverlayViewModelBadge"><badge-shape class=
=3D"ytBadgeShapeHost ytBadgeShapeThumbnailDefault ytBadgeShapeThumbnailBadg=
e ytBadgeShapeModern ytBadgeShapeTypography" role=3D"img" aria-label=3D"6 m=
inutos e 14 segundos"><div class=3D"ytBadgeShapeText" aria-hidden=3D"true">=
6:14</div></badge-shape></yt-thumbnail-badge-view-model></div></yt-thumbnai=
l-bottom-overlay-view-model><!----></yt-thumbnail-view-model></a><div class=
=3D"ytLockupViewModelMetadata"><yt-lockup-metadata-view-model class=3D"ytLo=
ckupMetadataViewModelHost ytLockupMetadataViewModelHorizontal ytLockupMetad=
ataViewModelCompact ytLockupMetadataViewModelMoveLockupOverflowMenuToBottom=
Right ytLockupMetadataViewModelHasMenuButton"><div class=3D"ytLockupMetadat=
aViewModelAvatar"><yt-decorated-avatar-view-model class=3D"ytDecoratedAvata=
rViewModelHost"><yt-avatar-shape><div class=3D"ytSpecAvatarShapeHost ytSpec=
AvatarShapeButton ytSpecAvatarShapeButtonMedium ytSpecAvatarShapeTappable" =
aria-label=3D"Acessar o canal Luis F. Scotti" role=3D"button" tabindex=3D"0=
"><div class=3D""><div class=3D"ytSpecAvatarShapeAvatarSizeMedium"><img cla=
ss=3D"ytCoreImageHost ytSpecAvatarShapeImage ytCoreImageFillParentHeight yt=
CoreImageFillParentWidth ytCoreImageContentModeScaleToFill" alt=3D""><div c=
lass=3D"ytSpecAvatarShapeImageOverlays ytSpecAvatarShapeImage"></div></div>=
</div></div></yt-avatar-shape></yt-decorated-avatar-view-model></div><div c=
lass=3D"ytLockupMetadataViewModelTextContainer"><h3 class=3D"ytLockupMetada=
taViewModelHeadingReset" title=3D"Esse curta vai tocar feridas que voc=C3=
=AA tenta esconder. Vencedor do Oscar 2023 de Melhor Anima=C3=A7=C3=A3o." a=
ria-label=3D"Esse curta vai tocar feridas que voc=C3=AA tenta esconder. Ven=
cedor do Oscar 2023 de Melhor Anima=C3=A7=C3=A3o."><a href=3D"https://www.y=
outube.com/watch?v=3DnD2otwou0bU" rel=3D"nofollow" class=3D"ytLockupMetadat=
aViewModelTitle" aria-label=3D"Esse curta vai tocar feridas que voc=C3=AA t=
enta esconder. Vencedor do Oscar 2023 de Melhor Anima=C3=A7=C3=A3o. 6 minut=
os e 14 segundos"><span class=3D"ytAttributedStringHost ytAttributedStringW=
hiteSpacePreWrap" dir=3D"auto" role=3D"text" style=3D"">Esse curta vai toca=
r feridas que voc=C3=AA tenta esconder. Vencedor do Oscar 2023 de Melhor An=
ima=C3=A7=C3=A3o.</span></a></h3><div class=3D"ytLockupMetadataViewModelMet=
adata"><yt-content-metadata-view-model class=3D"ytContentMetadataViewModelH=
ost"><div class=3D"ytContentMetadataViewModelMetadataRow" role=3D"group"><s=
pan class=3D"ytAttributedStringHost ytContentMetadataViewModelMetadataText =
ytContentMetadataViewModelMetadataTextLastPart ytAttributedStringWhiteSpace=
PreWrap ytAttributedStringLinkInheritColor" dir=3D"auto" role=3D"text">Luis=
 F. Scotti</span></div><div class=3D"ytContentMetadataViewModelMetadataRow"=
 role=3D"group"><span class=3D"ytIconWrapperHost ytContentMetadataViewModel=
LeadingIcon" style=3D"width: 12px; height: 12px; margin-inline-end: 2px;"><=
span class=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: 100%;=
 height: 100%; display: block; fill: currentcolor;"><svg xmlns=3D"http://ww=
w.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusab=
le=3D"false" aria-hidden=3D"true" style=3D"pointer-events: none; display: i=
nherit; width: 100%; height: 100%;"><path d=3D"M5 4.623v14.755a1.5 1.5 0 00=
2.261 1.294l12.766-7.51L22 12.002l-1.973-1.162L7.26 3.33A1.5 1.5 0 005 4.62=
3Zm2 13.88V5.497L18.056 12 7 18.503Z"></path></svg></div></span></span><spa=
n class=3D"ytAttributedStringHost ytContentMetadataViewModelMetadataText yt=
AttributedStringWhiteSpacePreWrap ytAttributedStringLinkInheritColor" dir=
=3D"auto" aria-label=3D"417 mil visualiza=C3=A7=C3=B5es" role=3D"text">417&=
nbsp;mil</span><span aria-hidden=3D"true" class=3D"ytContentMetadataViewMod=
elDelimiter"> </span><span class=3D"ytAttributedStringHost ytContentMetadat=
aViewModelMetadataText ytContentMetadataViewModelMetadataTextLastPart ytAtt=
ributedStringWhiteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"a=
uto" aria-label=3D"h=C3=A1 9 meses" role=3D"text">h=C3=A1 9 meses</span></d=
iv></yt-content-metadata-view-model></div></div><div class=3D"ytLockupMetad=
ataViewModelMenuButton ytLockupMetadataViewModelShowMenuButtonOnHover"><but=
ton-view-model class=3D"ytSpecButtonViewModelHost"><button class=3D"ytSpecB=
uttonShapeNextHost ytSpecButtonShapeNextText ytSpecButtonShapeNextMono ytSp=
ecButtonShapeNextSizeM ytSpecButtonShapeNextIconButton ytSpecButtonShapeNex=
tEnableBackdropFilterExperiment ytSpecButtonShapeNextMainstageIconSize ytSp=
ecButtonShapeNextMainstagePadding" title=3D"" aria-label=3D"Mais a=C3=A7=C3=
=B5es" aria-disabled=3D"false" style=3D""><div aria-hidden=3D"true" class=
=3D"ytSpecButtonShapeNextIcon ytSpecButtonShapeNextElevatedContent"><span c=
lass=3D"ytIconWrapperHost" style=3D"width: 24px; height: 24px;"><span class=
=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: 100%; height: 1=
00%; display: block; fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/2=
000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"fals=
e" aria-hidden=3D"true" style=3D"pointer-events: none; display: inherit; wi=
dth: 100%; height: 100%;"><path d=3D"M12 4a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2=
 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Z"></path></svg></div></sp=
an></span></div><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytSp=
ecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeTouchResponse"><div class=
=3D"ytSpecTouchFeedbackShapeStroke"></div><div class=3D"ytSpecTouchFeedback=
ShapeFill"></div></yt-touch-feedback-shape></button></button-view-model></d=
iv></yt-lockup-metadata-view-model></div></div></yt-lockup-view-model><yt-l=
ockup-view-model class=3D"ytd-item-section-renderer lockup ytLockupViewMode=
lWrapper"><div class=3D"ytLockupViewModelHost ytLockupViewModelHorizontal c=
ontent-id-Vu0b1p4FDXM ytLockupViewModelCompact ytLockupViewModelUpdatedComp=
actPadding ytLockupViewModelFlexNone" style=3D"--yt-lockup-metadata-themed-=
menu-button-additive-background: rgba(201,94,69,0.129);"><yt-touch-feedback=
-shape aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTou=
chFeedbackShapeTouchResponse ytSpecTouchFeedbackShapeThumbnailSizeMedium yt=
SpecTouchFeedbackShapeTriggerEvents" style=3D"margin: -6px;"><div class=3D"=
ytSpecTouchFeedbackShapeHoverEffect" style=3D"background: rgba(201, 94, 69,=
 0.13);"></div><div class=3D"ytSpecTouchFeedbackShapeStroke" style=3D"borde=
r-color: rgba(201, 94, 69, 0.13);"></div><div class=3D"ytSpecTouchFeedbackS=
hapeFill" style=3D"background-color: rgba(201, 94, 69, 0.13);"></div></yt-t=
ouch-feedback-shape><a href=3D"https://www.youtube.com/watch?v=3DVu0b1p4FDX=
M&amp;pp=3DugUEEgJwdA%3D%3D" rel=3D"nofollow" class=3D"ytLockupViewModelCon=
tentImage" tabindex=3D"-1" aria-hidden=3D"true" style=3D"width: 62.5%;"><yt=
-thumbnail-view-model class=3D"ytThumbnailViewModelHost ytThumbnailViewMode=
lAspectRatio16By9 ytThumbnailViewModelMedium"><div class=3D"ytThumbnailView=
ModelImage"><img class=3D"ytCoreImageHost ytCoreImageFillParentHeight ytCor=
eImageFillParentWidth ytCoreImageContentModeScaleAspectFill" alt=3D""></div=
><yt-thumbnail-bottom-overlay-view-model class=3D"ytThumbnailBottomOverlayV=
iewModelHost"><div class=3D"ytThumbnailBottomOverlayViewModelBadgeContainer=
 ytThumbnailBottomOverlayViewModelBadgeContainerMedium"><yt-thumbnail-badge=
-view-model class=3D"ytThumbnailBadgeViewModelHost ytThumbnailBottomOverlay=
ViewModelBadge"><badge-shape class=3D"ytBadgeShapeHost ytBadgeShapeThumbnai=
lDefault ytBadgeShapeThumbnailBadge ytBadgeShapeModern ytBadgeShapeTypograp=
hy" role=3D"img" aria-label=3D"6 minutos e 22 segundos"><div class=3D"ytBad=
geShapeText" aria-hidden=3D"true">6:22</div></badge-shape></yt-thumbnail-ba=
dge-view-model></div></yt-thumbnail-bottom-overlay-view-model><!----></yt-t=
humbnail-view-model></a><div class=3D"ytLockupViewModelMetadata"><yt-lockup=
-metadata-view-model class=3D"ytLockupMetadataViewModelHost ytLockupMetadat=
aViewModelHorizontal ytLockupMetadataViewModelCompact ytLockupMetadataViewM=
odelMoveLockupOverflowMenuToBottomRight ytLockupMetadataViewModelHasMenuBut=
ton"><div class=3D"ytLockupMetadataViewModelAvatar"><yt-decorated-avatar-vi=
ew-model class=3D"ytDecoratedAvatarViewModelHost"><yt-avatar-shape><div cla=
ss=3D"ytSpecAvatarShapeHost ytSpecAvatarShapeButton ytSpecAvatarShapeButton=
Medium ytSpecAvatarShapeTappable" aria-label=3D"Acessar o canal Drauzio Var=
ella" role=3D"button" tabindex=3D"0"><div class=3D""><div class=3D"ytSpecAv=
atarShapeAvatarSizeMedium"><img class=3D"ytCoreImageHost ytSpecAvatarShapeI=
mage ytCoreImageFillParentHeight ytCoreImageFillParentWidth ytCoreImageCont=
entModeScaleToFill" alt=3D""><div class=3D"ytSpecAvatarShapeImageOverlays y=
tSpecAvatarShapeImage"></div></div></div></div></yt-avatar-shape></yt-decor=
ated-avatar-view-model></div><div class=3D"ytLockupMetadataViewModelTextCon=
tainer"><h3 class=3D"ytLockupMetadataViewModelHeadingReset" title=3D"Como o=
 c=C3=A2ncer de mama =C3=A9 formado?" aria-label=3D"Como o c=C3=A2ncer de m=
ama =C3=A9 formado?"><a href=3D"https://www.youtube.com/watch?v=3DVu0b1p4FD=
XM&amp;pp=3DugUEEgJwdA%3D%3D" rel=3D"nofollow" class=3D"ytLockupMetadataVie=
wModelTitle" aria-label=3D"Como o c=C3=A2ncer de mama =C3=A9 formado? 6 min=
utos e 22 segundos"><span class=3D"ytAttributedStringHost ytAttributedStrin=
gWhiteSpacePreWrap" dir=3D"auto" role=3D"text" style=3D"">Como o c=C3=A2nce=
r de mama =C3=A9 formado?</span></a></h3><div class=3D"ytLockupMetadataView=
ModelMetadata"><yt-content-metadata-view-model class=3D"ytContentMetadataVi=
ewModelHost"><div class=3D"ytContentMetadataViewModelMetadataRow" role=3D"g=
roup"><span class=3D"ytAttributedStringHost ytContentMetadataViewModelMetad=
ataText ytContentMetadataViewModelMetadataTextLastPart ytAttributedStringWh=
iteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"auto" role=3D"te=
xt">Drauzio Varella</span><span class=3D"ytIconWrapperHost ytContentMetadat=
aViewModelIcon" aria-label=3D"Verificado" style=3D"width: 14px; height: 14p=
x;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: =
100%; height: 100%; display: block; fill: currentcolor;"><svg xmlns=3D"http=
://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" fo=
cusable=3D"false" aria-hidden=3D"true" style=3D"pointer-events: none; displ=
ay: inherit; width: 100%; height: 100%;"><path d=3D"M12 1C5.925 1 1 5.925 1=
 12s4.925 11 11 11 11-4.925 11-11S18.075 1 12 1Zm5.707 7.293a1 1 0 010 1.41=
4L10 17.414l-3.707-3.707a1 1 0 111.414-1.414L10 14.586l6.293-6.293a1 1 0 01=
1.414 0Z"></path></svg></div></span></span></div><div class=3D"ytContentMet=
adataViewModelMetadataRow" role=3D"group"><span class=3D"ytIconWrapperHost =
ytContentMetadataViewModelLeadingIcon" style=3D"width: 12px; height: 12px; =
margin-inline-end: 2px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost">=
<div style=3D"width: 100%; height: 100%; display: block; fill: currentcolor=
;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 2=
4 24" width=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"pointe=
r-events: none; display: inherit; width: 100%; height: 100%;"><path d=3D"M5=
 4.623v14.755a1.5 1.5 0 002.261 1.294l12.766-7.51L22 12.002l-1.973-1.162L7.=
26 3.33A1.5 1.5 0 005 4.623Zm2 13.88V5.497L18.056 12 7 18.503Z"></path></sv=
g></div></span></span><span class=3D"ytAttributedStringHost ytContentMetada=
taViewModelMetadataText ytAttributedStringWhiteSpacePreWrap ytAttributedStr=
ingLinkInheritColor" dir=3D"auto" aria-label=3D"280 mil visualiza=C3=A7=C3=
=B5es" role=3D"text">280&nbsp;mil</span><span aria-hidden=3D"true" class=3D=
"ytContentMetadataViewModelDelimiter"> </span><span class=3D"ytAttributedSt=
ringHost ytContentMetadataViewModelMetadataText ytContentMetadataViewModelM=
etadataTextLastPart ytAttributedStringWhiteSpacePreWrap ytAttributedStringL=
inkInheritColor" dir=3D"auto" aria-label=3D"h=C3=A1 3 anos" role=3D"text">h=
=C3=A1 3 anos</span></div></yt-content-metadata-view-model></div></div><div=
 class=3D"ytLockupMetadataViewModelMenuButton ytLockupMetadataViewModelShow=
MenuButtonOnHover"><button-view-model class=3D"ytSpecButtonViewModelHost"><=
button class=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNextText ytSpecB=
uttonShapeNextMono ytSpecButtonShapeNextSizeM ytSpecButtonShapeNextIconButt=
on ytSpecButtonShapeNextEnableBackdropFilterExperiment ytSpecButtonShapeNex=
tMainstageIconSize ytSpecButtonShapeNextMainstagePadding" title=3D"" aria-l=
abel=3D"Mais a=C3=A7=C3=B5es" aria-disabled=3D"false" style=3D""><div aria-=
hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon ytSpecButtonShapeNextEle=
vatedContent"><span class=3D"ytIconWrapperHost" style=3D"width: 24px; heigh=
t: 24px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"w=
idth: 100%; height: 100%; display: block; fill: currentcolor;"><svg xmlns=
=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=
=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"pointer-events: n=
one; display: inherit; width: 100%; height: 100%;"><path d=3D"M12 4a2 2 0 1=
00 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Z=
"></path></svg></div></span></span></div><yt-touch-feedback-shape aria-hidd=
en=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeT=
ouchResponse"><div class=3D"ytSpecTouchFeedbackShapeStroke"></div><div clas=
s=3D"ytSpecTouchFeedbackShapeFill"></div></yt-touch-feedback-shape></button=
></button-view-model></div></yt-lockup-metadata-view-model></div></div></yt=
-lockup-view-model><yt-lockup-view-model class=3D"ytd-item-section-renderer=
 lockup ytLockupViewModelWrapper"><div class=3D"ytLockupViewModelHost ytLoc=
kupViewModelHorizontal content-id-0xe1s65IH0w ytLockupViewModelCompact ytLo=
ckupViewModelUpdatedCompactPadding ytLockupViewModelFlexNone" style=3D"--yt=
-lockup-metadata-themed-menu-button-additive-background: rgba(201,69,82,0.1=
29);"><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFee=
dbackShapeHost ytSpecTouchFeedbackShapeTouchResponse ytSpecTouchFeedbackSha=
peThumbnailSizeMedium ytSpecTouchFeedbackShapeTriggerEvents" style=3D"margi=
n: -6px;"><div class=3D"ytSpecTouchFeedbackShapeHoverEffect" style=3D"backg=
round: rgba(201, 69, 82, 0.13);"></div><div class=3D"ytSpecTouchFeedbackSha=
peStroke" style=3D"border-color: rgba(201, 69, 82, 0.13);"></div><div class=
=3D"ytSpecTouchFeedbackShapeFill" style=3D"background-color: rgba(201, 69, =
82, 0.13);"></div></yt-touch-feedback-shape><a href=3D"https://www.youtube.=
com/watch?v=3D0xe1s65IH0w&amp;pp=3DugUHEgVwdC1CUg%3D%3D" rel=3D"nofollow" c=
lass=3D"ytLockupViewModelContentImage" tabindex=3D"-1" aria-hidden=3D"true"=
 style=3D"width: 62.5%;"><yt-thumbnail-view-model class=3D"ytThumbnailViewM=
odelHost ytThumbnailViewModelAspectRatio16By9 ytThumbnailViewModelMedium"><=
div class=3D"ytThumbnailViewModelImage"><img class=3D"ytCoreImageHost ytCor=
eImageFillParentHeight ytCoreImageFillParentWidth ytCoreImageContentModeSca=
leAspectFill" alt=3D""></div><yt-thumbnail-bottom-overlay-view-model class=
=3D"ytThumbnailBottomOverlayViewModelHost"><div class=3D"ytThumbnailBottomO=
verlayViewModelBadgeContainer ytThumbnailBottomOverlayViewModelBadgeContain=
erMedium"><yt-thumbnail-badge-view-model class=3D"ytThumbnailBadgeViewModel=
Host ytThumbnailBottomOverlayViewModelBadge"><badge-shape class=3D"ytBadgeS=
hapeHost ytBadgeShapeThumbnailDefault ytBadgeShapeThumbnailBadge ytBadgeSha=
peModern ytBadgeShapeTypography" role=3D"img" aria-label=3D"7 minutos e 29 =
segundos"><div class=3D"ytBadgeShapeText" aria-hidden=3D"true">7:29</div></=
badge-shape></yt-thumbnail-badge-view-model></div></yt-thumbnail-bottom-ove=
rlay-view-model><!----></yt-thumbnail-view-model></a><div class=3D"ytLockup=
ViewModelMetadata"><yt-lockup-metadata-view-model class=3D"ytLockupMetadata=
ViewModelHost ytLockupMetadataViewModelHorizontal ytLockupMetadataViewModel=
Compact ytLockupMetadataViewModelMoveLockupOverflowMenuToBottomRight ytLock=
upMetadataViewModelHasMenuButton"><div class=3D"ytLockupMetadataViewModelAv=
atar"><yt-decorated-avatar-view-model class=3D"ytDecoratedAvatarViewModelHo=
st"><yt-avatar-shape><div class=3D"ytSpecAvatarShapeHost ytSpecAvatarShapeB=
utton ytSpecAvatarShapeButtonMedium ytSpecAvatarShapeTappable" aria-label=
=3D"Acessar o canal Nucleus Biology" role=3D"button" tabindex=3D"0"><div cl=
ass=3D""><div class=3D"ytSpecAvatarShapeAvatarSizeMedium"><img class=3D"ytC=
oreImageHost ytSpecAvatarShapeImage ytCoreImageFillParentHeight ytCoreImage=
FillParentWidth ytCoreImageContentModeScaleToFill" alt=3D""><div class=3D"y=
tSpecAvatarShapeImageOverlays ytSpecAvatarShapeImage"></div></div></div></d=
iv></yt-avatar-shape></yt-decorated-avatar-view-model></div><div class=3D"y=
tLockupMetadataViewModelTextContainer"><h3 class=3D"ytLockupMetadataViewMod=
elHeadingReset" title=3D"Overview of Cell Structure" aria-label=3D"Overview=
 of Cell Structure"><a href=3D"https://www.youtube.com/watch?v=3D0xe1s65IH0=
w&amp;pp=3DugUHEgVwdC1CUg%3D%3D" rel=3D"nofollow" class=3D"ytLockupMetadata=
ViewModelTitle" aria-label=3D"Overview of Cell Structure 7 minutos e 29 seg=
undos"><span class=3D"ytAttributedStringHost ytAttributedStringWhiteSpacePr=
eWrap" dir=3D"auto" role=3D"text" style=3D"">Overview of Cell Structure</sp=
an></a></h3><div class=3D"ytLockupMetadataViewModelMetadata"><yt-content-me=
tadata-view-model class=3D"ytContentMetadataViewModelHost"><div class=3D"yt=
ContentMetadataViewModelMetadataRow" role=3D"group"><span class=3D"ytAttrib=
utedStringHost ytContentMetadataViewModelMetadataText ytContentMetadataView=
ModelMetadataTextLastPart ytAttributedStringWhiteSpacePreWrap ytAttributedS=
tringLinkInheritColor" dir=3D"auto" role=3D"text">Nucleus Biology</span></d=
iv><div class=3D"ytContentMetadataViewModelMetadataRow" role=3D"group"><spa=
n class=3D"ytIconWrapperHost ytContentMetadataViewModelLeadingIcon" style=
=3D"width: 12px; height: 12px; margin-inline-end: 2px;"><span class=3D"yt-i=
con-shape ytSpecIconShapeHost"><div style=3D"width: 100%; height: 100%; dis=
play: block; fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg"=
 height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria-=
hidden=3D"true" style=3D"pointer-events: none; display: inherit; width: 100=
%; height: 100%;"><path d=3D"M5 4.623v14.755a1.5 1.5 0 002.261 1.294l12.766=
-7.51L22 12.002l-1.973-1.162L7.26 3.33A1.5 1.5 0 005 4.623Zm2 13.88V5.497L1=
8.056 12 7 18.503Z"></path></svg></div></span></span><span class=3D"ytAttri=
butedStringHost ytContentMetadataViewModelMetadataText ytAttributedStringWh=
iteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"auto" aria-label=
=3D"2,1 milh=C3=B5es de visualiza=C3=A7=C3=B5es" role=3D"text">2,1&nbsp;mi<=
/span><span aria-hidden=3D"true" class=3D"ytContentMetadataViewModelDelimit=
er"> </span><span class=3D"ytAttributedStringHost ytContentMetadataViewMode=
lMetadataText ytContentMetadataViewModelMetadataTextLastPart ytAttributedSt=
ringWhiteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"auto" aria=
-label=3D"h=C3=A1 5 anos" role=3D"text">h=C3=A1 5 anos</span></div><div cla=
ss=3D"ytContentMetadataViewModelMetadataRow ytContentMetadataViewModelMetad=
ataRowWrap" role=3D"group"><div class=3D"ytContentMetadataViewModelBadge"><=
yt-badge-view-model class=3D"ytBadgeViewModelHost"><badge-shape class=3D"yt=
BadgeShapeHost ytBadgeShapeDefault ytBadgeShapeModern ytBadgeShapeTypograph=
y"><div class=3D"ytBadgeShapeIcon"><span class=3D"yt-icon-shape ytSpecIconS=
hapeHost"><div style=3D"width: 24px; height: 24px; display: block; fill: cu=
rrentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBo=
x=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria-hidden=3D"true" style=
=3D"pointer-events: none; display: inherit; width: 100%; height: 100%;"><pa=
th d=3D"M19.4.2a1 1 0 00-.2 1.4 9 9 0 01-.022 10.83 1 1 0 001.595 1.206A11 =
11 0 0020.8.4a1 1 0 00-1.4-.2ZM10 2a5 5 0 100 10 5 5 0 000-10Zm6.17.3a1 1 0=
 00-.028 1.414c.895.932 1.365 2.114 1.358 3.312-.006 1.199-.49 2.378-1.396 =
3.302a1.001 1.001 0 101.427 1.4c1.257-1.281 1.959-2.953 1.969-4.69.009-1.73=
8-.673-3.416-1.916-4.71A1 1 0 0016.17 2.3ZM10 13a8 8 0 00-8 8 1 1 0 001 1h1=
4l.102-.005A1 1 0 0018 21a8 8 0 00-8-8Z"></path></svg></div></span></div><d=
iv class=3D"ytBadgeShapeText">Dublagem autom=C3=A1tica</div></badge-shape><=
/yt-badge-view-model></div></div></yt-content-metadata-view-model></div></d=
iv><div class=3D"ytLockupMetadataViewModelMenuButton ytLockupMetadataViewMo=
delShowMenuButtonOnHover"><button-view-model class=3D"ytSpecButtonViewModel=
Host"><button class=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNextText =
ytSpecButtonShapeNextMono ytSpecButtonShapeNextSizeM ytSpecButtonShapeNextI=
conButton ytSpecButtonShapeNextEnableBackdropFilterExperiment ytSpecButtonS=
hapeNextMainstageIconSize ytSpecButtonShapeNextMainstagePadding" title=3D""=
 aria-label=3D"Mais a=C3=A7=C3=B5es" aria-disabled=3D"false" style=3D""><di=
v aria-hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon ytSpecButtonShape=
NextElevatedContent"><span class=3D"ytIconWrapperHost" style=3D"width: 24px=
; height: 24px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"><div sty=
le=3D"width: 100%; height: 100%; display: block; fill: currentcolor;"><svg =
xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" wi=
dth=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"pointer-events=
: none; display: inherit; width: 100%; height: 100%;"><path d=3D"M12 4a2 2 =
0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000=
-4Z"></path></svg></div></span></span></div><yt-touch-feedback-shape aria-h=
idden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackSha=
peTouchResponse"><div class=3D"ytSpecTouchFeedbackShapeStroke"></div><div c=
lass=3D"ytSpecTouchFeedbackShapeFill"></div></yt-touch-feedback-shape></but=
ton></button-view-model></div></yt-lockup-metadata-view-model></div></div><=
/yt-lockup-view-model><yt-lockup-view-model class=3D"ytd-item-section-rende=
rer lockup ytLockupViewModelWrapper"><div class=3D"ytLockupViewModelHost yt=
LockupViewModelHorizontal content-id-0BYBTkaRh8M ytLockupViewModelCompact y=
tLockupViewModelUpdatedCompactPadding ytLockupViewModelFlexNone" style=3D"-=
-yt-lockup-metadata-themed-menu-button-additive-background: rgba(206,67,65,=
0.129);"><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouch=
FeedbackShapeHost ytSpecTouchFeedbackShapeTouchResponse ytSpecTouchFeedback=
ShapeThumbnailSizeMedium ytSpecTouchFeedbackShapeTriggerEvents" style=3D"ma=
rgin: -6px;"><div class=3D"ytSpecTouchFeedbackShapeHoverEffect" style=3D"ba=
ckground: rgba(206, 67, 65, 0.13);"></div><div class=3D"ytSpecTouchFeedback=
ShapeStroke" style=3D"border-color: rgba(206, 67, 65, 0.13);"></div><div cl=
ass=3D"ytSpecTouchFeedbackShapeFill" style=3D"background-color: rgba(206, 6=
7, 65, 0.13);"></div></yt-touch-feedback-shape><a href=3D"https://www.youtu=
be.com/watch?v=3D0BYBTkaRh8M&amp;pp=3DugUHEgVwdC1CUg%3D%3D" rel=3D"nofollow=
" class=3D"ytLockupViewModelContentImage" tabindex=3D"-1" aria-hidden=3D"tr=
ue" style=3D"width: 62.5%;"><yt-thumbnail-view-model class=3D"ytThumbnailVi=
ewModelHost ytThumbnailViewModelAspectRatio16By9 ytThumbnailViewModelMedium=
"><div class=3D"ytThumbnailViewModelImage"><img class=3D"ytCoreImageHost yt=
CoreImageFillParentHeight ytCoreImageFillParentWidth ytCoreImageContentMode=
ScaleAspectFill" alt=3D""></div><yt-thumbnail-bottom-overlay-view-model cla=
ss=3D"ytThumbnailBottomOverlayViewModelHost"><div class=3D"ytThumbnailBotto=
mOverlayViewModelBadgeContainer ytThumbnailBottomOverlayViewModelBadgeConta=
inerMedium"><yt-thumbnail-badge-view-model class=3D"ytThumbnailBadgeViewMod=
elHost ytThumbnailBottomOverlayViewModelBadge"><badge-shape class=3D"ytBadg=
eShapeHost ytBadgeShapeThumbnailDefault ytBadgeShapeThumbnailBadge ytBadgeS=
hapeModern ytBadgeShapeTypography" role=3D"img" aria-label=3D"6 minutos e 4=
8 segundos"><div class=3D"ytBadgeShapeText" aria-hidden=3D"true">6:48</div>=
</badge-shape></yt-thumbnail-badge-view-model></div></yt-thumbnail-bottom-o=
verlay-view-model><!----></yt-thumbnail-view-model></a><div class=3D"ytLock=
upViewModelMetadata"><yt-lockup-metadata-view-model class=3D"ytLockupMetada=
taViewModelHost ytLockupMetadataViewModelHorizontal ytLockupMetadataViewMod=
elCompact ytLockupMetadataViewModelMoveLockupOverflowMenuToBottomRight ytLo=
ckupMetadataViewModelHasMenuButton"><div class=3D"ytLockupMetadataViewModel=
Avatar"><yt-decorated-avatar-view-model class=3D"ytDecoratedAvatarViewModel=
Host"><yt-avatar-shape><div class=3D"ytSpecAvatarShapeHost ytSpecAvatarShap=
eButton ytSpecAvatarShapeButtonMedium ytSpecAvatarShapeTappable" aria-label=
=3D"Acessar o canal Tudo Explicadim" role=3D"button" tabindex=3D"0"><div cl=
ass=3D""><div class=3D"ytSpecAvatarShapeAvatarSizeMedium"><img class=3D"ytC=
oreImageHost ytSpecAvatarShapeImage ytCoreImageFillParentHeight ytCoreImage=
FillParentWidth ytCoreImageContentModeScaleToFill" alt=3D""><div class=3D"y=
tSpecAvatarShapeImageOverlays ytSpecAvatarShapeImage"></div></div></div></d=
iv></yt-avatar-shape></yt-decorated-avatar-view-model></div><div class=3D"y=
tLockupMetadataViewModelTextContainer"><h3 class=3D"ytLockupMetadataViewMod=
elHeadingReset" title=3D"Fa=C3=A7a estes 7 exerc=C3=ADcios para AFIAR sua M=
ENTE e MELHORAR seu FOCO | Tudo Explicadim" aria-label=3D"Fa=C3=A7a estes 7=
 exerc=C3=ADcios para AFIAR sua MENTE e MELHORAR seu FOCO | Tudo Explicadim=
"><a href=3D"https://www.youtube.com/watch?v=3D0BYBTkaRh8M&amp;pp=3DugUHEgV=
wdC1CUg%3D%3D" rel=3D"nofollow" class=3D"ytLockupMetadataViewModelTitle" ar=
ia-label=3D"Fa=C3=A7a estes 7 exerc=C3=ADcios para AFIAR sua MENTE e MELHOR=
AR seu FOCO | Tudo Explicadim 6 minutos e 48 segundos"><span class=3D"ytAtt=
ributedStringHost ytAttributedStringWhiteSpacePreWrap" dir=3D"auto" role=3D=
"text" style=3D"">Fa=C3=A7a estes 7 exerc=C3=ADcios para AFIAR sua MENTE e =
MELHORAR seu FOCO | Tudo Explicadim</span></a></h3><div class=3D"ytLockupMe=
tadataViewModelMetadata"><yt-content-metadata-view-model class=3D"ytContent=
MetadataViewModelHost"><div class=3D"ytContentMetadataViewModelMetadataRow"=
 role=3D"group"><span class=3D"ytAttributedStringHost ytContentMetadataView=
ModelMetadataText ytContentMetadataViewModelMetadataTextLastPart ytAttribut=
edStringWhiteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"auto" =
role=3D"text">Tudo Explicadim</span></div><div class=3D"ytContentMetadataVi=
ewModelMetadataRow" role=3D"group"><span class=3D"ytIconWrapperHost ytConte=
ntMetadataViewModelLeadingIcon" style=3D"width: 12px; height: 12px; margin-=
inline-end: 2px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"><div st=
yle=3D"width: 100%; height: 100%; display: block; fill: currentcolor;"><svg=
 xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" w=
idth=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"pointer-event=
s: none; display: inherit; width: 100%; height: 100%;"><path d=3D"M5 4.623v=
14.755a1.5 1.5 0 002.261 1.294l12.766-7.51L22 12.002l-1.973-1.162L7.26 3.33=
A1.5 1.5 0 005 4.623Zm2 13.88V5.497L18.056 12 7 18.503Z"></path></svg></div=
></span></span><span class=3D"ytAttributedStringHost ytContentMetadataViewM=
odelMetadataText ytAttributedStringWhiteSpacePreWrap ytAttributedStringLink=
InheritColor" dir=3D"auto" aria-label=3D"1,4 milh=C3=A3o de visualiza=C3=A7=
=C3=B5es" role=3D"text">1,4&nbsp;mi</span><span aria-hidden=3D"true" class=
=3D"ytContentMetadataViewModelDelimiter"> </span><span class=3D"ytAttribute=
dStringHost ytContentMetadataViewModelMetadataText ytContentMetadataViewMod=
elMetadataTextLastPart ytAttributedStringWhiteSpacePreWrap ytAttributedStri=
ngLinkInheritColor" dir=3D"auto" aria-label=3D"h=C3=A1 7 meses" role=3D"tex=
t">h=C3=A1 7 meses</span></div></yt-content-metadata-view-model></div></div=
><div class=3D"ytLockupMetadataViewModelMenuButton ytLockupMetadataViewMode=
lShowMenuButtonOnHover"><button-view-model class=3D"ytSpecButtonViewModelHo=
st"><button class=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNextText yt=
SpecButtonShapeNextMono ytSpecButtonShapeNextSizeM ytSpecButtonShapeNextIco=
nButton ytSpecButtonShapeNextEnableBackdropFilterExperiment ytSpecButtonSha=
peNextMainstageIconSize ytSpecButtonShapeNextMainstagePadding" title=3D"" a=
ria-label=3D"Mais a=C3=A7=C3=B5es" aria-disabled=3D"false" style=3D""><div =
aria-hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon ytSpecButtonShapeNe=
xtElevatedContent"><span class=3D"ytIconWrapperHost" style=3D"width: 24px; =
height: 24px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"><div style=
=3D"width: 100%; height: 100%; display: block; fill: currentcolor;"><svg xm=
lns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" widt=
h=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"pointer-events: =
none; display: inherit; width: 100%; height: 100%;"><path d=3D"M12 4a2 2 0 =
100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4=
Z"></path></svg></div></span></span></div><yt-touch-feedback-shape aria-hid=
den=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShape=
TouchResponse"><div class=3D"ytSpecTouchFeedbackShapeStroke"></div><div cla=
ss=3D"ytSpecTouchFeedbackShapeFill"></div></yt-touch-feedback-shape></butto=
n></button-view-model></div></yt-lockup-metadata-view-model></div></div></y=
t-lockup-view-model><yt-lockup-view-model class=3D"ytd-item-section-rendere=
r lockup ytLockupViewModelWrapper"><div class=3D"ytLockupViewModelHost ytLo=
ckupViewModelHorizontal content-id-7NjYIxKEDC0 ytLockupViewModelCompact ytL=
ockupViewModelUpdatedCompactPadding ytLockupViewModelFlexNone" style=3D"--y=
t-lockup-metadata-themed-menu-button-additive-background: rgba(225,46,45,0.=
129);"><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFe=
edbackShapeHost ytSpecTouchFeedbackShapeTouchResponse ytSpecTouchFeedbackSh=
apeThumbnailSizeMedium ytSpecTouchFeedbackShapeTriggerEvents" style=3D"marg=
in: -6px;"><div class=3D"ytSpecTouchFeedbackShapeHoverEffect" style=3D"back=
ground: rgba(225, 46, 45, 0.13);"></div><div class=3D"ytSpecTouchFeedbackSh=
apeStroke" style=3D"border-color: rgba(225, 46, 45, 0.13);"></div><div clas=
s=3D"ytSpecTouchFeedbackShapeFill" style=3D"background-color: rgba(225, 46,=
 45, 0.13);"></div></yt-touch-feedback-shape><a href=3D"https://www.youtube=
.com/watch?v=3D7NjYIxKEDC0&amp;pp=3DugUHEgVwdC1CUg%3D%3D" rel=3D"nofollow" =
class=3D"ytLockupViewModelContentImage" tabindex=3D"-1" aria-hidden=3D"true=
" style=3D"width: 62.5%;"><yt-thumbnail-view-model class=3D"ytThumbnailView=
ModelHost ytThumbnailViewModelAspectRatio16By9 ytThumbnailViewModelMedium">=
<div class=3D"ytThumbnailViewModelImage"><img class=3D"ytCoreImageHost ytCo=
reImageFillParentHeight ytCoreImageFillParentWidth ytCoreImageContentModeSc=
aleAspectFill" alt=3D""></div><yt-thumbnail-bottom-overlay-view-model class=
=3D"ytThumbnailBottomOverlayViewModelHost"><div class=3D"ytThumbnailBottomO=
verlayViewModelBadgeContainer ytThumbnailBottomOverlayViewModelBadgeContain=
erMedium"><yt-thumbnail-badge-view-model class=3D"ytThumbnailBadgeViewModel=
Host ytThumbnailBottomOverlayViewModelBadge"><badge-shape class=3D"ytBadgeS=
hapeHost ytBadgeShapeThumbnailDefault ytBadgeShapeThumbnailBadge ytBadgeSha=
peModern ytBadgeShapeTypography" role=3D"img" aria-label=3D"1 hora, 58 minu=
tos e 17 segundos"><div class=3D"ytBadgeShapeText" aria-hidden=3D"true">1:5=
8:17</div></badge-shape></yt-thumbnail-badge-view-model></div></yt-thumbnai=
l-bottom-overlay-view-model><!----></yt-thumbnail-view-model></a><div class=
=3D"ytLockupViewModelMetadata"><yt-lockup-metadata-view-model class=3D"ytLo=
ckupMetadataViewModelHost ytLockupMetadataViewModelHorizontal ytLockupMetad=
ataViewModelCompact ytLockupMetadataViewModelMoveLockupOverflowMenuToBottom=
Right ytLockupMetadataViewModelHasMenuButton"><div class=3D"ytLockupMetadat=
aViewModelAvatar"><yt-decorated-avatar-view-model class=3D"ytDecoratedAvata=
rViewModelHost"><yt-avatar-shape><div class=3D"ytSpecAvatarShapeHost ytSpec=
AvatarShapeButton ytSpecAvatarShapeButtonMedium ytSpecAvatarShapeTappable" =
aria-label=3D"Acessar o canal Neg=C3=B3cios em Mente" role=3D"button" tabin=
dex=3D"0"><div class=3D""><div class=3D"ytSpecAvatarShapeAvatarSizeMedium">=
<img class=3D"ytCoreImageHost ytSpecAvatarShapeImage ytCoreImageFillParentH=
eight ytCoreImageFillParentWidth ytCoreImageContentModeScaleToFill" alt=3D"=
"><div class=3D"ytSpecAvatarShapeImageOverlays ytSpecAvatarShapeImage"></di=
v></div></div></div></yt-avatar-shape></yt-decorated-avatar-view-model></di=
v><div class=3D"ytLockupMetadataViewModelTextContainer"><h3 class=3D"ytLock=
upMetadataViewModelHeadingReset" title=3D"Curso Claude 2026 | GR=C3=81TIS, =
ATUALIZADO e COMPLETO | do B=C3=A1sico ao Avan=C3=A7ado" aria-label=3D"Curs=
o Claude 2026 | GR=C3=81TIS, ATUALIZADO e COMPLETO | do B=C3=A1sico ao Avan=
=C3=A7ado"><a href=3D"https://www.youtube.com/watch?v=3D7NjYIxKEDC0&amp;pp=
=3DugUHEgVwdC1CUg%3D%3D" rel=3D"nofollow" class=3D"ytLockupMetadataViewMode=
lTitle" aria-label=3D"Curso Claude 2026 | GR=C3=81TIS, ATUALIZADO e COMPLET=
O | do B=C3=A1sico ao Avan=C3=A7ado 1 hora e 58 minutos"><span class=3D"ytA=
ttributedStringHost ytAttributedStringWhiteSpacePreWrap" dir=3D"auto" role=
=3D"text" style=3D"">Curso Claude 2026 | GR=C3=81TIS, ATUALIZADO e COMPLETO=
 | do B=C3=A1sico ao Avan=C3=A7ado</span></a></h3><div class=3D"ytLockupMet=
adataViewModelMetadata"><yt-content-metadata-view-model class=3D"ytContentM=
etadataViewModelHost"><div class=3D"ytContentMetadataViewModelMetadataRow" =
role=3D"group"><span class=3D"ytAttributedStringHost ytContentMetadataViewM=
odelMetadataText ytContentMetadataViewModelMetadataTextLastPart ytAttribute=
dStringWhiteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"auto" r=
ole=3D"text">Neg=C3=B3cios em Mente</span><span class=3D"ytIconWrapperHost =
ytContentMetadataViewModelIcon" aria-label=3D"Verificado" style=3D"width: 1=
4px; height: 14px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"><div =
style=3D"width: 100%; height: 100%; display: block; fill: currentcolor;"><s=
vg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24"=
 width=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"pointer-eve=
nts: none; display: inherit; width: 100%; height: 100%;"><path d=3D"M12 1C5=
.925 1 1 5.925 1 12s4.925 11 11 11 11-4.925 11-11S18.075 1 12 1Zm5.707 7.29=
3a1 1 0 010 1.414L10 17.414l-3.707-3.707a1 1 0 111.414-1.414L10 14.586l6.29=
3-6.293a1 1 0 011.414 0Z"></path></svg></div></span></span></div><div class=
=3D"ytContentMetadataViewModelMetadataRow" role=3D"group"><span class=3D"yt=
IconWrapperHost ytContentMetadataViewModelLeadingIcon" style=3D"width: 12px=
; height: 12px; margin-inline-end: 2px;"><span class=3D"yt-icon-shape ytSpe=
cIconShapeHost"><div style=3D"width: 100%; height: 100%; display: block; fi=
ll: currentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" =
viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria-hidden=3D"true"=
 style=3D"pointer-events: none; display: inherit; width: 100%; height: 100%=
;"><path d=3D"M5 4.623v14.755a1.5 1.5 0 002.261 1.294l12.766-7.51L22 12.002=
l-1.973-1.162L7.26 3.33A1.5 1.5 0 005 4.623Zm2 13.88V5.497L18.056 12 7 18.5=
03Z"></path></svg></div></span></span><span class=3D"ytAttributedStringHost=
 ytContentMetadataViewModelMetadataText ytAttributedStringWhiteSpacePreWrap=
 ytAttributedStringLinkInheritColor" dir=3D"auto" aria-label=3D"334 mil vis=
ualiza=C3=A7=C3=B5es" role=3D"text">334&nbsp;mil</span><span aria-hidden=3D=
"true" class=3D"ytContentMetadataViewModelDelimiter"> </span><span class=3D=
"ytAttributedStringHost ytContentMetadataViewModelMetadataText ytContentMet=
adataViewModelMetadataTextLastPart ytAttributedStringWhiteSpacePreWrap ytAt=
tributedStringLinkInheritColor" dir=3D"auto" aria-label=3D"h=C3=A1 5 meses"=
 role=3D"text">h=C3=A1 5 meses</span></div></yt-content-metadata-view-model=
></div></div><div class=3D"ytLockupMetadataViewModelMenuButton ytLockupMeta=
dataViewModelShowMenuButtonOnHover"><button-view-model class=3D"ytSpecButto=
nViewModelHost"><button class=3D"ytSpecButtonShapeNextHost ytSpecButtonShap=
eNextText ytSpecButtonShapeNextMono ytSpecButtonShapeNextSizeM ytSpecButton=
ShapeNextIconButton ytSpecButtonShapeNextEnableBackdropFilterExperiment ytS=
pecButtonShapeNextMainstageIconSize ytSpecButtonShapeNextMainstagePadding" =
title=3D"" aria-label=3D"Mais a=C3=A7=C3=B5es" aria-disabled=3D"false" styl=
e=3D""><div aria-hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon ytSpecB=
uttonShapeNextElevatedContent"><span class=3D"ytIconWrapperHost" style=3D"w=
idth: 24px; height: 24px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost=
"><div style=3D"width: 100%; height: 100%; display: block; fill: currentcol=
or;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0=
 24 24" width=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"poin=
ter-events: none; display: inherit; width: 100%; height: 100%;"><path d=3D"=
M12 4a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4=
 2 2 0 000-4Z"></path></svg></div></span></span></div><yt-touch-feedback-sh=
ape aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchF=
eedbackShapeTouchResponse"><div class=3D"ytSpecTouchFeedbackShapeStroke"></=
div><div class=3D"ytSpecTouchFeedbackShapeFill"></div></yt-touch-feedback-s=
hape></button></button-view-model></div></yt-lockup-metadata-view-model></d=
iv></div></yt-lockup-view-model><yt-lockup-view-model class=3D"ytd-item-sec=
tion-renderer lockup ytLockupViewModelWrapper"><div class=3D"ytLockupViewMo=
delHost ytLockupViewModelHorizontal content-id-Oug4o3xmbJc ytLockupViewMode=
lCompact ytLockupViewModelUpdatedCompactPadding ytLockupViewModelFlexNone" =
style=3D"--yt-lockup-metadata-themed-menu-button-additive-background: rgba(=
49,225,46,0.129);"><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"y=
tSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeTouchResponse ytSpecTou=
chFeedbackShapeThumbnailSizeMedium ytSpecTouchFeedbackShapeTriggerEvents" s=
tyle=3D"margin: -6px;"><div class=3D"ytSpecTouchFeedbackShapeHoverEffect" s=
tyle=3D"background: rgba(49, 225, 46, 0.13);"></div><div class=3D"ytSpecTou=
chFeedbackShapeStroke" style=3D"border-color: rgba(49, 225, 46, 0.13);"></d=
iv><div class=3D"ytSpecTouchFeedbackShapeFill" style=3D"background-color: r=
gba(49, 225, 46, 0.13);"></div></yt-touch-feedback-shape><a href=3D"https:/=
/www.youtube.com/watch?v=3DOug4o3xmbJc&amp;pp=3DugUHEgVwdC1QVA%3D%3D" rel=
=3D"nofollow" class=3D"ytLockupViewModelContentImage" tabindex=3D"-1" aria-=
hidden=3D"true" style=3D"width: 62.5%;"><yt-thumbnail-view-model class=3D"y=
tThumbnailViewModelHost ytThumbnailViewModelAspectRatio16By9 ytThumbnailVie=
wModelMedium"><div class=3D"ytThumbnailViewModelImage"><img class=3D"ytCore=
ImageHost ytCoreImageFillParentHeight ytCoreImageFillParentWidth ytCoreImag=
eContentModeScaleAspectFill" alt=3D""></div><yt-thumbnail-bottom-overlay-vi=
ew-model class=3D"ytThumbnailBottomOverlayViewModelHost"><div class=3D"ytTh=
umbnailBottomOverlayViewModelBadgeContainer ytThumbnailBottomOverlayViewMod=
elBadgeContainerMedium"><yt-thumbnail-badge-view-model class=3D"ytThumbnail=
BadgeViewModelHost ytThumbnailBottomOverlayViewModelBadge"><badge-shape cla=
ss=3D"ytBadgeShapeHost ytBadgeShapeThumbnailDefault ytBadgeShapeThumbnailBa=
dge ytBadgeShapeModern ytBadgeShapeTypography" role=3D"img" aria-label=3D"2=
2 minutos e 15 segundos"><div class=3D"ytBadgeShapeText" aria-hidden=3D"tru=
e">22:15</div></badge-shape></yt-thumbnail-badge-view-model></div></yt-thum=
bnail-bottom-overlay-view-model></yt-thumbnail-view-model></a><div class=3D=
"ytLockupViewModelMetadata"><yt-lockup-metadata-view-model class=3D"ytLocku=
pMetadataViewModelHost ytLockupMetadataViewModelHorizontal ytLockupMetadata=
ViewModelCompact ytLockupMetadataViewModelMoveLockupOverflowMenuToBottomRig=
ht ytLockupMetadataViewModelHasMenuButton"><div class=3D"ytLockupMetadataVi=
ewModelAvatar"><yt-decorated-avatar-view-model class=3D"ytDecoratedAvatarVi=
ewModelHost"><yt-avatar-shape><div class=3D"ytSpecAvatarShapeHost ytSpecAva=
tarShapeButton ytSpecAvatarShapeButtonMedium ytSpecAvatarShapeTappable" ari=
a-label=3D"Acessar o canal Matem=C3=A1tica com Luiz Amaral - LA" role=3D"bu=
tton" tabindex=3D"0"><div class=3D""><div class=3D"ytSpecAvatarShapeAvatarS=
izeMedium"><img class=3D"ytCoreImageHost ytSpecAvatarShapeImage ytCoreImage=
FillParentHeight ytCoreImageFillParentWidth ytCoreImageContentModeScaleToFi=
ll" alt=3D""><div class=3D"ytSpecAvatarShapeImageOverlays ytSpecAvatarShape=
Image"></div></div></div></div></yt-avatar-shape></yt-decorated-avatar-view=
-model></div><div class=3D"ytLockupMetadataViewModelTextContainer"><h3 clas=
s=3D"ytLockupMetadataViewModelHeadingReset" title=3D"TUDO O QUE VOC=C3=8A P=
RECISA SABER DE ESTAT=C3=8DSTICA PARA O ENEM | #enem #vestibular #matematic=
a #fuvest" aria-label=3D"TUDO O QUE VOC=C3=8A PRECISA SABER DE ESTAT=C3=8DS=
TICA PARA O ENEM | #enem #vestibular #matematica #fuvest"><a href=3D"https:=
//www.youtube.com/watch?v=3DOug4o3xmbJc&amp;pp=3DugUHEgVwdC1QVA%3D%3D" rel=
=3D"nofollow" class=3D"ytLockupMetadataViewModelTitle" aria-label=3D"TUDO O=
 QUE VOC=C3=8A PRECISA SABER DE ESTAT=C3=8DSTICA PARA O ENEM | #enem #vesti=
bular #matematica #fuvest 22 minutos"><span class=3D"ytAttributedStringHost=
 ytAttributedStringWhiteSpacePreWrap" dir=3D"auto" role=3D"text" style=3D""=
>TUDO O QUE VOC=C3=8A PRECISA SABER DE ESTAT=C3=8DSTICA PARA O ENEM | #enem=
 #vestibular #matematica #fuvest</span></a></h3><div class=3D"ytLockupMetad=
ataViewModelMetadata"><yt-content-metadata-view-model class=3D"ytContentMet=
adataViewModelHost"><div class=3D"ytContentMetadataViewModelMetadataRow" ro=
le=3D"group"><span class=3D"ytAttributedStringHost ytContentMetadataViewMod=
elMetadataText ytContentMetadataViewModelMetadataTextLastPart ytAttributedS=
tringWhiteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"auto" rol=
e=3D"text">Matem=C3=A1tica com Luiz Amaral - LA</span></div><div class=3D"y=
tContentMetadataViewModelMetadataRow" role=3D"group"><span class=3D"ytIconW=
rapperHost ytContentMetadataViewModelLeadingIcon" style=3D"width: 12px; hei=
ght: 12px; margin-inline-end: 2px;"><span class=3D"yt-icon-shape ytSpecIcon=
ShapeHost"><div style=3D"width: 100%; height: 100%; display: block; fill: c=
urrentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewB=
ox=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria-hidden=3D"true" styl=
e=3D"pointer-events: none; display: inherit; width: 100%; height: 100%;"><p=
ath d=3D"M5 4.623v14.755a1.5 1.5 0 002.261 1.294l12.766-7.51L22 12.002l-1.9=
73-1.162L7.26 3.33A1.5 1.5 0 005 4.623Zm2 13.88V5.497L18.056 12 7 18.503Z">=
</path></svg></div></span></span><span class=3D"ytAttributedStringHost ytCo=
ntentMetadataViewModelMetadataText ytAttributedStringWhiteSpacePreWrap ytAt=
tributedStringLinkInheritColor" dir=3D"auto" aria-label=3D"86 mil visualiza=
=C3=A7=C3=B5es" role=3D"text">86&nbsp;mil</span><span aria-hidden=3D"true" =
class=3D"ytContentMetadataViewModelDelimiter"> </span><span class=3D"ytAttr=
ibutedStringHost ytContentMetadataViewModelMetadataText ytContentMetadataVi=
ewModelMetadataTextLastPart ytAttributedStringWhiteSpacePreWrap ytAttribute=
dStringLinkInheritColor" dir=3D"auto" aria-label=3D"h=C3=A1 4 meses" role=
=3D"text">h=C3=A1 4 meses</span></div><div class=3D"ytContentMetadataViewMo=
delMetadataRow ytContentMetadataViewModelMetadataRowWrap" role=3D"group"><d=
iv class=3D"ytContentMetadataViewModelBadge"><yt-badge-view-model class=3D"=
ytBadgeViewModelHost"><badge-shape class=3D"ytBadgeShapeHost ytBadgeShapeDe=
fault ytBadgeShapeModern ytBadgeShapeTypography"><div class=3D"ytBadgeShape=
Icon"><span class=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width=
: 24px; height: 24px; display: block; fill: currentcolor;"><svg xmlns=3D"ht=
tp://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" =
focusable=3D"false" aria-hidden=3D"true" style=3D"pointer-events: none; dis=
play: inherit; width: 100%; height: 100%;"><path d=3D"M19.4.2a1 1 0 00-.2 1=
.4 9 9 0 01-.022 10.83 1 1 0 001.595 1.206A11 11 0 0020.8.4a1 1 0 00-1.4-.2=
ZM10 2a5 5 0 100 10 5 5 0 000-10Zm6.17.3a1 1 0 00-.028 1.414c.895.932 1.365=
 2.114 1.358 3.312-.006 1.199-.49 2.378-1.396 3.302a1.001 1.001 0 101.427 1=
.4c1.257-1.281 1.959-2.953 1.969-4.69.009-1.738-.673-3.416-1.916-4.71A1 1 0=
 0016.17 2.3ZM10 13a8 8 0 00-8 8 1 1 0 001 1h14l.102-.005A1 1 0 0018 21a8 8=
 0 00-8-8Z"></path></svg></div></span></div><div class=3D"ytBadgeShapeText"=
>Dublagem autom=C3=A1tica</div></badge-shape></yt-badge-view-model></div></=
div></yt-content-metadata-view-model></div></div><div class=3D"ytLockupMeta=
dataViewModelMenuButton ytLockupMetadataViewModelShowMenuButtonOnHover"><bu=
tton-view-model class=3D"ytSpecButtonViewModelHost"><button class=3D"ytSpec=
ButtonShapeNextHost ytSpecButtonShapeNextText ytSpecButtonShapeNextMono ytS=
pecButtonShapeNextSizeM ytSpecButtonShapeNextIconButton ytSpecButtonShapeNe=
xtEnableBackdropFilterExperiment ytSpecButtonShapeNextMainstageIconSize ytS=
pecButtonShapeNextMainstagePadding" title=3D"" aria-label=3D"Mais a=C3=A7=
=C3=B5es" aria-disabled=3D"false" style=3D""><div aria-hidden=3D"true" clas=
s=3D"ytSpecButtonShapeNextIcon ytSpecButtonShapeNextElevatedContent"><span =
class=3D"ytIconWrapperHost" style=3D"width: 24px; height: 24px;"><span clas=
s=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: 100%; height: =
100%; display: block; fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/=
2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"fal=
se" aria-hidden=3D"true" style=3D"pointer-events: none; display: inherit; w=
idth: 100%; height: 100%;"><path d=3D"M12 4a2 2 0 100 4 2 2 0 000-4Zm0 6a2 =
2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Z"></path></svg></div></s=
pan></span></div><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytS=
pecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeTouchResponse"><div class=
=3D"ytSpecTouchFeedbackShapeStroke"></div><div class=3D"ytSpecTouchFeedback=
ShapeFill"></div></yt-touch-feedback-shape></button></button-view-model></d=
iv></yt-lockup-metadata-view-model></div></div></yt-lockup-view-model><yt-l=
ockup-view-model class=3D"ytd-item-section-renderer lockup ytLockupViewMode=
lWrapper"><div class=3D"ytLockupViewModelHost ytLockupViewModelHorizontal c=
ontent-id-UQFUsTObc2E ytLockupViewModelCompact ytLockupViewModelUpdatedComp=
actPadding ytLockupViewModelFlexNone" style=3D"--yt-lockup-metadata-themed-=
menu-button-additive-background: rgba(201,88,69,0.129);"><yt-touch-feedback=
-shape aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTou=
chFeedbackShapeTouchResponse ytSpecTouchFeedbackShapeThumbnailSizeMedium yt=
SpecTouchFeedbackShapeTriggerEvents" style=3D"margin: -6px;"><div class=3D"=
ytSpecTouchFeedbackShapeHoverEffect" style=3D"background: rgba(201, 88, 69,=
 0.13);"></div><div class=3D"ytSpecTouchFeedbackShapeStroke" style=3D"borde=
r-color: rgba(201, 88, 69, 0.13);"></div><div class=3D"ytSpecTouchFeedbackS=
hapeFill" style=3D"background-color: rgba(201, 88, 69, 0.13);"></div></yt-t=
ouch-feedback-shape><a href=3D"https://www.youtube.com/watch?v=3DUQFUsTObc2=
E" rel=3D"nofollow" class=3D"ytLockupViewModelContentImage" tabindex=3D"-1"=
 aria-hidden=3D"true" style=3D"width: 62.5%;"><yt-thumbnail-view-model clas=
s=3D"ytThumbnailViewModelHost ytThumbnailViewModelAspectRatio16By9 ytThumbn=
ailViewModelMedium"><div class=3D"ytThumbnailViewModelImage"><img class=3D"=
ytCoreImageHost ytCoreImageFillParentHeight ytCoreImageFillParentWidth ytCo=
reImageContentModeScaleAspectFill" alt=3D""></div><yt-thumbnail-bottom-over=
lay-view-model class=3D"ytThumbnailBottomOverlayViewModelHost"><div class=
=3D"ytThumbnailBottomOverlayViewModelBadgeContainer ytThumbnailBottomOverla=
yViewModelBadgeContainerMedium"><yt-thumbnail-badge-view-model class=3D"ytT=
humbnailBadgeViewModelHost ytThumbnailBottomOverlayViewModelBadge"><badge-s=
hape class=3D"ytBadgeShapeHost ytBadgeShapeThumbnailDefault ytBadgeShapeThu=
mbnailBadge ytBadgeShapeModern ytBadgeShapeTypography" role=3D"img" aria-la=
bel=3D"2 horas, 40 minutos e 8 segundos"><div class=3D"ytBadgeShapeText" ar=
ia-hidden=3D"true">2:40:08</div></badge-shape></yt-thumbnail-badge-view-mod=
el></div></yt-thumbnail-bottom-overlay-view-model></yt-thumbnail-view-model=
></a><div class=3D"ytLockupViewModelMetadata"><yt-lockup-metadata-view-mode=
l class=3D"ytLockupMetadataViewModelHost ytLockupMetadataViewModelHorizonta=
l ytLockupMetadataViewModelCompact ytLockupMetadataViewModelMoveLockupOverf=
lowMenuToBottomRight ytLockupMetadataViewModelHasMenuButton"><div class=3D"=
ytLockupMetadataViewModelAvatar"><yt-decorated-avatar-view-model class=3D"y=
tDecoratedAvatarViewModelHost"><yt-avatar-shape><div class=3D"ytSpecAvatarS=
hapeHost ytSpecAvatarShapeButton ytSpecAvatarShapeButtonMedium ytSpecAvatar=
ShapeTappable" aria-label=3D"Acessar o canal TicTac Cat" role=3D"button" ta=
bindex=3D"0"><div class=3D""><div class=3D"ytSpecAvatarShapeAvatarSizeMediu=
m"><img class=3D"ytCoreImageHost ytSpecAvatarShapeImage ytCoreImageFillPare=
ntHeight ytCoreImageFillParentWidth ytCoreImageContentModeScaleToFill" alt=
=3D""><div class=3D"ytSpecAvatarShapeImageOverlays ytSpecAvatarShapeImage">=
</div></div></div></div></yt-avatar-shape></yt-decorated-avatar-view-model>=
</div><div class=3D"ytLockupMetadataViewModelTextContainer"><h3 class=3D"yt=
LockupMetadataViewModelHeadingReset" title=3D"M=C3=A9todo Pomodoro 30/10 | =
Ru=C3=ADdo Marrom para TDAH=F0=9F=8E=A7 =E2=80=A2 Estude Comigo por 2,5 Hor=
as =F0=9F=A4=8E=F0=9F=8D=85" aria-label=3D"M=C3=A9todo Pomodoro 30/10 | Ru=
=C3=ADdo Marrom para TDAH=F0=9F=8E=A7 =E2=80=A2 Estude Comigo por 2,5 Horas=
 =F0=9F=A4=8E=F0=9F=8D=85"><a href=3D"https://www.youtube.com/watch?v=3DUQF=
UsTObc2E" rel=3D"nofollow" class=3D"ytLockupMetadataViewModelTitle" aria-la=
bel=3D"M=C3=A9todo Pomodoro 30/10 | Ru=C3=ADdo Marrom para TDAH=F0=9F=8E=A7=
 =E2=80=A2 Estude Comigo por 2,5 Horas =F0=9F=A4=8E=F0=9F=8D=85 2 horas e 4=
0 minutos"><span class=3D"ytAttributedStringHost ytAttributedStringWhiteSpa=
cePreWrap" dir=3D"auto" role=3D"text" style=3D"">M=C3=A9todo Pomodoro 30/10=
 | Ru=C3=ADdo Marrom para TDAH=F0=9F=8E=A7 =E2=80=A2 Estude Comigo por 2,5 =
Horas =F0=9F=A4=8E=F0=9F=8D=85</span></a></h3><div class=3D"ytLockupMetadat=
aViewModelMetadata"><yt-content-metadata-view-model class=3D"ytContentMetad=
ataViewModelHost"><div class=3D"ytContentMetadataViewModelMetadataRow" role=
=3D"group"><span class=3D"ytAttributedStringHost ytContentMetadataViewModel=
MetadataText ytContentMetadataViewModelMetadataTextLastPart ytAttributedStr=
ingWhiteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"auto" role=
=3D"text">TicTac Cat</span></div><div class=3D"ytContentMetadataViewModelMe=
tadataRow" role=3D"group"><span class=3D"ytIconWrapperHost ytContentMetadat=
aViewModelLeadingIcon" style=3D"width: 12px; height: 12px; margin-inline-en=
d: 2px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"wi=
dth: 100%; height: 100%; display: block; fill: currentcolor;"><svg xmlns=3D=
"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"2=
4" focusable=3D"false" aria-hidden=3D"true" style=3D"pointer-events: none; =
display: inherit; width: 100%; height: 100%;"><path d=3D"M5 4.623v14.755a1.=
5 1.5 0 002.261 1.294l12.766-7.51L22 12.002l-1.973-1.162L7.26 3.33A1.5 1.5 =
0 005 4.623Zm2 13.88V5.497L18.056 12 7 18.503Z"></path></svg></div></span><=
/span><span class=3D"ytAttributedStringHost ytContentMetadataViewModelMetad=
ataText ytAttributedStringWhiteSpacePreWrap ytAttributedStringLinkInheritCo=
lor" dir=3D"auto" aria-label=3D"21 mil visualiza=C3=A7=C3=B5es" role=3D"tex=
t">21&nbsp;mil</span><span aria-hidden=3D"true" class=3D"ytContentMetadataV=
iewModelDelimiter"> </span><span class=3D"ytAttributedStringHost ytContentM=
etadataViewModelMetadataText ytContentMetadataViewModelMetadataTextLastPart=
 ytAttributedStringWhiteSpacePreWrap ytAttributedStringLinkInheritColor" di=
r=3D"auto" aria-label=3D"h=C3=A1 3 semanas" role=3D"text">h=C3=A1 3 sem.</s=
pan></div></yt-content-metadata-view-model></div></div><div class=3D"ytLock=
upMetadataViewModelMenuButton ytLockupMetadataViewModelShowMenuButtonOnHove=
r"><button-view-model class=3D"ytSpecButtonViewModelHost"><button class=3D"=
ytSpecButtonShapeNextHost ytSpecButtonShapeNextText ytSpecButtonShapeNextMo=
no ytSpecButtonShapeNextSizeM ytSpecButtonShapeNextIconButton ytSpecButtonS=
hapeNextEnableBackdropFilterExperiment ytSpecButtonShapeNextMainstageIconSi=
ze ytSpecButtonShapeNextMainstagePadding" title=3D"" aria-label=3D"Mais a=
=C3=A7=C3=B5es" aria-disabled=3D"false" style=3D""><div aria-hidden=3D"true=
" class=3D"ytSpecButtonShapeNextIcon ytSpecButtonShapeNextElevatedContent">=
<span class=3D"ytIconWrapperHost" style=3D"width: 24px; height: 24px;"><spa=
n class=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: 100%; he=
ight: 100%; display: block; fill: currentcolor;"><svg xmlns=3D"http://www.w=
3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=
=3D"false" aria-hidden=3D"true" style=3D"pointer-events: none; display: inh=
erit; width: 100%; height: 100%;"><path d=3D"M12 4a2 2 0 100 4 2 2 0 000-4Z=
m0 6a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Z"></path></svg></=
div></span></span></div><yt-touch-feedback-shape aria-hidden=3D"true" class=
=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeTouchResponse"><di=
v class=3D"ytSpecTouchFeedbackShapeStroke"></div><div class=3D"ytSpecTouchF=
eedbackShapeFill"></div></yt-touch-feedback-shape></button></button-view-mo=
del></div></yt-lockup-metadata-view-model></div></div></yt-lockup-view-mode=
l><yt-lockup-view-model class=3D"ytd-item-section-renderer lockup ytLockupV=
iewModelWrapper"><div class=3D"ytLockupViewModelHost ytLockupViewModelHoriz=
ontal content-id-kMtFX-_pZ9g ytLockupViewModelCompact ytLockupViewModelUpda=
tedCompactPadding ytLockupViewModelFlexNone" style=3D"--yt-lockup-metadata-=
themed-menu-button-additive-background: rgba(70,170,201,0.129);"><yt-touch-=
feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost y=
tSpecTouchFeedbackShapeTouchResponse ytSpecTouchFeedbackShapeThumbnailSizeM=
edium ytSpecTouchFeedbackShapeTriggerEvents" style=3D"margin: -6px;"><div c=
lass=3D"ytSpecTouchFeedbackShapeHoverEffect" style=3D"background: rgba(70, =
170, 201, 0.13);"></div><div class=3D"ytSpecTouchFeedbackShapeStroke" style=
=3D"border-color: rgba(70, 170, 201, 0.13);"></div><div class=3D"ytSpecTouc=
hFeedbackShapeFill" style=3D"background-color: rgba(70, 170, 201, 0.13);"><=
/div></yt-touch-feedback-shape><a href=3D"https://www.youtube.com/watch?v=
=3DkMtFX-_pZ9g" rel=3D"nofollow" class=3D"ytLockupViewModelContentImage" ta=
bindex=3D"-1" aria-hidden=3D"true" style=3D"width: 62.5%;"><yt-thumbnail-vi=
ew-model class=3D"ytThumbnailViewModelHost ytThumbnailViewModelAspectRatio1=
6By9 ytThumbnailViewModelMedium"><div class=3D"ytThumbnailViewModelImage"><=
img class=3D"ytCoreImageHost ytCoreImageFillParentHeight ytCoreImageFillPar=
entWidth ytCoreImageContentModeScaleAspectFill" alt=3D""></div><yt-thumbnai=
l-bottom-overlay-view-model class=3D"ytThumbnailBottomOverlayViewModelHost"=
><div class=3D"ytThumbnailBottomOverlayViewModelBadgeContainer ytThumbnailB=
ottomOverlayViewModelBadgeContainerMedium"><yt-thumbnail-badge-view-model c=
lass=3D"ytThumbnailBadgeViewModelHost ytThumbnailBottomOverlayViewModelBadg=
e"><badge-shape class=3D"ytBadgeShapeHost ytBadgeShapeThumbnailLive ytBadge=
ShapeThumbnailBadge ytBadgeShapeModern ytBadgeShapeTypography"><div class=
=3D"ytBadgeShapeIcon"><span class=3D"yt-icon-shape ytSpecIconShapeHost"><di=
v style=3D"width: 12px; height: 12px; display: block; fill: currentcolor;">=
<svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"12" viewBox=3D"0 0 12 1=
2" width=3D"12" focusable=3D"false" aria-hidden=3D"true" style=3D"pointer-e=
vents: none; display: inherit; width: 100%; height: 100%;"><path clip-rule=
=3D"evenodd" d=3D"M2.111 2.111a.5.5 0 11.707.707 4.501 4.501 0 000 6.364.5.=
5 0 01-.707.707 5.5 5.5 0 010-7.778Zm7.07 0a.5.5 0 01.708 0 5.5 5.5 0 010 7=
.778.5.5 0 11-.707-.707 4.5 4.5 0 000-6.364.5.5 0 010-.707ZM3.703 3.702a.5.=
5 0 11.707.707 2.25 2.25 0 000 3.182.5.5 0 01-.707.707 3.25 3.25 0 01-.705-=
3.542 3.25 3.25 0 01.705-1.054Zm3.889 0a.5.5 0 01.707 0 3.25 3.25 0 010 4.5=
96.5.5 0 01-.707-.707 2.25 2.25 0 000-3.182.5.5 0 010-.707ZM6 5a1 1 0 110 2=
 1 1 0 010-2Z" fill-rule=3D"evenodd"></path></svg></div></span></div><div c=
lass=3D"ytBadgeShapeText">AO VIVO</div></badge-shape></yt-thumbnail-badge-v=
iew-model></div></yt-thumbnail-bottom-overlay-view-model></yt-thumbnail-vie=
w-model></a><div class=3D"ytLockupViewModelMetadata"><yt-lockup-metadata-vi=
ew-model class=3D"ytLockupMetadataViewModelHost ytLockupMetadataViewModelHo=
rizontal ytLockupMetadataViewModelCompact ytLockupMetadataViewModelMoveLock=
upOverflowMenuToBottomRight ytLockupMetadataViewModelHasMenuButton"><div cl=
ass=3D"ytLockupMetadataViewModelAvatar"><yt-decorated-avatar-view-model cla=
ss=3D"ytDecoratedAvatarViewModelHost"><yt-avatar-shape><div class=3D"ytSpec=
AvatarShapeHost ytSpecAvatarShapeButton ytSpecAvatarShapeButtonMedium ytSpe=
cAvatarShapeTappable" aria-label=3D"Acessar o canal Brain Waves" role=3D"bu=
tton" tabindex=3D"0"><div class=3D""><div class=3D"ytSpecAvatarShapeAvatarS=
izeMedium"><img class=3D"ytCoreImageHost ytSpecAvatarShapeImage ytCoreImage=
FillParentHeight ytCoreImageFillParentWidth ytCoreImageContentModeScaleToFi=
ll" alt=3D""><div class=3D"ytSpecAvatarShapeImageOverlays ytSpecAvatarShape=
Image"></div></div></div></div></yt-avatar-shape></yt-decorated-avatar-view=
-model></div><div class=3D"ytLockupMetadataViewModelTextContainer"><h3 clas=
s=3D"ytLockupMetadataViewModelHeadingReset" title=3D"Ondas alfa para estudo=
 intensivo =F0=9F=A7=A0 Aumente a produtividade, estude e memorize rapidame=
nte" aria-label=3D"Ondas alfa para estudo intensivo =F0=9F=A7=A0 Aumente a =
produtividade, estude e memorize rapidamente"><a href=3D"https://www.youtub=
e.com/watch?v=3DkMtFX-_pZ9g" rel=3D"nofollow" class=3D"ytLockupMetadataView=
ModelTitle" aria-label=3D"Ondas alfa para estudo intensivo =F0=9F=A7=A0 Aum=
ente a produtividade, estude e memorize rapidamente"><span class=3D"ytAttri=
butedStringHost ytAttributedStringWhiteSpacePreWrap" dir=3D"auto" role=3D"t=
ext" style=3D"">Ondas alfa para estudo intensivo =F0=9F=A7=A0 Aumente a pro=
dutividade, estude e memorize rapidamente</span></a></h3><div class=3D"ytLo=
ckupMetadataViewModelMetadata"><yt-content-metadata-view-model class=3D"ytC=
ontentMetadataViewModelHost"><div class=3D"ytContentMetadataViewModelMetada=
taRow" role=3D"group"><span class=3D"ytAttributedStringHost ytContentMetada=
taViewModelMetadataText ytContentMetadataViewModelMetadataTextLastPart ytAt=
tributedStringWhiteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"=
auto" role=3D"text">Brain Waves</span></div><div class=3D"ytContentMetadata=
ViewModelMetadataRow" role=3D"group"><span class=3D"ytAttributedStringHost =
ytContentMetadataViewModelMetadataText ytContentMetadataViewModelMetadataTe=
xtLastPart ytAttributedStringWhiteSpacePreWrap ytAttributedStringLinkInheri=
tColor" dir=3D"auto" aria-label=3D"560 assistindo" role=3D"text">560 assist=
indo</span></div></yt-content-metadata-view-model></div></div><div class=3D=
"ytLockupMetadataViewModelMenuButton ytLockupMetadataViewModelShowMenuButto=
nOnHover"><button-view-model class=3D"ytSpecButtonViewModelHost"><button cl=
ass=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNextText ytSpecButtonShap=
eNextMono ytSpecButtonShapeNextSizeM ytSpecButtonShapeNextIconButton ytSpec=
ButtonShapeNextEnableBackdropFilterExperiment ytSpecButtonShapeNextMainstag=
eIconSize ytSpecButtonShapeNextMainstagePadding" title=3D"" aria-label=3D"M=
ais a=C3=A7=C3=B5es" aria-disabled=3D"false" style=3D""><div aria-hidden=3D=
"true" class=3D"ytSpecButtonShapeNextIcon ytSpecButtonShapeNextElevatedCont=
ent"><span class=3D"ytIconWrapperHost" style=3D"width: 24px; height: 24px;"=
><span class=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: 100=
%; height: 100%; display: block; fill: currentcolor;"><svg xmlns=3D"http://=
www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focus=
able=3D"false" aria-hidden=3D"true" style=3D"pointer-events: none; display:=
 inherit; width: 100%; height: 100%;"><path d=3D"M12 4a2 2 0 100 4 2 2 0 00=
0-4Zm0 6a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Z"></path></sv=
g></div></span></span></div><yt-touch-feedback-shape aria-hidden=3D"true" c=
lass=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeTouchResponse"=
><div class=3D"ytSpecTouchFeedbackShapeStroke"></div><div class=3D"ytSpecTo=
uchFeedbackShapeFill"></div></yt-touch-feedback-shape></button></button-vie=
w-model></div></yt-lockup-metadata-view-model></div></div></yt-lockup-view-=
model><yt-lockup-view-model class=3D"ytd-item-section-renderer lockup ytLoc=
kupViewModelWrapper"><div class=3D"ytLockupViewModelHost ytLockupViewModelH=
orizontal content-id-vb0opCAz9Y4 ytLockupViewModelCompact ytLockupViewModel=
UpdatedCompactPadding ytLockupViewModelFlexNone" style=3D"--yt-lockup-metad=
ata-themed-menu-button-additive-background: rgba(65,200,206,0.129);"><yt-to=
uch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHo=
st ytSpecTouchFeedbackShapeTouchResponse ytSpecTouchFeedbackShapeThumbnailS=
izeMedium ytSpecTouchFeedbackShapeTriggerEvents" style=3D"margin: -6px;"><d=
iv class=3D"ytSpecTouchFeedbackShapeHoverEffect" style=3D"background: rgba(=
65, 200, 206, 0.13);"></div><div class=3D"ytSpecTouchFeedbackShapeStroke" s=
tyle=3D"border-color: rgba(65, 200, 206, 0.13);"></div><div class=3D"ytSpec=
TouchFeedbackShapeFill" style=3D"background-color: rgba(65, 200, 206, 0.13)=
;"></div></yt-touch-feedback-shape><a href=3D"https://www.youtube.com/watch=
?v=3Dvb0opCAz9Y4&amp;pp=3DugUHEgVwdC1CUg%3D%3D" rel=3D"nofollow" class=3D"y=
tLockupViewModelContentImage" tabindex=3D"-1" aria-hidden=3D"true" style=3D=
"width: 62.5%;"><yt-thumbnail-view-model class=3D"ytThumbnailViewModelHost =
ytThumbnailViewModelAspectRatio16By9 ytThumbnailViewModelMedium"><div class=
=3D"ytThumbnailViewModelImage"><img class=3D"ytCoreImageHost ytCoreImageFil=
lParentHeight ytCoreImageFillParentWidth ytCoreImageContentModeScaleAspectF=
ill" alt=3D""></div><yt-thumbnail-bottom-overlay-view-model class=3D"ytThum=
bnailBottomOverlayViewModelHost"><yt-thumbnail-overlay-progress-bar-view-mo=
del class=3D"ytThumbnailOverlayProgressBarHost ytThumbnailOverlayProgressBa=
rHostMedium"><div class=3D"ytThumbnailOverlayProgressBarHostWatchedProgress=
Bar ytThumbnailOverlayProgressBarHostUseLegacyBar"><div class=3D"ytThumbnai=
lOverlayProgressBarHostWatchedProgressBarSegment" style=3D"width: 100%;"></=
div></div></yt-thumbnail-overlay-progress-bar-view-model><div class=3D"ytTh=
umbnailBottomOverlayViewModelBadgeContainer ytThumbnailBottomOverlayViewMod=
elBadgeContainerMedium"><yt-thumbnail-badge-view-model class=3D"ytThumbnail=
BadgeViewModelHost ytThumbnailBottomOverlayViewModelBadge"><badge-shape cla=
ss=3D"ytBadgeShapeHost ytBadgeShapeThumbnailDefault ytBadgeShapeThumbnailBa=
dge ytBadgeShapeModern ytBadgeShapeTypography" role=3D"img" aria-label=3D"5=
 minutos e 35 segundos"><div class=3D"ytBadgeShapeText" aria-hidden=3D"true=
">5:35</div></badge-shape></yt-thumbnail-badge-view-model></div></yt-thumbn=
ail-bottom-overlay-view-model><!----></yt-thumbnail-view-model></a><div cla=
ss=3D"ytLockupViewModelMetadata"><yt-lockup-metadata-view-model class=3D"yt=
LockupMetadataViewModelHost ytLockupMetadataViewModelHorizontal ytLockupMet=
adataViewModelCompact ytLockupMetadataViewModelMoveLockupOverflowMenuToBott=
omRight ytLockupMetadataViewModelHasMenuButton"><div class=3D"ytLockupMetad=
ataViewModelAvatar"><yt-decorated-avatar-view-model class=3D"ytDecoratedAva=
tarViewModelHost"><yt-avatar-shape><div class=3D"ytSpecAvatarShapeHost ytSp=
ecAvatarShapeButton ytSpecAvatarShapeButtonMedium ytSpecAvatarShapeTappable=
" aria-label=3D"Acessar o canal Com Ci=C3=AAncia" role=3D"button" tabindex=
=3D"0"><div class=3D""><div class=3D"ytSpecAvatarShapeAvatarSizeMedium"><im=
g class=3D"ytCoreImageHost ytSpecAvatarShapeImage ytCoreImageFillParentHeig=
ht ytCoreImageFillParentWidth ytCoreImageContentModeScaleToFill" alt=3D""><=
div class=3D"ytSpecAvatarShapeImageOverlays ytSpecAvatarShapeImage"></div><=
/div></div></div></yt-avatar-shape></yt-decorated-avatar-view-model></div><=
div class=3D"ytLockupMetadataViewModelTextContainer"><h3 class=3D"ytLockupM=
etadataViewModelHeadingReset" title=3D"QUIZ do Sistema Respirat=C3=B3rio | =
Teste seus conhecimentos em Ci=C3=AAncias!" aria-label=3D"QUIZ do Sistema R=
espirat=C3=B3rio | Teste seus conhecimentos em Ci=C3=AAncias!"><a href=3D"h=
ttps://www.youtube.com/watch?v=3Dvb0opCAz9Y4&amp;pp=3DugUHEgVwdC1CUg%3D%3D"=
 rel=3D"nofollow" class=3D"ytLockupMetadataViewModelTitle" aria-label=3D"QU=
IZ do Sistema Respirat=C3=B3rio | Teste seus conhecimentos em Ci=C3=AAncias=
! 5 minutos e 35 segundos"><span class=3D"ytAttributedStringHost ytAttribut=
edStringWhiteSpacePreWrap" dir=3D"auto" role=3D"text" style=3D"">QUIZ do Si=
stema Respirat=C3=B3rio | Teste seus conhecimentos em Ci=C3=AAncias!</span>=
</a></h3><div class=3D"ytLockupMetadataViewModelMetadata"><yt-content-metad=
ata-view-model class=3D"ytContentMetadataViewModelHost"><div class=3D"ytCon=
tentMetadataViewModelMetadataRow" role=3D"group"><span class=3D"ytAttribute=
dStringHost ytContentMetadataViewModelMetadataText ytContentMetadataViewMod=
elMetadataTextLastPart ytAttributedStringWhiteSpacePreWrap ytAttributedStri=
ngLinkInheritColor" dir=3D"auto" role=3D"text">Com Ci=C3=AAncia</span><span=
 class=3D"ytIconWrapperHost ytContentMetadataViewModelIcon" aria-label=3D"V=
erificado" style=3D"width: 14px; height: 14px;"><span class=3D"yt-icon-shap=
e ytSpecIconShapeHost"><div style=3D"width: 100%; height: 100%; display: bl=
ock; fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=
=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria-hidden=
=3D"true" style=3D"pointer-events: none; display: inherit; width: 100%; hei=
ght: 100%;"><path d=3D"M12 1C5.925 1 1 5.925 1 12s4.925 11 11 11 11-4.925 1=
1-11S18.075 1 12 1Zm5.707 7.293a1 1 0 010 1.414L10 17.414l-3.707-3.707a1 1 =
0 111.414-1.414L10 14.586l6.293-6.293a1 1 0 011.414 0Z"></path></svg></div>=
</span></span></div><div class=3D"ytContentMetadataViewModelMetadataRow" ro=
le=3D"group"><span class=3D"ytIconWrapperHost ytContentMetadataViewModelLea=
dingIcon" style=3D"width: 12px; height: 12px; margin-inline-end: 2px;"><spa=
n class=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: 100%; he=
ight: 100%; display: block; fill: currentcolor;"><svg xmlns=3D"http://www.w=
3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=
=3D"false" aria-hidden=3D"true" style=3D"pointer-events: none; display: inh=
erit; width: 100%; height: 100%;"><path d=3D"M5 4.623v14.755a1.5 1.5 0 002.=
261 1.294l12.766-7.51L22 12.002l-1.973-1.162L7.26 3.33A1.5 1.5 0 005 4.623Z=
m2 13.88V5.497L18.056 12 7 18.503Z"></path></svg></div></span></span><span =
class=3D"ytAttributedStringHost ytContentMetadataViewModelMetadataText ytAt=
tributedStringWhiteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"=
auto" aria-label=3D"28 mil visualiza=C3=A7=C3=B5es" role=3D"text">28&nbsp;m=
il</span><span aria-hidden=3D"true" class=3D"ytContentMetadataViewModelDeli=
miter"> </span><span class=3D"ytAttributedStringHost ytContentMetadataViewM=
odelMetadataText ytContentMetadataViewModelMetadataTextLastPart ytAttribute=
dStringWhiteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"auto" a=
ria-label=3D"h=C3=A1 8 meses" role=3D"text">h=C3=A1 8 meses</span></div></y=
t-content-metadata-view-model></div></div><div class=3D"ytLockupMetadataVie=
wModelMenuButton ytLockupMetadataViewModelShowMenuButtonOnHover"><button-vi=
ew-model class=3D"ytSpecButtonViewModelHost"><button class=3D"ytSpecButtonS=
hapeNextHost ytSpecButtonShapeNextText ytSpecButtonShapeNextMono ytSpecButt=
onShapeNextSizeM ytSpecButtonShapeNextIconButton ytSpecButtonShapeNextEnabl=
eBackdropFilterExperiment ytSpecButtonShapeNextMainstageIconSize ytSpecButt=
onShapeNextMainstagePadding" title=3D"" aria-label=3D"Mais a=C3=A7=C3=B5es"=
 aria-disabled=3D"false" style=3D""><div aria-hidden=3D"true" class=3D"ytSp=
ecButtonShapeNextIcon ytSpecButtonShapeNextElevatedContent"><span class=3D"=
ytIconWrapperHost" style=3D"width: 24px; height: 24px;"><span class=3D"yt-i=
con-shape ytSpecIconShapeHost"><div style=3D"width: 100%; height: 100%; dis=
play: block; fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg"=
 height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria-=
hidden=3D"true" style=3D"pointer-events: none; display: inherit; width: 100=
%; height: 100%;"><path d=3D"M12 4a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4=
 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Z"></path></svg></div></span></spa=
n></div><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchF=
eedbackShapeHost ytSpecTouchFeedbackShapeTouchResponse"><div class=3D"ytSpe=
cTouchFeedbackShapeStroke"></div><div class=3D"ytSpecTouchFeedbackShapeFill=
"></div></yt-touch-feedback-shape></button></button-view-model></div></yt-l=
ockup-metadata-view-model></div></div></yt-lockup-view-model><yt-lockup-vie=
w-model class=3D"ytd-item-section-renderer lockup ytLockupViewModelWrapper"=
><div class=3D"ytLockupViewModelHost ytLockupViewModelHorizontal content-id=
-cN2YKaEtb6M ytLockupViewModelCompact ytLockupViewModelUpdatedCompactPaddin=
g ytLockupViewModelFlexNone" style=3D"--yt-lockup-metadata-themed-menu-butt=
on-additive-background: rgba(69,98,201,0.129);"><yt-touch-feedback-shape ar=
ia-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbac=
kShapeTouchResponse ytSpecTouchFeedbackShapeThumbnailSizeMedium ytSpecTouch=
FeedbackShapeTriggerEvents" style=3D"margin: -6px;"><div class=3D"ytSpecTou=
chFeedbackShapeHoverEffect" style=3D"background: rgba(69, 98, 201, 0.13);">=
</div><div class=3D"ytSpecTouchFeedbackShapeStroke" style=3D"border-color: =
rgba(69, 98, 201, 0.13);"></div><div class=3D"ytSpecTouchFeedbackShapeFill"=
 style=3D"background-color: rgba(69, 98, 201, 0.13);"></div></yt-touch-feed=
back-shape><a href=3D"https://www.youtube.com/watch?v=3DcN2YKaEtb6M" rel=3D=
"nofollow" class=3D"ytLockupViewModelContentImage" tabindex=3D"-1" aria-hid=
den=3D"true" style=3D"width: 62.5%;"><yt-thumbnail-view-model class=3D"ytTh=
umbnailViewModelHost ytThumbnailViewModelAspectRatio16By9 ytThumbnailViewMo=
delMedium"><div class=3D"ytThumbnailViewModelImage"><img class=3D"ytCoreIma=
geHost ytCoreImageFillParentHeight ytCoreImageFillParentWidth ytCoreImageCo=
ntentModeScaleAspectFill" alt=3D""></div><yt-thumbnail-bottom-overlay-view-=
model class=3D"ytThumbnailBottomOverlayViewModelHost"><div class=3D"ytThumb=
nailBottomOverlayViewModelBadgeContainer ytThumbnailBottomOverlayViewModelB=
adgeContainerMedium"><yt-thumbnail-badge-view-model class=3D"ytThumbnailBad=
geViewModelHost ytThumbnailBottomOverlayViewModelBadge"><badge-shape class=
=3D"ytBadgeShapeHost ytBadgeShapeThumbnailLive ytBadgeShapeThumbnailBadge y=
tBadgeShapeModern ytBadgeShapeTypography"><div class=3D"ytBadgeShapeIcon"><=
span class=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: 12px;=
 height: 12px; display: block; fill: currentcolor;"><svg xmlns=3D"http://ww=
w.w3.org/2000/svg" height=3D"12" viewBox=3D"0 0 12 12" width=3D"12" focusab=
le=3D"false" aria-hidden=3D"true" style=3D"pointer-events: none; display: i=
nherit; width: 100%; height: 100%;"><path clip-rule=3D"evenodd" d=3D"M2.111=
 2.111a.5.5 0 11.707.707 4.501 4.501 0 000 6.364.5.5 0 01-.707.707 5.5 5.5 =
0 010-7.778Zm7.07 0a.5.5 0 01.708 0 5.5 5.5 0 010 7.778.5.5 0 11-.707-.707 =
4.5 4.5 0 000-6.364.5.5 0 010-.707ZM3.703 3.702a.5.5 0 11.707.707 2.25 2.25=
 0 000 3.182.5.5 0 01-.707.707 3.25 3.25 0 01-.705-3.542 3.25 3.25 0 01.705=
-1.054Zm3.889 0a.5.5 0 01.707 0 3.25 3.25 0 010 4.596.5.5 0 01-.707-.707 2.=
25 2.25 0 000-3.182.5.5 0 010-.707ZM6 5a1 1 0 110 2 1 1 0 010-2Z" fill-rule=
=3D"evenodd"></path></svg></div></span></div><div class=3D"ytBadgeShapeText=
">AO VIVO</div></badge-shape></yt-thumbnail-badge-view-model></div></yt-thu=
mbnail-bottom-overlay-view-model></yt-thumbnail-view-model></a><div class=
=3D"ytLockupViewModelMetadata"><yt-lockup-metadata-view-model class=3D"ytLo=
ckupMetadataViewModelHost ytLockupMetadataViewModelHorizontal ytLockupMetad=
ataViewModelCompact ytLockupMetadataViewModelMoveLockupOverflowMenuToBottom=
Right ytLockupMetadataViewModelHasMenuButton"><div class=3D"ytLockupMetadat=
aViewModelAvatar"><yt-decorated-avatar-view-model class=3D"ytDecoratedAvata=
rViewModelHost"><yt-avatar-shape><div class=3D"ytSpecAvatarShapeHost ytSpec=
AvatarShapeButton ytSpecAvatarShapeButtonMedium ytSpecAvatarShapeTappable" =
aria-label=3D"Acessar o canal SICAM USP " role=3D"button" tabindex=3D"0"><d=
iv class=3D""><div class=3D"ytSpecAvatarShapeAvatarSizeMedium"><img class=
=3D"ytCoreImageHost ytSpecAvatarShapeImage ytCoreImageFillParentHeight ytCo=
reImageFillParentWidth ytCoreImageContentModeScaleToFill" alt=3D""><div cla=
ss=3D"ytSpecAvatarShapeImageOverlays ytSpecAvatarShapeImage"></div></div></=
div></div></yt-avatar-shape></yt-decorated-avatar-view-model></div><div cla=
ss=3D"ytLockupMetadataViewModelTextContainer"><h3 class=3D"ytLockupMetadata=
ViewModelHeadingReset" title=3D"6=C2=BA Simp=C3=B3sio Interdisciplinar de C=
i=C3=AAncia Ambiental" aria-label=3D"6=C2=BA Simp=C3=B3sio Interdisciplinar=
 de Ci=C3=AAncia Ambiental"><a href=3D"https://www.youtube.com/watch?v=3DcN=
2YKaEtb6M" rel=3D"nofollow" class=3D"ytLockupMetadataViewModelTitle" aria-l=
abel=3D"6=C2=BA Simp=C3=B3sio Interdisciplinar de Ci=C3=AAncia Ambiental"><=
span class=3D"ytAttributedStringHost ytAttributedStringWhiteSpacePreWrap" d=
ir=3D"auto" role=3D"text" style=3D"">6=C2=BA Simp=C3=B3sio Interdisciplinar=
 de Ci=C3=AAncia Ambiental</span></a></h3><div class=3D"ytLockupMetadataVie=
wModelMetadata"><yt-content-metadata-view-model class=3D"ytContentMetadataV=
iewModelHost"><div class=3D"ytContentMetadataViewModelMetadataRow" role=3D"=
group"><span class=3D"ytAttributedStringHost ytContentMetadataViewModelMeta=
dataText ytContentMetadataViewModelMetadataTextLastPart ytAttributedStringW=
hiteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"auto" role=3D"t=
ext">SICAM USP </span></div></yt-content-metadata-view-model></div></div><d=
iv class=3D"ytLockupMetadataViewModelMenuButton ytLockupMetadataViewModelSh=
owMenuButtonOnHover"><button-view-model class=3D"ytSpecButtonViewModelHost"=
><button class=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNextText ytSpe=
cButtonShapeNextMono ytSpecButtonShapeNextSizeM ytSpecButtonShapeNextIconBu=
tton ytSpecButtonShapeNextEnableBackdropFilterExperiment ytSpecButtonShapeN=
extMainstageIconSize ytSpecButtonShapeNextMainstagePadding" title=3D"" aria=
-label=3D"Mais a=C3=A7=C3=B5es" aria-disabled=3D"false" style=3D""><div ari=
a-hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon ytSpecButtonShapeNextE=
levatedContent"><span class=3D"ytIconWrapperHost" style=3D"width: 24px; hei=
ght: 24px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"><div style=3D=
"width: 100%; height: 100%; display: block; fill: currentcolor;"><svg xmlns=
=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" width=
=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"pointer-events: n=
one; display: inherit; width: 100%; height: 100%;"><path d=3D"M12 4a2 2 0 1=
00 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Z=
"></path></svg></div></span></span></div><yt-touch-feedback-shape aria-hidd=
en=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShapeT=
ouchResponse"><div class=3D"ytSpecTouchFeedbackShapeStroke"></div><div clas=
s=3D"ytSpecTouchFeedbackShapeFill"></div></yt-touch-feedback-shape></button=
></button-view-model></div></yt-lockup-metadata-view-model></div></div></yt=
-lockup-view-model><yt-lockup-view-model class=3D"ytd-item-section-renderer=
 lockup ytLockupViewModelWrapper"><div class=3D"ytLockupViewModelHost ytLoc=
kupViewModelHorizontal content-id-6wkcdMasbIY ytLockupViewModelCompact ytLo=
ckupViewModelUpdatedCompactPadding ytLockupViewModelFlexNone" style=3D"--yt=
-lockup-metadata-themed-menu-button-additive-background: rgba(201,83,69,0.1=
29);"><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFee=
dbackShapeHost ytSpecTouchFeedbackShapeTouchResponse ytSpecTouchFeedbackSha=
peThumbnailSizeMedium ytSpecTouchFeedbackShapeTriggerEvents" style=3D"margi=
n: -6px;"><div class=3D"ytSpecTouchFeedbackShapeHoverEffect" style=3D"backg=
round: rgba(201, 83, 69, 0.13);"></div><div class=3D"ytSpecTouchFeedbackSha=
peStroke" style=3D"border-color: rgba(201, 83, 69, 0.13);"></div><div class=
=3D"ytSpecTouchFeedbackShapeFill" style=3D"background-color: rgba(201, 83, =
69, 0.13);"></div></yt-touch-feedback-shape><a href=3D"https://www.youtube.=
com/watch?v=3D6wkcdMasbIY&amp;pp=3DugUHEgVwdC1CUg%3D%3D" rel=3D"nofollow" c=
lass=3D"ytLockupViewModelContentImage" tabindex=3D"-1" aria-hidden=3D"true"=
 style=3D"width: 62.5%;"><yt-thumbnail-view-model class=3D"ytThumbnailViewM=
odelHost ytThumbnailViewModelAspectRatio16By9 ytThumbnailViewModelMedium"><=
div class=3D"ytThumbnailViewModelImage"><img class=3D"ytCoreImageHost ytCor=
eImageFillParentHeight ytCoreImageFillParentWidth ytCoreImageContentModeSca=
leAspectFill" alt=3D""></div><yt-thumbnail-bottom-overlay-view-model class=
=3D"ytThumbnailBottomOverlayViewModelHost"><div class=3D"ytThumbnailBottomO=
verlayViewModelBadgeContainer ytThumbnailBottomOverlayViewModelBadgeContain=
erMedium"><yt-thumbnail-badge-view-model class=3D"ytThumbnailBadgeViewModel=
Host ytThumbnailBottomOverlayViewModelBadge"><badge-shape class=3D"ytBadgeS=
hapeHost ytBadgeShapeThumbnailDefault ytBadgeShapeThumbnailBadge ytBadgeSha=
peModern ytBadgeShapeTypography" role=3D"img" aria-label=3D"10 minutos e 27=
 segundos"><div class=3D"ytBadgeShapeText" aria-hidden=3D"true">10:27</div>=
</badge-shape></yt-thumbnail-badge-view-model></div></yt-thumbnail-bottom-o=
verlay-view-model><!----></yt-thumbnail-view-model></a><div class=3D"ytLock=
upViewModelMetadata"><yt-lockup-metadata-view-model class=3D"ytLockupMetada=
taViewModelHost ytLockupMetadataViewModelHorizontal ytLockupMetadataViewMod=
elCompact ytLockupMetadataViewModelMoveLockupOverflowMenuToBottomRight ytLo=
ckupMetadataViewModelHasMenuButton"><div class=3D"ytLockupMetadataViewModel=
Avatar"><yt-decorated-avatar-view-model class=3D"ytDecoratedAvatarViewModel=
Host"><yt-avatar-shape><div class=3D"ytSpecAvatarShapeHost ytSpecAvatarShap=
eButton ytSpecAvatarShapeButtonMedium ytSpecAvatarShapeTappable" aria-label=
=3D"Acessar o canal Demystifying Science" role=3D"button" tabindex=3D"0"><d=
iv class=3D""><div class=3D"ytSpecAvatarShapeAvatarSizeMedium"><img class=
=3D"ytCoreImageHost ytSpecAvatarShapeImage ytCoreImageFillParentHeight ytCo=
reImageFillParentWidth ytCoreImageContentModeScaleToFill" alt=3D""><div cla=
ss=3D"ytSpecAvatarShapeImageOverlays ytSpecAvatarShapeImage"></div></div></=
div></div></yt-avatar-shape></yt-decorated-avatar-view-model></div><div cla=
ss=3D"ytLockupMetadataViewModelTextContainer"><h3 class=3D"ytLockupMetadata=
ViewModelHeadingReset" title=3D"Human Brain Explained: The Most Detailed 3D=
 Anatomy You'll See" aria-label=3D"Human Brain Explained: The Most Detailed=
 3D Anatomy You'll See"><a href=3D"https://www.youtube.com/watch?v=3D6wkcdM=
asbIY&amp;pp=3DugUHEgVwdC1CUg%3D%3D" rel=3D"nofollow" class=3D"ytLockupMeta=
dataViewModelTitle" aria-label=3D"Human Brain Explained: The Most Detailed =
3D Anatomy You'll See 10 minutos e 27 segundos"><span class=3D"ytAttributed=
StringHost ytAttributedStringWhiteSpacePreWrap" dir=3D"auto" role=3D"text" =
style=3D"">Human Brain Explained: The Most Detailed 3D Anatomy You'll See</=
span></a></h3><div class=3D"ytLockupMetadataViewModelMetadata"><yt-content-=
metadata-view-model class=3D"ytContentMetadataViewModelHost"><div class=3D"=
ytContentMetadataViewModelMetadataRow" role=3D"group"><span class=3D"ytAttr=
ibutedStringHost ytContentMetadataViewModelMetadataText ytContentMetadataVi=
ewModelMetadataTextLastPart ytAttributedStringWhiteSpacePreWrap ytAttribute=
dStringLinkInheritColor" dir=3D"auto" role=3D"text">Demystifying Science</s=
pan></div><div class=3D"ytContentMetadataViewModelMetadataRow" role=3D"grou=
p"><span class=3D"ytIconWrapperHost ytContentMetadataViewModelLeadingIcon" =
style=3D"width: 12px; height: 12px; margin-inline-end: 2px;"><span class=3D=
"yt-icon-shape ytSpecIconShapeHost"><div style=3D"width: 100%; height: 100%=
; display: block; fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/2000=
/svg" height=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"false" =
aria-hidden=3D"true" style=3D"pointer-events: none; display: inherit; width=
: 100%; height: 100%;"><path d=3D"M5 4.623v14.755a1.5 1.5 0 002.261 1.294l1=
2.766-7.51L22 12.002l-1.973-1.162L7.26 3.33A1.5 1.5 0 005 4.623Zm2 13.88V5.=
497L18.056 12 7 18.503Z"></path></svg></div></span></span><span class=3D"yt=
AttributedStringHost ytContentMetadataViewModelMetadataText ytAttributedStr=
ingWhiteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"auto" aria-=
label=3D"324 mil visualiza=C3=A7=C3=B5es" role=3D"text">324&nbsp;mil</span>=
<span aria-hidden=3D"true" class=3D"ytContentMetadataViewModelDelimiter"> <=
/span><span class=3D"ytAttributedStringHost ytContentMetadataViewModelMetad=
ataText ytContentMetadataViewModelMetadataTextLastPart ytAttributedStringWh=
iteSpacePreWrap ytAttributedStringLinkInheritColor" dir=3D"auto" aria-label=
=3D"h=C3=A1 2 meses" role=3D"text">h=C3=A1 2 meses</span></div></yt-content=
-metadata-view-model></div></div><div class=3D"ytLockupMetadataViewModelMen=
uButton ytLockupMetadataViewModelShowMenuButtonOnHover"><button-view-model =
class=3D"ytSpecButtonViewModelHost"><button class=3D"ytSpecButtonShapeNextH=
ost ytSpecButtonShapeNextText ytSpecButtonShapeNextMono ytSpecButtonShapeNe=
xtSizeM ytSpecButtonShapeNextIconButton ytSpecButtonShapeNextEnableBackdrop=
FilterExperiment ytSpecButtonShapeNextMainstageIconSize ytSpecButtonShapeNe=
xtMainstagePadding" title=3D"" aria-label=3D"Mais a=C3=A7=C3=B5es" aria-dis=
abled=3D"false" style=3D""><div aria-hidden=3D"true" class=3D"ytSpecButtonS=
hapeNextIcon ytSpecButtonShapeNextElevatedContent"><span class=3D"ytIconWra=
pperHost" style=3D"width: 24px; height: 24px;"><span class=3D"yt-icon-shape=
 ytSpecIconShapeHost"><div style=3D"width: 100%; height: 100%; display: blo=
ck; fill: currentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=
=3D"24" viewBox=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria-hidden=
=3D"true" style=3D"pointer-events: none; display: inherit; width: 100%; hei=
ght: 100%;"><path d=3D"M12 4a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0=
 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Z"></path></svg></div></span></span></di=
v><yt-touch-feedback-shape aria-hidden=3D"true" class=3D"ytSpecTouchFeedbac=
kShapeHost ytSpecTouchFeedbackShapeTouchResponse"><div class=3D"ytSpecTouch=
FeedbackShapeStroke"></div><div class=3D"ytSpecTouchFeedbackShapeFill"></di=
v></yt-touch-feedback-shape></button></button-view-model></div></yt-lockup-=
metadata-view-model></div></div></yt-lockup-view-model><yt-lockup-view-mode=
l class=3D"ytd-item-section-renderer lockup ytLockupViewModelWrapper"><div =
class=3D"ytLockupViewModelHost ytLockupViewModelHorizontal content-id-PU6Tm=
fRXXbI ytLockupViewModelCompact ytLockupViewModelUpdatedCompactPadding ytLo=
ckupViewModelFlexNone" style=3D"--yt-lockup-metadata-themed-menu-button-add=
itive-background: rgba(201,185,69,0.129);"><yt-touch-feedback-shape aria-hi=
dden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFeedbackShap=
eTouchResponse ytSpecTouchFeedbackShapeThumbnailSizeMedium ytSpecTouchFeedb=
ackShapeTriggerEvents" style=3D"margin: -6px;"><div class=3D"ytSpecTouchFee=
dbackShapeHoverEffect" style=3D"background: rgba(201, 185, 69, 0.13);"></di=
v><div class=3D"ytSpecTouchFeedbackShapeStroke" style=3D"border-color: rgba=
(201, 185, 69, 0.13);"></div><div class=3D"ytSpecTouchFeedbackShapeFill" st=
yle=3D"background-color: rgba(201, 185, 69, 0.13);"></div></yt-touch-feedba=
ck-shape><a href=3D"https://www.youtube.com/watch?v=3DPU6TmfRXXbI&amp;pp=3D=
ugUHEgVwdC1CUg%3D%3D" rel=3D"nofollow" class=3D"ytLockupViewModelContentIma=
ge" tabindex=3D"-1" aria-hidden=3D"true" style=3D"width: 62.5%;"><yt-thumbn=
ail-view-model class=3D"ytThumbnailViewModelHost ytThumbnailViewModelAspect=
Ratio16By9 ytThumbnailViewModelMedium"><div class=3D"ytThumbnailViewModelIm=
age"><img class=3D"ytCoreImageHost ytCoreImageFillParentHeight ytCoreImageF=
illParentWidth ytCoreImageContentModeScaleAspectFill" alt=3D""></div><yt-th=
umbnail-bottom-overlay-view-model class=3D"ytThumbnailBottomOverlayViewMode=
lHost"><div class=3D"ytThumbnailBottomOverlayViewModelBadgeContainer ytThum=
bnailBottomOverlayViewModelBadgeContainerMedium"><yt-thumbnail-badge-view-m=
odel class=3D"ytThumbnailBadgeViewModelHost ytThumbnailBottomOverlayViewMod=
elBadge"><badge-shape class=3D"ytBadgeShapeHost ytBadgeShapeThumbnailDefaul=
t ytBadgeShapeThumbnailBadge ytBadgeShapeModern ytBadgeShapeTypography" rol=
e=3D"img" aria-label=3D"29 minutos e 31 segundos"><div class=3D"ytBadgeShap=
eText" aria-hidden=3D"true">29:31</div></badge-shape></yt-thumbnail-badge-v=
iew-model></div></yt-thumbnail-bottom-overlay-view-model><!----></yt-thumbn=
ail-view-model></a><div class=3D"ytLockupViewModelMetadata"><yt-lockup-meta=
data-view-model class=3D"ytLockupMetadataViewModelHost ytLockupMetadataView=
ModelHorizontal ytLockupMetadataViewModelCompact ytLockupMetadataViewModelM=
oveLockupOverflowMenuToBottomRight ytLockupMetadataViewModelHasMenuButton">=
<div class=3D"ytLockupMetadataViewModelAvatar"><yt-decorated-avatar-view-mo=
del class=3D"ytDecoratedAvatarViewModelHost"><yt-avatar-shape><div class=3D=
"ytSpecAvatarShapeHost ytSpecAvatarShapeButton ytSpecAvatarShapeButtonMediu=
m ytSpecAvatarShapeTappable" aria-label=3D"Acessar o canal Psic=C3=B3logo C=
l=C3=ADnico e PhD em Neuroci=C3=AAncia " role=3D"button" tabindex=3D"0"><di=
v class=3D""><div class=3D"ytSpecAvatarShapeAvatarSizeMedium"><img class=3D=
"ytCoreImageHost ytSpecAvatarShapeImage ytCoreImageFillParentHeight ytCoreI=
mageFillParentWidth ytCoreImageContentModeScaleToFill" alt=3D""><div class=
=3D"ytSpecAvatarShapeImageOverlays ytSpecAvatarShapeImage"></div></div></di=
v></div></yt-avatar-shape></yt-decorated-avatar-view-model></div><div class=
=3D"ytLockupMetadataViewModelTextContainer"><h3 class=3D"ytLockupMetadataVi=
ewModelHeadingReset" title=3D"Neurocientista explica: as MELHORES t=C3=A9cn=
icas para FOCO e CONCENTRA=C3=87=C3=83O" aria-label=3D"Neurocientista expli=
ca: as MELHORES t=C3=A9cnicas para FOCO e CONCENTRA=C3=87=C3=83O"><a href=
=3D"https://www.youtube.com/watch?v=3DPU6TmfRXXbI&amp;pp=3DugUHEgVwdC1CUg%3=
D%3D" rel=3D"nofollow" class=3D"ytLockupMetadataViewModelTitle" aria-label=
=3D"Neurocientista explica: as MELHORES t=C3=A9cnicas para FOCO e CONCENTRA=
=C3=87=C3=83O 29 minutos"><span class=3D"ytAttributedStringHost ytAttribute=
dStringWhiteSpacePreWrap" dir=3D"auto" role=3D"text" style=3D"">Neurocienti=
sta explica: as MELHORES t=C3=A9cnicas para FOCO e CONCENTRA=C3=87=C3=83O</=
span></a></h3><div class=3D"ytLockupMetadataViewModelMetadata"><yt-content-=
metadata-view-model class=3D"ytContentMetadataViewModelHost"><div class=3D"=
ytContentMetadataViewModelMetadataRow" role=3D"group"><span class=3D"ytAttr=
ibutedStringHost ytContentMetadataViewModelMetadataText ytContentMetadataVi=
ewModelMetadataTextLastPart ytAttributedStringWhiteSpacePreWrap ytAttribute=
dStringLinkInheritColor" dir=3D"auto" role=3D"text">Psic=C3=B3logo Cl=C3=AD=
nico e PhD em Neuroci=C3=AAncia </span><span class=3D"ytIconWrapperHost ytC=
ontentMetadataViewModelIcon" aria-label=3D"Verificado" style=3D"width: 14px=
; height: 14px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"><div sty=
le=3D"width: 100%; height: 100%; display: block; fill: currentcolor;"><svg =
xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 24 24" wi=
dth=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"pointer-events=
: none; display: inherit; width: 100%; height: 100%;"><path d=3D"M12 1C5.92=
5 1 1 5.925 1 12s4.925 11 11 11 11-4.925 11-11S18.075 1 12 1Zm5.707 7.293a1=
 1 0 010 1.414L10 17.414l-3.707-3.707a1 1 0 111.414-1.414L10 14.586l6.293-6=
.293a1 1 0 011.414 0Z"></path></svg></div></span></span></div><div class=3D=
"ytContentMetadataViewModelMetadataRow" role=3D"group"><span class=3D"ytIco=
nWrapperHost ytContentMetadataViewModelLeadingIcon" style=3D"width: 12px; h=
eight: 12px; margin-inline-end: 2px;"><span class=3D"yt-icon-shape ytSpecIc=
onShapeHost"><div style=3D"width: 100%; height: 100%; display: block; fill:=
 currentcolor;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" vie=
wBox=3D"0 0 24 24" width=3D"24" focusable=3D"false" aria-hidden=3D"true" st=
yle=3D"pointer-events: none; display: inherit; width: 100%; height: 100%;">=
<path d=3D"M5 4.623v14.755a1.5 1.5 0 002.261 1.294l12.766-7.51L22 12.002l-1=
.973-1.162L7.26 3.33A1.5 1.5 0 005 4.623Zm2 13.88V5.497L18.056 12 7 18.503Z=
"></path></svg></div></span></span><span class=3D"ytAttributedStringHost yt=
ContentMetadataViewModelMetadataText ytAttributedStringWhiteSpacePreWrap yt=
AttributedStringLinkInheritColor" dir=3D"auto" aria-label=3D"501 mil visual=
iza=C3=A7=C3=B5es" role=3D"text">501&nbsp;mil</span><span aria-hidden=3D"tr=
ue" class=3D"ytContentMetadataViewModelDelimiter"> </span><span class=3D"yt=
AttributedStringHost ytContentMetadataViewModelMetadataText ytContentMetada=
taViewModelMetadataTextLastPart ytAttributedStringWhiteSpacePreWrap ytAttri=
butedStringLinkInheritColor" dir=3D"auto" aria-label=3D"h=C3=A1 5 meses" ro=
le=3D"text">h=C3=A1 5 meses</span></div></yt-content-metadata-view-model></=
div></div><div class=3D"ytLockupMetadataViewModelMenuButton ytLockupMetadat=
aViewModelShowMenuButtonOnHover"><button-view-model class=3D"ytSpecButtonVi=
ewModelHost"><button class=3D"ytSpecButtonShapeNextHost ytSpecButtonShapeNe=
xtText ytSpecButtonShapeNextMono ytSpecButtonShapeNextSizeM ytSpecButtonSha=
peNextIconButton ytSpecButtonShapeNextEnableBackdropFilterExperiment ytSpec=
ButtonShapeNextMainstageIconSize ytSpecButtonShapeNextMainstagePadding" tit=
le=3D"" aria-label=3D"Mais a=C3=A7=C3=B5es" aria-disabled=3D"false" style=
=3D""><div aria-hidden=3D"true" class=3D"ytSpecButtonShapeNextIcon ytSpecBu=
ttonShapeNextElevatedContent"><span class=3D"ytIconWrapperHost" style=3D"wi=
dth: 24px; height: 24px;"><span class=3D"yt-icon-shape ytSpecIconShapeHost"=
><div style=3D"width: 100%; height: 100%; display: block; fill: currentcolo=
r;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"24" viewBox=3D"0 0 =
24 24" width=3D"24" focusable=3D"false" aria-hidden=3D"true" style=3D"point=
er-events: none; display: inherit; width: 100%; height: 100%;"><path d=3D"M=
12 4a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 2 2 0 000-4Zm0 6a2 2 0 100 4 =
2 2 0 000-4Z"></path></svg></div></span></span></div><yt-touch-feedback-sha=
pe aria-hidden=3D"true" class=3D"ytSpecTouchFeedbackShapeHost ytSpecTouchFe=
edbackShapeTouchResponse"><div class=3D"ytSpecTouchFeedbackShapeStroke"></d=
iv><div class=3D"ytSpecTouchFeedbackShapeFill"></div></yt-touch-feedback-sh=
ape></button></button-view-model></div></yt-lockup-metadata-view-model></di=
v></div></yt-lockup-view-model><ytd-continuation-item-renderer class=3D"sty=
le-scope ytd-item-section-renderer" is-watch-page=3D""><!--css-build:shady-=
-><!--css_build_scope:ytd-continuation-item-renderer--><!--css_build_styles=
:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styl=
es.css.js--><div id=3D"ghost-cards" class=3D"style-scope ytd-continuation-i=
tem-renderer"></div>
<div id=3D"ghost-comment-section" class=3D"style-scope ytd-continuation-ite=
m-renderer"></div>
<tp-yt-paper-spinner id=3D"spinner" class=3D"style-scope ytd-continuation-i=
tem-renderer" aria-hidden=3D"true" aria-label=3D"loading"><!--css-build:sha=
dy--><!--css_build_scope:tp-yt-paper-spinner--><!--css_build_styles:video.y=
outube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.j=
s,third_party.javascript.youtube_components.tp_yt_paper_spinner.tp.yt.paper=
.spinner.css.js--><div id=3D"spinnerContainer" class=3D"  style-scope tp-yt=
-paper-spinner">
  <div class=3D"spinner-layer layer-1 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>

  <div class=3D"spinner-layer layer-2 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>

  <div class=3D"spinner-layer layer-3 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>

  <div class=3D"spinner-layer layer-4 style-scope tp-yt-paper-spinner">
    <div class=3D"circle-clipper left style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
    <div class=3D"circle-clipper right style-scope tp-yt-paper-spinner">
      <div class=3D"circle style-scope tp-yt-paper-spinner"></div>
    </div>
  </div>
</div>
</tp-yt-paper-spinner>

</ytd-continuation-item-renderer></div>
<div id=3D"continuations" class=3D"style-scope ytd-item-section-renderer"><=
/div>
</ytd-item-section-renderer></div>

<div id=3D"continuations" class=3D"style-scope ytd-watch-next-secondary-res=
ults-renderer"></div>
</ytd-watch-next-secondary-results-renderer>
       =20
      </div></div>
  </div>
</div>


<div id=3D"survey" class=3D"style-scope ytd-watch-flexy"></div>

</ytd-watch-flexy></ytd-page-manager>
 =20
</div>
<ytd-permission-role-bottom-bar-renderer class=3D"style-scope ytd-app"><!--=
css-build:shady--><!--css_build_scope:ytd-permission-role-bottom-bar-render=
er--><!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt=
_base_styles.yt.base.styles.css.js-->
</ytd-permission-role-bottom-bar-renderer>
<ytd-popup-container class=3D"style-scope ytd-app"><!--css-build:shady--><!=
--css_build_scope:ytd-popup-container--><!--css_build_styles:video.youtube.=
src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--></y=
td-popup-container>
<ytd-third-party-manager class=3D"style-scope ytd-app"><!--css-build:shady-=
-><!--css_build_scope:ytd-third-party-manager--><!--css_build_styles:video.=
youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.=
js--></ytd-third-party-manager>
<snackbar-container class=3D"ytSnackbarContainerHost"></snackbar-container>
<div id=3D"video-preview" class=3D"style-scope ytd-app"><ytd-video-preview-=
loader class=3D"ytdVideoPreviewLoaderHost"><div class=3D"ytdVideoPreviewLoa=
derVideoPreviewContainer ytdVideoPreviewLoaderHidden"><ytd-video-preview cl=
ass=3D"ytdVideoPreviewHost ytdVideoPreviewHidePlayerControls ytdVideoPrevie=
wRoundedCornersLarge"><div class=3D"ytdVideoPreviewVideoPreviewContainer"><=
div class=3D"ytdVideoPreviewMediaContainer"><a class=3D"yt-simple-endpoint =
ytdVideoPreviewMediaContainerLink"><div class=3D"ytdVideoPreviewPlayerConta=
inerWrapper"><div class=3D"ytdVideoPreviewPlayerContainer"><ytd-player><!--=
css-build:shady--><!--css_build_scope:ytd-player--><!--css_build_styles:vid=
eo.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.c=
ss.js--><div id=3D"container" class=3D"style-scope ytd-player">
 =20
</div>
</ytd-player></div></div></a><div class=3D"ytdVideoPreviewPlayerControls"><=
/div><div class=3D"ytdVideoPreviewMetadata"></div></div></div></ytd-video-p=
review></div></ytd-video-preview-loader></div>
<yt-ephemeral-actions class=3D"ytEphemeralActionsHost" aria-live=3D"polite"=
 aria-atomic=3D"true"></yt-ephemeral-actions>

  <yt-tooltip class=3D"ytTooltipContainerHost" aria-hidden=3D"true"><yt-pop=
over popover=3D"manual" class=3D"ytPopoverComponentHost ytTooltipContainerD=
efaultTooltipContent"></yt-popover></yt-tooltip>
<dom-if class=3D"style-scope ytd-app"><template is=3D"dom-if"></template></=
dom-if>
</ytd-app><!--css-build:shady--><svg style=3D"position: absolute; height: 0=
; width: 0;" aria-hidden=3D"true"><defs><mask id=3D"artwork__b" fill=3D"#ff=
f"><path d=3D"M.24.24v70.2h10.43c0 33 26.76 59.77 59.77 59.77 33 0 59.77-26=
.7 59.77-59.7h9.7V.3H.3z"></path></mask><mask id=3D"artwork__d" fill=3D"#ff=
f"><path d=3D"M17.3.23C-2.2-.13.26 14.73.26 14.73s-.1 25.85 14.83 28.3c3.9.=
06 5.2-5.33 5.2-5.33l-2.2 13.24-4.6 31.26s17.9 5.3 33.4 1.02c.1-12.1 4-43.7=
3 3.9-49.96 3.2 3.7 9 24.97 11 51.1 5.8 1.27 9.3 0 9.3 0S70.9 43.12 54.9 21=
c-4.7-6.87-16.7-6.87-16.7-6.87-7-.98-8.9-.8-16 .18-7.1 1-6.6 9.5-6.6 9.5s1 =
5.5-1.4 10.2c-8.1-5-7.1-20.5-7.1-20.5s.5-5.6 8.1-6.8c2.3-1.3 3.9-4.7 2-6.3z=
"></path></mask><mask id=3D"artwork__f" fill=3D"#fff"><path d=3D"M15.65 12.=
32L2.2 10.67C1.06 10.54.26 9.5.4 8.4L1.18 2C1.32.88 2.35.07 3.48.2l13.45 1.=
66c1.12.13 1.92 1.16 1.8 2.28l-.8 6.4c-.13 1.1-1.16 1.92-2.28 1.78z"></path=
></mask><mask id=3D"artwork__h" fill=3D"#fff"><path id=3D"artwork__g" d=3D"=
M2.97.2l12.6 1.55-.3 11.72-15.03-2.1z"></path></mask><mask id=3D"artwork__j=
" fill=3D"#fff"><path d=3D"M.2.24c10.98 3.92 12.35 11.63 12.35 11.63l-.44.8=
S3.3 10.34.2.25z"></path></mask><mask id=3D"artwork__l" fill=3D"#fff"><path=
 d=3D"M.17.27S7.42.9 5.7 4.77l-.7.98C1 8.05.16.27.16.27z"></path></mask><ma=
sk id=3D"artwork__n" fill=3D"#fff"><path d=3D"M.24.24H6.4S7.14 4.8 3.32 4.8=
C-.5 4.8.24.24.24.24z" id=3D"artwork__m"></path></mask><mask id=3D"artwork_=
_p" fill=3D"#fff"><circle cx=3D"6.46" cy=3D"6.64" r=3D"6.46"></circle></mas=
k><mask id=3D"artwork__r" fill=3D"#fff"><circle cx=3D"6.46" cy=3D"6.64" r=
=3D"6.46"></circle></mask><mask id=3D"artwork__t" fill=3D"#fff"><path d=3D"=
M28 14.83c0 8.06-6.22 14.6-13.9 14.6-7.7 0-13.9-4-13.9-14.6C.2 6.77 6.4.25 =
14.1.25 21.77.25 28 6.78 28 14.83z"></path></mask><mask id=3D"artwork__v" f=
ill=3D"#fff"><path d=3D"M28 14.83c0 8.06-6.22 14.6-13.9 14.6-7.7 0-13.9-4-1=
3.9-14.6C.2 6.77 6.4.25 14.1.25 21.77.25 28 6.78 28 14.83z"></path></mask><=
mask id=3D"artwork__x" fill=3D"#fff"><path d=3D"M.55.4l9.95.24s1.64 9.34-2.=
4 9.6C-1.47 10.54.54.4.54.4z"></path></mask><mask id=3D"artwork__z" fill=3D=
"#fff"><circle cx=3D"59.77" cy=3D"59.77" r=3D"59.77"></circle></mask><clipP=
ath id=3D"hashtag_landing_page_empty__a"><path class=3D"hashtag_landing_pag=
e_empty__cls-1" d=3D"M0 0h200v200H0z"></path></clipPath><clipPath id=3D"has=
htag_landing_page_empty_dark_mode__a"><path class=3D"hashtag_landing_page_e=
mpty_dark_mode__cls-1" d=3D"M0 0h200v200H0z"></path></clipPath><clipPath id=
=3D"hashtag_landing_page_error__a"><path class=3D"hashtag_landing_page_erro=
r__cls-1" d=3D"M-79.58-79.58h459.2v459.2h-459.2z"></path></clipPath><clipPa=
th id=3D"hashtag_landing_page_error__c"><path class=3D"hashtag_landing_page=
_error__cls-1" d=3D"M189.2 50.73c-44.7 0-83.94 30.59-90.33 67.34-7.88 45.31=
 26.77 92.29 78 101.2s101.3-23.34 109.2-68.65-28.76-89.53-80.04-98.45a97.63=
 97.63 0 00-16.75-1.45"></path></clipPath><clipPath id=3D"hashtag_landing_p=
age_error__b"><path class=3D"hashtag_landing_page_error__cls-1" d=3D"M1.49 =
219.9L124.8 212l-60.67-41.9z"></path></clipPath><clipPath id=3D"hashtag_lan=
ding_page_error_dark_mode__a"><path class=3D"hashtag_landing_page_error_dar=
k_mode__cls-1" d=3D"M-78.75-78.75h457.5v457.5h-457.5z"></path></clipPath><c=
lipPath id=3D"hashtag_landing_page_error_dark_mode__c"><path class=3D"hasht=
ag_landing_page_error_dark_mode__cls-1" d=3D"M99.07 118.2c-7.85 45.15 26.68=
 92 77.76 100.8s100.9-23.25 108.8-68.39-28.69-89.21-79.78-98.1a98.36 98.36 =
0 00-16.72-1.44c-44.54 0-83.64 30.48-90 67.09"></path></clipPath><clipPath =
id=3D"hashtag_landing_page_error_dark_mode__b"><path class=3D"hashtag_landi=
ng_page_error_dark_mode__cls-1" d=3D"M2.03 219.7l122.87-7.9L64.45 170z"></p=
ath></clipPath><mask id=3D"offline_no_content__b" fill=3D"#fff"><use xlink:=
href=3D"#offline_no_content__a"></use></mask><mask id=3D"offline_no_content=
__d" fill=3D"#fff"><use xlink:href=3D"#offline_no_content__c"></use></mask>=
<path id=3D"offline_no_content__a" d=3D"M0 194.555V.675h191.961v193.88z"></=
path><path d=3D"M.668 18.586C8.545 12.047 15.125 3.19 25.082.49v20.673H.668=
v-2.577z" id=3D"offline_no_content__c"></path><clipPath id=3D"empty_search_=
_clip-path"><path d=3D"M3.43 126.34H227a29.17 29.17 0 0 0-5.06-24c-4.42-6.1=
1-10-12.51-9.71-28.73s-.4-59.23-20.9-67.3c-28.87-11.37-53.18 18.05-71.57 19=
s-32.31-9.34-45.87-4.5-11.63 16.68-18.17 19.83-20.58.73-25.18 13.8S34.06 77=
.8 25 83.73c-8.82 5.75-27.62 9.32-21.57 42.61z" fill=3D"none"></path></clip=
Path><clipPath id=3D"chrome_icon__b"><use overflow=3D"visible" xlink:href=
=3D"#chrome_icon__a"></use></clipPath><clipPath id=3D"chrome_icon__f"><use =
overflow=3D"visible" xlink:href=3D"#chrome_icon__e"></use></clipPath><clipP=
ath id=3D"chrome_icon__j"><use overflow=3D"visible" xlink:href=3D"#chrome_i=
con__i"></use></clipPath><clipPath id=3D"chrome_icon__n"><use overflow=3D"v=
isible" xlink:href=3D"#chrome_icon__m"></use></clipPath><linearGradient id=
=3D"chrome_icon__c" x1=3D"29.337" x2=3D"81.837" y1=3D"75.021" y2=3D"44.354"=
 gradientUnits=3D"userSpaceOnUse"><stop offset=3D"0" stop-color=3D"#a52714"=
 stop-opacity=3D".6"></stop><stop offset=3D".66" stop-color=3D"#a52714" sto=
p-opacity=3D"0"></stop></linearGradient><linearGradient id=3D"chrome_icon__=
d" x1=3D"110.872" x2=3D"52.538" y1=3D"164.495" y2=3D"130.329" gradientUnits=
=3D"userSpaceOnUse"><stop offset=3D"0" stop-color=3D"#055524" stop-opacity=
=3D".4"></stop><stop offset=3D".33" stop-color=3D"#055524" stop-opacity=3D"=
0"></stop></linearGradient><linearGradient id=3D"chrome_icon__g" x1=3D"121.=
858" x2=3D"136.547" y1=3D"49.804" y2=3D"114.13" gradientUnits=3D"userSpaceO=
nUse"><stop offset=3D"0" stop-color=3D"#ea6100" stop-opacity=3D".3"></stop>=
<stop offset=3D".66" stop-color=3D"#ea6100" stop-opacity=3D"0"></stop></lin=
earGradient><linearGradient id=3D"chrome_icon__h" x1=3D"121.858" x2=3D"136.=
547" y1=3D"49.804" y2=3D"114.13" gradientUnits=3D"userSpaceOnUse"><stop off=
set=3D"0" stop-color=3D"#ea6100" stop-opacity=3D".3"></stop><stop offset=3D=
".66" stop-color=3D"#ea6100" stop-opacity=3D"0"></stop></linearGradient><li=
nearGradient id=3D"chrome_icon__k" x1=3D"29.337" x2=3D"81.837" y1=3D"75.021=
" y2=3D"44.354" gradientUnits=3D"userSpaceOnUse"><stop offset=3D"0" stop-co=
lor=3D"#a52714" stop-opacity=3D".6"></stop><stop offset=3D".66" stop-color=
=3D"#a52714" stop-opacity=3D"0"></stop></linearGradient><radialGradient id=
=3D"chrome_icon__l" cx=3D"668.176" cy=3D"55.948" r=3D"84.078" gradientTrans=
form=3D"translate(-576)" gradientUnits=3D"userSpaceOnUse"><stop offset=3D"0=
" stop-color=3D"#3e2723" stop-opacity=3D".2"></stop><stop offset=3D"1" stop=
-color=3D"#3e2723" stop-opacity=3D"0"></stop></radialGradient><linearGradie=
nt id=3D"chrome_icon__o" x1=3D"110.872" x2=3D"52.538" y1=3D"164.495" y2=3D"=
130.329" gradientUnits=3D"userSpaceOnUse"><stop offset=3D"0" stop-color=3D"=
#055524" stop-opacity=3D".4"></stop><stop offset=3D".33" stop-color=3D"#055=
524" stop-opacity=3D"0"></stop></linearGradient><radialGradient id=3D"chrom=
e_icon__p" cx=3D"597.875" cy=3D"48.52" r=3D"78.044" gradientTransform=3D"tr=
anslate(-576)" gradientUnits=3D"userSpaceOnUse"><stop offset=3D"0" stop-col=
or=3D"#3e2723" stop-opacity=3D".2"></stop><stop offset=3D"1" stop-color=3D"=
#3e2723" stop-opacity=3D"0"></stop></radialGradient><radialGradient id=3D"c=
hrome_icon__q" cx=3D"671.844" cy=3D"96.138" r=3D"87.87" gradientTransform=
=3D"translate(-576)" gradientUnits=3D"userSpaceOnUse"><stop offset=3D"0" st=
op-color=3D"#263238" stop-opacity=3D".2"></stop><stop offset=3D"1" stop-col=
or=3D"#263238" stop-opacity=3D"0"></stop></radialGradient><radialGradient i=
d=3D"chrome_icon__r" cx=3D"34.286" cy=3D"32.014" r=3D"176.746" gradientUnit=
s=3D"userSpaceOnUse"><stop offset=3D"0" stop-color=3D"#fff" stop-opacity=3D=
".1"></stop><stop offset=3D"1" stop-color=3D"#fff" stop-opacity=3D"0"></sto=
p></radialGradient><circle id=3D"chrome_icon__a" cx=3D"96" cy=3D"96" r=3D"8=
8"></circle><path id=3D"chrome_icon__e" d=3D"M8 184h83.77l38.88-38.88V116H6=
1.36L8 24.48z"></path><path id=3D"chrome_icon__i" d=3D"M96 56l34.65 60-38.8=
8 68H184V56z"></path><path id=3D"chrome_icon__m" d=3D"M21.97 8v40.34L61.36 =
116 96 56h88V8z"></path><circle id=3D"ring__dot" cx=3D"4" cy=3D"4" r=3D"2">=
</circle><linearGradient id=3D"premium_standalone_cairo__paint0_linear_6125=
_21625" x1=3D"2" y1=3D"22" x2=3D"22" y2=3D"2" gradientUnits=3D"userSpaceOnU=
se"><stop offset=3D"0.3" stop-color=3D"#E1002D"></stop><stop offset=3D"0.9"=
 stop-color=3D"#E01378"></stop></linearGradient></defs></svg><iron-iconset-=
svg name=3D"backstage" style=3D"display: none;"><svg><defs></defs></svg></i=
ron-iconset-svg><iron-iconset-svg name=3D"hashtag-landing-page" style=3D"di=
splay: none;"><svg><defs></defs></svg></iron-iconset-svg><iron-iconset-svg =
name=3D"live-chat-badges" size=3D"16" style=3D"display: none;"><svg><defs><=
/defs></svg></iron-iconset-svg><iron-iconset-svg name=3D"miniplayer" size=
=3D"24" style=3D"display: none;"><svg><defs></defs></svg></iron-iconset-svg=
><iron-iconset-svg name=3D"offline-no-content" style=3D"display: none;"><sv=
g><defs></defs></svg></iron-iconset-svg><iron-iconset-svg name=3D"promo-ful=
l-height" style=3D"display: none;"><svg><defs></defs></svg></iron-iconset-s=
vg><iron-iconset-svg name=3D"rotten-tomatoes" size=3D"13" style=3D"display:=
 none;"><svg><defs></defs></svg></iron-iconset-svg><iron-iconset-svg name=
=3D"settings" style=3D"display: none;"><svg><defs></defs></svg></iron-icons=
et-svg><iron-iconset-svg name=3D"shorts" size=3D"32" style=3D"display: none=
;"><svg><defs></defs></svg></iron-iconset-svg><iron-iconset-svg name=3D"spi=
nners" size=3D"22" style=3D"display: none;"><svg><defs></defs></svg></iron-=
iconset-svg><iron-iconset-svg name=3D"yt-icons" rtl-mirroring=3D"" size=3D"=
24" use-global-rtl-attribute=3D"" style=3D"display: none;"><svg><defs></def=
s></svg></iron-iconset-svg><iron-iconset-svg name=3D"yt-logos" style=3D"dis=
play: none;"><svg><defs></defs></svg></iron-iconset-svg><iron-iconset-svg n=
ame=3D"yt-sys-icons" rtl-mirroring=3D"" size=3D"24" use-global-rtl-attribut=
e=3D"" style=3D"display: none;"><svg><defs></defs></svg></iron-iconset-svg>=
<iron-iconset-svg name=3D"yt-sys-icons12" rtl-mirroring=3D"" size=3D"12" st=
yle=3D"display: none;"><svg><defs></defs></svg></iron-iconset-svg><iron-ico=
nset-svg name=3D"yt-sys-icons13" rtl-mirroring=3D"" size=3D"13" style=3D"di=
splay: none;"><svg><defs></defs></svg></iron-iconset-svg><iron-iconset-svg =
name=3D"yt-sys-icons15" rtl-mirroring=3D"" size=3D"15" style=3D"display: no=
ne;"><svg><defs></defs></svg></iron-iconset-svg><iron-iconset-svg name=3D"y=
t-sys-icons16" rtl-mirroring=3D"" size=3D"16" style=3D"display: none;"><svg=
><defs></defs></svg></iron-iconset-svg><iron-iconset-svg name=3D"yt-sys-ico=
ns18" rtl-mirroring=3D"" size=3D"18" style=3D"display: none;"><svg><defs></=
defs></svg></iron-iconset-svg><iron-iconset-svg name=3D"yt-sys-icons20" rtl=
-mirroring=3D"" size=3D"20" style=3D"display: none;"><svg><defs></defs></sv=
g></iron-iconset-svg><iron-iconset-svg name=3D"yt-sys-icons36" rtl-mirrorin=
g=3D"" size=3D"36" style=3D"display: none;"><svg><defs></defs></svg></iron-=
iconset-svg><iron-iconset-svg name=3D"yt-sys-icons48" rtl-mirroring=3D"" si=
ze=3D"48" style=3D"display: none;"><svg><defs></defs></svg></iron-iconset-s=
vg><iron-iconset-svg name=3D"ytcp-icons" size=3D"24" style=3D"display: none=
;"><svg><defs></defs></svg></iron-iconset-svg><iframe src=3D"cid:frame-2D3D=
B3F85CB79B952C884D15EC237D69@mhtml.blink" sandbox=3D"allow-same-origin" sty=
le=3D"display: none;"></iframe><iframe sandbox=3D"allow-same-origin allow-s=
cripts allow-forms allow-popups allow-popups-to-escape-sandbox allow-storag=
e-access-by-user-activation" src=3D"cid:frame-B550EF4BA3947062B8D8D46F9433D=
525@mhtml.blink" style=3D"display: none;"></iframe></body></html>
------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: image/avif
Content-Transfer-Encoding: base64
Content-Location: https://i.ytimg.com/vi/baYq0TFl_fc/hqdefault.jpg?sqp=-oaymwEnCNACELwBSFryq4qpAxkIARUAAIhCGAHYAQHiAQoIGBACGAY4AUABovOX_wMOCOnX_tMGGODqBCDgqAE=&rs=AOn4CLAnzpOfrPD25NvNZcWapTp3KecjZA&usqp=CBU

AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAADrbWV0YQAAAAAAAAAhaGRscgAAAAAA
AAAAcGljdAAAAAAAAAAAAAAAAAAAAAAOcGl0bQAAAAAAAQAAAB5pbG9jAAAAAEQAAAEAAQAAAAEA
AAETAAA46wAAAChpaW5mAAAAAAABAAAAGmluZmUCAAAAAAEAAGF2MDFDb2xvcgAAAABqaXBycAAA
AEtpcGNvAAAAFGlzcGUAAAAAAAABUAAAALwAAAAQcGl4aQAAAAADCAgIAAAADGF2MUOBAAwAAAAA
E2NvbHJuY2x4AAIAAgAGgAAAABdpcG1hAAAAAAAAAAEAAQQBAoMEAAA4821kYXQSAAoKGCHp92wQ
ICBoQDLacRGAAUUUUUDYAj8GGinrRPS/EwWRd05lMfdMq9xzEyyNYCvCZukYJmeL3dM+ExZHiCUk
Ob0sf8ht2gL8Fjy/MoiufBREjOHzTnI/Qz0xIQS6PE9JQkeTU4nNmt32nBQm2tfDPDht2Ampn375
bY5QCkuYh2tcyzZdHTtWcrL9JnGNuJxSewBGTDHQxxM66GXyxBMehUSXmJQW6LP4QqyA4NM8SDVi
5TBIWa0olSp4/WLCYnNJF8ezxlu8kJ1o4jwPnvLKPCse4FdiyRkWMERAdr0Zzio6LzvtWh5WJs0l
jnZBlZqe2GfDr8gCflTV+zdOynGxQ27rm+bpKOdUGK7DUnQ0Mh1qdAJtZSSEb1Nm+E2EbordzvZa
F8gnQ4VEK64NzHgoMTmoj6tf0m5VcoKyNmMYNfN6sQVeREHVsJOcGmsZaNSBgjLrXAGFR9BC1Fbk
je4js/9gRjq/s+Tdu6sf3AXjJcRjb3nKUyOUFjvaINjHYQd0vHdXfqvhP00owVzUGDvZivBkRUA3
xHNNTqc2SzywDWDMYYDiWKdP21YbYtceZDwMMMAfcNoh1+066T1nvCJUAF4dkV2KfRqV403WCcVl
iqzBqqY5Nqy1c4hN7G57vGiZvvg2u+EbPDGR8Q/xBa/F9IR+LbMGnMEiVkfhBEJpvysfH36lDCRB
geFaaEtFf6vkhdZRfND7rgC+mIs4PERL2TNGGbN/jAdmLXyvRaAeLCDfAmTmJF6B6jI6EBVMM7Ap
6qJvtNc7Lz/PMIaZLzhSlXsxioRQPBGwQu4KVVbB+no5rv/80YEAyk3j+mmUzZYJrY17zi3ef6QA
SoIWmgJrNuuxPqXEd5uTiDh4GKVXAjv43B0T7bJPZbFs0+KApLUmdfObSN5Da68C+usFQoqOKEbM
AzjjtPggfqXeX/q6ta82dmaSrw02lYLBxMtHLztR5o4i7ht7/A7E8ms/BTJUju74LXNMpDdKC3r1
ddAlL76sE4WrabRWUeuCb+d/1nbSAxadPXLIrIyLbd8eBFJjxA5KcoOWJXbiXovKwOmLjTUd1I4k
eXtvlTN3Kj3tuPKTN9ggdDgtaufyKdfjVbyIuajdd+0tyflwL8rDB17f/4LhbP4Ey8VsmfTBBLTS
g0EN9rXTgGc7+foZa7gWFxF6hTLRjPJFTO8ADHt/ngbtB5TSLfNSaHc8QOZ7VB21wgTVzfbeslJQ
8eyCwn7FdLF9gyDQxVyiPgEjkVea3hYJPuOgWSOxlFzX0AoXl+eFo4tHTB9HNNGQfYfY9znQuU6P
arKRnHQBxw+XOzwkRVVbp7oIZKGzB9Cml9GB8QLnctWx/d70+EmIxuHTDObmT4uwzVxsGm5V8HSn
oz2tad/Oj2tzipT+HlTyNyB60lPqd2RUkCckKDk+Q2B2s6NdgMkqjKjpY4dopMm7qkS8Ajz7vscB
MzlKnzLV6IqI7pthzJQnbL9eKvTkcyKqzMmjVdY6GD74yxTXlcWKuPrT+sI8PZcSXIRtXy42LEi+
Drrll5iRp7gVp8aFKjCfrt5ndqVVI6ERU3uVUDOW1DnWmBUYdKqI85qLMNjA0TY9WZF3WAIMNyEU
UjEMm5qnpKYt5GOIICzROKlOqTGNBQCR5SNtjh449m6my6xWWcRowD5JjYiM9VNYneLVGSTO2Fu1
brTh1kPuuCkB/laaDXSNp5IaB7hq3mlnzbuv5X7DsubLEGmGvjxgkE6i0V4FggIWmhVK8Qc36sbo
i4Si9Zz4MIKBXU8PbCK8HxmGSj9Rl5d9nH8V8jFLKh4IX2MQ9FZ0fJQLot4/0ZaBkbxDTmOzMMvh
A/A/jTD7P2aecF/ONNV8kzvH8irGPx4YdiM2jF4Rt9U7xCGFV7UEX/npM8ayrEPqEF/t5mhnNLJn
dgKkCJlc8zBN5sXDVLqLTLgRVjBQIRCWPgqOZfM296gYMpSxcTB9DOMRtpQfX1nQCeK3dZsXMuuc
aZvd7ECK5ntm47YhKJFZyoCn3mvFPVjzeUYB2/6xI0AEpUpvR6vhlFGReSQlCDL858W+kvtrb8oc
CNEVXnsuL+zRDBxjx64xRqY2MMqCyskT0QF43oZcm2slW+65Lcr2yG04diYcgiuFstH9OrpiVRBN
JAX4SkPj8PbJlIENsNlW5GlQdWSclAQHNcoa4EV+BvmHrwt02u30pNHxjnW1IX8odY9n8xBI6ZAN
DGkJ0fuQbkXKk69BCqrqapJQWGQcIfY+/WbdMb81+as2XQCzTbYY5oXFv12ylFetCpldfHrQSaIp
G98JpaxkjF6jBCMWnhg6dZtEAK6M1xrJ0U3O9J9WHWWSbC6I/9+jj61x97NjPvSSPFamyvKjdt3g
ZF35lk/ELNsUilx/rrNXRiiR1Ii9fycIfi+LSRUf2+0QnT0Xblid14nldNpEBsRAtKgo1uZ4Dsj8
/8P+7SFww5ar6SP8IBq6NmUpl5kV8q42rQcoUkGayyJu1iyK214DzNFfPfvtbHdjARz6jhQpxX7m
bJnzuNcyP++FzjacMO4ut0t7bbsLM0nD6b5DMufbdKEc0lacOE6Oj3yCvqIdyRqUm+r5ytrL0Tei
tOxSeXq/s8FjAH/zZlmQ/hlC/6JvEXCNJplbN03MNknyZAOzjfhDc+OcSNKK+9eRlmKpJOOkG795
Vbhr2LPzk67sj0Pmdv15h5MHFSLw3RGPYLH0tf+RP/NqKA4GfWOKzAi6yvclW8vZhSNNxP45U10L
ExY+tNPIVoOvLiIL1st8lhJqkLhV6kaHwX9/i0vUAtiNsKND6lWO3U4FEtt6uYQ1JNM84LhH6mDK
z1ofYM1JSjXkluQhmG2ikhtFKcEJvwcR+AjJtoZLNzzX6aGhrNBtdsf8r2BeM8Luq/vbFUvp0bAf
VJglSTk6o0wzy67+1q2tgDsXEKOB8vXS9WKpT0jR0+/qOXs17/Lyajff4vK8KCwQwtV7VLuRVPFW
z0paCSfMXjKrpXloqWeb3ShyX5SH7IBx7t1uZyBK4SLy82j8jsHtzRDrZ0kbMra4NzfdmGZdRVDQ
ifuHJT+hikVXBxH+YIfvb6xXXUUkVjyV5kS9o1QjgOmtIHhxtMFdXn7fMBaN1yWMrUtIrMWo8WHW
k7ARNj7/CCgsHRNuKwG0wd8RLWMeW7KI6yhiJbga+aPbU1PLCnvM1Lzku582QztjwtUqZ2ZxKEZF
Dr3P1PjSQDQapYPks+PRpVw1EH85RJmz0vT4WyxDwq2Blbt5uwMce2BoIBhco0ZzUty0eSRRoXYo
3Jz8ddCwf/cOhLcORc7lWvWfxZ4Rdn2Q0PWOoq6roDh0ca3KRtBZxwtFN3+Asxx3n1LMkytnPijs
A6SxFqeSBsSi62lxn6j506ATkHDVHWGXwj/F29vn2ShViNwzCb8tqgp+FTBN38/BmGk2+/QIJm++
Oeb7uGjNljBwYbcu5WsueYI+zoAJtmNqZisWGlz1RjvxKXOEennqHl40PTuypk765p9eZXDc+hWT
pt/+U462e58jjtbsCwMA8RwBb6XrSIBIjBnikAq+nuZdDTZMsfPPSg3OngdutSSeeQh7VlAy4xaE
0BQUt+lPOwrScGIiCHdBc84GDWevW/Y2HBmqlxsX43kZafHVxk1HKFbK5KNkkcR6z21A1UsRm5At
w9Vsts7J77TEdFe5rMUQxkNdEEtJDUS7qAK9i8Zc4d2PIuaPlDpF0ll2OkTS05Un+DHjJE8Np0TR
qhazd7pJhKjG7lDajnLlHXFEI99OeYuW/UPwRBKbAhBrPcHxS/ZP5EWCBMZFPkryWctixCiOeBCU
c6tc0PKwk2uCKnLWPzFLnVIgn9bSrA1ZwaOISKC276huk4w5o2oMqhzDpLRDmZKhIDCSU4sSs/xb
DYE9+O4+yHaTfvhP6mTqcOZPWSOzZ9emcmBJ2YcYvQkeNNbWo1rkLibUuayux209T9JLHmcYfGF4
ywJTehyzukIvmpzx8Qr3efCrYsHhI1P14fR1cCAYoun3JuVGwcpvo6c4p0j0YayZc6q2pUQlnPTB
OTQFQXwfUUMVK/3hMacoUphpGbYoP1X6EPBBFclqOs5VEmubVWgjqwnCHCWuLmTdF+vapAipF+K7
gLpZLTpV45U5kH9tOZY0+YWS4B+G3bIPHOuYZtxpzJrGK+w8Zfi+yy1J6k+52lmgQqHg/rsixpQV
d92CXqadcc7y+9D8kUvIwQOQLd6UbdwD7QloZUTTkb9+jAjei6eQ093pp0I9m/o6MfWFAoGffyv1
JP64oBZk9ExRCzUswFsrGRpQWy7Gy+/Ztzu8CUHFmKr2SbgGGpUj6IoFJr9LpHw1XVLH35t9tewO
RbKRUAfXnjrh8jtvjuqHxqxLh/vd+y+V6Xu787M3r1OQDYGsXG3CCorhvfh5LWoVJeGfX+hD/OV9
OF/t1MYdWj0qdQjYZPV9udxAQVKSL1sH6C65vyBxdNoheE6lmnpBKiLBfU+Mq/yNhv+gLuA5xbt0
d9kNX7mQnikJwVTu+CggsROKDKoY/gyW0Nf368BSzY5cDQomNWrK5oOV/NCs7bphjrhfloIJFuUo
WLlf/POv1ZUiC+cX/VWLptKDCqeSeF+vJr9tcENH9Bayh53sIbD0ARdV0NTx3yXpt7R8pP0r2XIb
cdbfOGShS/ecTN7nddjIL25mNqsP4KeRCzQxxdOOwW0uU1sLb8HD0lYtESv28DRSwfIU6l34wO4S
sH0SdZyDy6tL6BO5pOMkQ1CPKtTFCHrHhoXkHnj9ZMOwpNtGzmOllwmW1pWHal7UE+oDRJuhfd+G
RJIyhzqe3ZBjHyhqh6YLq30nad9+WdHIiz2WDRxg4pKyYu72ET2ieZPrU8sYNYALQ+cOBSI13dLX
Y3mqcrIfSZ2D6++BlooqK+eAd1iZ3C49+aqw16Os42XrYzC8LjQIToA9zlFbUZK5ba87v0SGYYu6
XHUJACnQ/64dBRaRDzaJmbXmQKiTkCXQam1/qTs8O1OyOIQmQdPnkEJGI4vVM+JQnwBG+uURpSNr
sC3d6wLlV9HHyH9kpCkLTQ+o1sC6WOTBZw4YfRUmz9owGwd+o63vyhOTYnKYnQMmrAJ7IhMHbLCV
bEdaH50qjNlX1r3j2VLUhltX40+LrC5q6ZRSC6O0vgLZ74RcdQg4rcFmAjSXcdzKHgV1sQQRLMi7
WnhuHQ8esh4dxodmfOAzUO4iBSlBWV9xvPs3OsT2r0DGWmHMFtM6QzRqDkC9G9lFAbTURag0aMM+
UMbxYzKYKF3IpKMN4zb8k0GatXJaPIqvDZt4BZAoiRXjQvkzr04rg52vMVbjJUr7CGO6nkZJTI3T
h3BOrMGwGj7/3SZJLZjMOFokTOFa8BcU8lDw55Dz619XR+qcEuPoAr8+WziQvutQ8tyDNP75qJgr
rVcPKnBx/QzDrNEcIeDzR4E2ZOxzD1KOl63SlDoerbZ5hHtUiVh6d0xgQ02Pkn0Q+YEn7JvFQeak
5mSF3AfEROnqXNbgPd+XM6rPRofOTzWKyH1YY/BxW/xJU6F9kxin8YwOJ1CNoJATDGQm+IrR0tRK
o8OJEiZaz7mGGDI32l+2dwTwjyqnZt3CxRCnv1rHcoVY6GYANzcEDD3clupTMcXUKWVRs7ISlUNc
ktKOWoLrJ1uWbPiSOVchfxrSNcf2l/9X4u432A0xc7bweM3z1IflRX+mFJkm5/+fNX9wY75d07gO
ynKDnLx9xPppM2J8Z+NbNjlXCAYujgq3w7QT4tCSV8ltpqkkyvn8J/0sTeEcufX9PCY18CHwsU9m
LkR5NP0UblRdFxgUYY2EMnLMq2hjTj+d5IFdmUgLYHoegOqzrk3nrgW4UrOa30cEp0iakzsJ9Oan
1H6m9T/NJAPgNbeS0Rywn6+Xnxvgn3jdnQA823Y+zk9XmcIS/zxSd3SGFFzDYyqcAJqZ+Ad1fjFh
r983JmUWB0sc4RO1D8xufPHUMy+U3WntZzDlBZf+Ywpzb9hKOqZ22jnc3zh7sjyrJhRu+BkHorKr
qllGQntXTmLGB/c8kotHICT8K45UPA0C4dqFQYRak8YvbRdatZ1bPrwIDOiPVxyeN57JX4WIiQ9M
elou9PnZv8feAcyxLquzkZkkppL9vDISip5+S0iuAS6L8IAHfTXT/aXykmpMuqufZtU1Hppj49BV
8DpTfDKR+J0fd+NR/RpnUvo61ER5CLB0Hophgn8rUXGqBt7vSbZHVdD+UZiVB3jTzFVVAJMS6I2z
ISiP4jweDj9JC6AGLLrfDhOdq2yH/dLubMHoFopy7dX+nR3v3D6V/ohiRz6w/QkfVnd/YzVCqbUY
Lk7qwk4yxDpXr4bGi8N+NIo0v/bq4IZP7C0lSQTQmro1EYpf5cCr/0ppyZ/RM6ytsErshxrSYNpi
AIayw5aUoo1F90ckBAqf8NW/v7MsX8klDHoYn+hTjhk9EoNf9I7mf16Ehe745w2BIEq4iHvDTJTo
l2iAZLelbviNwK/DqKWMvTR7VLL5ot+Dfdc8SpvR1sA2S769yxftdiWI9R4LYWJKx+FHDJlDfTOt
PFFYfSe4mylg3APTANxs9nBkBnUFcY36LZF9YF39RnsDXR3onnpmG+43R8iC+Ut866830A77gUlf
ALNRbq2fwP3GZOL1fX0CYY+WW55hcLqf4TkTyhlPGl7Q5v39oRzKTESeVOJNWY7Sf6as2Kx0XwYp
zBg3KWg1RhzhUQ5oVmFJZkYhiuzhsaCa0OvhTUX75d2Hm80f4DX1aAcwLYeyEIqe4j/LHFVC+iED
s0Rm3TVNQXp/P/H30zvfxU9iw4X9VZkGt17EPVRelUbb18GlAJJY7YGbLEr8nRKcOzn0KmL+gJNB
NnoyaYS0V0pF8BpaujYvYkgfWna9LK7VpbnLIjDmjPnuX4dELgsBll/GrqDySEnvFaAexMpM2o73
25eb08MIyKk1W7Y0lsVCPuMIeM8ednqp+hetkJ+I5YNY6S3PJeXV5U2iHK9uV3pvqTLSG59fS4jP
BVBAkNhu8L/ki5T3Ygo7s647lfjtgTHzCCkYrcmKhfgSGnQswkCyPiq5KHsObhIBnHCgpBhWpH0h
c9tVYwchiBmyBp9lg4jeqHxsESWmWpY7MK1h49djjOsu94uLwu78YfCPt+fO5/52P6Lf+wHykS53
TopSwdEzstDrwfh6hahVsdyDZfm2qHLRCxnXn3ss30wZh0WJcJ4C3RzXKQk0QltlbXDgSja+kqe8
xeOUyZ927uJxxmSir7Ckx1wPL+L4VLdeok9xeZ/UINJYqsw5JABOQ0Kwt8JL0XpcwwxqTtJWxuk6
3WtviAblALLUOTydp+b82zWMrDsByhkmckKarvcdNPazY5RYSQ8R7XVU4fv7I5kblmVFPrzFEXQW
E3bkUvMCcSHx/SCPVVLoAsjMVF1TtTizfzXfw+tfWWy0X+Gu6Uc7uN20COpU9xCENosVg7cK2zFo
lRqk173/6xL2gWmGbY0P21Be2BYWakJSXRGU59+u1yEWZ04AaMrux4IPn6aFMlJj+wSzUk6Ptblg
AlhhuZy5SSmtuVakvIRlg8iKtmIZir/ZeNVU+rs2NskxoFDSrHFxTR4GonoFUDaU6o0lD23Dryta
7dOX9Sf7al21QRBxpZI5um3es4srAI//+4FO88bLp7pv/sBCgdfuPQJoVFYYfG/VGvV1g6T5LcQG
D7mNFaIRUPcRSLDBourNHMKDdNyIZ+ydFBq9tKQ1PHyNj75TdyRA4KA8uwftVwMFDPbjZASIuSty
mq3k6b8SPrvSOWhYxwbc8hFHd5RFKCVjEkGdnxncUksDuwcCIFiTWtdUqIFymmLwBih88JeRqmOQ
iheY9rT+itA/zQP1qT9ClwekKiaWq6fo0m2iwJ8ThtFJrZcxcqaH/E9PbXz381a3D+tmO9IqlCwZ
1F/ON9ebRVvzrv48b6xbNpul6lGdosanEI0wcy7kwxyUr/iayipAkO/HSBXMlKfOtwszahvSKN5w
b7n0Dn/aHbLBb9kKS2j5d3Dr2SFXVb3Cdg+cGKEQX0n4Z69kVm5FOA/4OAVZvDmke9f12TutEfJU
0lJ+lqdSui+kkWPWi6VUzwVhJYeXnr8Rsy+GCoDHO6LL/saEbqKJiYTwLoZpLLi1ODlWAULDgHdm
nDkX+EJicSsKKW0M0goLD5iamPsIgum2M3R2kH1xpoEmv79sVFe2F/u2CBBRESkbboo9nPhHrNiS
bWw83uMQSruBk2qujNHP+L0Ru6grR3Nw87WEpriOqh17Re53xgdZfRyqI/QdgsSZL1ojNTWsLgeA
mcs0ENh0znQry8AGFOqgI5fuMNoWo8GZeH3MgltcRrLkXF3o0ms/9S34SZN5ALPaEPD+Wy2Jczkh
6BMa2wrLRjv59ky16u94clWJf6uG0WMWwEUQ171MNcGiV0HJYahNQM6oHXjiOPu2JxAtUF1yxxii
9M9uw4nB02hpZ0wO6oS92fC7qx1+9S3mkPyCTH0G9Th3kYV20Ca6cQrdh8TmHgq3JW7l9lBhN9fy
bBVksywnom5M1Nr5MkObMzm6ATr06Y+j9u1Bx7a2v+LdMQRNK0AyVgT0Z9P94niXAIfj5tDPFOQn
LKMpohYo0yokOptFIk062iS2IuwPNNBTO5b1ODWmJK5KNwX5mDr+5w2KiL4VIBr5OY9L0Hy/iEx2
9C3AGJtv2OUey53ttKmI2pyv8VxVugIqN8lGhr2br/kbQk2yWON8yS0GU4cxztSjQ+9mooWcdPzE
0rjA69mFMgaZI5t6333e7aQeXaqYBBYWV3+Ue0kqotajDI3j4uUquQmuz1oQQK3h5vuY8CQr9MsW
+AkpHnJNPHg02vOmoDl+dfKClekcpuM8ElCq2WSIHJydE62bTnP8q2YNj/D9N5szTm1Y1ahtijHT
nmcQINUiSuNknjwdrpzeUEDxJzBElxs1OOZ4vh4q1CZPadc6hmfUKbkuBYLrBkDR+HHuKYwO7UYT
0MoJm34oUBDhuGgrisghOuMwBgXGQxGSsXatCbbfmo9fIb4tb9H3mZP2uic4M/iDTV64MuYbPe7A
fzDXYnYyKq5Jl/KQi6zr9s20oGpQ0+nrkN+7U78m2rxsGBg8MqLpPNZ3lO+U8af9TazJMViljKqV
Pt80lm9qwNY/gdX0DgFfc7cgvCX5mbMAjyoKiD9E2s7QUiCOSURzjbFvHqvsG21c/gYAFxCLcp9Y
VdFipqRYQQIkHEhhJMQWBcHKMRxBCJxXp/0wSPwROUiRMZ2ITzXerw6IVxJ1rSRbb6EhvABi5dal
/VHFimwS9YoPvk3PvjujH2PK/51qSeMkBh2AlDc7eRNR1CgeaUQx4r1LRzeXH/XDL7xekWdmMCNs
Q8H2v0QwKkYySbSgFMv5iyjXJqSu4JL2QcVbT6JbmOHm6bLLKcQgriN8lqnR9ZvGYFXvospHzQ++
3iqJXQmFKKQo20PL6waXqNwbY/Ip4Ow32GRRnpko6qm22ZNhZf5u7wsZv/zFK0oo4ux3Tyznq3fD
ZYtOfG+exFCXjRJGKmNnHDYo1bQTFbYQ9qJQeFkNtVqEtyUMV8bOiKPN/Nm6TM43Yit7JmPLqThO
bXu8pAZ+Vq05DXDBW10sw2ET+Xh9S5gW1Q2p+i/0ov08X+bNmmxRfjAqDXgcmEDE4WRPdnD1g1/t
Ck+C/xVouTb9j0m/gKLF9VELYxIoz8tx4CN0+t6xToeQjdrOe+6Fojxy7N668Rqr7FukKVlnKwuf
IQOeU/RklVszyVQqWgW392EsnAU+EvRY6zYiZXsF9e73uPD3bJU1GOtsMG/SzBdLrQmOsm33eM0O
wnuZrjR8YnMW/D7isN3IdJDGd3NzWMgvc90rhbxbPViugk6FxkspmdCw8gr9YRTAdtMsTauj6nT4
oob7CmG/l3vTeRVrcIw/irYA1A1sqpTI4OYPEhmGrKOOnOb1pwjObvEH1XjBZSx2D2pCHJFyFyYk
Sm8/D0RNsL8i+RWMTk0tGkR8HzLpPo/ywdYR8Qt82Bu+lY6oYDN6g/6b2eIxpLgbSqvmvxRD1Pc/
UcjaYk03kzv9OZZmqYdvQ7TzuvCzpComVis02h80tLc/KjcnYLMnN4r0KmYl/povnpWHhZl+faE1
aNuZxJLnnLFhlTJq7J0k7zIUMy48m+el9lmxhgApnxK/js7x40p+If9KAG9+rY4gtqYwi3Mm/H8l
sLT+kez2UwhyJ0zGjreqksJI6CUKrjvZkZvzBoOmwPCFURVoZMI8kfNthJzJPt7ZoRKKmTqZzVfS
f4U7FnBAynM8JMYt4Rvp5BwsMSHVXbW+nn6bKOuWhTECC7rUaQDxlAhvpMlThIiJbACUwuxSE2VN
2s3xGTdrVv3CFyEGlTl3g0porap0CpubZCvuJKOfkQqNNHKiESxsn6ru0mYl4KY3Dth4zOqXaYRJ
3ZYo66+vuyD/z88sCgJR9rUNlL4lAZtcavJ/kzbJYGVSP3M2zEXwDv8oA1wtM+MY8afS4jz9Czlr
NOgGVrhHjbnb4KUDQwGLx2LvdaOlSIe7KvA6I8DbI7fHqCzNT8EjawrcXHxblJTg1iJcizfLAhr1
n31AbAeC6/HovZPiiWxlH6dKmR4HbGwo6baei2qt0iHEeY/6mLTcurHmBhgp8xBDdXt50FrhUKcd
y8NZ6RnkRiFyD62h2IYzVCStc8shPrvJ/BwceHa7oqHxfyMNlTs5WppMG1MAojSyiBToBZrKN/B2
hPkLe3BsBndBt3lkJghK0CxOT60nCc3+YLle3AUjSb/uW25YISsQMxdEIym3vvo2LIwaPaN543RZ
NZB0hQA8Q8e/At1UDJv+fuvGL2Upae2KHzQPIpmv5XI4OBuNcuLoGrwrgwqwae1Xpmul/8YvJpm4
CJpdKlvVd6MphcJ4UmkeBWmIssbgSPhT4a/aoylHGBw1rcSSaXG+VcUOM+O7T5+1a5aLX3YQy39x
swoDCnqgqr+AMCw0tp4PiGaACSpBMudpotp7ppG581rTpV6na5ItRUvsuFbwZyxXIu00NocIkgkO
03hI+zgLMI1HghgN1sEjUQKXU8sCxxsa5/XERmZVDueiFfqzpEd3tBGBXBfFu0861C95xUPfqpqt
Edy16mpIx3KtnBfbISz37VFbm+FTwFt84v1R9FGqDLZ4vj3o4baJ+SpgBSaAYsswDz6n+ossDY6w
2Q1MEDJp+fu7590X1b9zP8S9Ck8ftVKWA9m/Qi/IHDoPx5bwd/pc+awhyqY1Vy+zB3/6KwDr+s74
SlkJlBjw2NyMCptBeM/ClzeNLsbo+mqY74wrW2Z665uPOuMuY0M/udE3nHnqlAhbzkTAKFFUJG3H
sQrWy2RTE5Yif7I528NwLFeXteYfJFaG2YsQe5VuO3XbGzBBAojkDxOaQFi5ZqxAlOsVYuaiHec/
0fz2O1uBZEZ0OtjgZvZYjMtu6FI601xD3Tceyb5KhHpEkY1emmPW9b7IECFuABbWPW1VqQlq+2v3
1sbb6wJROoiupm4U5IKuwY0iV9sVljbhPMfnWtVmmTuccrU0z3LoXX3tkX2AwvKRlfq3g3aerzNq
rCBWN1F070WIciaS7bQ29ZVnWRw1rhTEDinaFysnx9EU48WLhfjZlZ0zhUGXBFemxbdBKH38evht
iAgxl08lfs9i2H5PbiZWrjBEEgWf0uq7dr6N3B1vCDl66WG79dvbsNdX0+j++BwijFHI58eQlXsG
UlBKlzo1C+WBym1Mb3f7v92DxyOF5NshMWblLFEcvmvYMspFhPUrVwzqOOEDJy2FSD9KfPpQRW/2
h4Rgtlk4NTlLiLfGgO0lDcalVtYufD3JDEi6sB3E5SxtvUjgoDi8Bnvqz0tjEr2YFLFDrGzVn+Hf
rokH0Ys3LEeKc3HVrw7TBdwH5iEZN3Flpx03GZAZLcb5rNB0gRUWzbfoCalsNvz715Hc2u7SaxNs
pkWzJl3Zik0tOmCpZQ9z4If9fI6+VGO8zu/mTi+DRg0F3Il+lMVtX7jJliUGvyaqkdUGdTSqIGRm
9h7t6ZiVJxj4g40eE5TtJ2Rga/j3uD0RdyDzoDEOwpikT0MJzmtBJbae7jnTjlzuAkYqQXrK7D/9
+vFVd+l8x4hW4v1PoEtOD41OAqaQ1/2aIkA0/6WWg2tm+4HglK+L5yxtN1jOfQO8yNlFpggzkiFX
ACAnvP6f+E3HRjTYymVMcgBWkbD07Fnv/OGbVcDhyiCSAzFJSHVKRbe0bgA3hTiaQgZLHX5GikSw
QJrTagPdJrk4n0nQjrAQX6LQFBnDBfg1ACxiCJxNDUCm/2+ZszKp2WZVqFszl1jnPPJw/IY65NK3
gTD1c12nXdGkB4MhFY2b+wryKKJWqFG4GKrMac9zXXKOwk80i7sfSvB0vYmVzDvRd43XOoBURDg0
I/7VP1uGk1oXWuZWak9FEbEvVmpR516D3hawjaHIYgzK3uQQIT0PEvFzmifBEkS2q1ukcUZvyNQg
sMdrfgxWjqz7b6qbfQ6fKARtswbe8+Gn4P+sFllmx6N2w1J6o/hICIUtL9O2H96b1Gf5CFM2IEEH
GnQYcDE1FsnLFXmXcVXFZd598iHnP+8Ri73zDRujl3LtXqaKDqrVBb+cTVwqzKtTJZ9bvA+2diy1
XWgDZyAI7CRidoTShVjphiQ9XOs3XGoxexOE8KEitaOh8kgvtmC75ISjGVNITSYBpHSuRPEbLdWx
AIH2Qut7yEQZ1aFQhqt2JTybmAK+ug8pkyCskmliLvpmvHbl2YNzipRoPXW+tGS7yMeCwHuXjzmF
6RLqkB0d3cH6QlWsyEsI4Pga1HD4wgYD++41+vIYG7jJwPmUij4kSciPc3PTSvV9AJ3dCp9SOe8Y
kzOowy20XTBj+b9ZWlxGsJFWJjZ7rFcR7dmw/X0E2znI6Y0xrA5K6Ft7o0XcJdBvhWb27gr10Ho3
/uRMDEpoO1Nokv9wVaplIr7Vl87cG2TFpCBCl498yPvNeZgi3TvJZdmRCfnDcAFdviugQ1cmY7dx
SVCC4La0vOhcx+jU+XY1KUorTdJPtYyXe4xMLgy87289RO5wMMfune9R0mINMZYurpEimf2dDm6y
7ucced+8VZymj7BVjzrkp47A9rel0xmBPzqVMD7Xax/Xly5Lc+Kl70bkGt7kw2aDx2vNPEXkDblC
GJJsXAyJeFev4/H7fK+XRA+L7rgwU++NNsjSxQHeEgFTDrPG/vwOrcJxqv8A2G4R0JPrzf+kotQx
DoVfhmCc8tMqzxi2gVjRkP3aUPUdZOgdh0gDlyyzMYF6LqULZ2AP4G5xVsH1nKPPUOijrt4DoCm6
W0lSu15VtSzIFLXR8TsWgQngKpiW7NqB/4eFdGhaWvVqnJzBp/eZ9ebTHVi6W4EIEDTkjQuCsNxW
C53tW36fPXfiTIViB30/xktn5qEX0FKZFTCsNDEb2Rw/jZE+vcJRY7ae7HM6cS4JDZxJewISfs+x
Z1IyNIElQmzG2wquO/K2tCPweG6YIfA6CccTsaqiapLF7yPUEzTmPMdAYIOh0GkWa0PjCBNbg60a
6iwmK0EpE/VArUm8sGCb2Fsih5t7m2aIULcsgzzij9UQIIVUww+ZGwHgywk/QOazx0OBd+tWkXmY
bVuOmr2T/JmAnQlm65jY+XrCnm6GRdAFLFhDIpqM3FWh5VUB2T0EuMb0ueq2Itb9Qui86E5tyTMy
Y9PIYCjwxIVLlppXG6f1R1hLRIWOV57VmHjeiazItPoxLY9InZjfgb287zEDKIp56MrVx5hIFMFm
yRGTybMZDcJOskcceArokXiKS7FKF/432B2KxV/XkvQaAfOISiechZw3hOzC3GizMUMx3DAp6+q7
XZGwGIqmHIfmTi6jZwN1s07bQPv4blbMkUTs2h3EKiil1RIJWW5olEAqRr1xRyP4JqfSbntYR9RK
0SHpV8QUl9jon9namhjgsK6OYQPhxljrcdTbSPystVhWXn1sJJva7uO/n7H7LMMsWHcSkVRMZaeN
qG83IVuqA2iXxPQg9iTVyhDtIMzJfrtpGqL3MlEP3rUgYSzCpbLluX9b+Uy/uCBUkBkDV1oIJ/gx
2KDfkXac60RWhTywNqJSQr6r+L2D5HPzEo6K/4nXL9wFetvFZzd40DmJWyQ7qYddsBE8VvSVUFRe
uCy2klnK9JBcWvZh9QMG/Hoaid1ycYi2BljaxA5d0TuSPst8/mxaZRrXW0GoX4Vi2k5aVi/JxQPX
KWoQNatE1qAyhgVL31Nt9uCYq95v6AB1hGDFXu1H9vZIyN3s0kXqLxIQPSk8kYulFrrtHGSroupr
FQvClOrcwDDKi+E2sIWfoQqMsLd4V0wk+LNW+pGEZopyAbarj2cs0c002z51MkCiyetuzWxPTrlN
sEvQk4bqkd8Gb1rGyepvwiF0BgcUz1LAsbJEw62t4UQeR8CF8rpdKQMv84AXA8NcTY5LpfDnXa/L
yIu7c0L0isQaK6lqUOC0onjWW41kpSwawBAzHmny3B7gdiHzRyHvqhmCNeDvPNKcA7PprBoikl1x
TiXWXBvsL3/54IDGVWZOkKVx2L7v0b//QAEC+TVS2+FApw5aDUFt1GVCbAJ21p0pqYPmh2K+is46
l+Ocg+eb+AO2f2Cz+puSHigfBeVzgMB6oL0EU4upD0brIi0EgpTbmoofCADpnEpEEun6+NGjkm6D
TLS1mnclUuyIVS582jaEaaR5u29YH1TaRX4Ms3KGujZo9W/riBhpYK0DXHfelRRTUiAr/svAVzja
oweduPiyuIlzpXANalPS6vu2Frdfzuh+BR7K60ogFfDg3XaiLpIc04Lh3mtIAM+x8nZF+gu2UTui
zRB3IxMaRd9cs41Y5udT/x9biIERX7niVi8kR0unn7l5INlFHmO5VHr2xA7WwJkRIQyZruTplbnV
bOqVeSKFGTAikqmHgNbmoO9IU/myrfBeHRFpdaIn3fZhf0a0P7cIwY+080SumehVtlJiohwRHOHT
0Zj+Hr9ENqYxkLjJeSIVzXTbyJepaGSz3XmsbfefegBWR7F2uJf5ezCqvNTsCBtWKL7OPnOC4DtO
9+4S62ADGs2vWJcndHdhhodO0k/3EoZSHsIPTTntOSOYdZJOKIp1wIKlTWBUNxxcyg4SfAJw4IlS
HqH0FQggKYtTtSNi2cE5gztmOyRV6xit2yRgWQqklmtDymS0JbuNI1LTY/pEogw7EAiAv3aIj/8Q
6wyg4jO9aP2TAz+8palQmxipNhTonrOpgJoL2mM+/MmLffxHlqInRPv3OId6NUM7+AgSp0tEfHyr
cVZ05+7y3PX+Cuu4eRsAvcfICMYK9T7H8c3bPjaQyvh8AHMWhR8VGms7Wh33meuSzA8c4aktkbrr
0FXxoCt7/xrozNTL7c9cNnbkrF8YWjXgaN9bNQ8C0FR4zSAZWfcz8XPcBHSiH+4FhWnpCaJZBWR5
WkqUBV1hSm8gjZtan07EoFYJK0ClbzA/MdGxppC3AD6/lMrX7Nh2kALnZ3P6k4xi23tAIrwCWdEW
9V993YNGE/7mK3syfaygXSX0Kp+ZgH3ByOOC38ey3tYnqcS5LmRCgTNZtazoHciUbtm3CxT094R6
ElbbTcDE3R267esjZ88UuMcKySSw5T4cZtbgRFppaqMWHM1Qa3UzjYBVJYsnCWFWS9dECRQ8oO/R
8PMewqbRMxxcrWmYM4qA9YNQFbk8zuVUmA89+PMw8SAsSfzLiYG89tGmdZvrFVsfpQg3QW2FFotL
tD0NXS8ny9b3KMLCI+TQG2K87Gu/cpSefgMZbSVxcQy2AQKVT3e5k8kj95jNl7AX0CdRp/f/TIn0
j8tTFNe1z95mJf00K0RUUSJpUspfagCY2MlPEX6cpdAM+/XQ3B+8+/fUDx6lqBPIplPTuwMtW5vP
v8FbYZrzDMu36dyXUDMt4wvqo+Wzx2DLlpN4WkMv2UMQSVg9oNNBQ0jXr99meCKTJCSvl+xBGKvj
cOZ7TnTWTdnZXpIHrD8R7aah332ePw6ApZyYsAdKRiVYV5JXY3onlzue3aPS5hadVN1BdWHXf7ob
LRhJS39njjAUptv5WbcPVYA7zdoDUPcDTIFjjaW/x59y2rbsXELPRVSmH+TpWREp1gNi3IuJFQIr
a/pcljvt20t2gm0PIuO2dMdY4KuhMswwlap31not5qt5UfO4BrI+EpAQsCTrrv91bfs/At6k93sc
z7KxAsIB+/cA6MDixZ1CDI4LNebWh6HcG0mbX0X7/Gu0hEH1F6LXvym1yvp5dEaN5rNPXIbPjjJd
cwpZw+JJdUcTye+HIAHj0rG58tSDBZ4/qoFeFwt0pphdI8RIvqMTawTEPGAift+y2JNXLug7iXNe
xaZhaPH0OyaWhPr/MrXiML6Di4FYtvtQZGXcDxAWH0IASyz3pOZh7F8pjEao9VVEEGmaH3Ot+5zF
wCQhtdZpzxg8aGskSDL7FbJd8BbI2wv54dSR9OLJFhyeO86NhVL3WvdodLiUAdkFpzn0pwDU7nGz
dUJPxmJMHbsEkZLvdO6IwOc5gAWnpipvRNfHSnfOmuA93PS89AzAAyCn4Qb7U7dD8XajA+gjuv0R
g75wAlTKEgg8YK3Xt+ugu3g1ItySqiZ2sHlZIo8IOL1kOxIZVyK56hva4Pu30FgI8nJavbs5v8eL
o2n8rXPnzrJsWl7TtQuOlKQW4+gd8ajhSsDD91j70VQ4BWfI5wdBnX2v+7u+EjPdivEyhuHUAJ4m
lxJi3F0j0DIXFjsYsZhn5dQU5JzVlVK09LZ/eU/OnVwRuuygSYX2uhOceyCZjnJCOo4vzOGRa3kT
8uHIw1xX7upiytavh2xJen1tIxX4zg1Tah4VQkFdkhE8BYABl8w3DcSVX34FgH3cA/L3+9u18+GE
eLXS95CyP/iYiuwhGB0ICtPsMxUUpkZLYVuBjqwP6MgX2L1U+KKvXdpn1XbeOzruV+/hyQD6Kmx0
uPUuSMv8F0Xf/dUTu/8akyrsQ/hY+CZwmf5JZXHBifrFJQWtcE8XAShOvHrCzK9p/a7eCdlAd9Q9
909mbHMYDkDjpnHSQ1S39Mcom4CeRNiN3m0FuAL2/tPfwB0M+tA1Bq1tvWmfmX6UtpN2jo+hudhx
9ahK2RMfQUeAQK4E0eLj+YqJQCaL7K7cSdPQj5a0apmHtSrl67m8pe1aYo6LCqYqrttvsoFpm8zs
j61q5NAPOTrhz6wjhuyDroiKUI0fg9lPtAIrIzvmg/0XFDzbtDWTsfFQG7y5cenKIj05QuQkod2n
hBIlC3Qmax9LJE4dc3hXq45QiKml5k511QbCEbx+og32fWAWLYSUSiKwl2nmxAW7VW/LZsPoAm4Q
bx+/qoteTQdwiu2CHQ9An0Q+I668/WqiYebYhLfegyZh0bSEEBJR7wc0TYNzVsWEZEBQvim/x8g0
x+dmsZqLRMLyNCH5mjPzoNh8mFUh3RVzmq1GXvns2dGFg5EBcgw019ehn09L3VvACRva6MMgwzW2
H8eQ/mfLpzfQNwRzuEB7LUirdCL5ibtt06nF4+xLBe+tygABcOY3OD8ULwhzmibVLXeoMFGkWhBP
TqpMDF3rWrq+Hhrtm8op+LWcBPghF8dLSFVor+3gp+Ps2bkO/VdCltbnF+TgH8zMG2Hfz1Fka+Yi
mD/mj67LZU+Zzn9b/dkw4re0wVhgohVu2cp1S2Zfp7v+sqL//18oUq+TcnoHBCBHVa7TWJFCfmXW
5ZSog6xO/mOn7Zc3bcskEBH3F0E+Yy7ExKDES/srwylMQqTRqJs4ypdAY6ac5YFoUj0/YZY+cXkI
GFXjmY6KT4lq3yMqc5OFdDere1/olP0sS296f7MKbfsh5tiI207SiTtZVXy9kD2umFtDcGFnp9ec
2Liz+FOlT++Vlpv5/qMWs6m/Rq9BjGPpvmPekhWTPafKjBGwsHQgjWs7weEmAthpQrsfK9q4d3ME
KulDvpd9lRHA1ajcs2gwoECB8OCEQZxU8NenbIo/m1BCsYd/7zkeSYbNee3J8DaeZXQ71Kwgcjo1
SM11ZJseO2PNVOl9HK2QDxtTuKz8GYaByJMm3RquBmgPCIweA0HPYPxTbUD5tjdCS3f++krnwemH
6w3ybt9NlcIXmIGFTz3PsTRTPS3OXSZe4uvhSM7hEHFrUQvJB9hDrkgfh5ZsJQkkD0pitWLtDDWg
OwhTLcUOSR5E6lxH3YRu8iwTWRxrw07IclHT/296PKW2nzMzYWV1Xz6CiwRj6SZ2vYtsQvwacyBb
efu7lOxP/+XZnQDa+J2lSXrP3LSbTFB7lQnO/p89rz5xuQv/iwbq5SD+B8haHgWM4/DOcYALcE4C
pgY03MsZAzWVWzYrop2RuPU/jUBTMHWZM044jlCfQbx6siUAesLPZ9Vmcy89sarax2kPLUUrDMZz
73sPx9PEbjIDGR8zStHUuwl9VxssCPfFurIhmNauATfA6WK9rw1NiJW/NmX1kw889gSOe//AH63R
/i1EndVeMZ/cW/A/myPw7KrUnqBXXbQMz6hj56WbYue98bzsiQ7Eh8KNWHxJ5N2LHdXY1257NVLL
9DpFUyDg+tPPytHS+3wnaPY2+Mw2qt8eDQu169ArsshdyRIJ5dzxGLP3DpeMv8KVF40qn3zna3iQ
UxBrcFjf/aaWuhn19jPIKr+SNE9ijpcdGAH6uNa0vFfqnylWXhybjGRoZPgY3Z1C9oKRVs0rElEC
OerD66MuEDVs/QiEDL6xCWMjDq82cF1w6fSsfPZ1BSlbGAc43+PsCCCDSfmEo9D8SEqP3XXf/KkQ
PSG5QqdUuqdoJx/3WJY3WFRFHoyFN05EC0aap1n+iTMImSbcAqAsdG0kE/pGXxzxSei4at2aYU1g
k+8gg7ylfFhjmu1xWgsH3r6UB0j40ud/eszpdCWFmr8we53W9vsb21Vxtkx3SwMLxxExxkC3gIei
FhidVdgI/CPDbIcZ6ZnFaBI7BHdBsOocOt8hqi9uZJ+qNoFFu+8XxFCzo34dVqGEO0PWts4BfHVb
VfkaTYPiuM1vx09NipfV1nz4jhcizTPhgzVTxb3ILbNGLWTriiqUiYM8AjKeqHOzfmgNy2UHDjX2
kR/YuWziDXJl8BPllnp/IKdr1EklOhYdHdvyNLSA9ItiawBuRoul+5d5oMdX8TXMGv8XOqSHZ7tc
Z9t6T+2y+HcMGQXQY2d6Hx014gI45ZUX4bXa2dsMavGR4lqfCi3dOMU0r3k0CZAFtzat3LV4MWM3
YX+gdl5ytJQ46aSvEXQftaEjHqwlqkgtVMpBqpWFzvIWfqcNxpJ01oTerYBKVyHFLVnHeCKGEv4x
v7Kpn5KoLYViI3MFDcE9c9fBrC4u5ZvyLpYQqp4NDjwlm+X9dx/pM0PB4IRBv3XaLj0w1zVgCH/k
AnlxYNGtUYnhXZQuhhVhs5/lvGKJS2Y5PH8=

------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: image/avif
Content-Transfer-Encoding: base64
Content-Location: https://i.ytimg.com/vi/kinuID0pk5M/hqdefault.jpg?sqp=-oaymwEnCNACELwBSFryq4qpAxkIARUAAIhCGAHYAQHiAQoIGBACGAY4AUABovOX_wMOCOfx0YoGGODqBCDgqAE=&rs=AOn4CLB00RfyrkxaqWn0aeIlsFMK6WefuA&usqp=CBU

AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAADrbWV0YQAAAAAAAAAhaGRscgAAAAAA
AAAAcGljdAAAAAAAAAAAAAAAAAAAAAAOcGl0bQAAAAAAAQAAAB5pbG9jAAAAAEQAAAEAAQAAAAEA
AAETAAA3NwAAAChpaW5mAAAAAAABAAAAGmluZmUCAAAAAAEAAGF2MDFDb2xvcgAAAABqaXBycAAA
AEtpcGNvAAAAFGlzcGUAAAAAAAABUAAAALwAAAAQcGl4aQAAAAADCAgIAAAADGF2MUOBAAwAAAAA
E2NvbHJuY2x4AAIAAgAGgAAAABdpcG1hAAAAAAAAAAEAAQQBAoMEAAA3P21kYXQSAAoKGCHp92wQ
ICBoQDKmbhGAAUUUUUDdK0CvUTadwft0hlagzH7gAwvmH/WR1gBqvMUq9058kpDxpN1C7kySDwwj
ZknLoA9nXkgJelHrsICKmbPztYKJxoTxS8O1pv052v0MGyKlmC/++YZMPw3XlPQHyp1fL0FsIYbk
4cG1pU+s1V/2HqQgdyOqMLoT3Ny+DIBkSn7id2iEsoHDEpnSdvD3L6au6Z+NDs650sIa90yvdxWg
l+3Bi+O4JmYW5Km+WtATcL5e3hWEFrLTJdD/fyjGq87mkAzP9KFw9i7u9Hxewj5cb5UjuQXyDWKS
CRqPEQSrcmnRuxjt9W4dYsKVTWKdHxaCLDUixRF3WkFvAyW9FjGpBLA/+J5uAn/yJt0ygp0LL+Us
Jqpzb51VLIiGm/l6/Mly4jli7vU+AW7OnrjG2OOAVMBceNQd8kEbdY80ha4DN9dwYWeMJM0Np6HQ
UKqo1O1ZLxmvcDJUW9NBZl+5g69zG8d8awmQaZ1VQXwu0tV070pmH5lPmMP+HQySaxzpdAJp9dDu
UvodJ3TmV/DBdeCrjCRyxzJGhqMs1q7C09Kj686q0YMqo7AVF8cXLK+4RnY8ldbHiI7Dl9MM0FpJ
q38451iEhb2Ob96LIYnHAOHT92wWpqxoxGzJV51KXigCVxhqtkY33vmGzoLZRMcCJRQDvRVVgGDj
8RWaG4h1jNIl3HE8L9ShSZwIEpIab21k6hCW1m2ZByqt+18KeeSHRhID4O4CnUg2slBN8bG+NXUx
1bur0Mvvu3bNrU54Orge3SaRYflbKAvXeckTCAhaLt9DUonQOry1Zxwyr7Z4eHC16av5dl2Vjj+Q
g2wF7IUz0HahnVnCcWTQSK6ddeIRk+Q7AlATmII5BQKJmrgqrqZ2INeTayBhqncQqz2SGD5FdJo9
AnL+aOoJic3OS73wE1cyMVw0BDhaWgujuBXa7IjmDoKmtWPvnfqZ2TNQF5Jegmp5FQnYgWMB2VjS
MS4q8RhrcEEvlJZY6R0STMdhUcYXKdsDmdbxTpA/0lQnTZpugy+stYy+BpOTYl4gQZk0Uv9kOuIW
UNFzW9GB8ZdK/j0EXxKNoPIUnBF8wUTbubeuZZfKH1qxKVQmL7kpP+08XfozvJhECFgg2JIJ9ozJ
ogyYwODPSXVugcwPMvudTajFDjKdor5T0/DsrD/Jdv2Q9Aa9aXilkoHIoBH929Sf7aO9Nsu+EXgs
HQdDiWCVozhBr501LgnULUPLzNrlhGNcmQPnK4jusGEQ4yJMrBMO2JwTXuBHwwQ9rZ0swIXklwEZ
gfahTMImoDJdVV7mWL78sSK+3kXy+jWFSWY/W1u8DpzdwgQgTBuNMe6IStGH0TivlCX+OPRn9BI8
0ThaNE40wx1DViuFoIShP4/tJD5wVd/hvFsQgipCPq+ZcXgQAqMLpfB8J2upT64/4Cqv4iU15sxf
tttpI9TdJE0uw5Oa21F+dCwc6592oXMBuCNpLEnUQMws9C3mLOpW/rGntVlBBqsOWNTgr3ntvwsu
UG/QM4AsNlz67h29fjo5cXT9fD6X9oQ0t4RBSRbb46Q0unY6TaaM7MywJtpu8Xtc6COihtvH+79t
hhF+ztYZJ8AyClG6kO1ZKGi/F67MGetkWSB44tveUgwLSM6J9vFomTYw77mWj2ukfOafKfV2be/L
GcesfMr6Ai7FVksBrUQhcATLsmhgnWEJJPXlb/qfocfmSCa9ouW5LswsOQ3zpsVYVMdQt0rZ1QYx
Sk++jG2JixD/NXeRNZ4S99SQyGxd/YXFga2u1umUyTuGEroVm+6i+f45HB4ry2krkIp3TWvnQzed
9NEQJ29ZKpOmBTuh2OIjrJsqqH8R9XWd5vXRqFFJvsK+D5zJcNv2zhbFFFvkQADU3s177s5uHvy7
1+UszQjVpgKIgsRFH3U50QvH3vNTSbqp94FJQ6JBXbD/b81kGkzKMiTtLoFP5PIM8uwCNHyPtBir
9zlvlVyKfWmpOZIO4u8+oKr7Qoxkqu+HaI6NmTdK3T7Dig8arS6EVlcDchauGlL5uMoi+H7vZzA6
IAP4dcy79G0S6FR7esq1ij/cJJPsiSZZo+I/uY9//JIxlB5+56TjtJ8oPegwpYhg+TBBvL0Blk0O
o7XaIGKsnE/r837rzsyCwhajAntUmYvFPARtJ8z4EAaHZUJhHODh8RGJCDdpbAnTTtCgQx6Btz2j
Gd1iOu6/bRP0EycDl7OSvl+Ou36a946JuOIZXbzvU3czFqTygp5nBxvzcI1iGjuCFkS1qaiJQS6F
AdSxDIQRc0MbfI71OodaQB93CmopnXdL7Mk5W+vzBc6CDPwVPBMVwK1UWVnu5BZXHbtF0lq9s24l
yQrshX5G/Sngs7S6e2ctP+xkTb6OvUMJxNtGti4Fa86z+cfmNP4tGlKF6kQD/NiwEsgZnFPq7Upn
cFVasXTbLPIekBMT+PBot7HnbwGGrA/VfNwiGER0TPBtlXrl9cTY+EaMGnQFNUpCiTQe84il6GRQ
Y2pm84dXMiKDCGpNov+r3B3fQ+AWXwYl4hEFByeERx+kTNd9NQUCF7FDzl5ZAjaMp8Kyi/kouDow
tRUeAVp9r01o6ZkfcrnqrvamRDKt56GhAJY8X17BpozLBQhmad5bosHyGAP7z8BzMwlneXPSj2lP
g92MMfJZzUrO8alEDkJrAs/TZV01bOdNyLipmxswxPWu6MUXchPfJf2a5KXXsurFM+W+CfpWLDAz
RZU3ONmC9/5lRKvfXGUHkEMf/LLT5JZHUdR1GmuM1EOmjAD2OPs599KoqCXOFQfeld20tj5EwQLC
awWPCHJ8tA9daqV6XYnTlQVWwkz1t47sfyvsSKP6NEIBwXjLcB6sVj0Jv8p/N+SoQJGToVyO/He8
FSV90P8nh8wxQe6poliWE7JV3HJu6R1Z9R05bpSt1+kBNwK7tny8vGwKtLPsi195JDTT2fV0d3YK
B/s1yzE0QNI4RSKwWSdJPN8fhWgL7wPhoaz0dWnP0wEEk1HwFgSq7vEMVmyFzMF0X0G4Rftpn20C
YnX1I9hwvlC20J3jazeNFNkPe3jOszogvM7gkA4zednBQ9+ZHBvMVsb+VVsbT1GDedArXNT0z2PP
zjtf2iywxvy0/DllE8KdJrLZb4MII7Po5p7ZGdvqXoVk48eqXlMRwac9YG0cyPKA+Eu9qBIHJAZR
L1r090BxTJuBQD89hPpU3fd1TV4SJnZ61YI+mTxdazEI+7Ba2jx5LTtUy/Hoa/6op5zmqIHUmJ26
728vwyv2aqfudUZXXH2Dk47WVGiPoHIZnBK0LD+mu062tQaDg6Vi1uF/A08wRHsEwM1m8e1y3H6C
GDpf5fTPiQbNSUwDeZ55g5i6llcuLu5V8cz6fKSW7NS/XbMUkZoU3HAPViGDnsiua9u7BZEm2yDv
Gi08zDe5p/t1cFpkdzb9sW7FVosb6w4EN4Kx/7MBUfkOOo6kF3u9g/mZWq3UGkH2K/bIV9/LOfzA
5oG9NPTcphKIwiJ17UCXgPSatrwfOO+V4csk/rN8uDlhv/LNQKAHEXa25tW+SoNjorVcrTdTxOf9
pUbR6C/S29HIxCaDDI9daCVMrPyBAJVhyy5RpJz9IlJip6yIMoQ0qR4fRGyQjad2U2kycj5K6VqI
P/hzgSZiDaSWFWDuhEePGv6au86L3LM4HF7raZzFClFBLnjzCXA+JEjfAIOkq5imTAX5cRa/7GMr
H/cNBZGUgqLg12xqa/Qtyloc6qPZGCVoKzOk6ExGJkxL0iL5X9zv8/IRdl9bB0oj9xbxPSdibpKI
+S6CrmfGCo3EHqVuJR5L1rCFC4hvqP5k/yD36PlFmY65cpI+PjlBtFWRS++RwpddaVF2ql+/mLop
Rp22CT6Wy1Kzzrw9CxkXcAYjFK0Dtb6cr7zS+jn/8XRiEKwo7m0avVBXRs9wuibpchXVw4CYvM4Q
z7C00mCnFKeKIcSfc5OXrSHXwB8nFOSNxH+huH+sOBlPtBG2psNK0OzhAiqhiwiM+XtrIvSyyStq
R7G3Aut0hghtZzm5seMQbd0WNqAL6FbdWzNMxUdza41CcquOKc+nw4lLWYsmDeoST6hIFV88Y2nl
40K9XVje/ol1CGAYrY7h4f8afCuIkO/GGapUve9254zPmJoLN8gM9YtfgIq4gxd6HnzC6LIElKxr
7ABAYeKImVQKnczGRLk4EmGluewHki9rfdYjmUUVj95MCr6ER1Ozj5nLZFLMnrw9R/mliAliymLv
8C3xAGYz5oDZwRNK5gC7HTHTjr1bCyLpcTLyXwzQ6io4y2hv8J0GvEqBl1fITirCyMX8BJQUmiw5
V9mnsqsH0hL3vW7Qbf25jN+HsDljGxw7Yf30VYyzJEnqTLVoPLkBdzYV3SOufKExdCC6HWAQqiSC
ERBukxcQPapLPATiwF7p/UmYtr2CfAuh+G8FB4bly2fDzXzX2I9UwIn35QOtehpZbAs9UkzFwG+w
5yYLPMbmA9w0vv+TCNIl91Dfp4tk+d0hUdHOqOk/EgkbwEZEl21wR2TSFhXgswUMvfb86JbA7kMO
sqEEhq4U//1u0tS8bRzNYdBALo4i+4Gl6F+v1CcsnGEy3nj8HeSvhR6Y5UkQ/848Prn8b5B/llY1
ukIE1SFAphtM8ROVpTryGeHWG0s74hWGknhZmvCw1I4dMMGm5X9I5WMyYBfGTbakNV79S93oH0nf
yI2+ArPWzijh7KOZIzdj9rsUZk23aspBcXFHSEIzg0GP+Z4I6FrMMpUrG3k2Uo9qKVGe7DsBfm6B
7nxmVPw1x4Y5jSV3JHguC7QDfJS+q3ooT2kUlM8TRYRdpHM2YL2H/VXNI4uGNnjt46FI2VICJgqp
2mDADNrzBahobAbmtf4H8kDp7lZwgzPavQb/vBIeMZ3JnRdjLivOZQOvsuacBdlTMX2HmhZNhTDq
pPCjQQk4LaovoQPCtOXdsrtvsCak/JbnMco1Nv7deg7oMZWLrTqhZMTk12gAzXEadx7jqFzLqFMY
KcFpfoQSnvMeD8/8ZLSwxRsxIFVhbTfbcTeyMOEAOAdvxjP73uSuD61g6AlqKDkKWZG4DdwQ761G
mWYqm0Nxo6dZjBNajJ/1KC6oNSUen3gjCvijriN5R3kqJDY9z4nimX5rTG0tkbhz/E8evgMO7yJZ
roVsU3dX3O8GQurEaWDPxTfws470xgKifDego2ZEDSHMDM84lkfTMPdnzGigdhzwrCmrfM1shHwA
Gn3ZA+xwZ+Scw4BCuqSgpMmSu2G5/RGXNwFXzHuTuHKWksZLsiay30XMW6zWR3y4bJJUZPvqPiBJ
jn1E4kO/bSuozzJBpKybuA9m3/C4nX3vI3Xn2K99XC/geyadu9GpmgL0FbPTzDWvqLOFIqeo+fcr
TI/usHmNYHBYDB0pHFHnCCzkZgA2NFTBoP+8HpWJsBYiSlODDlAstMdCof1V676s8fHOp/u7w+n0
cVrmdntuDd15q3QNkWj7cKO0Q1rEsdnfa4meTyu88FjdGap9VAHoFbqBW6xTb277b1P06kzl2/7B
lqs7WHFzMSbazvzKnvSnkMlo4R6KN0U4eNgEff81NWSsAzzjMn4E8b4ZV43A9usqKX20enkt1XZh
iF3XvQi58NFL35pBFS5BN0eW1CSL7QC7paqGGxgBbh0Xf0KdE4WhExoN/FNNqclUYCDWj5BnCLoT
ibL5VxaSymPXh1SN7TCVGTmSeYQwKBfZQ06NF1SYyFjZYJlOaxJMM6NFoO5zIvt86HTpSStBYgdi
yj9fgB4PLI8VsqqXlhdPyf5BCufuzb9nFn9KcIsqGHE+oWoKMGTvdG0HYIXUHusl1ieI7SM3VC0j
5CuomSvv5vcpPAVcjBrmfHq/7mF4jjEyndypQirM7InsTwDrm+jeD2esBaTjwBZ1KLjN/jS0cD6G
O3r1ajRR7aIZWUJJaR983BgZXfCXYJN29und1SBtqDUeL+pKvjbO8pwAQ7J/nUuKWYm8qpN6jYJB
ri98QDH5P5VBuabj7IR/SmRNwbcHtu7MAJ8Vi4uRf5EClRRQg13I02bCGUgee6UChcGl5ZQQko+h
v+TDCSve0HIRbYNyWxjVdH+ORDxPKS/j/nqXXP548FlWsuapJtzF36Y+xW4xw0m6etA3vaSGZgvR
FwrW7+7m4wMWM8qt2z3WsZ5az34c298csWDz+JMyxipkQY3x65B7fQjAMtfC/aDUmL9JA1iZcJI2
qDg0s7qXY0d3UxeUCb7maAY/eUxOD5j1VSpvQu1RkR+qRCQ+gLmXbVgYUMh42Ki+nDGKBVkJbt6M
VfgreJVekHPPjj9NGaYbaBIMBip7swwSbpPYqyoKM23OiCIWQyVS/qmr1eqgLtb5T1XyzyFeVVKT
4meArhVWIVez/pvLL1LSIioty17spiP0TAmEVifKqb5lMqkLKu/G6RTJK0UrWcUWpKWgz+jUY6rU
0osHpXO7r8dWvIeAZ5I4LI84PA3XZG3NiVAdNJCzhGDZmoNlhPntNk+IUJdi91Cj3P412znYmB7c
OVl2To2LW96pMLg1TPIkIPiCihxXoy4ZB+YUWTFG8H4Eecz+TTBh4XJ9NPGvuFh1nlLqbyEg0p9p
xCIJJm1yFZZf9TvPw9SzL2OGbGPsBHn4WX4oeshe/vC/DI+ta3yVMb6Jc16k3zp6rIKQnT6qEflX
CAr3O3/Eg6f8tVXBWk0OpZxDcfoE1JHwkzetupra15g22rhE99mKdmztgQFPxhxr71woxO43WuxB
jnYaYAkev5uIlLhKzAGTIrIf8GbHia5ffUOfWkhuSPPrj4HvnvC/jX3lfjUF9nKs8U7+7IIWMSCR
0Fg2mMUoP9Z2MIjW+QPfcHTZe2g61EbxpREZTJbBNUwnifhIhncflCT1MZqhjTtomDrDdJ9ohHOb
zux6lJmcRtvlY3Ax7fCy5HYfOEdFrMFrFCK9NZfFf6Cf+ykB5EYwVGhLMKstQIfe8A1s+KJJdT69
KCl93LqeWSlbue/jPLMqG70drXMBFSHIg5IbBhanQKatlACOK1P90yKt/B3tJ7ocze3BVNAxgHiD
x6ZLRtnBMQYHevDHwg/2UnaYiV0q5gSCqu61IWzv7v4UVqSSU8RrMU05pFH7m0GexN62HRytpJb3
XcfPHFI+tYnbIOzBHYvX6ahjLnSJ+V1dI5u7d1vXo2KItm2EszSoidOEOfVE+N9V2YElTu+mBMZx
MKTk/DQFMvY/UjxUfPQ8lOD6yDHSAqAO7PGNNPOjJlw+j9lxt5N+HNd62mElh0F7zBmLZZi0lnyF
q1LU75CwoQPrrfG6/+VToTJG7zCeUPuwb+VKs4r1j8KPdp/7wRkuw4tdEz6vuVhNXIcOwkn3yswN
lLBI2KFN4ut8o3kTKwcY7QvmwmlmJZTtb+75J10V4ueOZWoSQpaHEQHjOO/fe69i+P3dSKOEqBi5
Rx5V/uP/1wIuulpJJClqzjefwUPMghWQM1tAKSI5Nl+4xPLkEnGJV6hGDhElt+rQ/YuZkXEEatSa
XFmYtnkguM4cV7StL0o7xZDLqL/OX1b8/xIVYXcqI3sWKNO7wbYjn7gi6LxirnIGp16Tbg1Q0Tn6
dVmUZ+62ur/20331mOh2slAPOVrubg/sXZfb5V+w9QMrprIR3yXVgYQpX3pjtySM1wIG/lbzPNOU
kmrN0YgobqM/DV9G+IUWkAqmdPg874GMlxbaETHNkkcMzKSErCq6cGfs6Y6o5aMrMufz1U8+zMUH
eIqDIGOA73ovnEb+qbAfuE/DXlRiM2bIpylyUaAEnGV7EG2o5NC7LcComvuy0C4CCD0MoWyy1lSj
tkRhILJT11xQ8ZR4U8Tk4wRiW/7mhNEOn1qGY5hY69wFihLiFV6GitbCOCErRWAV3MkaKRzmJGKp
tvSrtV7rTRTnUifwrUG2AacawdQ7l9mUeWn6fp/kPh/wLj4fkE64W+S1mRqvJ5E+5FUP7n4Kjmuu
hFp/PoTmvmdftLPPMJUgjX8f4N0WTaxtP3Wt+1ckY62BLfo6kZFVRANwfSw0cxe2xdtNZoMYYQaG
U+XbCYBkO42YlSzfvzBcu3iQVcxhLpyUmY/bX9IwJUWzGU7rUvZO3WS8DOg1C2B3V6WgQFZilvh3
eI/UeptBXyae68yS3aW5mjfPrXs6SMElmOcwYGVVamApGJwwpte0fqkv26ygldrpQezqNH3YGT5h
FnXA8465gQhX1zsdfv+rNUqL70XnSc2JUoINccZvmTw03NLCBfU8s2u+cDAUlcgiLws/5WV6+HfW
ptr7U1lRUsGrupPV2wXdYE3Mbo8P26G7g730fJ96MT/amWxZM3WK7EgrRuvCqlKpFCMBsIXcef9F
mJ0ZFAC/S8XGx/zE7iTLTIRmB1ejgg+7WtzPCvYjgVXLzfVIVkN52kZbXlMyvdJs6QeUGtoXGHIs
JCiYwtaSCEEW35zjuqyKY5SZr91z2XsZ8VJ28ZkdpARhd4DyeRvn8pzXuKYaQE7BNL8qfa7z0Nx9
26y2p7BT6j1BBRZnUP4jgJYqPTXLDvACvjVNg/8tgrVTaieTQecCXh/Vr6IjJRoNhSaSXj86DC75
hbdDVePA52Y4jURlFL8ZAowvf4zOC6vEHYLwtR5kcYoqBXrj2N0rTitjzA7+8wVQipEPfhcglnwp
0lCb4hU2MwbOm7NBOgAjkRaWRFln0PbzJVQV16l9lpAbl6yPUffSKCjmyM1NvKgzl0TjqTvTClra
q1pIQ3Oh9vS0JIMx0huhBr50HI35qtrTmMz8EpxWElFUJAFzr/3yGw+8N7XfzD7YVHE7FVT3znOU
aX9mpvFbhznYm+GvS2Dqn0LwP858RcvTGHyui0nlLLlTVfISooRPUnPoeLseDlEZ8f9krw0Q4h2E
AFmpKfHYSiJeHMsqg3zCCqIDgXNkndkFWRkWYSoriiG9ndG7ue8f6rGkCn0SWieiThc8buQLi8Y1
rJof4aOAmxEpifNKxUkYCTxNEzw4JIGiBEPJnYYqzVFKn/Q0YQmUr6wsSo4il4mwByALzAUmFl3e
97lWtyZnWutO2IYjBOmYRilRA4kpbSkNIdzDC3my3QtIXRTHwzAIoJ9se+MWOQK+p5FA2VvRp3c2
Wr1pGy/0PdpvEYYwzVhWtqSIt9qETxBJRPcdrQ85/pnlwU9pO2yhPBRfMhhXlx3jF+kw7Ef+25wZ
DKNVRMnadxS+QXosQBIWOaVQdAtyYaMyEsyrv2YQHzW2g64Pw5/9ZN0GtNLU59OEM0U9Wnonpzca
6anTdiZDPR4MVinGyEeVBIL4k9qHO2GIso6LhHQVm+I5oKt94RezmBHK99Vph5YwiKiVX6m3fI9d
ZCpt0qG9LP9uNMVrBevVjfEZL4piOE4sOfigCsR0FbCF3o04sExJQGYe7qkdi1cUf/to8CWj9TPH
3i6ojIduA0hxSai9zp2c74XOfeMxcDY5vYRD2GfI5nV9KCQw+v/O/UKMfvzD7o539Q0cwcKqeNwE
3aBZsLLyEFGNk4AfLCC3qHyIOP7vHl9Rk+MfxvHeUUO2vmNP4/uV7b9fqG4CntBoVmAyocIdGf5r
oakqlYO7i7GX4DGbv/zVNMLtiIhlrOhpGvC6lpOoa2AUUFNmjTpVu7M0JdkMe0qopxMHYVVdL7dT
g38ZtVgMTG5SGkj6cI9PuqZ0Y0mZKhXEylhUOvqyKKTZGakr+Opmq+3GQr7tCh4onBSnHjGupglI
/NJu0e9T6zDRXF5Y/Hnl0Mq/k/NxjrpC5OfTCrvEyB+UjmYWt8Ed/VaVuQJVFfgO+SbcqnUL3cMi
wMDNTabHOjihnOaFy2soiNt70TWEMXdzLaZMYJO0FzWiwoEfIYTyLxGShjfsmB+emdWnPA9mW0Pc
GRY63kAFyplh42AatN9RbH2Jt0T82cd27HnDBYMOvq2njfeCcOSR16wozJHQbpuYTxvolV8PyiMN
0zTE9I6kqRENwDQM0IFna/sODduaGfwMIGfmMCE1c/v4vfQuvFpjC/mJ4A2zQwlcbmZDpeteVQuO
igaxRTVFBSacDYhX1QHKxA5wS8rpVGbmN63kv4LWly1YmvV+Rf9reSG+ByU2QKtpvCCsQ+6ymp9w
ncZ++Zd+7HVk7/utTRP2nUACbL0G7vqMB3aCZRirakvHopplK64ZbYHeeE2U9HofUT2RKdlLr4eM
M2MWF5wsPP1jnoIlGWMIlXzB8aOaIJCLTJfKqgstxjCL4nI6pGp4LOi/l8aoYtRQEJs9EnkoF9M7
/mDg/Zp0ewq4mLWgYZAE6/+zsbbwady6E31Tmste5eOwvWM9mQNMAFU/3NFqEWXGCSRqlsh/KdGT
wzZr5e0AV868Y9gbhlMZEwql+NNc6jBJcLgu8GIHJi52gbpOJq6HuacNpHcfMPdZeiTndyqVZ0CB
hlc7zkJNjjPwpmZ1IblUaRDDxoKq4zhQmxeWPVUX1hMTE3cIemhC6lKUjKUf4ysu5gSE1gewP2q2
Lg6nFS7+DJpzLCDqWnFRgH2Osw/g7Y9NlVg9irvZ5YAc2F0CfYY5TjYaREEvQobOG0S2ZRqjLrLC
LsSVgLmqBCRH/0h8YQNUj+afWrlP0lndKPaSkw3r89kwzlg+lBH5IpRVGpZAEZjqDqSxa+5jOEep
4GfYq4qviZv2tlhQFnnzP6/LTGYRcB0s9onSNZjFN9kALGqEKJpj0Nm/Fa4A/ofN29x51Qc/o9yU
7TAWVdmElikoXSs9o+jhvDDF/r46gXTaI/SL8i/4rXRhAfZa85GissAj9k/QJEbcDyk1tgCkfD/T
d7HL2LlCXgQITWxAMoKEEhFh6M9Sp/joGQ1+/NKHW8DFGX8epv1J1Hvy5QEK98KzLig3frjLgQpO
5gSlR9MUkGZ3bW6M/pxb6vn/7+/nDc2mjunWwj/QdT4zE+e5o/jimBi/axeAvh4qWmbC+y9P2T4D
Uxf8PccFy9wzeqfcEiz80Kn3AmIby6+ASDagpf27v1BGnfhQkrpX7fiTiBProybVhRxybeERy7f+
1KkyED1ww/QMJRPeel5VtrPRs7elUkrHWWFJpVlX6HgAdiw8BAbyLSbkwKjStQ9ASAAw+HjlKEjU
kKEuH3Km15dWPcLl/1o7IopWlHWTs9/cCEfN2PzJSdCYLnS+3MUzIDdpNKhMDUE2q0frnqZUr7QV
ragGMC8DeqxxpDllq3FOnLVOPxFcuKX/3lERdH0/oZxEylBChh2LhBynR3SdIbiYbREVl9mGdVta
qcGVEpSRe7Z0Ess1AcFD5Uq8ZNSKvzJWNiAqLtjfovPSZzoY4xQuSfIi0D8XisrqP8kIm2weTWRY
3y0Kgaw9yPwgEQdBG1mAsD9l4dgkn6qQYobQ5NKrUn+mY4zE3REMJPFU73GFIPX/64aZkFJh3Wt+
6edk89r6U4l6OMfejoVM2yx+rIpo7+MxCmGSuoVyjnKiI4g/PtWVYgbgL34E66sfLWtyk/41YudK
pxho1d/uw/HDTrIke1eciot4yyGs7pb52ew3YP4yDmJM+fVf6I8ios04iVyzWXgqhUsUg1bhfx7V
21pgWTxrJSN6kRKMIcNm4FsA+TVRdsrxh7TLlXiZd1/ue28KeKKH6qURXdXgpntnMOdJojSZ+kWW
ACOThOfhN4M1zow4Vww45J43asKvI0b+IoEY5QHlExBUo0zcwnLMHvge/WFJZb/mI3mg4FvbiZtF
ZKK0mV0e5ZmNsw5c+9CsIaG0iNFSQiAY4rl2D6V8mOSkzulZARJjfvLpIuc1zz/VXC+5KAqjy3LH
UB6mBWWkpPCOxdv4CqUPHpsm23W951nvoC6kcqHgtZm0NThSkQXYmfq3pftt9faIjSSFKNsbhgjh
WSp8g+QUEKS5itH2me4So2t8N5b2VsDpNBge3pyUj4EAkcgsaNLD4R9S0nQtjjAKSeJ78LVjlPFs
5ksPgkRkdSizpuCGSbByaK+J3qiU/1wg5oFJDm0no/Nn2ffuhBOKDglokhXPnPyMWX6SqGhrJ+hC
1qptu3uAJEIMiw951nSSb3JYiJ+drNTxWS5DIL00QW5AGEqaO3MZtiEfliFwFUkGIb1aSV8CpAE3
C+FZBY1Fx0gW2W+z/N2UbsabJOz/7WYVi/LQ55lWKK9e9wKRFQzQIW8o+LwHE9x2SC9gpZ59uLX6
fduex7ORP8c5Ja7yl+6JdK8cv5NEs6Pp7hyuU3d8OeU7YXOtIN3tc+DaHeOEcTW1yw4XwQOHXyPF
hB7R+tV/3f89harvH9mYZffikMJ/DblP4JssRnrpskmN4BCyfVA1rNfhiBiKWptE9GNmIcBreEEp
Oi9q5+HHW0ZoEUni0K8b8ucv+R7VtMTB1xjP1WZKJ76JDiOdkbHhuP/Zmu9eaKuWQeyCIpJ9SAi2
QQtOy2RJFUR/ovNEUgS7UCTlt6cwSzSulJLQAqObpqc9MkEmuLDrYr9wx3GIFYBjz/5CcNPuk5Jk
O2iHphWsd7Dmms/Zp4YR+YC1QFlvHbEnGXbUHp+PFhmDvbzziMPGjLzrB8LF/xLHTLFYkssmkVTC
HkUs1ILolWzZ05rfz40ZM+rc23srKXRqC/fxNNTLp5s5rdGclUYhbVBIVzoLLwbsIx5rCFpW8jPn
0t3O+oKpnVT7/IeZdPfF46p7m6LESoFSczXRmO0HetFTqoi/lJjzTHWCrkbgf6fZywQUR+olb6sN
e/Dd0rIuThNgMbb35ZbxbPhw75iqcOeVPQ4XzES3a6YrLok8DKHW+mnUSMD1LA6AzrVKs9w8dIIK
45fsWFZ9w3kdzt2pXvxexbwQ5xSCuyHnFtxPh4zDy03KIUBxohiEDHqDmUFGmt5QnUxCOoPwet6U
J56yDNSeLSUlM8qxZdkgnvDMepA0cbiusJtOk0Fx3nCNNg3IWnYs3vCfQwFZHnFVDPD9zEtASVTI
9s1C+DblR1VHHPDjl9DuN26l/TLZDxbs1cl4Uxa9eNoxhTOX3X5+F8yzt7fX0Jq9lhzzTd8es64V
8zFJ/KIXPE2bIerJJ4Rta58/lrvkgyblZfmojl7F8oMbpjZ0ynX0V6h/GiPEx0s1jfpIGVtqV8WJ
EvQhTa1oFuZk8I/IaAboqh4ur9wNQG1IFJZTnibUTNR8j80u0Jcrjg/dTIdm1C+wos2JgaSCIiEh
Ov+ngQ0uyXWBVab7jjYH6kewAnY0gpxFEi6d08j97i9uusDqHgI6LIr0QScAMKI6JtI+3l/idp3X
X4gZm/en2138kHsI6GaKIEVeIDBPUr8M9UvOPqOWuVdnCES5M7Y3qzQVlWD1vyL9BG3mWAtJ+KlY
bEhJAVUrLHZbEH3HmEYo7WyWCnvttJn9jgBXHRjGo3LQJGV/Ttruwl4Pin2PI+2vevlp31xFUH18
kPy+zwezmiT/7lUhmTVERREzkFpghZ/SXseHZ7G1yiyZf4RTXr6Pu4BKCLKEmU9bii6F3uPZu++W
znj3c0p8JarSzd32rZn0UnlSbx8PXZO4p9wgv6zTl6hwUVWVAlaKdsguOVx8zbu8sJ0hnyaqLt88
vL7XJZJ2YWP2siL40LUqIqX7pE5gFLIOIidYKESInFmoshseNc8Pzb89R5AqiTfCgwMh/fe4VUXc
pzOYkO7Cm7xyge5RAoDoed1kiVAGPNVR5viGSrEWHrWQxXun6pQO+1gE+BtaDI/daZ3BxiNIUgWG
9rPR8ZwPsZK0NzNfx6SCmKgMniBCejGApZtEGXomUBfWyeC4bfGYEPTHuSYVv7ze6cJuA1ISpFY+
yc7bTEGP3FBKlY8MxmNokcKx2X5lOGqQYuc0Nw/T4DnfJH1yYmdDIO8haPJnaOkN4CLvDfvOEtjZ
1jnaGXiSsgMu6VErwuX8kfNQKbfXjSFdhpJ5VEp3BOHY4vcdQxZH1nRvvGP3NXBro52Sy9vLltdc
M5n8hZqGxePX5RIfZclyq9HliCcyWbHB0mPLrqCJLnYetM4LuHC7DO1W0prf8trbosMw8wyWiCfT
L8RFX2jliWHsjBjtpLzLDsBUYqfOmfhnEeGSlDeCNmRByMLqCN590H3v0CNVj8yAGeoVV2/tXDq7
fQQ2xHpSyOpEtvKr0kIrHECVIInYc++VbE3N+06oNIckEm+EaW8SJrOq9UdQFdq7MGqjRbUExSCu
SzFgVzaqHPGqCLr5xWj2nrsytTzp/iexyuLksKPVBhpuj0bXu9vLdiFa7iBytgOqRWUbYQzoqZOq
m8yBhYhjDlQ+xPlcTqRYlwW04s16tno8yiH2iMDJA/B8dcu7oWq8FxcqPeAslw5XKfbMwhwHD/gr
KuIu01FQfuaopKBHA64Ve3K5uLxwITsSceQzBdOHpabzWAF2nIoRhRxD1QgqQgo6cHLgFG6qyGo8
tdyncYFaGE0mbBNjGSZDz+MtB4bz5KhEBG6eSGgcPjnS0j9XAxmQCaBKrbzf6M3kinR5GoASzCUS
YdozK7k4ICsetY5gODOnTauKyUsz69mzbeFMxbz3CXWhiipeyw9GdGVzJwXhpehgoHLs5C+0DJ86
JT2nISZ3bko1NgeYQhJb6XIFvqQA14HHRD0EX10CiVn2XpVWK6Kez2pR506D89/D/i9QqWxMVH5o
SHSVXrZw+b2BGayiibkf/j9st7UOQTrvAjrSeNSZxM9GYozf7NoCQxqfwuMBdzA08rys6CCYJLRf
MVGb89+By3zO6Ec+inFqfbloF5On9FSTW8xUb+ihdwq8HqXBIvcgEH5ELpXpWqbl/8syK/IZ9DT8
fFKEcuVCYuz0VrPeZnPwGSsNBSPdd1t36Rn57fQOcm8YfKQJDTrIM3GI8GCgfYzGCj7Z7e39MIu3
y9A+mV9YHrvlblc7zg3P44Mv1ctMHkVz2R/pCAWr1G0sJTImnz15rUb5kLcI5cCX1r7uwptSZ6W9
cRMMyrjLS/Ypc+cejMKpBj5Qp23C4jJmWKQnisabRQH0JCDcWlohE5v101C4O38oaa/xraDtzcTl
xiyIXSOTlAPuK8/0GxHUJWnCOEoRLnDAFo+/B8xeTQwmGeQD+/Nzukw2+/hE+rPNL2od0azgNpWD
K2xUfXT1jwDFHt75rWkHfc57WmALeaBeA6nf6zht5F9vPFiMLyykXwXm7V3jucpyVjhj3Lb7byaq
jcZK/AU/VYZzDDy2aC+25GUhSQkq2+cj3ErlwS6TaKeCMaOk/jZRdvWoMFRVq9jJ+5l6m1jfORwi
jqrka3O/mRRAgH2yCpUI0VGbjdKccKW51dZjUgjd/bD2/TwxahYZ+PFfzYq10+zHA5/tkbzmb/Gw
bMvkAEHyoQw44c4nxcplfj0z+redXiK47xAS2dSqBSZR3eoulM9v3wkR8PjAQeBQfb2S63udQoe0
9anHxtWuWaH9S8JnM2ziZg1fZ/vR8Vxff/gUADtSdJ9H5HWr7xrd1J6tWXQI8iBhZ/43HaFo0ppV
jlRaJ5HaU1cjIxQdInLZqxjhRS+4PVk24LCBii3hAFHY1CGmnuVODZ7O9/+8kFdcq96GOtSjX9/1
QammRe+3/jaF4uqTBeGY26cvve9tgm1ryNGmcj5Ec07BPUK3TEmXFy+hODrs6ed543aa5lo/IIiO
9hJuiAWxgOV8GXZc8X31PAkaBDcbP9mmT9czjOZiGRylSHV6TvHD/p39LK8V2UHsWmfYZvoxpk/1
1n+s3t6+LJT/Tux/jZrTtx9hmSRAKANianA/ht7RRpFtqGsKtpVvpeNlMDjFVdm1gOKaceSQwHEi
gQs1nF3tBTnZuiupP7Ed/XpY93I+dJZD7pvppR6xYfYEvl7esCeFr6NSBsZXEJek/kg4HQY120hd
HdcHADpm6JE7aZikiO1/5ZQDcyQbje/D0L1LuTd6Qk0ea/z0s/xN/AfoWI5f2nHLwpipxA2yl0Lh
oWmzgxGQcZ//qYMJQEHv9yY/ffUEVfP5kMGFWzNos+k3jBIF75YN+4VZ6rjuOA4QHeL1drtSzKRe
eNKK5zpBVVoot6f7DCeSRbk0viqrb3zVZiHVgLGQ8csck3EW1b/gPygchrbm6Ni1tFDb1ZnIXsaK
zTgMSsUXrh7NKZfxORlZpf9Ug5p244mwDhB2VbFgduOg6HyGvbq4Lg6Az3kVbiqN0UVYvukkWKQd
U9/Brs+bjU/ayL7lVdI+7N33V3u0DoIYfG2e+WGu7eHyq6Nbm3gaGChVLu6UPDqOrrblCR7DPqxO
410BgZrJLxUHK87Y9zf9iyOD3fSTRltqMBqLsbMUD07DDRpqbpnoN1tV2yqeOnxL8wEmmjbNW8s9
/BMwFEx3SOIvsD9AifkcG8wxmZIPG00nJviUcCRA1DUdUzhIHQBnLsFZRVRA2QV9cKmSPasb/rak
5DwZ4YuJVXYVDJQ/KTW5JX1IgA8doW0pehgi8vm/T5sQbiwRVOBkYYwakb0QgEwh6u/N5/wbdTwp
VSIvqfGXqAXtNqsoVq5cz66CiRwQNrALNgu+njsujHiAXlxCQAHD7jI1DxIcLo3V3JoBVt8tFLaa
xwCLYKEupLTHALnCZasaZqZiO9frleZs0qphwPENx1s6BARwnK46ClYwtCmh9HGjdceL5S4Qj97Y
TCzvgrz5EqFF+mO7Rtje/x35M7wghy8iql8HxEypjq6CGHipwcxnE+Upr4d7pf4VcW/Obg3rZrRL
Nn/EYru2Xpr26su7JrZptv8WEWTG4us+oh3HYBcskzcIfHNosUBMf6GbGangkbey/4tsySlOtLEv
qkutsBSm0J1AWZperI+y7OQg7CLTj++muwP48U0EBTWxNSRWGNdd82AyJEMbQxvoFxP1XjrAlu+o
5DLzfSd/e1uTjrxcO4UxQWySHbIgA9gqZ7iVH3zwwfu8u574IipDNFr6nNHjz7WeCevgDaTzgt+R
wo/HvC6e7IKWA5EE+alppfDrJ2cb47WW8hwCMfSVCDsq2HauHdWdX7DDBJHpVUbge87yaoayQCF8
DPAe3lPe4WsWZhAoANC+eAOnp5tm73NrTfD4zS9heyNI61yC3Q+R2WiLZs6ERw/PgJraCrjFlXK0
N+fwzUWaFRHhH7nHVDT4XgiYH9ANM+sFkCmnG8QaUxH1AFwbx1Uv9S9SpdwQ2hCsGVjYjdR/IMS6
KPqdkGyrkipHmSHkzA+GEuDCNuPAM4I27a04DazaZhqs6JPKPRW4YOGDYAoP4zaqwig+d+FczgfY
5qtOO/nJtVlrTqW6QHpaGjwlXS7f12nP76ls4jttmShpRVxDFOHpBCC+w32nZprqU72pIxffwm8N
vcaGuGROApPaaF4oJNkdNHTmN2yGYgZb9w8rUkoLgpQpFE8z29iPaq7BwVejo3NdG7sURkgArpIA
C+XO5Sdpl9ZTbLhC9OWUt1OOIkRPWooDRyTVypk75TbUbaooVj8b7BO2qa/fEx+v12m3m/BXoXWc
o28/exp+50IAY21n1AoHPfpkiBaKR2ysvAXkEV/eDFgKMf4PSDcZ5dql26y55XiZgAxANHLZLo+z
VYthNP00uMhdDT63/FUOghN9imYOHShifNnup9/jFWmRigw8AXiYzyxitHOUeYoESD8wIB2VHsrl
Dv0JdYiOZBYNscVb6BkgJ52qCLPyX9xDg2GpJTK33bu0u0GzY2KQhWbPr9vT+XbKE05LIDUsHaed
Ge9SzwT+7W1WJBj0PLX6Sdszj9MAPuDpW2Fb699xe8uedyMaNuegzpVeG9BO1bS+rZwN6VTG4Nk9
+dkK+IwHn/31KKiH7dyM3uIEYIX+rH0EpU1T/1g+XXNZV84BlXaFPz4cZzWTztNftjhTQaWL9E0S
0ObntIZJW8e0pU0hYJWGIgOtObZzG9R2dosCyryYkKeobXinzq1UuzWTo0+Bnsa0I+MEe1p6oVCg
JeXp2etOSR/5AycyY71h/Yla4b0F3Z6WGWbfcq49AIS7FmhSVFjd83ZqfhO7D6Eqd72jlHnkF8YR
5vZ7zijy4eXc4NdL0rAEeuLeHw1JIbCgAQrVkc9qDQBVmzyi2fBr9ILn7P2FCi0BhIWEMM9jtT5Q
Ce8Di1CSCYE/5VQxSxa5Mly6H4MEVncRVIPAXcisaFOcuCYP4xIXcyyIy07rMEQoEv2hi4Fs7YLL
LY4ZMTQ4tFr/CjITfu8PbfkkmsAhiru8dR5uS9EcvNqXfE9u8DqQ0bb1urEgkrl+6NHcD+249tGD
9mFpemEtJjSQoo0wF5+2DFfNtusFrqKNK6UL344/dtdRpH/aJOx1os6nlh/D1lmu/ojy+I5TBpLo
sqwwb/z49eBbYFkZYzDvD2bmX0QLsoxqV/kkjYfYm86t+c7g1JTIdJhAeqOZ6+doKAtkCEV4wayI
QH1oYsY1qmakbtbQzfugG5NzK4N5JrpmRNkVJcASw0KSmOP3kRGHgoPpYt03OVK9tnUNfbtgeYEN
7QlUchLUb7qg1ZABEz6kIb2drf7SJgbELNn5gAIfaXhOVl7AHvvaUcd6C9wnA66DL1Hrz1ViKdlQ
gXZCaQjN9VSVVEzywwlJYKxxMRZzQVUfiXmEVrvOdHBCA23pxj4hUrsmcThOsCZrkFGExFZ4UZy7
Njr1fRXudZch0bHDOdujSX298SIyX4p44GG3jCXfLj+PfuBuW6xohjT+dkZ3DG+smpBeEe+fMfo/
+252EPjwn+9leOyF+AEDq89L4XE7ylo/uBWTvFQv2BL5yfZlbLWHsaNgJ+AZNKTTvLy9OvMEZsyq
tKu2AEc4ewtfyeX/HmR3xp8KcNrCkUjMWL22buSW+jVoPbOJBomZeGtNBu4agwud+N7wjV7UJg1C
hELmpfwIi8pa4oCUg89hpuRUFA2A4osPXfHaI0V3S5Ay/+Xe/CSsWKvVri4hUA==

------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://yt3.ggpht.com/KRtv-7yEI4-xmUvfriAMaCBMeoElQDkhKrfVXBmRTLfTNmglm6oIf0BqFtJ4J2CFaGrHNFD6iw=s88-c-k-c0x00ffffff-no-rj

/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAgsKDQgKCgoPDQ0ICRIPCwsQCgoLCg0KCwsJDggO
DQ8LDgsLDQsLDggICgoKCgoKCg0OCAgLDQsKEAoICgoBAwQEBgUGCgYGCg0OCw4OEBIRDw8QDxAP
EBAQEA8SERAQEhAPEBAPEA8QDw8PDw0QEBAPDxAQDxAPEA8PDw8PDf/AABEIAFgAWAMBEQACEQED
EQH/xAAcAAABBQEBAQAAAAAAAAAAAAAHAAQFBggCAwH/xAA+EAACAQMCAwUDCQcDBQAAAAABAgME
ERIAIQUGMQcTIkFRCDJhFBZUcYGRlNHSIyRCUnKh8DNDYhg0gsHx/8QAHAEAAQQDAQAAAAAAAAAA
AAAAAAMEBQYBAgcI/8QAOhEAAQMDAgMFBgUDAwUAAAAAAQIDEQAEIRIxBUFREyJhcYEGBzKRodEU
UpKxwSNC8BWy4SQlctLx/9oADAMBAAIRAxEAPwAJa7HUhS0UUtFFLRRXUURYhVBJY2CjqSegHxJ2
GsSBvRWm+A+x2GiLSSOXSLOR0khSFbBS4TvUvIEzW7CRcvSJjgOG3nvEug8tdlaoXboklS16FKSI
kiYTsQdyBsSFCKtiODMhKUvulLiiAEhOoAmYBiTuCOXhIzWfOdOU3o5paeTcxNbKxUMpAKGx3BIY
ZLc4tklziTrsHDuINcQtm7pmQlYmDuDsQfEGQarL7SmXFNq3B5beY8CMg1C6k6RpaKKWiiloopaK
KWiiuo4idh/n5D4nbWJor1uo/wCR+0L/AOifr2HwPXWMmiu6fiLgqUYgqwK2AFmBBU2GxsQOoOsF
KSIUMUVrXgPtTUppcZVlSVJCypgzqhdCJBFYYtk2RQySwnpliM+88+3Pu+vmkm1tHEFvtFKQtao7
JKgZGkJJUoEkyFCZ33CrgjjTSnA86kzoAUEgd8pODJVgRiCD64IzL2g85SVU005DKJNlUkmyKoVL
nYMxC5ObWLM1trDXa+EcMb4bZNWaFFWhMajuo7knzJJqsXT5uHVOqABUdhsOgHkMVXxUA9R9o2P3
e6fuB/5amKa1xLCeotb1/PpY/f8AC/XQDRXmrazWa61minXCuHGV4o16yyBR6XZgBf4C9zple3aL
O3cuXPhbQpRjeEgk/tSzLRecS2ndRA+ZitQ8J9l6kaCWRy6iNcRNm2TzkeFUW4jJ/ibwkKouSdjr
zO17xOMuKXeqU2hhJgN6AQpRyGwr4yqMqUFAAZiMV0J3gdkgotkhSnFZJ1Hup5qI+EDkBGTisz8w
cNMLywH/AGnKk/zFTsfqOxC+V/W516R4ZfI4haNXjYIDiEqAO41CY8xsTVAuWCw6ppW6SR8vvUeB
br935/l/cak96bVy9V8bfDoP8/voiivZELYIoyLHZRuxY9AANzsBsBf3tazEqNFd1tG8RKyKyNb3
GVka3xDWNvrG+sBQWJTB8d6xXVfxHvDkyqpxA8KKieFVUeFQBchRkVAJN2IJJ0JToECfWgU1zxv9
W/oR+X/0bga3iaK1V2dexZ8ogjmkkGUwvbvWXCxx2AjcGzeG7E3O+KjpwW59suM3bxd4Wm3FuFKA
7TWVrCVFJUYEAKUO6AZAgk1bPwdjajsrrtS5AJ06YEiYEnMDcnFZ37ROSmop5qZjfum2b1W5F/rB
DKfUqSBYjXV/Z/jA4vZJutOlWpSFpmQlaFFKgDiRIlJ6ETmoO9tfwzugGQQCD1SoSJ8eR8RUBSVR
RkdTZkYMp9GUgqfsIGp19lD7amXBKVJKSOoIgj1BpmhakKC07ggjzFHaX2pmaKNHhJaJSEXMCEFj
dyNsvEfEwsT0GdgtuAO+6p1byW/xn/TpJ0jR30hRkgZ0kk5Kzuf7YEVem/aZtCVLDP8AVVEmcEgQ
PGANk/XnQ55R5EqeIyPJbFGkJnqWFokuSz2uRm4/ghQ5boCUW7r3BtNvw+3RbNCEoSEpTzgAAf8A
JO/iaorzynFqcWe8SSfM0R+E8lcLjNxHJNg+KtLMVheTyGMEDMRfYJc5HY5WezZT9yraB5DIHqab
kmrHR85fJjj8m7uzeKKn4eS+GxOTSx05DMCQoEbgXVj/AC6QUyXMlU+KlfYmsRNSVf2jNDm6yiN5
IfCrQIkoZmGJnMBZhil2FNlISWXNoyCgTTbasESAeRx6T/u+U1gJqrV/anJMhV6dKqFT784hXxdG
ZBKxYb9e7O3Tytpx+FCDKVFKugn+BWdMVBcf7IKaqMj8NnUNYfu5DiFpLftFhllbML1wE6KCdskU
gqu3eONQl8Hz5+oH8fU77BRG9BmvomQvHIpVkYgowIZW8wQdx8bi46+upgEYUM1uRWnuzf24JKWn
ip5IAzQrbMIGzu17teRMTc3IVSNrj01x249jeIWzhRwx23DBUpUOpXrTqUVEDTIUASdPwwIBmJNg
Vd2lx/Uuku9pAHcKdJgATnIJAzv/AAM+c/c6PWzz1MgAMzXxHuqLkhRffzJJPUknbprpHBeEt8Kt
BbNme8pSlbalrUVKMSYEmAJMJAEmJMXdXJuHNZ6AAdAkQB9z1naq/qdppX2GEtioBJcgKALksxso
A8ySQAPM2GsAgCTRWkO0OWaKZKGFMYoIiI4wAyBlGRDAdWsrs2YORBJyJvquW4StBdWczmkU7Saq
/B+XapUkqHyUsAkLHwrFGbmVhayxg+BYguLuBJipBuzxS25CB5nxPIePj0xW0inPZzy6tZVVClpO
6p4jK5QXYqssKhWPRVIlLPJ1Co7AeE2SunSw0kgDUSBnxn9qSec7NGoDP3/gbk9KMHGuzOkUvHJT
t+xqKhcGqDGzrT1ECwtjD3MpimSpDlizEAxBpJWYyyQqbx7BSoZCeU7zOTIBEfYCIqOF04TGBmI3
Mawn0xnbmI2zW+3/AIRSxUkQEEcYLypFiuLAxzQlTcbkIiSD9oW/1CAPExC3DXXXH8qJwCZ8h962
t3VrdAJnuk/7P/Y0Laam+T2hLskq4tZcfC2JsJAQfJ/cGLdDkt95tX9TvQCP82qV3qU7TODivhWq
VgKjh8DfKkKFWeNCpVw3n3S95bJRkt8WNlUoWrhZX2RGFHu52P8AzWqTBigco1NilaSnWRRRK5S7
A6qpj70WQFMlBDscT7rNiDip2IJJNt7DXL+Le8KwsLldqht11SMLLYGlJG4knJGx2AOJkGLLa8Be
ebDilIRq+EKOT/8AeXPwp/2P0MdDX2rmWIwQOYXdrQioZMadyxsoQBpHV2xCsi3xZbC1tcRa4tYJ
ubElSFHp3hBykjcKBgEfKQZMFeWrtsssuCFD6jqOoNWHi/JtfFOHEitmwf5QswtGrEFWkFxKlhv7
tjYhWbezlt1lTcR6Eb+XI0zkRUHzVzUWbEYPGhshmNU8zAE+MokkcSGQ2bu1TK7eN5GycrttwOcn
ppA8tiTHX9hRFErljjmMUlNJSx08dRAyMzSw0zSo/dsrmNZY5VKlSUd3bJWCh/CzNGOtalBaVkkE
HYqgjxiD4j6Ug43rEA5kHadjPrT/AIrxN2V3E6P39VIbrDm/e1LxyToopjPUJEXWJVCy2LRxqSXA
ATQ0gEJIIgDBMCEzBzAJ35bTypulhtJCZzvGB/dM/M+XnVdreyniVVNSmde8gJ7yL9oe6KMJJXxW
Q5rmsE7MGUFiBe7MLuBdWrKDowqIOM4xy6TSoUy3kRIHmYH1oYce5XdpXZZbzSTlpVytYyFmYl3t
GGB2KlshkPDsbSaHRpAjAGD5fWnQNEzssgPeIBUxkOSlirSJIuJEqDIDKOzIrsbRm4Cd4L6jbmI+
E/b7Hpz8q1VigtzRwWN62enpVKI9b3UKtfw3l7sXvc4hrkAksFxBuQdTCXS2x2rp2RqMdAJ/b60s
kEwOZrSvB/ZvoPk8rmJnMZAMhkkDt7gz8Lqi2v7oiKi6A95aQ683H3icVfS5es6EtpVhvQDKcfEo
nVOckRE4Bg10H/QbZtxFu4SVKGVTEHOwiIxifWMTaOwvt/hjglxdAXhF0YrdJUUjFgbHuzckN0so
t7x1Gv2fE+AXd0yWFrDhUW1hClBZk6cpB3B7wOUkHrNKvN23Fm2HNYBRAUNQBAxO/SMHmD4Vlbtp
5pjqZ7xHJYogmY6MQzliPVRnYHobEjYgnsXu+4Jc8J4WUXQIWtZXpO6QUpSAehOmSOUgGCCKrvH7
xu6uZaMpSkCeuSceGYmpGj7V4pY44qyCRmgiCLPFIBJggATNHFmIAF2WWPLEXAJLavKrZSVFTSgJ
OxGPp+0VWI6VdeyTl+nm+Uz0hkMsRRI1mjhQI8rHFwY5J9gFtm6KMthcZgNrpa0BKXIgzME8uWQP
kK1VI3q29lnL6SVSFUknkwlY9+4anZ45kiBcGOUoXJO7GYopJAkZdmN24pLG4SJT8O8HPUfxPhSD
yiESOo+pFGTlmtjpzQmoZYgtKgt3ixwmUpws+4AqmQGORlfbwqQFHjOq8vU4F6ZUZ6SYlX06jyqD
1akZMmBvv8XIfU+lMuCc3QRyKyiSYhYsI+7Nk/7oOiAiNsglQzN3rFc5CodrFEUVbuKEQBvJnfIP
+RSnZOHAT67bqnmRsD/FB+LkWONXzoSXcm8gnKyFjctcPLKpYm98cWvv521Yg6ox38eWPoBU23IS
ATyFePAOAxxvGZoWpkp2LmSVgvgCt3ioDiCGKqWc3/0lwG7g4ccKxCTqJxA/mtyaAfNfMqyz/LIW
ZZJpO+ZSiqIpu8ZlVCC2aoBGc2VCWyunmZ5tqEFpYBER5iIM9JzilRijTw32sIxC8b0z5yG7BSvd
l1tjZ2cMikrcKYJSt7FpcVOuHO+68hS2be5Sm3UqSCglwDGAQoJMR3SR/wCQNXNPtETpdcblxIgG
QEnxI0k55wfKKziV13qapte1JQvIcY0Zz6KrO1vqUE+Y3tYfddq/ctW6dby0oT1UQkfMkCa3Q2tw
6UJJPQAk/SnNLWSwM2JaNwhRxYq2EilXVgwvZlYqwI3DD10IU0+gKQUqQcggggx0Iwa1UgpOlQII
5HBqY7PeeGopTKEzDRMjpmYyyNifCwDYurIjKxVx4bY76LhkOo0kxmZ3rU5FGsc98LqQs0lZUUrq
B30QaSNZCqlS37ukqsWAAbHEkbsgN8of8PcIGgISociQD+8UiUSNJAIp7W8zU9JlFT0WTRmzMyrh
YC18pVlkcCwsscdNfrk1wutUNrd7yl/L/iAPUmsgVU5+Y5pm7qOreJHJslxTrbcnIQhV9bhSV8rk
X057NKBqUgE/P96zEZply1HT0pLniKoP4lgldnf0Fo+p9M7KOpI1s6XHe6G/VQ2+dZMnlVG7U+eh
XTCYIVEcKxR5HKQxoXKl23uxMjmwJVRZQWsWZ9bM9g3onnPhJjb5VuBAiqkPTTuMUTSA1is0mOii
tT+ytwCN4YyiZlpGM4UoHODHFSWIA8Jj2v8A7hYC7b+W/b38Rd+0At3UrU0hCSlKSMpgFRGogSpc
pUZmBH9ojo/B1tscNLiFJC1EgkycziYBOE5A2+dQvtZcKRDG2IWQTY2sAQjRlpUsAoKRuQqkAKRY
rs4vN+7Rdw3xC8tQCGgkKKeSXCU4GAButIIACkpBGIpnx7Q5aMuyCqSAeZSJyck5gEyZBJBzNZ7g
4c0hxjUszA2QAs2wJawFyQACTa5ABJ6X16GUQkSo+tUOvJfj09dbGs0SOVe2iSNBBPGJoVAUEk9+
iXAsj+eIuY0cWFsQygC0c7ZBStaDCvof851oU1eaDlV5GhqaZEkiDXWQM/iH8YbL3HFyGRgCp6g6
ZKd0gtuTPT/N61J5GgBPQshZGFjGxVv6lNmG3XceV/X46ntQORStOOC0AkkhjJsJZVUnzAd1Un6x
e40w4hcm0tHrlIkobWoDrpSTHrFL27QddQ2TGpQE+ZArbHAey2lWFEelTu5WIJJRLRqE/aeIXkN2
a7HK5QKPEwv49RxXiTzib+4ee1qUe+HS2EJGnvJTIBT3j3YKDpCYlQnqTjLCJt2kohIHd0atSjOC
eRwM75mYFY3574GsFRUQp7sb+H1syqwH/jnjc7+Hfz16t9muIu8S4VbXj4ha0d6BAJBKSQOQVGoD
kDXOOJW6be6cZR8IOPIgGPSYqC1ZqjameXOdKilLGCUpkNwLFTbpcMCL/G1/K+oLinA7HiqQm8aC
o2MlKhO8KSQYPMTB6U9tr1+2J7FUTuMEfIyPWlzJzPLM7Gol71htfJSBb+THw2/pFm2vfYhXhvDL
ThzXZWbYQk5IzJPVRJKieUk45YpO4unblWt5RJ/byAwPSop4iN1JNvMXDDfzHUfE+78TqUJnBpqa
RqPXf/PUWP8AfWwT0oot8I9nWpkiEmyE+LA5G/oCQDbG/ixEmOXittrklz7x7Jp9SWWXnG0mC4kJ
g5glAJBWAdyI67EE2lv2fdKRrcQlRHwmcYnvEYST058qF3F6BomkhkTEo3iU7jL181NxazW3FtdP
srtm8YRc26tSFiQdsfuI2I5GQarrzK2VltwQoGDTVIifs8+gH29B9Wnu1I10JMfdO/8ANuLf0+Y/
q2PoB56kasHbp9/tRtRM/wCo2sKKr4OyIFWRgxYKosu2QW4+AA88euuU3Pu04VcXIeUt4JEf0woa
QB/aCUlQT4BUjkRVpa9orlpsoSlEn+6MknmcwT4xQyq6tnZncks7Esx6libk/bfXUmGW2G0tNJCU
JAAA2AAgAeQqsrWpaitRkkyT41MfMGr+hVH4So/Ro7dr86P1J+9JyOopfMGr+hVH4So/Ro7dr86P
1J+9EjqKXzBrPoVR+FqP0aO3a/On9SfvRI6ivh5BrPKjqL+X7rUfo0F9r86P1J+9EjqKd0nKtYCr
GhnbFgbGjqBcggi5CBvKxuT9WkHVMutqb7RI1AiQoYkR1rdC9CgoRgg79K2lyrzsDCjGGZSF3Rop
Va56hkKgkrvb6kxztfXlP8Je8M/7eq3cWtMAKQkrQrooLA0gc4UUlIgHauhuLtrpf4gPoAO4KgCP
AgmZ8gQc7TWTO0PhdTUTzSpQz4sQFY0dQWIVQLkMlt7Ejwg2IvY9PQvspYf6Vwtm0fcSViSrvpMF
SioiZzEwTsTJqn8Uu0XV0t1EacAcsAAT69KrMnI9YetHUfhaj+3g2+zVu7Zr86P1J+9RMjqK4+YN
X9CqPwlR+jR27X50fqT96JHUUvmDV/Qqj8JUfo0du1+dH6k/eiR1FL5g1f0Ko/CVH6NHbtfnR+pP
3okdRX//2Q==

------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://i.ytimg.com/an/TsA5PIHddT0TWZJ0uVUiUw/featured_channel.jpg?v=6ae2140c

iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAIAAACzY+a1AAAAA3NCSVQICAjb4U/gAAAgAElEQVR4
nOy9WbNl13EmlplrrT2e6Z5zp7q35iqggAIJAgQIiiQUlFpqST2oOxxWhMPhF7/4xeF/4weH3+wn
RzhsdbSsDrWk1kCqKYIjKGIGqgo137rTGfe4hkw/nItCgagRhMQhlFEVUVHn7LX3Xt9auTK/HA7+
j7/3v8M/y6+y0C/6Af5Zfl75Zwh/5UX/oh/gH1cQARGX/xYRkV/s4/yjyK8xhIKAiEiEgCACwAAg
IPBrhuOvJYQCgINhfuZc99Q2rmSNJufEzKrk2i358EoxPax+nfbjryGEyujnX9r67Zebk/C9uLpE
dg7sgAyv9Nqts9e/8vK3ftz/8fd2hBkAf9EP+znIrxuEUaJ/5w/O/OFL76l3/u9QzVEbQQJAgBab
eTS+8nT62unf/aO1zef/6j9dctb9GqCoXjj3h7/oZ/jcJE7Ub/7m8A+e/lF85U9YgJQCYQCBo+NP
UGnxTk/ePX8uttnpW7es97z8iEFEBGgJ6a8Srr8uECIw84VnVn7/S1dX3dt4/Ddo41lQEVT7AICj
p+nk1yAZQD3FYIWDml9Z2Vq/U63t7zUMwXIb2AswKPbsEeiuHfvLL78milRY4iz58kXelHewfxya
Md96j7a/AvVYgtUv/0+0+SVxNd/+UXj3P8LuG+LatfZHLzy9+cEVmM1qTbECDYLA4kIdoEl1+quy
F39NIGSWja3emdEtVe5Ibx2DhfJA5rdx5Sy6CjuboBM0GW29BAC8eoGv/q2qdk6t3Fnf2KgmXisj
IoAAgIlOPbYMgeRXY3J+5dmZpXegtDpxPBrSTWzGML+F/RO49iyOnqbTvyWkws3vSz2BYPnSf/bf
+19lfEmd/33I1wewc3wjU1ovtaYICAACkijrW5bwi321x5RfjYV2rwgAiACCUqQUmUglqSGtVkcm
glpEYHoV1p7VX/1faOUMqFhm18I7fyzjD+j0b0kzAwmy+1NYOUvpSmzrtVXTH2VGEwA0tbNNCIHZ
k3UetYu1+kW/7qPlVwlCERARE6ksj+JEx4kWgbqyzgZf+aZqRQSQIDR85yd0/vcg6gIibn4JrvwV
v/enfP27tP0V9ex/AwAgLIsdiI41tZ0d1nGsolgrrVbWYq2VbUNW6qqy7OUehu6XVH4FIERAQFGa
0jRKcmM0scB8Wo8PKu/8UpGSUtYpQQMggErm1/nat7G/jXEfminqFM//Pg3P8eQyX/s7oEimV8WX
PjplrQhA2/qmdkvKRmmKE5P1kzjXBqK2CU3pQmDmX1JC55caQkQwkYpirQ1prZwNxaxpGs+eBQAJ
FdFyXpl598DPZbSmYvEtCPCHfwuAkK/K9CquPQv1OLzzx7j5IkQ9uf1DIA0qLnH1cALsgzYEtKTE
UUTqyhZF04aqm3eyNO4NUxCw1tvGWxvklwzLXzoIEUEEiDBJTZpHiNg2vlo47xtmEQFEQDrSbffM
pdy+Ud6ujo+SIRY7ACDlbnjvT2j7N+iZfyMHH4Qrfwm2RGFAAhWJMET93XZr505LBHcZ0+VGRESj
tWVVNzY4LBdOaYoTnffiDmJT+7q0wfMviYL9pYNQBNLc9FZSBJwcVk1lAQDx6EB60KwpRdODxZtX
189cfLpb7i6/qk58Xb3yP2O+Lt1tWdxCnYCI3Po+CIN3VffZt98fTg7HpOhnSG8BQUAAZkZUICLe
sbNtMW+MUYNR1u3Hxbwt5y2zPDaQuDzN8fN2N39p2BkEUpSkejDKk0TPp834oPQu0F30HmOEosTV
k1sbnTE2h6hTOvs7auvLQApNgvGAb/+IL/8FuEoAcfX8G/Vvf+u7rpw3n3bhlxo1cABgQ2a5cBCB
CJm5KKxtfJZH3V6MiMxyX9UqIgLCwEFCYO/FiQQAQPicDaRfCgiJMEmjTj/WEVWFnU1rZ5kQkZ7g
VYmoqd20Soenzq12S2omGHdpdA5A+MZr4af/l9x8DdiLjsPKxff0v/2zb9POjfmDRkNEEWYRTeaT
M46IGLzUpfU2xImOM6204nAEpIAEDo6dDU1g79kFCSIswoGDY+/YBmGF6vMCEn/h6U9RrHsriQgU
s8a24eeM5CHC5nbvd367+8LaG3nxFkUdQS2Ty1BPkJTk6+XgK6/vXfzLv633dxYPuRcCOraefayS
h801gjaU9xKjqZg3i7JywQqwxkiRUqAA8V7NKSAi3PiGhVOdKfoc/M5fKIQI3V7S6SfzSbWYNUSf
A1WEiBwYiZ5/5eQ3X81P925F7VUKhZhBm5y8Ntv61nfKN39wwztPRA9dLhjYu2AjHRM+4sFCYJ1I
PlS24XrKGg0AMPADjj1BwMpVLJyZ/Offi78YCBHRRKrbjwVgPm1cE0jh5xVJX9q0wYckz4Yb/ZXV
pNfT1snOjXK8O23KRml8HAo7cGh8nZhE4QONPgEJ4rw4YIhNMhh0TKzKRdvU/uG+h4iUrjAqilX8
WV7yHvkFWKSkKO9EUaLr0talExEk+BwzIUQABJRWtmluf1jtXMWsF7nG2yYoRVrTY94JEQQe+FgC
EtCzeBSMMCGtUHA2qeNEp7nRRlWFDUfByPsOjoaM8zYig4/a5Q+Xf1oIBUhTfyUBgNlh5R/8hp9h
ZICltQdKIREiooAAqLwbmViVRCZmYZGjALAEFg4iDLDkXO+zLfHIrvzURwG8F4tAGiL66Dxb5lW1
jbfW5924t5IUs8bZB76jVqbxTRDWv0IQRokejNK28bNx/flE4xAQAAlNrLQhRCCFSiEzCEsIDAJJ
HjW1Y2ZAUJqQkBQqQiRghhAEBIJn23gOAgAfp7jhMt9NEPDu/wlwAMfABmMF+uiCT4owLqZN1jH9
UVrM2rb2993LChQCsISfE4V/IggRMcl0mkfFvCkXDhE+/eZPMBoBKVIKlSalkEUQgVlsEzgICLDI
MnSUdeK29PNJE5wA3uVgABCRkBCQMIpJaUpygwjC4D0Hz8ELfLR/okQhYVu7AJ4hgKCBBIEenM4o
iFgVzjvJeoYUNqXjT+9GhMgYehLH6b7yTwEhImQdY2JVzBtb+89ugyEohToibUgEhMW7YBvgIHKU
5/sRiQMAiEpT1ols6zgIEny874/YOWEBCFI5RgAgWO5ObUinGhG8J1eoLI2ObQ/KqmlcLYFJNMFS
cz5iCSKis6GYctoxaSeqC/czRDkCCgODwM/nWfyjQ4gEeS82Rs0nTfD8QIrs4YMAKENRokih99yU
PvifncFPrwwTa0SoSveAo+5o6I+SvYG9MIhrGRBIYdoxG9uDU6c2XnzlzHtv3Sxeq+vCgzzZ87OX
cmbzXtQZmGLmjnT1R7cW+RwSk58YQkTRFBLtEu0VBWZsg6l95IKST70eEWZdYwxNDyv5TLYLIpA+
0nW2Zbtg5iVx82Bj8aMLk1RbG7wNT8TyLG0i9rKY1G7enDixNlxPj81X7lwvdm/Nq8I+0fMLgAgs
pm3ej7KuqQt3d/Ed6XoEALnr/wvAp6fx4fJkEMbanRgcXljbObe6200ajRwESxtfG6+9v795dbxW
2OTul4kw7RhEnB7WnwE/RNCGVISI6FuuSyd8RFQCPAI/ANBGIUJdtJ/FbFrmXyhgCR9e2v/z//ft
xayez2plME61s+ETm+mRLwIAiNXcJbmOM92UR3aTiATxfYPrnWqUF3nUAkpto3HVHVd57SJ+PCwf
F0IE6SfV105feuXk5bXOQqtwz0dwfnX/pRNXf3r7+N9eena3GMDSfsk1IpZz+xnwUxp1QgjgWw7+
yGl8Ih1sYu1d8I4/y9GLQEpYidRQTu3V9qCuLAfRmkyqUqOdZdeGJ3Vl28pHqUoy1VSeA2jyF9YO
v3F69/zaeCUrIhUAwDPN6uzqePX1W6cuH242zjxy2MeluVey8g8vvv4vn3mzG7eIy4jJ3T9AnfV8
0D+dX9nszm5MR4XNko5Smsq5e9IAKSJECZqEfMu2CvyZUpAQIc0j24bP4noiqEhQSWjBOkeg2R0x
D8zi2yACcWZ0RME9MSERLGtDJlEGmm+c/uB/eOn1Zzb2+2kVq0AEiiRWvpc0J4aTZzduC8Ot+dDz
I6ydx4Iwi5p/cf7tb55/D+WTrC0AmBw7G2rrJXrm30s9G8EHedzcaTYCZeXMSngy9480RKlCwrYK
wcGnbvZYIiJxYpTCpnJPOsWoQMcAAL4hYQ7sNZlPcKSIHMTZoDTFmV4axk9yA/SW8zT85tn3fvep
n/aTdlmAtcwXoKOjEUEk1v7M6gEC3JqtuPAwZfloRYoo50Z7L524Svhp3YyYr6nn/3tQCQSLOgbS
z6zfvllc/+v3UuaHGIKfHgiUQVIYHHu7DJ0/5qWfGorQJBT8k2W7HD2AgeAk2KOb3z/3CUEE6sKb
iExCSusjf/TxhIHOda78xvF388ixzlU+Ep2Iq6k+ABFJRhjnyJbLcezKf/HUW/M6ee3aU/bBKD4C
QgFIlP/C5s3VrLjPlMZd2n6Ftl8B3/q3/5jvvI5sc4NPr1z9nj4+cR18PJMZCXWEAOJbvo8L/CQi
IsYoImysf/yrEEEnqDTamtkD3KV9iPABqbaI4B2HIHGi0ly31WMpbRYcpOVvnL60ktd6dB5PvIrb
L1PcAVf7O/+AwtHaRUj7HDze/qFc/bv08J2vn7l0dbJ2fTp6kD/zMAgRQAR7cXV6eKCIP2nsIiiN
W1+m87+PyYD334F2CioCWyqE7d705MrBQdk1ih9pIiOBjoFZQvs5MN2IqA15z949wVqIMkUKmoXn
u9bPkl2DR6hyYalLF8cq7iiowD+YEf3oAnxu4/aZ4YFSSp3+Jj31BwEIbIH5SH3hjwAA6wnbArI1
dfZ3GMmOrxzrTc6N9m7Phv4zQLh8g5WsHCTlzy4BJFr/gnr6D7F/nKfXwuv/B998DZAAUQAi7UZZ
+YiXWQ6jQBlgL95+ds15r5AGMhBcQBTUR+GGo3sd/QVhuGskE2GUKhBpCxb5hNo88tuWHsZDXgGx
bUMQiRKFCM7yQ1RPbNyp4UGqLYIJHCB4CjWX+zJzavU8BB/mtyA41UdWMTMTClE4uXKYmnbRpvcd
85FnoeRxmxr3SWqIcHiWLv63uP6cVAfhJ/8n3/4R3HPmK5LU2EdWeaES0sge2P8c+KEAwFENoYCO
aKniPo4VHRWmgSAoTVGktFGkEBAQgZQ0jW8KFpBloPGeV39cHhcRgxMrwSQKCW0T7nuhAKSmWc3n
RHy0v5GABY5K4giREEQQmcMy4L+clUFSJdrPH+DiPhpCYZDl0XAU0CHsHaeLf0SbL4It+K3/J3z4
Nz+jbUQeTTGgEjLADj5D5cIyRwVR7tlqCIIigkCuXRpE+BGZjkiYZtH6Vu/UudHm8UGnnxqjQgjW
unLRXv1g/9b18XRc2dazFxEEBhDgo9rEx11cwQtXIckpStQ9KC4T15iZnQTPhaZmybhrBAIJzCAg
aIIQgBFKkUsRIQAC8AACpIiJGOFn19hSHmnO4LzNShsl2h3FzdIVdeHf0qlXASRc/otw+c/xUyMH
psLGHwVi7heIU4Ja2NKTeB2CeDecRDqmrGM6vTiOY600ACutAUAwVAs7Paia2gXPAhAn5tS51S+9
cvLsM+txElkb2tqFEEJgrVR0Wp+9sLaY2ivv7r/1kxsHe3PvPQeRgEhC8mSFhhKkKUKcKROhs8uY
SfDiPPvAQaEiTIJEKAJHuhzRJOITFEZUgAzaAKSkE0DkI+9bglDgBwZGHrULBcdVZ6/ojbLy6DTp
HMOtr4AIX/+v/O6fgK0+DULRJncWfXgA3YckSCIOHwc/UhhFOu1EeTdK06g7SPNe1Okng2Gnkydp
FptYIaC1LUtQWosACjWVrSvXNk5E+oN0tNEFwL07i/m0amsLKNqQt8wMzlljzGitf/HF46fOr1+7
tH/r+uHhwbxatLOi9fYJaWgEYWjqYGIA7dvWMfMyQJ/oDIGsd4dln2GXlnFmETQJSxeDU0YJYzAp
6oiilINjPjq7503a+s/qVCBKYePLhxvnRvtGMSCiSWVymS/9Od98TYo7AHDviSGAzHh9Mro1G2q6
n3mGAsQc8N7koI8NjY9GAQBS1Bukx8+Mjh1fGa5lUYKo0ERaKdJKgwAzV1UtFSAAi1jbOue0Mlob
Y3TaMXkvRsDgw82rh2XZIIqJVJxSYGlrt5jV1rZJFkWxbm1DFcSZee6l4xeeP7aYNYtpffX6rb3b
8/l+u5i2nw6M3FdkmbXjgxM2iYpEi1N096AGab25cjh8Ydt0NBICSBDdwbiHHJgMKFE6hmWEOcwI
xQM61tcmo8ZHD1rtj3btXdBv7Rx/buPmqeEh6kwWu+H7/5vU4/ue9QgyqfOf3D5Z2+g+Y6GACiIE
fI+zJcA/2wwGo1ifOr/65a+fXT/WEwiLYlEWtdbGtYFZhNlazyzBBxFBRKUViNS2ARZFkVJH4wuL
c75tbKebrG8NtFFV0e7dns3GpUDoD7M4jkLwVVm3jVNaR5FWSkWxOnF2ONiMImOKWfPm69cuvbm/
mLYPJ3sDeM+OJSjUiiNy2sTkgYOXexanvH5r+OXjvYtJoZEEQOopEQHisqYHJYgIsxAJIhHy/qJ3
+XDdhQcmZzwWzX1jOvq7Dy8M8n8YZJk0Y7DFkf35qcO1cuYHN0+/s7v96YQTQREKKIAfPQ0iEJIy
lGYmyYwxmjQSkTFq6+TwwvPbSapn08VsNq/rllATBOc8szjrg2fvwzJTmpmTNIpT7VwQFpBWGHxg
QgyBXetJ42CYV0Xb1G68Xx3szsqyXtvs2obHdUEatVImUnEaK02ESErNplTW9cqwt745/L1/N9g6
ef17f3PlYKeCT7WQEuAggTSAMAlFlCAQgAQnhKwiEIG7TC+L3V2kP7hxfmvwzqjYV+U+IbCAcCA7
F5AQ9YAMoYhAKPasg+9dO7szW3nIkfNYEDpWr988nWj/zafeH6UVLePNnxQWnDXJD2+e/fblZ0sX
f/qGAgFEkDUAAEIU6eFqvnliZbiebm4PVlY7xmhSuATVGO2sn47ns/m8Klv2ULets95Zzyy2ccwS
PANgCBw8j9bp4ovHD3cXl96+Y61bWc3j2Myn9WJWtbXrD/Mki4Vx/3Z1/crBwe4s70ara6paOGcD
kiiFpJUxtTaKFJlIIWJRF7b21bzt9vLt42vPv+Je/+71+bjmAMzLLlLMEBiCABBrBbE+yrk6Igi9
E02oNC7TrgTEBRdr9dbOmY1u/fX4O4Nb3yPA5VQyAKKw4NLYFoCqsD+4dPr7N849hF17XAgBoHLx
f73y9EHZ+dqpD04PDzpRq+iotCcw1i66PR/84MbZH988U9j74ycoxAoAEbE7SJ55fvvZL213B2kI
znnrnW9qF8JRkpmIOGfn87mzIEE1dVuV1jaubZxzIbiQZHF/mPcGmTHati5Jzcqoo1DNJ023n402
unduTO7cnI/3S2E4fmo972Q3r4zv3JqN9wrXSnYs00oHFgRwbWg5CDgRZmYR0UaRhjY0oZW29nXZ
jtYG5y5sJ0l0uFdOx9X+nfl0vGitA0EFESLhJzOn7kqwomIkjcFJ4MDAiUoqp759+YIP+LVT7w+y
xlAgZBZiAEIBAS80rbIf3Dj77SvPzpvs4dA8QcjXsv7J7VOXDjbOjfaeWtvZGkwjDIFxXHXfP9h4
f39zXHXvm2MrIAEDyRHf2OnGX/nN8899+YRzbj4rm7oty9o2rTA5630IHMR6WxSla0Kw0DZhGdYJ
ASSIifTWiZXTT6/n3UQECClKNBAf7JejYe/lb1wYH1TX3t/buTnxVlbXVza2+s9/5VRTh8P9spjX
gHD87PDCF48hUjlvOIBtuS5D07S2aX1gUmAMBXQeHFiyPZedWRuu53kn7Q0S711RN5PDxc6V2Xs/
2R3vP6IXmAiwExWhBPDeKVTLJPx5k/3Fe89fOdj42pkPzo72e3GjKQBCG6iy0Y3J6LtXn3p3b+vh
+28pnyGbGz2jVpwklrywYBuMC0qhEN7/bQI4QdESAYDW9OLXzrz0jbMh+MWiKoumLtumtlXVeOtN
ZNIsUgYE2SjjHSxmdTlv69J7JybSg2F++vza1qlhW/v9nfl0XFWlta3z4o3RWZo4G2aHZXeQnL+4
kXWNMqBVVMztwe58clg0lcu78YkzI0Tc31mMD4r5pC6LtqlsUzvnPCKQAqUxoEMV1tYGzz5/4ivf
uICk7twcHxzMPNt+P++vdDtZdvv65Ad/d/nG5XHbuIdPmYpAgIuqiijW9HEUNzBlpt3ozrb605W0
YPDjKt6thrvzlbrNCR/LDP4sCfn4kWEpXsERU/TApcgQAjgNhlDFiTl7YeOVb56PUzWdFsWsLBZ1
VbZ1aZvaIcJgmMep8cFnWdLvdbVRAugtt7V37ojvcDbMpvXkoChmjbWegzAwqhAcAQMzJ6n56m+f
Xd3szcZVsaht40mRgDCLMAqzs1wVti5dWzvbeuf8MjJFhKSOzi3LTW+YfOnLZy588bh34eqVncl4
Tkh5Jx0MOp1BGsVkImUrfOvHt9/5yc2qaB8+aUE33nMEyb2hDwRgABFEACT20EpQhBqUV6JAHitF
+LNksC35XwyIeK8jd/9vBvAoyhgz2ug+8/z2hS9uaYPzWVEVdbGoF7OmWrRVaV0bBqOOtTybzTRG
JckBNYikFAUvbeNs62zr2yY0lW1q60M4sqhEQAmQsCMAVga3zqyeemp1Oq737yyaygUfvPfCEAJ4
H7xj50Lw3nsOzOxFGNI8WtvsDUZZkhkOYms/K+fdfhYn8T/88PL+3sS3HBmdZrFCN/YLa22cqqyT
Dgb9r7x6Nu/Er7/24WJaP2jGmLlpbJam5D9RjrrkrhAFQIS8Bg2iAJABGJger6XMZ4GQkZHpcZgx
lgAg/V7+1HNbz79yarTWqcpmPiuLRV0WTbmw1aItFracuzgxxuj5vIqUAUXei2vDspsFIiiFiKgj
SjJUGrLuUc0fs9jGN772PoiCbi8798zmV75xTgBvfbizmDTMwoGdX6YI47JWUzyIRwkoAZi5049P
nBkOVnJCJSIIoCNwc3/j6t7VS3scGDwSkU+CsEUiEXbOZp0YUREV3W7+8qvn4kR//1uX5tPqvuqo
4QaZSBQqEf8pd0vEo0UGJdER38GKyaM8Vknwk0OIAiD4qISO5bPFmTp59tgLL5/dPjVk4cnhoirr
qmqroinmdVU0ZWGrhQPG4VoXtfT7eZbki3k9mZTzac0hrKx2tk8NN4/3806ymNd3bk7bxmlNAKA0
6UgBcmMbTSaJ4t4g6/SSnduzW9cmi0kjIEsTF4GEQwiBGSRwWNqdAiDY7+cnzo5UhJPDMnjmAD5w
27Z740MNkeLIWxQRZQSACcWYYCICwbbiOVTeB+9DCHLhi1vKqB9/5/KnyxY9+8Au1RkwgoKPAwbL
OQKx3LKEWKV3+VgCYgY5uuAR8hkgZMRHb0EESHvmuZe3X3jpXNaJ66oti7oq26psqrKti7Yq2mLR
lgsnjNtnVla3c++YrRrvFfs7s7JsB8P0/HPbx0+txknkHc8n1YeX9hazmgi1JhERlCyPokSRUkmU
IOL4oLxza1IWrW3FGGIWRBQUQCSkACLCAiIsHCT4YIxa3+rFiWkbHzy0bfDBOReqsm2KoIGJHSAY
oxFQmLyDuvJpHuWDpJg3IQTvg7XO+7Ay6J+7sJ4k+vvfvrR7cxbCkd8sIi5YQ0aTFkYgQWL5mGoR
6xvPPtHZz1QxIpAAwz8ChBIkkDxiXEQYDLOLXz128UsnE2MW07KsmqpoqtJWZVMVbbmwVdG2DROq
4+dHm6c6+3vz+b4b75fFrAnMx0+tnHt2LUr07u3ZbNy0jfPOV6UVkSDQNDZwIERkKhYNABTGAyIp
cS4spm0UqTiOAUgRiBAzsGK02DRuSes4Gzjw6kanN0iX/A4HDuzbyheLdj4r69YmSisCbUhAlFKE
ICJESitDqJra1SXnIfYhsLBCAoCT51Y7veTv/8v71y/vL/MwWAIDJ3TUlE8CgBZgWYbQW984tsn9
yn0JyIOjx2iv8GQQyhG/9Ihjtr+SvfxbZ4+fH6DgdLxYzOuiqMtFUy7aqrBt7ZghMtHKSpp1Y23w
jR9dm+617JFZvPdrx/qnnloVob1bxXxaNbVP8wiXxlFgZ511LjKGtC6L1rFVqFpiZZAU2JoRIO2Y
ODW4DAczWuuL+XL326ZxzCwC/WF27ORKb5ANRplJ6PrVw0tv1cBaSWAWhiAoAEdtwpbdUojIO6lK
5z0vpu2y/CbnGMFNYA4AIrK22Xv19575uz+Xa5cPmNlyq1F/jNAydEMCAa2vW99kUedeN+OuICAh
ATA8asM8GYQMH4WbHyxJGn3hpRMnzq00lW29n4yL2bSaT4pi3ngvaRr3BnneTfNOXJdu/858b39q
G6cxBpDgQ5pFJ04PAXA2qarCVaVz1g9GWfAsLCGEwEErg6C8Y5bgglMgpFgzdnvZsad6ecfEadyU
rm28szw5LPd3ZlXZLhvWrG/1Vje7g2G2eryLCZ3YHkabJolNtBVfrafnu+vz/dq+1fqxQwRBVnrJ
twESKa20JmcDgFSF896DALOEEB1FGRmZpT/MvvTKqclBub8/ERGtP4lQIKFgQ+vYPgi/JYgoEMQr
pIdP+BNAuCz1f2Th+dqxzsmnR2VZs4Vy0U4Pi+m4mI5LDjAYdru9rG3C9LDeuzWvSlvXbeusxkhY
liWAo/VO3ovr0jWVq6u2rT2HZSWnsHAIAVER0NIg8exDYEAGkvXN0XMvHq8re/md3cGoOximRORd
TSR5L1o/3jv59Kj09plnjp06uwox/HR8e1bWF08k/98Hb6/p/OTqsD3GvUG6OuzsHx6yZ9+gD16A
hVkZZbRapiMoTSDgWi5LG7w4G7wPeYgDlwiIhMao1c1uf5Te3NmJTKzwE9tIAjixAVyiswfjt/wq
BXEKHpHL+WQQMgQl+iFrggg3tvuogy0dBbWYVWXRzGd1Xbi8mwnj4TfVrBwAACAASURBVJ3SucAi
S87aBS+MqJBBmIUUdvqpCNjW2za4Njjro0TlnWgyKX3wAAQMS5eQWTyH3iALjtM0/sbvXphP63d+
cruYt2ee2ljf7sVpFKXK9NSVwwNmee7C9rcvXdqz5Va8csvP/9OP3/xCshFOwK3xNFOaRrA/Lt66
evPrL5xfGeXl1DbAdS0iDATLnaA0AoDwUf8YArINB98EH4RFJJphaSKdd5LIREKeCM0nQRIAy61j
G+tEP6rfKaECgQCsH3pyPQmEwiAAD6kSEjCRHq52hUVCKEvX1LapXVO6tpW8Q23lvWciZM/B87K3
S2wiYTxa4Er1BikiehecC86F4LnTzaPEtK0DBhRgkSWBwsCo5MyFNQVquNrJ+mY+r7/5b57N+pFZ
NberxYmN/p6df+fqlTuHi4ubx0TD9cNJdhOeWVuvMwf73EsjCsBBgJYhIbl26eCLZ7dUhNooE4G1
RKhMrCKjiBQREiEH7g+zL6ydcNZXpR0fFMW8wnmrDEWp9t4DBpNQp5tkUYbycWm/gDhuvbiEcsJH
59giIIISCYLqIbr0cSEUgCDh4QehgESxijMdmCVQsSi8894G17JrOXiJIiIRDowAhFT7hpAIiVGY
hUWyTtzpJbbxIUhwwTlPhJ1+Yp0nUITahiWnAiLCGE6cH3z1t87H3djqcKOebXyx1++kf/nmO/M7
zbHtwQle+e71az/6+6unZr3+ywbPgQR2C4BafMR1Y1vjGcSHAEqYj8re6toWi2ZJnChFWqs4ioCE
FCy7GSmjBsO800sWs9pEykQqitRsVixLvQWIFA5W4+dfPr0Yu4PdRVs7ZgEUFicgqcoIFYMXlPvk
x39yPgmV51ZL9BDN99i7UEQgaIzuLTy/V5Y5UIjIEhRpRCIk74Jtg7XinTSVyzuR0gQIgELMofWR
iZERhBFBK9rc7mVZVEwb79g5tm3oD9M4U84Go7SIW0a0hUVQmPxg2FnbHnz7zuVLO/sba/1jvd7t
xfxvvvPe9qTzzDfW9AjYc9aYvk8yEwXhqnRuziEIM3vHyxaVwQfWLAJRos9eGIlIW7llNycBIEVR
ZJAEUIgIAJWig93i9o1pcEFESGHWidu25cAgEEKoa1cumq2T/d/591+4dXVy5d29Gx/uW2+RMYL4
iCMVFOEHpYrfFYXKCQgEfDBSj9trQUCWkZ0H5QMtA50+cFnWWmmllNY6BGka520AgbJom8bHsTZa
Ga2ABACM1kQIgBxkuN45/dS6bUNdO9d629g40etbXRYWD94LB2EGZgnCQMwcxFHL/u1rO/uvjZ9b
jLZVT1gi0PGcJjcW1gYGiWIFCM4GZvE2eMfC4IM4F4JbqnwGAaXp9FNrx08Nd29Nq7kLHpYlGdqo
NI2SNNKRUhq1Vk3lDvcWs0k1nzXOBu+Yg2R5zMKuDXXR3rix++Gl/ds3xkqF517c/ua/eubk0wMi
INF3MUMBRn5kchUBIRI/NJ71uLtw2UiM4MFNW5bJpiKkKE4iWwciMrFWigARQbwL5aIdruWIJCCN
b+IoJlIBvAD0h9kXXjqeZtHNq+Ny0da1jVOzdWqFNFRFi6KOHPBl1xFiFg4WjDJAEGyQgmMdJUnE
C45iFaeGEI2i44MBbAZ32DaNCyyeWYUjfsa7o+GU1kkaRbFi5muXDiY3p2XZGoiWvnmSmKwXiUhg
1TbtfFI1VdCaWHiZgoWCBBjFpq6a2bgu61qnyC11u2m5qGfzMsmjZ57fOrzdTA4+znBHIBD/6DxV
BAQMEhSYz57+9BFAy13/SYLvZ26HoGPs9OMsjb3lvJdY59gLoZ6Pm6pyVWG94/4wq+s28TrWSduG
4HG4lj/7wvZwtbNzfTo5KJ0Nw9V8tNEBgvHBwlv2jr3nEJhDEGQRDo7j2KwMcyBoGm+0tk1oGw8A
cWLyTmQinWrzpY3t7heiHxQfhlgEhAMv4xvL9YCEQNAbJCsrGYsc7C7MbvC1RSH+qOFMt5/0VzJr
XV3ZvUk1PajjOPYAwqINhiBIIhq0UlGcHBzMeGpXhp0plcFylCsswwatnDl37MMTk9m4uqfYCo+2
4kMVoYgQUngo2I8NoYiiRxnBitaOdYdreZJGdWWD97Z1IpB3oygys0m9LFTPu3FjG0RUWjPL+ubK
+YubSRrt3JjNJnW3n5x6qpOkppjVe3vTurDswTtx1nvPPgRBzw5BwWitt7E9iLW+uH2MkG/uTPpr
6epa/tXnTmMaGudr7//h9q1vv3nJHrTPjTaFJbAsk6eZlznqgISkSBhCEGdDaK1Yj2BYhJmjSK9v
9Ucbnb3b0/2d+cFOCSiInoi0RhElR5n+oJTqD/OiKedjV04dQmFdG1u9vtpXoE1EmycGH7x9x7b3
1FsJMARC9fCNqFAF9g/qbvS4EIowC+sHtyJbyup655Vvnl3fGLSlO9ibFfPatT44LwJJFplYl4sm
zc3qRifr6YPdxJZhsDraPjX0Nuzemme5OXnuRLeXTMblzQ/H+7vzYlEFh8GLd+wde+ddsBIo0qq3
Gp8+vzZcT0ed7F+/8oUfXLv+rb9+93Q7enZ0zDyv/0P1UzXmWtz7e/vTN+bH9zvmDB01NhEEwOVm
ICIQAC+IaDm4IDpw4BCR5iDBc2ctOXV+NYrp9e+Mb14ZCwhqQR+MRmGUo3YHuBQmv3VyZX11tLtz
OJnO2hAdS0aaIkTjXBiuJ1lu7oUQQTG4R2b8I+Jy4T2IZ3s8CJdOId7fFl1K3om//I3T22eG5aKd
7pWTg/li1hSLtq2CiFJKTKS7g1Qb0oaeOr25ddxNDkpCOtwrXOu3Tg2SLKor+/5bu7u3Z3XZ1nVb
VlaJXuaoeR8YvVY676SDtXxtOz9+ZtTpxQtn//MH7/zkjRu08Ajw9u6d//D6T8fXFs9m6yigAA0T
Lk3lpVkNuOwzpDQlqe5Q9HtPP5Mq86Pdm03hegGsD0FJcB4JN7cH3X7y4+9eufzevndBKUJGxsBM
IsgBWB3FPZq29eAGvU5/LRZlJ5NAQr7ltvXOefa4fmxlfas/nzV3i0kJ0MuyHOcRIMLyyfH+p9hj
KlJBxIcEkUnh6afXvvjKiXmxmO8104OyrmxZttXCBwdIDOJNJFpTU/lL7+zMF2ViksWsnU1qItw+
NZxP6vffuDM5LMtF650PgVvn2LNWsLRiQHG3k3Y7+cbWoDeMs77K8og9VNbe2Bmr9312oELLh2W9
f212/EaneyyCAMxijI7TiAg/MqrRulBA2+nHbe0vvbnnN+Gns9tvvH+rc0eTtQjkbQChTjdeP9a7
c2v6xg9uLiPPzCweWYQw0EetgpeJpC00SRIVRTtbFFqp1dUVEGEvddU2la3KdrTWvfjC8YPdYrxf
3MVGRAT54X7B0ocGkCX9AUe9oT9G/fEgFEB4INkqAp1u8vxXTvQGydWrO+W4nY6L2aQsZtY2IIyk
WBiYxStq2zCfhaKs8yQvF9Z73j49vHrp4Mbl/aq0HBgJRSQwB/GRikhTGkcmwe5KvL42WN8arB3r
Tafzw/3F4V6ZZ/HKapdbcbNgK2AWDsCNqIAIECv9xc2t868Ow56XDOZV44Sbil9//dqVjen6Sk/m
8PaPbo+pnLRNNkE9VfPWSUAQSBLT7Sdxpm5cOZhP6ruZz+JFOLAXr2TpY2hDHjxqkQB10yYmAq0k
gqwTqRS99WVRZ3mcpOb00+vFon3tbz4o5g0sszEf4GR/EkMkUszCCEgKCUGYAyMIEj0uhIJARA+h
ZY6fGZ17drNtQlW0xaKZz6rZpLWNLFseiKCgsIh3AQBRMZXQFkUxbzu99Pqlg4PdebeXnr2wsTLK
004kLEVZh+C7eUcZ1AYx4k6edLrZ2nqvad1bbx7Ox22e2d4g7nFuWw8icaSWx4a1ftkXmoM8dWzt
oFN8n66+e3XP3FH2wPY53r85P9Xt5VHMKtS1TaaqX5q6tnXb1m0bUWQibWLq9lJC3N+Zi7CiZR9m
YQFm8BwkgHNA5EExk0+SiBDzNIVArQ/oxAff6yWIUMzrKNJa03C198JvnNaG/v6/vD+f1h/VLT3s
MFzq/Dgxo9XO9lZ30BWtxHo6HPPebjM9LL1/jDRFWMYtH1BPIAJxYp7+wmbeie/cmdRlW8yrqrCu
ZdcuD1AUIUZRsmz8QwyhbYBtCIHrsu10k5dfPTdc7wTPddm2jeNlODxIXbWeXWNb1zB7WNvoLk41
aW62Tqx0u81i0rKX3MSvPnPW9dyHVw7GthzPS+8DEUzG1V//zTu7UVEUravCoIkTbb6anRg8n3a6
SbA8OSjns6YqbV21beu95dY6BDSRibTSRmWdSJGqK6+0imJ9t3NCa8W7sJz3EELrax2R1mkWpwiK
WQDQtb5pPXhIMl0uWoDlPMBovf/CV09zkL//q/fKhX24eQEAJtKnz3aee5rPrY3Xkw9TmCA7pnQh
w71q9d1b/TffcY+qtT+CkJn5vjkAiDBa7544uyoiddWUZV1Xrm28a4OzR904liexsCAhkgRw3jN4
FSX62MnB+YubwvDBWzu3ro7nszp4FoHAftmtQMgLA7HeON5bXe9ODov+cHTyqeOX394d79TzabN/
OI8zM16tb4wX4zeqwrXpXGulgufFtSo1NFBdQxTFmoh8G2ZFtXdr3tTLaGJwNgQXfOAQxDmnDEWR
MVppTVGsvQ/ehSQ1JlJLL5sUksJSGggAAB6tjnGl18vTfFlFJYIAHJgFIXhsam6aFo7KRI/ixhdf
PH79ysEHb9whwGUzv/vuw04vefmrw6+fv7kZfhI1N7GYS3DAAoirUTYy+amz554++eX7QLhE7m73
KFxSyg9YLES4dXLQW8ms9WVZtY0HQe9CCMxh+ZsgIiyIyIRKEbB4EC9BI548u/bcl7f296av/dWl
/TuLo6pcWeorRiQyLAHE0cpmfv7iJiDs3plO5/OTh0UxsbNJNR/X70z29qAItSRWyVQyq4bxaLCS
Z3nkXRAR74O3XFSta4NdRrhcCI69D8wSgvCyWCoIQ0gjExmtFCmF2mBTOwDIuvGyfE4RKU0m0t77
pvZMzqTYz1cildjW0fIXUBCUUsZoFWOax23ttTKA5KwrFnWcRlmerG30h6MO0jKj51MZbQAAEKfm
a98Y/e7Ft3u7f4XNDFefwZUz2M4BUILFzoYcXkoPvnexe+0TEC7BI+JYuVg7TcKCrdehCdbfj5gR
UJpWRjkHrpxFRdroeGDq0rV1Ccgc8Oh3JlBQcPnDHAECgjp2ZuX5V05453/wrQ/3dhb4cSr4spco
oxJSmsQMjuUXX9wig1cv7U/2y0VZ3Lg83twcAgBp1ZnRQK3GRuuu0JC6vby3kgvL/p1ZMW+YwWit
lbDoELNzwba+bVxTOxbxPnxURiEsbCLV6WRGaSLUBpCwWDRKU6w1gCAJEkaRQQIX2spWoEOme+B1
a1vSRAqUImUoSUySaQ+ehKLY6Mjk3ag/SLXRWqk0Nda68UGx7M8in/r9kWXA4NnnVl49d6l3+8/Q
1gCA2So99QdQ7Ilv0M4xX5fZDUDg6c1PQBhpd6w7Pbu6v90fd+MmUj4wFja5OUuvHIx2F+beLnlH
mAMwc101ANzpplknzlSWd5LxsLxzczKftsEt+5YgHrWOQkbZ2OxefPF41om+9WeXDnaLNItMpLQh
bfTS225dQxr63a5WOs70fF4e7hezg6apbdv4g51SHPVXsl4/7nSTNI90hAw+z7NON+PAt66Om9pG
iSIiRUiKlvo8BHY22NY3tSsXbVW0VdnUlfMuiHCc6CyNURQSaIMcuCpsHBsTawTQBpnZxDpOtYVk
UswUJ+IpSNCatFJRrPNu3B9mcaLLom0WtjOIszxKO2q4mg/XurZlRFpZ7bz5w+u3ro1F4Ihkx08w
L8zSX0m/+ly1Wr4Grl4eQrz3Fq4+i51NYAsm5903pDwAEdL6Ywh7Sf3y8SsvHr92rDfNjIVlkRQI
CHzxmDqsOu/uHn7v+vlbs5V7y6+D551b06erY0kaceDNrZVIIs/hxJm1c09vXHl/7/b18WLe+paD
ACEoo1aGnbPPbIzW8w/e3rn6wX6nl3R6cZws175CJB/conQaI61NYH94UDVl8JaD46OyB6ByYYk0
Qh2CtK1HAtd6ZRpjZhwkhLCM5OXdOHjmIKRIa6X08pcU0HuuC7uY1bNJNR1X03FVFD7JTJLGwJB1
4/4wyTrRbNrm3VgZWrbKQJQgvrOig053b8RiNSEqRUkW9Qbp6kZnMMqDD7evTw/3i9FmfubpNVIA
yNqQbbw2ujfI5uP69deuFfMW7ueoI4L3fP7C8Ez+ujrcOdKMiNCM+f0/pS/+d9jdlt03+NYPIbRL
nXUE4Upa/Mtn3vzaqUux9nfbryyJXkSITdjqzTe7863+9E/ffuHq4Rp81CU5BLn+weF7x3bOP3cs
6UanzuTcUlnWSWq2Tw/PPrN59YO99968fefmfNmgvreSrW7no/V8Oinf+OF1pSnNouWPlR019wWw
oXHexxrL0nIQCMgeFSmT6Zgo7/VHw37ejfuDPIr18iE73aStXVVaHSlt0DkvDIOV7PzFjR+9cf39
13ewESKKU53mZjDMB8Ns9Vg+3Eybqjs7rHdvz5qmM9roLmY2SczLr545eW705vXbV8aTXhxrTXGs
A4f5YjGfNdbHs1kplrRSnV4yWu+ubnZXN7ra0K2r4w/e3nWt766kZy6sraylVz/YXcyqJI1H672V
YYcDXH53d/fm9Mi4u6vK7h5NIqTUU+dMx16BYD9GGTUMToEgBAeDU9hZk0mxrGTRANCL6986/86r
Zz5QxCiAKAwaQVScsLeBA4EgMgA9tbb7Bxd++h/f/PLt+fDuqimL9rt/+8Gt6+MXvnYi7UTXP5hs
bPW3T6fjvTkLrx3rdvvn9m4vJgeV9yFKjUnYtm7n+oFtfJpHR8FVkaXNZn0bICjSnj0ysQNtVN4z
eSfpj9J8RZ2/sBnH+mB3YRsRhv+/ujdtkuw6rgTd/d771tgzMisra9+wEiQliGQPyYZoatmop1s0
a+v5Ef3P9HF6ZlqtUWs0lNQaSiTFBSSWQu2VteUSucT2tru4z4eXVSgAtSRAcIh2gxnMoiLjvXge
915fjp9DCrM8zjpRnGoBIQIfnG18cGJOKcgxOR/vf1CGew4CtBdSitI0Ondl5e13zr/61sZ8Xm/e
2h0OOzKiv/qHX19KO+dfHQ/GeTUL9ZBP1nFkaLmsNm/vTh4tXC0q5SjWnX62Mu4Nx51uP4kTPTss
Nm/u7TyYA0LeiVfWciT55T/dmezM+oMkySLvvbXe+dBCh9rOQ4v/f3oXFQETR+NOqezsY/8J48oV
OvE1qPbFFdg9SZf/F37vL6Q6BACtiF898eiPztzRGI52SNQ4uIBKY3cdqwOyJRa7Uk8BQQFfXt35
9rnb//WDvnsKk18V7tZHu4ezuQ8BrH7n375eV25vd364v2gqn6TJaKXXHSRN7b0LRVXsPJpOD6o0
j4RbkggOAUTYede4RpEOELwFEkjTlt8iW9sYjNfzOpTV0t6/tb/9cOYaBsFW2lAbFcKRgkFdO2FM
M5OejK99cOC9ly52xnEKUVW5MxeG06J6cOdw/dyAxqZKw3DUuesPulk279rZijPaNOxnVRUZHfVM
GkflrLx7a+dgp1JodJ873TiOo8gYpbEum7qyiLC/sziYFKQoirWJddqJNm9O7l7dz7rGOV8sqyQ1
1jrb+P4wT7Ko7YuJfKZAKqKNjrDC8BT9MBJ2N6SYYNwHJCn3cHAe0hFUUwDR3aj65sa9floDACGz
6WDc16ffxtP/kyQD7WuY3vHX/0oOBe0CkRPtv3bywW8enb0xWdd01P5ChBB48mhhvRuPhsbooyAv
yHxW3b2xh6DHJ3r9YUqEh9NlubSKlChwIQTfjhqx8772hYCIIw5otBqOuyur+XC1s3FmMD7Znc+L
zatzu5jVlbXWCyMzNLVrx6ZDEKWRmb1nrRQhTLYWvIL9KD2V9M5/d6U3yn/+6ztf++7ZDw92dlRx
6rWVn+7d602Tf/v11x7YaQ6GMl2W1sZ+WlcKm8gok6Nv7J0bu9OdWpMO4EgRMLmGMQRvudFORwoB
FvMaCbUmpcgYApHpfuEshwC29rbxtnZNbZuqGa/3TmwMFtOqRXARfHq6gZkDR0+zaYEI+BpNLkio
DJoUg32yzeoT3fnFlYlq2y+CGHXowjv0xn/Eznqr4oLDc0Rarv4fsPs+ACHIOF987eT9W/trnziN
BdgjCDjrF/N6/XQ/SqIki/JuUi394aS8d2uSd+MkjTx754L44Kz3Nnh/lKI5qT14w7GwihIcreXn
Low3zo5Ga7nW9ODO/r3N3fm87CYdpZUSCVYQxHtgFlTAwq7i/jA9fXF0b/NgfKr33R9cTkbRbige
/maencrWTw78kqRP1gYaKBXR7KDsRiYE2dqejbJ40O1ODyo79IW1oiA2WuU4vV0dPKqEKaD37JWP
nQtGA5No1aIHuCpc8NKGS0pTq5GHSCzgmuBj4iDWetu4pradXn7q/OjerUldeZCP5TQfH0zoGrf0
K6LSp1+XvRs4fh11AoCQrfLmP8Byp/0nvdE/6CYVgrCQEClSauWKdDeAg0IUEFYpjV+D+EcBVZCg
EGLlzw7286hZNslTk6jtJiy2dntb84uvrhFh+5Psj9IsT+vK2SYs501Z1j4EFMXhSdFOWFlCSDkH
oCjV4/XuYDXpDuI01/uTxZ2PdrcfzJbVEhCXJrS5IwcOXvqD7NVvnD59aTTdL/7lZ3fOXRn/4b+5
8OgXRZ6kMKD/fOM3t69PcCHfWj03SrPBIMMYWwiTUhTFWgGFIItlVWMTuKM1ZZ04kDTsR0kmQjsP
Z64JOkbUYCA12rB4RCRFbQgtzM6FKNataIbWCgmRsNfPdrHwngNL+zP1gb0PwmFtvZ9kUV05JPiU
2BgSeuse7NBbZ9fT5cMjejNEqfb59t/SG/8rdk7w7vu8+Y/weKfVg7TUKCyEKEBKsjVIx9hm18It
mBGjHLobaFLVzAQJAPOoSbVbNp9IE1v5Ds+8uzUrFk0cR0QEIszBB3Y2OOvbOkgIgRiO0nkSJsfs
weoQIE7V+unB6nrXpJR3o8P95Z3rk72tpbXe2kBIpW2gJUoLjEivfGP9wvdONFH45lvntwbFancQ
jyLa0AlGJbuHkxnd5g3oDkKc6ajfS8kgEsaxJoVN7Sd7i5ud3WXZqK5GgCQ1vX7CSip2mYnKRbO3
tzSRUokQmNjEKiIglWdJHBulKLDUpdVGRTGSImqBe4RNbW3tu/3UxCTgj0JtgZYlQ2tSCgXYB6fR
PL2PtsXIqx8t/+jMlTPRNWxmR3kFKeyeQtJS7CJ7SAbQzI8iUkUsIAKoQCQ4md3jwztq423xjRdG
CaBTWO7y3nVwJSKyICAoFMJPFb4FW7SO8GR7fvPq9je+fa7Xz6x1PrDSR2AhANRaWedauRfHjls2
GU/oKYpoOO6MT/TybhxnVDfu3o2Dyfbi6P5AWoAzszCLc643ys6+Nr5dHVz9cOs//fH3p7qW6cG5
MI4ilRqjjEoi08v0gDJjFCGu5HlkNCrMe4nWytXho3cnj97dr6DMThggzLtxfyVd7XQ6Esekg5Uo
M6M8SrtRlqZZJ9EaVIRZmjS1n09rW3kEjGLDHACO+jkIUFW2qf0f/KvzAnz9g/stAJWI2ninLBtn
27gUP6u5pRRt35+//2hjdeNK2vyidSyOLtKlPxVfQ3kAHOjsO3L9L6U+BEDd8j63VWhAgHoq9/5f
Of8ONks5vAWo6PQfhYc/g/1rIixCLelgEArPmgRvGTzryr3/83t5J7r42pqJdZbHtvFVYZdzV5Wu
042tywClaWofiD2UVQOoAkrWjQcrWdY1rbrMnZu7dekGo5wD19aqRPI4R6C6drZ2VQVJZtLc1LXj
WUAn80Xl5rZp/N7ucpF111Z7KqIsp0zHJlIVu1GWZ9pEsRqvdZLUKEWdXnxZj9IdyDBWhlbW8tG4
M87yir0iPHlqsPGd7JTJO73eYJANVrLaNuIxeJgdVvODsml8Vdmmsm1BvF1tgUNZulNnV17/5qm7
N3ZaPL8iMpHO8iRJo+0H06qwApLlsWb1KQp5AXDO/+xX9szad9/s7+P0DiJi75TUh7LcBURo5tg7
I3FX6imA6Mmy57yOtA9CIEDIMrkarv2lOvU2sYNQ8eQab/4j+BqQWjy+CB1WWdF8ll8GEUiQQWA+
rX7ydzf3thfnX10drfaUJg7BNaFpfFP56Xwxmy0kJOyxKOohd8uFt43r9OL+IO32U61pdlBUhU07
sbdSV3Wa64vnxifWxuKBRZjDzqO5dVYZkkrYS/AsCIqImQ/3iv14+Y1Xz3z/0sVCqmqvoZgO6lIR
psZEifaLEAIrTa99c+Pbr5z9rz/9jRq0tRsKKD/bunewKN+5eClOaXe2CFPn/TRJzOhEFiVqNOp1
++loLe8Nk2JRF8vG1q4lWKyKhplBq/44ObE23Hk03d2agrBSmKRRnqf9YXYwWWzenChNvTyOUir2
mcNn+Txx59Hiv/14SN/788vjH8eL67L7Ae9dh+AAAMSjfk/sHNJR1f8D/XA2mJSdk71ZG5iIoLhS
3f6/JepI0sdQyq2/kYPbgAQghCKCpYuu765XPvosqwYCyuNy+GJWvfeLe5u3JuunBhvnhuMT3cFK
1h+qoi5U7lY3co3J7s7hmPNBr1eX3tkQxTpOVZobESmXlh3MFgsUuvjqWm9Ne8flosk68XCQHu4V
tnLOHwlsLef1L361ubM7H2SrLdRHBCLSSRTd7O5568ngtClDYKOVCDS1C0GIsNONkpUY1rXpmqJ0
k63FfL3esguomAKWy2Yx91kDQNLU9v5mFRk126uzThwnBhHa6QBmbirHAlFiiKBxNaHa21mWRT2b
LpSmvJsOR73RuAMg7/3ibl3bs5dWLr45rgr77o/vz+wzeBaEPM8Q5QAAIABJREFU5fb1w/9c9b79
B++8ceLCCbwT1fdBLEAL1JC6/9ZD/8ovP1rTk6J3Y7K+1lko5La1ByJQ7Eo9xd4pAID5ffENkG6R
Fwy4Ne9/sHMangUqbenHnpTeveODyfJgUtz4cLvTS1bXu4O1VMewstLtDWMG3xvF45Vhr5cDoGuY
hb33AlwuGmZZLmxTude+vnHhtdUb1x9sbc6Gg+7ZSyubN5c7D+c7j6ZxooJjUjA/rP75b24GtL23
IhAARK3Vbrn8yw/f5y3/Wr6qhA4WBQGqFRIQRUStzpZWAGhirQ3axgfPrMQDayfiOcmT8eneetWz
3jWNb2wT6cg2oSmXLCAspEgAgg+29tooEykRmS3mKBoEnWsEwnDUObGxMlzpaEMP7x9ce2+rKtz4
ROdb37u8t724f+OwKt0nwImPjVkebs7/9+3w7sVTb16+fG61yPKSwAfR8yq7fSv/6Eaz9eBAVy76
1YNzl8fbJ3tzFlLI7TC0djWFhn0TvEMQRGYhAFw08S/un58su58hXH+8CqFlY8SnXgNneW93vjPZ
N0ZHKkqSSCUo2uZx3utOtCYA1EaNxvkbf3BKHuNxQGRlrbN2qrt17+DOtV1xdOpUdDBZTvfqxaya
T6veMEFCbdT66f7337xw7c5ubuI2Yooi5YHByblmcDLvGaWYxQV2PlSVVQCKKDEmiUwldu9wueeX
YQy9QRpQpmXh79a/qDc3m33aD/ECrQ/WWVLkDXHg4IN3gVmIiFm8Z0IwsZIF1E3TNFYCAYQ4VaPV
zspaP81MYF9VsLU5a+XHHt47fPenm9NJ0dQ+SlT7aZ/1IiCWZf3Re27zRt4dpHEyQBRmqAq3nO0x
eyLSIrh5uPoPt17/s1ffG+bl0YkWXLjzI3n4ExGWch+PQMBSuvjn9y+8++gcwHOYno4g5J+EEwiw
+IBOIWFQ1nFTlVYaVByBeygzAFCKuoOs208FZH5YLuYNKTpzcWW0mrGHhw8O9ieL8WiolCqWTVPb
qrR15QYrGSlUpE6fW/nW25du/3rmHaAGbVQUaSTUkdIRLRZVU7mkF1W19YHns2pxq7Bn3PfOX2CW
f75z585Hk9P9jo5iI+r6rx8dLGfpI3X97haD1Q2VYIFEaUriSASN1pDoqrC28d4H23jvmIicY+9D
URcQkJCiBJPMxKkWCVVVE4lS0eyw8i4AwN7O/J/+n2u+kXJpw9GYwTNMJACAVjo4d7hrn7yrnTom
IhHQAFB784v7FwLTDy5fPdmfaWSEIOXEl4QgLQqTAadV8rN7F3585/VZlT/be+2nCwk9fT6LF8cS
CDWBaTsn7YRGTDEhSmjXKxqjRqsd53xdW2d9XbneIN04Ozo8KBbLcrmoxsNRCCwMpJRzAUSyTmwi
HYHq9pM40zIkXSskVIa0UVrRsJOlkd7bXFSFdWmoClt2bCV+8+bej921/PX8Zj25urm9VmQUYbjj
+od6frgYYZxREmd6bLrGkNZKKMRxZIzx1itNIlAuG0RklsW8Xs5q57x3vnENKY7jSGmVZNrEJBIE
mBSmWWbrcLhXiAAgLMuqKBpk9WIKtyCh1VqAx73zTzoY4AmCrXTxTzYv7y573zl369W1rZWs0BQI
AqIw07xO7h6s/uzemXe3TwbffcElH/9G2oWI7VBkEB9Roh5fS4SFvEFDooGOqOyZ2TnvXdBam0gr
7VuCG21U3km6vfRxdR9a6EOc6E4vHp/oJKmBGtpJ/CwzuYqJ0BhlIrWR9/7stddlzf/If3TjcPJQ
lsWDSnaDBvrDr52rd/z2u9sl1d/Nz61d6LKVxXbNFtJ+p9/rZFmsI2UiHUXKOuudeCvLWV1VVils
V4COlNaqN0wJAUjKotqdHNo6JFEUxSZOoiyPlAFjaDDsI6oPP7g32ZoDgLA0zhoVqxeyrCEgC6sX
zofC0yBEFrq5t7696J/qHZ7sT1fzRaKdZzqsOo9mg4ez4V6ZWbYRvWwqThAEQYk4cWJZOKaUSBMh
IsSJQRU8U9N2uwTxcculWDQ3PtxePzUYrvQQqcXh28YT4XAlG4971roQQhxrZu4P094gXdvoRZFS
S1IB57ZZlPVG1A0gJlHOhbu7+zdne9uH83ty8OhnhwvX9H2qU1hZiVc7nfiMPmGbpmmMTqq5s9al
XT3KB0rpyERam0436fSSqm6Wy5o9EFFvmHf6aduYbFyoS4+EUazyXtQfJMPVbP3cII0Tb2U5a6rS
Wev3txfLRR3c/nxabz+YVpVFRMdWHisbvOhBtpPxqF8M9/40/GnZpNcm6c399Uh5QhZAF/SRvCQy
Ib10GKf1opC34kEgooSQEMREqjeIT19YyXvRrQ93t4u5tGT/dFR58i5s3phEkfqjf31xNO5ykMn2
vFw2SaqjVL36tTMPbx9OD4u19V6S6zjtZFncH2bl1L7SX50l1Y82r//qXzZ1FHY35rOD8tqjR7/6
8d0ZNR2IB00Ec9ENGqImtjznOrLGkAfHzLFxaaa7w6g3zBRqDhInqtvPAeDOje3b13fmB413rDXl
3WRlrbu63j0x6ItIG8ECiI5IGL3nwbC7fnJ48+r2uz/Z3N2ePyZQ5ceEU0cwiMBekXqpNgcDAwrh
FyItCUxVeEyujQggiEfVIP4Er/azLYQQwCqtVYge49LAW45i8/ofrq+t9xeHdvfRIvCRpj2SsEdA
aGr30a8f2sb96z97Pe/EuwKHe8VoLTOxunB5TRrc3ZmSkpXVfqefEtHd65P3fnHPnI0f6Pn1ezty
079f3NO5thBQml4vPdvtKyARMQNtIqWUIsIQQl255aLRqaytD1fXunnfmEhrHRGQsCwX5f07u3dv
Te7f3m/KgIAhMCKQovu393rDdO1k7+SZYX+Y6jwiAiQIHJraVoUtlvXBZLl5a7KY1Z+aKDti4JXQ
CnK/lBOIJbwARP8SFwI8femP92sCYggvHmwM4hrfREonURSajwNXZl4u64f39mZ7VV25rBMvpnW7
WaAWYGiXt3O883A23S96o0QpPNhbsvhsGHd72frZwf7eYvv+YrK1TJLY2bC/sywL6yPhFPpkUo4J
STc07CRZNzaRjozu9JPeIM07cZyYKNJRrJRSADCbFo1345WuD74omtl+Uy6mxbJezpuDyXwymTWV
M9oopUBa7DwggHdhf3cx2Z7f+GCr2886vbjTj9Nce7BJbBbd2jserGTdQbKY1Z99Sgjog1Woj8Ny
KMAKXnIQwuelDiKgdkLzOfRu4tg7tpqMlril+4CjgBNYZFEUH/xyK1RU144DE2HLEQoMpIEdIICI
RLFuc2RtEFG2Hx2eTkbD8ykpPtwb3rkWFotyf7doR66jSHUTk8TGRErHOk50mhnSpIiG4/z0+VFv
lBGia7y1gb3YhpXCsrDbW9O93dlVK9a7cuFtFZz1zgYffAgBACITtVFg2zxqi9Kk2vIFIOJyXhfL
anpIJoW8F41X+4BgrdVapVnUQk8/FW8G8UJsMHmpgokAAwL9DjjYEFtI6GciKRFxbD07oyJNBgQk
ECkIfLSMPbvQ8HSnCf5oQufjvw2ISkgJB0TCsrDzab1yYtztp86GZbWc7ByurfWVUmcvrdSFo0cY
Rdpa10aweTfJsjjOdJrrbj/NszjJojSP+qMsivTezmJ3a2Err43q9JK8GxfL5YM7B3v7h01lESg4
aerQzgwBMSEYExFSW29sNxwiBQgcWjgltM1CZSBOFEUSpzQcdbu9LE6MNqqYu+W8EXgGQs2zJ1Tq
ZfRLAMBHQh4vf+fnV9QGEnyGrJTjxrOPVKIfDwNLAFKABBJAhD074yPP8oxvJsABSQMKCENVuGvv
PTpxqnf6/NhEuvZVUzeLed0f5L1B+ta3Tp/YWuztLItFXdU2+JB2ov4gPbHRH41zHVGaxoq091wW
dvP63s6jRZKa1fXeidP9KFLzabmYllVRAXCaR74RFIAErPPeeQTUSqMgqTYIg3ZFKoWIFDBwECJU
CpUBE2PSIRXjoJ8PR500j7I8SpL0vZ8+mu49QziOhQVYY/SyqdCjR4Iv4vj52D6/CwWFQJDxcbMJ
AetQB/axShSZJx4SAWFQGnwAJ14EFennjuoLSICW05WZ796YgMi/+pMrKyc6jge2xshEpAhQesMk
yfXaqa534j0DsjKQpibNItvwdK/cfbhgxrr0xbyOU/PK1zbWT/ejhA4ny9/87H6xbNLcrJzMut4c
7tautmQERDSQUhFKCxpmfiy5pbUSZiJQGpVWHBgVRDEmmU4yg4a7vWw06mV5nGRRkqQf/uLBB7+6
3zyj5oksnpDUyyJMaHdREnp54AjwhViBkUSJYvAEAALShNqzT1TyWQ9xAK0JlPfOahXhUQLxnPtm
QETSIh6D5zvXJ/uT5YnT3d44Onf+ZJIkSRIphQBAxL1+4jzPp2WcmCSJlcLDvcXW/dnsoHKOo1iN
xr3Lb64PRpkPfO/WzsPNw4ebB9P90sTq7OXhW986PZ/Vh7uPTEzesiYtAEKPeeYAjWrHQYC5paoU
JDaGtI50RHFCcWIogiyLB8Nup5OY2Pha3n138/2f3y+exdPdslpqfLlCNgAIMsnLY9HWvgixMwgi
ABBLwCbUQXyi0meSKQgDewHtkdCgeYH/WmMGQkQt4JFZpvvl/v4cdLjzweHa+uDspfH5K6uDUcrM
PviWW70ug7c1ArKn4ag3HPXTzJCGumoO9md3bmxPthezw6IunHOBWYL4g73FrRvb4imOIgkONUcG
vQu+VVpLjdZHGGoREW4x/SDCSmOSRCbW2hAqSPN4OOjlnZhZdh8sb36wff/OQVXaZ361IO3czDEW
FoLSIF4fZ78F+EIM+QAAxEDSNNYHn+pckXrenBxD8KqOKRF3HC5oAADSgoTBAQpabmywmckJMM3j
M5dX3nj75ImNQRwbDiJBkFBpZYxSCpvGzw/L/Z3l3s7iYLKYTSvv2NkjFSQAYJA8jwS4cbbX6XR7
KSlgL9aGEFgAOHCSqdFaoo3iNm9FaiGWIoIoSmGcxkCYZvHKysAYtb87v31tb/P63nxaPbPbgIBe
XABvMDpGVQRYOUTE8BImjCf2hVYhAAoFaBhDYjKFz/WfgFjvmKXTNUHkmPpjHJAAyAh7kAAKVRug
N665e3Nr+9HBmXPji6+eGK124kQHx2VhpwdFuWzSjtrdmm/dm7vGC6CIcBClFGIbWkreTURkviy9
k+l+tZw1WW6i2LR0a4AipITFGLO2MWhH6RhAmDmAQNtaCkFckqVZnFVLd/XGw9vXdg8mZfD8vDSB
JTB6Dfrl/gMAEkCR8PJ08Il9IZEDERusiM+SVJwSETma4Jejfwdsi58sHMRFkLATZdos8DgXAA5A
gEoDBlFCZIAUgKBrpCnq5cGju9cnaRZrQ961YA5nIvX1b5+OU0pz1eolIQLG2KI9ESHrxAJYLOp2
EEk8eR+W80ZrrzQhISKYSKe5Dp7ZY7XwwXM7XylHfMhS101TW+BiObV7u4vZQdl2a5+f5gljIFDH
IUoHACDGY6TzT9sXcaFja32TUkpIHkAhjzvLlXzZiWuFwQY9r9O9ontY5T4EQjJkghMkNBHZ+nhC
1wLsgTRQzISIAsHDUeMFIARezpt2OOjJ+4PnEGBl3PEuzA5rWwswUsvJDJJmEZEql1YpTIxBVsGJ
Ui1mkLwPrvEiUJe+XAKzE8BHdxcHu4sn/U+WwBI4ADBxkFa37aXfoy1mEZgXeAXhqEkuKEgA4VgC
Ek/s87kQAR1bG5pEpwojDuH0aPrN1c1X1x+NsiJWnkg8U+XMzmLw7sNT/3J/XNp+G9p5J3FKJiZb
P3fP+cSVFIsS74MhI4gSWnGx57ydwDZ+f2d56uxwfEJMpKrCu4adExBIUh2YXeOVJg1k4ghZOeud
JaUeQycBOHDw7ByXpQXgTjd6tOls40GA0TMwiSJQgAFetOw+NgFhZCXPXlWt50QwCIogCqiIEVD4
c/gPPq8Lg4QmNEZFWplY27dO3v/jy9fO9A8i7RRyEGLADLiflKt5cXY4uTxe/cfbX9s8XANECeIa
NonSLMG94PcrQIJKEDE48I2QRh2BiqA9Gp/9NwJItH1/evL08MylURyb5aIqlo1tQpLEwuAd1+ic
FdAqjjQ7rIrQsncdhSpHpRhoM3cA6K/kSWYa6wQDACjRT8eTL+zUHr2FyZG8YAsVQyGP6iyymtix
KjkqqpjbauzL9Kyf2OdwIQvXviKgSMVGhbdP3/mTVz5c7x5B34IoASFlJOqyXSDbflK/febRIA1/
ffXrN/bWASA4QWQTkQjzM0IbAWQhQQQJJELCjEAoxE5QIRIQAfOzHdmOyX347gMd0aXX13qjvChK
paipQrloAFDNYTmvkQkYQuBWgLylV0QEJGg7mohIRMISp0rHKBAAiFqc8+cwYQoo9DxBiH5SXlzZ
vTTeXe/OukmlkZ2oaZ09OBzdmJzYPBzX7lkyrM8y9c1LPzzmPdWhYQmZyRThq6tbP3zz3bXughAU
sAAyEAmrfJVe+w+Sn8DFA+QGCYdpOUyLe9PRoklbFhVENJHiICyP5zBABIMQAwEygRAIQcviDKzJ
ILZZNwAAKWh7bY+H9D5xl3Vp93eXIUh3kOSdWCsSFlRgDCpFgUPTeG8FAYgQCemINgSPCFUBASXO
KO1qE5u97WW18Pj5/SeKEYCexb4tgudHkz999YPvXbz56ur2enfWT+s8cYOkONFZnBkdXlqZdOPq
oMxLGx/nusd1oQu+8VVuOor0KF/+8M13L413sQ07gY4k15FgeIlOf5u04ck1cRUhKJJBXrqg7xys
BVYALXYPTULesYAIeiEHCCi61ag8OiYAg3iWoMl8XNeXIzFx0qD0YxjkJx1Zl25/d84ivV7HaONd
EOYoMSZSgXk5q0EgTkxb/xMRpRUAKEUtyZFgSDLVG2R5mk8ezot5fZzn88mHynikifRpB4jgxfHO
f3zr52+dfJjHDaEcsSkHCyIIoqTpJvWF0X43qR/OhuWnyA2eZcdlQvTiYp0opQnCpZWdy+Ndz6SQ
W2FvRCZEGb2Cr/0HqQ7g9t9KMwNodWpRK3ltbfvXD8/ePRy30DfXBCSV9qlYVhKAxADQZ4mqg4TA
4dP3KCABAgMSIAFFR6/I42Uapdqk+vaHu/tbxZU3T66fHnQ6cRSrlodfGJfT2jaSdaI4iYxR3oe6
snVtmxqUxeAUBFKkkUieQjYfyxBAMQjAs/wHAGeHkx+++avz4z0CIWBACqCpM9Lrb0nnFAMqO5Od
9/jw3tdPPiia+K+ufmNp0xdf81irMIBHwohiAMgi+51zt66sbgNguxEqZACUZKRe/fd6/IoAcj3H
egpuIagAkEA0he354MFsRVrHgPPslSKjDbACfnY90AXLIJGKnh2Rtyuyfb4EpIA0xImKM+Wa0FR+
uagn2/PZQelc8JatD1GsksQgCRKgBhMra31R1HVlbR2CE9+It2ybkHWiNE2270+LxbFXIQoqQQBg
+mwwggB5VP/g0kffOHVfIz+OR1n1TtKlP4POSeCACJAMcO0tdKWqd1ay+X7R3V4MPovXfdpevgpZ
2IYmorhtvmRRs96dwhHqu93xQFDh2hvq3Pex3MPJhzQ8j4Mz/Ju/CLZsj7pY+0G2ZKydiAASKArK
FWBiSlJqKu8dP7MLSi9DHggfba2AkORKGWoqHxwDAqBUVX1vs9ne3o8SHad6bb1/9uJYabK+mR/W
xczbmr1rp66Ohv3bCGf3kco7+YsRgk/dBAAB6nY/oGeuWgE41T985cS2Jm5BSQwK2enT32aRsHdD
+QrFB5VKOtTn3wnL7a5sf+fc7Rt76/tl5wWP4KUuxCCBWUiptvIbKZ8aF4AAkCAIYAAC04HeGQ6B
D+6G23+P3XX16g9l/CY+/GcgHUQxAqmaW45pPFpV7Y4qAGnHNFVwzScCzTYl/9QE5fNvE+JMIWG1
8B/Huq2+aYDKBlsHW4fp7q4CfeG11cGA2YMti7r07VlIAsKCCALEAnVdH+7NvX9OEvOJGwUgoIgl
oPhn320bM11Y2Rtni6MhMkACD0mf+xf4zo/w8E4IFiSgTkCCvP2foHcGi+0L48l6b3pY5S9YiC91
oQT2CtUndX4eZ1FPUzXUC3vt/5LtdyU4LKdkC+isPg5MAAEU6AhjBs1P3Y0IuDoAS5RoUmjrIE8q
xW20eowUGglMQgjSlIGf7tMJPEEHKFLspSnD3et7vUF++uI4jmOtSEfoGm63iie5HhKKcFEsQ/CP
Y9/nGhlAJRKeYJqf+RTRKL/WmUXKE0hAQgCUACYVJGzm0EwBkIGQ58jMrhSTAmBumrPD/RuTky48
tz53HBeGp8fBbdC1jwiYAVkIQRQEbmZy9+8VMthC4i50L6s4D/P7DAiCCgKL9qzhOQT7zjKLjyJK
M2Vrdo5bqlYReAlMSACV6BiFobHPY2sEIlQaXcMiMDss3/v5PWfDmUsr66dIG1Us6xD4KK9ouURa
2jkkW3OxcC2E/hmXJiADiBA8Pq/m8Pi9oCnkpgFEhidpmAZviRmyE7LcFSQQZl9i3NNxN9h5EAQl
g6TQGNzzS6wvcWFL3ff0r7C00fa899raIxE6KgFna+rsdyXqIgj6kr2D/ER48BPZvw7Y4l3RBj0t
c5ZnnPOtBcd14ChWSUcry7YKSPAY4PGcoFAANZMW9sT+uVoOIqAMIaF33K6ow73il/90ezmvX/vm
xolTo9nBwjYuMBMRAIkwB1ZKEVGapuUy7O8sP0MtAsoAGeQAwR7rxEQEpeTJ10EABoJmwbP7eOa7
vlnI7B6KEMX0yr9DX8HsXvuLVEexz3PtJS5EgIii2pcuWK0MAtY+unu4VvvbilgDA0ggg8lAJV1m
CC5WgyHq2F7/L2IbRQAgjLRfdh7MRvzCyEoYbB28lyTT2hASaBdcCQTwWcANIqgYACG4F+5g7TsN
hvCJB93U/qPfPBSRt751ZnXdVEXtnGNhrU3wgUiTUgQ4XEHxajlrmtofOVEAFegIkcA7EXfcjCMI
NV6TCBIwEAirpIunvgODs5Sv6Dd+KPs32Fs1OIc6dh/9n1JOFQYUqHz820akmlSkYhusDbbVinp/
K/9oY+UbGzsiAKQpTmG5E5Y7gIhIkK9J3KcTbwl+IMsdQHQer+6c3JoPXnotEQiOq6VLM332yvji
G+PNa4d3rk6KhX26JXl0+CHYCl7avSJ1JPHyqdedDTc+2BKAt94+s7I6YBFrmxCC0TGC8l6CY2dD
3smyTtI0C2jlZDUohczi6+M1ztobBnBB7RcdL2SABYQ66+r8O3jyDxlVuP5fSAJ0T6FJZf8a734o
y+1WBMkG/XA2ci9UTj5Oao9GRZo0CzMHAZlV/f9+6/WTvXLcWQAqM7qM5/44cCAiBRAoEkR99rtc
T91yBwRvT8Y/27xYHbvoJyzCaJRaXetNd2ttSCl0jtueJCpRBoTFu5c/RBGJYgMCzyrJQlP76+89
qgr71ttneqO0PfmqoqwKP5/WVdHUpa2KZrlsiFAbaqcvvRMJx003Hj9C8EwPFqtLt9mnpUp6dOEH
curbAICT92X3Q1fPlFII4JklOIUsiIC4M+89mA7DC3FQx6rOICCiUqiBjkK863tn/ts1++dvvDvI
Snvvp7TzAYJ4QP/4DwKL1FNEeLBY/bv733nC2XZMczZ89P6jew+2DSbOhbSr46DqKnh2qIAdSTjW
MyTCOFG2ec4AJoCz4c613f3dRd6N2oJA07jgWzFYEREiMgkao9mLs8+szr/cOEic6V27/nCx0o+m
dOpbeOIbgsR71+XaX0K1j4DiPcCR5EF7jSDw7sOzk6L7IvD85ylzf/KehCZFd1alw7TM1ZyaKdo5
NItQL8lOsZmLXVYWr25v/PVH33jUnDaR9vbF6lGf/HyWqm4ODufckG/YO0YFSZdMrCAQ++cOqH7C
RJLMxImpWkbF5z+GpnKLWV0umnYGn4MggjYUpzqKSQB8zd6yhM9Z7gYAAARIchMlarYgb+X8aC9W
FfbP0PIRX/3ffLFPKG2MKkAETChBFAPcmqz9zUdfn9X5i6/5BbEzAFC76JcPLuwsBl87ef/SeHeY
lYm2bRG7dMlk0b26s3F1Z2Ov7CC5rBt1+nG5tM4eo9/7+JsLs3eBUAmE0Ih1SpNWWpkIOQgHbuXU
WkXKowz06U8gTNMoOPbuRf6Dx9QASIgKlSJSSEqEkQO7RjgctRK/iP8I00wrQ1XhvJX3t0514+pP
6OrI/wVzkPqQAECQ8SidYSQUQJD7hys/uvHm7rL30kt8cRcCgA367sHq1nzwk81ykFaZKV0oEfPC
duZVurDpUULKXM6btBN1B8ly2tjG47Fgym1KLUJeUNArFrQQEINSRBq1IRW1sg3gHXPgdgG1xQEB
iBOtFBXL5wQeRzMSSKrlTSDVMtExBM/WCnOQz0TCx7d2E+70IgApFy54BoDaR/9090rt9TuXrp8e
TA2yILAoZiIMrWyvE7q+e+LvbrxxfXLymeQ+n7LfyoUAIAC1N9VysLscMPvCLjOTKzLwyb5DCFLM
m6wTDdey+UFdle6la1EABENQVkNE4WMErQh4x+CgLchpQ6RIacy6kbSxhgAitJqCSiEza9M+CMSW
xUeR0kc1Fx0ppbCpvbdsLQd/hHT6bR8LizbUW0ldE8qFe/okbrz56eaV+4fj75y7+fWN+6udRaRb
NhmsvX44G/78/vlfPrh4WGUvziWe2G/rwtbaA5gQtVZA7TDiZ76VQLmwwXPei3VE5cI+L8QAAEFm
coBMbJ4hoIlHHygCzjIAI0Jd+NZDpFApjGKdZKoqnUnUkz/CI34tYJbgOXiuKy8CnzvCfIEJIEHa
iZLcNKWvCvfZj2bBB7Ph3od/8E93X1nvTbtxpZE9q4Mq35n3p1X+4iziU/bluPDIEBHo8bn0DBOA
uvIhSNaJ+qO0WFpbf2r2AAVCgDY2A2SDol5wAn3cCW6/AfrAAAAHYElEQVSXTks5f/QSzcUVs1Kj
RxQRckF5IULBL2GZPdtEQBvKOoYIy4W1jX/+hbD2Zms+2Fn0nwhIMOAxV97T9mW6sP2Bu+AMvSgF
dDYsZk2amf4wrSu3nNXMQkgMEsQyeARSYBSgUs/WcHjZbUAQ6uVuPXtwYvX+WmdhlLhAk2X37sHa
/enq0iZH2MQv1UQg7Zi8EzW1X85te/i91NoE8OgTvtB1v2QXGjR1qAJ7rfQLnhEHLhaNbVy3n6yc
6MwOqqquPThENBi1c5EMRxv05/UiIb+69vCPr3x0tr/TjS0CB4F2nGZeRbf2V3+8+cb1ycYXiS+f
Yy2dVG+YKEXLaWPt59uXf8vf0hfMC59npFRvmJy5MOKAdeVe3CriIHVtg/i4SyYiZEVsUI76IoGD
9TbW8bFGSR5bJ66+f+Han7/xy43uJNXOKGAgjxEhGGKl3DifXxpPCGGy7LnjSVa92JSirBN3+rH3
vJw17pltjd+lfckuRIC19f65V8b7e/Nq4YlaZNSn/xORIN6K9cE5G9hCbJI0jUykhSV4RkQBduHz
uTA19rvnr79z8YN+UkSaAMAFsStv1Wf/Z+DAi22lyCiMdX26vxdEb88Hjr+gF4VFKco6USsHVBa2
LtwLArTfnX3JLgQAb3myNZ/sTStbtgF+W5NjYIZg2dahcuJEgkJtKFJkgKlVF49i3eklOiLvgnPe
i4t0RMdwIQIEpjfX7//pK+8P0iUiamBgL/3zsvEtQNJpj5oDqvdbqF2s/biz3C16u4v+5xpgaCfW
EDHrRL1hgkjl0laFO+bJ97uwLzUiBQCAqnJQgZYYFDm2TajlMUCTkBQpTUaTIfwEKKbN9hbTutI2
68ajtU5RardfM4s6RoAdBLtx9fWTtwfJLFIAOjscfFNHcW8wUgdX8eGvo41v6Avfs4961hbGL9EV
/Xj51vrdu/tr8yY7/rdDhLyXpJn2PixmtbMsv4+V97R9+S5sjZAiHRuIRJhFEBDbpAPxBb96EXCO
54e1iVScqvG4R2IkoK299/xkgOqzhgCn+3sXRhNDLKYnG98K6RWMEu5EQInunoVsKN11ZPQeF9Fa
9uBvo8OPzo32TvYPpju5en7Ntd1IlMIo0lGslUEJsJw3TRN+785r7XflwtbaFsfxqmkfW0usZBtn
pc5S6ORZkpqWB7apvPdBBD5FKqcobPT3R3mtFTSmjxgNH/419E5x/G1CMlHMAK6p1MHNqJ7Xa99n
Fq1gJa3XO9OPdk5/2hUCLNIOHSaxSXKDiMBgravKEDz/Xs6859nv1oW/jYmA91IWTWiQFCapSbOo
N0idDa2ApG28iBAiIEaGx1mh0AcGFUo0EeSrPLhUzXa5WoThlXhxO+0gn3xbbf+qH7ahehgYiFwv
rZQSZgI40h0CAG10luo41XFivOemdlXhQhDh39uB9wL76roQEBVRqzodvBQLWy6t1qQjyjpxt584
Fzi065U1+TRmAPGMsT3Ecqc5/6fV4nBv+8YWnbHQ07Puyb37py9e0ef+JHrwDxCKWlBEYiUtj4xW
oIyKY02ajCEWKBZNsbDPJXv9ythX14UIKCxOvIlaujIRAeeCc6EufdtbiCKtNOWx7uaKkhgRtRIP
mijW1W4aZ8N+J7DYfpyC7mNXKa3rSaCYmTSyB0ITjcYd0tpZ7z2HwHXlvA/hccfjq29fZReCIh04
fFabql2XwbOtfUuwVde83dU8VpFyVTJm3cs2/y4aXu6svZEd3pXinzFWanBO739A+1dt/zInw7iZ
OI4OFnp62ADULVH676p4+ru0r64L26oVBGAJL0gNW/njupH7k9HhqWiUett/dbH2Az99mE3vRf0z
vP665OtYTqjYDod3vQ8q6SqtXSnTKt6e9eqaNb2wqf/Vti8/tf8SDRE9e0DQzyK1efwmARUkqNrG
G/2DcWcWoTfSqM5YjS6YwSnZ/rW7/tcKnR5f8aYr8VAvNnF2zwa8tnvy5w9esT76H9Z9AF/lVQgA
bZzB7EE9u9wtIEABGJFh0SS/fnTh3PBgSA+j5baJElFxNX5TaRNJwc2yuvkjtfeBkeCaCsQvbe/9
7fPzOoUXsit/9e1zVJD//zcB0ahFJDwL7y4gTE5EMCgAQIRru6d+du9y4zSIE1dAvQ9bvxRmPP8D
EZCtX0M9F1cC+MD0k80rH01O8zGQDV9x+0qvQgBQpIiU9TaPzNMIOAEJYFGQ5GNMRuni/377dSL5
0yvv+eAAKMbS3/vHCnQEPkFpBMQHx8nf3Xzz72+/Xtn49/GdvmRT37z057/ve3iJIaBlG+SIaFxE
GEJA13aGP7W9uqDvT8eP5kNDLjPWaEYJwA4BWHDRRDf3Tv7N9W/+ZPNK448LTf6Km26n676yhgAK
lNJkQ+OwVqRaYEdEbWcYP/VmAPCi3t+9+GC+vtHbX+8ejvNFarh2alJ0txeDR/OVWZUxkSaA37rd
+lUwfO9f7v2+7+FYJiL8WA2K2pr5896KT/4vCKKICYUFg5AItqz8/4NHMJ+w/w92PERoynaJnQAA
AABJRU5ErkJggg==

------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://yt3.ggpht.com/yti/ANjgQV-9dw9rdOdXlS9egJ02x14C-bH4OJY3J3-2-THiq-KARhQ=s88-c-k-c0x00ffffff-no-rj-mo

/9j/4AAQSkZJRgABAQAAAQABAAD/4QAqRXhpZgAASUkqAAgAAAABADEBAgAHAAAAGgAAAAAAAABQ
aWNhc2EAAP/bAIQAAwICDQoNCg4KCgoODQsIDQgQDQ4LCwsKCgsODgsNEA8LCgsKCAoKDQ0KDwsK
Cw0LCgoNCgoLCgsPCw0NDg0KDQEDBAQGBQYKBgYKEA4LDhAQDxAPDw0QEBAQEA8QEA8PEA8NDRAQ
DQ8PDw4QEA0PDw8PDw0NDQ8PDw0PDQ8ODQ0P/8AAEQgAWABYAwERAAIRAQMRAf/EABwAAAIDAAMB
AAAAAAAAAAAAAAcIBAUGAgMJAf/EADkQAAICAAQDBgQEBAYDAAAAAAECAxEEEiExAAUGBxMiQVFh
CDJxgUJSkaEUI3KxJDNiksHwc6LR/8QAGwEAAgMBAQEAAAAAAAAAAAAAAwQBAgUGAAf/xAAxEQAB
AwIEAwcDBQEBAAAAAAABAAIDESEEEjFBUWHwEyJxgZGhscHR4QUUMkLxclL/2gAMAwEAAhEDEQA/
AHBPXRQHPHIvn8rr+uZAf++3GMyaVtnMK2XRMOjgoWF7XYzuTvVrbf8Aftw03Fu0c1CdhxsV2t2h
xEgGRheotJNfvlN6/by4jty696KOxogN8RXb2zhsHy7O0rAd7KfBHCh/AZHyhXYasFDMsf4fFYkk
PFFH8DVD7kvZ+mDh/ieaThgDYUZmBJ0pBSvIxNBUgjiDnwguaBMAI2pYNdK6jRVavpDpjGY8Fo8F
Bh4TohxAMksi6atEuQx3ro0sjZa8QPhADPwWk3AAfyPkht2sfDhPh3fEsmHbKmYoqUpGt5VbvMjZ
fxjMwrSjvBxNAij9PH9SgsezLvY48Zy2R6Wf+Gkhds82ExP4YixCiWHEA/4cyZSJXWO2EpyttkzD
vLHkjyuomS7CpBzLDCK6mgzY3DMSCVolZYdT4grghs1IQ8QYMgCGQ2iDoUdOz7FCKSKdQFEtRSr5
B3oBvwtrLlGZqLu+IcjUUEto6qYYbUR1i5izbkf7df7tXvtw81xO6o4BUnKuVRR7aH1Z2s/o6j9u
FmRRs/JP3TD5Hu/z8KnwfSkMs0xDUFEYpKAJIY/6j9a3oa6cLyRRlwoaCm25qURkjwDUX5ru6v6L
w0MMsjZnMcTSAEpbEC6HgFEmh5ep9eJ7CNoJDj15KoleTTKPdIxisXh4W7y2tpS+Wgqu96u6A5n8
WgW0UtlBFCgvGSpeC51Ef+yPsnbGPHi8choLcMDaiJTs7rt3jDXYZFIQaC+AyydoaDQLVgi7FvMp
mMLywKNAOICvVYvtF5EJEYV5HgMgqE3GaEFK/wBn/ZzHh8TiE7s9zjcK2HnAJUimzRyBhTI8bFsj
KbVmDWMoInBzkuyFD/VIGmPtW61XPlPJXwGK7xBbrii0gAoPIVBzqtCxioKkIvKuIVItSDW421ly
JRr5vywHvBH8k6mRfTxDOrXuSCXJPnJm9NAyflWZxWg5T1SrKpZMtqDYiBrbYqob2G96b8EGIaLO
oPRM9kdrrXSdLSflw2/5b/Xwgf3+/Efs5K1zD0Xu3bTQqJjOTSgk/wCHspksRyHMASQGVRlA3vX7
cXdC8XcRXTQ/GihsjdBX2+UCfig6obCw0iQ53IUMisASfJVskte3hFsAOEJ4wwg2ryTDH5rbc0Jf
h07FDipP4jF5n7tyxsk3INolBoUmpl9ZMiHVXHCkjy7uBaeHjyd867JzMB1IkeUSK8YOgLqAl+mc
FkB9ASL4sG0TBaXaLX5tOJIIQwFS88isHgLxZGCCWL5aBiIxdZnMf+8FR+jEH7cJxnLKE1OM0DvC
voqPrVAwD7NSxk1dUWKEndjHOr0b0MiCiTx0bXb9XXFFuyu+medZkTYU2Wr0CtZCn+iQSQ+VGT6c
eeevFQ0Ixdl/LkEYYqM3eOLIsgZmy0Tt4CNAeL4WNhGal0aR7qZdl3YfrAmgIWPvmUgn9b39uGf3
bdgevNUMB4hd+H59Kd4VH31/U7/YcVGIJ/qeuakxAbpXvit6pKiIqLmxGJ/g4RvldhTsDpVKMqtl
8DyLpR4x8W/tHAbC/otHBx1cjZ0f0gMPh44oQAI4gg96Gp+rG2J8ySeEBVbjtUsfbX2RYoSRtgcT
i4nkxTvJOcXO2GWBkAyS4eR5cMgja2H+FZZE+ZhIAx14y10Ya0Ctb1tbx+guTRZExlbIX1NKWAvf
kNPW2tQjz8OPNZmjIknSVFd47UkrofC8RJYhHSiUJIR82U5dAobOI2qVrSNOVpcKOoD6i6LHMscu
xIs+/EOQmt3S8dpePMU0bXSrKpv08Q4xpO7K081rRjPC5u9D8Kf1ryYGbExggCQsw9hL3Z/9cUIJ
PLQP6k8dINaeXXsuFOnW3RQ26U5q2Yod3jkQbUJBcgo6WGkjDj/z3pfFqml1FADUaIw8nxiuEztE
C9FbFubA+TQ3oAa3Oprz4AC8CjfnimQ1u61nKO+WlZ789wTX0zWfT3OtcKCaUW+v5TBYw3+i0WLx
hRWOfXKfI77CvPQkfbh4SOGpS5aOCX3tb6FOI5hyJatIJJsa49kjbLfr/PMJ9iq+grMld3y3iPqC
tLBDfgfoR9aph+T7cEYKrTfquOL5ap3A4vSiC4Llyvl4jDlQBep9z7/bTiAL1Va6BKV8UTTM+bPI
qLE7jJGJWDgeHMuSR8pYjMUBoDKR4s4NDHHI7vnj/iiWeSKMmMbgflLz0l17LPGkGMlEU2Iwz4mF
o5s8ZMSoSmJwxknVA5J7mWJ4+9UN4FoEjxeFDWZyOtkXAfqDpJOzPDX5vy9E2PUvU/eHCTAjLPEk
DMNgXWwSbvUPHR32PFi+1ePXwsDsyCWnYrKc2Spo2AClmSffQOrfzVG1URk2GigGhoSGTQqgZqEa
egsC0192kbFGz05pSKsUQr7qyVVAVrtqxC3NpsquNBdTuccrYAVi5d/JgfsVLDfz0+lHUI2B7xqO
uac10FFE5HyuVmQGZpFJdiNRQAJAP82QEZqC2F0FjbgoDXCyo4kC62k3KVaUPXiXDmIHzCuUJ/eM
cJv/AJJrBWBUGXFFWClgtnKNRbGiaF7mgxoA6KTttAJWwTaqmYKPXUnXzJ2/+fbi7ShmpCv+ciko
eZrgzrBBbqhlDhExqFqorIye4ZSVtToRe4/0mj5jhVlJB4FOvjMTgDuAfVKd8SHSYwxaVSAy63Sg
VR1NAbXuffhCRz82QmtVpwxsDM9KUVZ8O/aKuP5a65hnwJ7lh5rGmsMgXMxpoURMzBbkikIFDjZk
jMYFerX65rinSCaVzhuT82RJ6hx5lyuqeNC0tA7gZTILH5Jql9TFMz7WQqX1afXr5V2tyuv4dfCN
vYZzYMy60WjC0LF0NNtiUUaXoSANN38G/OeHX4S07cuyLmN6URhVNXuf+QAf314ZkY0igCGxxFyV
XzcmEV90PEfPW/3OunCzWlmiI4hy5N8494/30P8Aa+EZP5prCGlQhr8QnSjTYUmKu9gxEWLjJLAC
WNgVzMhVwhPhkysp7tnFjgkba6a7Lqf0zK+bs3mgc0ivDcHnQitNypvKefu0YeNJZ492yhTjMN4Q
ck8AI7wqTkWSIsJVGbWszlMVW6EHrWn+KXxRiQxyERv4GuR/NjtgdaHQ25CPje1XDoVE7SQkkKv8
RG8CsxNAI8gWNmJ0Cq5Y+m/AixwQpMG9t2ua6v8A4e1x9Ac3tRXPLuaqgYgAKw7wEbG/T9j73wtm
DCUIAuAB1Fl58fHv2tK0gwyE5zGcQwyggxi6Vr0BNM9a+FNfmWy4SF0r+2patEPG4xkMfYE94iul
R4IT/Arj3TmAVdY54DDINaYEhhY+W1dfCSNBmrcjjbxDQ5lFxsRINSne570q6sphYAhxG2pHd4mN
ciuDqakjqOS7tMj2SmVudqWt4bea2AQSa+PlutP0pimRkJFMDqtAb+LUL4aGoOVcvi8PhI4vAcjq
qHjMEXsT2mYgC2TD7j5VkBrTyZxrv5+X243Hy8Qs9sY4qa/XWcUpUlvD4VIoH3LGyfLQa6+VcJum
BHNXyXVl1nP3SowGqqGr82UKSB/UuZR9eAYhtLo2ENX0UmQLKtimR0v1DKw/sRxLOLVtNJYa6EH0
IQ25p2eyCXvInUnNdOGWgaJAkiyPRIs3ZJ1JJ14Y7dwNXCvsujZ+owuh7GZmg1FD55X1HK22gXLk
fZkqy99KFeTUKPGYoATZEQleZls6k5tTrlB4DJMSbWSU2PqzsoWhrdzRoc7/AKLQB5U8ysn8UHxB
4bk2HLzsGkcMIoAakxEgH0YpGprvJCKQEDxOyoy7IXTHKNNysWTEtgbmOuw4ryJxvPZOYT4rEYh0
72WN5TuoJcpEqR6NQRXBUMR/LjylrOu3lbExrWiwIC54OMz3OfqQT7W+ybH4Iezhov5rj/MYsL0I
RSlEH0Jzg/mGmo4z8TiL5QjMioKpiu0/qQw41Sp/lzxoGX1YOqXoRplIksaqVIuqHCVA+p9uvBNs
FGgbjdFbkXLQ+UPYGWg2h8yKur00PsaFnUcehDXUr5FUeS3RQeUdoZxugwzKKJzNDIq7X80kcKix
5Wp9dONSYPI7wCzYnguytr17rQdKOrPS34d3IIRRoTkOx0OrBmy0Rm0rjMjy5rX+B4dFaOUltTbl
utp1nic7IBssZP3IUAV9CfpQ+nDkpzGnJewsd681RdM41oQUPyg2vsD5f8j78LRAs7u2y23UPeVp
iepAPI/pwVzqKtlmue9blFYqtmvPYfpv9NPrwnI+1UVkeY0Xkj8SvO5eY8wxc0rFlhYYbMdgEF5V
8gA5bQChp5txr4U5IgNzfryWBj2h2Idbutt15lfOxTsWfFSwFhQeViK3yghRrqBbbbgDU6A8Xnly
2CUiZ/Yr0w7N+zlFQhdFiRIhXkNhQ11Na+d8YBGcklOk0oAqjrfsxbFZpKpYZyutgsoAa12oAOcp
9Rd0ePRxyPbVvP7hMdqxhAPL7Ij9E4uQANGGZctEG8xPnookze2Ui9RRIJ408NA5rRb3Scr2kmqX
/oLrvFiVUdn8ciLmJaVGOmuemKj8o2YMTerONySGtKrnsHiiwkNN/X2KL3SnUjw4tFnUCKdmjVje
kgIK3YCgEkKDqS7pRo1xgug7FxO1fQLpYpe1s4fk7o547lY34uU0yxUZsCp48E1VQ+ZYZa1A/bjx
oVZouhV2k87WKKRvyqToNvoNPtqOM+Yg90J2O1yvNjqTpx8VIURci97QUakyyvlzMa8b6s5NUSym
gL40GSNZQdUC56VheXOO5+U5nYx2Wrgx3jiu7wwjQf1Giw00oEot2GCu/wCEnhYOLwXFAdQUaE0/
Q/JqgYndio2rZV0A8vEfr5b3xOXK1DzVcqbmOKuDEhPmSeUitzkyp77eC9Do23DLLMVHfyHksJ2I
8xxKwBhGhM0mfLnNQ2LK6JJsx8qBskVtwTDyuLbe10ziIwHUPusV0FA0OSWHJKr1kyJmOQj8DoXy
kUwfxKMy5WzUDx2Ja17ar5LFPJh5SKV625/KhfED1pFio4cJHriJJe+RVLieFl28KrcbPZXY3HbX
QB4QfEG1XTs/UXuDXAGldfD0W/7JfiiiIgwvMJAmJK92GcZO9ZQoqT8McwsB1ume6ynwcc/LC6Mn
u93jr6/f1Xa4PFR4kd1wzcNPT7a8KhGzmuBJIyt5XwsRXQrVabXVTzHlJI8TacUcLXKOw8Agd23Y
pHjeBNzlYaHxUSSF2ztW1en24zy4EkNTBYWASPPFDPs66OjU4d1VSS7TNIf8uIAWzUKUrHHqrNeY
lKAtcxY2EvNeCwcTMCO7oifz3FrNiIolFB2Lkncxre/mFCUiCwAuIkNWzOW46OICQNQCU0XSWDDQ
x3+KUMfUWDJXvShR9BwaRtW+f5QGmhS4dH9SlGxQd1LR8zmnokDPhZ2KMhvQZXjia9jII1NZieM+
XECJpdwN/A268lv4LB/uXiMbi3/QuPr5VpVHXocxd2BH3ZjOtgDT2VQQQQSb978uGsPIAA5hAHyg
TkiUwvBJGtSAAd/P4X//2Q==

------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://www.gstatic.com/inputtools/images/tia.png

iVBORw0KGgoAAAANSUhEUgAAABMAAAALCAYAAACd1bY6AAAABHNCSVQICAgIfAhkiAAAAE5JREFU
KJHtkDEKwDAMAy+hg/7sJeBPa0unQslSSDz2FmFjJOGWmdM2p0iiVxgB2KY/wxjjSAFaRMySavA3
2+BaF++kL9bb2p9JKjGSxA09hjxcPLr8lgAAAABJRU5ErkJggg==

------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://fonts.googleapis.com/css?family=Roboto+Mono:400

@charset "utf-8";

@font-face { font-family: "Roboto Mono"; font-style: normal; font-weight: 4=
00; src: url("https://fonts.gstatic.com/s/robotomono/v31/L0xuDF4xlVMF-BfR8b=
XMIhJHg45mwgGEFl0_3vq_SeW4AJi8SJQtQ4Y.woff2") format("woff2"); unicode-rang=
e: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: "Roboto Mono"; font-style: normal; font-weight: 4=
00; src: url("https://fonts.gstatic.com/s/robotomono/v31/L0xuDF4xlVMF-BfR8b=
XMIhJHg45mwgGEFl0_3vq_QOW4AJi8SJQtQ4Y.woff2") format("woff2"); unicode-rang=
e: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Roboto Mono"; font-style: normal; font-weight: 4=
00; src: url("https://fonts.gstatic.com/s/robotomono/v31/L0xuDF4xlVMF-BfR8b=
XMIhJHg45mwgGEFl0_3vq_R-W4AJi8SJQtQ4Y.woff2") format("woff2"); unicode-rang=
e: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }

@font-face { font-family: "Roboto Mono"; font-style: normal; font-weight: 4=
00; src: url("https://fonts.gstatic.com/s/robotomono/v31/L0xuDF4xlVMF-BfR8b=
XMIhJHg45mwgGEFl0_3vq_S-W4AJi8SJQtQ4Y.woff2") format("woff2"); unicode-rang=
e: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-=
301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Roboto Mono"; font-style: normal; font-weight: 4=
00; src: url("https://fonts.gstatic.com/s/robotomono/v31/L0xuDF4xlVMF-BfR8b=
XMIhJHg45mwgGEFl0_3vq_SuW4AJi8SJQtQ4Y.woff2") format("woff2"); unicode-rang=
e: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+3=
29, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4=
, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Roboto Mono"; font-style: normal; font-weight: 4=
00; src: url("https://fonts.gstatic.com/s/robotomono/v31/L0xuDF4xlVMF-BfR8b=
XMIhJHg45mwgGEFl0_3vq_ROW4AJi8SJQt.woff2") format("woff2"); unicode-range: =
U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+3=
29, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+=
FFFD; }
------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://fonts.googleapis.com/css?family=Roboto:300italic,400italic,500italic,700italic

@charset "utf-8";

@font-face { font-family: Roboto; font-style: italic; font-weight: 300; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;=
 }

@font-face { font-family: Roboto; font-style: italic; font-weight: 300; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 300; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 300; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 300; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+=
32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9=
, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-20=
38, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+=
2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+21=
17-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2=
, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231=
C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+24=
74-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+=
266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+30=
30, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 300; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190,=
 U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+2=
2C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, =
U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB,=
 U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E=
60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1=
E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336,=
 U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+=
1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3,=
 U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442,=
 U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3,=
 U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4=
DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-=
1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F5=
4F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F6=
98, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7,=
 U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847,=
 U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1,=
 U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9,=
 U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FA=
DF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 300; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+30=
0-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 300; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U=
+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20=
C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 300; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnkaSTbQWg.woff2") format("woff2"); unicode-rang=
e: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, =
U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF,=
 U+FFFD; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 400; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;=
 }

@font-face { font-family: Roboto; font-style: italic; font-weight: 400; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 400; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 400; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 400; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+=
32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9=
, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-20=
38, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+=
2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+21=
17-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2=
, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231=
C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+24=
74-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+=
266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+30=
30, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 400; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190,=
 U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+2=
2C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, =
U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB,=
 U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E=
60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1=
E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336,=
 U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+=
1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3,=
 U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442,=
 U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3,=
 U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4=
DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-=
1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F5=
4F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F6=
98, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7,=
 U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847,=
 U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1,=
 U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9,=
 U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FA=
DF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 400; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+30=
0-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 400; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U=
+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20=
C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 400; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnkaSTbQWg.woff2") format("woff2"); unicode-rang=
e: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, =
U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF,=
 U+FFFD; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 500; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;=
 }

@font-face { font-family: Roboto; font-style: italic; font-weight: 500; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 500; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 500; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 500; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+=
32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9=
, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-20=
38, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+=
2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+21=
17-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2=
, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231=
C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+24=
74-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+=
266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+30=
30, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 500; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190,=
 U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+2=
2C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, =
U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB,=
 U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E=
60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1=
E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336,=
 U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+=
1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3,=
 U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442,=
 U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3,=
 U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4=
DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-=
1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F5=
4F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F6=
98, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7,=
 U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847,=
 U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1,=
 U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9,=
 U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FA=
DF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 500; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+30=
0-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 500; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U=
+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20=
C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 500; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnkaSTbQWg.woff2") format("woff2"); unicode-rang=
e: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, =
U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF,=
 U+FFFD; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 700; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;=
 }

@font-face { font-family: Roboto; font-style: italic; font-weight: 700; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 700; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 700; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 700; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+=
32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9=
, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-20=
38, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+=
2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+21=
17-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2=
, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231=
C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+24=
74-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+=
266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+30=
30, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 700; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190,=
 U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+2=
2C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, =
U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB,=
 U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E=
60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1=
E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336,=
 U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+=
1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3,=
 U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442,=
 U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3,=
 U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4=
DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-=
1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F5=
4F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F6=
98, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7,=
 U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847,=
 U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1,=
 U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9,=
 U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FA=
DF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 700; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+30=
0-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 700; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaSTbQWt4N.woff2") format("woff2"); unicode-ra=
nge: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U=
+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20=
C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: italic; font-weight: 700; fon=
t-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu=
92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnkaSTbQWg.woff2") format("woff2"); unicode-rang=
e: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, =
U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF,=
 U+FFFD; }
------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.youtube.com/s/_/ytmainappweb/_/ss/k=ytmainappweb.kevlar_base.TKH9_xI1QlU.L.B1.O/am=AAAAEADAAAHAng/d=0/br=1/rs=AGKMywEQq6NUq8MAPsvKLmT1T6Rh5bRAfA

@charset "utf-8";

:root { --t3a480c2f814ef19c: initial; --t77e217518bcd986b: initial; --tc5e0=
863356bf5767: initial; --t7a2234c5eadde886: initial; --td340014d093b0821: i=
nitial; --tf8c80baf678711b8: initial; --t2986df03ecf88759: initial; --te0c8=
56964146535b: initial; --tf630d2cff7da8057: initial; --tf69032263d26c015: i=
nitial; --ta5930fb3c4c7209c: initial; --t1f1729a8e756e8bf: initial; --t53c1=
a9d86136aded: initial; --t8533f30445e4a126: initial; --tc2512a21369bd447: i=
nitial; --t5088a11581fecd14: initial; --t331d13276596b01e: initial; --t4238=
1e7a43d9caf4: initial; --t7f4f2c6d54836ce0: initial; --t7d8b8e5ee291aec0: i=
nitial; --t4726c68ef6d7b08f: initial; --tf0a0d1154827847f: initial; --t3e41=
d7b17b187f69: initial; --tff65993384bb4560: initial; --te2867b13d771d055: i=
nitial; --t933d7922f3158dc5: initial; --t264e2c9cb87891f9: initial; --t206f=
3fa2e01af22d: initial; --t34f46f0f2c13d328: initial; --t854c79338d8ca8a7: i=
nitial; --t20480717de80f555: initial; --t2d807bb79e75606d: initial; --t617d=
b776af0de196: initial; --tb628117fc164ad87: initial; --td545df04e2c659d7: i=
nitial; --t53991d599b1488f5: initial; --t4d4f132f4712716a: initial; --t93a9=
a9c8ff5bfbfc: initial; --tb315d8832c2ef6ef: initial; --te9b0b5b330fb2a7b: i=
nitial; --t5355e7dcd3a33a2f: initial; --tc54fd20dab7048eb: initial; --t25a4=
2c37f53e50e0: initial; --ta889dfda9605a358: initial; --t5978da8d584b8fe9: i=
nitial; --t124b7dafe9bc366d: initial; --tdbe50d27d51f5093: initial; --ta564=
d8212bccb16a: initial; --t99f774684cbb9703: initial; --t4e6df9b2b6b97e00: i=
nitial; --tb8b31ac562fbe9b5: initial; --t5884672004d56120: initial; --tef70=
ca245445b52b: initial; --t4f0922e5a3d0c20f: initial; --t7dfa6f84c9346edf: i=
nitial; --tecbdf924b63b27fc: initial; --t1405e70a39276293: initial; --tad84=
43faed66c111: initial; --te6d2b428de68554a: initial; --tc980c5478124c8c7: i=
nitial; --t965644ecdbe4b7b8: initial; --tb14a10c3b43a15a3: initial; --tb13f=
f8797829e79e: initial; --te5668e6111aba0ed: initial; --ta7d628facfe84d18: i=
nitial; --tbe42269534655e67: initial; --tab8059236063cadb: initial; --t735e=
435a8b7ad67c: initial; --t21af08fdbf6a1406: initial; --tc604113d09fee05d: i=
nitial; --t08a7c6c176cbc5c2: initial; --t8cdc9846a76caf1f: initial; --te1b6=
4e6971040396: initial; --t416e5931fc464589: initial; --tb7d74bb3291c951d: i=
nitial; --tf3fc855af2285f5f: initial; --t0a1249f7c9e82b5e: initial; --t02c0=
a2c868c14ce8: initial; --td8562cdc203bc683: initial; --t53dda9125e8d1324: i=
nitial; --t544e31714f63d53c: initial; --taf7bd2f2e5a02772: initial; --t374d=
e7a0f7f6b6a4: initial; --tf4689f158df519fa: initial; --t0aeda4b8dc32d2ba: i=
nitial; --t411713ca69f5bc16: initial; --t86c44655e6eba63b: initial; --t231a=
c42975008fa5: initial; --t87eabf113a15ac96: initial; --t858b809f8044e962: i=
nitial; --t0f59291ce5504543: initial; --tfaae96692cc182e4: initial; --t518e=
925f61bdcb91: initial; --tb927f5c0149004c6: initial; --t832f22ce6618e99e: i=
nitial; --t45b2a38314924357: initial; --t6931aa1826b373b2: initial; --ted42=
36536899e4b3: initial; --ta057e2d872f2a0d4: initial; --t2c3e55cb638348df: i=
nitial; --t1aab759cd9ddbe39: initial; --tf5f050c65aebead5: initial; --tfd29=
5fd3f8d41cf1: initial; --tdc8af6750f0dad0d: initial; --t3410c91649e5eb8a: i=
nitial; --t4aeaa857de8a786b: initial; --t296c7f81dd09a9c3: initial; --tfa34=
75c508f5dfef: initial; --t9bc0b740242da017: initial; --t441a0e44e495381a: i=
nitial; --tbdeaf5bc17152abc: initial; --tde41338fc2bd4ba5: initial; --t4d77=
76c28db21122: initial; --t7e34d5baa4ea6277: initial; --tc4b26042d4cb141f: i=
nitial; --t5208fd177a788cfa: initial; --tffc2fd3a644f6275: initial; --t6216=
186c28b3834b: initial; --t4a6da19e16bf221a: initial; --td9c19f4f8cecd56e: i=
nitial; --t3f3bdb4140d3ead7: initial; --t904a88c623ca27ab: initial; --t2c3b=
bff6c15a3eb2: initial; --t0ccd1ace000d5e93: initial; --tc87f6a7f05e65fc4: i=
nitial; --tc04ba3e73561953c: initial; --ta9b56aa666d71f06: initial; --t7c49=
65c11f8537c0: initial; --t432fbdbd7f2f3f71: initial; --t7f006a3165d45f92: i=
nitial; --tf3fc031aaa66f63b: initial; --taf1bdd961423c15f: initial; --t9d7b=
dcaefc975d44: initial; --t4fb0f67b251e1a42: initial; --ta08e036410c14538: i=
nitial; --t7f9b7e1603e20b94: initial; }

.ytCoreImageHost { visibility: hidden; display: inline-block; min-height: 1=
px; min-width: 1px; }

.ytCoreImageLoaded { visibility: inherit; }

.ytCoreImageFillParentHeight { height: 100%; }

.ytCoreImageFillParentWidth { width: 100%; }

.ytCoreImageObjectPositionTopLeft { object-position: left top; }

.ytCoreImageObjectPositionTopRight { object-position: right top; }

.ytCoreImageContentModeScaleToFill { object-fit: fill; }

.ytCoreImageContentModeScaleAspectFit { object-fit: contain; }

.ytCoreImageContentModeScaleAspectFill { object-fit: cover; }

.ytCoreImageContentModeCenter { object-fit: none; object-position: center c=
enter; }

.ytCoreImageFlipRtl { transform: scaleX(-1); }

.ytCoreImageGradientContainer { position: relative; width: 100%; height: 10=
0%; }

.ytCoreImageGradient { position: absolute; inset: 0px; z-index: 1; pointer-=
events: none; }

:root { --yt-attributed-string-link-hover-color: unset; }

.ytAttributedStringInlineBlockMod { display: inline-block; }

.ytAttributedStringImageAlignmentBottom { vertical-align: bottom; }

.ytAttributedStringImageAlignmentBaseline { vertical-align: baseline; }

.ytAttributedStringImageAlignmentVerticalCenter { vertical-align: middle; p=
osition: relative; top: -0.07em; }

.ytAttributedStringListGroup { list-style-type: revert; padding-inline-star=
t: 20px; }

.ytAttributedStringLink { text-decoration: none; display: inline; }

.ytAttributedStringLinkCallToActionColor { color: var(--t2d807bb79e75606d);=
 }

.ytAttributedStringLinkOverlayCallToActionColor { color: var(--taf7bd2f2e5a=
02772); }

.ytAttributedStringLink[role=3D"button"] { cursor: pointer; }

.ytAttributedStringLinkInheritColor .ytAttributedStringLinkCallToActionColo=
r { color: inherit; }

.ytAttributedStringLinkInheritColor .ytAttributedStringLinkCallToActionColo=
r:hover { color: var(--yt-attributed-string-link-hover-color); }

.ytAttributedStringEllipsisTruncate { display: block; overflow: hidden; tex=
t-overflow: ellipsis; white-space: nowrap; }

.ytAttributedStringWhiteSpaceNoWrap { white-space: nowrap; }

.ytAttributedStringWhiteSpacePreWrap { white-space: pre-wrap; }

.ytAttributedStringIgnoreSplitLines { white-space: normal; }

.ytAttributedStringTextAlignmentLeft { display: block; text-align: left; }

.ytAttributedStringTextAlignmentRight { display: block; text-align: right; =
}

.ytAttributedStringTextAlignmentCenter { display: block; text-align: center=
; }

.ytAttributedStringTextAlignmentJustified { display: block; text-align: jus=
tify; }

.ytAttributedStringTextAlignmentLayoutStart { display: block; align-self: f=
lex-start; }

.ytAttributedStringTextAlignmentUnknown { display: block; text-align: inher=
it; }

.ytAttributedStringWordWrapping { overflow-wrap: anywhere; }

.ytAttributedStringUnderlined { text-decoration-line: underline; }

.ytAttributedStringStrikethrough { text-decoration-line: line-through; }

.ytAttributedStringUnderlineStrikethrough { text-decoration-line: underline=
 line-through; }

.ytAttributedStringLineStyleNone { text-decoration: none; }

.ytAttributedStringLineStyleSingle { text-decoration-style: solid; }

.ytAttributedStringLineStyleDot { text-decoration-style: dotted; }

.ytAttributedStringBaselineOffsetSubscript { vertical-align: sub; }

.ytAttributedStringBaselineOffsetSuperscript { vertical-align: super; }

.ytAttributedStringBaselineOffsetUnknown { vertical-align: baseline; }

.ytAttributedStringItalicized { font-style: italic; }

.ytAttributedStringHeading1 { font-family: Roboto, Arial, sans-serif; font-=
size: 1.8rem; font-weight: 500; line-height: 2.6rem; }

.ytAttributedStringHeading2 { font-family: Roboto, Arial, sans-serif; font-=
size: 1.6rem; font-weight: 500; line-height: 2.2rem; }

.ytAttributedStringHeading3 { font-family: Roboto, Arial, sans-serif; font-=
size: 1.4rem; font-weight: 500; line-height: 2rem; }

.ytCountDownHost { display: inline-block; font-family: Roboto, Arial, sans-=
serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 7=
00; line-height: 2.8rem; }

.ytSpecButtonViewModelHost { display: flex; }

.animatedRollingCharacterHost { display: inline; }

.animatedRollingNumberHost { font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.4rem; font-weight: 500; line-height: 2rem; display: flex; flex-direc=
tion: row; overflow: hidden; }

.animatedRollingNumberDigits { display: flex; flex-direction: row; height: =
100%; }

.animatedRollingNumberPrefix, .animatedRollingNumberSuffix { white-space: p=
re; }

.ytSpecButtonShapeNextHost { position: relative; margin: 0px; white-space: =
nowrap; min-width: 0px; text-transform: none; font-family: Roboto, Arial, s=
ans-serif; font-size: 14px; font-weight: 500; line-height: 18px; border-wid=
th: medium; border-style: none; border-color: currentcolor; border-image: i=
nitial; cursor: pointer; outline-width: 0px; box-sizing: border-box; backgr=
ound: none; text-decoration: none; -webkit-tap-highlight-color: transparent=
; flex: 1 1 1e-09px; display: flex; flex-direction: row; align-items: cente=
r; justify-content: center; }

.ytSpecButtonShapeNextElevatedContent { z-index: 1; pointer-events: none; }

.ytSpecButtonShapeNextIcon, .ytSpecButtonShapeNextSecondaryIcon { line-heig=
ht: 0; fill: currentcolor; }

.ytSpecButtonShapeNextIconButton { flex: 0 0 auto; }

.ytSpecButtonShapeNextOutline { border-style: solid; border-width: 1px; }

.ytSpecButtonShapeNextFocused { border-style: solid; border-width: 2px; }

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextFocused { border-width: 2px; border-style: solid; }
}

.ytSpecButtonShapeNextButtonTextContent { text-overflow: ellipsis; overflow=
: hidden; }

.ytSpecButtonShapeNextMiddlegroundAsset { position: absolute; top: 0px; lef=
t: 0px; width: round(up, 100%, 1px); height: 100%; overflow: hidden; pointe=
r-events: none; }

.ytSpecButtonShapeNextFeaturePhoneWrapper { display: flex; align-items: cen=
ter; }

.ytSpecButtonShapeNextSizeXs { padding: 0px 8px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextOutline { padding: 0px 7p=
x; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextFocused { padding: 0px 6p=
x; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextAlignByText { margin-left=
: -8px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextIconButton.ytSpecButtonSh=
apeNextSegmentedEnd { padding: 0px 8px; width: 32px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextIconTrailing .ytSpecButto=
nShapeNextIcon { margin-left: 2px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextIconLeading .ytSpecButton=
ShapeNextIcon { margin-right: 2px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextIconLeading.ytSpecButtonS=
hapeNextAlignByText { margin-left: -6px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextIconLeadingTrailing .ytSp=
ecButtonShapeNextIcon { margin-right: 2px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextIconLeadingTrailing .ytSp=
ecButtonShapeNextSecondaryIcon { margin-left: 2px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextIconLeadingTrailing.ytSpe=
cButtonShapeNextAlignByText { margin-left: -6px; }

.ytSpecButtonShapeNextSizeXs:not(.ytSpecButtonShapeNextMainstagePadding).yt=
SpecButtonShapeNextIconButton.ytSpecButtonShapeNextSegmentedEnd .ytSpecButt=
onShapeNextIcon, .ytSpecButtonShapeNextSizeXs:not(.ytSpecButtonShapeNextMai=
nstagePadding).ytSpecButtonShapeNextIconLeading .ytSpecButtonShapeNextIcon,=
 .ytSpecButtonShapeNextSizeXs:not(.ytSpecButtonShapeNextMainstagePadding).y=
tSpecButtonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextIcon { margin=
-left: -2px; }

.ytSpecButtonShapeNextSizeXs:not(.ytSpecButtonShapeNextMainstagePadding).yt=
SpecButtonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextSecondaryIcon,=
 .ytSpecButtonShapeNextSizeXs:not(.ytSpecButtonShapeNextMainstagePadding).y=
tSpecButtonShapeNextIconTrailing .ytSpecButtonShapeNextIcon { margin-right:=
 -2px; }

.ytSpecButtonShapeNextSizeXs { height: 24px; font-size: 12px; line-height: =
24px; border-radius: 12px; }

.ytSpecButtonShapeNextSizeXs .ytSpecButtonShapeNextMiddlegroundAsset { bord=
er-radius: 12px; }

.ytSpecButtonShapeNextSizeXs .ytSpecButtonShapeNextIcon { width: 16px; heig=
ht: 16px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextIconButton { width: 24px;=
 padding: 0px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextIconButton.ytSpecButtonSh=
apeNextAlignByText { margin-left: -4px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextSegmentedStart { border-r=
adius: 12px 0px 0px 12px; position: relative; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextSegmentedStart::after { c=
ontent: ""; background: var(--tf3fc855af2285f5f); position: absolute; right=
: 0px; top: 4px; height: 16px; width: 1px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextSegmentedEnd { border-rad=
ius: 0px 12px 12px 0px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextIconLeadingTrailingNoText=
 .ytSpecButtonShapeNextIcon { margin-right: 0px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextMainstageIconSize .ytSpec=
ButtonShapeNextIcon { height: 12px; width: 12px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextMainstagePadding { paddin=
g: 0px 8px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextMainstagePadding.ytSpecBu=
ttonShapeNextOutline { padding: 0px 7px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextMainstagePadding.ytSpecBu=
ttonShapeNextFocused { padding: 0px 6px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextMainstagePadding.ytSpecBu=
ttonShapeNextAlignByText { margin-left: -8px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextMainstagePadding.ytSpecBu=
ttonShapeNextIconButton.ytSpecButtonShapeNextSegmentedEnd { padding: 0px 8p=
x; width: 32px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextMainstagePadding.ytSpecBu=
ttonShapeNextIconTrailing .ytSpecButtonShapeNextIcon { margin-left: 4px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextMainstagePadding.ytSpecBu=
ttonShapeNextIconLeading .ytSpecButtonShapeNextIcon { margin-right: 4px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextMainstagePadding.ytSpecBu=
ttonShapeNextIconLeading.ytSpecButtonShapeNextAlignByText { margin-left: -4=
px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextMainstagePadding.ytSpecBu=
ttonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextIcon { margin-right:=
 4px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextMainstagePadding.ytSpecBu=
ttonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextSecondaryIcon { marg=
in-left: 4px; }

.ytSpecButtonShapeNextSizeXs.ytSpecButtonShapeNextMainstagePadding.ytSpecBu=
ttonShapeNextIconLeadingTrailing.ytSpecButtonShapeNextAlignByText { margin-=
left: -4px; }

.ytSpecButtonShapeNextSizeS { padding: 0px 12px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextOutline { padding: 0px 11p=
x; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextFocused { padding: 0px 10p=
x; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextAlignByText { margin-left:=
 -12px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextIconButton.ytSpecButtonSha=
peNextSegmentedEnd { padding: 0px 12px; width: 44px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextIconTrailing .ytSpecButton=
ShapeNextIcon { margin-left: 4px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextIconLeading .ytSpecButtonS=
hapeNextIcon { margin-right: 4px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextIconLeading.ytSpecButtonSh=
apeNextAlignByText { margin-left: -8px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextIconLeadingTrailing .ytSpe=
cButtonShapeNextIcon { margin-right: 4px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextIconLeadingTrailing .ytSpe=
cButtonShapeNextSecondaryIcon { margin-left: 4px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextIconLeadingTrailing.ytSpec=
ButtonShapeNextAlignByText { margin-left: -8px; }

.ytSpecButtonShapeNextSizeS:not(.ytSpecButtonShapeNextMainstagePadding).ytS=
pecButtonShapeNextIconButton.ytSpecButtonShapeNextSegmentedEnd .ytSpecButto=
nShapeNextIcon, .ytSpecButtonShapeNextSizeS:not(.ytSpecButtonShapeNextMains=
tagePadding).ytSpecButtonShapeNextIconLeading .ytSpecButtonShapeNextIcon, .=
ytSpecButtonShapeNextSizeS:not(.ytSpecButtonShapeNextMainstagePadding).ytSp=
ecButtonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextIcon { margin-le=
ft: -4px; }

.ytSpecButtonShapeNextSizeS:not(.ytSpecButtonShapeNextMainstagePadding).ytS=
pecButtonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextSecondaryIcon, =
.ytSpecButtonShapeNextSizeS:not(.ytSpecButtonShapeNextMainstagePadding).ytS=
pecButtonShapeNextIconTrailing .ytSpecButtonShapeNextIcon { margin-right: -=
4px; }

.ytSpecButtonShapeNextSizeS { height: 32px; font-size: 12px; line-height: 3=
2px; border-radius: 16px; }

.ytSpecButtonShapeNextSizeS .ytSpecButtonShapeNextMiddlegroundAsset { borde=
r-radius: 16px; }

.ytSpecButtonShapeNextSizeS .ytSpecButtonShapeNextIcon { width: 16px; heigh=
t: 16px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextIconButton { width: 32px; =
padding: 0px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextIconButton.ytSpecButtonSha=
peNextAlignByText { margin-left: -8px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextOverrideSmallSizeIcon .ytS=
pecButtonShapeNextIcon { height: 24px; width: 24px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextSegmentedStart { border-ra=
dius: 16px 0px 0px 16px; position: relative; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextSegmentedStart::after { co=
ntent: ""; background: var(--tf3fc855af2285f5f); position: absolute; right:=
 0px; top: 8px; height: 16px; width: 1px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextSegmentedEnd { border-radi=
us: 0px 16px 16px 0px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextIconLeadingTrailingNoText =
.ytSpecButtonShapeNextIcon { margin-right: 0px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextMainstageIconSize:not(.ytS=
pecButtonShapeNextOverrideSmallSizeIcon) .ytSpecButtonShapeNextIcon { heigh=
t: 18px; width: 18px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextMainstagePadding { padding=
: 0px 12px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextOutline { padding: 0px 11px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextFocused { padding: 0px 10px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextAlignByText { margin-left: -12px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextIconButton.ytSpecButtonShapeNextSegmentedEnd { padding: 0px 12p=
x; width: 44px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextIconTrailing .ytSpecButtonShapeNextIcon { margin-left: 4px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextIconLeading .ytSpecButtonShapeNextIcon { margin-right: 4px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextIconLeading.ytSpecButtonShapeNextAlignByText { margin-left: -8p=
x; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextIcon { margin-right: =
4px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextSecondaryIcon { margi=
n-left: 4px; }

.ytSpecButtonShapeNextSizeS.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextIconLeadingTrailing.ytSpecButtonShapeNextAlignByText { margin-l=
eft: -8px; }

.ytSpecButtonShapeNextSizeM { padding: 0px 16px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextOutline { padding: 0px 15p=
x; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextFocused { padding: 0px 14p=
x; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextAlignByText { margin-left:=
 -16px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextIconButton.ytSpecButtonSha=
peNextSegmentedEnd { padding: 0px 16px; width: 56px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextIconTrailing .ytSpecButton=
ShapeNextIcon { margin-left: 6px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextIconLeading .ytSpecButtonS=
hapeNextIcon { margin-right: 6px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextIconLeading.ytSpecButtonSh=
apeNextAlignByText { margin-left: -10px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextIconLeadingTrailing .ytSpe=
cButtonShapeNextIcon { margin-right: 6px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextIconLeadingTrailing .ytSpe=
cButtonShapeNextSecondaryIcon { margin-left: 6px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextIconLeadingTrailing.ytSpec=
ButtonShapeNextAlignByText { margin-left: -10px; }

.ytSpecButtonShapeNextSizeM:not(.ytSpecButtonShapeNextMainstagePadding).ytS=
pecButtonShapeNextIconButton.ytSpecButtonShapeNextSegmentedEnd .ytSpecButto=
nShapeNextIcon, .ytSpecButtonShapeNextSizeM:not(.ytSpecButtonShapeNextMains=
tagePadding).ytSpecButtonShapeNextIconLeading .ytSpecButtonShapeNextIcon, .=
ytSpecButtonShapeNextSizeM:not(.ytSpecButtonShapeNextMainstagePadding).ytSp=
ecButtonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextIcon { margin-le=
ft: -6px; }

.ytSpecButtonShapeNextSizeM:not(.ytSpecButtonShapeNextMainstagePadding).ytS=
pecButtonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextSecondaryIcon, =
.ytSpecButtonShapeNextSizeM:not(.ytSpecButtonShapeNextMainstagePadding).ytS=
pecButtonShapeNextIconTrailing .ytSpecButtonShapeNextIcon { margin-right: -=
6px; }

.ytSpecButtonShapeNextSizeM { height: 40px; font-size: 14px; line-height: 4=
0px; border-radius: 20px; }

.ytSpecButtonShapeNextSizeM .ytSpecButtonShapeNextMiddlegroundAsset { borde=
r-radius: 20px; }

.ytSpecButtonShapeNextSizeM .ytSpecButtonShapeNextIcon { width: 24px; heigh=
t: 24px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextIconButton { width: 40px; =
padding: 0px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextIconButton.ytSpecButtonSha=
peNextAlignByText { margin-left: -8px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextSegmentedStart { border-ra=
dius: 20px 0px 0px 20px; position: relative; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextSegmentedStart::after { co=
ntent: ""; background: var(--tf3fc855af2285f5f); position: absolute; right:=
 0px; top: 8px; height: 24px; width: 1px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextSegmentedEnd { border-radi=
us: 0px 20px 20px 0px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextIconLeadingTrailingNoText =
.ytSpecButtonShapeNextIcon { margin-right: 0px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstagePadding { padding=
: 0px 16px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextOutline { padding: 0px 15px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextFocused { padding: 0px 14px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextAlignByText { margin-left: -16px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextIconButton.ytSpecButtonShapeNextSegmentedEnd { padding: 0px 16p=
x; width: 56px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextIconTrailing .ytSpecButtonShapeNextIcon { margin-left: 6px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextIconLeading .ytSpecButtonShapeNextIcon { margin-right: 6px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextIconLeading.ytSpecButtonShapeNextAlignByText { margin-left: -10=
px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextIcon { margin-right: =
6px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextSecondaryIcon { margi=
n-left: 6px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextIconLeadingTrailing.ytSpecButtonShapeNextAlignByText { margin-l=
eft: -10px; }

.ytSpecButtonShapeNextSizeM.ytSpecButtonShapeNextMainstageIconSizeV2 .ytSpe=
cButtonShapeNextIcon { height: 18px; width: 18px; }

.ytSpecButtonShapeNextSizeL { padding: 0px 24px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextOutline { padding: 0px 23p=
x; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextFocused { padding: 0px 22p=
x; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextAlignByText { margin-left:=
 -24px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextIconButton.ytSpecButtonSha=
peNextSegmentedEnd { padding: 0px 24px; width: 72px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextIconTrailing .ytSpecButton=
ShapeNextIcon { margin-left: 8px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextIconLeading .ytSpecButtonS=
hapeNextIcon { margin-right: 8px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextIconLeading.ytSpecButtonSh=
apeNextAlignByText { margin-left: -16px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextIconLeadingTrailing .ytSpe=
cButtonShapeNextIcon { margin-right: 8px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextIconLeadingTrailing .ytSpe=
cButtonShapeNextSecondaryIcon { margin-left: 8px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextIconLeadingTrailing.ytSpec=
ButtonShapeNextAlignByText { margin-left: -16px; }

.ytSpecButtonShapeNextSizeL:not(.ytSpecButtonShapeNextMainstagePadding).ytS=
pecButtonShapeNextIconButton.ytSpecButtonShapeNextSegmentedEnd .ytSpecButto=
nShapeNextIcon, .ytSpecButtonShapeNextSizeL:not(.ytSpecButtonShapeNextMains=
tagePadding).ytSpecButtonShapeNextIconLeading .ytSpecButtonShapeNextIcon, .=
ytSpecButtonShapeNextSizeL:not(.ytSpecButtonShapeNextMainstagePadding).ytSp=
ecButtonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextIcon { margin-le=
ft: -8px; }

.ytSpecButtonShapeNextSizeL:not(.ytSpecButtonShapeNextMainstagePadding).ytS=
pecButtonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextSecondaryIcon, =
.ytSpecButtonShapeNextSizeL:not(.ytSpecButtonShapeNextMainstagePadding).ytS=
pecButtonShapeNextIconTrailing .ytSpecButtonShapeNextIcon { margin-right: -=
8px; }

.ytSpecButtonShapeNextSizeL { height: 48px; font-size: 18px; line-height: 4=
8px; border-radius: 24px; }

.ytSpecButtonShapeNextSizeL .ytSpecButtonShapeNextMiddlegroundAsset { borde=
r-radius: 24px; }

.ytSpecButtonShapeNextSizeL .ytSpecButtonShapeNextIcon { width: 24px; heigh=
t: 24px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextIconButton { width: 48px; =
padding: 0px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextIconButton.ytSpecButtonSha=
peNextAlignByText { margin-left: -12px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextSegmentedStart { border-ra=
dius: 24px 0px 0px 24px; position: relative; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextSegmentedStart::after { co=
ntent: ""; background: var(--tf3fc855af2285f5f); position: absolute; right:=
 0px; top: 12px; height: 24px; width: 1px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextSegmentedEnd { border-radi=
us: 0px 24px 24px 0px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextIconLeadingTrailingNoText =
.ytSpecButtonShapeNextIcon { margin-right: 0px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextMainstagePadding { padding=
: 0px 20px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextOutline { padding: 0px 19px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextFocused { padding: 0px 18px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextAlignByText { margin-left: -20px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextIconButton.ytSpecButtonShapeNextSegmentedEnd { padding: 0px 20p=
x; width: 68px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextIconTrailing .ytSpecButtonShapeNextIcon { margin-left: 8px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextIconLeading .ytSpecButtonShapeNextIcon { margin-right: 8px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextIconLeading.ytSpecButtonShapeNextAlignByText { margin-left: -12=
px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextIcon { margin-right: =
8px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextSecondaryIcon { margi=
n-left: 8px; }

.ytSpecButtonShapeNextSizeL.ytSpecButtonShapeNextMainstagePadding.ytSpecBut=
tonShapeNextIconLeadingTrailing.ytSpecButtonShapeNextAlignByText { margin-l=
eft: -12px; }

.ytSpecButtonShapeNextSizeXl { padding: 0px 32px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextOutline { padding: 0px 31=
px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextFocused { padding: 0px 30=
px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextAlignByText { margin-left=
: -32px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextIconButton.ytSpecButtonSh=
apeNextSegmentedEnd { padding: 0px 32px; width: 88px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextIconTrailing .ytSpecButto=
nShapeNextIcon { margin-left: 12px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextIconLeading .ytSpecButton=
ShapeNextIcon { margin-right: 12px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextIconLeading.ytSpecButtonS=
hapeNextAlignByText { margin-left: -20px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextIconLeadingTrailing .ytSp=
ecButtonShapeNextIcon { margin-right: 12px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextIconLeadingTrailing .ytSp=
ecButtonShapeNextSecondaryIcon { margin-left: 12px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextIconLeadingTrailing.ytSpe=
cButtonShapeNextAlignByText { margin-left: -20px; }

.ytSpecButtonShapeNextSizeXl:not(.ytSpecButtonShapeNextMainstagePadding).yt=
SpecButtonShapeNextIconButton.ytSpecButtonShapeNextSegmentedEnd .ytSpecButt=
onShapeNextIcon, .ytSpecButtonShapeNextSizeXl:not(.ytSpecButtonShapeNextMai=
nstagePadding).ytSpecButtonShapeNextIconLeading .ytSpecButtonShapeNextIcon,=
 .ytSpecButtonShapeNextSizeXl:not(.ytSpecButtonShapeNextMainstagePadding).y=
tSpecButtonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextIcon { margin=
-left: -12px; }

.ytSpecButtonShapeNextSizeXl:not(.ytSpecButtonShapeNextMainstagePadding).yt=
SpecButtonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextSecondaryIcon,=
 .ytSpecButtonShapeNextSizeXl:not(.ytSpecButtonShapeNextMainstagePadding).y=
tSpecButtonShapeNextIconTrailing .ytSpecButtonShapeNextIcon { margin-right:=
 -12px; }

.ytSpecButtonShapeNextSizeXl { height: 56px; font-size: 24px; line-height: =
56px; border-radius: 28px; }

.ytSpecButtonShapeNextSizeXl .ytSpecButtonShapeNextMiddlegroundAsset { bord=
er-radius: 28px; }

.ytSpecButtonShapeNextSizeXl .ytSpecButtonShapeNextIcon { width: 24px; heig=
ht: 24px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextIconButton { width: 56px;=
 padding: 0px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextIconButton.ytSpecButtonSh=
apeNextAlignByText { margin-left: -16px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextSegmentedStart { border-r=
adius: 28px 0px 0px 28px; position: relative; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextSegmentedStart::after { c=
ontent: ""; background: var(--tf3fc855af2285f5f); position: absolute; right=
: 0px; top: 16px; height: 24px; width: 1px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextSegmentedEnd { border-rad=
ius: 0px 28px 28px 0px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextIconLeadingTrailingNoText=
 .ytSpecButtonShapeNextIcon { margin-right: 0px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextMainstagePadding { paddin=
g: 0px 24px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextMainstagePadding.ytSpecBu=
ttonShapeNextOutline { padding: 0px 23px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextMainstagePadding.ytSpecBu=
ttonShapeNextFocused { padding: 0px 22px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextMainstagePadding.ytSpecBu=
ttonShapeNextAlignByText { margin-left: -24px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextMainstagePadding.ytSpecBu=
ttonShapeNextIconButton.ytSpecButtonShapeNextSegmentedEnd { padding: 0px 24=
px; width: 80px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextMainstagePadding.ytSpecBu=
ttonShapeNextIconTrailing .ytSpecButtonShapeNextIcon { margin-left: 8px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextMainstagePadding.ytSpecBu=
ttonShapeNextIconLeading .ytSpecButtonShapeNextIcon { margin-right: 8px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextMainstagePadding.ytSpecBu=
ttonShapeNextIconLeading.ytSpecButtonShapeNextAlignByText { margin-left: -1=
6px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextMainstagePadding.ytSpecBu=
ttonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextIcon { margin-right:=
 8px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextMainstagePadding.ytSpecBu=
ttonShapeNextIconLeadingTrailing .ytSpecButtonShapeNextSecondaryIcon { marg=
in-left: 8px; }

.ytSpecButtonShapeNextSizeXl.ytSpecButtonShapeNextMainstagePadding.ytSpecBu=
ttonShapeNextIconLeadingTrailing.ytSpecButtonShapeNextAlignByText { margin-=
left: -16px; }

.ytSpecButtonShapeNextOneOffCustomTextWrapContainer { height: auto; padding=
-top: 8px; padding-bottom: 8px; }

.ytSpecButtonShapeNextOneOffCustomTextWrapContainer .ytSpecButtonShapeNextB=
uttonTextContent { font-family: Roboto, Arial, sans-serif; font-size: 1.4re=
m; font-weight: 500; line-height: 2rem; overflow: hidden; max-height: 8rem;=
 display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsi=
s; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytSpecButtonShapeNextOneOffCustomTextWrapContainer .ytSpecButtonShapeNex=
tButtonTextContent { -webkit-line-clamp: 4; max-height: none; }
}

.ytSpecButtonShapeNextDisableTextEllipsis .ytSpecButtonShapeNextButtonTextC=
ontent { text-overflow: clip; }

.ytSpecButtonShapeNextIconOnlyDefault { min-width: 0px; border-radius: 50%;=
 width: 40px; height: 40px; padding: 0px; }

.ytSpecButtonShapeNextIconOnlyDefault.ytSpecButtonShapeNextAlignByText { ma=
rgin-left: -8px; }

.ytSpecButtonShapeNextWorkaroundIconNoBorderRadius { border-radius: unset; =
}

.ytSpecButtonShapeNextDisabled { cursor: default; }

.ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextFilled { color: var=
(--t6216186c28b3834b); }

.ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextFilled { background=
: var(--t2d807bb79e75606d); }

.ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextFilled:hover:not(.y=
tSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t617db776=
af0de196); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextFilled:hover:not(=
.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t2d807b=
b79e75606d); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextFilled:active:not=
(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t617db=
776af0de196); border-color: transparent; }
}

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextFilled { border: =
1px solid var(--tf3fc855af2285f5f); }
}

.ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextOutline { color: va=
r(--t2d807bb79e75606d); }

.ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextOutline { border-co=
lor: var(--tf3fc855af2285f5f); }

.ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextOutline:hover:not(.=
ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--tfa3475c=
508f5dfef); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextOutline:hover:not=
(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: transparent;=
 border-color: var(--tf3fc855af2285f5f); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextOutline:active:no=
t(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--tfa34=
75c508f5dfef); border-color: transparent; }
}

.ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextText { color: var(-=
-t2d807bb79e75606d); }

.ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextText:hover:not(.ytS=
pecButtonShapeNextEnableLightTouchResponse) { background: var(--tfa3475c508=
f5dfef); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextText:hover:not(.y=
tSpecButtonShapeNextEnableLightTouchResponse) { background: transparent; }
}

@media (hover: none) {
  .ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextText:active:not(.=
ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--tfa3475c=
508f5dfef); border-color: transparent; }
}

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextText { border: 1p=
x solid var(--tf3fc855af2285f5f); }
}

.ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextTonal { color: var(=
--t2d807bb79e75606d); }

.ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextTonal { background:=
 var(--tfa3475c508f5dfef); }

.ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextTonal:hover:not(.yt=
SpecButtonShapeNextEnableLightTouchResponse) { background: var(--t9bc0b7402=
42da017); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextTonal:hover:not(.=
ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--tfa3475c=
508f5dfef); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextTonal:active:not(=
.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t9bc0b7=
40242da017); border-color: transparent; }
}

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextTonal { border: 1=
px solid var(--tf3fc855af2285f5f); }
}

.ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextFocused { color: va=
r(--t2d807bb79e75606d); }

.ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextFocused { backgroun=
d: unset; border-color: var(--t2d807bb79e75606d); }

.ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextFocused:hover:not(.=
ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--tfa3475c=
508f5dfef); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextFocused:hover:not=
(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: unset; borde=
r-color: var(--t2d807bb79e75606d); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextFocused:active:no=
t(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--tfa34=
75c508f5dfef); border-color: transparent; }
}

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextCallToAction.ytSpecButtonShapeNextFocused { border-=
width: 2px; border-style: solid; }
}

.ytSpecButtonShapeNextCallToActionInverse.ytSpecButtonShapeNextText { color=
: var(--tb628117fc164ad87); }

.ytSpecButtonShapeNextCallToActionInverse.ytSpecButtonShapeNextText:hover:n=
ot(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t441=
a0e44e495381a); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextCallToActionInverse.ytSpecButtonShapeNextText:hover=
:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: transpar=
ent; }
}

@media (hover: none) {
  .ytSpecButtonShapeNextCallToActionInverse.ytSpecButtonShapeNextText:activ=
e:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t=
441a0e44e495381a); border-color: transparent; }
}

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextCallToActionInverse.ytSpecButtonShapeNextText { bor=
der: 1px solid var(--tf3fc855af2285f5f); }
}

.ytSpecButtonShapeNextCallToActionOverlay.ytSpecButtonShapeNextFilled { col=
or: var(--t0f59291ce5504543); }

.ytSpecButtonShapeNextCallToActionOverlay.ytSpecButtonShapeNextFilled { bac=
kground: var(--taf7bd2f2e5a02772); }

.ytSpecButtonShapeNextCallToActionOverlay.ytSpecButtonShapeNextFilled:hover=
:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t3=
74de7a0f7f6b6a4); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextCallToActionOverlay.ytSpecButtonShapeNextFilled:hov=
er:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--=
taf7bd2f2e5a02772); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextCallToActionOverlay.ytSpecButtonShapeNextFilled:act=
ive:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(-=
-t374de7a0f7f6b6a4); border-color: transparent; }
}

.ytSpecButtonShapeNextCallToActionOverlay.ytSpecButtonShapeNextFocused { co=
lor: var(--taf7bd2f2e5a02772); }

.ytSpecButtonShapeNextCallToActionOverlay.ytSpecButtonShapeNextFocused { ba=
ckground: rgb(0, 0, 0); border-color: var(--taf7bd2f2e5a02772); }

.ytSpecButtonShapeNextCallToActionOverlay.ytSpecButtonShapeNextFocused:hove=
r:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t=
374de7a0f7f6b6a4); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextCallToActionOverlay.ytSpecButtonShapeNextFocused:ho=
ver:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: rgb(0=
, 0, 0); border-color: var(--taf7bd2f2e5a02772); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextCallToActionOverlay.ytSpecButtonShapeNextFocused:ac=
tive:not(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(=
--t374de7a0f7f6b6a4); border-color: transparent; }
}

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextCallToActionOverlay.ytSpecButtonShapeNextFocused { =
border-width: 2px; border-style: solid; }
}

.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextFilled { color: var(--t6216=
186c28b3834b); }

.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextFilled { background: var(--=
tffc2fd3a644f6275); }

.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextFilled:hover:not(.ytSpecBut=
tonShapeNextEnableLightTouchResponse) { background: var(--t8cdc9846a76caf1f=
); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextMono.ytSpecButtonShapeNextFilled:hover:not(.ytSpecB=
uttonShapeNextEnableLightTouchResponse) { background: var(--tffc2fd3a644f62=
75); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextMono.ytSpecButtonShapeNextFilled:active:not(.ytSpec=
ButtonShapeNextEnableLightTouchResponse) { background: var(--t8cdc9846a76ca=
f1f); border-color: transparent; }
}

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextMono.ytSpecButtonShapeNextFilled { border: 1px soli=
d var(--tf3fc855af2285f5f); }
}

.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextOutline { color: var(--tffc=
2fd3a644f6275); }

.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextOutline { border-color: var=
(--tf3fc855af2285f5f); }

.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextOutline:hover:not(.ytSpecBu=
ttonShapeNextEnableLightTouchResponse) { background: var(--tf3fc855af2285f5=
f); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextMono.ytSpecButtonShapeNextOutline:hover:not(.ytSpec=
ButtonShapeNextEnableLightTouchResponse) { background: transparent; border-=
color: var(--tf3fc855af2285f5f); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextMono.ytSpecButtonShapeNextOutline:active:not(.ytSpe=
cButtonShapeNextEnableLightTouchResponse) { background: var(--tf3fc855af228=
5f5f); border-color: transparent; }
}

.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextText { color: var(--tffc2fd=
3a644f6275); }

.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextText:hover:not(.ytSpecButto=
nShapeNextEnableLightTouchResponse) { background: var(--tf3fc855af2285f5f);=
 border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextMono.ytSpecButtonShapeNextText:hover:not(.ytSpecBut=
tonShapeNextEnableLightTouchResponse) { background: transparent; }
}

@media (hover: none) {
  .ytSpecButtonShapeNextMono.ytSpecButtonShapeNextText:active:not(.ytSpecBu=
ttonShapeNextEnableLightTouchResponse) { background: var(--tf3fc855af2285f5=
f); border-color: transparent; }
}

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextMono.ytSpecButtonShapeNextText { border: 1px solid =
var(--tf3fc855af2285f5f); }
}

.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextTonal { color: var(--tffc2f=
d3a644f6275); }

.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextTonal { background: var(--t=
7f4f2c6d54836ce0); }

.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextTonal:hover:not(.ytSpecButt=
onShapeNextEnableLightTouchResponse) { background: var(--t416e5931fc464589)=
; border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextMono.ytSpecButtonShapeNextTonal:hover:not(.ytSpecBu=
ttonShapeNextEnableLightTouchResponse) { background: var(--t7f4f2c6d54836ce=
0); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextMono.ytSpecButtonShapeNextTonal:active:not(.ytSpecB=
uttonShapeNextEnableLightTouchResponse) { background: var(--t416e5931fc4645=
89); border-color: transparent; }
}

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextMono.ytSpecButtonShapeNextTonal { border: 1px solid=
 var(--tf3fc855af2285f5f); }
}

.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextFocused { color: var(--tffc=
2fd3a644f6275); }

.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextFocused { background: unset=
; border-color: var(--tffc2fd3a644f6275); }

.ytSpecButtonShapeNextMono.ytSpecButtonShapeNextFocused:hover:not(.ytSpecBu=
ttonShapeNextEnableLightTouchResponse) { background: var(--t20480717de80f55=
5); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextMono.ytSpecButtonShapeNextFocused:hover:not(.ytSpec=
ButtonShapeNextEnableLightTouchResponse) { background: unset; border-color:=
 var(--tffc2fd3a644f6275); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextMono.ytSpecButtonShapeNextFocused:active:not(.ytSpe=
cButtonShapeNextEnableLightTouchResponse) { background: var(--t20480717de80=
f555); border-color: transparent; }
}

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextMono.ytSpecButtonShapeNextFocused { border-width: 2=
px; border-style: solid; }
}

.ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextFilled { color: var(=
--tffc2fd3a644f6275); }

.ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextFilled { background:=
 var(--t6216186c28b3834b); }

.ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextFilled:hover:not(.yt=
SpecButtonShapeNextEnableLightTouchResponse) { background: var(--te1b64e697=
1040396); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextFilled:hover:not(.=
ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t6216186=
c28b3834b); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextFilled:active:not(=
.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--te1b64e=
6971040396); border-color: transparent; }
}

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextFilled { border: 1=
px solid var(--tf3fc855af2285f5f); }
}

.ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextOutline { color: var=
(--t6216186c28b3834b); }

.ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextOutline { border-col=
or: var(--t0a1249f7c9e82b5e); }

.ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextOutline:hover:not(.y=
tSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t0a1249f7=
c9e82b5e); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextOutline:hover:not(=
.ytSpecButtonShapeNextEnableLightTouchResponse) { background: transparent; =
border-color: var(--t0a1249f7c9e82b5e); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextOutline:active:not=
(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t0a124=
9f7c9e82b5e); border-color: transparent; }
}

.ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextText { color: var(--=
t6216186c28b3834b); }

.ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextText:hover:not(.ytSp=
ecButtonShapeNextEnableLightTouchResponse) { background: var(--t20480717de8=
0f555); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextText:hover:not(.yt=
SpecButtonShapeNextEnableLightTouchResponse) { background: transparent; }
}

@media (hover: none) {
  .ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextText:active:not(.y=
tSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t20480717=
de80f555); border-color: transparent; }
}

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextText { border: 1px=
 solid var(--tf3fc855af2285f5f); }
}

.ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextTonal { color: var(-=
-t6216186c28b3834b); }

.ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextTonal { background: =
var(--t7d8b8e5ee291aec0); }

.ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextTonal:hover:not(.ytS=
pecButtonShapeNextEnableLightTouchResponse) { background: var(--tb7d74bb329=
1c951d); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextTonal:hover:not(.y=
tSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t7d8b8e5e=
e291aec0); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextTonal:active:not(.=
ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--tb7d74bb=
3291c951d); border-color: transparent; }
}

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextTonal { border: 1p=
x solid var(--tf3fc855af2285f5f); }
}

.ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextFocused { color: var=
(--t6216186c28b3834b); }

.ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextFocused { background=
: unset; border-color: var(--t6216186c28b3834b); }

.ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextFocused:hover:not(.y=
tSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t0a1249f7=
c9e82b5e); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextFocused:hover:not(=
.ytSpecButtonShapeNextEnableLightTouchResponse) { background: unset; border=
-color: var(--t6216186c28b3834b); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextFocused:active:not=
(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t0a124=
9f7c9e82b5e); border-color: transparent; }
}

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextMonoInverse.ytSpecButtonShapeNextFocused { border-w=
idth: 2px; border-style: solid; }
}

.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextFilled { color: rgb(0, 0=
, 0); }

.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextFilled { background: rgb=
(255, 255, 255); }

.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextFilled:hover:not(.ytSpec=
ButtonShapeNextEnableLightTouchResponse) { background: var(--tf4689f158df51=
9fa); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextFilled:hover:not(.ytSp=
ecButtonShapeNextEnableLightTouchResponse) { background: rgb(255, 255, 255)=
; }
}

@media (hover: none) {
  .ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextFilled:active:not(.ytS=
pecButtonShapeNextEnableLightTouchResponse) { background: var(--tf4689f158d=
f519fa); border-color: transparent; }
}

.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextOutline { color: rgb(255=
, 255, 255); }

.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextOutline { border-color: =
rgba(255, 255, 255, 0.3); }

.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextOutline:hover:not(.ytSpe=
cButtonShapeNextEnableLightTouchResponse) { background: rgba(255, 255, 255,=
 0.1); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextOutline:hover:not(.ytS=
pecButtonShapeNextEnableLightTouchResponse) { background: transparent; bord=
er-color: rgba(255, 255, 255, 0.3); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextOutline:active:not(.yt=
SpecButtonShapeNextEnableLightTouchResponse) { background: rgba(255, 255, 2=
55, 0.1); border-color: transparent; }
}

.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextText { color: rgb(255, 2=
55, 255); }

.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextText:hover:not(.ytSpecBu=
ttonShapeNextEnableLightTouchResponse) { background: rgba(255, 255, 255, 0.=
1); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextText:hover:not(.ytSpec=
ButtonShapeNextEnableLightTouchResponse) { background: transparent; }
}

@media (hover: none) {
  .ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextText:active:not(.ytSpe=
cButtonShapeNextEnableLightTouchResponse) { background: rgba(255, 255, 255,=
 0.1); border-color: transparent; }
}

.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextTonal { color: rgb(255, =
255, 255); }

.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextTonal .ytSpecButtonShape=
NextIcon { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }

.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextTonal { background: rgba=
(255, 255, 255, 0.1); }

.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextTonal:hover:not(.ytSpecB=
uttonShapeNextEnableLightTouchResponse) { background: rgba(255, 255, 255, 0=
.2); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextTonal:hover:not(.ytSpe=
cButtonShapeNextEnableLightTouchResponse) { background: rgba(255, 255, 255,=
 0.1); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextTonal:active:not(.ytSp=
ecButtonShapeNextEnableLightTouchResponse) { background: rgba(255, 255, 255=
, 0.2); border-color: transparent; }
}

.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextTonal.ytSpecButtonShapeN=
extEnableBackdropFilterExperiment { backdrop-filter: blur(4px); }

.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextFocused { color: rgb(255=
, 255, 255); }

.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextFocused { background: rg=
b(0, 0, 0); border-color: rgb(255, 255, 255); }

.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextFocused:hover:not(.ytSpe=
cButtonShapeNextEnableLightTouchResponse) { background: rgba(255, 255, 255,=
 0.1); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextFocused:hover:not(.ytS=
pecButtonShapeNextEnableLightTouchResponse) { background: rgb(0, 0, 0); bor=
der-color: rgb(255, 255, 255); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextFocused:active:not(.yt=
SpecButtonShapeNextEnableLightTouchResponse) { background: rgba(255, 255, 2=
55, 0.1); border-color: transparent; }
}

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextFocused { border-width=
: 2px; border-style: solid; }
}

.ytSpecButtonShapeNextOverlayDark.ytSpecButtonShapeNextFilled { color: rgb(=
0, 0, 0); }

.ytSpecButtonShapeNextOverlayDark.ytSpecButtonShapeNextFilled { background:=
 rgb(255, 255, 255); }

.ytSpecButtonShapeNextOverlayDark.ytSpecButtonShapeNextFilled:hover:not(.yt=
SpecButtonShapeNextEnableLightTouchResponse) { background: var(--tf4689f158=
df519fa); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextOverlayDark.ytSpecButtonShapeNextFilled:hover:not(.=
ytSpecButtonShapeNextEnableLightTouchResponse) { background: rgb(255, 255, =
255); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextOverlayDark.ytSpecButtonShapeNextFilled:active:not(=
.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--tf4689f=
158df519fa); border-color: transparent; }
}

.ytSpecButtonShapeNextOverlayDark.ytSpecButtonShapeNextTonal { color: rgb(2=
55, 255, 255); }

.ytSpecButtonShapeNextOverlayDark.ytSpecButtonShapeNextTonal .ytSpecButtonS=
hapeNextIcon { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }

.ytSpecButtonShapeNextOverlayDark.ytSpecButtonShapeNextTonal { background: =
rgba(0, 0, 0, 0.3); }

.ytSpecButtonShapeNextOverlayDark.ytSpecButtonShapeNextTonal:hover:not(.ytS=
pecButtonShapeNextEnableLightTouchResponse) { background: rgba(40, 40, 40, =
0.6); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextOverlayDark.ytSpecButtonShapeNextTonal:hover:not(.y=
tSpecButtonShapeNextEnableLightTouchResponse) { background: rgba(0, 0, 0, 0=
.3); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextOverlayDark.ytSpecButtonShapeNextTonal:active:not(.=
ytSpecButtonShapeNextEnableLightTouchResponse) { background: rgba(40, 40, 4=
0, 0.6); border-color: transparent; }
}

.ytSpecButtonShapeNextOverlayDark.ytSpecButtonShapeNextTonal.ytSpecButtonSh=
apeNextEnableBackdropFilterExperiment { backdrop-filter: blur(8px); }

.ytSpecButtonShapeNextOverlayDark.ytSpecButtonShapeNextFocused { color: rgb=
(255, 255, 255); }

.ytSpecButtonShapeNextOverlayDark.ytSpecButtonShapeNextFocused { background=
: rgb(0, 0, 0); border-color: rgba(0, 0, 0, 0.3); }

.ytSpecButtonShapeNextOverlayDark.ytSpecButtonShapeNextFocused:hover:not(.y=
tSpecButtonShapeNextEnableLightTouchResponse) { background: rgba(40, 40, 40=
, 0.6); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextOverlayDark.ytSpecButtonShapeNextFocused:hover:not(=
.ytSpecButtonShapeNextEnableLightTouchResponse) { background: rgb(0, 0, 0);=
 border-color: rgba(0, 0, 0, 0.3); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextOverlayDark.ytSpecButtonShapeNextFocused:active:not=
(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: rgba(40, 40,=
 40, 0.6); border-color: transparent; }
}

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextOverlayDark.ytSpecButtonShapeNextFocused { border-w=
idth: 2px; border-style: solid; }
}

.ytSpecButtonShapeNextBrandGradient.ytSpecButtonShapeNextFilled { color: rg=
b(255, 255, 255); }

.ytSpecButtonShapeNextBrandGradient.ytSpecButtonShapeNextFilled { backgroun=
d: linear-gradient(45deg, rgb(225, 0, 45) 30%, rgb(224, 19, 120) 85%); }

.ytSpecButtonShapeNextBrandGradient.ytSpecButtonShapeNextFilled:hover:not(.=
ytSpecButtonShapeNextEnableLightTouchResponse) { background: linear-gradien=
t(45deg, rgb(225, 0, 45) 30%, rgb(224, 19, 120) 85%); border-color: transpa=
rent; }

@media (hover: none) {
  .ytSpecButtonShapeNextBrandGradient.ytSpecButtonShapeNextFilled:hover:not=
(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: linear-gradi=
ent(45deg, rgb(225, 0, 45) 30%, rgb(224, 19, 120) 85%); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextBrandGradient.ytSpecButtonShapeNextFilled:active:no=
t(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: linear-grad=
ient(45deg, rgb(225, 0, 45) 30%, rgb(224, 19, 120) 85%); border-color: tran=
sparent; }
}

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextBrandGradient.ytSpecButtonShapeNextFilled { border:=
 1px solid var(--tf3fc855af2285f5f); }
}

.ytSpecButtonShapeNextBrandGradient.ytSpecButtonShapeNextFocused { color: v=
ar(--tffc2fd3a644f6275); }

.ytSpecButtonShapeNextBrandGradient.ytSpecButtonShapeNextFocused { backgrou=
nd: unset; border-color: var(--tffc2fd3a644f6275); }

.ytSpecButtonShapeNextBrandGradient.ytSpecButtonShapeNextFocused:hover:not(=
.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t204807=
17de80f555); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextBrandGradient.ytSpecButtonShapeNextFocused:hover:no=
t(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: unset; bord=
er-color: var(--tffc2fd3a644f6275); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextBrandGradient.ytSpecButtonShapeNextFocused:active:n=
ot(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t204=
80717de80f555); border-color: transparent; }
}

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextBrandGradient.ytSpecButtonShapeNextFocused { border=
-width: 2px; border-style: solid; }
}

.ytSpecButtonShapeNextGenAiGradient.ytSpecButtonShapeNextFilled { color: rg=
b(255, 255, 255); }

.ytSpecButtonShapeNextGenAiGradient.ytSpecButtonShapeNextFilled { backgroun=
d: linear-gradient(90deg,var(--ta564d8212bccb16a) 0,var(--t4e6df9b2b6b97e00=
) 20%,var(--t5884672004d56120) 100%); }

.ytSpecButtonShapeNextGenAiGradient.ytSpecButtonShapeNextFilled:hover:not(.=
ytSpecButtonShapeNextEnableLightTouchResponse) { background: linear-gradien=
t(90deg,var(--t124b7dafe9bc366d) 0,var(--ta564d8212bccb16a) 100%); border-c=
olor: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextGenAiGradient.ytSpecButtonShapeNextFilled:hover:not=
(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: linear-gradi=
ent(90deg,var(--ta564d8212bccb16a) 0,var(--t4e6df9b2b6b97e00) 20%,var(--t58=
84672004d56120) 100%); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextGenAiGradient.ytSpecButtonShapeNextFilled:active:no=
t(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: linear-grad=
ient(90deg,var(--t124b7dafe9bc366d) 0,var(--ta564d8212bccb16a) 100%); borde=
r-color: transparent; }
}

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextGenAiGradient.ytSpecButtonShapeNextFilled { border:=
 1px solid var(--tf3fc855af2285f5f); }
}

.ytSpecButtonShapeNextGenAiGradient.ytSpecButtonShapeNextTonal { color: var=
(--tffc2fd3a644f6275); }

.ytSpecButtonShapeNextGenAiGradient.ytSpecButtonShapeNextTonal { background=
: linear-gradient(90deg,var(--t99f774684cbb9703) 0,var(--tb8b31ac562fbe9b5)=
 20%,var(--tef70ca245445b52b) 100%); }

.ytSpecButtonShapeNextGenAiGradient.ytSpecButtonShapeNextTonal:hover:not(.y=
tSpecButtonShapeNextEnableLightTouchResponse) { background: linear-gradient=
(90deg,var(--tdbe50d27d51f5093) 0,var(--t99f774684cbb9703) 100%); border-co=
lor: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextGenAiGradient.ytSpecButtonShapeNextTonal:hover:not(=
.ytSpecButtonShapeNextEnableLightTouchResponse) { background: linear-gradie=
nt(90deg,var(--t99f774684cbb9703) 0,var(--tb8b31ac562fbe9b5) 20%,var(--tef7=
0ca245445b52b) 100%); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextGenAiGradient.ytSpecButtonShapeNextTonal:active:not=
(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: linear-gradi=
ent(90deg,var(--tdbe50d27d51f5093) 0,var(--t99f774684cbb9703) 100%); border=
-color: transparent; }
}

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextGenAiGradient.ytSpecButtonShapeNextTonal { border: =
1px solid var(--tf3fc855af2285f5f); }
}

.ytSpecButtonShapeNextGenAiGradient.ytSpecButtonShapeNextFocused { color: v=
ar(--tffc2fd3a644f6275); }

.ytSpecButtonShapeNextGenAiGradient.ytSpecButtonShapeNextFocused { backgrou=
nd: unset; border-color: var(--tffc2fd3a644f6275); }

.ytSpecButtonShapeNextGenAiGradient.ytSpecButtonShapeNextFocused:hover:not(=
.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t204807=
17de80f555); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextGenAiGradient.ytSpecButtonShapeNextFocused:hover:no=
t(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: unset; bord=
er-color: var(--tffc2fd3a644f6275); }
}

@media (hover: none) {
  .ytSpecButtonShapeNextGenAiGradient.ytSpecButtonShapeNextFocused:active:n=
ot(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: var(--t204=
80717de80f555); border-color: transparent; }
}

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextGenAiGradient.ytSpecButtonShapeNextFocused { border=
-width: 2px; border-style: solid; }
}

.ytSpecButtonShapeNextDisabled.ytSpecButtonShapeNextFilled { color: var(--t=
7e34d5baa4ea6277); }

.ytSpecButtonShapeNextDisabled.ytSpecButtonShapeNextFilled { background: va=
r(--t7f4f2c6d54836ce0); }

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextDisabled.ytSpecButtonShapeNextFilled { border: 1px =
solid var(--tf3fc855af2285f5f); }
}

.ytSpecButtonShapeNextDisabled.ytSpecButtonShapeNextOutline { color: var(--=
t7e34d5baa4ea6277); }

.ytSpecButtonShapeNextDisabled.ytSpecButtonShapeNextOutline { border-color:=
 var(--tf3fc855af2285f5f); }

.ytSpecButtonShapeNextDisabled.ytSpecButtonShapeNextText { color: var(--t7e=
34d5baa4ea6277); }

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextDisabled.ytSpecButtonShapeNextText { border: 1px so=
lid var(--tf3fc855af2285f5f); }
}

.ytSpecButtonShapeNextDisabled.ytSpecButtonShapeNextTonal { color: var(--t7=
e34d5baa4ea6277); }

.ytSpecButtonShapeNextDisabled.ytSpecButtonShapeNextTonal { background: var=
(--t7f4f2c6d54836ce0); }

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSpecButtonShapeNextDisabled.ytSpecButtonShapeNextTonal { border: 1px s=
olid var(--tf3fc855af2285f5f); }
}

.ytSpecButtonShapeNextRaised.ytSpecButtonShapeNextOutline { color: var(--tf=
fc2fd3a644f6275); }

.ytSpecButtonShapeNextRaised.ytSpecButtonShapeNextOutline { background: var=
(--t518e925f61bdcb91); border-color: transparent; box-shadow: rgba(0, 0, 0,=
 0.1) 0px 4px 16px 0px, rgba(0, 0, 0, 0.1) 0px 2px 8px 0px; }

.ytSpecButtonShapeNextRaised.ytSpecButtonShapeNextOutline:hover:not(.ytSpec=
ButtonShapeNextEnableLightTouchResponse) { background: var(--tf3fc855af2285=
f5f); border-color: transparent; }

@media (hover: none) {
  .ytSpecButtonShapeNextRaised.ytSpecButtonShapeNextOutline:hover:not(.ytSp=
ecButtonShapeNextEnableLightTouchResponse) { background: var(--t518e925f61b=
dcb91); border-color: transparent; }
}

@media (hover: none) {
  .ytSpecButtonShapeNextRaised.ytSpecButtonShapeNextOutline:active:not(.ytS=
pecButtonShapeNextEnableLightTouchResponse) { background: var(--tf3fc855af2=
285f5f); border-color: transparent; }
}

:root { --yt-light-rim-color: unset; --yt-light-wash-opacity: 0; --yt-light=
-wash-x: 0; --yt-light-wash-y: 0; --yt-light-wash-size: 96px; --yt-light-wa=
sh-color: rgba(255,255,255,0.3); }

.contribYtLightShapeHost { display: block; overflow: hidden; border-radius:=
 inherit; position: absolute; inset: 0px; pointer-events: none; }

.contribYtLightShapeStaticRimLight::before { content: ""; position: absolut=
e; inset: 0px; border-radius: inherit; padding: 0.5px; mask: linear-gradien=
t(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 0px) content-box exclude, line=
ar-gradient(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 0px); pointer-events=
: none; }

.contribYtLightShapeStaticRimLightSolid::before { background: linear-gradie=
nt(var(--yt-light-rim-color,rgba(255,255,255,0.2)),transparent 75%); }

.contribYtLightShapeStaticRimLightTonal::before { background: linear-gradie=
nt(var(--yt-light-rim-color,var(--t7c4965c11f8537c0)),transparent 75%); }

.contribYtLightShapeStaticRimLightOutline { inset: -1px; }

.contribYtLightShapeStaticRimLightOutline::before { padding: 1px; backgroun=
d: linear-gradient(var(--yt-light-rim-color,var(--t53dda9125e8d1324)),trans=
parent 75%); }

.contribYtLightShapeStaticRimLightSolidInverse::before { background: linear=
-gradient(var(--yt-light-rim-color,rgba(255,255,255,0.2)),transparent 75%);=
 }

.contribYtLightShapeStaticRimLightTonalInverse::before { background: linear=
-gradient(var(--yt-light-rim-color,var(--t432fbdbd7f2f3f71)),transparent 75=
%); }

.contribYtLightShapeStaticRimLightOutlineInverse { inset: -1px; }

.contribYtLightShapeStaticRimLightOutlineInverse::before { padding: 1px; ba=
ckground: linear-gradient(var(--yt-light-rim-color,var(--t544e31714f63d53c)=
),transparent 75%); }

.contribYtLightShapeStaticRimLightOverlaySolid::before { background: linear=
-gradient(var(--yt-light-rim-color,rgba(255,255,255,0.2)),transparent 75%);=
 }

.contribYtLightShapeStaticRimLightOverlayTonal::before { background: linear=
-gradient(var(--yt-light-rim-color,rgba(255,255,255,0.15)),transparent 75%)=
; }

.contribYtLightShapeStaticRimLightOverlayOutline { inset: -1px; }

.contribYtLightShapeStaticRimLightOverlayOutline::before { padding: 1px; ba=
ckground: linear-gradient(var(--yt-light-rim-color,rgba(255,255,255,0.15)),=
transparent 75%); }

.contribYtLightShapeStaticWashLight { content: ""; position: absolute; widt=
h: 100%; height: 100%; bottom: 50%; left: 0px; border-radius: inherit; filt=
er: blur(10px); }

.contribYtLightShapeStaticWashLightSafari { transform: translateZ(0px); }

.contribYtLightShapeStaticWashLightSolid { background: var(--t6931aa1826b37=
3b2); }

.contribYtLightShapeStaticWashLightTonal { background: var(--taf1bdd961423c=
15f); }

.contribYtLightShapeStaticWashLightSolidInverse { background: var(--ted4236=
536899e4b3); }

.contribYtLightShapeStaticWashLightTonalInverse { background: var(--t9d7bdc=
aefc975d44); }

.contribYtLightShapeStaticWashLightOverlaySolid { background: rgb(255, 255,=
 255); }

.contribYtLightShapeStaticWashLightOverlayTonal { background: rgba(255, 255=
, 255, 0.15); }

.contribYtLightShapeDynamicWashLight { position: absolute; top: 50%; left: =
50%; transform: translate(-50%,-50%) translate(var(--yt-light-wash-x,0),var=
(--yt-light-wash-y,0)); border-radius: inherit; width: var(--yt-light-wash-=
size,96px); height: var(--yt-light-wash-size,96px); opacity: var(--yt-light=
-wash-opacity,0); background: radial-gradient(circle, rgba(255, 255, 255, 0=
.2) 0px, transparent 100%); pointer-events: none; filter: blur(15px); }

.ytLightTouchFeedbackShapeHost { border-radius: inherit; position: absolute=
; inset: 0px; overflow: hidden; pointer-events: auto; contain: layout style=
 paint; user-select: none; }

.ytLightTouchFeedbackShapeHoverOverlay { position: absolute; inset: 0px; po=
inter-events: none; opacity: 0; }

@media (prefers-reduced-motion: no-preference) {
  .ytLightTouchFeedbackShapeHoverOverlay { transition: opacity 0.45s cubic-=
bezier(0.25, 1, 0.8, 1); }
}

.ytLightTouchFeedbackShapePressed .ytLightTouchFeedbackShapeHoverOverlay { =
transition-duration: 40ms; }

.ytLightTouchFeedbackShapeHoverOverlayDefault .ytLightTouchFeedbackShapeHov=
erOverlay { background-color: var(--ta057e2d872f2a0d4); }

.ytLightTouchFeedbackShapeHoverOverlayDefault:hover .ytLightTouchFeedbackSh=
apeHoverOverlay { opacity: 1; }

.ytLightTouchFeedbackShapeHoverOverlayDefault.ytLightTouchFeedbackShapePres=
sed .ytLightTouchFeedbackShapeHoverOverlay { background-color: var(--t2c3e5=
5cb638348df); opacity: 1; }

.ytLightTouchFeedbackShapeHoverOverlayInverse .ytLightTouchFeedbackShapeHov=
erOverlay { background-color: var(--t1aab759cd9ddbe39); }

.ytLightTouchFeedbackShapeHoverOverlayInverse:hover .ytLightTouchFeedbackSh=
apeHoverOverlay { opacity: 1; }

.ytLightTouchFeedbackShapeHoverOverlayInverse.ytLightTouchFeedbackShapePres=
sed .ytLightTouchFeedbackShapeHoverOverlay { background-color: var(--tf5f05=
0c65aebead5); opacity: 1; }

.ytLightTouchFeedbackShapeTouchLight { position: absolute; width: 0px; heig=
ht: 0px; transform: translate(-50%, -50%); filter: blur(24px); opacity: 0; =
pointer-events: none; background: radial-gradient(circle, rgb(255, 255, 255=
) 0px, rgba(255, 255, 255, 0.6) 35%, rgba(255, 255, 255, 0.15) 70%, transpa=
rent 100%); border-radius: 50%; }

.ytLightTouchFeedbackShapeHoverLight { position: absolute; transform: trans=
late(-50%, -50%); filter: blur(32px); opacity: 0; pointer-events: none; bac=
kground: radial-gradient(circle, rgb(255, 255, 255) 0px, rgba(255, 255, 255=
, 0.5) 50%, rgba(255, 255, 255, 0.15) 80%, rgba(255, 255, 255, 0) 100%); bo=
rder-radius: 50%; }

@media (prefers-reduced-motion: no-preference) {
  .ytLightTouchFeedbackShapeHoverLight { transition: opacity 0.3s, width 0.=
15s cubic-bezier(0.25, 1, 0.5, 1), height 0.15s cubic-bezier(0.25, 1, 0.5, =
1); }
}

.ytLightTouchFeedbackShapeHost:hover .ytLightTouchFeedbackShapeHoverLight {=
 opacity: 0.2; }

.ytLightTouchFeedbackShapeHost.ytLightTouchFeedbackShapePressed .ytLightTou=
chFeedbackShapeHoverLight { opacity: 0.35; transition-duration: 0.04s; }

.ytSpecButtonShapeWithLabelHost { display: flex; flex-direction: column; al=
ign-items: center; justify-content: center; }

.ytSpecButtonShapeWithLabelLabel { margin: 4px -8px 0px; color: var(--tffc2=
fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; f=
ont-weight: 400; line-height: 2rem; overflow: hidden; max-height: 2rem; dis=
play: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; w=
hite-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytSpecButtonShapeWithLabelLabel { -webkit-line-clamp: 1; max-height: non=
e; }
}

.ytSpecButtonShapeWithLabelIsOverlay .ytSpecButtonShapeWithLabelLabel { max=
-width: 64px; color: rgb(255, 255, 255); }

@keyframes popover-fade-in {=20
  0% { opacity: 0; }
}

@keyframes popover-fade-out {=20
  100% { opacity: 0; }
}

.ytPopoverComponentHost { margin: 0px; position: absolute; }

.ytPopoverComponentHost.\:popover-open, .ytPopoverComponentHost:popover-ope=
n { animation: 0.15s ease-in 0s 1 normal none running popover-fade-in; }

.ytPopoverComponentHostClosing.\:popover-open, .ytPopoverComponentHostClosi=
ng:popover-open { animation: 75ms ease-out 0s 1 normal forwards running pop=
over-fade-out; }

.ytTooltipContainerHost { display: block; }

.ytTooltipContainerDefaultTooltipContent { padding: 8px; border-style: none=
; border-radius: 4px; color: rgb(255, 255, 255); background-color: var(--t4=
aeaa857de8a786b); opacity: 0.9; font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytTooltipContainerPlayerTooltipContent, .ytTooltipContainerPlayerTooltipCo=
ntentBlurred { padding: 4px 8px; border-style: none; border-radius: 8px; co=
lor: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.3); text-shadow:=
 rgb(0, 0, 0) 0px 2px 8px; opacity: 0.9; font-family: Roboto, Arial, sans-s=
erif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytTooltipContainerPlayerTooltipContentBlurred { opacity: unset; backdrop-f=
ilter: blur(8px); background-color: rgba(0, 0, 0, 0.6); }

.ytTooltipContainerEffectMakerTooltipContent { padding: 4px 8px; border-sty=
le: none; border-radius: 4px; color: var(--t6216186c28b3834b); background-c=
olor: var(--t1405e70a39276293); font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytTooltipContainerHotkey { display: inline; border: 1px solid rgba(255, 25=
5, 255, 0.3); border-radius: 4px; padding: 0px 6px; margin-left: 8px; font-=
family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; lin=
e-height: 2rem; }

.ytLottieComponentHost { display: block; }

.ytLottieComponentHost svg { display: block; }

.ytSpecIconShapeHost { display: flex; align-items: center; justify-content:=
 center; width: 100%; height: 100%; }

html { --ytd-rich-grid-items-per-row: 4; --ytd-rich-grid-posts-per-row: 3; =
--ytd-rich-grid-slim-items-per-row: 6; --ytd-rich-grid-game-cards-per-row: =
6; --ytd-rich-grid-mini-game-cards-per-row: 6; --ytd-rich-grid-item-margin:=
 16px; --ytd-rich-grid-compact-item-margin: 4px; --ytd-rich-grid-shorts-ite=
m-margin: 4px; --ytd-rich-grid-row-margin: 32px; --ytd-rich-grid-gutter-mar=
gin: 16px; --ytd-rich-grid-item-min-width: 310px; --ytd-rich-grid-item-max-=
width: 500px; --ytd-rich-grid-mini-item-min-width: 240px; --ytd-rich-grid-m=
ini-item-max-width: 320px; --ytd-rich-grid-slim-item-max-width: 220px; }

.ytwFactoidRendererHost { display: block; }

.ytwFactoidRendererFactoid { display: flex; flex-direction: column; align-i=
tems: center; justify-content: center; box-sizing: border-box; padding: 0px=
 4px; text-align: center; width: 100%; }

.ytwFactoidRendererValue { color: var(--tffc2fd3a644f6275); font-family: Ro=
boto, Arial, sans-serif; font-size: 1.8rem; font-weight: 500; line-height: =
2.6rem; margin-bottom: 2px; }

@media (max-width: 299px) {
  .ytwFactoidRendererValue { font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.4rem; font-weight: 500; line-height: 2rem; }
}

.ytwFactoidRendererValueRedesign { font-family: Roboto, Arial, sans-serif; =
font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 900; lin=
e-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytwFactoidRendererValueRedesign { font-family: Roboto, Arial, sans-serif=
; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 900;=
 line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytwFactoidRendererValueRedesign { font-family: Roboto, Arial, sans-serif=
; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 900;=
 line-height: 2.6rem; }
}

@media (max-width: 299px) {
  @supports (font-size:9cqi) {
  .ytwFactoidRendererValueRedesign { font-size: min(20px, 9cqi); }
}
}

.ytwFactoidRendererValueOswald { font-family: Oswald, Roboto; }

.ytwFactoidRendererLabel { color: var(--t4a6da19e16bf221a); font-family: Ro=
boto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: =
1.8rem; }

.ytwFactoidRendererColorSampledHost { padding: 12px; border-radius: 8px; ma=
rgin-right: 8px; background-color: var(--yt-saturated-raised-background,var=
(--t518e925f61bdcb91)); }

.ytwFactoidRendererColorSampledHost .ytwFactoidRendererValue { color: var(-=
-yt-saturated-text-primary); }

.ytwFactoidRendererColorSampledHost .ytwFactoidRendererLabel { color: var(-=
-yt-saturated-text-secondary); }

.ytwFactoidRendererColorSampledHostV2 { background-color: var(--yt-saturate=
d-additive-background,var(--t7f4f2c6d54836ce0)); }

.ytwPlayerComponentHost { display: block; position: relative; width: 100%; =
height: 100%; border-radius: inherit; }

.ytwPlayerComponentPlayerContainer { display: block; position: absolute; in=
set: 0px; border-radius: inherit; }

.ytwPlayerComponentPlayerControls { display: block; position: absolute; ins=
et: 0px; pointer-events: none; border-radius: inherit; }

.ytwPlayerComponentRestorePointerEvents { display: contents; pointer-events=
: auto; }

.ytSwitchListItemViewModelHost { display: block; }

.ytButtonOrAnchorHost { display: inline-block; }

.ytButtonOrAnchorButton { display: inline-block; border-width: medium; bord=
er-style: none; border-color: currentcolor; border-image: initial; color: i=
nherit; padding: 0px; margin: 0px; cursor: pointer; outline-width: 0px; box=
-sizing: border-box; background: none; text-decoration: none; text-align: u=
nset; width: 100%; -webkit-tap-highlight-color: transparent; }

.ytButtonOrAnchorAnchor { display: inline-block; color: inherit; padding: 0=
px; margin: 0px; text-decoration: none; box-sizing: border-box; width: 100%=
; }

.ytButtonOrAnchorDisableFullWidth { width: auto; }

.ytListItemViewModelHost { display: block; color: var(--tffc2fd3a644f6275);=
 }

.ytListItemViewModelHost:focus-visible { outline: none; }

.ytListItemViewModelHidden { display: none; }

.ytListItemViewModelKeyboardFocused:focus-within { background-color: var(--=
t7f4f2c6d54836ce0); outline: currentcolor solid 2px; outline-offset: -2px; =
border-radius: 8px; }

.ytListItemViewModelButtonOrAnchor { width: auto; }

.ytListItemViewModelButtonOrAnchor:focus-visible { outline: none; }

.ytListItemViewModelNoTrailingText .ytListItemViewModelButtonOrAnchor, .ytL=
istItemViewModelNoTrailingText .ytListItemViewModelTextWrapper { min-width:=
 0px; }

.ytListItemViewModelTextWrapper { display: flex; flex-direction: column; fl=
ex-grow: 1; min-height: 44px; justify-content: center; }

.ytListItemViewModelTitleWrapper { display: flex; flex-direction: row; alig=
n-items: center; }

.ytListItemViewModelTitle { color: var(--tffc2fd3a644f6275); font-family: R=
oboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height:=
 2.2rem; overflow: hidden; max-height: 4.4rem; display: -webkit-box; -webki=
t-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytListItemViewModelTitle { -webkit-line-clamp: 2; max-height: none; }
}

.ytListItemViewModelTitle { max-height: 4.4rem; }

.ytListItemViewModelSingleLineTitle { font-family: Roboto, Arial, sans-seri=
f; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; overflow: hidd=
en; max-height: 2.2rem; display: -webkit-box; -webkit-box-orient: vertical;=
 text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytListItemViewModelSingleLineTitle { -webkit-line-clamp: 1; max-height: =
none; }
}

.ytListItemViewModelSingleLineTitle { max-height: 2.2rem; }

.ytListItemViewModelSubtitle { color: var(--t4a6da19e16bf221a); font-family=
: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-heig=
ht: 1.8rem; }

.ytListItemViewModelWithBadge { margin-left: 8px; }

.ytListItemViewModelSubtitleContainer { margin-top: 2px; display: flex; fle=
x-direction: row; align-items: center; }

.ytListItemViewModelSuperlabel { color: var(--t4a6da19e16bf221a); margin-bo=
ttom: 2px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-=
weight: 400; line-height: 1.8rem; }

.ytListItemViewModelSelectionText { color: var(--t4a6da19e16bf221a); margin=
-left: 4px; }

.ytListItemViewModelTrailingSelectionText { margin-left: 12px; font-family:=
 Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-heigh=
t: 2rem; }

.ytListItemViewModelTrailingLabel { color: var(--tffc2fd3a644f6275); font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line=
-height: 2.2rem; overflow: hidden; max-height: 4.4rem; display: -webkit-box=
; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norma=
l; }

@supports (-webkit-line-clamp:1) {
  .ytListItemViewModelTrailingLabel { -webkit-line-clamp: 2; max-height: no=
ne; }
}

.ytListItemViewModelTrailingLabel { max-height: 4.4rem; }

.ytListItemViewModelNewContentIndicator { width: 4px; height: 4px; border-r=
adius: 50%; background-color: var(--t2d807bb79e75606d); }

.ytListItemViewModelChevronIcon { height: 18px; width: 18px; flex-shrink: 0=
; }

.ytListItemViewModelLeading { margin-right: 12px; }

.ytListItemViewModelTrailing:first-child { margin-left: 12px; }

.ytListItemViewModelTrailing:not(:first-child) { margin-left: 12px; }

.ytListItemViewModelPrioritizeTrailing .ytListItemViewModelButtonOrAnchor, =
.ytListItemViewModelPrioritizeTrailing .ytListItemViewModelSubtitleContaine=
r, .ytListItemViewModelPrioritizeTrailing .ytListItemViewModelTextWrapper, =
.ytListItemViewModelPrioritizeTrailing .ytListItemViewModelTitleWrapper { m=
in-width: 0px; }

.ytListItemViewModelPrioritizeTrailing .ytListItemViewModelTrailing, .ytLis=
tItemViewModelPrioritizeTrailing .ytListItemViewModelTrailingLabel, .ytList=
ItemViewModelPrioritizeTrailing .ytListItemViewModelTrailingSelectionText {=
 flex-shrink: 0; }

.ytListItemViewModelButtonContainer, .ytListItemViewModelImageContainer { a=
lign-self: start; flex-shrink: 0; height: 44px; min-width: 36px; display: f=
lex; align-items: center; justify-content: center; }

.ytListItemViewModelAvatar, .ytListItemViewModelImage { max-height: 36px; }

.ytListItemViewModelAccessory { border-radius: 2px; overflow: hidden; color=
: var(--tffc2fd3a644f6275); }

.ytListItemViewModelLayoutWrapper { display: flex; flex-direction: column; =
}

.ytListItemViewModelBottomAccessory { display: block; width: 100%; padding-=
top: 4px; }

.ytListItemViewModelMainContainer { display: flex; flex-direction: row; ali=
gn-items: center; }

.ytListItemViewModelSubtitleBadgeWrapper { display: flex; align-items: cent=
er; }

.ytListItemViewModelSubtitleBadgeWrapper:not(:first-child) { margin-left: 8=
px; }

.ytListItemViewModelContainer { padding: 2px 16px; box-sizing: border-box; =
width: 100%; border-radius: 8px; }

.ytListItemViewModelDisableHorizontalPadding { padding: 2px 0px; }

.ytListItemViewModelDisableVerticalPadding { padding-top: 0px; padding-bott=
om: 0px; }

.ytListItemViewModelInPopup { border-radius: 0px; }

.ytListItemViewModelDisabled { color: var(--t4a6da19e16bf221a); pointer-eve=
nts: none; }

.ytListItemViewModelDisabled .ytListItemViewModelAccessory, .ytListItemView=
ModelDisabled .ytListItemViewModelTitle { color: var(--t4a6da19e16bf221a); =
}

.ytListItemViewModelTappable { cursor: pointer; user-select: none; }

.ytListItemViewModelHovered, .ytListItemViewModelTappable.ytListItemViewMod=
elTappableHover:hover { background-color: var(--t7f4f2c6d54836ce0); }

.ytListItemViewModelTappable.ytListItemViewModelActionTypography .ytListIte=
mViewModelTitle { font-family: Roboto, Arial, sans-serif; font-size: 1.6rem=
; font-weight: 500; line-height: 2.2rem; overflow: hidden; max-height: 4.4r=
em; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: elli=
psis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytListItemViewModelTappable.ytListItemViewModelActionTypography .ytListI=
temViewModelTitle { -webkit-line-clamp: 2; max-height: none; }
}

.ytListItemViewModelTappable.ytListItemViewModelActionTypography .ytListIte=
mViewModelTitle { max-height: 4.4rem; }

.ytListItemViewModelTappable.ytListItemViewModelActionTypography .ytListIte=
mViewModelTitle.ytListItemViewModelSingleLineTitle { font-family: Roboto, A=
rial, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem;=
 overflow: hidden; max-height: 2.2rem; display: -webkit-box; -webkit-box-or=
ient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytListItemViewModelTappable.ytListItemViewModelActionTypography .ytListI=
temViewModelTitle.ytListItemViewModelSingleLineTitle { -webkit-line-clamp: =
1; max-height: none; }
}

.ytListItemViewModelTappable.ytListItemViewModelActionTypography .ytListIte=
mViewModelTitle.ytListItemViewModelSingleLineTitle { max-height: 2.2rem; }

.ytListItemViewModelTappable.ytListItemViewModelActionTypography .ytListIte=
mViewModelTrailingLabel { font-family: Roboto, Arial, sans-serif; font-size=
: 1.6rem; font-weight: 500; line-height: 2.2rem; overflow: hidden; max-heig=
ht: 4.4rem; display: -webkit-box; -webkit-box-orient: vertical; text-overfl=
ow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytListItemViewModelTappable.ytListItemViewModelActionTypography .ytListI=
temViewModelTrailingLabel { -webkit-line-clamp: 2; max-height: none; }
}

.ytListItemViewModelTappable.ytListItemViewModelActionTypography .ytListIte=
mViewModelTrailingLabel { max-height: 4.4rem; }

.ytListItemViewModelHasSubtitle { padding: 6px 16px; }

.ytListItemViewModelHasSubtitle.ytListItemViewModelDisableHorizontalPadding=
 { padding: 6px 0px; }

.ytListItemViewModelHasSubtitle.ytListItemViewModelDisableVerticalPadding {=
 padding-top: 0px; padding-bottom: 0px; }

.ytListItemViewModelCompact .ytListItemViewModelTextWrapper { min-height: 3=
6px; }

.ytListItemViewModelCompact .ytListItemViewModelTitle { font-family: Roboto=
, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem=
; overflow: hidden; max-height: 4rem; display: -webkit-box; -webkit-box-ori=
ent: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytListItemViewModelCompact .ytListItemViewModelTitle { -webkit-line-clam=
p: 2; max-height: none; }
}

.ytListItemViewModelCompact .ytListItemViewModelTitle { max-height: 4rem; }

.ytListItemViewModelCompact .ytListItemViewModelTitle.ytListItemViewModelSi=
ngleLineTitle { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; =
font-weight: 400; line-height: 2rem; overflow: hidden; max-height: 2rem; di=
splay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; =
white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytListItemViewModelCompact .ytListItemViewModelTitle.ytListItemViewModel=
SingleLineTitle { -webkit-line-clamp: 1; max-height: none; }
}

.ytListItemViewModelCompact .ytListItemViewModelTitle.ytListItemViewModelSi=
ngleLineTitle { max-height: 2rem; }

.ytListItemViewModelCompact .ytListItemViewModelTrailingSelectionText { fon=
t-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; l=
ine-height: 1.8rem; }

.ytListItemViewModelCompact .ytListItemViewModelTrailingLabel { font-family=
: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-heig=
ht: 2rem; overflow: hidden; max-height: 4rem; display: -webkit-box; -webkit=
-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytListItemViewModelCompact .ytListItemViewModelTrailingLabel { -webkit-l=
ine-clamp: 2; max-height: none; }
}

.ytListItemViewModelCompact .ytListItemViewModelTrailingLabel { max-height:=
 4rem; }

.ytListItemViewModelCompact.ytListItemViewModelActionTypography.ytListItemV=
iewModelTappable .ytListItemViewModelTitle { font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; overflow:=
 hidden; max-height: 4rem; display: -webkit-box; -webkit-box-orient: vertic=
al; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytListItemViewModelCompact.ytListItemViewModelActionTypography.ytListIte=
mViewModelTappable .ytListItemViewModelTitle { -webkit-line-clamp: 2; max-h=
eight: none; }
}

.ytListItemViewModelCompact.ytListItemViewModelActionTypography.ytListItemV=
iewModelTappable .ytListItemViewModelTitle { max-height: 4rem; }

.ytListItemViewModelCompact.ytListItemViewModelActionTypography.ytListItemV=
iewModelTappable .ytListItemViewModelTitle.ytListItemViewModelSingleLineTit=
le { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight=
: 500; line-height: 2rem; overflow: hidden; max-height: 2rem; display: -web=
kit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space=
: normal; }

@supports (-webkit-line-clamp:1) {
  .ytListItemViewModelCompact.ytListItemViewModelActionTypography.ytListIte=
mViewModelTappable .ytListItemViewModelTitle.ytListItemViewModelSingleLineT=
itle { -webkit-line-clamp: 1; max-height: none; }
}

.ytListItemViewModelCompact.ytListItemViewModelActionTypography.ytListItemV=
iewModelTappable .ytListItemViewModelTitle.ytListItemViewModelSingleLineTit=
le { max-height: 2rem; }

.ytListItemViewModelCompact.ytListItemViewModelActionTypography.ytListItemV=
iewModelTappable .ytListItemViewModelTrailingLabel { font-family: Roboto, A=
rial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; o=
verflow: hidden; max-height: 4rem; display: -webkit-box; -webkit-box-orient=
: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytListItemViewModelCompact.ytListItemViewModelActionTypography.ytListIte=
mViewModelTappable .ytListItemViewModelTrailingLabel { -webkit-line-clamp: =
2; max-height: none; }
}

.ytListItemViewModelCompact.ytListItemViewModelActionTypography.ytListItemV=
iewModelTappable .ytListItemViewModelTrailingLabel { max-height: 4rem; }

.ytListItemViewModelCompact .ytListItemViewModelChevronIcon { height: 16px;=
 width: 16px; }

.ytListItemViewModelCompact .ytListItemViewModelButtonContainer { height: 3=
6px; min-width: 36px; }

.ytListItemViewModelCompact .ytListItemViewModelImageContainer { height: 36=
px; min-width: 24px; }

.ytListItemViewModelCompact .ytListItemViewModelImage { max-height: 24px; }

.ytListItemViewModelCompact.ytListItemViewModelHasSubtitle .ytListItemViewM=
odelTextWrapper { min-height: 42px; }

.ytListItemViewModelCompact.ytListItemViewModelHasSubtitle .ytListItemViewM=
odelButtonContainer, .ytListItemViewModelCompact.ytListItemViewModelHasSubt=
itle .ytListItemViewModelImageContainer { height: 42px; }

.ytListItemViewModelIsOverlay, .ytListItemViewModelIsOverlay .ytListItemVie=
wModelTitle { color: rgb(255, 255, 255); }

.ytListItemViewModelIsOverlay .ytListItemViewModelSubtitle { color: rgba(25=
5, 255, 255, 0.7); }

.ytListItemViewModelIsOverlay .ytListItemViewModelAccessory { color: rgb(25=
5, 255, 255); }

.ytBadgeViewModelHost { display: inline-block; }

.ytBadgeShapeHost { display: flex; flex-direction: row; align-items: center=
; border-radius: 2px; padding: 0px 4px; }

.ytBadgeShapeTypography { font-family: Roboto, Arial, sans-serif; font-size=
: 1.2rem; font-weight: 500; line-height: 1.8rem; }

.ytBadgeShapeIcon { display: block; margin-right: 2px; height: 16px; width:=
 16px; }

.ytBadgeShapeModern .ytBadgeShapeIcon { margin-right: 2px; height: 12px; wi=
dth: 12px; }

.ytBadgeShapeNoText { padding: 0px 1px; min-height: 18px; }

.ytBadgeShapeNoText .ytBadgeShapeIcon { margin-right: 0px; }

.ytBadgeShapeThumbnailBadge { border-radius: 4px; padding: 1px 4px; }

.ytBadgeShapeThumbnailBadge .ytBadgeShapeIcon { margin-right: 4px; height: =
12px; width: 12px; }

.ytBadgeShapeThumbnailBadge.ytBadgeShapeNoText .ytBadgeShapeIcon { margin-r=
ight: 0px; }

.ytBadgeShapeThumbnailBadgeRedesign { backdrop-filter: blur(8px); border-ra=
dius: 10px; padding: 0px 6px; }

.ytBadgeShapeStatusBadge { border-radius: 4px; padding: 1px 4px; }

.ytBadgeShapeStatusBadge .ytBadgeShapeIcon { margin-right: 4px; height: 12p=
x; width: 12px; }

.ytBadgeShapeStatusBadge.ytBadgeShapeNoText .ytBadgeShapeIcon { margin-righ=
t: 0px; }

.ytBadgeShapeText { display: block; white-space: nowrap; }

.ytBadgeShapeTextClipTextOverflow { overflow: hidden; text-overflow: ellips=
is; }

.ytBadgeShapeTextHasMultipleBadgesInRow { overflow: hidden; text-overflow: =
ellipsis; max-width: 20ch; }

.ytBadgeShapeDefault { color: var(--t4a6da19e16bf221a); background: var(--t=
7f4f2c6d54836ce0); }

.ytBadgeShapeDefault.ytBadgeShapeOverlay { color: rgb(255, 255, 255); backg=
round: rgba(0, 0, 0, 0.6); }

.ytBadgeShapeDefault.ytBadgeShapeModern { color: var(--t4a6da19e16bf221a); =
background: none; padding-left: 0px; }

.ytBadgeShapeMedia { color: var(--t4a6da19e16bf221a); outline: 1px solid va=
r(--tf3fc855af2285f5f); outline-offset: -1px; }

.ytBadgeShapeMedia.ytBadgeShapeOverlay { color: rgb(255, 255, 255); outline=
: rgba(255, 255, 255, 0.3) solid 1px; outline-offset: -1px; }

.ytBadgeShapeMedia.ytBadgeShapeModern { color: var(--t4a6da19e16bf221a); ou=
tline: 1px solid var(--tf3fc855af2285f5f); outline-offset: -1px; }

.ytBadgeShapeMedia.ytBadgeShapeModern.ytBadgeShapeOverlay { color: rgb(255,=
 255, 255); outline: rgba(255, 255, 255, 0.3) solid 1px; outline-offset: -1=
px; }

.ytBadgeShapeMediaOverlay { color: rgb(255, 255, 255); outline: rgba(255, 2=
55, 255, 0.3) solid 1px; outline-offset: -1px; }

.ytBadgeShapeMediaOverlay.ytBadgeShapeModern { color: rgb(255, 255, 255); o=
utline: rgba(255, 255, 255, 0.3) solid 1px; outline-offset: -1px; }

.ytBadgeShapePromoted { color: var(--tffc2fd3a644f6275); padding-left: 0px;=
 }

.ytBadgeShapePromoted.ytBadgeShapeModern { color: var(--tffc2fd3a644f6275);=
 background: none; padding-left: 0px; }

.ytBadgeShapePromotedInverted.ytBadgeShapeModern { color: var(--t6216186c28=
b3834b); background: none; padding-left: 0px; }

.ytBadgeShapeTimely { color: var(--t4a6da19e16bf221a); }

.ytBadgeShapeTimely .ytBadgeShapeIcon { color: rgb(225, 0, 45); }

.ytBadgeShapeTimely { padding-left: 0px; }

.ytBadgeShapeTimely.ytBadgeShapeModern { color: var(--t4a6da19e16bf221a); }

.ytBadgeShapeTimely.ytBadgeShapeModern .ytBadgeShapeIcon { color: rgb(225, =
0, 45); }

.ytBadgeShapeTimely.ytBadgeShapeModern { padding-left: 0px; }

.ytBadgeShapePremium { color: rgb(255, 255, 255); background: rgb(225, 0, 4=
5); }

.ytBadgeShapePremium.ytBadgeShapeModern { color: rgb(255, 255, 255); backgr=
ound: rgb(225, 0, 45); }

.ytBadgeShapeSale { color: var(--t854c79338d8ca8a7); }

.ytBadgeShapeSale .ytBadgeShapeIcon { color: var(--t854c79338d8ca8a7); }

.ytBadgeShapeSale { padding-left: 0px; }

.ytBadgeShapeSale.ytBadgeShapeModern, .ytBadgeShapeSale.ytBadgeShapeModern =
.ytBadgeShapeIcon { color: var(--t854c79338d8ca8a7); }

.ytBadgeShapeSale.ytBadgeShapeModern { padding-left: 0px; }

.ytBadgeShapeMembership { color: var(--t904a88c623ca27ab); background: var(=
--t7f4f2c6d54836ce0); }

.ytBadgeShapeMembership.ytBadgeShapeModern { color: var(--t904a88c623ca27ab=
); background: none; padding-left: 0px; }

.ytBadgeShapeCommerce { color: var(--t904a88c623ca27ab); background: var(--=
t7f4f2c6d54836ce0); }

.ytBadgeShapeCommerce.ytBadgeShapeOverlay { color: var(--t231ac42975008fa5)=
; background: none; padding-left: 0px; }

.ytBadgeShapeCommerce.ytBadgeShapeModern { color: var(--t904a88c623ca27ab);=
 background: none; padding-left: 0px; }

.ytBadgeShapeCommerce.ytBadgeShapeModern.ytBadgeShapeOverlay { color: var(-=
-t231ac42975008fa5); background: none; padding-left: 0px; }

.ytBadgeShapeLive { color: rgb(255, 255, 255); background: rgba(225, 0, 45,=
 0.9); }

.ytBadgeShapeLive.ytBadgeShapeOverlay { color: rgb(255, 255, 255); backgrou=
nd: rgba(225, 0, 45, 0.9); }

.ytBadgeShapeLive.ytBadgeShapeModern { color: rgb(255, 255, 255); backgroun=
d: rgba(225, 0, 45, 0.9); }

.ytBadgeShapeLive.ytBadgeShapeModern.ytBadgeShapeOverlay { color: rgb(255, =
255, 255); background: rgba(225, 0, 45, 0.9); }

.ytBadgeShapeStatusNew { color: var(--t2d807bb79e75606d); outline: 1px soli=
d var(--t2d807bb79e75606d); outline-offset: -1px; }

.ytBadgeShapeStatusNew.ytBadgeShapeModern { color: var(--t2d807bb79e75606d)=
; outline: 1px solid var(--t2d807bb79e75606d); outline-offset: -1px; }

.ytBadgeShapeStatusComplete { color: var(--t4d7776c28db21122); background: =
var(--t4726c68ef6d7b08f); }

.ytBadgeShapeStatusComplete.ytBadgeShapeModern { color: var(--t4d7776c28db2=
1122); background: var(--t4726c68ef6d7b08f); }

.ytBadgeShapeStatusWarning { color: var(--t3f3bdb4140d3ead7); background: v=
ar(--tf0a0d1154827847f); }

.ytBadgeShapeStatusWarning.ytBadgeShapeModern { color: var(--t3f3bdb4140d3e=
ad7); background: var(--tf0a0d1154827847f); }

.ytBadgeShapeStatusError { color: var(--t5208fd177a788cfa); background: rgb=
a(255, 85, 119, 0.2); }

.ytBadgeShapeStatusError.ytBadgeShapeModern { color: var(--t5208fd177a788cf=
a); background: rgba(255, 85, 119, 0.2); }

.ytBadgeShapeStatusDefault { color: var(--tffc2fd3a644f6275); background: v=
ar(--tf3fc855af2285f5f); }

.ytBadgeShapeStatusDefault.ytBadgeShapeModern { color: var(--tffc2fd3a644f6=
275); background: var(--tf3fc855af2285f5f); }

.ytBadgeShapeThumbnailDefault { color: rgb(255, 255, 255); background: rgba=
(0, 0, 0, 0.6); }

.ytBadgeShapeThumbnailDefault.ytBadgeShapeModern { color: rgb(255, 255, 255=
); background: rgba(0, 0, 0, 0.6); }

.ytBadgeShapeThumbnailLive { color: rgb(255, 255, 255); background: rgba(22=
5, 0, 45, 0.9); }

.ytBadgeShapeThumbnailLive.ytBadgeShapeModern { color: rgb(255, 255, 255); =
background: rgba(225, 0, 45, 0.9); }

.ytBadgeShapeThumbnailSpecial { color: var(--t0f59291ce5504543); background=
: rgb(255, 255, 255); }

.ytBadgeShapeThumbnailSpecial .ytBadgeShapeIcon { color: rgb(225, 0, 45); }

.ytBadgeShapeThumbnailSpecial.ytBadgeShapeModern { color: var(--t0f59291ce5=
504543); background: rgb(255, 255, 255); }

.ytBadgeShapeThumbnailSpecial.ytBadgeShapeModern .ytBadgeShapeIcon { color:=
 rgb(225, 0, 45); }

.ytBadgeShapeThumbnailDefaultRedesign { color: rgb(255, 255, 255); backgrou=
nd: rgba(0, 0, 0, 0.3); }

.ytBadgeShapeThumbnailDefaultRedesign.ytBadgeShapeModern { color: rgb(255, =
255, 255); background: rgba(0, 0, 0, 0.3); }

.ytBadgeShapeAd { font-weight: 700; color: var(--tffc2fd3a644f6275); white-=
space: nowrap; display: flex; padding-right: 0px; padding-left: 0px; font-s=
ize: unset; line-height: unset; }

.ytBadgeShapeAd.ytBadgeShapeAdsIncludeDot::after { content: "=C2=B7"; paddi=
ng-inline: 4px; }

.ytBadgeShapeAd.ytBadgeShapeOverlay { color: rgb(255, 255, 255); }

.ytBadgeShapeMediumFontAdBadge { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.4rem; font-weight: 500; line-height: 2rem; }

.ytBadgeShapeLargeFontAdBadge { font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.6rem; font-weight: 500; line-height: 2.2rem; }

.ytBadgeShapeIsEmpty { display: none; }

.ytBrNzBadgeShapeHost { display: block; }

.ytBrNzBadgeShapeBadgeStyleTypeNzRatingRedSquare { background: rgb(240, 57,=
 54); height: 2.2rem; width: 2.2rem; border-radius: 0px; color: black; whit=
e-space: nowrap; overflow: hidden; text-overflow: clip; padding: 0px; displ=
ay: flex; text-align: center; justify-content: center; align-items: center;=
 }

.ytBrNzBadgeShapeBadgeStyleTypeNzRatingYellowCircle { background: rgb(255, =
239, 0); height: 2.2rem; width: 2.2rem; border-radius: 50%; color: black; w=
hite-space: nowrap; overflow: hidden; text-overflow: clip; padding: 0px; di=
splay: flex; text-align: center; justify-content: center; align-items: cent=
er; }

.ytBrNzBadgeShapeBadgeStyleTypeNzRatingGreenCircle { background: rgb(66, 19=
9, 88); height: 2.2rem; width: 2.2rem; border-radius: 50%; color: black; wh=
ite-space: nowrap; overflow: hidden; text-overflow: clip; padding: 0px; dis=
play: flex; text-align: center; justify-content: center; align-items: cente=
r; }

.ytBrNzBadgeShapeBadgeStyleTypeBrRatingSmallGreenSquare { background: rgb(0=
, 166, 81); height: 1.8rem; width: 1.8rem; color: white; border: 1px solid =
white; border-radius: 10%; white-space: nowrap; overflow: hidden; text-over=
flow: clip; padding: 0px; display: flex; text-align: center; justify-conten=
t: center; align-items: center; }

.ytBrNzBadgeShapeBadgeStyleTypeBrRatingSmallBlueSquare { background: rgb(0,=
 149, 218); height: 1.8rem; width: 1.8rem; color: white; border: 1px solid =
white; border-radius: 10%; white-space: nowrap; overflow: hidden; text-over=
flow: clip; padding: 0px; display: flex; text-align: center; justify-conten=
t: center; align-items: center; }

.ytBrNzBadgeShapeBadgeStyleTypeBrRatingLargeBlueSquare { background: rgb(0,=
 149, 218); height: 2.2rem; width: 2.2rem; color: white; border: 1px solid =
white; border-radius: 10%; white-space: nowrap; overflow: hidden; text-over=
flow: clip; padding: 0px; display: flex; text-align: center; justify-conten=
t: center; align-items: center; }

.ytBrNzBadgeShapeBadgeStyleTypeBrRatingSmallYellowSquare { background: rgb(=
251, 193, 21); height: 1.8rem; width: 1.8rem; color: white; border: 1px sol=
id white; border-radius: 10%; white-space: nowrap; overflow: hidden; text-o=
verflow: clip; padding: 0px; display: flex; text-align: center; justify-con=
tent: center; align-items: center; }

.ytBrNzBadgeShapeBadgeStyleTypeBrRatingLargeYellowSquare { background: rgb(=
251, 193, 21); height: 2.2rem; width: 2.2rem; color: white; border: 1px sol=
id white; border-radius: 10%; white-space: nowrap; overflow: hidden; text-o=
verflow: clip; padding: 0px; display: flex; text-align: center; justify-con=
tent: center; align-items: center; }

.ytBrNzBadgeShapeBadgeStyleTypeBrRatingSmallOrangeSquare { background: rgb(=
245, 130, 32); height: 1.8rem; width: 1.8rem; color: white; border: 1px sol=
id white; border-radius: 10%; white-space: nowrap; overflow: hidden; text-o=
verflow: clip; padding: 0px; display: flex; text-align: center; justify-con=
tent: center; align-items: center; }

.ytBrNzBadgeShapeBadgeStyleTypeBrRatingLargeOrangeSquare { background: rgb(=
245, 130, 32); height: 2.2rem; width: 2.2rem; color: white; border: 1px sol=
id white; border-radius: 10%; white-space: nowrap; overflow: hidden; text-o=
verflow: clip; padding: 0px; display: flex; text-align: center; justify-con=
tent: center; align-items: center; }

.ytBrNzBadgeShapeBadgeStyleTypeBrRatingSmallRedSquare { background: rgb(236=
, 29, 37); height: 1.8rem; width: 1.8rem; color: white; border: 1px solid w=
hite; border-radius: 10%; white-space: nowrap; overflow: hidden; text-overf=
low: clip; padding: 0px; display: flex; text-align: center; justify-content=
: center; align-items: center; }

.ytBrNzBadgeShapeBadgeStyleTypeBrRatingLargeRedSquare { background: rgb(236=
, 29, 37); height: 2.2rem; width: 2.2rem; color: white; border: 1px solid w=
hite; border-radius: 10%; white-space: nowrap; overflow: hidden; text-overf=
low: clip; padding: 0px; display: flex; text-align: center; justify-content=
: center; align-items: center; }

.ytBrNzBadgeShapeBadgeStyleTypeBrRatingSmallBlackSquare { background: rgb(0=
, 0, 0); height: 1.8rem; width: 1.8rem; color: white; border: 1px solid whi=
te; border-radius: 10%; white-space: nowrap; overflow: hidden; text-overflo=
w: clip; padding: 0px; display: flex; text-align: center; justify-content: =
center; align-items: center; }

.ytBrNzBadgeShapeBadgeStyleTypeBrRatingLargeBlackSquare { background: rgb(0=
, 0, 0); height: 2.2rem; width: 2.2rem; color: white; border: 1px solid whi=
te; border-radius: 10%; white-space: nowrap; overflow: hidden; text-overflo=
w: clip; padding: 0px; display: flex; text-align: center; justify-content: =
center; align-items: center; }

.ytCheckboxShapeHost { display: flex; flex-direction: row; align-items: cen=
ter; min-height: 48px; width: 100%; color: var(--tffc2fd3a644f6275); positi=
on: relative; }

.ytCheckboxShapeHostCompact { min-height: 40px; }

.ytCheckboxShapeInput { position: absolute; margin: 0px; top: 50%; transfor=
m: translateY(-50%); opacity: 1e-06; z-index: 1; height: 24px; width: 24px;=
 }

.ytCheckboxShapeLabel { flex-grow: 1; display: inline-block; position: rela=
tive; padding-right: 12px; font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.6rem; font-weight: 400; line-height: 2.2rem; }

.ytCheckboxShapeDisableHorizontalPadding .ytCheckboxShapeLabel { padding-ri=
ght: 0px; }

.ytCheckboxShapeCheckboxDefaultStyle { display: flex; padding: 0px 12px; }

input:checked ~ .ytCheckboxShapeCheckbox > :first-child { display: none; }

input:not(:checked) ~ .ytCheckboxShapeCheckbox > :last-child { display: non=
e; }

.ytRadioShapeHost { position: relative; display: block; }

.ytRadioShapeInput { position: absolute; opacity: 1e-06; margin: 0px; left:=
 12px; top: 50%; transform: translateY(-50%); height: 24px; width: 24px; }

.ytRadioShapeLabelContainer { display: flex; flex-direction: row; align-ite=
ms: center; min-height: 48px; width: 100%; color: var(--tffc2fd3a644f6275);=
 }

.ytRadioShapeKeyboardFocused { outline: currentcolor solid 2px; outline-off=
set: -2px; border-radius: 8px; }

.ytRadioShapeDisabled { color: var(--t7e34d5baa4ea6277); }

.ytRadioShapeLabel { flex-grow: 1; display: inline-block; position: relativ=
e; padding-right: 12px; font-family: Roboto, Arial, sans-serif; font-size: =
1.6rem; font-weight: 400; line-height: 2.2rem; }

input:checked + label > .ytRadioShapeRadio > :first-child { display: none; =
}

input:not(:checked) + label > .ytRadioShapeRadio > :last-child { display: n=
one; }

.ytRadioShapeRadioDefaultStyle { display: flex; padding: 0px 12px; height: =
24px; width: 24px; }

input:not(:checked) + label > .ytRadioShapeCheckIcon > :first-child { visib=
ility: hidden; }

.ytRadioShapeCompact { min-height: 40px; }

.ytRadioShapeEventPassthrough { pointer-events: none; }

.ytRadioShapeTappable { cursor: pointer; }

.toggleableListItemViewModelHost { display: block; }

.ytListViewModelHost { display: flex; flex-direction: column; }

@media (max-width: 299.9px) {
  .ytListViewModelHostKaiosSpatNav { padding: 3px; }
}

.ytDownloadListItemViewModelHost { display: flex; flex-direction: column; }

.ytmClosedCaptioningButtonHost { display: flex; justify-content: center; al=
ign-items: center; position: relative; width: 48px; height: 48px; }

.ytmClosedCaptioningButtonIconDisabled { color: var(--t7e34d5baa4ea6277); }

.ytmClosedCaptioningButtonIconDisabledOverlay { color: rgba(255, 255, 255, =
0.3); }

.ytmClosedCaptioningButtonYtIconOverlay { filter: drop-shadow(rgba(0, 0, 0,=
 0.8) 0px 0px 1px); }

.ytmClosedCaptioningButtonButton { cursor: pointer; width: 48px; height: 48=
px; padding: 12px; border-width: medium; border-style: none; border-color: =
currentcolor; border-image: initial; outline: none; font: inherit; text-tra=
nsform: inherit; color: inherit; background: transparent; }

.ytwPlayerEndscreenHost { display: block; }

.ytwPlayerEndscreenContainer { color: rgb(255, 255, 255); }

.ytwPlayerEndscreenPlayerEndscreen { position: absolute; inset: 0px; backgr=
ound-color: rgba(0, 0, 0, 0.3); font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytwPlayerEndscreenPlayerEndscreen[data-has-timer-countdown=3D"true"] { bac=
kground-color: rgb(0, 0, 0); padding: 8px 16px; margin: 0px auto; display: =
flex; flex-direction: column; justify-content: center; }

@media (max-width: 299px) and (orientation: landscape), (max-width: 299px) =
and (orientation: portrait) {
  .ytwPlayerEndscreenPlayerEndscreen[data-has-timer-countdown=3D"true"] { p=
adding: 8px; }
}

[dir=3D"rtl"] .ytwPlayerEndscreenPlayerEndscreen[data-has-timer-countdown=
=3D"true"] { direction: rtl; }

.ytwPlayerEndscreenTopPanel { position: absolute; top: 0px; right: 0px; wid=
th: 100%; display: flex; justify-content: space-between; }

@media (max-width: 299px) and (orientation: landscape), (max-width: 299px) =
and (orientation: portrait) {
  .ytwPlayerEndscreenTopPanel { display: none; }
}

.ytwPlayerEndscreenHeader { display: flex; align-items: center; padding: 16=
px; }

.ytwPlayerEndscreenCountdownContainer { color: rgba(255, 255, 255, 0.7); ma=
rgin-bottom: 12px; margin-top: 4px; }

@media (max-width: 299px) and (orientation: landscape), (max-width: 299px) =
and (orientation: portrait) {
  .ytwPlayerEndscreenCountdownContainer { margin-bottom: 8px; }
}

.ytwPlayerEndscreenCountdownNumber { font-family: Roboto, Arial, sans-serif=
; font-size: 1.4rem; font-weight: 400; line-height: 2rem; color: rgb(255, 2=
55, 255); }

.ytwPlayerEndscreenCuedVideoContainer { display: flex; justify-content: spa=
ce-between; align-items: flex-start; }

.ytwPlayerEndscreenCuedVideoContainer:first-child { margin-right: 12px; }

.ytwPlayerEndscreenCuedThumbnailOverlay { width: 50%; flex-basis: calc(50% =
- 6px); position: relative; }

@media (max-width: 299px) and (orientation: landscape), (max-width: 299px) =
and (orientation: portrait) {
  .ytwPlayerEndscreenCuedThumbnailOverlay { flex-basis: calc(50% - 4px); }
}

.ytwPlayerEndscreenCuedThumbnailOverlay > .ytwPlayerEndscreenThumbnailConta=
iner { width: 100%; height: auto; padding-bottom: 56.25%; }

.ytwPlayerEndscreenThumbnailOverlays { position: absolute; bottom: 0px; rig=
ht: 0px; }

.ytwPlayerEndscreenVideoInfo { width: 50%; flex-basis: calc(50% - 6px); }

@media (max-width: 299px) and (orientation: landscape), (max-width: 299px) =
and (orientation: portrait) {
  .ytwPlayerEndscreenVideoInfo { flex-basis: calc(50% - 4px); }
}

.ytwPlayerEndscreenVideoTitle { font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hidden; max-=
height: 4rem; display: -webkit-box; -webkit-box-orient: vertical; text-over=
flow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwPlayerEndscreenVideoTitle { -webkit-line-clamp: 2; max-height: none; =
}
}

.ytwPlayerEndscreenVideoTitle { color: rgb(255, 255, 255); margin-bottom: 4=
px; }

.ytwPlayerEndscreenVideoAuthor { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.2rem; font-weight: 400; line-height: 1.8rem; color: rgba(255, 25=
5, 255, 0.7); }

.ytwPlayerEndscreenButtonContainer { display: flex; justify-content: space-=
between; }

.ytwPlayerEndscreenActionButton { width: 100%; }

.ytwPlayerEndscreenActionButton > :first-child { width: 100%; }

.ytwPlayerEndscreenActionButton:first-child { margin-right: 12px; }

.ytwPlayerTimeDisplayHost { display: flex; align-items: center; color: rgb(=
255, 255, 255); font-weight: 500; overflow: hidden; }

.ytwPlayerTimeDisplayTimeChunks { display: flex; align-items: center; }

.ytwPlayerTimeDisplayInteractive { cursor: pointer; }

.ytwPlayerTimeDisplayLiveDot::before { content: ""; display: block; height:=
 6px; width: 6px; border-radius: 50%; background-color: rgba(255, 255, 255,=
 0.7); margin-right: 4px; }

.ytwPlayerTimeDisplayLiveDot.ytwPlayerTimeDisplayLiveHead::before { backgro=
und-color: rgba(225, 0, 45, 0.9); opacity: 1; }

.ytwPlayerTimeDisplayTimeDelimiter { color: rgb(255, 255, 255); margin: 0px=
 4px; opacity: 0.7; }

.ytwPlayerTimeDisplayTimeSecond { opacity: 0.7; }

.ytwPlayerTimeDisplayChapterText { margin-left: 8px; }

.ytwPlayerTimeDisplayPlayerBarActionContainer { display: flex; align-items:=
 center; }

.ytwPlayerTimeDisplayPlayerBarButton.ytwPlayerTimeDisplayPill { margin: 0px=
 0px 0px 8px; }

.ytwPlayerTimeDisplayPlayerBarButton { overflow: hidden; max-width: 240px; =
display: flex; align-items: center; }

.ytwPlayerTimeDisplayChevron { color: rgb(255, 255, 255); height: 16px; wid=
th: 16px; margin-right: -4px; }

.ytwPlayerTimeDisplayPill { height: 24px; box-sizing: border-box; padding: =
4px 6px; border-radius: 16px; font-size: 1.4rem; background: rgba(0, 0, 0, =
0.3); text-shadow: rgb(0, 0, 0) 0px 0px 2px; }

.ytwPlayerTimeDisplayPill button { text-shadow: rgb(0, 0, 0) 0px 0px 2px; }

.ytwPlayerTimeDisplayPill svg { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px =
0px 1px); }

.ytwPlayerTimeDisplayPill { margin-left: 16px; }

@media (max-height: 221px) {
  .ytwPlayerTimeDisplayFullscreenControlsAlwaysOn { display: none; }
}

.ytwPlayerTimeDisplayScreenReaderOnly { position: absolute; width: 1px; hei=
ght: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px=
, 0px, 0px); white-space: nowrap; border-width: 0px; }

.ytChapteredProgressBarHost { display: flex; position: absolute; width: 100=
%; height: 3px; }

.ytChapteredProgressBarChapteredPlayerBarChapter { height: 3px; margin: 0px=
 1px; position: relative; }

.ytChapteredProgressBarChapteredPlayerBarChapterSeen { background: linear-g=
radient(90deg, rgb(255, 0, 51) 80%, rgb(255, 39, 145)); }

.ytChapteredProgressBarChapteredPlayerBarChapterIsScrubbing { margin: 0px 2=
px; }

.ytChapteredProgressBarChapteredPlayerBarChapter:first-of-type { margin-lef=
t: 0px; }

.ytChapteredProgressBarChapteredPlayerBarChapter:last-of-type { margin-righ=
t: 0px; }

.ytChapteredProgressBarChapteredPlayerBarFill { height: 3px; position: abso=
lute; background: linear-gradient(90deg, rgb(255, 0, 51) 80%, rgb(255, 39, =
145)); }

.ytChapteredProgressBarChapteredPlayerBarLoaded { background: rgba(255, 255=
, 255, 0.3); height: 3px; position: absolute; }

.ytChapteredProgressBarHoveredMacroMarker { transform: scaleY(2); transform=
-origin: center center; }

@media (forced-colors: active) {
  .ytChapteredProgressBarChapteredPlayerBarChapterSeen, .ytChapteredProgres=
sBarChapteredPlayerBarFill { background-color: highlight; background-image:=
 none; forced-color-adjust: none; }
  .ytChapteredProgressBarChapteredPlayerBarLoaded { background-color: butto=
ntext; opacity: 1; }
}

.ytFocusedChapterProgressBarLineHost { display: block; position: absolute; =
width: 100%; }

.ytFocusedChapterProgressBarLineProgressBarLine { position: relative; heigh=
t: 3px; width: 100%; }

.ytFocusedChapterProgressBarLineProgressBarLineRounded { border-radius: 1.5=
px; overflow: hidden; }

.ytFocusedChapterProgressBarLineProgressBarLineBottomInset { height: 5px; b=
order-radius: 2.5px; overflow: hidden; }

.ytFocusedChapterProgressBarLineProgressBarBackground { position: absolute;=
 top: 0px; bottom: 0px; background-color: rgb(255, 255, 255); opacity: 0.6;=
 width: 100%; }

.ytFocusedChapterProgressBarLineProgressBarPlayed { position: relative; top=
: 0px; bottom: 0px; height: 100%; background: linear-gradient(90deg, rgb(25=
5, 0, 51) 80%, rgb(255, 39, 145)); }

@media (forced-colors: active) {
  .ytFocusedChapterProgressBarLineProgressBarBackground { background-color:=
 buttontext; opacity: 1; }
  .ytFocusedChapterProgressBarLineProgressBarPlayed { background-color: hig=
hlight; background-image: none; forced-color-adjust: none; }
}

.ytHeatSeekerHost { position: absolute; left: 0px; right: 0px; bottom: 0px;=
 fill: rgba(255, 255, 255, 0.4); }

.ytHeatSeekerHighContrast { background: linear-gradient(rgba(0, 0, 0, 0), 9=
0%, rgba(0, 0, 0, 0.6)); fill: rgba(255, 255, 255, 0.5); }

.ytPlayerProgressBarHost { position: absolute; display: flex; align-items: =
center; height: 100%; direction: ltr; }

.ytPlayerProgressBarHostReadOnly { pointer-events: none; }

.ytPlayerProgressBarHostHidden { opacity: 0; }

.ytPlayerProgressBarHostLowerPlayer { bottom: 0px; left: 30px; right: 30px;=
 height: 44px; }

.ytPlayerProgressBarHostBottomEdge { height: 28px; left: 0px; right: 0px; b=
ottom: -7px; }

.ytPlayerProgressBarHostBottomInset { height: 28px; bottom: 0px; left: 0px;=
 right: 0px; }

.ytPlayerProgressBarHostCustom { position: relative; }

.ytPlayerProgressBarBackground { position: absolute; inset: 0px; pointer-ev=
ents: none; background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5=
)); opacity: 1; transition: opacity 0.1s cubic-bezier(0.2, 0, 0.6, 1); }

.ytPlayerProgressBarBackgroundHide { opacity: 0; }

.ytPlayerProgressBarDragContainer { width: 100%; height: 100%; cursor: poin=
ter; display: flex; align-items: center; justify-content: center; }

.ytPlayerProgressBarDragContainerBottomEdge { height: 0px; padding: 19.5px =
0px 8.5px; }

.ytPlayerProgressBarHeatseekerContainer { position: absolute; left: 0px; ri=
ght: 0px; bottom: 1.5px; }

.ytPlayerProgressBarHeatseekerContainerInset { bottom: 14.5px; }

.ytPlayerProgressBarProgressBar { width: 100%; overflow: visible; position:=
 relative; display: flex; align-items: center; }

.ytPlayerProgressBarProgressBarInset { padding: 16px 0px 12px; width: calc(=
100% - 24px); transform: translateY(0px); transition: width 0.1s cubic-bezi=
er(0.05, 0, 0, 1), transform 0.1s cubic-bezier(0.05, 0, 0, 1); }

.ytPlayerProgressBarProgressBarInsetMinimized { padding-top: 0px; padding-b=
ottom: 0px; width: 100%; transform: translateY(12px); }

.ytProgressBarLineHost { display: block; position: absolute; width: 100%; }

.ytProgressBarLineProgressBarLine { position: relative; height: 3px; width:=
 100%; }

.ytProgressBarLineProgressBarLineRounded { border-radius: 1.5px; overflow: =
hidden; }

.ytProgressBarLineProgressBarLineBottomInset { height: 5px; border-radius: =
2.5px; overflow: hidden; }

.ytProgressBarLineProgressBarBackground { position: absolute; top: 0px; bot=
tom: 0px; background-color: rgb(255, 255, 255); opacity: 0.3; width: 100%; =
}

.ytProgressBarLineProgressBarLoaded { position: absolute; top: 0px; bottom:=
 0px; background-color: rgb(255, 255, 255); opacity: 0.6; }

.ytProgressBarLineProgressBarHovered { position: absolute; top: 0px; bottom=
: 0px; background-color: rgb(255, 255, 255); opacity: 0.7; }

.ytProgressBarLineProgressBarPlayed { position: absolute; top: 0px; bottom:=
 0px; forced-color-adjust: none; background: linear-gradient(90deg, rgb(255=
, 0, 51) 80%, rgb(255, 39, 145)); }

.ytProgressBarLineProgressBarPlayedSubtle { background: rgba(255, 255, 255,=
 0.7); }

@media (forced-colors: active) {
  .ytProgressBarLineProgressBarBackground { background-color: buttontext; o=
pacity: 1; }
  .ytProgressBarLineProgressBarLoaded { background-color: graytext; opacity=
: 1; }
  .ytProgressBarLineProgressBarHovered { background-color: highlight; opaci=
ty: 1; }
  .ytProgressBarLineProgressBarPlayed { background-color: highlight; backgr=
ound-image: none; forced-color-adjust: none; opacity: 1; }
}

.ytProgressBarPlayheadHost { display: block; position: absolute; }

.ytProgressBarPlayheadProgressBarPlayheadDot { height: 12px; width: 12px; b=
order-radius: 50%; forced-color-adjust: none; background-color: rgb(255, 0,=
 51); transform: scale(1); transition: transform 0.1s; }

@media (forced-colors: active) {
  .ytProgressBarPlayheadProgressBarPlayheadDot { background-color: highligh=
t; border: 1px solid buttontext; }
}

.ytProgressBarPlayheadProgressBarPlayheadDotLarge { height: 16px; width: 16=
px; }

.ytProgressBarPlayheadProgressBarPlayheadDotHide { transform: scale(0); }

.ytProgressBarPlayheadProgressBarPlayheadCustom { height: 20px; width: 20px=
; pointer-events: none; }

.ytProgressBarPlayheadProgressBarPlayheadCustomLarge { height: 24px; width:=
 24px; }

.ytProgressBarPlayheadProgressBarPlayheadCustomHide { transform: scale(0); =
}

.ytPlayerStoryboardHost { position: absolute; bottom: 80px; transform: tran=
slateX(-50%); pointer-events: none; }

.ytPlayerStoryboardHostBigboard { width: 100%; left: 50%; }

.ytPlayerStoryboardHostMwebShorts { margin-bottom: 48px; }

.ytPlayerStoryboardHostInlinePlayer { bottom: calc(56px*var(--storyboard-sc=
ale, 1)); transform-origin: center bottom; transform: translateX(-50%) scal=
e(var(--storyboard-scale,1)); }

.ytPlayerStoryboardHostDesktopShorts { margin-bottom: 16px; }

.ytPlayerStoryboardHostIsDragging { margin-bottom: 80px; }

.ytPlayerStoryboardHostFadeIn { animation: 0.1s cubic-bezier(0.2, 0, 0.6, 1=
) 0s 1 normal none running fade-in; }

.ytPlayerStoryboardStoryboardImageWrapper { background-color: rgb(255, 255,=
 255); border: 2px solid white; overflow: hidden; position: relative; borde=
r-radius: 8px; }

.ytPlayerStoryboardBigboardWrapper { position: absolute; inset: 0px; backgr=
ound: rgb(0, 0, 0); }

.ytPlayerStoryboardBigboardImageWrapper { top: 50%; left: 50%; transform: t=
ranslate(-50%, -50%); position: absolute; overflow: hidden; }

.ytPlayerStoryboardTimestamp { font-weight: 700; color: rgb(255, 255, 255);=
 text-shadow: rgba(0, 0, 0, 0.75) 0px 0px 4px; }

.ytPlayerStoryboardTimestampShorts { font-family: "YouTube Sans", Roboto, s=
ans-serif; font-size: 2.8rem; font-variation-settings: "wdth" 100; font-wei=
ght: 700; line-height: 3.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytPlayerStoryboardTimestampShorts { font-family: "YouTube Sans", Roboto,=
 sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-w=
eight: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .ytPlayerStoryboardTimestampShorts { font-family: "YouTube Sans", Roboto,=
 sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-w=
eight: 700; line-height: 3.2rem; }
}

.ytPlayerStoryboardTimestampShorts { padding-top: 8px; }

.ytPlayerStoryboardTimestampIsHovering { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; }

.ytPlayerStoryboardMetadata { position: absolute; bottom: -6px; transform: =
translate(-50%, 100%); left: 50%; color: rgb(255, 255, 255); display: flex;=
 flex-direction: column; align-items: center; width: 100%; font-family: Rob=
oto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1=
.8rem; }

.ytPlayerStoryboardMetadataBigboard { width: auto; color: rgb(255, 255, 255=
); max-width: 100%; bottom: 6px; border-radius: 16px; background-color: rgb=
a(0, 0, 0, 0.6); padding: 8px 16px; flex-direction: row; column-gap: 1rem; =
min-width: 0px; }

.ytPlayerStoryboardTitle { max-width: 100%; text-overflow: ellipsis; overfl=
ow: hidden; white-space: nowrap; margin-bottom: 4px; display: flex; align-i=
tems: center; }

.ytPlayerStoryboardTitleBigboard { margin-bottom: 0px; font-weight: 700; }

.ytPlayerStoryboardTimedMarkerIconWrapper { display: flex; }

.ytPlayerStoryboardTimedMarkerIcon { height: 14px; width: 14px; margin-righ=
t: 4px; }

.ytPlayerStoryboardStoryboardImage { width: 100%; height: 100%; position: a=
bsolute; }

@keyframes fade-in {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.ytdVolumeControlsHost { display: flex; max-height: 48px; }

.ytdVolumeControlsDisableSlider { width: 48px; }

.ytdVolumeControlsVolumeControlsContainer { display: flex; align-items: cen=
ter; border-radius: 50px; position: relative; flex: 1 1 auto; max-width: 16=
8px; }

.ytdVolumeControlsVolumeControlsContainerVertical { max-width: 48px; width:=
 48px; flex-direction: column; justify-content: flex-start; gap: 60px; heig=
ht: fit-content; pointer-events: none; }

.ytdVolumeControlsVolumeControlsContainerExpanded { pointer-events: all; }

.ytdVolumeControlsMuteIconButtonContainer { display: flex; width: 48px; hei=
ght: 48px; border-radius: 50px; }

.ytdVolumeControlsMuteIconButton { display: flex; align-items: center; just=
ify-content: end; z-index: 1; position: relative; background: none; border-=
width: medium; border-style: none; border-color: currentcolor; border-image=
: initial; padding: 12px; cursor: pointer; pointer-events: all; filter: dro=
p-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }

.ytdVolumeControlsSliderContainer { display: flex; justify-content: center;=
 align-items: center; width: 0px; opacity: 0; overflow: hidden; visibility:=
 hidden; transition: visibility 0.12s linear, opacity 0.12s linear, width 0=
.12s linear; }

.ytdVolumeControlsSliderContainerExpanded { visibility: visible; width: 100=
%; opacity: 1; transition: visibility 0.3s linear, opacity 0.3s linear, wid=
th 0.3s linear; z-index: 1; }

.ytdVolumeControlsSliderContainerWithScrim { padding-right: 12px; }

.ytdVolumeControlsSliderContainerVertical { background-color: rgba(0, 0, 0,=
 0.3); border-radius: 50px; height: 48px; min-height: 48px; padding: 0px 12=
px; margin: 0px; transition: visibility 0.3s linear, opacity 0.3s linear, w=
idth linear 0.3s, margin 0.3s linear; }

.ytdVolumeControlsSliderContainerVerticalDown { transform: rotate(270deg); =
}

.ytdVolumeControlsSliderContainerVerticalExpanded { background-color: rgba(=
40, 40, 40, 0.6); margin-top: 8px; width: 133px; transition: visibility 0.3=
s linear, opacity 0.3s linear, width linear, margin 0.3s linear; }

.ytdVolumeControlsSliderContainerDisableSlider { display: none; }

.ytdVolumeControlsNativeSlider { --gradient-percent: 0; appearance: none; b=
order-width: medium; border-style: none; border-color: currentcolor; border=
-image: initial; margin-bottom: 1px; cursor: pointer; display: block; min-w=
idth: 0px; width: 100%; background-color: transparent; padding: 8px 0px; fo=
rced-color-adjust: none; }

.ytdVolumeControlsNativeSlider::-webkit-slider-runnable-track { background:=
 linear-gradient(to right,#fff 0,#fff var(--gradient-percent),rgba(255,255,=
255,0.3) var(--gradient-percent),rgba(255,255,255,0.3) 100%); height: 4px; =
border-radius: 12px; }

.ytdVolumeControlsNativeSlider::-webkit-slider-thumb { appearance: none; wi=
dth: 16px; height: 16px; background-color: white; border-radius: 50%; margi=
n-top: -6.5px; }

.ytdVolumeControlsNativeSlider::-webkit-slider-runnable-track { height: 2px=
; }

.ytdVolumeControlsMuteIcon { color: white; }

.ytdVolumeControlsBackgroundScrim { height: 48px; width: 48px; z-index: 0; =
background-color: rgba(0, 0, 0, 0.3); transition: width 0.25s linear; posit=
ion: absolute; border-radius: 50px; }

.ytdVolumeControlsBackgroundScrimExpanded { width: 100%; background-color: =
rgba(0, 0, 0, 0.3); }

.ytdVolumeControlsBackgroundScrimExpandedHoverState::after { content: ""; p=
osition: absolute; inset: 4px; background: rgba(255, 255, 255, 0.1); border=
-radius: 28px; transition-property: width, background-color; }

.ytdWatchPlayerControlsHost { position: absolute; inset: 0px; transition: o=
pacity 0.3s; display: flex; flex-direction: column; justify-content: flex-e=
nd; color: rgb(255, 255, 255); pointer-events: none; }

.ytdWatchPlayerControlsHidden { opacity: 0; }

.ytdWatchPlayerControlsRestorePointerEvents { display: contents; pointer-ev=
ents: auto; }

.ytdWatchPlayerControlsProgressBarContainer { margin: 8px 12px; }

.ytdWatchPlayerControlsBottom { display: flex; flex-direction: row; justify=
-content: space-between; align-items: center; }

.ytdWatchPlayerControlsPrimary { display: flex; flex-direction: row; align-=
items: center; }

.ytdWatchPlayerControlsSecondary { display: flex; flex-direction: row; alig=
n-items: center; height: 40px; padding: 0px 4px; border-radius: 20px; backg=
round-color: rgba(0, 0, 0, 0.3); }

.ytSmartImationsContent { display: block; }

.ytSmartImationsExperimentEnabled { position: relative; display: block; }

.ytSmartImationsExperimentEnabled .ytSmartImationsContent { position: relat=
ive; z-index: 1; border-radius: 18px; }

.ytSmartImationsBorder { z-index: 1; border-radius: 22px; position: absolut=
e; overflow: hidden; inset: -3px; }

.ytSmartImationsBorderGradient { opacity: 0; transition: opacity 0.5s; }

.ytSmartImationsActiveBorder .ytSmartImationsBorderGradient { opacity: 1; }

.ytSmartImationsActiveBackground .ytSmartImationsContent { background: var(=
--t3e41d7b17b187f69); }

.ytSmartImationsEnableMasking .ytSmartImationsBorder { padding: 3px; mask: =
linear-gradient(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 0px) content-box=
 exclude, linear-gradient(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 0px); =
}

.ytSmartImationsEnableMasking .ytSmartImationsBorderGradient { width: calc(=
100% + 12px); transform: translate(-3px, -3px); }

.ytSmartImationsEnableMasking .ytSmartImationsContent { background: transpa=
rent; }

.ytSmartImationsInvisible .ytSmartImationsBorder, .ytSmartImationsInvisible=
 .ytSmartImationsBorderGradient { opacity: 0.001; }

.ytFlexibleActionsViewModelHost { display: flex; flex-direction: column; }

.ytFlexibleActionsViewModelActionRow { display: flex; justify-content: cent=
er; align-items: center; }

.ytFlexibleActionsViewModelActionRow:not(:last-child) { padding-bottom: 8px=
; }

.ytFlexibleActionsViewModelAction:not(:last-child):not(:empty) { padding-ri=
ght: 8px; }

.ytFlexibleActionsViewModelActionRowAction { min-width: 0px; flex-grow: 1; =
flex-basis: 0px; }

.ytFlexibleActionsViewModelActionRowAction:empty { flex-grow: 0; }

.ytFlexibleActionsViewModelActionIntrinsicWidth { flex-grow: 0; flex-basis:=
 auto; }

.ytFlexibleActionsViewModelActionRowActionFeaturePhone { flex-basis: unset;=
 min-width: unset; }

.ytFlexibleActionsViewModelActionIconOnlyButton { flex: 0 0 auto; }

.ytFlexibleActionsViewModelInline { flex-direction: row; }

.ytFlexibleActionsViewModelScrollable { overflow: auto; white-space: nowrap=
; scrollbar-color: transparent transparent; scrollbar-width: thin; }

.ytFlexibleActionsViewModelScrollable::-webkit-scrollbar { background: tran=
sparent; width: 8px; }

.ytFlexibleActionsViewModelScrollable::-webkit-scrollbar-thumb { height: 56=
px; background: transparent; }

.ytFlexibleActionsViewModelScrollable:hover { scrollbar-color: var(--t7e34d=
5baa4ea6277) transparent; }

.ytFlexibleActionsViewModelScrollable:hover::-webkit-scrollbar-thumb { back=
ground: var(--t7e34d5baa4ea6277); }

.ytFlexibleActionsViewModelFlexWrap { flex-wrap: wrap; row-gap: 8px; }

.ytFlexibleActionsViewModelJustifyContentStart { justify-content: flex-star=
t; }

.ytFlexibleActionsViewModelJustifyContentEnd { justify-content: flex-end; }

.ytFlexibleActionsViewModelCentered .ytFlexibleActionsViewModelAction, .ytF=
lexibleActionsViewModelCentered .ytFlexibleActionsViewModelActionRow { flex=
-basis: 0px; flex-grow: 1; min-width: 0px; }

.ytLikeButtonViewModelHost { display: block; }

.ytSegmentedLikeDislikeButtonViewModelHost { display: block; position: rela=
tive; }

.ytSegmentedLikeDislikeButtonViewModelSegmentedButtonsWrapper { display: fl=
ex; }

.ytSegmentedLikeDislikeButtonViewModelLightShape { border-radius: 20px; }

.ytwAccountLinkButtonViewModelHost { display: block; }

.ytwAccountLinkButtonViewModelHostMinWidth .ytSpecButtonShapeNextHost { min=
-width: 120px; }

.ytMetadataBadgeRendererHost + .ytMetadataBadgeRendererHost { margin-left: =
4px; }

.ytBadgeSupportedRendererHost { display: flex; align-items: center; }

.ytBadgeSupportedRendererHostWrapBadges { row-gap: 4px; flex-wrap: wrap; }

.ytBadgeSupportedRendererBadgeShape:not(:last-of-type) { margin-right: 4px;=
 }

.ytBadgeSupportedRendererBadgeShapeStyleTypeVerifiedArtist { padding-left: =
4px; }

.ytBadgeSupportedRendererBadgeShapeStyleTypeStrikethrough { text-decoration=
: line-through; }

.ytwAdDisclosureBannerViewModelHost { align-items: center; background-color=
: rgba(0, 0, 0, 0.6); border-radius: 4px; display: inline-flex; flex-direct=
ion: row; max-width: 312px; padding: 8px; }

.ytwAdDisclosureBannerViewModelHostHasAccent { border-inline-start: 4px sol=
id var(--ad-disclosure-accent-color); }

.ytwAdDisclosureBannerViewModelHostIsClickableAdComponent { cursor: pointer=
; }

.ytwAdDisclosureBannerViewModelHostIsClickableAdComponent:focus-visible { o=
utline: rgb(255, 255, 255) solid 2px; outline-offset: 2px; }

.ytwAdDisclosureBannerViewModelText { background: none; color: rgb(255, 255=
, 255); flex-grow: 1; font-family: Roboto, Arial, sans-serif; font-size: 1.=
4rem; font-weight: 400; line-height: 2rem; }

.ytPostsCreationOptionsEditorViewModelHost { display: flex; flex-direction:=
 column; margin: 16px 16px 4px; }

.ytPostsCreationOptionsEditorViewModelExplanationContainer { margin-top: 16=
px; }

.ytwThumbnailOverlayResumePlaybackRendererHost { display: block; width: 100=
%; height: 4px; background-color: var(--t7e34d5baa4ea6277); position: absol=
ute; bottom: 0px; z-index: 1; margin-top: 8px; }

.ytwThumbnailOverlayResumePlaybackRendererThumbnailOverlayResumePlaybackPro=
gress { height: 4px; left: 0px; background: linear-gradient(90deg, rgb(255,=
 0, 51) 80%, rgb(255, 39, 145)); }

.ytCollectionsStackRelativeStack { position: relative; }

.ytCollectionsStackSpacer { height: 5px; }

.ytCollectionsStackSpacerDoubleStack { height: 9px; }

.ytCollectionsStackCollectionStack2 { background-color: var(--t4aeaa857de8a=
786b); opacity: 0.5; position: absolute; top: -8px; width: calc(100% - 24px=
); height: 100%; left: 12px; right: 12px; border-radius: 12px; }

@media (min-aspect-ratio: 13 / 9) and (orientation: landscape), (min-width:=
 931px) and (orientation: landscape) {
  .ytCollectionsStackCollectionStack2ResponsiveMode { display: none; }
}

.ytCollectionsStackCollectionStack2Mask { margin-top: -1px; mask-image: lin=
ear-gradient(transparent 0px, transparent 1px, black 0px, black 4px, transp=
arent 0px, transparent 6px, black 0px, black 8px, transparent 0px, transpar=
ent 10px, black 0px); }

.ytCollectionsStackCollectionStack1 { background-color: var(--t4aeaa857de8a=
786b); margin-top: -1px; border-top: 1px solid var(--t3e41d7b17b187f69); }

.ytCollectionsStackCollectionStack1Small { position: absolute; top: -4px; w=
idth: calc(100% - 16px); height: 100%; left: 8px; right: 8px; border-radius=
: 4px; }

.ytCollectionsStackCollectionStack1Medium { position: absolute; top: -4px; =
width: calc(100% - 16px); height: 100%; left: 8px; right: 8px; border-radiu=
s: 8px; }

.ytCollectionsStackCollectionStack1Large { position: absolute; top: -4px; w=
idth: calc(100% - 16px); height: 100%; left: 8px; right: 8px; border-radius=
: 12px; }

.ytCollectionsStackCollectionStack1Mask { mask-image: linear-gradient(trans=
parent 0px, transparent 1px, black 0px, black 4px, transparent 0px, transpa=
rent 6px, black 0px); border-top-width: medium; border-top-style: none; bor=
der-top-color: currentcolor; }

.ytTextViewModelHost { display: block; }

.ytAnimatedActionHost { display: block; position: relative; }

.ytAnimatedActionLottie { position: absolute; inset: 0px; display: flex; ju=
stify-content: center; align-items: center; pointer-events: none; }

.ytAnimatedActionBackground { width: 100%; }

.ytAnimatedActionBackgroundContainer { overflow: hidden; border-radius: 18p=
x; }

.ytAnimatedActionContentWithBackground { position: relative; }

.ytThumbnailBottomOverlayViewModelHost { display: flex; position: absolute;=
 bottom: 0px; left: 0px; right: 0px; align-items: flex-end; justify-content=
: flex-end; }

.ytThumbnailBottomOverlayViewModelHostBackground { flex: 1 1 1e-09px; displ=
ay: flex; flex-direction: row; justify-content: flex-end; height: 68px; bac=
kground: linear-gradient(transparent, rgba(0, 0, 0, 0.6)); }

.ytThumbnailBottomOverlayViewModelBadgeContainer { display: flex; flex-dire=
ction: row; }

.ytThumbnailBottomOverlayViewModelBadgeContainerSmall { padding: 0px 2px 2p=
x 0px; }

.ytThumbnailBottomOverlayViewModelBadgeContainerSmallLegacy { padding: 0px =
2px 4px 0px; }

.ytThumbnailBottomOverlayViewModelBadgeContainerMedium { padding: 0px 4px 4=
px 0px; }

.ytThumbnailBottomOverlayViewModelBadgeContainerLarge { padding: 0px 8px 8p=
x 0px; }

.ytThumbnailBottomOverlayViewModelBadgeContainerClip { margin-right: 4px; }

.ytThumbnailBottomOverlayViewModelBadge { margin-left: 4px; }

.ytThumbnailOverlayAvatarStackViewModelHost { display: block; }

.ytThumbnailOverlayAvatarStackViewModelavatarStack { display: flex; positio=
n: absolute; bottom: 0px; left: 0px; }

.ytThumbnailOverlayAvatarStackViewModelavatarStackSmall { margin: 4px; }

.ytThumbnailOverlayAvatarStackViewModelavatarStackMedium { margin-bottom: 2=
px; margin-left: 4px; }

.ytThumbnailOverlayAvatarStackViewModelavatarStackLarge { margin: 10px; }

.ytThumbnailOverlayTitleViewModelHost { position: absolute; padding: 12px 1=
2px 16px; align-items: center; display: flex; flex-direction: row; }

.ytThumbnailOverlayTitleViewModelLeadingContent { margin-right: 8px; }

.ytThumbnailOverlayTitleViewModelPositionTop { top: 0px; left: 0px; right: =
0px; background: linear-gradient(rgba(0, 0, 0, 0.6), transparent); }

.ytThumbnailOverlayTitleViewModelPositionBottom { bottom: 0px; left: 0px; r=
ight: 0px; background: linear-gradient(transparent, rgba(0, 0, 0, 0.6)); }

.ytThumbnailOverlayTitleViewModelTitle { color: rgb(255, 255, 255); font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-=
height: 2rem; overflow: hidden; max-height: 2rem; display: -webkit-box; -we=
bkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytThumbnailOverlayTitleViewModelTitle { -webkit-line-clamp: 1; max-heigh=
t: none; }
}

.ytThumbnailOverlayTitleViewModelTitleMaxLines2 { font-family: Roboto, Aria=
l, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; over=
flow: hidden; max-height: 4rem; display: -webkit-box; -webkit-box-orient: v=
ertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytThumbnailOverlayTitleViewModelTitleMaxLines2 { -webkit-line-clamp: 2; =
max-height: none; }
}

.ytThumbnailOverlayTitleViewModelSubtitle { color: rgb(255, 255, 255); font=
-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; li=
ne-height: 2rem; overflow: hidden; max-height: 2rem; display: -webkit-box; =
-webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal;=
 }

@supports (-webkit-line-clamp:1) {
  .ytThumbnailOverlayTitleViewModelSubtitle { -webkit-line-clamp: 1; max-he=
ight: none; }
}

.ytThumbnailOverlayBadgeViewModelHost { display: flex; flex-direction: row;=
 position: absolute; }

.ytThumbnailOverlayBadgeViewModelSmall { margin: 2px; }

.ytThumbnailOverlayBadgeViewModelMedium { margin: 4px; }

.ytThumbnailOverlayBadgeViewModelLarge { margin: 8px; }

.ytThumbnailOverlayBadgeViewModelTopStart { top: 0px; left: 0px; }

.ytThumbnailOverlayBadgeViewModelTopStart .ytThumbnailOverlayBadgeViewModel=
Badge { margin-right: 4px; }

.ytThumbnailOverlayBadgeViewModelBottomEnd { bottom: 0px; right: 0px; }

.ytThumbnailOverlayBadgeViewModelBottomEnd .ytThumbnailOverlayBadgeViewMode=
lBadge { margin-left: 4px; }

.ytThumbnailOverlayBadgeViewModelClip.ytThumbnailOverlayBadgeViewModelBotto=
mEnd .ytThumbnailOverlayBadgeViewModelBadge:last-child { margin-right: 4px;=
 }

.ytwThumbnailOverlayPinkingRendererHost { position: absolute; inset: 0px; }

.ytwThumbnailOverlayPinkingRendererLeft { position: absolute; left: -1px; w=
idth: 5px; height: 100%; }

.ytwThumbnailOverlayPinkingRendererRight { position: absolute; right: -1px;=
 width: 5px; height: 100%; }

.ytwThumbnailOverlayPinkingRendererPinking { fill: var(--t3e41d7b17b187f69)=
; }

.ytPageIndicatorViewModelHost { position: absolute; bottom: 0px; left: 0px;=
 right: 0px; padding: 12px 12px 16px; flex: 1 1 1e-09px; display: flex; fle=
x-direction: row; justify-content: flex-end; background: linear-gradient(tr=
ansparent, rgba(0, 0, 0, 0.6)); }

.ytPageIndicatorViewModelIndicator { background-color: rgba(255, 255, 255, =
0.7); height: 8px; width: 8px; border-radius: 100%; }

.ytPageIndicatorViewModelIndicator:not(:last-child) { margin-right: 8px; }

.ytPageIndicatorViewModelIndicatorHidden { display: none; }

.ytPageIndicatorViewModelIndicatorSelected { background-color: rgb(255, 255=
, 255); }

.ytProfileIconHost { display: inline-block; overflow: hidden; flex-shrink: =
0; border-radius: 50%; background-color: var(--tf3fc855af2285f5f); }

.ytProfileIconHost:has(.ytProfileIconImage) { background-color: unset; }

.ytProfileIconImage { width: 100%; height: 100%; }

.ytwChannelThumbnailWithLinkRendererHost { display: block; }

.ytwChannelThumbnailWithLinkRendererIcon { border-radius: 50%; background-c=
olor: transparent; overflow: hidden; }

.ytwChannelThumbnailWithLinkRendererIconLarge { height: 40px; width: 40px; =
}

.ytwChannelThumbnailWithLinkRendererIconSmall { height: 32px; width: 32px; =
}

.ytwChannelThumbnailWithLinkRendererIcon.ytwChannelThumbnailWithLinkRendere=
rPreviewCard, .ytwChannelThumbnailWithLinkRendererPreviewCard { width: 36px=
; height: 36px; }

.ytwChannelThumbnailWithLinkRendererBoxart, .ytwChannelThumbnailWithLinkRen=
dererIcon.ytwChannelThumbnailWithLinkRendererBoxart { width: 29px; height: =
40px; border-radius: 0px; background-color: transparent; overflow: hidden; =
}

.ytwChannelThumbnailWithLinkRendererBoxartRounded, .ytwChannelThumbnailWith=
LinkRendererIcon.ytwChannelThumbnailWithLinkRendererBoxartRounded { width: =
29px; height: 40px; border-radius: 4px; background-color: transparent; over=
flow: hidden; }

.ytMiniGameCardViewModelHost { height: 100%; display: inline-block; positio=
n: relative; box-sizing: border-box; vertical-align: top; }

.ytMiniGameCardViewModelBackgroundBase { position: absolute; inset: 0px; }

.ytMiniGameCardViewModelBackgroundBlur { background-position: 50% center; b=
ackground-repeat: no-repeat; background-size: 200%; filter: blur(35px); pos=
ition: absolute; inset: 0px; }

.ytMiniGameCardViewModelGradientScrim { position: absolute; inset: 0px; }

.ytMiniGameCardViewModelThumbnailWrapper { border-radius: 4px; display: blo=
ck; overflow: hidden; position: relative; }

.ytMiniGameCardViewModelThumbnailImage { border-radius: inherit; box-sizing=
: border-box; position: absolute; top: 0px; left: 0px; }

.ytMiniGameCardViewModelBadgeContainer { position: absolute; display: flex;=
 align-items: center; justify-content: center; gap: 4px; }

.ytMiniGameCardViewModelAttributeBadgeContainer { align-items: center; bott=
om: 12px; display: flex; gap: 4px; justify-content: center; position: absol=
ute; right: 12px; }

.ytMiniGameCardViewModelBadgeContentType, .ytMiniGameCardViewModelBadgeHigh=
Score { align-items: center; display: flex; gap: 2px; }

.ytMiniGameCardViewModelIcon { align-items: center; margin: 0px 2px; height=
: 12px; width: 12px; }

.ytMiniGameCardViewModelBadgeText { margin: 0px 1px; }

.ytMiniGameCardViewModelBadge { align-items: center; justify-content: cente=
r; width: fit-content; background-color: rgba(0, 0, 0, 0.6); color: rgb(255=
, 255, 255); border-radius: 2px; padding: 0px 4px; font-family: Roboto, Ari=
al, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; o=
verflow: hidden; max-height: 1.8rem; display: -webkit-box; -webkit-box-orie=
nt: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytMiniGameCardViewModelBadge { -webkit-line-clamp: 1; max-height: none; =
}
}

.ytMiniGameCardViewModelUnplayableBadge { align-items: center; color: rgb(2=
55, 255, 255); display: flex; justify-content: center; }

.ytMiniGameCardViewModelUnplayableIcon { align-items: center; margin: 0px 2=
px; height: 16px; width: 16px; }

.ytMiniGameCardViewModelAvatar { margin-right: 12px; }

.ytMiniGameCardViewModelChannelMetadataLine { display: flex; -webkit-line-c=
lamp: 2; flex-wrap: wrap; }

.ytMiniGameCardViewModelCardMetadataWrapper { position: relative; margin-to=
p: 8px; display: flex; flex-direction: row; }

.ytMiniGameCardViewModelMetadataDetails { flex-grow: 1; text-decoration: no=
ne; }

.ytMiniGameCardViewModelTitle { color: rgb(255, 255, 255); margin-bottom: 0=
px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight:=
 500; line-height: 2rem; overflow: hidden; max-height: 2rem; display: -webk=
it-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space:=
 normal; }

@supports (-webkit-line-clamp:1) {
  .ytMiniGameCardViewModelTitle { -webkit-line-clamp: 1; max-height: none; =
}
}

.ytMiniGameCardViewModelGenre { font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; ma=
x-height: 3.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-=
overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytMiniGameCardViewModelGenre { -webkit-line-clamp: 2; max-height: none; =
}
}

.ytMiniGameCardViewModelGenreWithSeparator { font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflo=
w: hidden; max-height: 1.8rem; display: -webkit-box; -webkit-box-orient: ve=
rtical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytMiniGameCardViewModelGenreWithSeparator { -webkit-line-clamp: 1; max-h=
eight: none; }
}

.ytMiniGameCardViewModelGenreWithSeparator::before { content: "=E2=80=A2"; =
margin: 0px 4px; }

.ytMiniGameCardViewModelDescription { color: var(--t4a6da19e16bf221a); text=
-decoration: none; font-family: Roboto, Arial, sans-serif; font-size: 1.2re=
m; font-weight: 400; line-height: 1.8rem; overflow: hidden; max-height: 3.6=
rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ell=
ipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytMiniGameCardViewModelDescription { -webkit-line-clamp: 2; max-height: =
none; }
}

.ytMiniGameCardViewModelSearchResultChannelText { color: var(--t4a6da19e16b=
f221a); text-decoration: none; font-family: Roboto, Arial, sans-serif; font=
-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; max=
-height: 1.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-o=
verflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytMiniGameCardViewModelSearchResultChannelText { -webkit-line-clamp: 1; =
max-height: none; }
}

.ytMiniGameCardViewModelSearchResultChannelText:hover { color: var(--tffc2f=
d3a644f6275); }

.ytMiniGameCardViewModelOverflowButton { display: block; }

.ytMiniGameCardViewModelAgeRatingWrapper { margin-top: 2px; flex-grow: 1; d=
isplay: flex; flex-direction: row; align-items: center; }

.ytMiniGameCardViewModelAgeRatingImage { margin-right: 2px; flex-shrink: 0;=
 }

.ytMiniGameCardViewModelAgeRatingBadge { min-width: 0px; }

.ytMiniGameCardViewModelCardActionButton { margin-top: 8px; display: block;=
 }

.ytMiniGameCardViewModelSquareCard { width: 96px; }

.ytMiniGameCardViewModelSquareCard .ytMiniGameCardViewModelThumbnailWrapper=
 { border-radius: 8px; padding-top: 100%; }

.ytMiniGameCardViewModelSquareCard .ytMiniGameCardViewModelTitle { color: v=
ar(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size:=
 1.4rem; font-weight: 500; line-height: 2rem; overflow: hidden; max-height:=
 4rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: e=
llipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytMiniGameCardViewModelSquareCard .ytMiniGameCardViewModelTitle { -webki=
t-line-clamp: 2; max-height: none; }
}

.ytMiniGameCardViewModelSquareCard .ytMiniGameCardViewModelGenre { color: v=
ar(--t4a6da19e16bf221a); }

.ytMiniGameCardViewModelSquareCard .ytMiniGameCardViewModelMetadataDetails =
{ max-width: calc(100% - 32px); }

.ytMiniGameCardViewModelCinematicBackgroundWrapper { position: relative; }

.ytMiniGameCardViewModelPortraitCard { width: 150px; display: block; }

.ytMiniGameCardViewModelPortraitCard .ytMiniGameCardViewModelThumbnailWrapp=
er { border-radius: 4px; padding-top: 140%; }

.ytMiniGameCardViewModelPortraitCard .ytMiniGameCardViewModelBadgeContainer=
 { top: 4px; left: 4px; }

.ytMiniGameCardViewModelPortraitCard .ytMiniGameCardViewModelCinematicBackg=
roundWrapper { border-radius: 12px; overflow: hidden; padding: 8px; }

.ytMiniGameCardViewModelPortraitCard .ytMiniGameCardViewModelTitle { color:=
 var(--tffc2fd3a644f6275); }

.ytMiniGameCardViewModelPortraitCard .ytMiniGameCardViewModelGenre { color:=
 var(--t4a6da19e16bf221a); }

.ytMiniGameCardViewModelPortraitCardForce2by3AspectRatio .ytMiniGameCardVie=
wModelThumbnailWrapper { padding-top: 150%; }

.ytMiniGameCardViewModelSingletonCard { display: block; overflow: hidden; p=
adding: 8px; border-radius: 12px; }

.ytMiniGameCardViewModelSingletonCard .ytMiniGameCardViewModelThumbnailWrap=
per { padding-top: 56.25%; }

.ytMiniGameCardViewModelSingletonCard .ytMiniGameCardViewModelBadgeContaine=
r { bottom: 4px; right: 4px; }

.ytMiniGameCardViewModelSingletonCard .ytMiniGameCardViewModelMetadataDetai=
ls { margin-right: 12px; }

@media (min-aspect-ratio: 13 / 9) and (orientation: landscape), (min-width:=
 931px) and (orientation: landscape) {
  .ytMiniGameCardViewModelSingletonCard { width: 200px; margin-right: 12px;=
 }
}

@media (min-width: 1024px) {
  .ytMiniGameCardViewModelSingletonCard { width: 200px; margin-right: 12px;=
 }
}

.ytMiniGameCardViewModelSingletonCardDesktop { max-width: 360px; min-width:=
 240px; margin-right: 16px; flex: 1 1 1e-09px; }

.ytMiniGameCardViewModelSearchResultMweb { padding: 0px 12px; margin-bottom=
: 12px; }

@media (max-width: 299px) and (orientation: portrait) {
  .ytMiniGameCardViewModelSearchResultMweb { margin-bottom: 0px; padding: 0=
px 8px; }
}

@media (min-aspect-ratio: 13 / 9) and (orientation: landscape), (min-width:=
 931px) and (orientation: landscape) {
  .ytMiniGameCardViewModelSearchResultMweb { margin-top: 12px; padding: 0px=
 12px; flex: 1 1 1e-09px; display: flex; flex-direction: row; align-items: =
flex-start; }
  .ytMiniGameCardViewModelSearchResultMweb .ytMiniGameCardViewModelCardActi=
onButton, .ytMiniGameCardViewModelSearchResultMweb .ytMiniGameCardViewModel=
CardMetadataWrapper { display: none; }
}

@media (min-width: 1024px) {
  .ytMiniGameCardViewModelSearchResultMweb { margin-top: 12px; padding: 0px=
 12px; flex: 1 1 1e-09px; display: flex; flex-direction: row; align-items: =
flex-start; }
  .ytMiniGameCardViewModelSearchResultMweb .ytMiniGameCardViewModelCardActi=
onButton, .ytMiniGameCardViewModelSearchResultMweb .ytMiniGameCardViewModel=
CardMetadataWrapper { display: none; }
}

.ytMiniGameCardViewModelSearchResultTopMargin { margin-top: 16px; }

.ytMiniGameCardViewModelSearchResultDesktop { flex: 1 1 1e-09px; display: f=
lex; flex-direction: row; align-items: flex-start; }

.ytMiniGameCardViewModelSearchResultMetadataWrapper { max-width: none; curs=
or: pointer; text-decoration: none; flex: 1 1 1e-09px; }

.ytMiniGameCardViewModelSearchResultMetadataWrapper .ytMiniGameCardViewMode=
lTitle { margin-right: 8px; color: var(--tffc2fd3a644f6275); font-family: R=
oboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 400; line-height:=
 2.6rem; overflow: hidden; max-height: 5.2rem; display: -webkit-box; -webki=
t-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytMiniGameCardViewModelSearchResultMetadataWrapper .ytMiniGameCardViewMo=
delTitle { -webkit-line-clamp: 2; max-height: none; }
}

.ytMiniGameCardViewModelSearchResultMetadataWrapper .ytMiniGameCardViewMode=
lGenre { color: var(--t4a6da19e16bf221a); }

.ytMiniGameCardViewModelSearchResultMetadataWrapperMweb { display: none; cu=
rsor: default; }

@media (min-aspect-ratio: 13 / 9) and (orientation: landscape), (min-width:=
 931px) and (orientation: landscape) {
  .ytMiniGameCardViewModelSearchResultMetadataWrapperMweb { align-self: str=
etch; flex: 1 1 1e-09px; display: flex; flex-direction: column; }
}

@media (min-width: 1024px) {
  .ytMiniGameCardViewModelSearchResultMetadataWrapperMweb { align-self: str=
etch; flex: 1 1 1e-09px; display: flex; flex-direction: column; }
}

.ytMiniGameCardViewModelSearchResultMetadataWrapperMweb .ytMiniGameCardView=
ModelTitle { margin-right: 0px; font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hidden; max-=
height: 4rem; display: -webkit-box; -webkit-box-orient: vertical; text-over=
flow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytMiniGameCardViewModelSearchResultMetadataWrapperMweb .ytMiniGameCardVi=
ewModelTitle { -webkit-line-clamp: 2; max-height: none; }
}

.ytMiniGameCardViewModelSearchResultInfoRow { flex: 1 1 1e-09px; display: f=
lex; flex-direction: row; }

.ytMiniGameCardViewModelSearchResultInfoRowMweb { padding-right: 16px; }

.ytMiniGameCardViewModelSearchResultActionButton { margin-right: 16px; }

.ytMiniGameCardViewModelSearchResultChannelRow { flex: 3 1 0%; display: fle=
x; flex-direction: row; }

.ytMiniGameCardViewModelSearchResultChannelName { padding: 12px 0px; min-wi=
dth: fit-content; align-self: baseline; display: flex; flex-direction: row;=
 align-items: center; }

.ytMiniGameCardViewModelSearchResultChannelName .ytMiniGameCardViewModelAva=
tar { margin-right: 8px; }

.ytMiniGameCardViewModelMetadataRowExtraEndpoint { flex: 1 1 1e-09px; }

.ytMiniGameCardViewModelSquareCardDesktop { width: 113px; }

.ytMiniGameCardViewModelPortraitCardDesktop { width: 210px; }

.ytMiniGameCardViewModelPortraitCardDesktopSkinnyWidth { width: 131px; }

.ytMiniGameCardViewModelUseFullWidth { width: 100%; }

.ytMiniGameCardViewModelBigMetadataFont .ytMiniGameCardViewModelTitle { mar=
gin-bottom: 0px; color: var(--tffc2fd3a644f6275); font-family: Roboto, Aria=
l, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; ov=
erflow: hidden; max-height: 2.2rem; display: -webkit-box; -webkit-box-orien=
t: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytMiniGameCardViewModelBigMetadataFont .ytMiniGameCardViewModelTitle { -=
webkit-line-clamp: 1; max-height: none; }
}

.ytMiniGameCardViewModelBigMetadataFont .ytMiniGameCardViewModelGenre { fon=
t-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; l=
ine-height: 2rem; overflow: hidden; max-height: 2rem; display: -webkit-box;=
 -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal=
; }

@supports (-webkit-line-clamp:1) {
  .ytMiniGameCardViewModelBigMetadataFont .ytMiniGameCardViewModelGenre { -=
webkit-line-clamp: 1; max-height: none; }
}

.ytMiniGameCardViewModelShowOverflowMenuOnHover .ytMiniGameCardViewModelOve=
rflowButton { opacity: 0; }

.ytMiniGameCardViewModelShowOverflowMenuOnHover .ytMiniGameCardViewModelOve=
rflowButton:focus-within { opacity: 1; }

.ytMiniGameCardViewModelShowOverflowMenuOnHover:hover .ytMiniGameCardViewMo=
delOverflowButton { opacity: 1; }

@media (pointer: coarse) {
  .ytMiniGameCardViewModelShowOverflowMenuOnHover .ytMiniGameCardViewModelO=
verflowButton { opacity: 1; }
}

.ytMiniGameCardViewModelShowUnplayableOnHover .ytMiniGameCardViewModelUnpla=
yableBadge { opacity: 0; }

.ytMiniGameCardViewModelShowUnplayableOnHover .ytMiniGameCardViewModelUnpla=
yableBadge:focus-within { opacity: 1; }

.ytMiniGameCardViewModelShowUnplayableOnHover:hover .ytMiniGameCardViewMode=
lUnplayableBadge { opacity: 1; }

@media (pointer: coarse) {
  .ytMiniGameCardViewModelShowUnplayableOnHover .ytMiniGameCardViewModelUnp=
layableBadge { opacity: 1; }
}

.ytMiniGameCardViewModelDismissedCard { position: relative; }

.ytMiniGameCardViewModelDismissedPortraitCard { padding-top: 140%; }

.ytMiniGameCardViewModelDismissedPortraitCard2by3AspectRatio { padding-top:=
 150%; }

.ytMiniGameCardViewModelDismissedSquareCard { padding-top: 100%; }

.ytMiniGameCardViewModelDismissedMiniAppContent { box-sizing: border-box; b=
order: 1px solid var(--tf3fc855af2285f5f); display: flex; flex-direction: c=
olumn; justify-content: center; align-items: center; border-radius: 12px; p=
osition: absolute; left: 0px; top: 0px; height: 100%; width: 100%; }

.ytMiniGameCardViewModelDismissedText { text-align: center; margin: 8px; co=
lor: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font=
-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; max=
-height: 1.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-o=
verflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytMiniGameCardViewModelDismissedText { -webkit-line-clamp: 1; max-height=
: none; }
}

.ytSpecPlaceDataViewModelShapeHost { width: 120px; display: inline-block; c=
ursor: pointer; margin-right: 8px; }

.ytSpecPlaceDataViewModelShapePlaceLink { text-decoration: none; }

.ytSpecPlaceDataViewModelShapeName { color: var(--tffc2fd3a644f6275); min-h=
eight: 4rem; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fon=
t-weight: 500; line-height: 2rem; overflow: hidden; max-height: 4rem; displ=
ay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; whi=
te-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytSpecPlaceDataViewModelShapeName { -webkit-line-clamp: 2; max-height: n=
one; }
}

.ytSpecPlaceDataViewModelShapeName { max-height: 4rem; margin: 8px 0px 0px;=
 }

.ytSpecPlaceDataViewModelShapeMetadata { color: var(--t4a6da19e16bf221a); }

.ytSpecPlaceDataViewModelShapeThumbnail { width: 120px; height: 90px; borde=
r-radius: 8px; }

.ytSpecPlaceDataViewModelShapeMetadataRow { font-family: Roboto, Arial, san=
s-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow=
: hidden; max-height: 1.8rem; display: -webkit-box; -webkit-box-orient: ver=
tical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytSpecPlaceDataViewModelShapeMetadataRow { -webkit-line-clamp: 1; max-he=
ight: none; }
}

.ytSpecPlaceDataViewModelShapeMetadataRow { max-height: 1.8rem; }

.ytSpecPlaceDataViewModelShapeMetadataRowStarIcon { margin-left: 4px; margi=
n-bottom: 4px; }

.ytSpecPlaceDataViewModelShapeMetadataRowReviews { margin-left: 4px; font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line=
-height: 1.8rem; overflow: hidden; max-height: 1.8rem; display: -webkit-box=
; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norma=
l; }

@supports (-webkit-line-clamp:1) {
  .ytSpecPlaceDataViewModelShapeMetadataRowReviews { -webkit-line-clamp: 1;=
 max-height: none; }
}

.ytSpecPlaceDataViewModelShapeMetadataRowReviews { max-height: 1.8rem; disp=
lay: block; }

.ytSpecPlaceDataViewModelShapeMetadataRowCategories { margin-top: 2px; }

.ytSpecPlaceDataViewModelShapeMetadataRowRatings { display: flex; align-ite=
ms: center; min-height: 20px; }

.ytLockupViewModelHost { display: flex; flex: 1 1 0%; position: relative; c=
ursor: pointer; min-width: 0px; -webkit-tap-highlight-color: transparent; }

.ytLockupViewModelFlexNone { flex: 0 0 auto; }

.ytLockupViewModelWrapper { display: flex; flex-direction: column; }

.ytLockupViewModelEndorsement { position: absolute; top: -20px; color: var(=
--t4a6da19e16bf221a); }

.ytLockupViewModelMetadata { position: relative; display: flex; min-width: =
0px; flex-direction: column; }

.ytLockupViewModelCentered .ytLockupViewModelMetadata { justify-content: ce=
nter; }

.ytLockupViewModelAddMargins { margin-right: 12px; margin-left: 12px; }

.ytLockupViewModelFullbleed .ytLockupViewModelMetadata { margin-left: 12px;=
 margin-right: 12px; }

.ytLockupViewModelContentImage { display: flex; flex-direction: inherit; }

.ytLockupViewModelCinematic, .ytLockupViewModelEnvelope { border-radius: 12=
px; overflow: hidden; }

.ytLockupViewModelEnvelope .ytLockupViewModelMetadata { margin-left: 0px; m=
argin-right: 0px; padding: 4px 16px 12px; }

.ytLockupViewModelVertical { flex-direction: column; }

.ytLockupViewModelVertical .ytLockupViewModelContentImage { padding-bottom:=
 8px; align-items: center; }

.ytLockupViewModelVertical.ytLockupViewModelRichGridLegacyMargin .ytLockupV=
iewModelContentImage { padding-bottom: 12px; }

.ytLockupViewModelHorizontal { flex-direction: row; height: inherit; }

.ytLockupViewModelHorizontal .ytLockupViewModelContentImage { display: flex=
; flex: 0 0 auto; padding-right: 16px; justify-content: center; max-width: =
500px; }

.ytLockupViewModelHorizontal .ytLockupViewModelMetadata { flex: 1 1 0%; }

.ytLockupViewModelInlineAttachment .ytLockupViewModelMetadata { flex-direct=
ion: row; align-items: center; justify-content: space-between; }

.ytLockupViewModelHorizontal.ytLockupViewModelCollectionStack1 { position: =
relative; margin-top: 6px; }

.ytLockupViewModelHorizontal.ytLockupViewModelCollectionStack2 { position: =
relative; margin-top: 10px; }

.ytLockupViewModelHorizontal.ytLockupViewModelCompact .ytLockupViewModelCon=
tentImage { padding-right: 8px; }

.ytLockupViewModelHorizontal.ytLockupViewModelCompact.ytLockupViewModelUpda=
tedCompactPadding .ytLockupViewModelContentImage { padding-right: 12px; }

.ytLockupViewModelEnableCollectionStackMargin.ytLockupViewModelCollectionSt=
ack1 { position: relative; margin-top: 6px; }

.ytLockupViewModelEnableCollectionStackMargin.ytLockupViewModelCollectionSt=
ack2 { position: relative; margin-top: 10px; }

.ytLockupViewModelMetadataOnThumbnail { flex-direction: column; position: r=
elative; }

.ytLockupViewModelMetadataOnThumbnail .ytLockupViewModelMetadata { justify-=
content: flex-end; position: absolute; inset: 50% 0px 0px; padding: 8px; ba=
ckground: linear-gradient(to top, rgba(0, 0, 0, 0.8) 0px, rgba(0, 0, 0, 0) =
100%); }

.ytLockupViewModelMetadataOnThumbnail.ytLockupViewModelMoveLockupOverflowMe=
nuToTopRight .ytLockupViewModelMetadata { top: 0px; background: linear-grad=
ient(to top, rgba(0, 0, 0, 0.8) 0px, rgba(0, 0, 0, 0) 50%); }

.ytLockupViewModelMetadataOnThumbnail.ytLockupViewModelCinematic .ytLockupV=
iewModelContentImage { height: 55%; }

.ytLockupViewModelMetadataOnThumbnail.ytLockupViewModelCinematic .ytLockupV=
iewModelMetadata { height: 75%; background: linear-gradient(to bottom,trans=
parent 0,var(--t3410c91649e5eb8a) 50%); top: auto; }

.ytLockupViewModelCard { border-radius: 12px; overflow: hidden; background-=
color: var(--t7f4f2c6d54836ce0); }

.ytLockupViewModelProtectBackground { background-color: var(--t0ccd1ace000d=
5e93); }

.ytDismissibleItemReplacedContent { position: relative; flex: 1 1 0%; }

.ytDismissibleItemAspectRatioContainer { position: absolute; inset: 0px; di=
splay: flex; }

.ytDismissibleItemAspectRatio16By9 { padding-top: 56.25%; }

.ytDismissibleItemAspectRatio2By3 { padding-top: 150%; }

.ytDismissibleItemAspectRatio3By4 { padding-top: 133.33%; }

.ytDismissibleItemShortsAspectRatio9By16 { padding-top: 178%; }

.ytDismissibleItemAspectRatio1By1 { padding-top: 100%; }

.ytNotificationMultiActionRendererHost { border: 1px solid var(--tf3fc855af=
2285f5f); border-radius: 8px; padding: 20px 12px 8px; text-align: center; j=
ustify-content: center; display: flex; align-items: center; flex: 1 1 0%; f=
lex-direction: column; color: var(--tffc2fd3a644f6275); font-family: Roboto=
, Arial, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2r=
em; }

.ytNotificationMultiActionRendererHostLegacyShelfStyle { flex-direction: ro=
w; justify-content: flex-start; border-width: medium; border-style: none; b=
order-color: currentcolor; border-image: initial; }

.ytNotificationMultiActionRendererTextContainer { flex: 1 1 0%; display: fl=
ex; justify-content: center; text-align: center; align-items: center; margi=
n-bottom: 12px; }

.ytNotificationMultiActionRendererTextContainerLegacyShelfStyle { flex: 0 0=
 auto; margin-bottom: 0px; margin-right: 12px; }

.ytNotificationMultiActionRendererButtonContainer { display: flex; flex-dir=
ection: column; width: 100%; }

.ytNotificationMultiActionRendererButtonContainerLegacyShelfStyle { width: =
auto; }

.ytNotificationMultiActionRendererButton { padding: 6px 0px; display: flex;=
 flex: 1 1 0%; }

.ytNotificationTextRendererHost { border: 1px solid var(--tf3fc855af2285f5f=
); border-radius: 8px; padding: 12px; text-align: center; justify-content: =
center; display: flex; flex: 1 1 0%; align-items: center; color: var(--tffc=
2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; =
font-weight: 500; line-height: 2.2rem; }

.ytVideoAttributeViewModelHost { position: relative; }

.ytVideoAttributeViewModelHeroSection { overflow: hidden; position: relativ=
e; display: flex; align-items: center; justify-content: center; }

.ytVideoAttributeViewModelTitle { margin-bottom: 0px; color: var(--tffc2fd3=
a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font=
-weight: 400; line-height: 2rem; overflow: hidden; max-height: 4rem; displa=
y: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; whit=
e-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytVideoAttributeViewModelTitle { -webkit-line-clamp: 2; max-height: none=
; }
}

.ytVideoAttributeViewModelSmallFont .ytVideoAttributeViewModelTitle { font-=
family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; lin=
e-height: 1.8rem; overflow: hidden; max-height: 3.6rem; display: -webkit-bo=
x; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norm=
al; }

@supports (-webkit-line-clamp:1) {
  .ytVideoAttributeViewModelSmallFont .ytVideoAttributeViewModelTitle { -we=
bkit-line-clamp: 2; max-height: none; }
}

.ytVideoAttributeViewModelSubtitle { margin-bottom: 0px; color: var(--t4a6d=
a19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; f=
ont-weight: 400; line-height: 1.8rem; overflow: hidden; max-height: 1.8rem;=
 display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsi=
s; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytVideoAttributeViewModelSubtitle { -webkit-line-clamp: 1; max-height: n=
one; }
}

.ytVideoAttributeViewModelSecondarySubtitle { color: var(--t4a6da19e16bf221=
a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight:=
 400; line-height: 1.8rem; overflow: hidden; max-height: 1.8rem; display: -=
webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-sp=
ace: normal; }

@supports (-webkit-line-clamp:1) {
  .ytVideoAttributeViewModelSecondarySubtitle { -webkit-line-clamp: 1; max-=
height: none; }
}

.ytVideoAttributeViewModelHeroImage { width: 100%; }

.ytVideoAttributeViewModelHeroTextWrapper { width: 100%; height: 100%; back=
ground-color: var(--tfa3475c508f5dfef); display: flex; align-items: center;=
 justify-content: center; }

.ytVideoAttributeViewModelHeroText { color: var(--t2d807bb79e75606d); font-=
family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; lin=
e-height: 2rem; overflow: hidden; max-height: 2rem; display: -webkit-box; -=
webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; =
}

@supports (-webkit-line-clamp:1) {
  .ytVideoAttributeViewModelHeroText { -webkit-line-clamp: 1; max-height: n=
one; }
}

.ytVideoAttributeViewModelMetadata { margin: 0px; display: flex; flex-direc=
tion: column; }

.ytVideoAttributeViewModelTextContainer { min-width: 0px; flex: 1 1 1e-09px=
; display: flex; flex-direction: column; }

.ytVideoAttributeViewModelButton { margin-top: auto; }

.ytVideoAttributeViewModelContentContainer { display: block; text-decoratio=
n: none; }

.ytVideoAttributeViewModelOverflowMenu { position: absolute; top: 0px; righ=
t: 0px; color: rgb(255, 255, 255); }

.ytVideoAttributeViewModelHorizontal .ytVideoAttributeViewModelContentConta=
iner { display: flex; flex-direction: row; }

.ytVideoAttributeViewModelHorizontal .ytVideoAttributeViewModelMetadata { m=
argin-left: 16px; }

.ytVideoAttributeViewModelImageSmall .ytVideoAttributeViewModelHeroSection =
{ border-radius: 4px; width: 72px; }

.ytVideoAttributeViewModelImageLarge .ytVideoAttributeViewModelHeroSection =
{ border-radius: 8px; width: 164px; }

@media (max-width: 299.9px) {
  .ytVideoAttributeViewModelImageLarge.ytVideoAttributeViewModelHorizontal =
.ytVideoAttributeViewModelContentContainer { display: flex; flex-direction:=
 column; }
  .ytVideoAttributeViewModelImageLarge.ytVideoAttributeViewModelHorizontal =
.ytVideoAttributeViewModelMetadata { margin-left: 0px; margin-top: 4px; }
  .ytVideoAttributeViewModelImageLarge.ytVideoAttributeViewModelHorizontal =
.ytVideoAttributeViewModelButton { margin-top: 8px; }
}

.ytVideoAttributeViewModelVertical .ytVideoAttributeViewModelContentContain=
er { display: flex; flex-direction: column; }

.ytVideoAttributeViewModelVertical .ytVideoAttributeViewModelMetadata { mar=
gin-top: 4px; }

.ytVideoAttributeViewModelVertical.ytVideoAttributeViewModelImageSmall { wi=
dth: 72px; }

.ytVideoAttributeViewModelVertical.ytVideoAttributeViewModelImageLarge { wi=
dth: 164px; }

.ytVideoAttributeViewModelImageSquare.ytVideoAttributeViewModelImageSmall .=
ytVideoAttributeViewModelHeroSection { height: 72px; }

.ytVideoAttributeViewModelImageSquare.ytVideoAttributeViewModelImageLarge .=
ytVideoAttributeViewModelHeroSection { height: 164px; }

.ytVideoAttributeViewModelImageAvatar .ytVideoAttributeViewModelHeroImage {=
 border-radius: 50%; }

.ytVideoAttributeViewModelMetadataHeader .ytVideoAttributeViewModelTitle { =
font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-s=
ettings: "wdth" 100; font-weight: 700; line-height: 3.2rem; overflow: hidde=
n; max-height: 6.4rem; display: -webkit-box; -webkit-box-orient: vertical; =
text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytVideoAttributeViewModelMetadataHeader .ytVideoAttributeViewModelTitle =
{ -webkit-line-clamp: 2; max-height: none; }
}

@container (max-width: _max($medium_breakpoint)) {
  .ytVideoAttributeViewModelMetadataHeader .ytVideoAttributeViewModelTitle =
{ font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-s=
ettings: "wdth" 100; font-weight: 700; line-height: 2.8rem; overflow: hidde=
n; max-height: 5.6rem; display: -webkit-box; -webkit-box-orient: vertical; =
text-overflow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytVideoAttributeViewModelMetadataHeader .ytVideoAttributeViewModelTitle =
{ -webkit-line-clamp: 2; max-height: none; }
}
}

@media (max-width: 599.9px) {
  .ytVideoAttributeViewModelMetadataHeader .ytVideoAttributeViewModelTitle =
{ font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-s=
ettings: "wdth" 100; font-weight: 700; line-height: 2.8rem; overflow: hidde=
n; max-height: 5.6rem; display: -webkit-box; -webkit-box-orient: vertical; =
text-overflow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytVideoAttributeViewModelMetadataHeader .ytVideoAttributeViewModelTitle =
{ -webkit-line-clamp: 2; max-height: none; }
}
}

.ytVideoAttributeViewModelClickable { cursor: pointer; }

.ytVideoAttributeViewModelContainerCard { margin: 8px 16px; background-colo=
r: var(--tfa3475c508f5dfef); border-radius: 12px; padding: 12px; }

.ytVideoAttributeViewModelContainerCard .ytVideoAttributeViewModelHeroSecti=
on { flex-shrink: 0; }

.ytVideoAttributeViewModelContainerCard .ytVideoAttributeViewModelMetadata =
{ flex-direction: column; justify-content: center; }

.ytVideoAttributeViewModelContainerCard .ytVideoAttributeViewModelTextConta=
iner { justify-content: center; }

.ytVideoAttributeViewModelContainerCard .ytVideoAttributeViewModelSubtitle =
{ font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 4=
00; line-height: 1.8rem; overflow: hidden; max-height: 3.6rem; display: -we=
bkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-spac=
e: normal; }

@supports (-webkit-line-clamp:1) {
  .ytVideoAttributeViewModelContainerCard .ytVideoAttributeViewModelSubtitl=
e { -webkit-line-clamp: 2; max-height: none; }
}

.ytVideoAttributeViewModelContainerCardSmallerMargin { margin: 8px; }

.ytVideoAttributeViewModelDescriptionLink { margin: 0px; padding: 8px; bord=
er-radius: 12px; background-color: var(--yt-saturated-additive-background,v=
ar(--t7f4f2c6d54836ce0)); }

.ytVideoAttributeViewModelDescriptionLink .ytVideoAttributeViewModelContent=
Container { align-items: center; }

.ytVideoAttributeViewModelDescriptionLink .ytVideoAttributeViewModelHeroSec=
tion { border-radius: 4px; }

.ytVideoAttributeViewModelDescriptionLink.ytVideoAttributeViewModelImageAva=
tar .ytVideoAttributeViewModelHeroSection { width: 36px; height: 36px; }

.ytVideoAttributeViewModelDescriptionLink .ytVideoAttributeViewModelMetadat=
a { flex-direction: row; align-items: center; flex: 1 1 0%; min-width: 0px;=
 }

.ytVideoAttributeViewModelDescriptionLink .ytVideoAttributeViewModelButton =
{ margin-top: 0px; margin-left: 8px; flex-shrink: 0; }

.ytVideoAttributeViewModelDescriptionLink .ytVideoAttributeViewModelSmallFo=
nt .ytVideoAttributeViewModelTitle { font-family: Roboto, Arial, sans-serif=
; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; overflow: hidde=
n; max-height: 1.8rem; display: -webkit-box; -webkit-box-orient: vertical; =
text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytVideoAttributeViewModelDescriptionLink .ytVideoAttributeViewModelSmall=
Font .ytVideoAttributeViewModelTitle { -webkit-line-clamp: 1; max-height: n=
one; }
}

.videoSummaryContentViewModelHost { display: block; color: var(--tffc2fd3a6=
44f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-w=
eight: 400; line-height: 2rem; }

.videoSummaryContentViewModelHostIsSearch { font-family: Roboto, Arial, san=
s-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.videoSummaryContentViewModelList { margin-left: 24px; margin-bottom: 4px; =
list-style-type: disc; }

.videoSummaryContentViewModelListItem { padding-left: 8px; }

.videoSummaryContentViewModelParagraph { margin-bottom: 4px; }

.videoSummaryContentViewModelParagraphContainer { gap: 16px; display: grid;=
 }

.videoSummaryContentViewModelBottomButtonsContainer { display: flex; flex-d=
irection: row; margin-top: 16px; }

.videoSummaryContentViewModelLikeButton { margin-right: 8px; }

.ytAvatarStackViewModelHost { display: inline-flex; align-items: center; }

.ytAvatarStackViewModelAvatars { display: flex; flex-direction: row-reverse=
; }

.ytAvatarStackViewModelAvatarSizeTiny:not(:last-child) { margin-left: -8px;=
 }

.ytAvatarStackViewModelAvatarSizeExtraSmall:not(:last-child) { margin-left:=
 -8px; }

.ytAvatarStackViewModelAvatarSizeSmall:not(:last-child) { margin-left: -8px=
; }

.ytAvatarStackViewModelAvatarSizeMedium:not(:last-child) { margin-left: -8p=
x; }

.ytAvatarStackViewModelAvatarSize48:not(:last-child) { margin-left: -8px; }

.ytAvatarStackViewModelAvatarSizeLarge:not(:last-child) { margin-left: -8px=
; }

.ytAvatarStackViewModelAvatarSizeExtraLarge:not(:last-child) { margin-left:=
 -8px; }

.ytAvatarStackViewModelAvatarSizeExtraExtraLarge:not(:last-child) { margin-=
left: -8px; }

.ytAvatarStackViewModelAvatarSizeGiant:not(:last-child) { margin-left: -8px=
; }

.ytAvatarStackViewModelAvatarSizeResponsive:not(:last-child) { margin-left:=
 -8px; }

.ytAvatarStackViewModelTextContainer { display: flex; flex-direction: row; =
align-items: center; justify-content: center; border-radius: 50%; backgroun=
d-color: var(--t7f4f2c6d54836ce0); margin: 2px 0px 2px -8px; border: 2px so=
lid var(--t3e41d7b17b187f69); }

.ytAvatarStackViewModelTextContainerThinBorder { margin-top: 3px; margin-bo=
ttom: 3px; border-width: 1px; }

.ytAvatarStackViewModelTextContainerThinBorderOverlay { border: 1px solid r=
gb(255, 255, 255); background-color: var(--t0a1249f7c9e82b5e); }

.ytAvatarStackViewModelAvatarDecoratedText { color: var(--t4a6da19e16bf221a=
); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: =
500; line-height: 2rem; }

.ytAvatarStackViewModelAvatarStackText { margin-left: 8px; font-family: Rob=
oto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1=
.8rem; overflow: hidden; max-height: 1.8rem; display: -webkit-box; -webkit-=
box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytAvatarStackViewModelAvatarStackText { -webkit-line-clamp: 1; max-heigh=
t: none; }
}

.ytAvatarStackViewModelAvatarStackText:first-child { margin-left: 0px; }

.ytAvatarStackViewModelTappable { cursor: pointer; }

.ytAvatarStackViewModelAvatarButton { margin: 4px 0px; }

.ytAvatarStackViewModelIsOverlay { position: relative; left: 2px; margin-ri=
ght: 2px; }

.ytAvatarStackViewModelMediumText .ytAvatarStackViewModelAvatarStackText { =
font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400=
; line-height: 2rem; overflow: hidden; max-height: 2rem; display: -webkit-b=
ox; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: nor=
mal; }

@supports (-webkit-line-clamp:1) {
  .ytAvatarStackViewModelMediumText .ytAvatarStackViewModelAvatarStackText =
{ -webkit-line-clamp: 1; max-height: none; }
}

.ytContentMetadataViewModelHost { display: block; }

.ytContentMetadataViewModelMetadataRow { display: flex; align-items: center=
; margin-top: 2px; overflow: hidden; min-width: 0px; max-width: 100%; }

.ytContentMetadataViewModelMetadataRow:focus-visible { outline: currentcolo=
r solid 2px; outline-offset: 2px; border-radius: 4px; }

.ytContentMetadataViewModelAvatarStack { min-width: 0px; max-width: 100%; }

.ytContentMetadataViewModelMetadataRowInline { display: inline-flex; }

.ytContentMetadataViewModelMetadataRowPadding { padding: 8px 0px; }

.ytContentMetadataViewModelMetadataRowWrap { flex-wrap: wrap; }

.ytContentMetadataViewModelMetadataRowMaxLines .ytContentMetadataViewModelA=
vatarStack, .ytContentMetadataViewModelMetadataRowMaxLines .ytContentMetada=
taViewModelBadge, .ytContentMetadataViewModelMetadataRowMaxLines .ytContent=
MetadataViewModelIcon, .ytContentMetadataViewModelMetadataRowMaxLines .ytCo=
ntentMetadataViewModelLeadingIcon { display: inline-flex; vertical-align: m=
iddle; }

.ytContentMetadataViewModelBadge { margin-right: 4px; }

.ytContentMetadataViewModelIcon { margin-left: 4px; flex: 0 0 auto; }

.ytContentMetadataViewModelLeadingIcon { margin-right: 4px; flex: 0 0 auto;=
 }

.ytContentMetadataViewModelSpacer { height: 6px; }

.ytContentMetadataViewModelMetadataText { font-family: Roboto, Arial, sans-=
serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; white-spac=
e: nowrap; text-overflow: ellipsis; }

.ytContentMetadataViewModelMetadataTextLastPart { overflow: hidden; min-wid=
th: 0px; }

.ytContentMetadataViewModelMetadataTextMaxLines0 { font-family: Roboto, Ari=
al, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytContentMetadataViewModelMetadataTextMaxLines1 { font-family: Roboto, Ari=
al, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; o=
verflow: hidden; max-height: 1.8rem; display: -webkit-box; -webkit-box-orie=
nt: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytContentMetadataViewModelMetadataTextMaxLines1 { -webkit-line-clamp: 1;=
 max-height: none; }
}

.ytContentMetadataViewModelMetadataTextMaxLines2 { font-family: Roboto, Ari=
al, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; o=
verflow: hidden; max-height: 3.6rem; display: -webkit-box; -webkit-box-orie=
nt: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytContentMetadataViewModelMetadataTextMaxLines2 { -webkit-line-clamp: 2;=
 max-height: none; }
}

.ytContentMetadataViewModelMetadataTextMaxLines3 { font-family: Roboto, Ari=
al, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; o=
verflow: hidden; max-height: 5.4rem; display: -webkit-box; -webkit-box-orie=
nt: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytContentMetadataViewModelMetadataTextMaxLines3 { -webkit-line-clamp: 3;=
 max-height: none; }
}

.ytContentMetadataViewModelMetadataTextMaxLines4 { font-family: Roboto, Ari=
al, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; o=
verflow: hidden; max-height: 7.2rem; display: -webkit-box; -webkit-box-orie=
nt: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytContentMetadataViewModelMetadataTextMaxLines4 { -webkit-line-clamp: 4;=
 max-height: none; }
}

.ytContentMetadataViewModelDelimiter { margin: 0px 4px; vertical-align: mid=
dle; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight=
: 400; line-height: 1.8rem; }

.ytContentMetadataViewModelDelimiterStandalone { display: inline-block; mar=
gin-top: 2px; }

.ytContentMetadataViewModelInline { white-space: normal; }

.ytContentMetadataViewModelInline .ytContentMetadataViewModelMetadataRow { =
vertical-align: middle; }

.ytContentMetadataViewModelTappable { cursor: pointer; }

.ytContentMetadataViewModelMediumText .ytContentMetadataViewModelMetadataTe=
xt { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight=
: 400; line-height: 2rem; white-space: nowrap; text-overflow: ellipsis; }

.ytContentMetadataViewModelMediumText .ytContentMetadataViewModelDelimiter,=
 .ytContentMetadataViewModelMediumText .ytContentMetadataViewModelMetadataT=
extMaxLines0 { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; f=
ont-weight: 400; line-height: 2rem; }

.ytContentMetadataViewModelMediumText .ytContentMetadataViewModelMetadataTe=
xtMaxLines1 { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fo=
nt-weight: 400; line-height: 2rem; overflow: hidden; max-height: 2rem; disp=
lay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; wh=
ite-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytContentMetadataViewModelMediumText .ytContentMetadataViewModelMetadata=
TextMaxLines1 { -webkit-line-clamp: 1; max-height: none; }
}

.ytContentMetadataViewModelMediumText .ytContentMetadataViewModelMetadataTe=
xtMaxLines2 { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fo=
nt-weight: 400; line-height: 2rem; overflow: hidden; max-height: 4rem; disp=
lay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; wh=
ite-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytContentMetadataViewModelMediumText .ytContentMetadataViewModelMetadata=
TextMaxLines2 { -webkit-line-clamp: 2; max-height: none; }
}

.ytContentMetadataViewModelMediumText .ytContentMetadataViewModelMetadataTe=
xtMaxLines3 { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fo=
nt-weight: 400; line-height: 2rem; overflow: hidden; max-height: 6rem; disp=
lay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; wh=
ite-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytContentMetadataViewModelMediumText .ytContentMetadataViewModelMetadata=
TextMaxLines3 { -webkit-line-clamp: 3; max-height: none; }
}

.ytContentMetadataViewModelMediumText .ytContentMetadataViewModelMetadataTe=
xtMaxLines4 { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fo=
nt-weight: 400; line-height: 2rem; overflow: hidden; max-height: 8rem; disp=
lay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; wh=
ite-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytContentMetadataViewModelMediumText .ytContentMetadataViewModelMetadata=
TextMaxLines4 { -webkit-line-clamp: 4; max-height: none; }
}

.ytContentMetadataViewModelCenter { display: flex; flex-direction: column; =
align-items: center; }

.ytContentMetadataViewModelMetadataRowEmphasize { font-family: Roboto, Aria=
l, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; ov=
erflow: hidden; max-height: 1.8rem; display: -webkit-box; -webkit-box-orien=
t: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytContentMetadataViewModelMetadataRowEmphasize { -webkit-line-clamp: 1; =
max-height: none; }
}

.ytdSourceContentHost { border: 1px solid var(--tf3fc855af2285f5f); border-=
radius: 12px; box-sizing: border-box; display: flex; flex-direction: row; a=
lign-items: center; justify-content: space-between; padding: 12px; width: 1=
00%; }

.ytdSourceContentClickable { cursor: pointer; }

.ytdSourceContentContentDetails { display: flex; flex-direction: column; ju=
stify-content: center; flex: 1 1 0%; min-width: 0px; }

.ytdSourceContentAuthorRow { display: flex; flex-direction: row; align-item=
s: center; min-height: 24px; }

.ytdSourceContentSourceAvatar { flex-shrink: 0; width: 24px; height: 24px; =
display: flex; align-items: center; justify-content: center; margin-right: =
8px; }

.ytdSourceContentSourceMetadata { flex: 1 1 0%; min-width: 0px; display: fl=
ex; align-items: center; margin-top: -2px; color: var(--t4a6da19e16bf221a);=
 }

.ytdSourceContentPromptText { color: var(--tffc2fd3a644f6275); overflow: hi=
dden; text-overflow: ellipsis; white-space: normal; display: -webkit-box; -=
webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-word;=
 font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 40=
0; line-height: 2.2rem; margin-top: 4px; }

.ytdSourceContentUnavailableText { color: var(--t4a6da19e16bf221a); font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-=
height: 2.2rem; }

.ytdSourceContentAttachment { flex-shrink: 0; margin-left: 8px; border-radi=
us: 8px; overflow: hidden; display: flex; align-items: center; justify-cont=
ent: center; width: 48px; height: 48px; background-color: var(--t7f4f2c6d54=
836ce0); }

.ytdSourceContentAttachmentIcon { width: 36px; height: 36px; color: var(--t=
4a6da19e16bf221a); }

.ytdSourceContentAttachmentImage { border-radius: 8px; object-fit: cover; d=
isplay: block; }

.ytShoppingSizedImageViewModelHost { display: flex; flex-direction: row; al=
ign-items: center; justify-content: center; flex: 0 0 auto; overflow: hidde=
n; box-sizing: border-box; }

.ytShoppingSizedImageViewModelImage { max-width: 100%; max-height: 100%; }

.ytwButtonCardViewModelHost { display: inline-flex; width: 144px; height: 1=
00%; position: relative; padding-bottom: 48px; cursor: pointer; align-items=
: center; justify-content: center; }

.ytwButtonCardViewModelHost:focus-visible .ytwButtonCardViewModelHostConten=
tContainerIconContainer, .ytwButtonCardViewModelHost:hover .ytwButtonCardVi=
ewModelHostContentContainerIconContainer { background-color: var(--t2048071=
7de80f555); }

.ytwButtonCardViewModelHostImage { height: 24px; width: 24px; }

.ytwButtonCardViewModelHostContentContainer { display: flex; flex-direction=
: column; align-items: center; }

.ytwButtonCardViewModelHostContentContainerIconContainer { align-items: cen=
ter; justify-content: center; width: 48px; height: 48px; margin-top: 16px; =
margin-bottom: 20px; border-radius: 50%; background-color: var(--t7f4f2c6d5=
4836ce0); color: var(--tffc2fd3a644f6275); display: flex; flex-direction: c=
olumn; }

.ytwButtonCardViewModelHostContentContainerTitleContainer { margin-top: 3px=
; color: var(--tffc2fd3a644f6275); align-self: center; font-family: Roboto,=
 Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem;=
 }

.ytdShoppingItemCardHost { display: inline-block; position: relative; curso=
r: pointer; }

.ytdShoppingItemCardHostLink { text-decoration: none; }

.ytdShoppingItemCardHostThumbnailViewModel { display: flex; width: 192px; h=
eight: 192px; margin-bottom: 8px; }

.ytdShoppingItemCardHostItemTitle { color: var(--tffc2fd3a644f6275); font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line=
-height: 2rem; overflow: hidden; max-height: 2rem; display: -webkit-box; -w=
ebkit-box-orient: vertical; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytdShoppingItemCardHostItemTitle { -webkit-line-clamp: 1; max-height: no=
ne; }
}

.ytdShoppingItemCardHostItemTitle { text-overflow: ellipsis; max-width: 192=
px; }

.ytdShoppingItemCardHostPrice { font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.2rem; font-weight: 500; line-height: 1.8rem; color: var(--tffc2fd=
3a644f6275); }

.shortsLockupViewModelHost { display: inline-block; position: relative; wid=
th: var(--ytd-shorts-width,100%); }

.shortsLockupViewModelHostThumbnailParentContainer { height: 100%; }

.shortsLockupViewModelHostThumbnailParentContainerRounded { border-radius: =
8px; overflow: hidden; transform: translateZ(0px); }

.shortsLockupViewModelHostThumbnailContainer { height: 100%; }

.shortsLockupViewModelHostThumbnailContainer::before { display: block; cont=
ent: ""; width: 100%; padding-top: 177.34%; }

.shortsLockupViewModelHostThumbnailContainerIsSlimShort::before { display: =
block; content: ""; width: 100%; padding-top: 133.34%; }

.shortsLockupViewModelHostThumbnailContainerAspectRatioTwoByThree::before {=
 display: block; content: ""; width: 100%; padding-top: 150%; }

.shortsLockupViewModelHostThumbnailContainerAspectRatioThreeByFour::before =
{ display: block; content: ""; width: 100%; padding-top: 133.34%; }

.shortsLockupViewModelHostThumbnailContainerAspectRatioNineBySixteen::befor=
e { display: block; content: ""; width: 100%; padding-top: 177.34%; }

.shortsLockupViewModelHostThumbnailContainerCustomDimensions { height: var(=
--ytd-shorts-thumbnail-height,auto); }

.shortsLockupViewModelHostThumbnail { position: absolute; inset: 0px; }

.shortsLockupViewModelHostEndpoint { display: block; position: relative; te=
xt-decoration: none; }

.shortsLockupViewModelHostEndpointNoOutsideMetadata { height: 100%; }

.shortsLockupViewModelHostMetadataRounded { border-radius: 8px; overflow: h=
idden; }

.shortsLockupViewModelHostMetadataTitle { width: 100%; margin-bottom: 4px; =
font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400=
; line-height: 2rem; overflow: hidden; max-height: 6rem; display: -webkit-b=
ox; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: nor=
mal; }

@supports (-webkit-line-clamp:1) {
  .shortsLockupViewModelHostMetadataTitle { -webkit-line-clamp: 3; max-heig=
ht: none; }
}

.shortsLockupViewModelHostMetadataTitle { word-break: break-word; }

.shortsLockupViewModelHostMetadataTitleHasBottomMetadata, .shortsLockupView=
ModelHostMetadataTitleMaxLines2 { font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hidden; ma=
x-height: 4rem; display: -webkit-box; -webkit-box-orient: vertical; text-ov=
erflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .shortsLockupViewModelHostMetadataTitleHasBottomMetadata, .shortsLockupVi=
ewModelHostMetadataTitleMaxLines2 { -webkit-line-clamp: 2; max-height: none=
; }
}

.shortsLockupViewModelHostMetadataTitleTextShadow { font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; ov=
erflow: hidden; max-height: 4rem; display: -webkit-box; -webkit-box-orient:=
 vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .shortsLockupViewModelHostMetadataTitleTextShadow { -webkit-line-clamp: 2=
; max-height: none; }
}

.shortsLockupViewModelHostMetadataTitleTextShadow { text-shadow: rgba(0, 0,=
 0, 0.8) 0px 1px 2px; }

.shortsLockupViewModelHostMetadataSubhead { opacity: 1; font-family: Roboto=
, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8r=
em; }

@media (min-width: 1024px) {
  .shortsLockupViewModelHostMetadataSubhead { font-family: Roboto, Arial, s=
ans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }
}

.shortsLockupViewModelHostMetadataSubheadTextShadow { font-family: Roboto, =
Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem=
; overflow: hidden; max-height: 1.8rem; display: -webkit-box; -webkit-box-o=
rient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .shortsLockupViewModelHostMetadataSubheadTextShadow { -webkit-line-clamp:=
 1; max-height: none; }
}

.shortsLockupViewModelHostMetadataSubheadTextShadow { text-shadow: rgba(0, =
0, 0, 0.8) 0px 1px 2px; }

.shortsLockupViewModelHostInlineMetadata { display: flex; flex-direction: c=
olumn; justify-content: flex-end; color: rgb(255, 255, 255); position: abso=
lute; inset: 0px; padding: 8px; background: linear-gradient(to top, rgba(0,=
 0, 0, 0.6) 0px, rgba(0, 0, 0, 0) 100%); }

.shortsLockupViewModelHostInlineMetadataMenu { position: absolute; top: 0px=
; right: 0px; }

.shortsLockupViewModelHostInlineMetadataMenuDropShadow { filter: drop-shado=
w(rgba(0, 0, 0, 0.8) 0px 1px 2px); }

.shortsLockupViewModelHostInlineMetadataShortScrim { background: linear-gra=
dient(to top, rgba(0, 0, 0, 0.6) 0px, rgba(0, 0, 0, 0) 36px); }

.shortsLockupViewModelHostInlineMetadataMediumScrim { background: linear-gr=
adient(to top, rgba(0, 0, 0, 0.6) 0px, rgba(0, 0, 0, 0) 30%); }

.shortsLockupViewModelHostInlineMetadataNoScrim { background: none; }

.shortsLockupViewModelHostShowOverPlayer { z-index: 2; }

.shortsLockupViewModelHostOutsideMetadata { position: relative; color: var(=
--tffc2fd3a644f6275); padding-top: 8px; min-height: 36px; cursor: pointer; =
}

.shortsLockupViewModelHostOutsideMetadataHasAvatar { display: flex; }

.shortsLockupViewModelHostOutsideMetadataHasMenu { padding-right: 36px; }

.shortsLockupViewModelHostOutsideMetadataAvatar { min-width: 48px; min-heig=
ht: 48px; justify-content: start; align-items: start; }

.shortsLockupViewModelHostOutsideMetadataTitle { font-family: Roboto, Arial=
, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; ove=
rflow: hidden; max-height: 4.4rem; display: -webkit-box; -webkit-box-orient=
: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .shortsLockupViewModelHostOutsideMetadataTitle { -webkit-line-clamp: 2; m=
ax-height: none; }
}

.shortsLockupViewModelHostOutsideMetadataTitleHasInlineMetadata { margin-bo=
ttom: 2px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-=
weight: 400; line-height: 2rem; overflow: hidden; max-height: 2rem; display=
: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white=
-space: normal; }

@supports (-webkit-line-clamp:1) {
  .shortsLockupViewModelHostOutsideMetadataTitleHasInlineMetadata { -webkit=
-line-clamp: 1; max-height: none; }
}

.shortsLockupViewModelHostOutsideMetadataMissingTitle { display: none; }

.shortsLockupViewModelHostOutsideMetadataEndpoint { color: var(--tffc2fd3a6=
44f6275); }

.shortsLockupViewModelHostOutsideMetadataMenu { position: absolute; top: 8p=
x; right: 0px; }

.shortsLockupViewModelHostOutsideMetadataSubhead { color: var(--t4a6da19e16=
bf221a); }

.shortsLockupViewModelHostBadge { position: absolute; top: 0px; left: 0px; =
margin: 5px; }

.ytTriptychThumbnailContainer { display: flex; flex-direction: row; width: =
100%; height: 100%; }

.ytTriptychThumbnailItem { flex: 1 1 0px; min-width: 0px; height: 100%; pos=
ition: relative; }

.ytTriptychThumbnailWithDividers .ytTriptychThumbnailItem:not(:last-child) =
{ border-right: 1px solid var(--t3e41d7b17b187f69); }

.ytThumbnailViewModelHost { display: block; position: relative; width: 100%=
; overflow: hidden; height: 0px; }

.ytThumbnailViewModelCinematic { background-color: rgb(0, 0, 0); }

.ytThumbnailViewModelAspectRatio16By9 { padding-top: 56.25%; }

.ytThumbnailViewModelAspectRatio2By3 { padding-top: 150%; }

.ytThumbnailViewModelShortsAspectRatio9By16 { padding-top: 178%; }

.ytThumbnailViewModelAspectRatio1By1 { padding-top: 100%; }

.ytThumbnailViewModelSmall { border-radius: 4px; }

.ytThumbnailViewModelMedium { border-radius: 8px; }

.ytThumbnailViewModelLarge { border-radius: 12px; }

.ytThumbnailViewModelImage { position: absolute; transform: translateY(-50%=
); top: 50%; left: 0px; width: 100%; height: 100%; }

.ytThumbnailViewModelBlurredImage { position: absolute; inset: 0px; height:=
 200%; filter: blur(30px); transform: translateY(-25%); }

.ytThumbnailViewModelHighlightEffect { box-shadow: 0 0 7px 2px var(--t1405e=
70a39276293); outline: rgb(255, 255, 255) solid 1px; }

.ytThumbnailViewModelHostAdDisclosureBannerContainer { position: absolute; =
top: 8px; left: 8px; z-index: 1; }

.ytPinkingNsHost { position: absolute; inset: 0px; }

.ytPinkingNsPinkingLeft { position: absolute; left: 0px; width: 4px; height=
: 100%; }

.ytPinkingNsPinkingRight { position: absolute; right: 0px; width: 4px; heig=
ht: 100%; }

.ytPinkingNsPinking { fill: var(--t3e41d7b17b187f69); }

.YtmCompactMediaItemHost { padding: 0px 12px; display: flex; }

.YtmCompactMediaItemHost[data-has-subscribe-button=3D"true"] .YtmCompactMed=
iaItemMetadata { padding: 0px; align-items: normal; margin: auto; flex-dire=
ction: column; }

.YtmCompactMediaItemHost[data-has-subscribe-button=3D"true"] .YtmCompactMed=
iaItemMetadata ytm-menu-renderer { height: 100%; }

.YtmCompactMediaItemHost[data-has-subscribe-button=3D"true"] .YtmCompactMed=
iaItemContainer { display: flex; }

.YtmCompactMediaItemHost[data-has-subscribe-button=3D"true"] .video-thumbna=
il-img { width: 67px; height: 67px; min-height: 0px; border-radius: 50%; }

.YtmCompactMediaItemHost[data-has-subscribe-button=3D"true"] .channel-subsc=
ribe-button { padding: 0px 0px 0px 8px; }

.YtmCompactMediaItemHost[data-color-palette-applied=3D"true"] .YtmCompactMe=
diaItemSubhead { opacity: 1; }

.YtmCompactMediaItemHost > a { display: block; }

@media (max-width: 299px) and (orientation: landscape), (max-width: 299px) =
and (orientation: portrait) {
  .YtmCompactMediaItemHost { display: block; padding: 0px 8px; }
  .YtmCompactMediaItemHost .video-thumbnail-container-compact.video-thumbna=
il-container-compact { width: 100%; height: auto; padding-bottom: 56.25%; }
}

.YtmCompactMediaItemHost .engagement-bar { height: 24px; margin-top: 4px; }

.YtmCompactMediaItemMulticolumn { padding-left: 0px; padding-right: 0px; }

.YtmCompactMediaItemImage { flex-shrink: 0; }

.YtmCompactMediaItemImage.stacked { position: relative; margin-top: 6px; }

.YtmCompactMediaItemMetadata { display: flex; flex-grow: 1; min-width: 0px;=
 overflow: visible; }

@media (min-width: 550px) and (orientation: portrait), (min-width: 931px) a=
nd (orientation: landscape) {
  .YtmCompactMediaItemMetadata[data-has-badges=3D"true"] .YtmCompactMediaIt=
emHeadline { display: block; overflow: hidden; white-space: nowrap; text-ov=
erflow: ellipsis; }
}

@media (max-width: 549px) and (orientation: portrait), (max-width: 930px) a=
nd (orientation: landscape) {
  .YtmCompactMediaItemMetadata[data-has-badges=3D"true"] .YtmCompactMediaIt=
emHeadline { max-height: 2.5em; -webkit-line-clamp: 2; }
  .YtmCompactMediaItemMetadata.has-engagement-bar .YtmCompactMediaItemHeadl=
ine { max-height: 2.5em; -webkit-line-clamp: 2; }
  .YtmCompactMediaItemMetadata.has-engagement-bar[data-has-badges=3D"true"]=
 .YtmCompactMediaItemHeadline { max-height: 1.25em; -webkit-line-clamp: 1; =
}
}

@media (max-width: 299px) and (orientation: landscape), (max-width: 299px) =
and (orientation: portrait) {
  .YtmCompactMediaItemMetadata { padding: 4px 0px; }
  .YtmCompactMediaItemMetadata[data-has-badges=3D"true"] .YtmCompactMediaIt=
emHeadline { display: -webkit-box; white-space: normal; }
}

.YtmCompactMediaItemMetadataContent { display: block; flex-grow: 1; min-wid=
th: 0px; overflow: hidden; padding: 0px 8px; }

.YtmCompactMediaItemMetadataContent.stacked { margin-top: 8px; }

@media (max-width: 299px) and (orientation: landscape), (max-width: 299px) =
and (orientation: portrait) {
  .YtmCompactMediaItemMetadataContent { padding: 0px; }
}

.YtmCompactMediaItemHeadlinePlaceholder { height: 16px; max-width: 300px; m=
argin-bottom: 8px; background-color: var(--tf3fc855af2285f5f); border-radiu=
s: 2px; }

.YtmCompactMediaItemSubhead { display: -webkit-box; -webkit-box-orient: ver=
tical; max-height: 2.5em; -webkit-line-clamp: 2; overflow: hidden; line-hei=
ght: 1.25; text-overflow: ellipsis; font-weight: 400; opacity: 0.6; }

.YtmCompactMediaItemSubheadPlaceholder { height: 16px; width: 120px; margin=
-bottom: 3px; background-color: var(--tf3fc855af2285f5f); border-radius: 2p=
x; }

.YtmCompactMediaItemHeadline { display: -webkit-box; -webkit-box-orient: ve=
rtical; max-height: 2.5em; -webkit-line-clamp: 2; line-height: 1.25; text-o=
verflow: ellipsis; font-weight: 400; overflow: hidden; margin: 0px; font-si=
ze: 1.4rem; }

@media (max-width: 549px) and (orientation: portrait), (max-width: 930px) a=
nd (orientation: landscape) {
  .YtmCompactMediaItemHeadline { max-height: 3.75em; -webkit-line-clamp: 3;=
 }
}

.YtmCompactMediaItemByline { display: block; overflow: hidden; white-space:=
 nowrap; text-overflow: ellipsis; font-size: 1.2rem; }

.YtmCompactMediaItemStats { display: inline-block; max-width: 100%; overflo=
w: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 1.2rem;=
 }

.YtmCompactMediaItemStats ~ .YtmCompactMediaItemStats::before { content: "=
=C2=A0=C2=B7=C2=A0"; }

.YtmCompactMediaItemDescription { margin: 8px 0px; padding: 0px; font-size:=
 1.2rem; }

.YtmCompactMediaItemMenu { flex-shrink: 0; color: var(--tffc2fd3a644f6275);=
 }

.ytDecoratedAvatarViewModelHost { display: block; }

.ytSponsorshipsChannelUpsellViewModelHost { display: inline-flex; flex-dire=
ction: column; align-items: center; gap: 8px; width: 100px; }

.ytSponsorshipsChannelUpsellViewModelHostWidthXXL { width: 200px; }

.ytSponsorshipsChannelUpsellViewModelTitleContainer { height: 4rem; display=
: flex; flex-flow: column; justify-content: center; }

.ytSponsorshipsChannelUpsellViewModelTitle { color: var(--tffc2fd3a644f6275=
); flex-grow: 0; text-align: center; max-width: 100%; font-family: Roboto, =
Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; =
overflow: hidden; max-height: 4rem; display: -webkit-box; -webkit-box-orien=
t: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytSponsorshipsChannelUpsellViewModelTitle { -webkit-line-clamp: 2; max-h=
eight: none; }
}

.ytGhostCommentsHost { display: block; max-width: 96%; flex: 1 1 0%; paddin=
g-top: 0px; }

.ytGhostCommentsComments { display: flex; flex-direction: column; width: 10=
0%; }

.ytGhostCommentsGhostCard { display: flex; padding-bottom: 16px; gap: 4px; =
}

.ytGhostCommentsMeta { width: clamp(128px, 50%, 256px); }

.ytGhostCommentsGhostFill { background-color: var(--t20480717de80f555); }

@media (forced-colors: active) {
  .ytGhostCommentsGhostFill { background-color: canvastext; }
}

.ytGhostCommentsGhostFill { border-radius: 8px; margin-bottom: 8px; width: =
100%; }

.ytGhostCommentsAvatar { margin-right: 8px; }

.ytGhostCommentsCircle { width: 40px; height: 40px; border-radius: 50%; bac=
kground-color: var(--t20480717de80f555); }

@media (forced-colors: active) {
  .ytGhostCommentsCircle { background-color: fieldtext; }
}

.ytGhostCommentsGhostText { height: 16px; }

.ytGhostCommentsGhostCommentCount { height: 28px; }

.ytGhostCommentsGhostSort { height: 28px; width: 80px; }

.ytGhostCommentsGhostInputPlaceholder { height: 16px; width: 110px; }

.ytGhostCommentsGhostInputUnderline { height: 2px; }

.ytGhostCommentsGhostCommentsHeader { display: flex; flex-direction: row; g=
ap: 32px; margin-bottom: 16px; width: 256px; }

.ytGhostCommentsGhostLikeDislike { display: flex; flex-direction: row; gap:=
 8px; width: 120px; }

.ytwCompactLandscapeNoButtonLayoutViewModelHost { margin-top: 16px; display=
: flex; flex-direction: row; }

.ytwCompactLandscapeNoButtonLayoutViewModelHostWatchNext { margin-top: 0px;=
 }

.ytwCompactLandscapeNoButtonLayoutViewModelHostWatchNextGrid { margin-top: =
8px; flex-direction: column; }

.ytwCompactLandscapeNoButtonLayoutViewModelHostWatchNextGrid .ytwCompactLan=
dscapeNoButtonLayoutViewModelHostImageHoverOverlayContainer { flex: 0 0 aut=
o; }

.ytwCompactLandscapeNoButtonLayoutViewModelHostMetadata { display: block; m=
argin-left: 16px; flex: 1 1 0%; }

.ytwCompactLandscapeNoButtonLayoutViewModelHostMetadataGrid { margin-left: =
0px; margin-top: 8px; }

.ytwCompactLandscapeNoButtonLayoutViewModelHostImageHoverOverlayContainer {=
 border-radius: 12px; overflow: hidden; max-width: 500px; min-width: 240px;=
 display: grid; flex: 1 1 1e-09px; justify-content: center; position: relat=
ive; background-color: var(--tf3fc855af2285f5f); }

.ytwCompactLandscapeNoButtonLayoutViewModelHostImageHoverOverlayContainerOv=
erlayIcon { position: absolute; width: 40px; height: 40px; border-radius: 5=
0%; right: 8px; bottom: 8px; background-color: rgba(0, 0, 0, 0.6); justify-=
content: center; align-items: center; display: flex; }

.ytwCompactLandscapeNoButtonLayoutViewModelHostImageHoverOverlayContainerOv=
erlayIconIconShape { color: rgb(255, 255, 255); height: 24px; width: 24px; =
}

.ytwCompactLandscapeNoButtonLayoutViewModelHostImageHoverOverlayContainerSq=
uareImageContainer { max-height: 280px; }

.ytwCompactLandscapeNoButtonLayoutViewModelHostImageHoverOverlayContainerLa=
ndscapeImageContainer { height: auto; width: auto; }

.ytwCompactLandscapeNoButtonLayoutViewModelHostImageHoverOverlayContainerAd=
ButtonHoverOverlay { display: none; }

.ytwCompactLandscapeNoButtonLayoutViewModelHostImageHoverOverlayContainerAd=
ButtonHoverOverlayVisible { inset: 0px; z-index: 2; position: absolute; dis=
play: unset; cursor: pointer; }

.ytwSquareImageLayoutViewModelHost { display: flex; flex-direction: row; po=
sition: relative; }

.ytwSquareImageLayoutViewModelHostImage { cursor: pointer; margin-right: 8p=
x; width: var(--ytd-watch-compact-thumbnail-width,168px); height: 168px; fl=
ex-shrink: 0; display: inline-block; border-radius: 8px; overflow: hidden; =
background-color: var(--tf3fc855af2285f5f); }

.ytwSquareImageLayoutViewModelHostImageExp { cursor: pointer; width: 100%; =
height: 100%; max-width: 100%; display: block; border-radius: 8px; object-f=
it: contain; overflow: clip; overflow-clip-margin: content-box; }

.ytwSquareImageLayoutViewModelHostMetadataButtonContainer { display: flex; =
width: 100%; flex-direction: column; position: relative; }

.ytwSquareImageLayoutViewModelHostMetadataButtonContainerButton { display: =
flex; position: absolute; bottom: 0px; max-width: 100%; }

.ytwSquareImageLayoutViewModelHostColumn { flex-direction: column; }

.ytwSquareImageLayoutViewModelHostColumnImage { margin-right: 0px; margin-t=
op: 8px; width: 100%; height: 0px; padding-bottom: 56.25%; position: relati=
ve; }

.ytwSquareImageLayoutViewModelHostColumnAdButtonViewModel { position: absol=
ute; width: 100%; height: 100%; }

.ytwSquareImageLayoutViewModelHostColumnMetadataButtonContainer { margin-to=
p: 8px; }

.ytwSquareImageLayoutViewModelHostColumnMetadataButtonContainerButton { pos=
ition: relative; margin-top: 8px; }

.ytwTopLandscapeImageLayoutViewModelHost, .ytwTopLandscapeImageLayoutViewMo=
delHostIsClickableAdComponent { width: 100%; margin: 0px; display: block; c=
ursor: pointer; }

.ytwTopLandscapeImageLayoutViewModelHostIsClickableAdComponentMetadata, .yt=
wTopLandscapeImageLayoutViewModelHostMetadata { display: flex; flex-directi=
on: column; }

.ytwTopLandscapeImageLayoutViewModelHostImageHoverOverlayContainer, .ytwTop=
LandscapeImageLayoutViewModelHostIsClickableAdComponentImageHoverOverlayCon=
tainer { display: grid; justify-content: center; align-items: center; posit=
ion: relative; border-radius: 12px; overflow: hidden; padding-top: 56.25%; =
}

.ytwTopLandscapeImageLayoutViewModelHostImageHoverOverlayContainerBackgroun=
dImage, .ytwTopLandscapeImageLayoutViewModelHostIsClickableAdComponentImage=
HoverOverlayContainerBackgroundImage { filter: blur(5px); width: 100%; heig=
ht: 100%; position: absolute; background-color: rgba(0, 0, 0, 0.8); }

.ytwTopLandscapeImageLayoutViewModelHostImageHoverOverlayContainerImage, .y=
twTopLandscapeImageLayoutViewModelHostIsClickableAdComponentImageHoverOverl=
ayContainerImage { width: 100%; display: block; position: absolute; }

.ytwTopLandscapeImageLayoutViewModelHostImageHoverOverlayContainerImageExpe=
riment, .ytwTopLandscapeImageLayoutViewModelHostIsClickableAdComponentImage=
HoverOverlayContainerImageExperiment { visibility: inherit; }

.ytwTopLandscapeImageLayoutViewModelHostImageHoverOverlayContainerAdButtonH=
overOverlay, .ytwTopLandscapeImageLayoutViewModelHostIsClickableAdComponent=
ImageHoverOverlayContainerAdButtonHoverOverlay { display: none; }

.ytwTopLandscapeImageLayoutViewModelHostImageHoverOverlayContainerAdButtonH=
overOverlayVisible, .ytwTopLandscapeImageLayoutViewModelHostIsClickableAdCo=
mponentImageHoverOverlayContainerAdButtonHoverOverlayVisible { inset: 0px; =
z-index: 2; position: absolute; display: unset; }

.ytwTopLandscapeImageLayoutViewModelHostImageHoverOverlayContainerOverlayIc=
on, .ytwTopLandscapeImageLayoutViewModelHostIsClickableAdComponentImageHove=
rOverlayContainerOverlayIcon { position: absolute; width: 40px; height: 40p=
x; border-radius: 50%; right: 8px; bottom: 8px; background-color: rgba(0, 0=
, 0, 0.6); justify-content: center; align-items: center; display: flex; }

.ytwTopLandscapeImageLayoutViewModelHostImageHoverOverlayContainerOverlayIc=
onIconShape, .ytwTopLandscapeImageLayoutViewModelHostIsClickableAdComponent=
ImageHoverOverlayContainerOverlayIconIconShape { color: rgb(255, 255, 255);=
 height: 24px; width: 24px; }

.ytwTextImageNoButtonLayoutViewModelHost { display: flex; flex-direction: r=
ow; }

.ytwTextImageNoButtonLayoutViewModelHostMetadataContainer { display: flex; =
flex-direction: column; flex: 1 1 0%; margin-left: 16px; row-gap: 12px; }

.ytwTextImageNoButtonLayoutViewModelHostImageHoverOverlayContainer { border=
-radius: 12px; overflow: hidden; max-width: 500px; min-width: 240px; aspect=
-ratio: 1.78 / 1; display: grid; flex: 1 1 1e-09px; justify-content: center=
; position: relative; background-color: var(--tf3fc855af2285f5f); }

.ytwTextImageNoButtonLayoutViewModelHostImageHoverOverlayContainerImageCont=
ainer { height: 100%; width: 100%; }

.ytwTextImageNoButtonLayoutViewModelHostImageHoverOverlayContainerAdButtonH=
overOverlay { display: none; }

.ytwTextImageNoButtonLayoutViewModelHostImageHoverOverlayContainerAdButtonH=
overOverlayVisible { inset: 0px; z-index: 2; position: absolute; display: u=
nset; cursor: pointer; }

.ytwVideoDisplayButtonGroupLayoutViewModelHost, .ytwVideoDisplayButtonGroup=
LayoutViewModelHostIsClickableAdComponent { width: 100%; margin: 0px; displ=
ay: block; cursor: pointer; }

.videoDisplayCompactButtonGroupLayoutViewModelHost { display: block; }

.videoDisplayCompactButtonedLayoutViewModelHost { display: block; }

.videoDisplayCompactCarouselButtonGroupLayoutViewModelHost { display: block=
; }

.videoDisplayCompactLayoutViewModelHost { display: block; }

.ytwVideoDisplayFullButtonedLayoutViewModelHost { width: 100%; margin: 0px;=
 display: block; cursor: pointer; }

.ytwVideoDisplayFullLayoutViewModelHost, .ytwVideoDisplayFullLayoutViewMode=
lHostIsClickableAdComponent { width: 100%; margin: 0px; display: block; cur=
sor: pointer; }

.ytwVideoDisplayFullLayoutViewModelHostWatchNextGrid { margin-top: 8px; }

.ytwReelsPlayerOverlayLayoutViewModelHost { display: flex; flex-direction: =
row; align-items: flex-end; justify-content: space-between; height: 100%; w=
idth: 100%; min-width: 315px; }

.ytwReelsPlayerOverlayLayoutViewModelHostExtractOverlay { width: calc((100%=
 - max(var(--ytd-shorts-player-width), 315px))/2); justify-content: space-b=
etween; }

.ytwReelsPlayerOverlayLayoutViewModelHostExtractOverlayActionBar { flex-gro=
w: 1; align-items: flex-start; }

.ytwReelsPlayerOverlayLayoutViewModelHostExtractOverlay .ytwReelsPlayerOver=
layLayoutViewModelHostMetadataContainer { min-width: 100%; padding-right: 0=
px; margin-right: 0px; background: unset; filter: unset; }

.ytwReelsPlayerOverlayLayoutViewModelHostExtractOverlay.ytwReelsPlayerOverl=
ayLayoutViewModelHostExtractActionBar .ytwReelsPlayerOverlayLayoutViewModel=
HostMetadataContainer { margin-right: max(var(--ytd-shorts-player-width),31=
5px); }

.ytwReelsPlayerOverlayLayoutViewModelHostExtractOverlay .ytwReelsPlayerOver=
layLayoutViewModelHostAnimatingContainer { max-width: 480px; }

.ytwReelsPlayerOverlayLayoutViewModelHostMetadataContainer { position: rela=
tive; flex: 1 1 0%; height: 160px; background: linear-gradient(0deg, rgba(0=
, 0, 0, 0.4), transparent); filter: drop-shadow(rgba(0, 0, 0, 0.3) 0px 1px =
4px); z-index: 2; }

.ytwReelsPlayerOverlayLayoutViewModelHostMetadataContainerEnableBorderRadiu=
s { border-radius: 0px 0px 0px 12px; }

.ytwReelsPlayerOverlayLayoutViewModelHostMobile .ytwReelsPlayerOverlayLayou=
tViewModelHostMetadataContainer { background: none; }

.ytwReelsPlayerOverlayLayoutViewModelHostExtractActionBar .ytwReelsPlayerOv=
erlayLayoutViewModelHostMetadataContainer { width: var(--ytd-shorts-player-=
width); }

.ytwReelsPlayerOverlayLayoutViewModelHostExtractActionBar .ytwReelsPlayerOv=
erlayLayoutViewModelHostMetadataContainerEnableBorderRadius { border-radius=
: 0px 0px 12px 12px; }

.ytwReelsPlayerOverlayLayoutViewModelHostAnimatingContainer { position: abs=
olute; right: 0px; bottom: 0px; left: 0px; z-index: 2; padding: 16px 0px 16=
px 16px; transition: opacity 0.3s, visibility 0.3s; }

@media (min-width: 600px) {
  .ytwReelsPlayerOverlayLayoutViewModelHostDesktop .ytwReelsPlayerOverlayLa=
youtViewModelHostAnimatingContainer { padding-right: 16px; }
}

@media (min-aspect-ratio: 13 / 9) and (orientation: landscape), (min-width:=
 931px) and (orientation: landscape) {
  .ytwReelsPlayerOverlayLayoutViewModelHostMobile .ytwReelsPlayerOverlayLay=
outViewModelHostAnimatingContainer { max-width: 33vw; }
}

@media (min-aspect-ratio: 13 / 9) and (orientation: landscape), (min-width:=
 931px) and (orientation: landscape) {
  .ytwReelsPlayerOverlayLayoutViewModelHostMobile .ytwReelsPlayerOverlayLay=
outViewModelHostCarousel { display: none; }
}

.ytwReelsPlayerOverlayLayoutViewModelHostActionBar { display: flex; flex-di=
rection: column; pointer-events: auto; width: 48px; margin-right: 0px; padd=
ing: 12px 12px 16px; background: linear-gradient(0deg, rgba(0, 0, 0, 0.4), =
transparent 160px); filter: drop-shadow(rgba(0, 0, 0, 0.3) 0px 1px 4px); bo=
rder-radius: 0px 0px 12px; z-index: 2; }

.ytwReelsPlayerOverlayLayoutViewModelHostActionBarMobile { width: unset; pa=
dding: 4px 4px 8px; border-radius: 0px; background: none; }

.ytwReelsPlayerOverlayLayoutViewModelHostActionBarMenuOnTop { height: 100%;=
 justify-content: space-between; }

.ytwReelsPlayerOverlayLayoutViewModelHostActionBarMenuOnTopMenuButton { pad=
ding-top: 16px; padding-left: 8px; }

.ytwReelsPlayerOverlayLayoutViewModelHostExtractActionBar .ytwReelsPlayerOv=
erlayLayoutViewModelHostActionBar { border-radius: 0px 0px 12px 12px; backg=
round: unset; filter: unset; }

@media (min-width: 1080px) {
  .ytwReelsPlayerOverlayLayoutViewModelHostDesktop[shorts-layout=3D"2"] .yt=
wReelsPlayerOverlayLayoutViewModelHostActionBar { background: unset; }
}

.ytwReelsPlayerOverlayLayoutViewModelHostHasExtension .ytwReelsPlayerOverla=
yLayoutViewModelHostExtension { pointer-events: auto; width: 100%; }

.ytwReelsPlayerOverlayLayoutViewModelHostMenuButton, .ytwReelsPlayerOverlay=
LayoutViewModelHostPivotButton { padding-bottom: 8px; margin: 0px; justify-=
content: center; }

@media (max-height: 411px) and (orientation: landscape) {
  .ytwReelsPlayerOverlayLayoutViewModelHostMenuButton, .ytwReelsPlayerOverl=
ayLayoutViewModelHostPivotButton { margin-top: 0px; }
}

@media (display-mode: picture-in-picture) {
  .ytwReelsPlayerOverlayLayoutViewModelHost { min-width: unset; }
  .ytwReelsPlayerOverlayLayoutViewModelHostAnimatingContainer { padding: 16=
px; }
  .ytwReelsPlayerOverlayLayoutViewModelHostActionBar { display: none; }
}

.ytwReelsPlayerOverlayLayoutViewModelShow { opacity: 1; visibility: visible=
; }

.ytwReelsPlayerOverlayLayoutViewModelHide { opacity: 0; visibility: hidden;=
 }

.ytwReelsPlayerOverlayLayoutViewModelTopMargin { margin-top: 16px; }

.ytwVideoFilteringOverlayHost { position: absolute; top: 0px; left: 0px; wi=
dth: 100%; height: 100%; z-index: 1; pointer-events: none; }

.ytwAdBadgeViewModelHost, .ytwAdBadgeViewModelHostIsClickableAdComponent { =
display: inline; }

.ytwAdBadgeViewModelHostIsClickableAdComponentStyleStandard, .ytwAdBadgeVie=
wModelHostStyleStandard { font-family: Roboto, Arial, sans-serif; font-size=
: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytwAdBadgeViewModelHostIsClickableAdComponentStyleStandardBrowse, .ytwAdBa=
dgeViewModelHostStyleStandardBrowse { font-family: Roboto, Arial, sans-seri=
f; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytwAdBadgeViewModelHostIsClickableAdComponent { cursor: pointer; }

.ytwAdButtonViewModelHost { display: block; height: max-content; }

.ytwAdButtonViewModelHostHasAnimation { transition: height 0.3s; }

.ytwAdButtonViewModelHostHasAnimation > .ytSpecButtonShapeNextHost { transi=
tion: opacity 0.3s; }

.ytwAdButtonViewModelHostCompactWidth { flex-basis: 0px; width: max-content=
; min-width: 25%; }

.ytwAdButtonViewModelHostContentWidth { width: max-content; }

.ytwAdButtonViewModelShow > .ytSpecButtonShapeNextHost { opacity: 1; }

.ytwAdButtonViewModelHide > .ytSpecButtonShapeNextHost { opacity: 0; }

.ytwAdButtonViewModelFullHeight { height: auto; }

.ytwAdButtonViewModelNoHeight { height: 0px; }

.ytwCommentImageAttachmentViewModelHost { display: block; }

.ytwCommentImageAttachmentViewModelImageContainer { background-color: var(-=
-t7f4f2c6d54836ce0); border-radius: 8px; display: block; max-height: 128px;=
 max-width: 228px; overflow: hidden; position: relative; }

.ytwCommentImageAttachmentViewModelImageContainerLoaded { background-color:=
 transparent; }

.ytwCommentImageAttachmentViewModelImage { display: block; height: 100%; wi=
dth: 100%; }

.ytwCommentImageAttachmentViewModelUnavailableContainer { align-items: cent=
er; display: flex; }

.ytwCommentImageAttachmentViewModelAlertIcon { color: var(--t4a6da19e16bf22=
1a); display: inline-block; height: 18px; width: 18px; }

.ytwCommentImageAttachmentViewModelUnavailableText { font-family: Roboto, A=
rial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; c=
olor: var(--t4a6da19e16bf221a); font-style: italic; margin-left: 4px; }

.ytwCommentImageAttachmentViewModelUnsupportedText { font-family: Roboto, A=
rial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; c=
olor: var(--t4a6da19e16bf221a); }

.ytwPinnedCommentBadgeRendererHost { font-family: Roboto, Arial, sans-serif=
; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; display: block;=
 color: var(--t4a6da19e16bf221a); margin-bottom: 2px; }

.ytwPinnedCommentBadgeRendererContent { display: flex; align-items: center;=
 }

.ytwPinnedCommentBadgeRendererCommentPin { width: 12px; height: 12px; margi=
n-right: 6px; color: var(--tffc2fd3a644f6275); }

.ytSubThreadHost { position: relative; display: flex; flex-direction: row; =
width: 100%; }

.ytSubThreadHost:last-of-type > .ytSubThreadThreadline .ytSubThreadContinua=
tion { display: none; }

.ytSubThreadHost:last-of-type > .ytSubThreadSubThreadContent { margin-botto=
m: 0px; }

.ytSubThreadHost:last-of-type > .ytSubThreadThreadline > .ytSubThreadShadow=
 { display: block; }

.ytSubThreadSubThreadContent { flex-grow: 1; margin-top: 12px; margin-left:=
 12px; min-width: 0px; }

.ytSubThreadSubThreadContentEngagementPanel { margin-left: 8px; }

.ytSubThreadHasButton > .ytSubThreadSubThreadContent { margin-left: 0px; }

.ytSubThreadThreadline { display: flex; position: relative; flex-direction:=
 row; flex-shrink: 0; width: 24px; }

.ytSubThreadTopLevelThread > .ytSubThreadThreadline { width: 36px; }

.ytSubThreadConnection, .ytSubThreadContinuation { position: absolute; righ=
t: 0px; border-left: 1px solid var(--td8562cdc203bc683); box-sizing: border=
-box; }

.ytSubThreadHovered > .ytSubThreadThreadline .ytSubThreadConnection, .ytSub=
ThreadHovered > .ytSubThreadThreadline .ytSubThreadContinuation { border-le=
ft: 1px solid var(--t02c0a2c868c14ce8); }

.ytSubThreadConnection { border-bottom: 1px solid var(--td8562cdc203bc683);=
 width: 50%; height: 24px; border-radius: 0px 0px 0px 16px; }

.ytSubThreadHovered > .ytSubThreadThreadline .ytSubThreadConnection { borde=
r-bottom: 1px solid var(--t02c0a2c868c14ce8); }

.ytSubThreadContinuation { height: 100%; width: 50%; }

.ytSubThreadShadow { display: none; position: absolute; bottom: 0px; width:=
 100%; height: calc(100% - 36px); z-index: 1; }

.ytSubThreadHasButton > .ytSubThreadThreadline .ytSubThreadConnection { hei=
ght: 30px; }

.ytSubThreadHasButton > .ytSubThreadThreadline .ytSubThreadShadow { height:=
 calc(100% - 48px); }

.ytdProfileColumnStatsEntryRendererHost { color: var(--t4a6da19e16bf221a); =
padding: 10px 0px; display: flex; flex-direction: row; }

.ytdProfileColumnStatsEntryRendererLabel { flex: 1 1 auto; font-family: Rob=
oto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1=
.8rem; }

.ytdProfileColumnStatsEntryRendererValue { font-family: Roboto, Arial, sans=
-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytdProfileColumnStatsRendererHost { display: inline-block; width: 178px; }

.ytdProfileColumnStatsRendererItem { border-bottom: 1px solid var(--tf3fc85=
5af2285f5f); }

.ytdProfileColumnStatsRendererItem:first-child { border-top: 1px solid var(=
--tf3fc855af2285f5f); }

.ytdProfileColumnUserInfoRendererHost { width: 178px; display: flex; flex-d=
irection: column; align-items: center; }

.ytdProfileColumnUserInfoRendererThumbnail { width: 80px; height: 80px; mar=
gin: 88px 16px 16px; border-radius: 50%; background-color: transparent; ove=
rflow: hidden; }

.ytdProfileColumnUserInfoRendererTitle { color: var(--tffc2fd3a644f6275); m=
argin-bottom: 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.6re=
m; font-weight: 400; line-height: 2.2rem; }

.ytdProfileColumnUserInfoRendererSubtitle { color: var(--t4a6da19e16bf221a)=
; margin-bottom: 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.=
2rem; font-weight: 400; line-height: 1.8rem; }

.ytdProfileColumnUserInfoRendererHost[component-style=3D"NON_CENTERED_PROFI=
LE"] { width: 250px; align-items: flex-start; }

.ytdProfileColumnUserInfoRendererHost[component-style=3D"NON_CENTERED_PROFI=
LE"] .ytdProfileColumnUserInfoRendererThumbnail { border-radius: 0px; margi=
n: 88px 0px 16px; width: unset; height: unset; }

.ytdProfileColumnRendererHost { margin-left: 32px; display: flex; flex-dire=
ction: column; flex: 0 0 auto; align-items: center; }

.ytdProfileColumnRendererItem { margin-bottom: 20px; }

.ytChipShapeButtonReset { display: inline-flex; color: inherit; border-widt=
h: medium; border-style: none; border-color: currentcolor; border-image: in=
itial; cursor: pointer; outline-width: 0px; box-sizing: border-box; max-wid=
th: 100%; background: none; text-decoration: none; padding: 0px; -webkit-ta=
p-highlight-color: transparent; }

.ytChipShapeHost { display: block; }

.ytChipShapeChip { position: relative; align-items: center; border-width: m=
edium; border-style: none; border-color: currentcolor; border-image: initia=
l; box-sizing: border-box; border-radius: 8px; display: inline-flex; height=
: 32px; max-width: 100%; min-width: 12px; white-space: nowrap; font-family:=
 Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-heigh=
t: 2rem; }

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytChipShapeChip { outline: solid 1px; outline-offset: -1px; }
}

.ytChipShapeText { overflow: hidden; text-overflow: ellipsis; }

.ytChipShapeElevatedContent { z-index: 1; pointer-events: none; }

.ytChipShapeOnlyTextPadding { padding: 0px 12px; }

.ytChipShapeOnlyIconPadding { padding: 0px; }

.ytChipShapeStartIconPadding { padding-inline-end: 12px; }

.ytChipShapeEndIconPadding { padding-inline-start: 12px; }

.ytChipShapeTrailingButtonPadding { padding-inline: 12px 2px; }

.ytChipShapeActive { background-color: var(--t1405e70a39276293); color: var=
(--t6216186c28b3834b); }

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytChipShapeActive { forced-color-adjust: none; background-color: selecte=
ditem; color: selecteditemtext; }
}

.ytChipShapeActiveRedesign { background-color: var(--tc87f6a7f05e65fc4); co=
lor: var(--tffc2fd3a644f6275); }

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytChipShapeActiveRedesign { forced-color-adjust: none; background-color:=
 selecteditem; color: selecteditemtext; }
}

.ytChipShapeDisabled { background-color: var(--t7f4f2c6d54836ce0); color: v=
ar(--t7e34d5baa4ea6277); }

.ytChipShapeInactive { background-color: var(--t7f4f2c6d54836ce0); color: v=
ar(--tffc2fd3a644f6275); }

.ytChipShapeInactiveRedesign { background-color: transparent; box-sizing: b=
order-box; color: var(--t4a6da19e16bf221a); border: 1px solid var(--tf3fc85=
5af2285f5f); }

.ytChipShapeFocused { outline: 2px solid var(--tffc2fd3a644f6275); outline-=
offset: -2px; background-color: var(--t3e41d7b17b187f69); color: var(--tffc=
2fd3a644f6275); }

.ytChipShapeIconStart { color: inherit; margin: 0px 4px 0px 8px; height: 18=
px; width: 18px; }

.ytChipShapeIconOnly { color: inherit; margin: 0px 8px; height: 24px; width=
: 24px; }

.ytChipShapeIconEnd { color: inherit; margin: 0px 6px 0px 4px; height: 18px=
; width: 18px; }

.ytChipShapeTrailingButton { display: inline-flex; align-items: center; jus=
tify-content: center; }

.ytChipShapeAICustomizedChipBorderDarkMode { border: 2px solid transparent;=
 box-sizing: content-box; background: linear-gradient(var(--t1405e70a392762=
93),var(--t1405e70a39276293)) padding-box,linear-gradient(to right,#7f0e7f,=
var(--t4d4f132f4712716a)) border-box; }

.ytChipShapeAICustomizedChipBackgroundLightMode { color: var(--t6216186c28b=
3834b); background-image: linear-gradient(to right,#7f0e7f,var(--t4d4f132f4=
712716a)); }

.ytChipShapeAICustomizedChipIconDarkMode { color: rgb(127, 14, 127); }

.ytChipShapeMiddlegroundAsset { position: absolute; top: 0px; left: 0px; wi=
dth: round(up, 100%, 1px); height: 100%; overflow: hidden; pointer-events: =
none; border-radius: 8px; }

.ytSpinnerShapeWrapper { display: flex; align-items: center; }

.ytSpinnerShapeSpinner { display: block; box-sizing: border-box; margin: 12=
px auto; width: 32px; height: 32px; border-radius: 50%; border-width: 2px; =
border-style: solid; border-color: rgb(102, 102, 102) rgb(238, 238, 238) rg=
b(238, 238, 238); border-image: initial; animation: 0.8s linear 0s infinite=
 normal none running spinner; }

.ytSpinnerShapeSpinner:not([hidden]) { color: rgb(51, 51, 51); font-size: 1=
.6rem; }

@keyframes spinner {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

.ytdFeedCustomizationFormViewModelHost { display: flex; flex-direction: col=
umn; max-width: 100%; flex-grow: 1; position: relative; min-height: 60px; m=
ax-height: 500px; transition: max-height 0.3s cubic-bezier(0.05, 0, 0, 1); =
}

.ytdFeedCustomizationFormViewModelHost::after { background: var(--ta889dfda=
9605a358); backdrop-filter: blur(48px); content: ""; position: absolute; in=
set: 0px; z-index: -2; }

.ytdFeedCustomizationFormViewModelHostCollapsed { max-height: 60px; }

.ytdFeedCustomizationFormViewModelLoadingMessage { display: flex; align-ite=
ms: center; flex-direction: row; font-size: 14px; gap: 8px; }

.ytdFeedCustomizationFormViewModelSpinner { flex-grow: 0; }

.ytdFeedCustomizationFormViewModelBodyContainer { flex-grow: 1; display: fl=
ex; justify-content: center; flex-direction: column; padding: 0px 24px; }

.ytdFeedCustomizationFormViewModelBodyContainerCentered { align-items: cent=
er; }

.ytdFeedCustomizationFormViewModelExpandedContent { flex-grow: 1; display: =
flex; justify-content: center; flex-direction: column; }

.ytdFeedCustomizationFormViewModelExpandedContentMaxWidth { max-width: 680p=
x; }

.ytdFeedCustomizationFormViewModelCollapsedContent { position: absolute; to=
p: 0px; flex-grow: 1; display: flex; align-items: center; padding: 20px 10p=
x; width: calc(100% - 64px); cursor: pointer; pointer-events: none; opacity=
: 0; }

.ytdFeedCustomizationFormViewModelCollapsedContent, .ytdFeedCustomizationFo=
rmViewModelExpandedContent { transition: opacity 0.3s cubic-bezier(0.05, 0,=
 0, 1), transform 0.3s cubic-bezier(0.05, 0, 0, 1); }

.ytdFeedCustomizationFormViewModelHostCollapsed .ytdFeedCustomizationFormVi=
ewModelExpandedContent { pointer-events: none; opacity: 0; }

.ytdFeedCustomizationFormViewModelHostCollapsed .ytdFeedCustomizationFormVi=
ewModelCollapsedContent { pointer-events: auto; opacity: 1; }

.ytdFeedCustomizationFormViewModelHostFullHeight { max-height: none; flex-g=
row: 1; }

.ytdFeedCustomizationFormViewModelInputContainer { display: flex; align-ite=
ms: center; background-color: var(--t3e41d7b17b187f69); border: 1px solid v=
ar(--tf3fc855af2285f5f); border-radius: 8px; margin: 12px 0px 10px; positio=
n: relative; }

.ytdFeedCustomizationFormViewModelInputContainerHighlighted { border: 1px s=
olid var(--tffc2fd3a644f6275); outline: 1px solid var(--tffc2fd3a644f6275);=
 }

.ytdFeedCustomizationFormViewModelInputContainerCustomFeed { margin: 12px 0=
px 16px; }

.ytdFeedCustomizationFormViewModelInputContainerCustomFeedGlow { border-rad=
ius: 20px; position: relative; }

.ytdFeedCustomizationFormViewModelInputContainerMaxWidth { align-self: cent=
er; width: 100%; max-width: 680px; }

.ytdFeedCustomizationFormViewModelInputField { flex-grow: 1; border-width: =
medium; border-style: none; border-color: currentcolor; border-image: initi=
al; outline: none; font-size: 16px; background-color: transparent; color: v=
ar(--tffc2fd3a644f6275); }

.ytdFeedCustomizationFormViewModelInput { height: 40px; padding: 2px 12px; =
}

.ytdFeedCustomizationFormViewModelTextArea { padding: 12px; resize: none; f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400;=
 line-height: 2.2rem; }

.ytdFeedCustomizationFormViewModelCollapsedText { font-size: 14px; line-hei=
ght: 20px; font-weight: 500; overflow: hidden; white-space: nowrap; text-ov=
erflow: ellipsis; max-width: 500px; }

.ytdFeedCustomizationFormViewModelClearButtonContainer, .ytdFeedCustomizati=
onFormViewModelSubmitButtonContainer { margin-right: 24px; }

.ytdFeedCustomizationFormViewModelMenuButtonContainer { margin-right: 8px; =
}

.ytdFeedCustomizationFormViewModelMenuButtonContainerCustomFeed { margin-ri=
ght: 12px; }

.ytdFeedCustomizationFormViewModelResponseContainer { max-width: 100%; }

.ytdFeedCustomizationFormViewModelWelcomeBannerContainer { display: flex; f=
lex-direction: column; align-items: flex-start; margin: 48px 0px 24px; gap:=
 20px; max-width: 825px; }

.ytdFeedCustomizationFormViewModelWelcomeBannerContainerCustomFeed { margin=
: 68px 0px 12px; gap: 16px; max-width: 680px; }

.ytdFeedCustomizationFormViewModelWelcomeBannerTitle { font-family: Roboto,=
 Arial, sans-serif; font-size: 3.6rem; font-variation-settings: "wdth" 100;=
 font-weight: 700; line-height: 5rem; overflow: hidden; max-height: 10rem; =
display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis=
; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytdFeedCustomizationFormViewModelWelcomeBannerTitle { -webkit-line-clamp=
: 2; max-height: none; }
}

@container (max-width: _max($medium_breakpoint)) {
  .ytdFeedCustomizationFormViewModelWelcomeBannerTitle { font-family: Robot=
o, Arial, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 10=
0; font-weight: 700; line-height: 4.4rem; overflow: hidden; max-height: 8.8=
rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ell=
ipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytdFeedCustomizationFormViewModelWelcomeBannerTitle { -webkit-line-clamp=
: 2; max-height: none; }
}
}

@media (max-width: 599.9px) {
  .ytdFeedCustomizationFormViewModelWelcomeBannerTitle { font-family: Robot=
o, Arial, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 10=
0; font-weight: 700; line-height: 4.4rem; overflow: hidden; max-height: 8.8=
rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ell=
ipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytdFeedCustomizationFormViewModelWelcomeBannerTitle { -webkit-line-clamp=
: 2; max-height: none; }
}
}

.ytdFeedCustomizationFormViewModelWelcomeBannerTitle { line-height: 4rem; c=
olor: var(--tffc2fd3a644f6275); }

.ytdFeedCustomizationFormViewModelWelcomeBannerTitleCustomFeed { padding-le=
ft: 12px; }

.ytdFeedCustomizationFormViewModelWelcomeBannerTitleCreateCustomFeed { padd=
ing-left: 0px; text-align: center; }

.ytdFeedCustomizationFormViewModelWelcomeBannerSubtitle { font-family: Robo=
to, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.=
2rem; overflow: hidden; max-height: 4.4rem; display: -webkit-box; -webkit-b=
ox-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytdFeedCustomizationFormViewModelWelcomeBannerSubtitle { -webkit-line-cl=
amp: 2; max-height: none; }
}

.ytdFeedCustomizationFormViewModelWelcomeBannerSubtitle { color: var(--tffc=
2fd3a644f6275); }

.ytdFeedCustomizationFormViewModelWelcomeBannerSubtitleCustomFeed { font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 400; line-=
height: 2.6rem; overflow: hidden; max-height: 5.2rem; display: -webkit-box;=
 -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal=
; }

@supports (-webkit-line-clamp:1) {
  .ytdFeedCustomizationFormViewModelWelcomeBannerSubtitleCustomFeed { -webk=
it-line-clamp: 2; max-height: none; }
}

.ytdFeedCustomizationFormViewModelWelcomeBannerSubtitleCustomFeed { color: =
var(--t4a6da19e16bf221a); padding-left: 12px; }

.ytdFeedCustomizationFormViewModelNotShown { display: none; }

.ytChipContentLoaderViewModelHost { display: flex; flex-direction: column; =
}

.nudgeFormViewModelHost { display: flex; flex-direction: column; align-item=
s: center; }

@media (max-width: 300px) {
  .nudgeFormViewModelHost { margin-left: -16px; margin-right: -16px; }
}

.nudgeFormViewModelSubtitle { font-family: Roboto, Arial, sans-serif; font-=
size: 1.4rem; font-weight: 400; line-height: 2rem; color: var(--tffc2fd3a64=
4f6275); display: table-cell; text-align: center; margin-top: 12px; margin-=
bottom: 6px; }

.nudgeFormViewModelFormOptions { display: flex; flex-flow: wrap; justify-co=
ntent: space-between; max-width: 330px; align-items: stretch; }

.nudgeFormViewModelSubmit { margin-top: 6px; width: 100%; }

.ytTeaserCardViewModelHost { display: block; box-sizing: border-box; width:=
 150px; height: 100%; border: 1px solid var(--tf3fc855af2285f5f); border-ra=
dius: 12px; }

.ytTeaserCardViewModelUseFullWidth { width: 100%; }

.ytTeaserCardViewModelLink { display: block; box-sizing: border-box; paddin=
g: 8px; height: 100%; text-decoration: none; }

.ytTeaserCardViewModelImageContainer { border-radius: 4px; overflow: hidden=
; padding-top: 140%; position: relative; }

.ytTeaserCardViewModelImage { left: 0px; position: absolute; top: 0px; }

.ytTeaserCardViewModelCaption { margin-top: 8px; color: var(--tffc2fd3a644f=
6275); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weig=
ht: 400; line-height: 2.2rem; overflow: hidden; max-height: 8.8rem; display=
: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white=
-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytTeaserCardViewModelCaption { -webkit-line-clamp: 4; max-height: none; =
}
}

.ytEduCardViewModelHost { width: 100%; border-radius: 12px; border: 1px sol=
id var(--tf3fc855af2285f5f); background-color: var(--t3e41d7b17b187f69); ov=
erflow: hidden; display: flex; flex-direction: column; justify-content: cen=
ter; }

.ytEduCardViewModelGradientTrim::before { background: linear-gradient(to ri=
ght,#f57 17.85%,#7f0e7f 53.28%,var(--t4d4f132f4712716a) 100%); display: blo=
ck; content: ""; height: 4px; width: 100%; }

.ytEduCardViewModelContentWrapper { align-items: center; margin: 16px; }

.ytEduCardViewModelTextContainer { align-items: center; display: flex; flex=
-direction: column; margin: 8px; }

.ytEduCardViewModelTitle { color: var(--tffc2fd3a644f6275); text-align: cen=
ter; margin-bottom: 8px; font-family: Roboto, Arial, sans-serif; font-size:=
 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height=
: 3.2rem; }

.ytEduCardViewModelSubtitle { text-align: center; color: var(--t4a6da19e16b=
f221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-wei=
ght: 400; line-height: 2rem; }

.ytEduCardViewModelTopCornerButton { box-sizing: border-box; margin-top: 4p=
x; padding-right: 4px; display: flex; flex-direction: row; justify-content:=
 flex-end; }

.ytEduCardViewModelHeaderImage { display: block; width: 64px; margin: 0px a=
uto; }

.ytEduCardViewModelContent { width: 100%; }

.ytEduCardViewModelButtonWrapper { padding: 0px 16px 16px; }

.ytEduCardViewModelHorizontalButtonWrapper { display: flex; flex-direction:=
 row; justify-content: space-between; }

.ytEduCardViewModelHorizontalButtonWrapper > .ytEduCardViewModelPrimaryButt=
on { flex: 1 1 0%; padding-right: 4px; }

.ytEduCardViewModelHorizontalButtonWrapper > .ytEduCardViewModelSecondaryBu=
tton { padding-left: 4px; flex: 1 1 0%; margin-top: 0px; }

.ytEduCardViewModelSecondaryButton { margin-top: 8px; }

.ytFeedbackItemRendererHost { display: flex; flex-direction: column; width:=
 100%; height: 100%; }

.ytFeedbackItemRendererSelectableFeedback { cursor: pointer; }

.ytFeedbackItemRendererContentContainer { height: 100%; margin-bottom: 12px=
; }

.ytFeedbackItemRendererButtonsContainer { align-self: end; width: 100%; }

.ytSpecTouchFeedbackShapeHost { display: inline-block; border-radius: inher=
it; position: absolute; inset: 0px; }

.ytSpecTouchFeedbackShapeTriggerEvents { pointer-events: none; }

.ytSpecTouchFeedbackShapeHoverEffect { transition: opacity 0.3s cubic-bezie=
r(0.05, 0, 0, 1), transform; background-color: var(--tf3fc855af2285f5f); op=
acity: 0; transform: scale(0.9); will-change: opacity, transform; border-ra=
dius: inherit; position: absolute; inset: 0px; }

.ytSpecTouchFeedbackShapeHovered .ytSpecTouchFeedbackShapeHoverEffect { opa=
city: 1; transform: scale(1); }

.ytSpecTouchFeedbackShapeFill, .ytSpecTouchFeedbackShapeStroke { will-chang=
e: opacity; opacity: 0; border-radius: inherit; position: absolute; inset: =
0px; }

.ytSpecTouchFeedbackShapeDown .ytSpecTouchFeedbackShapeFill, .ytSpecTouchFe=
edbackShapeFocused .ytSpecTouchFeedbackShapeFill { opacity: 0.1; }

.ytSpecTouchFeedbackShapeThumbnailSizeSmall { margin: -4px; }

.ytSpecTouchFeedbackShapeThumbnailSizeSmall .ytSpecTouchFeedbackShapeFill, =
.ytSpecTouchFeedbackShapeThumbnailSizeSmall .ytSpecTouchFeedbackShapeHoverE=
ffect, .ytSpecTouchFeedbackShapeThumbnailSizeSmall .ytSpecTouchFeedbackShap=
eStroke { border-radius: 4px; }

.ytSpecTouchFeedbackShapeThumbnailSizeMedium { margin: -8px; }

.ytSpecTouchFeedbackShapeThumbnailSizeMedium .ytSpecTouchFeedbackShapeFill,=
 .ytSpecTouchFeedbackShapeThumbnailSizeMedium .ytSpecTouchFeedbackShapeHove=
rEffect, .ytSpecTouchFeedbackShapeThumbnailSizeMedium .ytSpecTouchFeedbackS=
hapeStroke { border-radius: 8px; }

.ytSpecTouchFeedbackShapeThumbnailSizeLarge { margin: -12px; }

.ytSpecTouchFeedbackShapeThumbnailSizeLarge .ytSpecTouchFeedbackShapeFill, =
.ytSpecTouchFeedbackShapeThumbnailSizeLarge .ytSpecTouchFeedbackShapeHoverE=
ffect, .ytSpecTouchFeedbackShapeThumbnailSizeLarge .ytSpecTouchFeedbackShap=
eStroke { border-radius: 16px; }

.ytSpecTouchFeedbackShapeCircular .ytSpecTouchFeedbackShapeFill, .ytSpecTou=
chFeedbackShapeCircular .ytSpecTouchFeedbackShapeHoverEffect, .ytSpecTouchF=
eedbackShapeCircular .ytSpecTouchFeedbackShapeStroke { border-radius: 50%; =
}

.ytSpecTouchFeedbackShapeTouchResponse .ytSpecTouchFeedbackShapeFill { back=
ground-color: var(--t4fb0f67b251e1a42); }

.ytSpecTouchFeedbackShapeTouchResponse .ytSpecTouchFeedbackShapeStroke { bo=
rder: 1px solid var(--t4fb0f67b251e1a42); }

.ytSpecTouchFeedbackShapeTouchResponseInverse .ytSpecTouchFeedbackShapeFill=
 { background-color: var(--ta08e036410c14538); }

.ytSpecTouchFeedbackShapeTouchResponseInverse .ytSpecTouchFeedbackShapeStro=
ke { border: 1px solid var(--ta08e036410c14538); }

.ytSpecTouchFeedbackShapeTouchResponseInverse.ytSpecTouchFeedbackShapeDown =
.ytSpecTouchFeedbackShapeFill, .ytSpecTouchFeedbackShapeTouchResponseInvers=
e.ytSpecTouchFeedbackShapeFocused .ytSpecTouchFeedbackShapeFill { opacity: =
0.2; }

.ytSpecTouchFeedbackShapeOverlayTouchResponse .ytSpecTouchFeedbackShapeFill=
 { background-color: rgb(255, 255, 255); }

.ytSpecTouchFeedbackShapeOverlayTouchResponse .ytSpecTouchFeedbackShapeStro=
ke { border: 1px solid rgb(255, 255, 255); }

.ytSpecTouchFeedbackShapeOverlayTouchResponseInverse .ytSpecTouchFeedbackSh=
apeFill { background-color: rgb(0, 0, 0); }

.ytSpecTouchFeedbackShapeOverlayTouchResponseInverse .ytSpecTouchFeedbackSh=
apeStroke { border: 1px solid rgb(0, 0, 0); }

.ytdRichItemRendererHost { display: flex; align-items: flex-start; justify-=
content: center; position: relative; margin-left: calc(var(--ytd-rich-grid-=
item-margin)/2); margin-right: calc(var(--ytd-rich-grid-item-margin)/2); ma=
rgin-bottom: var(--ytd-rich-grid-row-margin); width: calc(100%/var(--ytd-ri=
ch-grid-items-per-row) - var(--ytd-rich-grid-item-margin)); --ytd-shorts-ri=
ch-grid-width-without-margin: calc(100% - var(--ytd-rich-grid-shorts-item-m=
argin)*(var(--ytd-rich-grid-slim-items-per-row)*2)); --ytd-shorts-rich-grid=
-item-width: calc(var(--ytd-shorts-rich-grid-width-without-margin)/var(--yt=
d-rich-grid-slim-items-per-row)); scroll-margin-top: var(--ytd-rich-grid-co=
ntent-offset-top); }

.ytdRichItemRendererLockup { display: flex; max-width: 100%; width: 100%; }

.ytdRichItemRendererHost ytd-mini-game-card-view-model { max-width: 100%; w=
idth: 100%; }

.ytdRichItemRendererHost ytd-feed-nudge-renderer, .ytdRichItemRendererHost =
ytd-mini-game-card-view-model { height: 100%; }

.ytdRichItemRendererIsShortsGrid { margin-left: calc(var(--ytd-rich-grid-sh=
orts-item-margin)/2); margin-right: calc(var(--ytd-rich-grid-shorts-item-ma=
rgin)/2); margin-bottom: var(--ytd-rich-grid-shorts-item-margin); }

.ytdRichItemRendererNoFirstColumnMargin { margin-left: 0px; }

.ytdRichItemRendererNoGutterMargins:first-of-type { margin-left: 0px; }

.ytdRichItemRendererNoGutterMargins:last-of-type { margin-right: 0px; }

.ytdRichItemRendererNoBottomMargin { margin-bottom: 0px; }

.ytdRichItemRendererHalfBottomMargin { margin-bottom: calc(var(--ytd-rich-g=
rid-row-margin)/2); }

.ytdRichItemRendererIsPost { width: calc(100%/var(--ytd-rich-grid-posts-per=
-row) - var(--ytd-rich-grid-item-margin)); }

.ytdRichItemRendererContainsLumierePosters { width: calc(100%/var(--ytd-ric=
h-grid-slim-items-per-row)*2 - var(--ytd-rich-grid-item-margin)); }

.ytdRichItemRendererIsSlimMedia { width: calc(100%/var(--ytd-rich-grid-slim=
-items-per-row) - var(--ytd-rich-grid-item-margin)); }

.ytdRichItemRendererIsShortsGridSlimMedia { width: calc(100%/var(--ytd-rich=
-grid-slim-items-per-row) - var(--ytd-rich-grid-shorts-item-margin)); }

.ytdRichItemRendererIsGameCardShelf { width: calc(100%/var(--ytd-rich-grid-=
game-cards-per-row) - var(--ytd-rich-grid-item-margin)); }

.ytdRichItemRendererIsMiniGameCardShelf { width: calc(100%/var(--ytd-rich-g=
rid-mini-game-cards-per-row) - var(--ytd-rich-grid-item-margin)); }

.ytdRichItemRendererIsTeaserCard { display: block; }

.ytdRichItemRendererIsResponsiveGrid { flex: 0 0 auto; width: calc(100%/var=
(--ytd-rich-grid-items-per-row) - var(--ytd-rich-grid-item-margin)); }

.ytdRichItemRendererIsLinkCardShelf { width: calc(100% / min(max(var(--ytd-=
rich-grid-items-per-row, 4) - 1, 1), 2) - var(--ytd-rich-grid-item-margin))=
; }

.ytdRichItemRendererIsLinkCardFullWidth { width: calc(100% - var(--ytd-rich=
-grid-item-margin)); }

.ytdRichItemRendererIsCompactGrid { width: calc(100%/var(--ytd-rich-grid-sl=
im-items-per-row) - var(--ytd-rich-grid-compact-item-margin)); margin-left:=
 calc(var(--ytd-rich-grid-compact-item-margin)/2); margin-right: calc(var(-=
-ytd-rich-grid-compact-item-margin)/2); margin-bottom: 24px; }

.ytdRichItemRendererUseCompactList { margin-bottom: 16px; }

.ytdRichItemRendererIsExpandOnHoverCardShelf { width: calc(100%/var(--ytd-r=
ich-grid-items-per-row) - var(--ytd-rich-grid-item-margin)); }

.ytdRichItemRendererIsExpandOnHoverCardShelf.ytdRichItemRendererIsShelfItem=
 { width: calc(100%/var(--ytd-rich-shelf-items-count) - var(--ytd-rich-grid=
-item-margin)); }

.ytdRichItemRendererIsExpandOnHoverCardShelf.ytdRichItemRendererIsShelfItem=
.ytdRichItemRendererItemsPerRow1 { width: calc(100% - var(--ytd-rich-grid-i=
tem-margin)); }

.ytdRichItemRendererIsExpandOnHoverCardShelf.ytdRichItemRendererIsShelfItem=
.ytdRichItemRendererItemsPerRow2 { width: calc(100%/min(var(--ytd-rich-shel=
f-items-count), 2) - var(--ytd-rich-grid-item-margin)); }

.ytdRichItemRendererRichGridHoverHighlight { transition: border-radius 0.3s=
 cubic-bezier(0.05, 0, 0, 1), background-color, box-shadow, outline, outlin=
e-offset; outline: transparent solid 1px; outline-offset: 0px; }

.ytdRichItemRendererHighlightBorder { border-radius: 8px; background-color:=
 var(--yt-transparent-background); outline: 1px solid var(--tf3fc855af2285f=
5f); outline-offset: 10px; }

.ytdRichShelfRendererHost { display: flex; justify-content: center; width: =
100%; --ytd-rich-grid-shelf-margin: calc(var(--ytd-rich-grid-row-margin)*1.=
5); }

.ytdRichShelfRendererIsYouTabGrid { --ytd-rich-grid-shelf-margin: 36px; }

.ytdRichShelfRendererIsYouTabGrid .ytdRichShelfRendererHeader { margin-left=
: 0px; }

.ytdRichShelfRendererDismissible { width: 100%; position: relative; margin-=
bottom: var(--ytd-rich-grid-shelf-margin); }

.ytdRichShelfRendererShowBottomDivider .ytdRichShelfRendererDismissible { b=
order-bottom: 1px solid var(--tf3fc855af2285f5f); margin-bottom: calc(var(-=
-ytd-rich-grid-shelf-margin)*.6666666667); padding-bottom: calc(var(--ytd-r=
ich-grid-shelf-margin)*.3333333333); }

.ytdRichShelfRendererHasExpansionButton .ytdRichShelfRendererDismissible { =
margin-bottom: calc(17px + var(--ytd-rich-grid-shelf-margin)*.6666666667); =
padding-bottom: calc(17px + var(--ytd-rich-grid-shelf-margin)*.3333333333);=
 }

.ytdRichShelfRendererIsHeaderHidden:not(.ytdRichShelfRendererHasExpansionBu=
tton) .ytdRichShelfRendererDismissible { margin-bottom: var(--ytd-rich-grid=
-row-margin); }

.ytdRichShelfRendererIsShorts .ytdRichShelfRendererTitleContainer { flex-di=
rection: row; }

.ytdRichShelfRendererIsShorts .ytdRichShelfRendererSubtitle { margin-left: =
4px; }

.ytdRichShelfRendererIsShorts.ytdRichShelfRendererIsTruncated .ytdRichShelf=
RendererDismissible { margin-bottom: var(--ytd-rich-grid-shelf-margin); pad=
ding-bottom: 0px; border-bottom-width: medium; border-bottom-style: none; b=
order-bottom-color: currentcolor; }

.ytdRichShelfRendererIsInnerShelf .ytdRichShelfRendererDismissible { margin=
-bottom: 17px; }

.ytdRichShelfRendererIsInnerShelf.ytdRichShelfRendererIsShorts.ytdRichShelf=
RendererIsTruncated .ytdRichShelfRendererDismissible, .ytdRichShelfRenderer=
IsInnerShelf.ytdRichShelfRendererShowBottomDivider .ytdRichShelfRendererDis=
missible, .ytdRichShelfRendererIsInnerShelf:not(.ytdRichShelfRendererHasExp=
ansionButton) .ytdRichShelfRendererDismissible { margin-bottom: 0px; }

.ytdRichShelfRendererHeaderContainerHasBottomCta { margin-bottom: 24px; }

.ytdRichShelfRendererBottomCtaButton, .ytdRichShelfRendererBottomCtaContain=
er { width: 100%; }

.ytdRichShelfRendererHeader { margin: 0 0 calc(var(--ytd-rich-grid-row-marg=
in)/2) 8px; display: flex; justify-content: space-between; align-items: cen=
ter; }

.ytdRichShelfRendererHeaderHeading { display: flex; align-items: center; al=
ign-self: center; }

.ytdRichShelfRendererLink { --yt-endpoint-color: var(--tffc2fd3a644f6275); =
display: flex; }

.ytdRichShelfRendererMenuContainer { display: flex; align-items: center; ga=
p: 8px; }

.ytdRichShelfRendererIcon { margin-right: 8px; }

.ytdRichShelfRendererAvatarLink { display: flex; }

.ytdRichShelfRendererAvatar { width: 40px; height: 40px; border-radius: 50%=
; margin-right: 8px; overflow: hidden; }

.ytdRichShelfRendererHasBoxArtThumbnailStyle .ytdRichShelfRendererAvatar { =
width: 29px; height: 41px; border-radius: 0px; overflow: unset; }

.ytdRichShelfRendererHasRoundedBoxArtThumbnailStyle .ytdRichShelfRendererAv=
atar { width: 29px; height: 41px; border-radius: 4px; overflow: hidden; }

.ytdRichShelfRendererTitleContainer { display: flex; flex-grow: 1; flex-dir=
ection: column; justify-content: center; }

.ytdRichShelfRendererTitleText { display: flex; }

.ytdRichShelfRendererTitle { color: var(--tffc2fd3a644f6275); font-family: =
Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth"=
 100; font-weight: 700; line-height: 2.8rem; overflow: hidden; max-height: =
2.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: =
ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytdRichShelfRendererTitle { -webkit-line-clamp: 1; max-height: none; }
}

@container (max-width: _max($medium_breakpoint)) {
  .ytdRichShelfRendererTitle { font-family: Roboto, Arial, sans-serif; font=
-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700; line-=
height: 2.6rem; overflow: hidden; max-height: 2.6rem; display: -webkit-box;=
 -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal=
; }
  @supports (-webkit-line-clamp:1) {
  .ytdRichShelfRendererTitle { -webkit-line-clamp: 1; max-height: none; }
}
}

@media (max-width: 599.9px) {
  .ytdRichShelfRendererTitle { font-family: Roboto, Arial, sans-serif; font=
-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700; line-=
height: 2.6rem; overflow: hidden; max-height: 2.6rem; display: -webkit-box;=
 -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal=
; }
  @supports (-webkit-line-clamp:1) {
  .ytdRichShelfRendererTitle { -webkit-line-clamp: 1; max-height: none; }
}
}

.ytdRichShelfRendererSubtitleText { display: flex; align-items: center; }

.ytdRichShelfRendererSubtitle { color: var(--t4a6da19e16bf221a); font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-hei=
ght: 1.8rem; overflow: hidden; max-height: 3.6rem; display: -webkit-box; -w=
ebkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytdRichShelfRendererSubtitle { -webkit-line-clamp: 2; max-height: none; =
}
}

.ytdRichShelfRendererHasPaygatedFeaturedBadge { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; over=
flow: hidden; max-height: 3.6rem; display: -webkit-box; -webkit-box-orient:=
 vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytdRichShelfRendererHasPaygatedFeaturedBadge { -webkit-line-clamp: 2; ma=
x-height: none; }
}

.ytdRichShelfRendererHasPaygatedFeaturedBadge .ytdRichShelfRendererSubtitle=
 { display: inline; max-height: none; }

.ytdRichShelfRendererFeaturedBadge { margin-left: 8px; }

.ytdRichShelfRendererPaygatedFeaturedBadge { display: inline-flex; margin-r=
ight: 4px; }

.ytdRichShelfRendererIsLumiere .ytdRichShelfRendererFeaturedBadge { margin-=
left: 0px; }

.ytdRichShelfRendererIsLumiere .ytdRichShelfRendererPaygatedFeaturedBadge {=
 margin-right: 0px; }

.ytdRichShelfRendererContentsContainer { margin-top: -12px; }

.ytdRichShelfRendererContents { margin-left: calc(var(--ytd-rich-grid-item-=
margin)*-1/2); margin-right: calc(var(--ytd-rich-grid-item-margin)*-1/2); p=
adding-bottom: 12px; margin-bottom: -12px; padding-top: 12px; display: flex=
; flex-flow: wrap; }

.ytdRichShelfRendererHasChevronButtons .ytdRichShelfRendererContentsContain=
er { overflow: hidden; }

.ytdRichShelfRendererHasChevronButtons .ytdRichShelfRendererContents { will=
-change: transform; flex-wrap: nowrap; transform: translateX(calc(-100%*var=
(--ytd-rich-shelf-first-shown-index, 0)/var(--ytd-rich-shelf-items-per-page=
, 1))); }

[dir=3D"rtl"] .ytdRichShelfRendererHasChevronButtons .ytdRichShelfRendererC=
ontents { transform: translateX(calc(100%*var(--ytd-rich-shelf-first-shown-=
index, 0)/var(--ytd-rich-shelf-items-per-page, 1))); }

@media (prefers-reduced-motion: no-preference) {
  .ytdRichShelfRendererHasChevronButtons .ytdRichShelfRendererContents { tr=
ansition: transform 0.15s cubic-bezier(0.05, 0, 0, 1); }
}

.ytdRichShelfRendererHasChevronButtons .ytdRichShelfRendererContents > * { =
flex: 0 0 auto; }

.ytdRichShelfRendererRestrictContentsOverflow:not(.ytdRichShelfRendererHasC=
hevronButtons) .ytdRichShelfRendererContents { clip-path: inset(-20px -20px=
 0px); }

.ytdRichShelfRendererNextButton, .ytdRichShelfRendererPreviousButton { disp=
lay: flex; }

.ytdRichShelfRendererExpandCollapseButton { cursor: pointer; max-width: 360=
px; width: 100%; display: flex; justify-content: center; }

.ytdRichShelfRendererExpandCollapseButton:hover { color: var(--tffc2fd3a644=
f6275); }

.ytdRichShelfRendererButtonContainer { position: absolute; bottom: 0px; lef=
t: 50%; transform: translate(-50%, 50%); background-color: var(--t3e41d7b17=
b187f69); width: 360px; max-width: 100%; }

.ytSlimlineSurveyViewModelHost { position: relative; border-radius: 12px; b=
ackground-color: var(--t518e925f61bdcb91); box-shadow: rgba(0, 0, 0, 0.25) =
0px 2px 10px; margin-top: 24px; display: flex; flex-direction: column; max-=
height: 300px; transition: max-height 0.3s, margin 0.3s, opacity 0.3s; }

.ytSlimlineSurveyViewModelHost::before { content: ""; background-color: var=
(--t518e925f61bdcb91); box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 4px; positio=
n: absolute; margin-left: -12px; width: 24px; height: 24px; top: -12px; lef=
t: 50%; transform: rotate(45deg); }

.ytSlimlineSurveyViewModelCollapsed { max-height: 0px; margin-top: 0px; opa=
city: 0; }

.ytSlimlineSurveyViewModelCollapsed::before { opacity: 0; }

.ytSlimlineSurveyViewModelContainer { display: flex; flex-direction: column=
; box-sizing: border-box; border-radius: 12px; background-color: var(--t518=
e925f61bdcb91); padding: 8px 12px; overflow: hidden; position: relative; }

.ytSlimlineSurveyViewModelHeader { display: flex; flex-direction: row; alig=
n-items: center; justify-content: space-between; }

.ytSlimlineSurveyViewModelTitle { font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.6rem; font-weight: 500; line-height: 2.2rem; overflow: hidden; =
display: block; max-height: 2.2rem; }

.ytSlimlineSurveyViewModelAnswers { display: flex; flex-direction: row; ali=
gn-items: center; justify-content: space-between; }

.ytSlimlineSurveyViewModelIcon { height: 36px; width: 36px; }

.ytSlimlineSurveyViewModelAnswersText { display: flex; flex-direction: row;=
 align-items: center; justify-content: space-between; font-family: Roboto, =
Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem=
; }

.ytChannelExternalLinkViewModelHost { display: flex; flex-direction: row; a=
lign-items: center; }

.ytChannelExternalLinkViewModelFavicon { flex-shrink: 0; margin-right: 16px=
; }

.ytChannelExternalLinkViewModelContainer { display: flex; flex-direction: c=
olumn; min-width: 0px; align-items: start; }

.ytChannelExternalLinkViewModelTitle { max-width: 100%; margin-bottom: 4px;=
 font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 50=
0; line-height: 2rem; }

.ytChannelExternalLinkViewModelTitleSmallFont { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

.ytChannelExternalLinkViewModelLink { max-width: 100%; color: var(--t2d807b=
b79e75606d); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fon=
t-weight: 400; line-height: 2rem; }

.ytChannelExternalLinkViewModelLinkSmallFont { font-family: Roboto, Arial, =
sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytEngagementBarViewModelHost { display: block; }

.ytEngagementBarViewModelEngagementBarWrapper { display: flex; flex-directi=
on: row; height: 48px; align-items: center; }

.ytSectionHeaderViewModelHost { display: block; }

.ytSectionHeaderViewModelLeadingImage { max-height: 100%; max-width: 100%; =
}

.ytSectionHeaderViewModelBadgeWithLabel { display: inline-block; margin-inl=
ine-end: 8px; }

.ytSectionHeaderViewModelBadges:not(:last-child) { margin-inline-end: 8px; =
}

.ytSectionHeaderViewModelTrailingActionsContainer { display: flex; flex-dir=
ection: row; align-items: center; }

.ytSectionHeaderViewModelTrailingActionsContainer > :not(:last-child) { mar=
gin-inline-end: 8px; }

.ytSectionHeaderViewModelChevronsContainer { display: flex; flex-direction:=
 row; align-items: center; }

.ytSectionHeaderViewModelChevron:not(:last-child) { margin-inline-end: 8px;=
 }

.ytCardViewModelHost { display: flex; flex-direction: column; }

.ytCardViewModelOutline { background-color: var(--t3e41d7b17b187f69); borde=
r: 1px solid var(--tf3fc855af2285f5f); }

.ytCardViewModelRaised { background-color: var(--t518e925f61bdcb91); box-sh=
adow: rgba(0, 0, 0, 0.25) 0px 0px 10px; outline-style: solid; outline-color=
: transparent; transition: box-shadow 0.18s cubic-bezier(0.05, 0, 0, 1), ou=
tline-color 0.18s cubic-bezier(0.05, 0, 0, 1), outline-width 0.18s cubic-be=
zier(0.05, 0, 0, 1); }

.ytCardViewModelCardSelected { box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 8px =
0px; outline: var(--tffc2fd3a644f6275) solid 2px; transition: box-shadow 0.=
18s cubic-bezier(0.05, 0, 0, 1), outline-color 0.18s cubic-bezier(0.05, 0, =
0, 1), outline-width 0.18s cubic-bezier(0.05, 0, 0, 1); }

.ytCardViewModelTonal { background-color: var(--t7f4f2c6d54836ce0); }

.ytCardViewModelInverted { background-color: var(--t1405e70a39276293); }

.ytCardViewModelContentWrapper { position: relative; width: 100%; }

.ytCardViewModelTopContentContainer { display: flex; flex-direction: row; w=
idth: 100%; }

.ytCardViewModelTopContent { flex-grow: 1; }

.ytCardViewModelInlineTrailingAction { align-self: flex-start; }

.ytCardViewModelInlineCenterTrailingAction { align-self: center; }

.ytCardViewModelInlineTrailingActionMargin { margin: 6px; }

.ytCardViewModelOverlayTrailingAction { position: absolute; right: 12px; to=
p: 12px; }

.ytCardViewModelCardViewModelInner { border-radius: 12px; display: flex; ov=
erflow: hidden; position: relative; flex: 1 1 0%; }

.ytCardViewModelSelected { box-shadow: inset 0 0 0 2px var(--tffc2fd3a644f6=
275); }

.ytCardViewModelBottomContentPadding, .ytCardViewModelTopContentPadding { p=
adding: 12px; }

.ytCardViewModelClickable { cursor: pointer; }

.ytCardViewModelFallbackHoverEffect:hover::after { background-color: var(--=
t416e5931fc464589); content: ""; inset: 0px; pointer-events: none; position=
: absolute; }

.ytCardViewModelHoverEffect::after { background-color: var(--t416e5931fc464=
589); content: ""; inset: 0px; pointer-events: none; position: absolute; }

.ytCardViewModelFocusEffect:focus-visible::after { background-color: var(--=
t416e5931fc464589); content: ""; inset: 0px; pointer-events: none; position=
: absolute; }

.ytCardViewModelDisabledOverlay { background-color: var(--t0ccd1ace000d5e93=
); inset: 0px; position: absolute; }

.ytCardViewModelBackgroundWrapper { position: absolute; inset: 0px; }

.ytCardViewModelBackground { width: 100%; height: 100%; object-fit: fill; }

.ytmLpComplexOfferCardSectionViewModelHost { justify-content: center; align=
-items: center; flex-direction: column; display: flex; }

.ytmLpComplexOfferCardSectionViewModelSectionContainer { padding: 32px 0px =
20px; display: flex; justify-content: center; flex-direction: column; width=
: 100%; max-width: 618px; }

.ytmLpComplexOfferCardSectionViewModelSectionContainerAlignLeft { justify-c=
ontent: left; }

.ytmLpComplexOfferCardSectionViewModelTitleContainer { display: flex; justi=
fy-content: center; }

.ytmLpComplexOfferCardSectionViewModelTitleContainerAlignLeft { justify-con=
tent: left; margin: 20px 0px 0px 20px; }

.ytmLpComplexOfferCardSectionViewModelTitleText { text-align: center; color=
: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-si=
ze: 2.8rem; font-variation-settings: "wdth" 100; font-weight: 700; line-hei=
ght: 3.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytmLpComplexOfferCardSectionViewModelTitleText { font-family: Roboto, Ar=
ial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .ytmLpComplexOfferCardSectionViewModelTitleText { font-family: Roboto, Ar=
ial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 3.2rem; }
}

.ytmLpComplexOfferCardSectionViewModelTitleTextAlignLeft { text-align: left=
; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; =
font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 900; l=
ine-height: 3.2rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytmLpComplexOfferCardSectionViewModelTitleTextAlignLeft { font-family: R=
oboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" =
100; font-weight: 900; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .ytmLpComplexOfferCardSectionViewModelTitleTextAlignLeft { font-family: R=
oboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" =
100; font-weight: 900; line-height: 2.8rem; }
}

.ytmLpComplexOfferCardSectionViewModelTitleText { margin: 0px; }

.ytmLpComplexOfferCardSectionViewModelSubtitleContainer { display: flex; ju=
stify-content: center; padding-top: 10px; }

.ytmLpComplexOfferCardSectionViewModelSubtitleContainerAlignLeft { justify-=
content: left; margin: 20px 0px 0px 20px; }

.ytmLpComplexOfferCardSectionViewModelSubtitleText { text-align: center; co=
lor: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font=
-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

@media (max-width: 599.9px) {
  .ytmLpComplexOfferCardSectionViewModelSubtitleText { padding: 0px 20px; }
}

.ytmLpComplexOfferCardSectionViewModelSubtitleTextAlignLeft { text-align: l=
eft; }

.ytmLpComplexOfferCardSectionViewModelOfferCardsContainer { display: flex; =
align-items: center; justify-content: center; flex-flow: column wrap; }

.ytmLpComplexOfferCardSectionViewModelOfferCardsContainerAlignLeft { justif=
y-content: left; }

.ytmLpComplexOfferCardSectionViewModelOfferCardContainer { flex: 1 1 0px; w=
idth: calc(100% - 40px); max-width: 572px; box-sizing: border-box; margin: =
20px; }

.ytLpComplexOfferCardDetailsViewModelExpandedDetails { display: flex; flex-=
direction: column; justify-content: center; }

.ytLpComplexOfferCardDetailsViewModelExpandedTitle { display: flex; justify=
-content: center; color: var(--tffc2fd3a644f6275); cursor: pointer; font-fa=
mily: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: =
"wdth" 100; font-weight: 700; line-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytLpComplexOfferCardDetailsViewModelExpandedTitle { font-family: Roboto,=
 Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100;=
 font-weight: 700; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytLpComplexOfferCardDetailsViewModelExpandedTitle { font-family: Roboto,=
 Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100;=
 font-weight: 700; line-height: 2.6rem; }
}

.ytLpComplexOfferCardDetailsViewModelLegalText { color: var(--t4a6da19e16bf=
221a); text-align: center; margin-top: 16px; font-family: Roboto, Arial, sa=
ns-serif; font-size: 1rem; font-weight: 400; line-height: 1.6rem; }

.ytLpComplexOfferCardDetailsViewModelCollapsedDetails { display: flex; just=
ify-content: center; color: var(--tffc2fd3a644f6275); cursor: pointer; font=
-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; li=
ne-height: 2rem; }

.ytLpComplexOfferCardDetailsViewModelOfferPlanDetailsContainer { margin-lef=
t: 12px; margin-right: 12px; }

.ytLpComplexOfferCardDetailsViewModelExpandIconContainer { display: flex; m=
argin-left: 8px; margin-top: -2px; }

.ytLpComplexOfferCardDetailsViewModelOfferPlanDetailsContainers { display: =
flex; flex-direction: column; justify-content: center; margin-top: 16px; }

.ytOfferPlanDetailsContainerViewModelHost { padding: 8px; display: flex; ju=
stify-content: center; flex-flow: column wrap; }

.ytOfferPlanDetailsContainerViewModelOfferPlanContainer { background-color:=
 var(--t7f4f2c6d54836ce0); border-radius: 24px; display: flex; justify-cont=
ent: center; flex-flow: column wrap; }

.ytOfferPlanDetailsContainerViewModelOfferPlanDetailsItemContainer { flex: =
1 1 0px; margin: 12px; }

.ytOfferPlanDetailsContainerViewModelDivider { align-self: center; border-t=
op: 1px solid var(--tf3fc855af2285f5f); width: 55%; }

.ytOfferPlanDetailsContainerViewModelDividerContainer { display: flex; padd=
ing: 12px 12px 0px; }

.ytOfferPlanDetailsContainerViewModelAddIconContainer { background-color: v=
ar(--t7f4f2c6d54836ce0); border-radius: 50%; display: flex; height: 24px; w=
idth: 28px; justify-content: center; margin: 4px; }

.ytOfferPlanDetailsContainerViewModelAddIcon { align-self: center; color: v=
ar(--t4a6da19e16bf221a); }

.ytOfferPlanDetailsItemViewModelHost { display: flex; flex-direction: colum=
n; justify-content: center; padding: 0px 2px; }

.ytOfferPlanDetailsItemViewModelOfferPlanDetailsItemContainer { display: fl=
ex; justify-content: center; }

.ytOfferPlanDetailsItemViewModelOfferPlanDetailsItemContent { display: flex=
; flex-direction: column; align-items: center; }

.ytOfferPlanDetailsItemViewModelTitleText { display: flex; justify-content:=
 center; color: var(--tffc2fd3a644f6275); text-align: center; font-family: =
Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height=
: 2rem; }

.ytOfferPlanDetailsItemViewModelSubtitleText { color: var(--tffc2fd3a644f62=
75); text-align: center; margin-bottom: 8px; font-family: Roboto, Arial, sa=
ns-serif; font-size: 1rem; font-weight: 400; line-height: 1.6rem; }

.ytOfferPlanDetailsItemViewModelDivider { margin-top: 16px; border-top: 1px=
 solid var(--tf3fc855af2285f5f); }

.ytOfferPlanDetailsItemViewModelLogo { display: flex; height: 50px; margin-=
bottom: 8px; }

.ytOfferPlanDetailsItemViewModelLogoImage { object-fit: contain; }

.ytLpComplexOfferCardOptionViewModelCardContainer { display: flex; flex-dir=
ection: column; gap: 10px; margin: 0px; padding: 0px; max-width: 572px; bac=
kground-color: var(--t518e925f61bdcb91); overflow: hidden; }

.ytLpComplexOfferCardOptionViewModelDescription { color: var(--t904a88c623c=
a27ab); text-align: center; font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.2rem; font-weight: 400; line-height: 1.8rem; padding: 0px 20px; }

.ytLpComplexOfferCardOptionViewModelPlanPricingPrimary { color: var(--tffc2=
fd3a644f6275); text-align: center; font-family: Roboto, Arial, sans-serif; =
font-size: 1.4rem; font-weight: 500; line-height: 2rem; padding: 0px 20px; =
}

.ytLpComplexOfferCardOptionViewModelPlanPricingSecondary { color: var(--t4a=
6da19e16bf221a); text-align: center; font-family: Roboto, Arial, sans-serif=
; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; padding: 0px 20=
px; }

.ytLpComplexOfferCardOptionViewModelPrimaryButtonContainer { padding: 0px 2=
0px; box-sizing: border-box; width: 100%; }

.ytLpComplexOfferCardOptionViewModelPrimaryButton { display: flex; flex-dir=
ection: column; align-self: center; }

.ytLpComplexOfferCardOptionViewModelDividerContainer { display: flex; paddi=
ng: 10px 20px; flex-direction: column; justify-content: center; align-items=
: center; gap: 10px; align-self: stretch; position: relative; }

.ytLpComplexOfferCardOptionViewModelDivider { align-self: center; border-to=
p: 1px solid var(--tf3fc855af2285f5f); width: 100%; }

.ytLpComplexOfferCardOptionViewModelDividerTextContainer { background-color=
: var(--t518e925f61bdcb91); display: flex; justify-content: center; positio=
n: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); padding=
: 0px 10px; }

.ytLpComplexOfferCardOptionViewModelDividerText { align-self: center; font-=
family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; lin=
e-height: 2.2rem; color: var(--t4a6da19e16bf221a); }

.ytLpComplexOfferCardOptionViewModelPlanPricingDetails { display: flex; fle=
x-direction: column; gap: 4px; padding: 0px 20px; align-items: flex-start; =
}

.ytLpComplexOfferCardOptionViewModelPromotionTagPrimary { color: var(--t4a6=
da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; =
font-weight: 500; line-height: 1.8rem; text-align: left; }

.ytLpComplexOfferCardOptionViewModelPriceRow { display: flex; flex-directio=
n: row; align-items: baseline; }

.ytLpComplexOfferCardOptionViewModelPlanDisplayPrice { color: var(--tffc2fd=
3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-=
variation-settings: "wdth" 100; font-weight: 900; line-height: 2.8rem; text=
-align: left; }

.ytLpComplexOfferCardOptionViewModelPlanOriginalPrice { color: var(--t4a6da=
19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; fo=
nt-weight: 500; line-height: 2.2rem; text-align: left; }

.ytLpComplexOfferCardOptionViewModelPlanDisplayPrice + .ytLpComplexOfferCar=
dOptionViewModelPlanOriginalPrice { margin-left: 8px; }

.ytLpComplexOfferCardOptionViewModelPromotionTagSecondary { color: var(--t9=
04a88c623ca27ab); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem=
; font-weight: 500; line-height: 1.8rem; text-align: left; }

.ytmLpComplexOfferCardViewModelHost { display: flex; flex-direction: column=
; align-items: stretch; }

.ytmLpComplexOfferCardViewModelCardContainer { box-sizing: border-box; disp=
lay: flex; flex-direction: column; gap: 10px; margin: 0px; padding: 0px; wi=
dth: 100%; max-width: 572px; box-shadow: rgba(0, 0, 0, 0.08) 0px 2px 8px; b=
order: 1px solid var(--tf3fc855af2285f5f); border-radius: 24px; background-=
color: var(--t518e925f61bdcb91); overflow: hidden; }

.ytmLpComplexOfferCardViewModelCardContainerAlignLeft { align-items: start;=
 }

.ytmLpComplexOfferCardViewModelCardContainerNoBanner { padding-top: 10px; }

.ytmLpComplexOfferCardViewModelCardContainerOutlined { box-shadow: none; }

.ytmLpComplexOfferCardViewModelTitle { color: var(--tffc2fd3a644f6275); tex=
t-align: center; font-family: Roboto, Arial, sans-serif; font-size: 2.4rem;=
 font-variation-settings: "wdth" 100; font-weight: 900; line-height: 3.2rem=
; padding: 10px 20px 0px; }

.ytmLpComplexOfferCardViewModelTitleOutlined { font-family: Roboto, Arial, =
sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weig=
ht: 900; line-height: 2.8rem; }

.ytmLpComplexOfferCardViewModelTitleAlignLeft { text-align: left; }

.ytmLpComplexOfferCardViewModelSubtitle { color: var(--t4a6da19e16bf221a); =
text-align: center; font-family: Roboto, Arial, sans-serif; font-size: 1.6r=
em; font-weight: 400; line-height: 2.2rem; padding: 0px 20px; }

.ytmLpComplexOfferCardViewModelSubtitleAlignLeft { text-align: left; }

.ytmLpComplexOfferCardViewModelPlanPricingPrimary { color: var(--tffc2fd3a6=
44f6275); text-align: center; font-family: Roboto, Arial, sans-serif; font-=
size: 1.4rem; font-weight: 500; line-height: 2rem; padding: 0px 20px; }

.ytmLpComplexOfferCardViewModelPlanPricingSecondary { color: var(--t4a6da19=
e16bf221a); text-align: center; font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.2rem; font-weight: 400; line-height: 1.8rem; padding: 0px 20px; }

.ytmLpComplexOfferCardViewModelLegalText { color: var(--t4a6da19e16bf221a);=
 text-align: center; font-family: Roboto, Arial, sans-serif; font-size: 1.2=
rem; font-weight: 400; line-height: 1.8rem; padding: 0px 20px 16px; }

.ytmLpComplexOfferCardViewModelLegalTextAlignLeft { text-align: left; }

.ytmLpComplexOfferCardViewModelPurchaseButtonContainer { padding: 0px 20px;=
 box-sizing: border-box; width: 100%; }

.ytmLpComplexOfferCardViewModelPurchaseButton { display: flex; flex-directi=
on: column; align-self: center; }

.ytmLpComplexOfferCardViewModelLogo { height: 64px; padding-top: 20px; just=
ify-content: center; }

.ytmLpComplexOfferCardViewModelLogoAlignLeft { justify-content: left; paddi=
ng: 20px 20px 0px; }

.ytmLpComplexOfferCardViewModelLogoImage { object-fit: contain; }

.ytmLpComplexOfferCardViewModelBannerTextContainer { background-color: var(=
--t7f4f2c6d54836ce0); width: 100%; }

.ytmLpComplexOfferCardViewModelBannerTextContainerAlignLeft { background-co=
lor: var(--t2c3bbff6c15a3eb2); }

.ytmLpComplexOfferCardViewModelBannerText { text-align: center; color: var(=
--t904a88c623ca27ab); font-family: Roboto, Arial, sans-serif; font-size: 1.=
6rem; font-weight: 500; line-height: 2.2rem; padding: 10px; }

.ytmLpComplexOfferCardViewModelBannerTextAlignLeft { font-family: Roboto, A=
rial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; c=
olor: var(--tffc2fd3a644f6275); }

.ytmLpComplexOfferCardViewModelOfferCardDetails { padding: 16px 0px; width:=
 100%; border-top: 1px solid var(--tf3fc855af2285f5f); }

.ytmLpComplexOfferCardViewModelOfferOptions { display: flex; flex-direction=
: column; width: 100%; gap: 10px; margin: 0px; padding: 0px; }

.ytmLpComplexOfferCardViewModelFeatureListItems { display: flex; flex-direc=
tion: column; width: 100%; gap: 8px; padding: 0px 20px; box-sizing: border-=
box; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight=
: 400; line-height: 2rem; }

.ytmLpComplexOfferCardViewModelFeatureListItems yt-lp-feature-list-item-vie=
w-model yt-icon { height: 24px; color: var(--t904a88c623ca27ab); }

.ytmLpComplexOfferCardViewModelCardContainerOutlined .ytmLpComplexOfferCard=
ViewModelFeatureListItems yt-lp-feature-list-item-view-model .ytLpFeatureLi=
stItemViewModelFeatureListText { color: var(--t4a6da19e16bf221a); }

.ytmLpComplexOfferCardViewModelCardContainerOutlined .ytmLpComplexOfferCard=
ViewModelFeatureListItems yt-lp-feature-list-item-view-model [class*=3D"ytL=
pFeatureListItemViewModelFeatureListIcon"] { height: 24px; width: 24px; col=
or: var(--t124b7dafe9bc366d); flex-shrink: 0; }

.ytLpFeatureListItemViewModelHost { display: block; }

.ytLpFeatureListItemViewModelFeatureList { display: flex; flex-direction: r=
ow; align-items: center; }

.ytLpFeatureListItemViewModelFeatureListIcon { height: 16px; }

.ytLpFeatureListItemViewModelFeatureListIconGreen { height: 18px; color: va=
r(--t904a88c623ca27ab); }

.ytLpFeatureListItemViewModelFeatureListIconDefault { height: 24px; color: =
var(--tffc2fd3a644f6275); padding-right: 8px; }

.ytLpFeatureListItemViewModelFeatureListIconBold, .ytLpFeatureListItemViewM=
odelFeatureListIconPrimary { height: 14px; color: var(--tffc2fd3a644f6275);=
 }

.ytLpFeatureListItemViewModelFeatureListIconSmall { height: 11px; color: va=
r(--t4a6da19e16bf221a); }

.ytLpFeatureListItemViewModelFeatureListText { align-self: center; margin: =
4px 3px; color: var(--tffc2fd3a644f6275); }

.ytLpFeatureListItemViewModelFeatureListSecondaryText { color: var(--t4a6da=
19e16bf221a); }

.ytLpCouponBannerViewModelHost { --premium-yt-spec-base-background: var(--t=
3e41d7b17b187f69); --premium-yt-spec-raised-background: var(--t518e925f61bd=
cb91); --premium-yt-spec-additive-background: var(--t7f4f2c6d54836ce0); --p=
remium-yt-spec-outline: var(--tf3fc855af2285f5f); --premium-yt-spec-static-=
brand-white: #fff; --premium-yt-spec-overlay-text-primary: #fff; --premium-=
yt-spec-text-primary: var(--tffc2fd3a644f6275); --premium-yt-spec-text-seco=
ndary: var(--t4a6da19e16bf221a); --premium-yt-spec-themed-green: var(--t904=
a88c623ca27ab); --premium-yt-spec-light-green: #2ba640; --premium-yt-spec-b=
utton-chip-background-hover: var(--t20480717de80f555); display: flex; color=
: rgb(0, 0, 0); flex-direction: row; align-items: center; background-color:=
 var(--premium-yt-spec-light-green); border-radius: 0px; }

.ytLpCouponBannerViewModelOuterContainer { display: flex; flex-direction: r=
ow; align-items: center; flex: 1 1 0%; padding: 12px 0px; }

.ytLpCouponBannerViewModelOuterContainer:first-child { padding-left: 12px; =
}

.ytLpCouponBannerViewModelOuterContainer:last-child { padding-right: 12px; =
}

.ytLpCouponBannerViewModelContent { display: flex; flex-direction: column; =
}

.ytLpCouponBannerViewModelHeading { font-family: Roboto, Arial, sans-serif;=
 font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

.ytLpCouponBannerViewModelBody { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.2rem; font-weight: 400; line-height: 1.8rem; color: rgb(0, 0, 0)=
; }

.ytLpCouponBannerViewModelIcon { padding: 12px; }

.ytLpFaqEntryViewModelHost { display: flex; flex-direction: column; border-=
bottom-style: solid; border-bottom-width: 1px; border-color: var(--premium-=
yt-spec-outline); padding: 20px 0px; cursor: pointer; --premium-yt-spec-bas=
e-background: var(--t3e41d7b17b187f69); --premium-yt-spec-raised-background=
: var(--t518e925f61bdcb91); --premium-yt-spec-additive-background: var(--t7=
f4f2c6d54836ce0); --premium-yt-spec-outline: var(--tf3fc855af2285f5f); --pr=
emium-yt-spec-static-brand-white: #fff; --premium-yt-spec-overlay-text-prim=
ary: #fff; --premium-yt-spec-text-primary: var(--tffc2fd3a644f6275); --prem=
ium-yt-spec-text-secondary: var(--t4a6da19e16bf221a); --premium-yt-spec-the=
med-green: var(--t904a88c623ca27ab); --premium-yt-spec-light-green: #2ba640=
; --premium-yt-spec-button-chip-background-hover: var(--t20480717de80f555);=
 }

.ytLpFaqEntryViewModelHost:hover [class$=3D"icon-hover-highlighting"] { bac=
kground-color: var(--premium-yt-spec-button-chip-background-hover); }

.ytLpFaqEntryViewModelPremiumForceDarkMode { --premium-yt-spec-static-brand=
-white: #fff; --premium-yt-spec-overlay-text-primary: #fff; --premium-yt-sp=
ec-themed-green: var(--t904a88c623ca27ab); --premium-yt-spec-light-green: #=
2ba640; --premium-yt-spec-base-background: #0f0f0f; --premium-yt-spec-raise=
d-background: #212121; --premium-yt-spec-additive-background: rgba(255,255,=
255,0.1); --premium-yt-spec-outline: rgba(255,255,255,0.2); --premium-yt-sp=
ec-text-primary: #fff; --premium-yt-spec-text-secondary: #aaa; --premium-yt=
-spec-button-chip-background-hover: rgba(255,255,255,0.2); }

.ytLpFaqEntryViewModelFaqQuestionAndAnswersSection { display: flex; align-i=
tems: center; }

.ytLpFaqEntryViewModelLpFaqQuestion { color: var(--premium-yt-spec-text-pri=
mary); font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weig=
ht: 500; line-height: 2.6rem; margin: 0px; }

.ytLpFaqEntryViewModelIconContainer { display: flex; position: relative; co=
lor: var(--premium-yt-spec-text-primary); }

.ytLpFaqEntryViewModelIconHoverHighlighting { position: absolute; width: 20=
0%; height: 200%; transform: translate(-25%, -25%); border-radius: 40px; }

.ytLpFaqEntryViewModelLpFaqSectionFaqsQuestion { flex-grow: 1; margin-right=
: 10px; }

.ytLpFaqEntryViewModelLpFaqSectionFaqsAnswer { display: block; margin-top: =
20px; color: var(--premium-yt-spec-text-secondary); font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; =
}

.ytLpFaqEntryViewModelLpFaqSectionFaqsOuterAnswer { transition: height 0.3s=
; overflow: hidden; }

.ytLpFaqEntryViewModelLpFaqSectionFaqsOuterAnswerCollapsed { display: none;=
 }

.ytLpFaqSectionViewModelHost { --premium-yt-spec-base-background: var(--t3e=
41d7b17b187f69); --premium-yt-spec-raised-background: var(--t518e925f61bdcb=
91); --premium-yt-spec-additive-background: var(--t7f4f2c6d54836ce0); --pre=
mium-yt-spec-outline: var(--tf3fc855af2285f5f); --premium-yt-spec-static-br=
and-white: #fff; --premium-yt-spec-overlay-text-primary: #fff; --premium-yt=
-spec-text-primary: var(--tffc2fd3a644f6275); --premium-yt-spec-text-second=
ary: var(--t4a6da19e16bf221a); --premium-yt-spec-themed-green: var(--t904a8=
8c623ca27ab); --premium-yt-spec-light-green: #2ba640; --premium-yt-spec-but=
ton-chip-background-hover: var(--t20480717de80f555); display: flex; flex-di=
rection: column; }

.ytLpFaqSectionViewModelPremiumForceDarkMode { --premium-yt-spec-static-bra=
nd-white: #fff; --premium-yt-spec-overlay-text-primary: #fff; --premium-yt-=
spec-themed-green: var(--t904a88c623ca27ab); --premium-yt-spec-light-green:=
 #2ba640; --premium-yt-spec-base-background: #0f0f0f; --premium-yt-spec-rai=
sed-background: #212121; --premium-yt-spec-additive-background: rgba(255,25=
5,255,0.1); --premium-yt-spec-outline: rgba(255,255,255,0.2); --premium-yt-=
spec-text-primary: #fff; --premium-yt-spec-text-secondary: #aaa; --premium-=
yt-spec-button-chip-background-hover: rgba(255,255,255,0.2); }

.ytLpFaqSectionViewModelFaqContainer { background-color: var(--premium-yt-s=
pec-additive-background); border-radius: 16px; height: 100%; padding: 44px =
16px; }

@media (min-width: 1024px) {
  .ytLpFaqSectionViewModelFaqContainer { padding: 24px; margin: 80px; }
}

@media (max-width: 1023.9px) {
  .ytLpFaqSectionViewModelFaqContainer { margin-top: 100px; }
}

@media (min-width: 528px) and (max-width: 1023px) {
  .ytLpFaqSectionViewModelFaqContainer { padding: 24px; }
}

@media (max-width: 599.9px) {
  .ytLpFaqSectionViewModelFaqContainer { border-radius: 32px; }
}

.ytLpFaqSectionViewModelLpFaqSectionHeader { display: flex; color: var(--pr=
emium-yt-spec-text-primary); margin-bottom: 24px; font-family: "YouTube San=
s", Roboto, sans-serif; font-size: 3.6rem; font-variation-settings: "wdth" =
100; font-weight: 700; line-height: 5rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytLpFaqSectionViewModelLpFaqSectionHeader { font-family: "YouTube Sans",=
 Roboto, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100=
; font-weight: 700; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .ytLpFaqSectionViewModelLpFaqSectionHeader { font-family: "YouTube Sans",=
 Roboto, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100=
; font-weight: 700; line-height: 4.4rem; }
}

@media (max-width: 527px) {
  .ytLpFaqSectionViewModelLpFaqSectionHeader { margin-top: 16px; margin-bot=
tom: 16px; }
}

@media (min-width: 840px) and (max-width: 1023px) {
  .ytLpFaqSectionViewModelLpFaqSectionHeader { font-family: "YouTube Sans",=
 Roboto, sans-serif; font-size: 4.8rem; font-variation-settings: "wdth" 100=
; font-weight: 700; line-height: 6.6rem; }
  @container (max-width: _max($medium_breakpoint)) {
  .ytLpFaqSectionViewModelLpFaqSectionHeader { font-family: "YouTube Sans",=
 Roboto, sans-serif; font-size: 4rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 5.4rem; }
}
}

@media (min-width: 840px) and (max-width: 1023px) and (max-width: 599.9px) =
{
  .ytLpFaqSectionViewModelLpFaqSectionHeader { font-family: "YouTube Sans",=
 Roboto, sans-serif; font-size: 4rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 5.4rem; }
}

@media (min-width: 1024px) {
  .ytLpFaqSectionViewModelLpFaqSectionHeader { margin-top: 24px; font-famil=
y: "YouTube Sans", Roboto, sans-serif; font-size: 6.4rem; font-variation-se=
ttings: "wdth" 100; font-weight: 700; line-height: 9rem; }
  @container (max-width: _max($medium_breakpoint)) {
  .ytLpFaqSectionViewModelLpFaqSectionHeader { font-family: "YouTube Sans",=
 Roboto, sans-serif; font-size: 5.6rem; font-variation-settings: "wdth" 100=
; font-weight: 700; line-height: 7.8rem; }
}
}

@media (min-width: 1024px) and (max-width: 599.9px) {
  .ytLpFaqSectionViewModelLpFaqSectionHeader { font-family: "YouTube Sans",=
 Roboto, sans-serif; font-size: 5.6rem; font-variation-settings: "wdth" 100=
; font-weight: 700; line-height: 7.8rem; }
}

.ytLpFaqSectionViewModelLpFaqSectionFaqs { margin-bottom: 20px; }

.ytLpFaqSectionViewModelLpFaqSectionFooters { display: flex; flex-direction=
: column; color: var(--premium-yt-spec-text-primary); font-family: Roboto, =
Arial, sans-serif; font-size: 1.8rem; font-weight: 500; line-height: 2.6rem=
; }

@media (min-width: 840px) {
  .ytLpFaqSectionViewModelLpFaqSectionFooters { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; }
}

.ytLpFaqSectionViewModelLpFaqSectionLegal { display: flex; color: var(--pre=
mium-yt-spec-text-secondary); font-family: Roboto, Arial, sans-serif; font-=
size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytLpFaqSectionViewModelPtcLayoutType { align-items: center; }

.ytLpFaqSectionViewModelPtcLayoutType .ytLpFaqSectionViewModelFaqContainer =
{ max-width: 540px; padding: 0px 16px 16px; margin: 0px 20px 20px; }

.ytLpFaqSectionViewModelPtcLayoutType .ytLpFaqSectionViewModelLpFaqSectionH=
eader { display: flex; color: var(--premium-yt-spec-text-primary); margin-t=
op: 32px; margin-bottom: 24px; font-family: Roboto, Arial, sans-serif; font=
-size: 2.8rem; font-variation-settings: "wdth" 100; font-weight: 900; line-=
height: 3.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytLpFaqSectionViewModelPtcLayoutType .ytLpFaqSectionViewModelLpFaqSectio=
nHeader { font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-v=
ariation-settings: "wdth" 100; font-weight: 900; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .ytLpFaqSectionViewModelPtcLayoutType .ytLpFaqSectionViewModelLpFaqSectio=
nHeader { font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-v=
ariation-settings: "wdth" 100; font-weight: 900; line-height: 3.2rem; }
}

.lpHeaderSectionViewModelHost { --premium-yt-spec-base-background: var(--t3=
e41d7b17b187f69); --premium-yt-spec-raised-background: var(--t518e925f61bdc=
b91); --premium-yt-spec-additive-background: var(--t7f4f2c6d54836ce0); --pr=
emium-yt-spec-outline: var(--tf3fc855af2285f5f); --premium-yt-spec-static-b=
rand-white: #fff; --premium-yt-spec-overlay-text-primary: #fff; --premium-y=
t-spec-text-primary: var(--tffc2fd3a644f6275); --premium-yt-spec-text-secon=
dary: var(--t4a6da19e16bf221a); --premium-yt-spec-themed-green: var(--t904a=
88c623ca27ab); --premium-yt-spec-light-green: #2ba640; --premium-yt-spec-bu=
tton-chip-background-hover: var(--t20480717de80f555); display: flex; flex-d=
irection: column; justify-content: center; padding: 0px 80px; max-width: 14=
40px; box-sizing: border-box; margin: auto; }

@media (max-width: 599.9px) {
  .lpHeaderSectionViewModelHost { padding: 0px 16px; margin-bottom: 50px; m=
ax-width: 360px; }
}

@media (min-width: 600px) and (max-width: 1023.9px) {
  .lpHeaderSectionViewModelHost { margin-bottom: 32px; }
}

@media (min-width: 1024px) {
  .lpHeaderSectionViewModelHost { margin-bottom: 60px; }
}

.lpHeaderSectionViewModelPremiumForceDarkMode { --premium-yt-spec-static-br=
and-white: #fff; --premium-yt-spec-overlay-text-primary: #fff; --premium-yt=
-spec-themed-green: var(--t904a88c623ca27ab); --premium-yt-spec-light-green=
: #2ba640; --premium-yt-spec-base-background: #0f0f0f; --premium-yt-spec-ra=
ised-background: #212121; --premium-yt-spec-additive-background: rgba(255,2=
55,255,0.1); --premium-yt-spec-outline: rgba(255,255,255,0.2); --premium-yt=
-spec-text-primary: #fff; --premium-yt-spec-text-secondary: #aaa; --premium=
-yt-spec-button-chip-background-hover: rgba(255,255,255,0.2); }

@media ((min-width: 600px) and (max-width: 839.9px)) {
  .lpHeaderSectionViewModelLpHeaderSectionMargin { margin-top: 50px; }
}

.lpHeaderSectionViewModelLpHeaderButtonSection { display: flex; flex-direct=
ion: row; justify-content: center; margin-top: 40px; }

@media (max-width: 599.9px) {
  .lpHeaderSectionViewModelLpHeaderButtonSection { margin-top: 32px; flex-d=
irection: column; justify-content: normal; align-items: stretch; }
}

.lpHeaderSectionViewModelLpHeaderLogo { margin-top: 104px; }

@media (max-width: 599.9px) {
  .lpHeaderSectionViewModelLpHeaderLogo { margin-top: 80px; }
}

.lpHeaderSectionViewModelLpHeaderLogo { max-height: 40px; height: 40px; jus=
tify-content: center; }

.lpHeaderSectionViewModelLpHeaderSubtitleSection { margin-top: 40px; text-a=
lign: center; color: var(--premium-yt-spec-text-primary); font-family: Robo=
to, Arial, sans-serif; font-size: 1.8rem; font-weight: 400; line-height: 2.=
6rem; }

.lpHeaderSectionViewModelLpHeaderSubtitleLine:not(:first-child) { margin-to=
p: 22px; }

.lpHeaderSectionViewModelLpHeaderBillingInfo { text-align: center; margin-t=
op: 40px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-w=
eight: 400; line-height: 1.8rem; color: var(--premium-yt-spec-text-secondar=
y); }

.lpHeaderSectionViewModelLpHeaderOtherOffersInfo { text-align: center; marg=
in-top: 40px; color: var(--premium-yt-spec-text-primary); font-family: Robo=
to, Arial, sans-serif; font-size: 1.8rem; font-weight: 400; line-height: 2.=
6rem; }

.lpHeaderSectionViewModelLpHeaderTitle { text-align: center; margin-top: 40=
px; font-family: "YouTube Sans", Roboto, sans-serif; font-size: 6.4rem; fon=
t-variation-settings: "wdth" 100; font-weight: 700; line-height: 9rem; }

@container (max-width: _max($medium_breakpoint)) {
  .lpHeaderSectionViewModelLpHeaderTitle { font-family: "YouTube Sans", Rob=
oto, sans-serif; font-size: 5.6rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 7.8rem; }
}

@media (max-width: 599.9px) {
  .lpHeaderSectionViewModelLpHeaderTitle { font-family: "YouTube Sans", Rob=
oto, sans-serif; font-size: 5.6rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 7.8rem; }
}

@media (max-width: 599.9px) {
  .lpHeaderSectionViewModelLpHeaderTitle { margin-top: 32px; font-family: "=
YouTube Sans", Roboto, sans-serif; font-size: 3.6rem; font-variation-settin=
gs: "wdth" 100; font-weight: 700; line-height: 5rem; }
  @container (max-width: _max($medium_breakpoint)) {
  .lpHeaderSectionViewModelLpHeaderTitle { font-family: "YouTube Sans", Rob=
oto, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 4.4rem; }
}
}

@media (max-width: 599.9px) and (max-width: 599.9px) {
  .lpHeaderSectionViewModelLpHeaderTitle { font-family: "YouTube Sans", Rob=
oto, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 4.4rem; }
}

@media (min-width: 600px) and (max-width: 1023.9px) {
  .lpHeaderSectionViewModelLpHeaderTitle { font-family: "YouTube Sans", Rob=
oto, sans-serif; font-size: 4.8rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 6.6rem; }
  @container (max-width: _max($medium_breakpoint)) {
  .lpHeaderSectionViewModelLpHeaderTitle { font-family: "YouTube Sans", Rob=
oto, sans-serif; font-size: 4rem; font-variation-settings: "wdth" 100; font=
-weight: 700; line-height: 5.4rem; }
}
}

@media (min-width: 600px) and (max-width: 1023.9px) and (max-width: 599.9px=
) {
  .lpHeaderSectionViewModelLpHeaderTitle { font-family: "YouTube Sans", Rob=
oto, sans-serif; font-size: 4rem; font-variation-settings: "wdth" 100; font=
-weight: 700; line-height: 5.4rem; }
}

.lpHeaderSectionViewModelLpHeaderTitle { color: var(--premium-yt-spec-text-=
primary); }

.lpHeaderSectionViewModelLpHeaderAdditionalInfo { text-align: center; margi=
n-top: 20px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fon=
t-weight: 500; line-height: 2rem; color: var(--premium-yt-spec-text-primary=
); }

.lpHeaderSectionViewModelLpHeaderPrimaryButton { min-width: 175px; }

@media (max-width: 599.9px) {
  .lpHeaderSectionViewModelLpHeaderPrimaryButton { }
}

.lpHeaderSectionViewModelLpHeaderPrimaryButtonNoSecondary { min-width: 420p=
x; }

@media (max-width: 599.9px) {
  .lpHeaderSectionViewModelLpHeaderPrimaryButtonNoSecondary { min-width: 0p=
x; width: 100%; max-width: 320px; align-self: center; }
}

.lpHeaderSectionViewModelLpHeaderSecondaryButton { min-width: 175px; margin=
-left: 16px; }

@media (max-width: 599.9px) {
  .lpHeaderSectionViewModelLpHeaderSecondaryButton { min-width: 0px; margin=
-left: 0px; margin-top: 16px; }
}

@media ((min-width: 840px) and (max-width: 1023.9px)) {
  .lpHeaderSectionViewModelNarrowHeaderLayoutType { max-width: 800px; }
}

@media (min-width: 1024px) {
  .lpHeaderSectionViewModelNarrowHeaderLayoutType { max-width: 940px; }
}

.lpHeaderSectionViewModelPtcLayoutType .lpHeaderSectionViewModelLpHeaderLog=
o { justify-content: center; margin-top: 150px; max-height: 100px; height: =
100px; }

@media (max-width: 599.9px) {
  .lpHeaderSectionViewModelPtcLayoutType .lpHeaderSectionViewModelLpHeaderL=
ogo { margin-top: 120px; max-height: 80px; height: 80px; }
}

@media (min-width: 1024px) {
  .lpHeaderSectionViewModelPtcLayoutType { padding: 0px 175px; }
}

.lpHeaderSectionViewModelPtcLayoutType .lpHeaderSectionViewModelLpHeaderSub=
titleSection { margin-top: 10px; max-width: 540px; text-align: center; colo=
r: var(--premium-yt-spec-text-primary); font-family: Roboto, Arial, sans-se=
rif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

.lpHeaderSectionViewModelPtcLayoutType .lpHeaderSectionViewModelLpHeaderBil=
lingInfo { text-align: center; margin-top: 16px; max-width: 540px; font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1rem; font-weight: 400; line-hei=
ght: 1.6rem; color: var(--premium-yt-spec-text-secondary); }

.lpHeaderSectionViewModelPtcLayoutType .lpHeaderSectionViewModelLpHeaderTit=
le { padding-top: 30px; }

@media (max-width: 599.9px) {
  .lpHeaderSectionViewModelPtcLayoutType .lpHeaderSectionViewModelLpHeaderT=
itle { padding-top: 20px; }
}

.lpHeaderSectionViewModelPtcLayoutType .lpHeaderSectionViewModelLpHeaderTit=
le { max-width: 540px; margin: 0px auto; font-family: Roboto, Arial, sans-s=
erif; font-size: 3.6rem; font-variation-settings: "wdth" 100; font-weight: =
900; line-height: 5rem; }

@container (max-width: _max($medium_breakpoint)) {
  .lpHeaderSectionViewModelPtcLayoutType .lpHeaderSectionViewModelLpHeaderT=
itle { font-family: Roboto, Arial, sans-serif; font-size: 3.2rem; font-vari=
ation-settings: "wdth" 100; font-weight: 900; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .lpHeaderSectionViewModelPtcLayoutType .lpHeaderSectionViewModelLpHeaderT=
itle { font-family: Roboto, Arial, sans-serif; font-size: 3.2rem; font-vari=
ation-settings: "wdth" 100; font-weight: 900; line-height: 4.4rem; }
}

.lpHeaderSectionViewModelPtcLayoutType .lpHeaderSectionViewModelLpHeaderTit=
le { color: var(--premium-yt-spec-text-primary); }

.lpHeaderSectionViewModelPtcLayoutType .lpHeaderSectionViewModelLpHeaderBut=
tonSection { margin-top: 16px; }

.lpHeaderUpsellBannerViewModelHost { display: flex; color: var(--tffc2fd3a6=
44f6275); flex-direction: row; align-items: center; background-color: var(-=
-t0ccd1ace000d5e93); margin: 0px calc(50% - 50vw); }

.lpHeaderUpsellBannerViewModelOuterContainer { display: flex; flex-directio=
n: row; align-items: center; flex: 1 1 0%; }

.lpHeaderUpsellBannerViewModelOuterContainer:first-child { padding-left: 12=
px; }

.lpHeaderUpsellBannerViewModelOuterContainer:last-child { padding-right: 12=
px; }

.lpHeaderUpsellBannerViewModelContainer { display: flex; flex-direction: ro=
w; padding: 12px 0px; align-items: center; flex: 1 1 0%; }

.lpHeaderUpsellBannerViewModelIcon { padding: 12px; }

.lpHeaderUpsellBannerViewModelContent { display: flex; flex-direction: colu=
mn; }

.lpHeaderUpsellBannerViewModelDescription { font-family: Roboto, Arial, san=
s-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.lpHeaderUpsellBannerViewModelPurchaseButton { margin: 6px 0px 6px 12px; }

.ytmLpHeadlineSectionViewModelHost { --premium-yt-spec-base-background: var=
(--t3e41d7b17b187f69); --premium-yt-spec-raised-background: var(--t518e925f=
61bdcb91); --premium-yt-spec-additive-background: var(--t7f4f2c6d54836ce0);=
 --premium-yt-spec-outline: var(--tf3fc855af2285f5f); --premium-yt-spec-sta=
tic-brand-white: #fff; --premium-yt-spec-overlay-text-primary: #fff; --prem=
ium-yt-spec-text-primary: var(--tffc2fd3a644f6275); --premium-yt-spec-text-=
secondary: var(--t4a6da19e16bf221a); --premium-yt-spec-themed-green: var(--=
t904a88c623ca27ab); --premium-yt-spec-light-green: #2ba640; --premium-yt-sp=
ec-button-chip-background-hover: var(--t20480717de80f555); display: block; =
margin: 0px auto; overflow: hidden; }

@media (max-width: 599.9px) {
  .ytmLpHeadlineSectionViewModelHost { max-width: 360px; padding: 50px 16px=
; }
}

@media (min-width: 600px) and (max-width: 1023.9px) {
  .ytmLpHeadlineSectionViewModelHost { padding: 32px 80px; }
}

@media (min-width: 1024px) {
  .ytmLpHeadlineSectionViewModelHost { max-width: 1440px; padding: 60px 80p=
x; }
}

.ytmLpHeadlineSectionViewModelPremiumForceDarkMode { --premium-yt-spec-stat=
ic-brand-white: #fff; --premium-yt-spec-overlay-text-primary: #fff; --premi=
um-yt-spec-themed-green: var(--t904a88c623ca27ab); --premium-yt-spec-light-=
green: #2ba640; --premium-yt-spec-base-background: #0f0f0f; --premium-yt-sp=
ec-raised-background: #212121; --premium-yt-spec-additive-background: rgba(=
255,255,255,0.1); --premium-yt-spec-outline: rgba(255,255,255,0.2); --premi=
um-yt-spec-text-primary: #fff; --premium-yt-spec-text-secondary: #aaa; --pr=
emium-yt-spec-button-chip-background-hover: rgba(255,255,255,0.2); }

.ytmLpHeadlineSectionViewModelBackgroundImageClass { background-size: cover=
; border-radius: 32px; }

.ytmLpHeadlineSectionViewModelBackgroundPadding { padding: 24px; }

.ytmLpHeadlineSectionViewModelTitleText { text-align: center; color: var(--=
premium-yt-spec-text-primary); }

@media (max-width: 527px) {
  .ytmLpHeadlineSectionViewModelTitleText { font-family: "YouTube Sans", Ro=
boto, sans-serif; font-size: 3.6rem; font-variation-settings: "wdth" 100; f=
ont-weight: 700; line-height: 5rem; }
  @container (max-width: _max($medium_breakpoint)) {
  .ytmLpHeadlineSectionViewModelTitleText { font-family: "YouTube Sans", Ro=
boto, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; f=
ont-weight: 700; line-height: 4.4rem; }
}
}

@media (max-width: 527px) and (max-width: 599.9px) {
  .ytmLpHeadlineSectionViewModelTitleText { font-family: "YouTube Sans", Ro=
boto, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; f=
ont-weight: 700; line-height: 4.4rem; }
}

@media (min-width: 528px) and (max-width: 1023px) {
  .ytmLpHeadlineSectionViewModelTitleText { font-family: "YouTube Sans", Ro=
boto, sans-serif; font-size: 4.8rem; font-variation-settings: "wdth" 100; f=
ont-weight: 700; line-height: 6.6rem; }
  @container (max-width: _max($medium_breakpoint)) {
  .ytmLpHeadlineSectionViewModelTitleText { font-family: "YouTube Sans", Ro=
boto, sans-serif; font-size: 4rem; font-variation-settings: "wdth" 100; fon=
t-weight: 700; line-height: 5.4rem; }
}
}

@media (min-width: 528px) and (max-width: 1023px) and (max-width: 599.9px) =
{
  .ytmLpHeadlineSectionViewModelTitleText { font-family: "YouTube Sans", Ro=
boto, sans-serif; font-size: 4rem; font-variation-settings: "wdth" 100; fon=
t-weight: 700; line-height: 5.4rem; }
}

@media (min-width: 1024px) {
  .ytmLpHeadlineSectionViewModelTitleText { font-family: "YouTube Sans", Ro=
boto, sans-serif; font-size: 6.4rem; font-variation-settings: "wdth" 100; f=
ont-weight: 700; line-height: 9rem; }
  @container (max-width: _max($medium_breakpoint)) {
  .ytmLpHeadlineSectionViewModelTitleText { font-family: "YouTube Sans", Ro=
boto, sans-serif; font-size: 5.6rem; font-variation-settings: "wdth" 100; f=
ont-weight: 700; line-height: 7.8rem; }
}
}

@media (min-width: 1024px) and (max-width: 599.9px) {
  .ytmLpHeadlineSectionViewModelTitleText { font-family: "YouTube Sans", Ro=
boto, sans-serif; font-size: 5.6rem; font-variation-settings: "wdth" 100; f=
ont-weight: 700; line-height: 7.8rem; }
}

.ytmLpHeadlineSectionViewModelSubtitleText { text-align: center; margin-top=
: 16px; color: var(--premium-yt-spec-text-primary); font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.8rem; font-weight: 400; line-height: 2.6rem; =
}

.ytmLpLargeFeatureSectionViewModelHost { --premium-yt-spec-base-background:=
 var(--t3e41d7b17b187f69); --premium-yt-spec-raised-background: var(--t518e=
925f61bdcb91); --premium-yt-spec-additive-background: var(--t7f4f2c6d54836c=
e0); --premium-yt-spec-outline: var(--tf3fc855af2285f5f); --premium-yt-spec=
-static-brand-white: #fff; --premium-yt-spec-overlay-text-primary: #fff; --=
premium-yt-spec-text-primary: var(--tffc2fd3a644f6275); --premium-yt-spec-t=
ext-secondary: var(--t4a6da19e16bf221a); --premium-yt-spec-themed-green: va=
r(--t904a88c623ca27ab); --premium-yt-spec-light-green: #2ba640; --premium-y=
t-spec-button-chip-background-hover: var(--t20480717de80f555); display: fle=
x; flex-direction: row; place-content: center; margin: 60px 80px; }

@media (max-width: 599.9px) {
  .ytmLpLargeFeatureSectionViewModelHost { flex-direction: column; max-widt=
h: 360px; margin: 66px auto; }
}

@media (min-width: 600px) and (max-width: 1023.9px) {
  .ytmLpLargeFeatureSectionViewModelHost { margin: 50px 80px; }
}

.ytmLpLargeFeatureSectionViewModelPremiumForceDarkMode { --premium-yt-spec-=
static-brand-white: #fff; --premium-yt-spec-overlay-text-primary: #fff; --p=
remium-yt-spec-themed-green: var(--t904a88c623ca27ab); --premium-yt-spec-li=
ght-green: #2ba640; --premium-yt-spec-base-background: #0f0f0f; --premium-y=
t-spec-raised-background: #212121; --premium-yt-spec-additive-background: r=
gba(255,255,255,0.1); --premium-yt-spec-outline: rgba(255,255,255,0.2); --p=
remium-yt-spec-text-primary: #fff; --premium-yt-spec-text-secondary: #aaa; =
--premium-yt-spec-button-chip-background-hover: rgba(255,255,255,0.2); }

.ytmLpLargeFeatureSectionViewModelLpLargeFeatureSectionContainer { display:=
 flex; flex-direction: column; place-content: center; flex: 1 1 0%; backgro=
und-size: cover; }

.ytmLpLargeFeatureSectionViewModelLpLargeFeatureSectionTextContainer { marg=
in: 0px 48px; }

@media (max-width: 599.9px) {
  .ytmLpLargeFeatureSectionViewModelLpLargeFeatureSectionTextContainer { ma=
rgin: 0px; padding: 16px; }
}

@media (min-width: 600px) and (max-width: 1023.9px) {
  .ytmLpLargeFeatureSectionViewModelLpLargeFeatureSectionTextContainer { ma=
rgin: 0px; padding: 0px 24px; }
}

.ytmLpLargeFeatureSectionViewModelLpLargeFeatureSectionEyebrowText { text-a=
lign: start; color: var(--premium-yt-spec-text-secondary); font-family: Rob=
oto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2=
.2rem; }

@media (max-width: 599.9px) {
  .ytmLpLargeFeatureSectionViewModelLpLargeFeatureSectionEyebrowText { marg=
in-top: 16px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fo=
nt-weight: 400; line-height: 2rem; }
}

.ytmLpLargeFeatureSectionViewModelLpLargeFeatureSectionTitle { margin-top: =
16px; text-align: start; color: var(--premium-yt-spec-text-primary); font-f=
amily: "YouTube Sans", Roboto, sans-serif; font-size: 3.6rem; font-variatio=
n-settings: "wdth" 100; font-weight: 700; line-height: 5rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytmLpLargeFeatureSectionViewModelLpLargeFeatureSectionTitle { font-famil=
y: "YouTube Sans", Roboto, sans-serif; font-size: 3.2rem; font-variation-se=
ttings: "wdth" 100; font-weight: 700; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .ytmLpLargeFeatureSectionViewModelLpLargeFeatureSectionTitle { font-famil=
y: "YouTube Sans", Roboto, sans-serif; font-size: 3.2rem; font-variation-se=
ttings: "wdth" 100; font-weight: 700; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .ytmLpLargeFeatureSectionViewModelLpLargeFeatureSectionTitle { margin-top=
: 24px; }
}

@media (min-width: 1024px) {
  .ytmLpLargeFeatureSectionViewModelLpLargeFeatureSectionTitle { font-famil=
y: "YouTube Sans", Roboto, sans-serif; font-size: 4.8rem; font-variation-se=
ttings: "wdth" 100; font-weight: 700; line-height: 6.6rem; }
  @container (max-width: _max($medium_breakpoint)) {
  .ytmLpLargeFeatureSectionViewModelLpLargeFeatureSectionTitle { font-famil=
y: "YouTube Sans", Roboto, sans-serif; font-size: 4rem; font-variation-sett=
ings: "wdth" 100; font-weight: 700; line-height: 5.4rem; }
}
}

@media (min-width: 1024px) and (max-width: 599.9px) {
  .ytmLpLargeFeatureSectionViewModelLpLargeFeatureSectionTitle { font-famil=
y: "YouTube Sans", Roboto, sans-serif; font-size: 4rem; font-variation-sett=
ings: "wdth" 100; font-weight: 700; line-height: 5.4rem; }
}

.ytmLpLargeFeatureSectionViewModelLpLargeFeatureSectionSubtitles { margin-t=
op: 16px; text-align: start; color: var(--premium-yt-spec-text-secondary); =
font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400=
; line-height: 2.2rem; }

@media (min-width: 1024px) {
  .ytmLpLargeFeatureSectionViewModelLpLargeFeatureSectionSubtitles { font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 400; line=
-height: 2.6rem; }
}

.ytmLpLargeFeatureSectionViewModelLpLargeFeatureSectionLogo { max-height: 2=
0px; place-content: start; }

.ytmLpLargeFeatureSectionViewModelStudentFeatureType .ytmLpLargeFeatureSect=
ionViewModelLpLargeFeatureSectionLogo { height: auto; max-height: none; max=
-width: none; width: 66%; object-position: left center; }

@media (max-width: 599.9px) {
  .ytmLpLargeFeatureSectionViewModelStudentFeatureType .ytmLpLargeFeatureSe=
ctionViewModelLpLargeFeatureSectionLogo { width: 100%; }
}

.ytmLpLargeFeatureSectionViewModelLpLargeFeatureSectionPrimaryButton { marg=
in-top: 24px; display: flex; justify-content: flex-start; }

@media (max-width: 599.9px) {
  .ytmLpLargeFeatureSectionViewModelLpLargeFeatureSectionPrimaryButton { ju=
stify-content: center; }
}

@media (max-width: 599.9px) {
  .ytmLpLargeFeatureSectionViewModelStudentFeatureType .ytmLpLargeFeatureSe=
ctionViewModelLpLargeFeatureSectionPrimaryButton { width: 100%; flex-direct=
ion: column; align-items: stretch; }
}

.ytmLpLargeFeatureSectionViewModelStudentFeatureType { background-size: 100=
% 100%; }

.ytmLpLargeFeatureSectionViewModelStudentFeatureType .ytmLpLargeFeatureSect=
ionViewModelLpLargeFeatureSectionContainer { background-size: initial; }

.ytmLpLargeFeatureSectionViewModelBlockFeatureType2 { flex-direction: row-r=
everse; }

@media (max-width: 599.9px) {
  .ytmLpLargeFeatureSectionViewModelBlockFeatureType2 { flex-direction: col=
umn; max-width: 360px; margin: 66px auto; }
}

@media (min-width: 600px) and (max-width: 1023.9px) {
  .ytmLpLargeFeatureSectionViewModelBlockFeatureType2 { margin: 50px 80px; =
}
}

.ytmLpLargeFeatureSectionViewModelMusicFeatureType { overflow: hidden; flex=
-direction: row-reverse; border-radius: 38.5px; }

@media (max-width: 599.9px) {
  .ytmLpLargeFeatureSectionViewModelMusicFeatureType { flex-direction: colu=
mn-reverse; width: 100%; }
}

@media ((min-width: 600px) and (max-width: 839.9px)) {
  .ytmLpLargeFeatureSectionViewModelMusicFeatureType { flex-direction: colu=
mn-reverse; width: 100%; margin: 0px; }
}

@media (max-width: 599.9px) {
  .ytmLpLargeFeatureSectionViewModelMusicFeatureType .ytmLpLargeFeatureSect=
ionViewModelLpLargeFeatureSectionTextContainer { margin: 0px; padding: 32px=
; }
}

@media ((min-width: 600px) and (max-width: 839.9px)) {
  .ytmLpLargeFeatureSectionViewModelMusicFeatureType .ytmLpLargeFeatureSect=
ionViewModelLpLargeFeatureSectionTextContainer { max-width: 500px; margin: =
40px auto; }
}

@media (min-width: 840px) {
  .ytmLpLargeFeatureSectionViewModelMusicFeatureType .ytmLpLargeFeatureSect=
ionViewModelLpLargeFeatureSectionTextContainer { margin: 48px; }
}

.ytmLpLargeFeatureSectionViewModelMusicFeatureType .ytmLpLargeFeatureSectio=
nViewModelLpLargeFeatureSectionTitle { color: var(--premium-yt-spec-overlay=
-text-primary); font-family: Roboto, Arial, sans-serif; font-size: 3.6rem; =
font-variation-settings: "wdth" 100; font-weight: 700; line-height: 5rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytmLpLargeFeatureSectionViewModelMusicFeatureType .ytmLpLargeFeatureSect=
ionViewModelLpLargeFeatureSectionTitle { font-family: Roboto, Arial, sans-s=
erif; font-size: 3.2rem; font-variation-settings: "wdth" 100; font-weight: =
700; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .ytmLpLargeFeatureSectionViewModelMusicFeatureType .ytmLpLargeFeatureSect=
ionViewModelLpLargeFeatureSectionTitle { font-family: Roboto, Arial, sans-s=
erif; font-size: 3.2rem; font-variation-settings: "wdth" 100; font-weight: =
700; line-height: 4.4rem; }
}

@media (max-width: 839.9px) {
  .ytmLpLargeFeatureSectionViewModelMusicFeatureType .ytmLpLargeFeatureSect=
ionViewModelLpLargeFeatureSectionTitle { font-family: Roboto, Arial, sans-s=
erif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: =
700; line-height: 3.2rem; }
  @container (max-width: _max($medium_breakpoint)) {
  .ytmLpLargeFeatureSectionViewModelMusicFeatureType .ytmLpLargeFeatureSect=
ionViewModelLpLargeFeatureSectionTitle { font-family: Roboto, Arial, sans-s=
erif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 70=
0; line-height: 2.8rem; }
}
}

@media (max-width: 839.9px) and (max-width: 599.9px) {
  .ytmLpLargeFeatureSectionViewModelMusicFeatureType .ytmLpLargeFeatureSect=
ionViewModelLpLargeFeatureSectionTitle { font-family: Roboto, Arial, sans-s=
erif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 70=
0; line-height: 2.8rem; }
}

.ytmLpLargeFeatureSectionViewModelMusicFeatureType .ytmLpLargeFeatureSectio=
nViewModelLpLargeFeatureSectionSubtitles { color: var(--premium-yt-spec-ove=
rlay-text-primary); font-family: Roboto, Arial, sans-serif; font-size: 1.6r=
em; font-weight: 400; line-height: 2.2rem; }

@media (max-width: 839.9px) {
  .ytmLpLargeFeatureSectionViewModelMusicFeatureType .ytmLpLargeFeatureSect=
ionViewModelLpLargeFeatureSectionSubtitles { font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }
}

.ytmLpLargeFeatureSectionViewModelStudentFeatureType .ytmLpLargeFeatureSect=
ionViewModelLpLargeFeatureSectionSubtitles, .ytmLpLargeFeatureSectionViewMo=
delStudentFeatureType .ytmLpLargeFeatureSectionViewModelLpLargeFeatureSecti=
onTitle { color: var(--premium-yt-spec-text-primary); }

.ytmLpLargeFeatureSectionViewModelPtcFeatureType { margin: 16px 24px; }

@media (max-width: 599.9px) {
  .ytmLpLargeFeatureSectionViewModelPtcFeatureType { margin: 16px 10px; mar=
gin-inline: auto; }
}

.ytmLpLargeFeatureSectionViewModelPtcFeatureType .ytmLpLargeFeatureSectionV=
iewModelLpLargeFeatureSectionContainer { max-width: 282px; }

@media (max-width: 599.9px) {
  .ytmLpLargeFeatureSectionViewModelPtcFeatureType .ytmLpLargeFeatureSectio=
nViewModelLpLargeFeatureSectionContainer { max-width: 360px; }
}

.ytmLpLargeFeatureSectionViewModelPtcFeatureType .ytmLpLargeFeatureSectionV=
iewModelLpLargeFeatureSectionTextContainer { margin: 0px 0px 0px 5px; }

@media (max-width: 599.9px) {
  .ytmLpLargeFeatureSectionViewModelPtcFeatureType .ytmLpLargeFeatureSectio=
nViewModelLpLargeFeatureSectionTextContainer { margin: 0px; padding: 0px; }
}

.ytmLpLargeFeatureSectionViewModelPtcFeatureType .ytmLpLargeFeatureSectionV=
iewModelLpLargeFeatureSectionTitle { text-align: left; margin-top: 16px; fo=
nt-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-setti=
ngs: "wdth" 100; font-weight: 900; line-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytmLpLargeFeatureSectionViewModelPtcFeatureType .ytmLpLargeFeatureSectio=
nViewModelLpLargeFeatureSectionTitle { font-family: Roboto, Arial, sans-ser=
if; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 90=
0; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytmLpLargeFeatureSectionViewModelPtcFeatureType .ytmLpLargeFeatureSectio=
nViewModelLpLargeFeatureSectionTitle { font-family: Roboto, Arial, sans-ser=
if; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 90=
0; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytmLpLargeFeatureSectionViewModelPtcFeatureType .ytmLpLargeFeatureSectio=
nViewModelLpLargeFeatureSectionTitle { margin: 0px; text-align: center; }
}

.ytmLpLargeFeatureSectionViewModelPtcFeatureType .ytmLpLargeFeatureSectionV=
iewModelLpLargeFeatureSectionSubtitles { text-align: left; font-family: Rob=
oto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2=
rem; }

@media (max-width: 599.9px) {
  .ytmLpLargeFeatureSectionViewModelPtcFeatureType .ytmLpLargeFeatureSectio=
nViewModelLpLargeFeatureSectionSubtitles { margin: 10px; text-align: center=
; }
}

.ytmLpOfferCardSectionViewModelHost { --premium-yt-spec-base-background: va=
r(--t3e41d7b17b187f69); --premium-yt-spec-raised-background: var(--t518e925=
f61bdcb91); --premium-yt-spec-additive-background: var(--t7f4f2c6d54836ce0)=
; --premium-yt-spec-outline: var(--tf3fc855af2285f5f); --premium-yt-spec-st=
atic-brand-white: #fff; --premium-yt-spec-overlay-text-primary: #fff; --pre=
mium-yt-spec-text-primary: var(--tffc2fd3a644f6275); --premium-yt-spec-text=
-secondary: var(--t4a6da19e16bf221a); --premium-yt-spec-themed-green: var(-=
-t904a88c623ca27ab); --premium-yt-spec-light-green: #2ba640; --premium-yt-s=
pec-button-chip-background-hover: var(--t20480717de80f555); display: block;=
 margin: 0px auto; border-radius: 32px; }

@media (max-width: 599.9px) {
  .ytmLpOfferCardSectionViewModelHost { max-width: 360px; padding: 32px 16p=
x; }
}

@media (min-width: 600px) and (max-width: 1023.9px) {
  .ytmLpOfferCardSectionViewModelHost { max-width: 400px; padding: 32px 16p=
x; }
}

@media (min-width: 1024px) {
  .ytmLpOfferCardSectionViewModelHost { padding: 32px 64px; }
}

.ytmLpOfferCardSectionViewModelPremiumForceDarkMode { --premium-yt-spec-sta=
tic-brand-white: #fff; --premium-yt-spec-overlay-text-primary: #fff; --prem=
ium-yt-spec-themed-green: var(--t904a88c623ca27ab); --premium-yt-spec-light=
-green: #2ba640; --premium-yt-spec-base-background: #0f0f0f; --premium-yt-s=
pec-raised-background: #212121; --premium-yt-spec-additive-background: rgba=
(255,255,255,0.1); --premium-yt-spec-outline: rgba(255,255,255,0.2); --prem=
ium-yt-spec-text-primary: #fff; --premium-yt-spec-text-secondary: #aaa; --p=
remium-yt-spec-button-chip-background-hover: rgba(255,255,255,0.2); }

@media (max-width: 599.9px) {
  .ytmLpOfferCardSectionViewModelHostWithBackgroundImage { margin-top: 32px=
; }
}

@media (min-width: 600px) and (max-width: 1023.9px) {
  .ytmLpOfferCardSectionViewModelHostWithBackgroundImage { margin-top: 32px=
; }
}

@media (min-width: 1024px) {
  .ytmLpOfferCardSectionViewModelHostWithBackgroundImage { margin-top: 64px=
; padding: 64px; }
}

.ytmLpOfferCardSectionViewModelTitleContainer { display: flex; flex-directi=
on: column; align-items: center; justify-content: center; }

@media (max-width: 1023.9px) {
  .ytmLpOfferCardSectionViewModelTitleContainer { margin-bottom: 16px; }
}

@media (min-width: 1024px) {
  .ytmLpOfferCardSectionViewModelTitleContainer { margin-bottom: 104px; }
}

@media (max-width: 1023.9px) {
  .ytmLpOfferCardSectionViewModelTitleContainerWithFeatureList { align-item=
s: flex-start; }
}

@media (min-width: 1024px) {
  .ytmLpOfferCardSectionViewModelTitleContainerWithFeatureList { margin-bot=
tom: 48px; }
}

.ytmLpOfferCardSectionViewModelTitleText { text-align: center; color: var(-=
-premium-yt-spec-text-primary); }

@media (max-width: 299.9px) {
  .ytmLpOfferCardSectionViewModelTitleText { font-family: "YouTube Sans", R=
oboto, sans-serif; font-size: 3.6rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 5rem; }
  @container (max-width: _max($medium_breakpoint)) {
  .ytmLpOfferCardSectionViewModelTitleText { font-family: "YouTube Sans", R=
oboto, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 4.4rem; }
}
}

@media (max-width: 299.9px) and (max-width: 599.9px) {
  .ytmLpOfferCardSectionViewModelTitleText { font-family: "YouTube Sans", R=
oboto, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 4.4rem; }
}

@media (min-width: 300px) and (max-width: 527px) {
  .ytmLpOfferCardSectionViewModelTitleText { font-family: "YouTube Sans", R=
oboto, sans-serif; font-size: 4.8rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 6.6rem; }
  @container (max-width: _max($medium_breakpoint)) {
  .ytmLpOfferCardSectionViewModelTitleText { font-family: "YouTube Sans", R=
oboto, sans-serif; font-size: 4rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 5.4rem; }
}
}

@media (min-width: 300px) and (max-width: 527px) and (max-width: 599.9px) {
  .ytmLpOfferCardSectionViewModelTitleText { font-family: "YouTube Sans", R=
oboto, sans-serif; font-size: 4rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 5.4rem; }
}

@media (min-width: 600px) and (max-width: 1023.9px) {
  .ytmLpOfferCardSectionViewModelTitleText { font-family: "YouTube Sans", R=
oboto, sans-serif; font-size: 6.4rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 9rem; }
  @container (max-width: _max($medium_breakpoint)) {
  .ytmLpOfferCardSectionViewModelTitleText { font-family: "YouTube Sans", R=
oboto, sans-serif; font-size: 5.6rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 7.8rem; }
}
}

@media (min-width: 600px) and (max-width: 1023.9px) and (max-width: 599.9px=
) {
  .ytmLpOfferCardSectionViewModelTitleText { font-family: "YouTube Sans", R=
oboto, sans-serif; font-size: 5.6rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 7.8rem; }
}

@media (min-width: 1024px) {
  .ytmLpOfferCardSectionViewModelTitleText { font-family: "YouTube Sans", R=
oboto, sans-serif; font-size: 6.4rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 9rem; }
  @container (max-width: _max($medium_breakpoint)) {
  .ytmLpOfferCardSectionViewModelTitleText { font-family: "YouTube Sans", R=
oboto, sans-serif; font-size: 5.6rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 7.8rem; }
}
}

@media (min-width: 1024px) and (max-width: 599.9px) {
  .ytmLpOfferCardSectionViewModelTitleText { font-family: "YouTube Sans", R=
oboto, sans-serif; font-size: 5.6rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 7.8rem; }
}

.ytmLpOfferCardSectionViewModelSubtitleText { text-align: center; color: va=
r(--premium-yt-spec-text-secondary); margin-top: 16px; font-family: Roboto,=
 Arial, sans-serif; font-size: 1.8rem; font-weight: 400; line-height: 2.6re=
m; }

@media (min-width: 1024px) {
  .ytmLpOfferCardSectionViewModelSubtitleText { max-width: 550px; }
}

@media (max-width: 1023.9px) {
  .ytmLpOfferCardSectionViewModelSubtitleTextWithFeatureList { text-align: =
start; }
}

.ytmLpOfferCardSectionViewModelFeatureListItems { margin-top: 32px; font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-=
height: 2.2rem; display: flex; flex-wrap: wrap; align-items: flex-start; }

@media (max-width: 1023.9px) {
  .ytmLpOfferCardSectionViewModelFeatureListItems { flex-direction: column;=
 gap: 16px; }
}

@media (min-width: 1024px) {
  .ytmLpOfferCardSectionViewModelFeatureListItems { justify-content: center=
; gap: 32px; }
}

.ytmLpOfferCardSectionViewModelOfferCardsContainer { display: flex; justify=
-content: center; flex-wrap: wrap; }

@media (max-width: 1023.9px) {
  .ytmLpOfferCardSectionViewModelOfferCardsContainer { flex-direction: colu=
mn; }
}

@media (min-width: 1024px) {
  .ytmLpOfferCardSectionViewModelOfferCardsContainer { flex-direction: row;=
 }
}

.ytmLpOfferCardSectionViewModelOfferCardContainer { flex: 1 1 0px; }

@media (max-width: 1023.9px) {
  .ytmLpOfferCardSectionViewModelOfferCardContainer { margin-top: 16px; }
}

@media (min-width: 1024px) {
  .ytmLpOfferCardSectionViewModelOfferCardContainer { margin: 16px; max-wid=
th: 500px; }
}

.ytmLpOfferCardSectionViewModelFooterText { text-align: center; color: var(=
--premium-yt-spec-text-secondary); margin-top: 48px; font-family: Roboto, A=
rial, sans-serif; font-size: 1.8rem; font-weight: 400; line-height: 2.6rem;=
 }

@media (max-width: 1023.9px) {
  .ytmLpOfferCardSectionViewModelFooterTextWithFeatureList { margin-top: 32=
px; text-align: start; }
}

.ytmLpOfferCardOptionViewModelHost { --premium-yt-spec-base-background: var=
(--t3e41d7b17b187f69); --premium-yt-spec-raised-background: var(--t518e925f=
61bdcb91); --premium-yt-spec-additive-background: var(--t7f4f2c6d54836ce0);=
 --premium-yt-spec-outline: var(--tf3fc855af2285f5f); --premium-yt-spec-sta=
tic-brand-white: #fff; --premium-yt-spec-overlay-text-primary: #fff; --prem=
ium-yt-spec-text-primary: var(--tffc2fd3a644f6275); --premium-yt-spec-text-=
secondary: var(--t4a6da19e16bf221a); --premium-yt-spec-themed-green: var(--=
t904a88c623ca27ab); --premium-yt-spec-light-green: #2ba640; --premium-yt-sp=
ec-button-chip-background-hover: var(--t20480717de80f555); display: flex; f=
lex-direction: row; align-items: center; padding: 16px 0px; cursor: default=
; }

.ytmLpOfferCardOptionViewModelPremiumForceDarkMode { --premium-yt-spec-stat=
ic-brand-white: #fff; --premium-yt-spec-overlay-text-primary: #fff; --premi=
um-yt-spec-themed-green: var(--t904a88c623ca27ab); --premium-yt-spec-light-=
green: #2ba640; --premium-yt-spec-base-background: #0f0f0f; --premium-yt-sp=
ec-raised-background: #212121; --premium-yt-spec-additive-background: rgba(=
255,255,255,0.1); --premium-yt-spec-outline: rgba(255,255,255,0.2); --premi=
um-yt-spec-text-primary: #fff; --premium-yt-spec-text-secondary: #aaa; --pr=
emium-yt-spec-button-chip-background-hover: rgba(255,255,255,0.2); }

.ytmLpOfferCardOptionViewModelInputEl { height: 20px; width: 20px; margin: =
0px 14px 0px 0px; }

.ytmLpOfferCardOptionViewModelEyebrowText { color: var(--premium-yt-spec-te=
xt-secondary); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; f=
ont-weight: 500; line-height: 1.8rem; }

.ytmLpOfferCardOptionViewModelTitle { color: var(--premium-yt-spec-text-pri=
mary); font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variat=
ion-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }

.ytmLpOfferCardOptionViewModelSubtitle { color: var(--premium-yt-spec-text-=
primary); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-w=
eight: 500; line-height: 2rem; }

.ytmLpOfferCardOptionViewModelDescription { color: var(--premium-yt-spec-te=
xt-secondary); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; f=
ont-weight: 400; line-height: 1.8rem; }

.ytmLpOfferCardOptionViewModelFeatureListItems { padding: 4px 0px 6px; font=
-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; li=
ne-height: 1.8rem; }

.ytmLpOfferCardViewModelHost { --premium-yt-spec-base-background: var(--t3e=
41d7b17b187f69); --premium-yt-spec-raised-background: var(--t518e925f61bdcb=
91); --premium-yt-spec-additive-background: var(--t7f4f2c6d54836ce0); --pre=
mium-yt-spec-outline: var(--tf3fc855af2285f5f); --premium-yt-spec-static-br=
and-white: #fff; --premium-yt-spec-overlay-text-primary: #fff; --premium-yt=
-spec-text-primary: var(--tffc2fd3a644f6275); --premium-yt-spec-text-second=
ary: var(--t4a6da19e16bf221a); --premium-yt-spec-themed-green: var(--t904a8=
8c623ca27ab); --premium-yt-spec-light-green: #2ba640; --premium-yt-spec-but=
ton-chip-background-hover: var(--t20480717de80f555); display: flex; flex-di=
rection: column; align-items: flex-start; max-width: 500px; padding: 16px; =
gap: 20px; box-shadow: rgba(0, 0, 0, 0.08) 0px 2px 16px; border-radius: 24p=
x; background-color: var(--premium-yt-spec-raised-background); }

.ytmLpOfferCardViewModelPremiumForceDarkMode { --premium-yt-spec-static-bra=
nd-white: #fff; --premium-yt-spec-overlay-text-primary: #fff; --premium-yt-=
spec-themed-green: var(--t904a88c623ca27ab); --premium-yt-spec-light-green:=
 #2ba640; --premium-yt-spec-base-background: #0f0f0f; --premium-yt-spec-rai=
sed-background: #212121; --premium-yt-spec-additive-background: rgba(255,25=
5,255,0.1); --premium-yt-spec-outline: rgba(255,255,255,0.2); --premium-yt-=
spec-text-primary: #fff; --premium-yt-spec-text-secondary: #aaa; --premium-=
yt-spec-button-chip-background-hover: rgba(255,255,255,0.2); }

.ytmLpOfferCardViewModelTitleContainer { display: flex; align-items: center=
; width: 100%; margin: 0px auto; }

.ytmLpOfferCardViewModelOfferOptionsContainer { display: block; width: 100%=
; }

.ytmLpOfferCardViewModelIconContainer { display: flex; justify-content: fle=
x-start; margin-right: 14px; color: var(--premium-yt-spec-text-primary); }

.ytmLpOfferCardViewModelTitleText { color: var(--premium-yt-spec-text-prima=
ry); justify-content: flex-start; font-family: Roboto, Arial, sans-serif; f=
ont-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; li=
ne-height: 3.2rem; }

.ytmLpOfferCardViewModelTitleBadge { justify-self: flex-end; margin-left: a=
uto; padding-right: 8px; }

.ytmLpOfferCardViewModelDivider { border-top: 1px solid var(--premium-yt-sp=
ec-outline); }

.ytmLpOfferCardViewModelPurchaseButtonContainer { display: block; width: 10=
0%; }

.ytLpOfferTableCellContentViewModelHost { display: flex; flex-direction: co=
lumn; align-items: center; justify-content: center; text-align: center; mar=
gin: 4px auto; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial,=
 sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytLpOfferTableCellContentViewModelLpOfferTableCellTitle { font-family: Rob=
oto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 10=
0; font-weight: 700; line-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytLpOfferTableCellContentViewModelLpOfferTableCellTitle { font-family: R=
oboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth=
" 100; font-weight: 700; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytLpOfferTableCellContentViewModelLpOfferTableCellTitle { font-family: R=
oboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth=
" 100; font-weight: 700; line-height: 2.6rem; }
}

.ytLpOfferTableCellContentViewModelLpOfferTableCellSubtitle { word-break: b=
reak-word; color: var(--t2d807bb79e75606d); font-family: Roboto, Arial, san=
s-serif; font-size: 2.8rem; font-variation-settings: "wdth" 100; font-weigh=
t: 700; line-height: 3.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytLpOfferTableCellContentViewModelLpOfferTableCellSubtitle { font-family=
: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "w=
dth" 100; font-weight: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .ytLpOfferTableCellContentViewModelLpOfferTableCellSubtitle { font-family=
: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "w=
dth" 100; font-weight: 700; line-height: 3.2rem; }
}

.ytLpOfferTableCellContentViewModelLpOfferTableCellDescription { color: var=
(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1=
.4rem; font-weight: 500; line-height: 2rem; }

.ytLpOfferTableCellContentViewModelLpOfferTableCellFeatureDescription { max=
-width: none; text-align: left; font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

@media (max-width: 1023.9px) {
  .ytLpOfferTableCellContentViewModelLpOfferTableCellFeatureDescription { m=
argin-top: 8px; text-align: center; }
}

.ytLpOfferTableCellContentViewModelLpOfferTableCellIcon { color: var(--tffc=
2fd3a644f6275); }

.ytLpOfferTableCellContentViewModelLpOfferTableCellPurchaseButton { color: =
var(--t2d807bb79e75606d); margin-top: 4px; }

.ytLpOfferTableCellContentViewModelLpOfferTableCellNote { max-width: 175px;=
 }

@media (max-width: 1023.9px) {
  .ytLpOfferTableCellContentViewModelLpOfferTableCellNote { font-family: Ro=
boto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: =
1.8rem; }
}

.ytLpOfferTableCellContentViewModelLpOfferTableCellFeatureDetail { max-widt=
h: 175px; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-w=
eight: 400; line-height: 2.2rem; }

@media (max-width: 1023.9px) {
  .ytLpOfferTableCellContentViewModelLpOfferTableCellFeatureDetail { font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line=
-height: 2rem; }
}

.ytLpOfferTableCellContentViewModelLpOfferTableCellBadgeSpacer { opacity: 0=
; }

.ytLpOfferTableCellViewModelCellWrapper { height: 100%; flex-direction: col=
umn; display: flex; margin: auto; }

.ytLpOfferTableRowViewModelHost { display: grid; grid-template-columns: rep=
eat(auto-fit, minmax(0px, 1fr)); gap: 30px; }

@media (max-width: 1023.9px) {
  .ytLpOfferTableRowViewModelHost { grid-template-columns: 1fr 1fr; gap: 0p=
x; }
}

@media (max-width: 1023.9px) {
  .ytLpOfferTableRowViewModelHostThreeColumns { grid-template-columns: repe=
at(3, 1fr); }
}

.ytLpOfferTableRowViewModelLpOfferTableRowHeaderCell { display: flex; flex-=
direction: column; align-items: start; justify-content: center; padding-top=
: 12px; padding-bottom: 12px; border-top: 1px solid var(--tf3fc855af2285f5f=
); }

@media (max-width: 1023.9px) {
  .ytLpOfferTableRowViewModelLpOfferTableRowHeaderCell { align-items: cente=
r; grid-column: 1 / -1; padding: 0px; width: 100%; }
}

.ytLpOfferTableRowViewModelLpOfferTableFirstRowHeaderCell { padding-top: 12=
px; padding-bottom: 12px; }

@media (max-width: 1023.9px) {
  .ytLpOfferTableRowViewModelLpOfferTableFirstRowHeaderCell { grid-column: =
1 / -1; }
}

.ytLpOfferTableRowViewModelLpOfferTableRowContentCell { padding-top: 12px; =
padding-bottom: 12px; }

@media (min-width: 1024px) {
  .ytLpOfferTableRowViewModelLpOfferTableRowContentCell { border-top: 1px s=
olid var(--tf3fc855af2285f5f); border-left: 1px solid var(--tf3fc855af2285f=
5f); border-right: 1px solid var(--tf3fc855af2285f5f); }
}

.ytLpOfferTableRowViewModelLpOfferTableFirstRowContentCell { padding-top: 1=
2px; padding-bottom: 12px; }

@media (min-width: 1024px) {
  .ytLpOfferTableRowViewModelLpOfferTableFirstRowContentCell { border-top: =
1px solid var(--tf3fc855af2285f5f); border-left: 1px solid var(--tf3fc855af=
2285f5f); border-right: 1px solid var(--tf3fc855af2285f5f); border-top-righ=
t-radius: 24px; border-top-left-radius: 24px; }
}

.ytLpOfferTableRowViewModelLpOfferTableLastRowContentCell { padding-top: 12=
px; padding-bottom: 12px; border-bottom: 1px solid var(--tf3fc855af2285f5f)=
; }

@media (min-width: 1024px) {
  .ytLpOfferTableRowViewModelLpOfferTableLastRowContentCell { border: 1px s=
olid var(--tf3fc855af2285f5f); border-bottom-right-radius: 24px; border-bot=
tom-left-radius: 24px; }
}

.ytLpOfferTableViewModelHost { text-align: center; }

.ytLpOfferTableViewModelLpOfferTableSectionTitle { padding: 64px 16px 0px; =
color: var(--tffc2fd3a644f6275); font-family: "YouTube Sans", Roboto, sans-=
serif; font-size: 6.4rem; font-variation-settings: "wdth" 100; font-weight:=
 700; line-height: 9rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytLpOfferTableViewModelLpOfferTableSectionTitle { font-family: "YouTube =
Sans", Roboto, sans-serif; font-size: 5.6rem; font-variation-settings: "wdt=
h" 100; font-weight: 700; line-height: 7.8rem; }
}

@media (max-width: 599.9px) {
  .ytLpOfferTableViewModelLpOfferTableSectionTitle { font-family: "YouTube =
Sans", Roboto, sans-serif; font-size: 5.6rem; font-variation-settings: "wdt=
h" 100; font-weight: 700; line-height: 7.8rem; }
}

@media (max-width: 1023.9px) {
  .ytLpOfferTableViewModelLpOfferTableSectionTitle { font-family: "YouTube =
Sans", Roboto, sans-serif; font-size: 4.8rem; font-variation-settings: "wdt=
h" 100; font-weight: 700; line-height: 6.6rem; }
  @container (max-width: _max($medium_breakpoint)) {
  .ytLpOfferTableViewModelLpOfferTableSectionTitle { font-family: "YouTube =
Sans", Roboto, sans-serif; font-size: 4rem; font-variation-settings: "wdth"=
 100; font-weight: 700; line-height: 5.4rem; }
}
}

@media (max-width: 1023.9px) and (max-width: 599.9px) {
  .ytLpOfferTableViewModelLpOfferTableSectionTitle { font-family: "YouTube =
Sans", Roboto, sans-serif; font-size: 4rem; font-variation-settings: "wdth"=
 100; font-weight: 700; line-height: 5.4rem; }
}

.ytLpOfferTableViewModelLpOfferTableSectionSubtitle { padding: 16px 16px 0p=
x; color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif;=
 font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytLpOfferTableViewModelLpOfferTableSectionRows { display: flex; flex-direc=
tion: column; justify-content: center; margin: 32px 80px 24px; max-width: 1=
000px; }

@media (min-width: 1024px) {
  .ytLpOfferTableViewModelLpOfferTableSectionRows { margin: 32px auto 24px;=
 }
}

@media (max-width: 599.9px) {
  .ytLpOfferTableViewModelLpOfferTableSectionRows { margin: 32px 16px 24px;=
 }
}

.ytLpOfferTableViewModelLpOfferTableSectionFooter { color: var(--t4a6da19e1=
6bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-w=
eight: 400; line-height: 2rem; }

.ytLpOfferTableViewModelLpOfferTableSectionLogo { margin-top: 104px; }

@media (max-width: 599.9px) {
  .ytLpOfferTableViewModelLpOfferTableSectionLogo { margin-top: 80px; }
}

.ytLpOfferTableViewModelLpOfferTableSectionLogo { max-height: 40px; height:=
 40px; justify-content: center; }

.ytLpOfferTableViewModelLpOfferTableSectionFooterTitle { color: var(--tffc2=
fd3a644f6275); text-align: left; padding: 4px 0px; font-family: Roboto, Ari=
al, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

.ytLpOfferTableViewModelLpOfferTableSectionDisclaimers { text-align: center=
; padding: 16px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem;=
 font-weight: 400; line-height: 1.8rem; color: var(--t4a6da19e16bf221a); }

.ytLpOfferTableViewModelLpOfferTableSectionFooterDescription { color: var(-=
-t4a6da19e16bf221a); text-align: left; padding: 4px 0px; font-family: Robot=
o, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2re=
m; }

.ytLpOfferTableViewModelLpOfferTableSectionFooterWrapper { background-color=
: var(--t7f4f2c6d54836ce0); border-radius: 16px; padding: 16px; max-width: =
1000px; margin: auto; }

.ytmLpSmallFeatureSectionGroupViewModelHost { --premium-yt-spec-base-backgr=
ound: var(--t3e41d7b17b187f69); --premium-yt-spec-raised-background: var(--=
t518e925f61bdcb91); --premium-yt-spec-additive-background: var(--t7f4f2c6d5=
4836ce0); --premium-yt-spec-outline: var(--tf3fc855af2285f5f); --premium-yt=
-spec-static-brand-white: #fff; --premium-yt-spec-overlay-text-primary: #ff=
f; --premium-yt-spec-text-primary: var(--tffc2fd3a644f6275); --premium-yt-s=
pec-text-secondary: var(--t4a6da19e16bf221a); --premium-yt-spec-themed-gree=
n: var(--t904a88c623ca27ab); --premium-yt-spec-light-green: #2ba640; --prem=
ium-yt-spec-button-chip-background-hover: var(--t20480717de80f555); display=
: block; margin: 0px auto; }

@media (max-width: 599.9px) {
  .ytmLpSmallFeatureSectionGroupViewModelHost { max-width: 360px; padding: =
32px 16px; }
}

@media (min-width: 600px) and (max-width: 1023.9px) {
  .ytmLpSmallFeatureSectionGroupViewModelHost { max-width: 400px; padding: =
32px 0px; }
}

@media (min-width: 1024px) {
  .ytmLpSmallFeatureSectionGroupViewModelHost { max-width: none; padding: 3=
2px 64px; }
}

.ytmLpSmallFeatureSectionGroupViewModelPremiumForceDarkMode { --premium-yt-=
spec-static-brand-white: #fff; --premium-yt-spec-overlay-text-primary: #fff=
; --premium-yt-spec-themed-green: var(--t904a88c623ca27ab); --premium-yt-sp=
ec-light-green: #2ba640; --premium-yt-spec-base-background: #0f0f0f; --prem=
ium-yt-spec-raised-background: #212121; --premium-yt-spec-additive-backgrou=
nd: rgba(255,255,255,0.1); --premium-yt-spec-outline: rgba(255,255,255,0.2)=
; --premium-yt-spec-text-primary: #fff; --premium-yt-spec-text-secondary: #=
aaa; --premium-yt-spec-button-chip-background-hover: rgba(255,255,255,0.2);=
 }

.ytmLpSmallFeatureSectionGroupViewModelSmallFeaturesContainer { display: fl=
ex; justify-content: center; flex-flow: column wrap; }

@media (min-width: 1024px) {
  .ytmLpSmallFeatureSectionGroupViewModelSmallFeaturesContainer { flex-dire=
ction: row; }
}

.ytmLpSmallFeatureSectionGroupViewModelSmallFeatureContainer { flex: 1 1 0p=
x; margin-top: 16px; }

@media (min-width: 1024px) {
  .ytmLpSmallFeatureSectionGroupViewModelSmallFeatureContainer { margin: 16=
px; max-width: 500px; }
}

.ytmLpSmallFeatureSectionViewModelHost { --premium-yt-spec-base-background:=
 var(--t3e41d7b17b187f69); --premium-yt-spec-raised-background: var(--t518e=
925f61bdcb91); --premium-yt-spec-additive-background: var(--t7f4f2c6d54836c=
e0); --premium-yt-spec-outline: var(--tf3fc855af2285f5f); --premium-yt-spec=
-static-brand-white: #fff; --premium-yt-spec-overlay-text-primary: #fff; --=
premium-yt-spec-text-primary: var(--tffc2fd3a644f6275); --premium-yt-spec-t=
ext-secondary: var(--t4a6da19e16bf221a); --premium-yt-spec-themed-green: va=
r(--t904a88c623ca27ab); --premium-yt-spec-light-green: #2ba640; --premium-y=
t-spec-button-chip-background-hover: var(--t20480717de80f555); display: fle=
x; align-items: center; justify-content: center; padding: 16px; }

@media (max-width: 599.9px) {
  .ytmLpSmallFeatureSectionViewModelHost { flex-direction: row; }
}

@media (min-width: 600px) and (max-width: 1023.9px) {
  .ytmLpSmallFeatureSectionViewModelHost { flex-direction: column; }
}

@media (min-width: 1024px) {
  .ytmLpSmallFeatureSectionViewModelHost { flex-direction: column; }
}

.ytmLpSmallFeatureSectionViewModelPremiumForceDarkMode { --premium-yt-spec-=
static-brand-white: #fff; --premium-yt-spec-overlay-text-primary: #fff; --p=
remium-yt-spec-themed-green: var(--t904a88c623ca27ab); --premium-yt-spec-li=
ght-green: #2ba640; --premium-yt-spec-base-background: #0f0f0f; --premium-y=
t-spec-raised-background: #212121; --premium-yt-spec-additive-background: r=
gba(255,255,255,0.1); --premium-yt-spec-outline: rgba(255,255,255,0.2); --p=
remium-yt-spec-text-primary: #fff; --premium-yt-spec-text-secondary: #aaa; =
--premium-yt-spec-button-chip-background-hover: rgba(255,255,255,0.2); }

@media (max-width: 599.9px) {
  .ytmLpSmallFeatureSectionViewModelFeatureImageContainer { margin-right: 1=
6px; }
}

@media (min-width: 600px) and (max-width: 1023.9px) {
  .ytmLpSmallFeatureSectionViewModelFeatureImageContainer { margin-bottom: =
24px; }
}

@media (max-width: 1023.9px) {
  .ytmLpSmallFeatureSectionViewModelFeatureImageContainer { max-width: 100p=
x; min-width: 100px; }
}

@media (min-width: 1024px) {
  .ytmLpSmallFeatureSectionViewModelFeatureImageContainer { width: 100px; h=
eight: 100px; margin-bottom: 24px; }
}

.ytmLpSmallFeatureSectionViewModelTitleText { text-align: left; max-width: =
300px; color: var(--premium-yt-spec-text-primary); }

@media (max-width: 299px) {
  .ytmLpSmallFeatureSectionViewModelTitleText { font-family: Roboto, Arial,=
 sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-wei=
ght: 700; line-height: 2.8rem; }
  @container (max-width: _max($medium_breakpoint)) {
  .ytmLpSmallFeatureSectionViewModelTitleText { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-w=
eight: 700; line-height: 2.6rem; }
}
}

@media (max-width: 299px) and (max-width: 599.9px) {
  .ytmLpSmallFeatureSectionViewModelTitleText { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-w=
eight: 700; line-height: 2.6rem; }
}

@media (min-width: 300px) {
  .ytmLpSmallFeatureSectionViewModelTitleText { font-family: Roboto, Arial,=
 sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-wei=
ght: 700; line-height: 2.8rem; }
  @container (max-width: _max($medium_breakpoint)) {
  .ytmLpSmallFeatureSectionViewModelTitleText { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-w=
eight: 700; line-height: 2.6rem; }
}
}

@media (min-width: 300px) and (max-width: 599.9px) {
  .ytmLpSmallFeatureSectionViewModelTitleText { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-w=
eight: 700; line-height: 2.6rem; }
}

@media (min-width: 600px) and (max-width: 1023.9px) {
  .ytmLpSmallFeatureSectionViewModelTitleText { text-align: center; }
}

@media (min-width: 1024px) {
  .ytmLpSmallFeatureSectionViewModelTitleText { text-align: center; font-fa=
mily: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: =
"wdth" 100; font-weight: 700; line-height: 2.8rem; }
  @container (max-width: _max($medium_breakpoint)) {
  .ytmLpSmallFeatureSectionViewModelTitleText { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-w=
eight: 700; line-height: 2.6rem; }
}
}

@media (min-width: 1024px) and (max-width: 599.9px) {
  .ytmLpSmallFeatureSectionViewModelTitleText { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-w=
eight: 700; line-height: 2.6rem; }
}

.ytmLpSmallFeatureSectionViewModelDescriptionText { text-align: left; max-w=
idth: 300px; color: var(--premium-yt-spec-text-primary); }

@media (max-width: 299px) {
  .ytmLpSmallFeatureSectionViewModelDescriptionText { font-family: Roboto, =
Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem=
; }
}

@media (min-width: 300px) {
  .ytmLpSmallFeatureSectionViewModelDescriptionText { font-family: Roboto, =
Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; =
}
}

@media (min-width: 600px) and (max-width: 1023.9px) {
  .ytmLpSmallFeatureSectionViewModelDescriptionText { text-align: center; }
}

@media (min-width: 1024px) {
  .ytmLpSmallFeatureSectionViewModelDescriptionText { text-align: center; f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400;=
 line-height: 2.2rem; }
}

.ytmLpSmallFeatureSectionViewModelContentSection { flex-direction: column; =
}

.ytSectionGroupViewModelHost { --premium-yt-spec-base-background: var(--t3e=
41d7b17b187f69); --premium-yt-spec-raised-background: var(--t518e925f61bdcb=
91); --premium-yt-spec-additive-background: var(--t7f4f2c6d54836ce0); --pre=
mium-yt-spec-outline: var(--tf3fc855af2285f5f); --premium-yt-spec-static-br=
and-white: #fff; --premium-yt-spec-overlay-text-primary: #fff; --premium-yt=
-spec-text-primary: var(--tffc2fd3a644f6275); --premium-yt-spec-text-second=
ary: var(--t4a6da19e16bf221a); --premium-yt-spec-themed-green: var(--t904a8=
8c623ca27ab); --premium-yt-spec-light-green: #2ba640; --premium-yt-spec-but=
ton-chip-background-hover: var(--t20480717de80f555); background-color: var(=
--premium-yt-spec-base-background); max-width: none; position: relative; ov=
erflow: hidden; }

.ytSectionGroupViewModelPremiumForceDarkMode { --premium-yt-spec-static-bra=
nd-white: #fff; --premium-yt-spec-overlay-text-primary: #fff; --premium-yt-=
spec-themed-green: var(--t904a88c623ca27ab); --premium-yt-spec-light-green:=
 #2ba640; --premium-yt-spec-base-background: #0f0f0f; --premium-yt-spec-rai=
sed-background: #212121; --premium-yt-spec-additive-background: rgba(255,25=
5,255,0.1); --premium-yt-spec-outline: rgba(255,255,255,0.2); --premium-yt-=
spec-text-primary: #fff; --premium-yt-spec-text-secondary: #aaa; --premium-=
yt-spec-button-chip-background-hover: rgba(255,255,255,0.2); }

.ytSectionGroupViewModelBgImage { background-size: 105% 105%; background-re=
peat: no-repeat; position: absolute; height: 105%; width: 105%; filter: blu=
r(50px); }

.ytSectionGroupViewModelBgImagePhoto { background-size: cover; background-p=
osition: center top; height: 100%; width: 100%; filter: unset; }

.ytSectionGroupViewModelLpSectionGroup { display: flex; flex-direction: col=
umn; justify-content: center; margin: auto; max-width: 1440px; position: re=
lative; }

.ytSectionGroupViewModelPtcLayoutType .ytSectionGroupViewModelBgImagePhoto =
{ height: 60%; }

.ytChipBarViewModelHost { display: flex; flex-direction: row; position: rel=
ative; align-items: stretch; }

.ytChipBarViewModelChipBarScrollContainer { display: flex; overflow: auto h=
idden; scrollbar-width: none; }

.ytChipBarViewModelChipBarScrollContainer::-webkit-scrollbar { display: non=
e; }

.ytChipBarViewModelChipBarScrollContainerWrapped { flex-wrap: wrap; row-gap=
: 8px; overflow: visible; }

.ytChipBarViewModelLeftArrowContainer, .ytChipBarViewModelRightArrowContain=
er { display: flex; height: 100%; position: absolute; top: 0px; z-index: 1;=
 }

.ytChipBarViewModelLeftArrowContainer { left: 0px; }

.ytChipBarViewModelLeftArrowContainerIsHidden { display: none; }

.ytChipBarViewModelLeftArrowContainer::after { width: 50px; content: ""; po=
inter-events: none; background: linear-gradient(to left, rgba(255, 255, 255=
, 0) 0px, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0.6) 50%, rgba(=
255, 255, 255, 0.9) 75%, white 100%); }

.ytChipBarViewModelRightArrowContainer { right: 0px; }

.ytChipBarViewModelRightArrowContainerIsHidden { display: none; }

.ytChipBarViewModelRightArrowContainer::before { width: 50px; content: ""; =
pointer-events: none; background: linear-gradient(to right, rgba(255, 255, =
255, 0) 0px, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0.6) 50%, rg=
ba(255, 255, 255, 0.9) 75%, white 100%); }

.ytChipBarViewModelLeftArrow, .ytChipBarViewModelRightArrow { display: flex=
; align-items: center; justify-content: center; background: var(--t3e41d7b1=
7b187f69); }

.ytChipBarViewModelChipWrapper { margin-right: 8px; }

.ytChipBarViewModelChipWrapperWithNavigationButtons { margin-top: 4px; marg=
in-bottom: 4px; }

.dividerViewModelHost { display: flex; }

.dividerViewModelInsetThinPadding { padding: 16px; }

.dividerViewModelBaseDivider { height: 1px; width: 100%; background-color: =
var(--tf3fc855af2285f5f); }

.dividerViewModelBaseDividerFullBleed4px { height: 4px; }

.dividerViewModelBaseDividerFullBleed8px { height: 8px; }

.dividerViewModelBaseDividerFullBleed12px { height: 12px; }

.dividerViewModelBaseDividerFullBleedThick { height: 6px; }

.ytGridShelfViewModelHost { display: flex; flex-direction: column; position=
: relative; margin-bottom: 24px; }

.ytGridShelfViewModelHostHasBottomButton { padding-bottom: 40px; margin-bot=
tom: 48px; border-bottom: 1px solid var(--tf3fc855af2285f5f); }

.ytGridShelfViewModelHostIsDismissed { display: none; }

.ytGridShelfViewModelHostOptionalMediumLayoutMargin { margin-bottom: 48px; =
}

@media (max-width: 599.9px) {
  .ytGridShelfViewModelHost { margin-bottom: 24px; }
}

.ytGridShelfViewModelChipBar { margin-bottom: 32px; margin-top: 8px; }

.ytGridShelfViewModelGridShelfRow { display: flex; }

.ytGridShelfViewModelGridShelfRow:not(:last-of-type) { margin-bottom: 8px; =
}

.ytGridShelfViewModelGridShelfItem { display: flex; justify-content: center=
; }

.ytGridShelfViewModelGridShelfItemV2 { display: flex; justify-content: cent=
er; height: 100%; }

.ytGridShelfViewModelButtonItem, .ytGridShelfViewModelCardItem, .ytGridShel=
fViewModelContentListItem, .ytGridShelfViewModelLockupItem { flex: 1 1 0%; =
min-width: 0px; }

.ytGridShelfViewModelGridShelfBottomButtonContainer { position: absolute; b=
ottom: 0px; left: 50%; width: 360px; background-color: var(--t3e41d7b17b187=
f69); transform: translate(-50%, 50%); }

.ytContainerLayoutHost { display: block; }

.ytContainerLayoutContainer { display: flex; }

.ytGridLayoutHeader, .ytGridLayoutHost { display: block; }

.ytGridLayoutContainer { display: flex; flex-direction: column; }

.ytGridLayoutRow { display: flex; flex-direction: row; width: 100%; }

.ytHorizontalListLayoutHeader, .ytHorizontalListLayoutHost { display: block=
; }

.ytHorizontalListLayoutContainer { display: flex; flex-direction: row; over=
flow-x: auto; }

.ytLinearLayoutHost { display: block; }

.ytLinearLayoutContainer { display: flex; }

.ytLinearLayoutVertical { flex-direction: column; }

.ytLinearLayoutHorizontal { flex-direction: row; }

.ytLinearLayoutFlexDirectionColumn { flex-direction: column; }

.ytLinearLayoutFlexDirectionColumnReverse { flex-direction: column-reverse;=
 }

.ytLinearLayoutFlexDirectionRow { flex-direction: row; }

.ytLinearLayoutFlexDirectionRowReverse { flex-direction: row-reverse; }

.ytLinearLayoutJustifyContentCenter { justify-content: center; }

.ytLinearLayoutJustifyContentFlexEnd { justify-content: flex-end; }

.ytLinearLayoutJustifyContentSpaceAround { justify-content: space-around; }

.ytLinearLayoutJustifyContentBetween { justify-content: space-between; }

.ytLinearLayoutJustifyContentSpaceEvenly { justify-content: space-evenly; }

.ytLinearLayoutJustifyContentFlexStart { justify-content: flex-start; }

.ytLinearLayoutAlignItemsStart { align-items: flex-start; }

.ytLinearLayoutAlignItemsEnd { align-items: flex-end; }

.ytLinearLayoutAlignItemsCenter { align-items: center; }

.ytLinearLayoutAlignItemsBaselineFirst { align-items: baseline; }

.ytLinearLayoutAlignItemsBaselineLast { align-items: last baseline; }

.ytLinearLayoutAlignItemsStretch { align-items: stretch; }

.ytLinearLayoutFlexWrapWrap { flex-wrap: wrap; }

.ytLinearLayoutFlexWrapWrapReverse { flex-wrap: wrap-reverse; }

.ytVerticalListLayoutHeader, .ytVerticalListLayoutHost { display: block; }

.ytVerticalListLayoutContainer { display: flex; flex-direction: column; }

.ytwHorizontalShelfViewModelHeader, .ytwHorizontalShelfViewModelHost { disp=
lay: block; }

.ytwHorizontalShelfViewModelOuterContainer { display: inline-block; positio=
n: relative; }

.ytwHorizontalShelfViewModelCenterAlignOuterContainer { display: block; }

.ytwHorizontalShelfViewModelHorizontalContainer { scrollbar-width: none; }

.ytwHorizontalShelfViewModelHorizontalContainer::-webkit-scrollbar { displa=
y: none; }

.ytwHorizontalShelfViewModelHorizontalContainer { overflow: hidden; display=
: flex; margin-top: -12px; margin-bottom: -12px; }

.ytwHorizontalShelfViewModelItems { display: inline-flex; flex-direction: r=
ow; transition-duration: 0.15s; transition-timing-function: cubic-bezier(0.=
05, 0, 0, 1); will-change: transform; padding-top: 12px; padding-bottom: 12=
px; }

@media (prefers-reduced-motion: reduce) {
  .ytwHorizontalShelfViewModelItems { transition: none; }
}

.ytwHorizontalShelfViewModelExpandedHorizontalPadding .ytwHorizontalShelfVi=
ewModelHorizontalContainer { margin-left: -8px; margin-right: -8px; }

.ytwHorizontalShelfViewModelExpandedHorizontalPadding .ytwHorizontalShelfVi=
ewModelItems { padding-left: 8px; padding-right: 8px; }

.ytwHorizontalShelfViewModelCenterAlignItems { display: flex; width: 100%; =
justify-content: center; }

.ytwHorizontalShelfViewModelLeftArrow { position: absolute; left: 0px; tran=
sform: translate(-50%, -50%); border-radius: 50%; background-color: var(--t=
518e925f61bdcb91); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 4px; z-index: 10;=
 }

.ytwHorizontalShelfViewModelRightArrow { position: absolute; right: 0px; tr=
ansform: translate(50%, -50%); border-radius: 50%; background-color: var(--=
t518e925f61bdcb91); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 4px; z-index: 10=
; }

.ytwHorizontalShelfViewModelTransparentArrowContainer { background-color: t=
ransparent; }

.ytAlertBannerViewModelHost { display: flex; color: var(--tffc2fd3a644f6275=
); border-radius: 12px; flex-direction: row; align-items: center; }

@media (forced-colors: active) {
  .ytAlertBannerViewModelHost { border: 1px solid buttonborder; }
}

.ytAlertBannerViewModelNarrow { align-items: start; }

.ytAlertBannerViewModelNarrow .ytAlertBannerViewModelOuterContainer { flex-=
direction: column; align-items: normal; }

.ytAlertBannerViewModelNarrow .ytAlertBannerViewModelActionButton { margin:=
 0px 0px 12px; }

.ytAlertBannerViewModelFullbleed { border-radius: 0px; }

.ytAlertBannerViewModelInformational { background-color: var(--t7f4f2c6d548=
36ce0); }

.ytAlertBannerViewModelTimeSensitive { background-color: var(--tfa3475c508f=
5dfef); }

.ytAlertBannerViewModelWarning { background-color: rgba(255, 85, 119, 0.2);=
 }

.ytAlertBannerViewModelDismissed { display: none; }

.ytAlertBannerViewModelOuterContainer { display: flex; flex-direction: row;=
 align-items: center; flex: 1 1 0%; }

.ytAlertBannerViewModelOuterContainer:first-child { padding-left: 12px; }

.ytAlertBannerViewModelOuterContainer:last-child { padding-right: 12px; }

.ytAlertBannerViewModelContainer { display: flex; flex-direction: row; padd=
ing: 12px 0px; align-items: center; flex: 1 1 0%; }

.ytAlertBannerViewModelIcon { padding: 12px; }

.ytAlertBannerViewModelContent { display: flex; flex-direction: column; }

.ytAlertBannerViewModelHeading { padding: 0px; margin: 0px; font-family: Ro=
boto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: =
2rem; }

.ytAlertBannerViewModelBody { font-family: Roboto, Arial, sans-serif; font-=
size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytAlertBannerViewModelActionButton { margin: 6px 0px 6px 12px; }

.ytAlertBannerViewModelDismissButton { margin: 6px; }

.ytAlertBannerViewModelIsInRichGrid { margin-bottom: 16px; }

.ytLinearLayoutViewModelHost { display: block; }

.ytSuspenseViewModelHost { display: block; }

.ytShelfHeaderLayoutHost { display: flex; flex: 1 1 0%; flex-direction: col=
umn; min-height: 48px; padding: 8px 12px; box-sizing: border-box; }

.ytShelfHeaderLayoutOptionalMediumLayoutPadding { padding: 0px 0px 16px 8px=
; }

@media (max-width: 599.9px) {
  .ytShelfHeaderLayoutOptionalMediumLayoutPadding { padding: 8px 12px; }
}

.ytShelfHeaderLayoutHeaderRow { display: flex; flex-direction: row; align-i=
tems: center; flex: 1 1 0%; }

.ytShelfHeaderLayoutResponsive { min-height: 56px; }

@media (max-width: 599.9px) {
  .ytShelfHeaderLayoutResponsive { min-height: 48px; }
}

.ytShelfHeaderLayoutNarrow { min-height: 48px; }

.ytShelfHeaderLayoutDisableHorizontalPadding { padding-left: 0px; padding-r=
ight: 0px; }

.ytShelfHeaderLayoutDisableVerticalPadding { padding-top: 0px; padding-bott=
om: 0px; }

.ytShelfHeaderLayoutLeadingIcon { margin-right: 24px; color: var(--tffc2fd3=
a644f6275); height: 24px; width: 24px; }

.ytShelfHeaderLayoutLeadingImage { margin-right: 12px; max-height: 36px; ma=
x-width: 36px; color: var(--tffc2fd3a644f6275); }

.ytShelfHeaderLayoutLeadingImageCircularImage { border-radius: 50%; overflo=
w: hidden; }

.ytShelfHeaderLayoutLabelContainer { display: flex; flex: 1 1 0%; flex-dire=
ction: column; }

.ytShelfHeaderLayoutTitleRow { display: flex; flex-direction: row; align-it=
ems: baseline; }

.ytShelfHeaderLayoutTitle { color: var(--tffc2fd3a644f6275); padding: 0px; =
margin: 0px; }

.ytShelfHeaderLayoutTitleTypography { font-family: Roboto, Arial, sans-seri=
f; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; =
line-height: 2.8rem; overflow: hidden; max-height: 5.6rem; display: -webkit=
-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: n=
ormal; }

@supports (-webkit-line-clamp:1) {
  .ytShelfHeaderLayoutTitleTypography { -webkit-line-clamp: 2; max-height: =
none; }
}

@container (max-width: _max($medium_breakpoint)) {
  .ytShelfHeaderLayoutTitleTypography { font-family: Roboto, Arial, sans-se=
rif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 7=
00; line-height: 2.6rem; overflow: hidden; max-height: 5.2rem; display: -we=
bkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-spac=
e: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytShelfHeaderLayoutTitleTypography { -webkit-line-clamp: 2; max-height: =
none; }
}
}

@media (max-width: 599.9px) {
  .ytShelfHeaderLayoutTitleTypography { font-family: Roboto, Arial, sans-se=
rif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 7=
00; line-height: 2.6rem; overflow: hidden; max-height: 5.2rem; display: -we=
bkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-spac=
e: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytShelfHeaderLayoutTitleTypography { -webkit-line-clamp: 2; max-height: =
none; }
}
}

.ytShelfHeaderLayoutSmallTitle { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700; lin=
e-height: 2.6rem; overflow: hidden; max-height: 5.2rem; display: -webkit-bo=
x; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norm=
al; }

@supports (-webkit-line-clamp:1) {
  .ytShelfHeaderLayoutSmallTitle { -webkit-line-clamp: 2; max-height: none;=
 }
}

.ytShelfHeaderLayoutDetail { margin-left: 12px; color: var(--t4a6da19e16bf2=
21a); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weigh=
t: 400; line-height: 2.2rem; overflow: hidden; max-height: 2.2rem; display:=
 -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-=
space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytShelfHeaderLayoutDetail { -webkit-line-clamp: 1; max-height: none; }
}

@media (max-width: 599.9px) {
  .ytShelfHeaderLayoutDetail { display: none; }
}

.ytShelfHeaderLayoutSublabel { color: var(--t4a6da19e16bf221a); padding-top=
: 2px; }

.ytShelfHeaderLayoutSublabelTypography { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: h=
idden; max-height: 3.6rem; display: -webkit-box; -webkit-box-orient: vertic=
al; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytShelfHeaderLayoutSublabelTypography { -webkit-line-clamp: 2; max-heigh=
t: none; }
}

.ytShelfHeaderLayoutSuperlabel { color: var(--t4a6da19e16bf221a); padding-b=
ottom: 2px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font=
-weight: 400; line-height: 1.8rem; overflow: hidden; max-height: 3.6rem; di=
splay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; =
white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytShelfHeaderLayoutSuperlabel { -webkit-line-clamp: 2; max-height: none;=
 }
}

.ytShelfHeaderLayoutTrailingActions { margin-left: 12px; }

.ytShelfHeaderLayoutIsOverlay { color: inherit; }

.ytShelfHeaderLayoutIsOverlay .ytShelfHeaderLayoutTitle { color: rgb(255, 2=
55, 255); }

.ytShelfHeaderLayoutIsOverlay .ytShelfHeaderLayoutSublabel { color: rgba(25=
5, 255, 255, 0.7); }

.ytShelfHeaderLayoutTappable { cursor: pointer; }

.ytShelfHeaderLayoutHoverable:hover { background-color: var(--t7f4f2c6d5483=
6ce0); }

.ytShelfHeaderLayoutBottomAccessory { margin-top: 8px; }

.ytChipsShelfViewModelHost { display: flex; flex-direction: column; color: =
var(--tffc2fd3a644f6275); }

.ytChipsShelfViewModelChipsShelfContent { position: relative; margin-bottom=
: 16px; display: flex; align-items: stretch; }

.ytChipsShelfViewModelChipsScrollContainer { overflow: hidden; }

.ytChipsShelfViewModelChipsScrollContainerIsHorizontallyScrollable { overfl=
ow: auto; scrollbar-width: none; }

.ytChipsShelfViewModelChipsContainer { display: flex; flex-wrap: wrap; }

.ytChipsShelfViewModelChipsContainerIsHorizontallyScrollable { flex-wrap: n=
owrap; }

.ytChipsShelfViewModelChipsContainerIsHorizontallyScrollableFeaturePhone { =
position: relative; top: 4px; }

.ytChipsShelfViewModelChipsContainerIsVerticallyStacked { flex-direction: c=
olumn; align-items: flex-start; }

.ytChipsShelfViewModelLeftArrowContainer, .ytChipsShelfViewModelRightArrowC=
ontainer { display: flex; align-items: center; justify-content: center; hei=
ght: 100%; position: absolute; top: 0px; z-index: 1; }

.ytChipsShelfViewModelLeftArrowContainer { left: 0px; }

.ytChipsShelfViewModelLeftArrowContainerIsHidden { display: none; }

.ytChipsShelfViewModelRightArrowContainer { right: 0px; }

.ytChipsShelfViewModelRightArrowContainerIsHidden { display: none; }

.ytChipsShelfViewModelLeftArrow, .ytChipsShelfViewModelRightArrow { display=
: flex; align-items: center; justify-content: center; }

.ytChipsShelfViewModelGradientButton .ytChipsShelfViewModelLeftArrowContain=
er::after, .ytChipsShelfViewModelGradientButton .ytChipsShelfViewModelRight=
ArrowContainer::before { width: 50px; content: ""; pointer-events: none; he=
ight: 100%; }

.ytChipsShelfViewModelGradientButton .ytChipsShelfViewModelLeftArrowContain=
er::after { background: linear-gradient(to left, rgba(255, 255, 255, 0) 0px=
, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0.6) 50%, rgba(255, 255=
, 255, 0.9) 75%, white 100%); }

.ytChipsShelfViewModelGradientButton .ytChipsShelfViewModelRightArrowContai=
ner::before { background: linear-gradient(to right, rgba(255, 255, 255, 0) =
0px, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0.6) 50%, rgba(255, =
255, 255, 0.9) 75%, white 100%); }

.ytChipsShelfViewModelGradientButton .ytChipsShelfViewModelLeftArrow, .ytCh=
ipsShelfViewModelGradientButton .ytChipsShelfViewModelRightArrow { backgrou=
nd: var(--t3e41d7b17b187f69); }

.ytChipsShelfViewModelFloatingButton .ytChipsShelfViewModelLeftArrowShape, =
.ytChipsShelfViewModelFloatingButton .ytChipsShelfViewModelRightArrowShape =
{ height: 36px; width: 36px; border-radius: 50%; background: var(--t3e41d7b=
17b187f69); }

.ytChipsShelfViewModelFloatingButton .ytChipsShelfViewModelLeftArrowContain=
er { margin-left: -12px; }

.ytChipsShelfViewModelFloatingButton .ytChipsShelfViewModelRightArrowContai=
ner { margin-right: -12px; }

.ytChipsShelfViewModelChipWrapper { margin: 4px; max-width: 100%; }

.ytdChannelTransferRecipientItemViewModelHost { border: 1px solid var(--tf3=
fc855af2285f5f); border-radius: 12px; box-sizing: border-box; display: bloc=
k; margin: 16px 0px; max-width: 640px; padding: 24px 24px 16px; }

.ytdChannelTransferRecipientItemViewModelSenderEmail { color: var(--tffc2fd=
3a644f6275); margin-bottom: 12px; overflow-wrap: anywhere; font-family: Rob=
oto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2=
rem; }

.ytdChannelTransferRecipientItemViewModelContent { align-items: center; dis=
play: flex; flex-wrap: wrap; gap: 16px; justify-content: flex-end; }

.ytdChannelTransferRecipientItemViewModelChannel { align-items: center; dis=
play: flex; flex: 1 1 240px; gap: 16px; min-width: 0px; }

.ytdChannelTransferRecipientItemViewModelChannelAvatar { flex: 0 0 auto; }

.ytdChannelTransferRecipientItemViewModelChannelDetails { flex: 1 1 auto; m=
in-width: 0px; }

.ytdChannelTransferRecipientItemViewModelChannelTitle { color: var(--tffc2f=
d3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; fo=
nt-variation-settings: "wdth" 100; font-weight: 900; line-height: 3.2rem; o=
verflow: hidden; max-height: 3.2rem; display: -webkit-box; -webkit-box-orie=
nt: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytdChannelTransferRecipientItemViewModelChannelTitle { -webkit-line-clam=
p: 1; max-height: none; }
}

@container (max-width: _max($medium_breakpoint)) {
  .ytdChannelTransferRecipientItemViewModelChannelTitle { font-family: Robo=
to, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100=
; font-weight: 900; line-height: 2.8rem; overflow: hidden; max-height: 2.8r=
em; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: elli=
psis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytdChannelTransferRecipientItemViewModelChannelTitle { -webkit-line-clam=
p: 1; max-height: none; }
}
}

@media (max-width: 599.9px) {
  .ytdChannelTransferRecipientItemViewModelChannelTitle { font-family: Robo=
to, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100=
; font-weight: 900; line-height: 2.8rem; overflow: hidden; max-height: 2.8r=
em; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: elli=
psis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytdChannelTransferRecipientItemViewModelChannelTitle { -webkit-line-clam=
p: 1; max-height: none; }
}
}

.ytdChannelTransferRecipientItemViewModelMetadata { color: var(--tffc2fd3a6=
44f6275); }

.ytdChannelTransferRecipientItemViewModelButtons { display: flex; flex: 0 0=
 auto; gap: 8px; }

.ytdChannelTransferRecipientItemViewModelVerificationSection { margin-top: =
16px; }

.ytdChannelTransferRecipientItemViewModelVerificationSectionTitle { color: =
var(--tffc2fd3a644f6275); margin-bottom: 12px; font-family: Roboto, Arial, =
sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

.ytdChannelTransferRecipientItemViewModelRequirements { display: flex; flex=
-direction: column; gap: 16px; }

.ytdChannelTransferRecipientItemViewModelRequirementItem { align-items: cen=
ter; display: flex; flex-wrap: wrap; gap: 16px; justify-content: flex-end; =
}

.ytdChannelTransferRecipientItemViewModelRequirementContent { align-items: =
center; display: flex; flex: 1 1 240px; gap: 16px; min-width: 0px; }

.ytdChannelTransferRecipientItemViewModelRequirementIcon { color: var(--tff=
c2fd3a644f6275); display: flex; flex: 0 0 auto; margin: 0px 12px; height: 2=
4px; width: 24px; }

.ytdChannelTransferRecipientItemViewModelRequirementDetails { flex: 1 1 aut=
o; min-width: 0px; }

.ytdChannelTransferRecipientItemViewModelRequirementTitle { color: var(--tf=
fc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem=
; font-weight: 400; line-height: 2.2rem; }

.ytdChannelTransferRecipientItemViewModelRequirementDescription { color: va=
r(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: =
1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytdChannelTransferRecipientItemViewModelRequirementButton { flex: 0 0 auto=
; }

.ytCommentFilterContextHost { display: block; margin-top: 16px; margin-bott=
om: 16px; padding-left: 12px; padding-right: 12px; color: var(--t4a6da19e16=
bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-we=
ight: 400; line-height: 2rem; }

.ytwCoursePerksViewModelHost { display: block; box-sizing: border-box; padd=
ing: 16px 0px; color: var(--tffc2fd3a644f6275); }

.ytwCoursePerksViewModelHostPerksTitle { margin: 0px; padding: 0px; font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 500; line-=
height: 2.6rem; overflow: hidden; display: block; max-height: 2.6rem; }

.ytwCoursePerksViewModelHostOverlay { color: rgb(255, 255, 255); }

.ytwCourseProgressViewModelHost { display: block; box-sizing: border-box; p=
adding: 16px 0px; }

.ytwCourseProgressViewModelHostProgressTitle { color: var(--tffc2fd3a644f62=
75); font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight=
: 500; line-height: 2.6rem; overflow: hidden; max-height: 2.6rem; display: =
-webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-s=
pace: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwCourseProgressViewModelHostProgressTitle { -webkit-line-clamp: 1; max=
-height: none; }
}

.ytwCourseProgressViewModelHostProgressTitle { margin: 0px; padding: 0px; m=
ax-height: unset; }

.ytwCourseProgressViewModelHostProgressTitleRedesign { font-family: Roboto,=
 Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; f=
ont-weight: 900; line-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytwCourseProgressViewModelHostProgressTitleRedesign { font-family: Robot=
o, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 10=
0; font-weight: 900; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytwCourseProgressViewModelHostProgressTitleRedesign { font-family: Robot=
o, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 10=
0; font-weight: 900; line-height: 2.6rem; }
}

.ytwCourseProgressViewModelHostProgressSubtitle { color: var(--tffc2fd3a644=
f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-wei=
ght: 400; line-height: 2rem; overflow: hidden; max-height: 2rem; display: -=
webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-sp=
ace: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwCourseProgressViewModelHostProgressSubtitle { -webkit-line-clamp: 1; =
max-height: none; }
}

.ytwCourseProgressViewModelHostProgressSubtitle { margin: 0px; padding: 10p=
x 0px 16px; max-height: unset; }

.ytwCourseProgressViewModelHostProgressBar { background-color: var(--tf3fc8=
55af2285f5f); height: 8px; margin: 2px 16px 6px 0px; max-width: 600px; widt=
h: 100%; border-radius: 4px; }

.ytwCourseProgressViewModelHostProgressBarFill { height: 8px; background-co=
lor: var(--tffc2fd3a644f6275); width: 0px; border-radius: 4px; }

.ytCourseRatingsViewModelHost { display: block; padding: 0px; box-sizing: b=
order-box; justify-content: center; align-items: center; }

.ytCourseRatingsViewModelHostRatingContainer { display: flex; justify-conte=
nt: center; align-items: center; }

.ytCourseRatingsViewModelHostRatingTitle { color: var(--tffc2fd3a644f6275);=
 margin: 0px; padding: 16px 0px; font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.8rem; font-weight: 500; line-height: 2.6rem; overflow: hidden; m=
ax-height: 2.6rem; display: -webkit-box; -webkit-box-orient: vertical; text=
-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytCourseRatingsViewModelHostRatingTitle { -webkit-line-clamp: 1; max-hei=
ght: none; }
}

.ytCourseRatingsViewModelHostAverageRatingLabel { color: var(--tffc2fd3a644=
f6275); font-family: "YouTube Sans", Roboto, sans-serif; font-size: 6.4rem;=
 font-variation-settings: "wdth" 100; font-weight: 700; line-height: 9rem; =
overflow: hidden; display: block; white-space: nowrap; text-overflow: ellip=
sis; }

@container (max-width: _max($medium_breakpoint)) {
  .ytCourseRatingsViewModelHostAverageRatingLabel { font-family: "YouTube S=
ans", Roboto, sans-serif; font-size: 5.6rem; font-variation-settings: "wdth=
" 100; font-weight: 700; line-height: 7.8rem; overflow: hidden; display: bl=
ock; white-space: nowrap; text-overflow: ellipsis; }
}

@media (max-width: 599.9px) {
  .ytCourseRatingsViewModelHostAverageRatingLabel { font-family: "YouTube S=
ans", Roboto, sans-serif; font-size: 5.6rem; font-variation-settings: "wdth=
" 100; font-weight: 700; line-height: 7.8rem; overflow: hidden; display: bl=
ock; white-space: nowrap; text-overflow: ellipsis; }
}

.ytCourseRatingsViewModelHostAverageRatingLabel { margin: 0px; padding: 0px=
; max-height: unset; white-space: normal; line-height: 50px; }

.ytCourseRatingsViewModelHostTotalRatingsCountLabel { color: var(--t4a6da19=
e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font=
-weight: 400; line-height: 2rem; overflow: hidden; max-height: 2rem; displa=
y: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; whit=
e-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytCourseRatingsViewModelHostTotalRatingsCountLabel { -webkit-line-clamp:=
 1; max-height: none; }
}

.ytCourseRatingsViewModelHostTotalRatingsCountLabel { margin: 0px; padding:=
 0px; max-height: unset; }

.ytCourseRatingsViewModelHostZeroStateText { color: var(--t4a6da19e16bf221a=
); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: =
400; line-height: 2rem; overflow: hidden; max-height: 2rem; display: -webki=
t-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: =
normal; }

@supports (-webkit-line-clamp:1) {
  .ytCourseRatingsViewModelHostZeroStateText { -webkit-line-clamp: 1; max-h=
eight: none; }
}

.ytCourseRatingsViewModelHostZeroStateText { margin: 0px; padding: 0px; max=
-height: unset; }

.ytCourseRatingsViewModelHostProgressBarContainer { display: flex; flex-gro=
w: 1; flex-direction: column-reverse; padding-inline-end: 8px; max-height: =
unset; margin: 0px; }

.ytCourseRatingsViewModelHostStarRatingContainer { margin: 0px; padding: 0p=
x; max-height: unset; }

.ytCourseRatingsViewModelHostStarRatingAndRatingDataContainer { display: fl=
ex; flex-direction: column; align-items: center; margin: 0px; padding: 0px;=
 max-height: unset; }

.learningJourneyLoaderViewModelHost { display: flex; justify-content: cente=
r; padding-top: 64px; }

.learningJourneyLoaderViewModelLoader { height: 101px; width: 101px; }

.learningJourneyQuizViewModelQuizHeaderText { font-family: Roboto, Arial, s=
ans-serif; font-size: 1.8rem; font-weight: 500; line-height: 2.6rem; }

.learningJourneyQuizViewModelQuizHeaderButtons { align-items: center; displ=
ay: flex; flex-direction: row; }

.learningJourneyQuizViewModelQuizOptionsBorderRound { border: 1px solid var=
(--t7f4f2c6d54836ce0); border-radius: 130px; }

.learningJourneyQuizViewModelQuizOptions:last-child { margin-bottom: 0px; }

.learningJourneyQuizViewModelQuizOptionSelectedCorrect { background: var(--=
t904a88c623ca27ab); transition: background 0.5s ease-out; }

.learningJourneyQuizViewModelQuizOptionSelectedIncorrect { background: rgb(=
225, 0, 45); transition: background 0.5s ease-out; }

.learningJourneyQuizViewModelQuizOptionSelectedText { color: rgb(255, 255, =
255); }

.learningJourneyQuizViewModelQuizOptionNotSelected { opacity: 0.5; }

.learningJourneyQuizViewModelQuizOptionIconLeading { min-width: 16px; margi=
n-right: 6px; fill: var(--tffc2fd3a644f6275); }

.learningJourneyQuizViewModelQuizOptionIconSelected { fill: rgb(255, 255, 2=
55); }

.learningJourneyQuizViewModelVideoContainer { border-radius: 12px; display:=
 flex; margin-right: 16px; order: 1; }

.learningJourneyQuizViewModelVideoLockup { width: 375px; border-radius: 12p=
x; overflow: hidden; padding-bottom: 8px; }

@keyframes correct-pulse {=20
  0% { transform: scale(1); }
  50% { transform: scale(1.25); }
  100% { transform: scale(1); }
}

@keyframes incorrect-shake {=20
  20% { transform: translateX(-4px); }
  40% { transform: translateX(4px); }
  60% { transform: translateX(-2px); }
  80% { transform: translateX(2px); }
}

.learningQuizComponentHost { align-items: flex-start; border-radius: 20px; =
display: flex; padding: 12px; max-width: 1000px; }

.learningQuizComponentQuiz { display: flex; flex-direction: column; flex-gr=
ow: 1; }

.learningQuizComponentQuizContainer { align-self: stretch; display: flex; f=
lex-grow: 1; order: 2; }

.learningQuizComponentQuizContent { margin-bottom: 12px; }

.learningQuizComponentQuizHeader { justify-content: space-between; align-it=
ems: center; display: flex; flex-direction: row; }

.learningQuizComponentQuizHeaderTextContainer { display: flex; align-items:=
 center; min-height: 26px; }

.learningQuizComponentQuizSubheader { color: var(--t4a6da19e16bf221a); font=
-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; li=
ne-height: 2.2rem; }

.learningQuizComponentQuizBadgeLabel { align-items: center; color: var(--t4=
a6da19e16bf221a); display: flex; gap: 4px; margin-bottom: 8px; font-family:=
 Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-heigh=
t: 1.8rem; }

.learningQuizComponentQuizLabelIcon { flex-shrink: 0; }

.learningQuizComponentQuizOptionsList { align-items: center; flex: 1 1 0%; =
justify-content: space-between; width: 100%; display: flex; flex-direction:=
 column; }

.learningQuizComponentQuizOptions { align-items: center; box-sizing: border=
-box; text-align: left; color: var(--tffc2fd3a644f6275); display: flex; fle=
x: 1 1 0%; margin-bottom: 6px; padding: 12px 24px; width: -webkit-fill-avai=
lable; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weig=
ht: 500; line-height: 2rem; }

.learningQuizComponentQuizHover:hover { cursor: pointer; }

.learningQuizComponentQuizOptionWithCustomColor { border-width: medium; bor=
der-style: none; border-color: currentcolor; border-image: initial; }

.learningQuizComponentQuizOptionContainer { display: contents; }

.learningQuizComponentQuizPulse { animation: 0.75s ease-in-out 0s 1 normal =
none running correct-pulse; }

.learningQuizComponentQuizIncorrectShake { animation: 0.5s ease 0s 1 normal=
 none running incorrect-shake; }

@media (max-width: 768px) {
  .learningQuizComponentHost { flex-wrap: wrap; }
  .learningQuizComponentVideoContainer { order: 2; margin-right: 0px; margi=
n-top: 24px; width: 100%; }
  .learningQuizComponentQuizContainer { order: 1; width: 100%; }
  .learningQuizComponentVideoLockup { width: 100%; }
}

.ytAccordionViewModelHost { view-transition-name: learning-journey-accordio=
n; max-width: 1000px; }

.ytAccordionViewModelRow:not(:first-child) { border-top: solid 1px var(--tf=
3fc855af2285f5f); }

.ytAccordionViewModelHeader { position: relative; display: flex; flex-direc=
tion: row; justify-content: space-between; padding: 8px 4px 4px; z-index: 1=
; }

.ytAccordionViewModelTitleSection { align-items: center; display: flex; fle=
x-direction: row; overflow: hidden; }

.ytAccordionViewModelButtonSection { align-items: center; display: flex; fl=
ex-direction: row; }

.ytAccordionViewModelTitleWrapper { display: flex; }

.ytAccordionViewModelTitle { display: flex; opacity: 1; transition: opacity=
 0.5s ease-in-out; }

.ytAccordionViewModelTitle:hover { cursor: pointer; }

.ytAccordionViewModelTitleText { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hidden; dis=
play: block; white-space: nowrap; text-overflow: ellipsis; max-height: 2rem=
; color: var(--t4a6da19e16bf221a); }

.ytAccordionViewModelContent { position: relative; max-width: 100%; display=
: flex; flex-direction: column; z-index: 0; margin-top: 0px; transition: ma=
rgin-top 0.5s ease-in-out; }

.ytAccordionViewModelDisclaimer { color: var(--t4a6da19e16bf221a); margin-t=
op: 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-we=
ight: 400; line-height: 1.8rem; }

.ytAccordionViewModelHeaderIcon { color: var(--t4a6da19e16bf221a); margin-r=
ight: 8px; transition: width 0.5s ease-in-out; height: 24px; width: 24px; }

.ytAccordionViewModelMinimized .ytAccordionViewModelContent { margin-top: -=
44px; }

.ytAccordionViewModelMinimized .ytAccordionViewModelTitle { display: none; =
opacity: 0; }

.ytAccordionViewModelMinimized .ytAccordionViewModelRow { border-width: med=
ium; border-style: none; border-color: currentcolor; border-image: initial;=
 }

.ytAccordionViewModelMinimized .ytAccordionViewModelHeaderIcon { color: var=
(--tffc2fd3a644f6275); height: 24px; width: 24px; }

.ytAccordionViewModelFooter { display: flex; justify-content: space-between=
; padding: 4px; }

.ytLearningJourneyZeroStateHost { display: flex; flex-direction: column; ju=
stify-content: center; align-items: center; }

.ytLearningJourneyZeroStateSearchContainer { display: flex; flex-direction:=
 column; justify-content: center; align-items: center; width: 60%; min-widt=
h: 40%; max-width: 70%; }

.ytLearningJourneyZeroStateSearchBarContainer { align-items: flex-start; bo=
rder-radius: 50px; display: flex; width: 100%; }

.ytLearningJourneyZeroStateSearchBar { background: var(--t7f4f2c6d54836ce0)=
; border-radius: 50px; flex-grow: 1; padding: 24px; margin-right: 8px; tran=
sition: border-radius 0.3s; }

.ytLearningJourneyZeroStateSearchBar:focus-within { border-radius: 20px; }

.ytLearningJourneyZeroStateSearchBarDark { background: var(--t1405e70a39276=
293); }

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytLearningJourneyZeroStateSearchBar { border: 1px var(--tf3fc855af2285f5=
f) solid; }
}

.ytLearningJourneyZeroStateSearchButtonContainer { background: var(--t7f4f2=
c6d54836ce0); border-radius: 60px; padding: 10px; }

.ytLearningJourneyZeroStateSearchButtonContainerDark { background: var(--t1=
405e70a39276293); }

.ytLearningJourneyZeroStateErrorBannerContainer { margin-top: 33px; }

.ytLearningJourneyZeroStateLoaderContainer { display: flex; flex-direction:=
 row; justify-content: center; }

.ytLearningJourneyZeroStateTextInput { background: transparent; border-widt=
h: medium; border-style: none; border-color: currentcolor; border-image: in=
itial; box-sizing: border-box; color: var(--tffc2fd3a644f6275); display: bl=
ock; min-height: 0px; outline: none; resize: none; width: 100%; font-family=
: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 400; line-heig=
ht: 2.6rem; transition: min-height 0.3s; }

.ytLearningJourneyZeroStateTextInput:focus { min-height: 146px; }

.ytLearningJourneyZeroStateTextInput::-webkit-input-placeholder { color: va=
r(--t4aeaa857de8a786b); }

.ytLearningJourneyZeroStateTextInput::placeholder { color: var(--t4aeaa857d=
e8a786b); }

.ytLearningJourneyZeroStateTextInputDark { color: var(--t6216186c28b3834b);=
 }

.ytLearningJourneyZeroStateLearningIconContainer { margin: 50px 0px 33px; p=
adding: 2px; }

.ytLearningJourneyZeroStateLearningIcon { height: 72px; width: 72px; }

.ytLearningJourneyZeroStateSuggestedJourneySection { margin-top: 50px; }

.ytLearningJourneyZeroStateSuggestedJourneySectionContainer { width: 100%; =
}

.ytLearningJourneyZeroStateSuggestedJourneySectionTitle { font-family: Robo=
to, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.=
2rem; color: var(--t4a6da19e16bf221a); text-align: center; margin-bottom: 1=
6px; }

.ytLearningJourneyZeroStateSuggestedJourneySectionContent { padding: 0px 8%=
; flex-wrap: wrap; display: flex; justify-content: center; gap: 8px 0px; }

.ytLearningJourneyZeroStateSuggestedJourneySectionContentContainer { width:=
 100%; display: flex; justify-content: center; }

.ytLearningJourneyZeroStatePlaylistShelfContainer { margin-top: 50px; paddi=
ng: 0px 10%; }

.ytwPdgBannerHost { display: block; width: 100%; box-sizing: border-box; }

.ytwPdgBannerContainer { display: flex; flex-direction: row; align-items: c=
enter; justify-content: space-between; box-sizing: border-box; min-height: =
48px; border-radius: 16px; border: 1px solid var(--tf3fc855af2285f5f); back=
ground-color: var(--t3e41d7b17b187f69); padding: 8px 12px; margin: 12px 12p=
x 0px; gap: 8px; }

.ytwPdgBannerGiftBannerContainer { min-height: 74px; padding: 6px 16px; gap=
: 16px; }

.ytwPdgBannerLeadingImage { display: flex; align-items: center; justify-con=
tent: center; flex-shrink: 0; width: 24px; height: 24px; }

.ytwPdgBannerGiftBannerContainer .ytwPdgBannerLeadingImage { width: 64px; h=
eight: 64px; }

.ytwPdgBannerBodyText { font-family: Roboto, Arial, sans-serif; font-size: =
1.4rem; font-weight: 400; line-height: 2rem; color: var(--tffc2fd3a644f6275=
); flex-grow: 1; word-break: break-word; }

.ytwPdgBannerBodyText [href] { color: var(--t2d807bb79e75606d); text-decora=
tion: underline; }

.ytwPdgBannerBodyText [href]:focus-visible { outline: 2px solid var(--t2d80=
7bb79e75606d); outline-offset: 2px; border-radius: 2px; }

.ytwPdgBannerGiftInfo { display: flex; flex-direction: row; align-items: ce=
nter; flex-grow: 1; min-width: 0px; gap: 16px; border-radius: 8px; outline:=
 none; }

.ytwPdgBannerGiftInfo:focus-visible { outline: 2px solid var(--tf3fc855af22=
85f5f); outline-offset: 2px; }

.ytwPdgBannerGiftDetails { display: flex; flex-direction: column; justify-c=
ontent: center; flex-grow: 1; min-width: 0px; gap: 2px; }

.ytwPdgBannerGiftName { font-family: Roboto, Arial, sans-serif; font-size: =
1.4rem; font-weight: 500; line-height: 2rem; color: var(--tffc2fd3a644f6275=
); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.ytwPdgBannerCostContainer { display: flex; align-items: center; gap: 2px; =
}

.ytwPdgBannerTokenIcon { width: 16px; height: 16px; object-fit: contain; fl=
ex-shrink: 0; }

.ytwPdgBannerTokenAmount { font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.2rem; font-weight: 500; line-height: 1.8rem; color: var(--t2d807bb79e7=
5606d); }

.ytwPdgBannerActionButton { flex-shrink: 0; }

.ytwPdgGiftCollectionHost { display: block; width: 100%; box-sizing: border=
-box; padding: 8px 4px; overflow-y: auto; max-height: 100%; }

.ytwPdgGiftCollectionGrid { display: grid; grid-template-columns: repeat(au=
to-fill, minmax(72px, 1fr)); gap: 8px 4px; place-items: start center; width=
: 100%; box-sizing: border-box; }

.ytwPdgGiftCollectionGridCell { display: flex; justify-content: center; ali=
gn-items: center; width: 100%; background: transparent; border-width: mediu=
m; border-style: none; border-color: currentcolor; border-image: initial; p=
adding: 0px; margin: 0px; cursor: pointer; }

.ytwPdgGiftItemHost { display: flex; flex-direction: column; align-items: c=
enter; justify-content: flex-end; width: 80px; height: 118px; padding: 6px =
4px 8px; border-radius: 12px; background-color: var(--t3e41d7b17b187f69); c=
olor: var(--yt-pdg-gift-item-color); --yt-pdg-gift-item-color: var(--tffc2f=
d3a644f6275); --yt-pdg-gift-item-selected-bg: var(--t1405e70a39276293); cur=
sor: pointer; box-sizing: border-box; position: relative; outline: none; ov=
erflow: hidden; background-size: cover; background-position: 50% center; }

@media (prefers-reduced-motion: no-preference) {
  .ytwPdgGiftItemHost { transition: background-color 0.2s, transform 0.15s;=
 }
}

.yt-story-default-wrapper .ytwPdgGiftItemHost { transition: none; }

.ytwPdgGiftItemHost:focus-visible { outline: 2px solid var(--tf3fc855af2285=
f5f); }

.ytwPdgGiftItemDarkTheme { --yt-pdg-gift-item-selected-bg: #fff; }

.ytwPdgGiftItemSelected { padding-top: 2px; padding-bottom: 6px; background=
-color: var(--yt-pdg-gift-item-selected-bg); --yt-pdg-gift-item-color: var(=
--t6216186c28b3834b); }

.ytwPdgGiftItemSending { background-color: rgb(127, 14, 127); --yt-pdg-gift=
-item-color: var(--t6216186c28b3834b); }

.ytwPdgGiftItemDarkTheme.ytwPdgGiftItemSending { background-color: rgb(255,=
 222, 255); }

.ytwPdgGiftItemHasBackgroundImage { --yt-pdg-gift-item-color: var(--t621618=
6c28b3834b); }

.ytwPdgGiftItemSendOverlayGradient { position: absolute; bottom: 0px; left:=
 0px; right: 0px; height: 50px; background: linear-gradient(0deg,#7f00bf 0,=
var(--tdc8af6750f0dad0d) 100%); border-bottom-left-radius: 12px; border-bot=
tom-right-radius: 12px; pointer-events: none; z-index: 1; }

.ytwPdgGiftItemContentStack { display: flex; flex-direction: column; align-=
items: center; justify-content: flex-end; width: 100%; height: 100%; positi=
on: relative; z-index: 2; }

.ytwPdgGiftItemBadge { position: absolute; top: 6px; left: 6px; width: 14px=
; height: 14px; z-index: 3; }

[dir=3D"rtl"] .ytwPdgGiftItemBadge { right: 6px; left: auto; }

.ytwPdgGiftItemImageContainer { display: flex; align-items: center; justify=
-content: center; width: 64px; height: 64px; margin-bottom: 4px; position: =
relative; }

.ytwPdgGiftItemGiftImage { max-width: 100%; max-height: 100%; object-fit: c=
ontain; }

.ytwPdgGiftItemGiftName { font-family: Roboto, Arial, sans-serif; font-size=
: 1rem; font-weight: 400; line-height: 1.6rem; max-width: 76px; overflow: h=
idden; text-overflow: ellipsis; white-space: nowrap; text-align: center; ma=
rgin-bottom: 2px; }

.ytwPdgGiftItemVisuallyHidden { position: absolute; width: 1px; height: 1px=
; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0=
px); white-space: nowrap; border: 0px; }

.ytwPdgGiftItemCostContainer { display: flex; align-items: center; justify-=
content: center; gap: 2px; }

.ytwPdgGiftItemTokenIcon { width: 16px; height: 16px; object-fit: contain; =
}

.ytwPdgGiftItemTokenAmount { font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.2rem; font-weight: 500; line-height: 1.8rem; color: var(--yt-pdg-gif=
t-item-color); }

.ytwPdgGiftItemSendText { margin-top: 2px; font-family: Roboto, Arial, sans=
-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; text-alig=
n: center; color: var(--yt-pdg-gift-item-color); }

.ytwPdgGiftItemDarkTheme .ytwPdgGiftItemSendOverlayGradient { background: l=
inear-gradient(0deg, rgb(234, 191, 255) 0px, rgb(255, 255, 255) 100%); }

.ytwPdgGiftItemSelected .ytwPdgGiftItemBadge { top: 3px; left: 4px; }

[dir=3D"rtl"] .ytwPdgGiftItemSelected .ytwPdgGiftItemBadge { right: 4px; le=
ft: auto; }

.ytwPdgGiftItemSelected .ytwPdgGiftItemImageContainer { width: 72px; height=
: 72px; margin-bottom: 2px; }

.ytvlLiveLeaderboardItemViewModelHost { display: flex; flex-direction: row;=
 align-items: center; padding: 8px 0px; max-width: 100%; }

.ytvlLiveLeaderboardItemViewModelRankNumberContainer { width: 62px; display=
: flex; justify-content: center; min-width: 0px; flex-shrink: 0; }

.ytvlLiveLeaderboardItemViewModelRankNumber { color: var(--tffc2fd3a644f627=
5); font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight:=
 500; line-height: 2.6rem; }

.ytvlLiveLeaderboardItemViewModelAvatar { margin-left: 12px; min-width: 0px=
; flex-shrink: 0; }

.ytvlLiveLeaderboardItemViewModelContent { margin-left: 12px; margin-right:=
 12px; color: var(--tffc2fd3a644f6275); flex-shrink: 1; min-width: 0px; }

.ytvlLiveLeaderboardItemViewModelPoints { margin-left: auto; color: var(--t=
4a6da19e16bf221a); min-width: 0px; flex-shrink: 0; font-family: Roboto, Ari=
al, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytvlLiveViewerLeaderboardItemViewModelHost { display: flex; flex-direction=
: row; align-items: center; padding: 8px 16px; }

.ytvlLiveViewerLeaderboardItemViewModelRankNumber { font-family: "YouTube S=
ans", Roboto, sans-serif; font-size: 3.6rem; font-variation-settings: "wdth=
" 100; font-weight: 700; line-height: 5rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytvlLiveViewerLeaderboardItemViewModelRankNumber { font-family: "YouTube=
 Sans", Roboto, sans-serif; font-size: 3.2rem; font-variation-settings: "wd=
th" 100; font-weight: 700; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .ytvlLiveViewerLeaderboardItemViewModelRankNumber { font-family: "YouTube=
 Sans", Roboto, sans-serif; font-size: 3.2rem; font-variation-settings: "wd=
th" 100; font-weight: 700; line-height: 4.4rem; }
}

.ytvlLiveViewerLeaderboardItemViewModelRankNumber { color: var(--tffc2fd3a6=
44f6275); }

.ytvlLiveViewerLeaderboardItemViewModelAvatar { margin-left: 12px; }

.ytvlLiveViewerLeaderboardItemViewModelChannelContent { margin-left: 12px; =
font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-set=
tings: "wdth" 100; font-weight: 900; line-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytvlLiveViewerLeaderboardItemViewModelChannelContent { font-family: Robo=
to, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 1=
00; font-weight: 900; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytvlLiveViewerLeaderboardItemViewModelChannelContent { font-family: Robo=
to, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 1=
00; font-weight: 900; line-height: 2.6rem; }
}

.ytvlLiveViewerLeaderboardItemViewModelChannelContent { color: var(--tffc2f=
d3a644f6275); }

.ytvlLiveViewerLeaderboardItemViewModelPoints { margin-left: auto; font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-h=
eight: 1.8rem; color: var(--t4a6da19e16bf221a); }

.YtQrCodeRendererHost { display: flex; justify-content: center; padding: 16=
px; color: var(--tffc2fd3a644f6275); overflow-y: auto; max-height: 100%; bo=
x-sizing: border-box; }

.YtQrCodeRendererHostContainer { display: flex; flex-direction: column; }

.YtQrCodeRendererHostQrImage { display: block; max-width: 200px; align-self=
: center; }

.YtQrCodeRendererHostLabel { display: block; font-family: Roboto, Arial, sa=
ns-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weig=
ht: 900; line-height: 3.2rem; }

@container (max-width: _max($medium_breakpoint)) {
  .YtQrCodeRendererHostLabel { font-family: Roboto, Arial, sans-serif; font=
-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 900; line-he=
ight: 2.8rem; }
}

@media (max-width: 599.9px) {
  .YtQrCodeRendererHostLabel { font-family: Roboto, Arial, sans-serif; font=
-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 900; line-he=
ight: 2.8rem; }
}

.YtQrCodeRendererHostLabel { padding: 8px; text-align: center; }

.YtQrCodeRendererHostLabels { display: block; font-family: Roboto, Arial, s=
ans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; text-ali=
gn: center; }

.YtQrCodeRendererHostLabels > .ytAttributedStringHost::after { content: "=
=C2=A0"; }

.ytwEomSettingsDisclaimerRendererHost { display: flex; flex-direction: row;=
 align-items: center; background-color: var(--tfa3475c508f5dfef); font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-he=
ight: 2rem; }

.ytwEomSettingsDisclaimerRendererDisclaimer { padding: 16px 16px 16px 0px; =
color: var(--tffc2fd3a644f6275); }

.ytwEomSettingsDisclaimerRendererInfoIcon { padding: 12px; color: var(--tff=
c2fd3a644f6275); }

@keyframes simple-shimmer {=20
  0% { opacity: 1; }
  28.5714% { opacity: 0.5; animation-timing-function: ease-in; }
  100% { opacity: 1; animation-timing-function: ease-out; }
}

.ytVideoOverviewGhostCardHost { display: block; width: 100%; box-sizing: bo=
rder-box; animation-name: simple-shimmer; animation-duration: 1.05s; animat=
ion-iteration-count: infinite; animation-timing-function: linear; animation=
-delay: 1s; }

@media (prefers-reduced-motion: reduce) {
  .ytVideoOverviewGhostCardHost { animation: auto ease 0s 1 normal none run=
ning none; }
}

.ytVideoOverviewGhostCardHeader { display: flex; align-items: center; heigh=
t: 48px; margin: 8px 0px 8px 16px; color: var(--t7e34d5baa4ea6277); }

.ytVideoOverviewGhostCardSparkleIcon { color: var(--t7e34d5baa4ea6277); fon=
t-size: 18px; margin-right: 24px; }

.ytVideoOverviewGhostCardMainLayout { display: flex; }

.ytVideoOverviewGhostCardMediaWrapper { width: 45%; flex-shrink: 0; margin:=
 0px 16px; max-width: 484px; min-width: 224px; }

.ytVideoOverviewGhostCardMedia { display: block; width: 100%; padding-top: =
56.25%; border-radius: 12px; background-color: var(--t7f4f2c6d54836ce0); }

.ytVideoOverviewGhostCardDetails { flex-grow: 1; display: flex; flex-direct=
ion: column; width: calc(50% - 16px); justify-content: flex-start; }

.ytVideoOverviewGhostCardGhostLineThick { height: 18px; border-radius: 4px;=
 background-color: var(--t7f4f2c6d54836ce0); width: 30%; margin-bottom: 12p=
x; }

.ytVideoOverviewGhostCardGhostLineSlim { height: 18px; width: 100%; border-=
radius: 4px; background-color: var(--t7f4f2c6d54836ce0); margin-bottom: 8px=
; }

.ytVideoOverviewGhostCardGhostLineSmall { height: 18px; width: 50%; border-=
radius: 4px; background-color: var(--t7f4f2c6d54836ce0); }

.ytVideoOverviewGhostCardVideoSection { display: flex; flex-direction: row;=
 margin: auto 0px 8px; }

.ytVideoOverviewGhostCardVideoWidget { flex: 1 1 0%; height: 48px; max-widt=
h: 86px; margin-right: 8px; border-radius: 4px; background-color: var(--t7f=
4f2c6d54836ce0); }

.ytVideoOverviewGhostCardFeatureTitle { font-size: 16px; font-weight: 500; =
line-height: 2.2rem; letter-spacing: 0.01rem; display: inline-block; vertic=
al-align: middle; }

@media (max-width: 650px) {
  .ytVideoOverviewGhostCardGhostLineThick { height: 10px; margin-bottom: 6p=
x; }
  .ytVideoOverviewGhostCardGhostLineSlim { height: 10px; margin-bottom: 4px=
; }
  .ytVideoOverviewGhostCardGhostLineSmall { height: 10px; }
  .ytVideoOverviewGhostCardVideoWidget { height: 32px; max-width: 64px; wid=
th: 64px; border-radius: 4px; flex: 0 0 calc(50% - 4px); }
}

.ytGenAiVideoOverviewViewModelHost { display: block; width: 100%; margin: 1=
6px 0px 0px; padding-bottom: 16px; }

.ytGenAiVideoOverviewViewModelHeader { display: flex; flex-direction: row; =
margin: 12px 0px 12px 16px; }

.ytGenAiVideoOverviewViewModelTitle { display: flex; margin-bottom: 3px; fo=
nt-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-setti=
ngs: "wdth" 100; font-weight: 700; line-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytGenAiVideoOverviewViewModelTitle { font-family: Roboto, Arial, sans-se=
rif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 7=
00; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytGenAiVideoOverviewViewModelTitle { font-family: Roboto, Arial, sans-se=
rif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 7=
00; line-height: 2.6rem; }
}

.ytGenAiVideoOverviewViewModelSubhead { display: flex; align-items: center;=
 font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 40=
0; line-height: 1.8rem; }

.ytGenAiVideoOverviewViewModelSubheadIcon { display: flex; margin-right: 24=
px; }

.ytGenAiVideoOverviewViewModelSparkIcon { height: 24px; width: 24px; }

.ytGenAiVideoOverviewViewModelSubtext { display: flex; }

.ytGenAiVideoOverviewViewModelMetadata { display: flex; flex-direction: col=
umn; margin: 0px 0px 26px; }

.ytGenAiVideoOverviewViewModelDescriptionTitle { display: flex; margin-bott=
om: 8px; font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-vari=
ation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytGenAiVideoOverviewViewModelDescriptionTitle { font-family: Roboto, Ari=
al, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; fon=
t-weight: 700; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytGenAiVideoOverviewViewModelDescriptionTitle { font-family: Roboto, Ari=
al, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; fon=
t-weight: 700; line-height: 2.6rem; }
}

.ytGenAiVideoOverviewViewModelDescriptionSubtext { font-family: Roboto, Ari=
al, sans-serif; font-size: 1.8rem; font-weight: 400; line-height: 2.6rem; o=
verflow: hidden; max-height: 10.4rem; display: -webkit-box; -webkit-box-ori=
ent: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytGenAiVideoOverviewViewModelDescriptionSubtext { -webkit-line-clamp: 4;=
 max-height: none; }
}

.ytGenAiVideoOverviewViewModelThumbnail { margin: 0px 16px; border-radius: =
12px; overflow: hidden; }

.ytGenAiVideoOverviewViewModelOuterCarousel { display: flex; margin: 0px 16=
px; width: calc(100% - 36px); overflow-x: hidden; }

.ytGenAiVideoOverviewViewModelVideoThumbnails { display: flex; margin: 0px =
0px 8px -12px; position: relative; }

.ytGenAiVideoOverviewViewModelCarousel { display: flex; flex-direction: row=
; overflow-x: scroll; scroll-padding-right: 12px; }

.ytGenAiVideoOverviewViewModelCarousel::-webkit-scrollbar { display: none; =
}

.ytGenAiVideoOverviewViewModelCarousel { transition-duration: 0.15s; transi=
tion-timing-function: cubic-bezier(0.05, 0, 0, 1); will-change: transform; =
}

.ytGenAiVideoOverviewViewModelCarouselItem { display: flex; flex-direction:=
 column; flex-shrink: 0; margin-right: 4px; position: relative; opacity: 0.=
6; padding: 0px; border-radius: 4px; background-color: transparent; cursor:=
 pointer; }

.ytGenAiVideoOverviewViewModelCarouselItem:focus { opacity: 0.9; }

.ytGenAiVideoOverviewViewModelCarouselItemSelected { border-radius: 6px; op=
acity: 1; }

.ytGenAiVideoOverviewViewModelCarouselThumbnail { display: flex; border-rad=
ius: 4px; }

.ytGenAiVideoOverviewViewModelInnerProgressBar { display: block; bottom: 6p=
x; height: 3px; border-radius: 3px; animation: 10s linear 0s 1 normal both =
running progress-bar; background-color: rgb(255, 0, 51); }

.ytGenAiVideoOverviewViewModelDetails { display: block; }

.ytGenAiVideoOverviewViewModelDescription { text-decoration: none; }

.ytGenAiVideoOverviewViewModelLeftArrow { position: absolute; left: 18px; t=
op: 50%; transform: translate(-50%, -50%); border-radius: 50%; background-c=
olor: var(--t518e925f61bdcb91); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 4px;=
 z-index: 10; }

.ytGenAiVideoOverviewViewModelRightArrow { position: absolute; right: 18px;=
 top: 50%; transform: translate(50%, -50%); border-radius: 50%; background-=
color: var(--t518e925f61bdcb91); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 4px=
; z-index: 10; }

.ytGenAiVideoOverviewViewModelDesktop { display: flex; flex-direction: colu=
mn; padding-top: 8px; border-radius: 16px; }

.ytGenAiVideoOverviewViewModelDesktop .ytGenAiVideoOverviewViewModelContent=
 { display: flex; flex-direction: row; }

.ytGenAiVideoOverviewViewModelDesktop .ytGenAiVideoOverviewViewModelThumbna=
il { margin: 0px 16px; border-radius: 8px; overflow: hidden; max-width: 484=
px; min-width: 224px; width: 50%; }

.ytGenAiVideoOverviewViewModelDesktop .ytGenAiVideoOverviewViewModelThumbna=
ilViewModel { border-radius: 8px; }

.ytGenAiVideoOverviewViewModelDesktop .ytGenAiVideoOverviewViewModelDetails=
 { padding-right: 16px; flex: 1 1 0%; width: calc(50% - 16px); }

.ytGenAiVideoOverviewViewModelDesktop .ytGenAiVideoOverviewViewModelCarouse=
l { display: flex; position: relative; overflow-x: unset; margin-top: 0px; =
}

.ytGenAiVideoOverviewViewModelDesktop .ytGenAiVideoOverviewViewModelDescrip=
tionTitle { margin-top: 8px; }

.ytGenAiVideoOverviewViewModelMweb .ytGenAiVideoOverviewViewModelHeader { m=
argin-left: 12px; margin-right: 12px; padding-top: 12px; }

.ytGenAiVideoOverviewViewModelMweb .ytGenAiVideoOverviewViewModelSubhead { =
margin-bottom: 16px; }

.ytGenAiVideoOverviewViewModelMweb .ytGenAiVideoOverviewViewModelMetadata {=
 margin-left: 12px; margin-right: 12px; padding-bottom: 16px; }

.ytGenAiVideoOverviewViewModelMweb .ytGenAiVideoOverviewViewModelCarousel {=
 margin-left: 12px; }

@keyframes progress-bar {=20
  0% { width: 0px; }
  100% { width: 100%; }
}

.ytGenAiVideoOverviewViewModelFeedbackRow { display: flex; flex-direction: =
row; justify-content: space-between; align-items: center; margin-top: 16px;=
 }

.ytGenAiVideoOverviewViewModelBottomButtonsContainer { display: flex; flex-=
direction: row; }

.ytGenAiVideoOverviewViewModelFeedbackButton { margin-left: 8px; }

.ytGenAiVideoOverviewViewModelDisclaimerText { font-family: Roboto, Arial, =
sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overf=
low: hidden; max-height: 1.8rem; display: -webkit-box; -webkit-box-orient: =
vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytGenAiVideoOverviewViewModelDisclaimerText { -webkit-line-clamp: 1; max=
-height: none; }
}

.ytGenAiVideoOverviewViewModelDisclaimerText { opacity: 0.7; }

.ytGenAiVideoOverviewViewModelLearnMoreHighlight { color: rgb(255, 255, 255=
); margin-left: 2px; }

.ytOfficialCardViewModelHost { display: block; padding: 24px; border-radius=
: 24px; background-color: var(--t7f4f2c6d54836ce0); }

.ytOfficialCardViewModelHostOutlined { background-color: transparent; borde=
r: 1px solid var(--tf3fc855af2285f5f); padding: 23px; }

.ytOfficialCardViewModelHostFadeToTheme { background: linear-gradient(to bo=
ttom,var(--tc87f6a7f05e65fc4),var(--t3e41d7b17b187f69) calc(100% - 24px)); =
}

.ytOfficialCardViewModelHostFadeToTheme .ytOfficialCardViewModelHeaderConta=
iner, .ytOfficialCardViewModelHostOutlined .ytOfficialCardViewModelHeaderCo=
ntainer { padding-bottom: 8px; }

.ytOfficialCardViewModelHostFadeToTheme .ytOfficialCardViewModelHeaderConta=
inerEmptyShelfContents, .ytOfficialCardViewModelHostOutlined .ytOfficialCar=
dViewModelHeaderContainerEmptyShelfContents { padding-bottom: 0px; }

.ytOfficialCardViewModelHostCinematic { padding: 0px; overflow: hidden; }

.ytOfficialCardViewModelHostCinematic .ytOfficialCardViewModelHeaderContain=
er { padding: 24px 24px 8px; }

.ytOfficialCardViewModelHostCinematic .ytOfficialCardViewModelHeaderContain=
erEmptyShelfContents { padding-bottom: 0px; }

.ytOfficialCardViewModelHostCinematic.ytOfficialCardViewModelWithoutAvatar =
.ytOfficialCardViewModelHeaderContainer { padding-top: 32px; }

.ytOfficialCardViewModelHostCinematic.ytOfficialCardViewModelReducedHeight =
.ytOfficialCardViewModelHeaderContainer, .ytOfficialCardViewModelHostCinema=
tic.ytOfficialCardViewModelReducedHeight.ytOfficialCardViewModelWithoutAvat=
ar .ytOfficialCardViewModelHeaderContainer { padding-top: 16px; }

.ytOfficialCardViewModelHostCinematicContentContainer { padding: 0px 24px 2=
4px; }

.ytOfficialCardViewModelExpandedContent { margin-top: 20px; }

.ytOfficialCardViewModelClickableHeader { cursor: pointer; position: relati=
ve; }

.ytOfficialCardViewModelHeaderLink { position: absolute; top: 0px; left: 0p=
x; width: 100%; height: 100%; border-radius: inherit; }

.ytOfficialCardViewModelCollapseButton:not(:empty), .ytOfficialCardViewMode=
lExpandButton:not(:empty) { max-width: 360px; margin: 24px auto 0px; }

.ytwSearchFrictionViewModelHost { text-align: center; flex: 1 1 1e-09px; di=
splay: flex; flex-direction: column; align-items: center; }

.ytwSearchFrictionViewModelHostImage { width: 120px; height: 120px; margin-=
left: 36px; }

.ytwSearchFrictionViewModelHostTitle { font-family: "YouTube Sans", Roboto,=
 sans-serif; font-size: 3.6rem; font-variation-settings: "wdth" 100; font-w=
eight: 700; line-height: 5rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytwSearchFrictionViewModelHostTitle { font-family: "YouTube Sans", Robot=
o, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; font=
-weight: 700; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .ytwSearchFrictionViewModelHostTitle { font-family: "YouTube Sans", Robot=
o, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; font=
-weight: 700; line-height: 4.4rem; }
}

.ytwSearchFrictionViewModelHostTitle { padding-top: 16px; color: var(--tffc=
2fd3a644f6275); }

.ytwSearchFrictionViewModelHostBodyText { font-family: Roboto, Arial, sans-=
serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hi=
dden; max-height: 6rem; display: -webkit-box; -webkit-box-orient: vertical;=
 text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwSearchFrictionViewModelHostBodyText { -webkit-line-clamp: 3; max-heig=
ht: none; }
}

.ytwSearchFrictionViewModelHostBodyText { padding-top: 12px; color: var(--t=
ffc2fd3a644f6275); white-space: pre-wrap; }

.ytwSearchFrictionViewModelHostButton { padding-top: 12px; width: 100%; }

.ytwSearchFrictionViewModelHostAttribution, .ytwSearchFrictionViewModelHost=
Disclaimer { padding-top: 16px; font-family: Roboto, Arial, sans-serif; fon=
t-size: 1rem; font-weight: 400; line-height: 1.6rem; color: var(--t4a6da19e=
16bf221a); }

.ytwSearchFrictionViewModelHostImageAndMenuWrapper { flex: 1 1 1e-09px; dis=
play: flex; flex-direction: row; width: 100%; }

.ytwSearchFrictionViewModelHostImageContainer { flex: 1 1 1e-09px; }

.ytwSearchFrictionViewModelHostMenuButton { flex: 0 0 auto; align-self: fle=
x-start; }

.ytwMarkdownDivHost { display: block; }

.ytwMarkdownDivHostEnableDefaultStyling { overflow-wrap: anywhere; }

.ytwMarkdownDivHostEnableDefaultStyling ol, .ytwMarkdownDivHostEnableDefaul=
tStyling ul { padding-left: 12px; }

.ytwMarkdownDivHostEnableDefaultStyling ul { list-style-type: disc; }

.ytwMarkdownDivHostEnableDefaultStyling h1, .ytwMarkdownDivHostEnableDefaul=
tStyling h2, .ytwMarkdownDivHostEnableDefaultStyling h3, .ytwMarkdownDivHos=
tEnableDefaultStyling h4, .ytwMarkdownDivHostEnableDefaultStyling li, .ytwM=
arkdownDivHostEnableDefaultStyling p { font-family: Roboto, Arial, sans-ser=
if; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytwMarkdownDivHostEnableDefaultStyling p { white-space: pre-wrap; }

.ytwMarkdownDivHostEnableDefaultStyling p + p { margin-top: 8px; }

.ytwMarkdownDivHostEnableDefaultStyling h1, .ytwMarkdownDivHostEnableDefaul=
tStyling h2, .ytwMarkdownDivHostEnableDefaultStyling h3, .ytwMarkdownDivHos=
tEnableDefaultStyling h4, .ytwMarkdownDivHostEnableDefaultStyling li { marg=
in: 8px 0px; }

.ytwMarkdownDivHostEnableDefaultStyling strong { font-family: Roboto, Arial=
, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

.ytwMarkdownDivHostEnableDefaultStylingSmall h1, .ytwMarkdownDivHostEnableD=
efaultStylingSmall h2, .ytwMarkdownDivHostEnableDefaultStylingSmall h3, .yt=
wMarkdownDivHostEnableDefaultStylingSmall h4, .ytwMarkdownDivHostEnableDefa=
ultStylingSmall li, .ytwMarkdownDivHostEnableDefaultStylingSmall p { font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line=
-height: 1.8rem; }

.ytwMarkdownDivHostEnableDefaultStylingSmall strong { font-family: Roboto, =
Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem=
; }

.ytwMarkdownDivHostEnableDefaultStylingLarge h1, .ytwMarkdownDivHostEnableD=
efaultStylingLarge h2, .ytwMarkdownDivHostEnableDefaultStylingLarge h3, .yt=
wMarkdownDivHostEnableDefaultStylingLarge h4, .ytwMarkdownDivHostEnableDefa=
ultStylingLarge li, .ytwMarkdownDivHostEnableDefaultStylingLarge p { font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line=
-height: 2.2rem; }

.ytwMarkdownDivHostEnableDefaultStylingLarge strong { font-family: Roboto, =
Arial, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem=
; }

.ytwMarkdownDivHostEnableDefaultStyling h1 { font-size: 20px; }

.ytwMarkdownDivHostEnableDefaultStyling h2 { font-size: 18px; }

.ytwMarkdownDivHostEnableDefaultStyling pre { padding: 4px; background: rgb=
a(255, 255, 255, 0.7); border-radius: 4px; overflow-x: auto; margin-bottom:=
 12px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weig=
ht: 400; line-height: 1.8rem; }

.ytwMarkdownDivHostEnableDefaultStyling pre code { font-family: "Roboto Mon=
o", monospace; }

.ytwMarkdownDivHostEnableDefaultStyling table { padding: 4px; border-spacin=
g: 8px; background: var(--t3e41d7b17b187f69); margin: 12px auto; width: 100=
%; border-radius: 8px; border-collapse: collapse; overflow: hidden; border:=
 1px solid var(--tf3fc855af2285f5f); }

.ytwMarkdownDivHostEnableDefaultStyling tr { border-bottom: 1px solid var(-=
-tf3fc855af2285f5f); }

.ytwMarkdownDivHostEnableDefaultStyling tr:last-of-type { border-bottom-wid=
th: medium; border-bottom-style: none; border-bottom-color: currentcolor; }

.ytwMarkdownDivHostEnableDefaultStyling td, .ytwMarkdownDivHostEnableDefaul=
tStyling th { padding: 8px; }

.ytwMarkdownDivHostEnableDefaultStyling th { text-align: left; padding-bott=
om: 8px; background: var(--t3e41d7b17b187f69); }

.ytwMarkdownDivHostEnableDefaultStyling a { color: var(--t2d807bb79e75606d)=
; overflow-wrap: break-word; word-break: break-word; white-space: normal; }

.ytwMarkdownDivHostEnableDefaultStyling.ytwMarkdownDivHostEnableHeaderSuppo=
rtFormatting h1, .ytwMarkdownDivHostEnableDefaultStyling.ytwMarkdownDivHost=
EnableHeaderSupportFormatting h1 strong { font-family: Roboto, Arial, sans-=
serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 9=
00; line-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytwMarkdownDivHostEnableDefaultStyling.ytwMarkdownDivHostEnableHeaderSup=
portFormatting h1, .ytwMarkdownDivHostEnableDefaultStyling.ytwMarkdownDivHo=
stEnableHeaderSupportFormatting h1 strong { font-family: Roboto, Arial, san=
s-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weigh=
t: 900; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytwMarkdownDivHostEnableDefaultStyling.ytwMarkdownDivHostEnableHeaderSup=
portFormatting h1, .ytwMarkdownDivHostEnableDefaultStyling.ytwMarkdownDivHo=
stEnableHeaderSupportFormatting h1 strong { font-family: Roboto, Arial, san=
s-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weigh=
t: 900; line-height: 2.6rem; }
}

.ytwMarkdownDivHostEnableDefaultStyling.ytwMarkdownDivHostEnableHeaderSuppo=
rtFormatting h2, .ytwMarkdownDivHostEnableDefaultStyling.ytwMarkdownDivHost=
EnableHeaderSupportFormatting h2 strong { font-family: Roboto, Arial, sans-=
serif; font-size: 1.8rem; font-weight: 500; line-height: 2.6rem; }

.ytwMarkdownDivHostEnableDefaultStyling.ytwMarkdownDivHostEnableHeaderSuppo=
rtFormatting h3, .ytwMarkdownDivHostEnableDefaultStyling.ytwMarkdownDivHost=
EnableHeaderSupportFormatting h3 strong { font-family: Roboto, Arial, sans-=
serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; }

.ytwMarkdownDivHostEnableDefaultStyling.ytwMarkdownDivHostEnableHeaderSuppo=
rtFormatting h4, .ytwMarkdownDivHostEnableDefaultStyling.ytwMarkdownDivHost=
EnableHeaderSupportFormatting h4 strong { font-family: Roboto, Arial, sans-=
serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

.ytwMarkdownDivHostEnableDefaultStylingSmall.ytwMarkdownDivHostEnableHeader=
SupportFormatting h1, .ytwMarkdownDivHostEnableDefaultStylingSmall.ytwMarkd=
ownDivHostEnableHeaderSupportFormatting h1 strong { font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.8rem; font-weight: 500; line-height: 2.6rem; =
}

.ytwMarkdownDivHostEnableDefaultStylingSmall.ytwMarkdownDivHostEnableHeader=
SupportFormatting h2, .ytwMarkdownDivHostEnableDefaultStylingSmall.ytwMarkd=
ownDivHostEnableHeaderSupportFormatting h2 strong { font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; =
}

.ytwMarkdownDivHostEnableDefaultStylingSmall.ytwMarkdownDivHostEnableHeader=
SupportFormatting h3, .ytwMarkdownDivHostEnableDefaultStylingSmall.ytwMarkd=
ownDivHostEnableHeaderSupportFormatting h3 strong { font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

.ytwMarkdownDivHostEnableDefaultStylingSmall.ytwMarkdownDivHostEnableHeader=
SupportFormatting h4, .ytwMarkdownDivHostEnableDefaultStylingSmall.ytwMarkd=
ownDivHostEnableHeaderSupportFormatting h4 strong { font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; =
}

.ytwMarkdownDivHostEnableDefaultStylingLarge.ytwMarkdownDivHostEnableHeader=
SupportFormatting h1, .ytwMarkdownDivHostEnableDefaultStylingLarge.ytwMarkd=
ownDivHostEnableHeaderSupportFormatting h1 strong { font-family: Roboto, Ar=
ial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 900; line-height: 3.2rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytwMarkdownDivHostEnableDefaultStylingLarge.ytwMarkdownDivHostEnableHead=
erSupportFormatting h1, .ytwMarkdownDivHostEnableDefaultStylingLarge.ytwMar=
kdownDivHostEnableHeaderSupportFormatting h1 strong { font-family: Roboto, =
Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 900; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .ytwMarkdownDivHostEnableDefaultStylingLarge.ytwMarkdownDivHostEnableHead=
erSupportFormatting h1, .ytwMarkdownDivHostEnableDefaultStylingLarge.ytwMar=
kdownDivHostEnableHeaderSupportFormatting h1 strong { font-family: Roboto, =
Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 900; line-height: 2.8rem; }
}

.ytwMarkdownDivHostEnableDefaultStylingLarge.ytwMarkdownDivHostEnableHeader=
SupportFormatting h2, .ytwMarkdownDivHostEnableDefaultStylingLarge.ytwMarkd=
ownDivHostEnableHeaderSupportFormatting h2 strong { font-family: Roboto, Ar=
ial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font=
-weight: 900; line-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytwMarkdownDivHostEnableDefaultStylingLarge.ytwMarkdownDivHostEnableHead=
erSupportFormatting h2, .ytwMarkdownDivHostEnableDefaultStylingLarge.ytwMar=
kdownDivHostEnableHeaderSupportFormatting h2 strong { font-family: Roboto, =
Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; =
font-weight: 900; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytwMarkdownDivHostEnableDefaultStylingLarge.ytwMarkdownDivHostEnableHead=
erSupportFormatting h2, .ytwMarkdownDivHostEnableDefaultStylingLarge.ytwMar=
kdownDivHostEnableHeaderSupportFormatting h2 strong { font-family: Roboto, =
Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; =
font-weight: 900; line-height: 2.6rem; }
}

.ytwMarkdownDivHostEnableDefaultStylingLarge.ytwMarkdownDivHostEnableHeader=
SupportFormatting h3, .ytwMarkdownDivHostEnableDefaultStylingLarge.ytwMarkd=
ownDivHostEnableHeaderSupportFormatting h3 strong { font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.8rem; font-weight: 500; line-height: 2.6rem; =
}

.ytwMarkdownDivHostEnableDefaultStylingLarge.ytwMarkdownDivHostEnableHeader=
SupportFormatting h4, .ytwMarkdownDivHostEnableDefaultStylingLarge.ytwMarkd=
ownDivHostEnableHeaderSupportFormatting h4 strong { font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; =
}

.ytwMarkdownDivDark pre { background: rgba(0, 0, 0, 0.7); }

.ytwMarkdownDivTimestamp { color: var(--t2d807bb79e75606d); padding: 0px 2p=
x; border-radius: 2px; cursor: pointer; display: inline-block; text-decorat=
ion: none; transition: background-color 0.2s; }

.ytwMarkdownDivTimestamp:hover { color: var(--t374de7a0f7f6b6a4); }

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytwMarkdownDivTimestamp { border: 2px solid buttonborder; }
}

.ytwMarkdownDivHostEnableDefaultStyling .ytwMarkdownDivMathLatex { font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-h=
eight: 2.2rem; }

.ytwMarkdownDivHostWrapCodeBlocks pre { overflow-x: hidden; white-space: pr=
e-wrap; }

.ytwGenAiRichTextViewModelHost { display: block; font-family: Roboto, Arial=
, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; col=
or: var(--tffc2fd3a644f6275); letter-spacing: 0px; padding-bottom: 16px; }

.ytwGenAiRichTextViewModelText { display: block; word-break: break-word; }

.ytwGenAiRichTextViewModelGreenLinks .ytwGenAiRichTextViewModelText .ytIcon=
WrapperHost, .ytwGenAiRichTextViewModelGreenLinks .ytwGenAiRichTextViewMode=
lText yt-icon { vertical-align: super; margin: 0px 2px; }

.ytwGenAiRichTextViewModelGreenLinks .ytwGenAiRichTextViewModelText c3-icon=
 { vertical-align: super; margin: 0px 2px; }

.ytwGenAiRichTextViewModelGreenLinks .ytwGenAiRichTextViewModelImageMetadat=
a .ytIconWrapperHost, .ytwGenAiRichTextViewModelGreenLinks .ytwGenAiRichTex=
tViewModelImageMetadata yt-icon { vertical-align: super; margin: 0px 2px; }

.ytwGenAiRichTextViewModelGreenLinks .ytwGenAiRichTextViewModelImageMetadat=
a c3-icon { vertical-align: super; margin: 0px 2px; }

.ytwGenAiRichTextViewModelRichContent { display: block; }

.ytwGenAiRichTextViewModelContentImage { display: block; width: 80px; heigh=
t: 80px; margin-right: 12px; border-radius: 4px; float: left; }

.ytwGenAiRichTextViewModelImageTitle { display: block; font-family: Roboto,=
 Arial, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2re=
m; color: var(--tffc2fd3a644f6275); padding-bottom: 2px; }

.ytwGenAiRichTextViewModelImageDescription { display: block; }

.ytwGenAiRichTextViewModelListTitle { display: block; font-family: Roboto, =
Arial, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem=
; color: var(--tffc2fd3a644f6275); padding-bottom: 16px; }

.ytwGenAiRichTextViewModelListItem { display: block; margin-bottom: 14px; }

.ytwGenAiRichTextViewModelListItem:last-child { display: block; margin-bott=
om: 0px; }

.ytwGenAiRichTextViewModelImageContent { padding-bottom: 14px; width: 100%;=
 }

.ytwGenAiRichTextViewModelImageMetadata, .ytwGenAiRichTextViewModelListCont=
ent { display: flex; flex-direction: column; }

.ytwGenAiRichTextViewModelBulletedList { list-style: unset; }

.ytwGenAiRichTextViewModelBulletedListItem { padding-bottom: 16px; margin-l=
eft: 24px; list-style-type: disc; }

.ytwGenAiRichTextViewModelNumberedList { list-style: unset; }

.ytwGenAiRichTextViewModelNumberedListItem { padding-bottom: 16px; margin-l=
eft: 24px; list-style-type: auto; }

.ytwGenAiRichTextViewModelTableContent { display: table-cell; text-align: l=
eft; border-collapse: collapse; }

.ytwGenAiRichTextViewModelTableHeaderCell { padding: 8px 16px 8px 0px; }

.ytwGenAiRichTextViewModelTableCell { padding: 8px 16px 8px 0px; border-bot=
tom: 1px var(--tf3fc855af2285f5f) solid; }

.ytwGenAiRichTextViewModelImageList { display: flex; flex-direction: column=
; }

.ytwGenAiRichTextViewModelImageList .ytwGenAiRichTextViewModelImageContent =
{ width: 100%; padding-bottom: 0px; }

.ytwGenAiRichTextViewModelImageList .ytwGenAiRichTextViewModelListItem { bo=
rder-bottom: 1px var(--tf3fc855af2285f5f) solid; padding-bottom: 14px; }

.ytwGenAiRichTextViewModelImageList .ytwGenAiRichTextViewModelImageMetadata=
 { display: flex; flex-direction: column; }

.ytwGenAiRichTextViewModelImageList .ytwGenAiRichTextViewModelImageTitle { =
display: block; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; =
font-weight: 500; line-height: 2.2rem; color: var(--tffc2fd3a644f6275); pad=
ding-bottom: 2px; }

.ytwGenAiRichTextViewModelImageList .ytwGenAiRichTextViewModelImageDescript=
ion { display: block; }

.ytwGenAiRichTextViewModelImageList .ytwGenAiRichTextViewModelContentImage =
{ display: block; width: 52px; height: 52px; margin-right: 12px; border-rad=
ius: 4px; }

.ytwGenAiRichTextViewModelContentBlock { display: block; }

.ytwOverviewAnswerGhostCardHost { display: block; width: 100%; }

.ytwOverviewAnswerGhostCardGhostLine { display: block; margin: 0px 20px 10p=
x; height: 14px; border-radius: 6px; max-width: 100%; overflow: hidden; }

.ytwOverviewAnswerGhostCardLineBreak { height: 14px; margin-bottom: 10px; }

.ytwOverviewAnswerGhostCardSlider { display: flex; width: 200%; height: 14p=
x; animation: 2s linear 0s infinite normal none running slider-loader; back=
ground: linear-gradient(90deg, rgba(0, 0, 0, 0) 20%, rgba(166, 87, 166, 0.4=
) 50%, rgba(0, 0, 0, 0) 80%); }

@keyframes slider-loader {=20
  0% { transform: translateX(-100%); }
  100% { transform: translateX(38%); }
}

.ytdOverviewAnswerViewModelHost { display: block; width: 344px; border-radi=
us: 12px; padding-bottom: 16px; margin-top: 16px; color: var(--tffc2fd3a644=
f6275); }

.ytdOverviewAnswerViewModelLightBackground { background-image: linear-gradi=
ent(180deg,rgba(255,255,255,0) 0,#fff 100%),linear-gradient(90deg,var(--t99=
f774684cbb9703) 0,var(--tb8b31ac562fbe9b5) 20%,var(--tef70ca245445b52b) 100=
%); }

.ytdOverviewAnswerViewModelDarkBackground { background-image: linear-gradie=
nt(180deg,rgba(0,0,0,0) 0,#000 100%),linear-gradient(90deg,var(--t99f774684=
cbb9703) 0,var(--tb8b31ac562fbe9b5) 20%,var(--tef70ca245445b52b) 100%); }

.ytdOverviewAnswerViewModelHeader { height: 66px; margin-left: 16px; margin=
-right: 16px; display: flex; flex-direction: row; align-items: center; }

.ytdOverviewAnswerViewModelHeaderIcon { margin-right: 8px; height: 24px; wi=
dth: 24px; }

.ytdOverviewAnswerViewModelHeaderText { display: flex; flex-direction: colu=
mn; }

.ytdOverviewAnswerViewModelHeaderTitle { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

.ytdOverviewAnswerViewModelHeaderSubtext { font-family: Roboto, Arial, sans=
-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; color: va=
r(--t4a6da19e16bf221a); }

.ytdOverviewAnswerViewModelText { margin-left: 16px; margin-right: 16px; ma=
rgin-bottom: 24px; text-wrap: wrap; font-family: Roboto, Arial, sans-serif;=
 font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; color: var(--t4a=
6da19e16bf221a); letter-spacing: 0px; }

.ytdOverviewAnswerViewModelText strong { color: var(--tffc2fd3a644f6275); }

.ytdOverviewAnswerViewModelText ol, .ytdOverviewAnswerViewModelText ul { li=
st-style-type: disc; list-style-position: outside; padding-left: 16px; }

.ytdOverviewAnswerViewModelText ol + p, .ytdOverviewAnswerViewModelText p +=
 ol, .ytdOverviewAnswerViewModelText p + ul, .ytdOverviewAnswerViewModelTex=
t ul + p { margin-top: 16px; }

.ytdOverviewAnswerViewModelText li + li { margin-top: 16px; }

.ytdOverviewAnswerViewModelText p + p { margin-top: 16px; }

.ytdOverviewAnswerViewModelText p:first-of-type { margin-top: 0px; }

.ytdOverviewAnswerViewModelText p:last-child { margin-bottom: 0px; }

.ytdOverviewAnswerViewModelBottomButtonsContainer { display: flex; flex-dir=
ection: row; }

.ytdOverviewAnswerViewModelSecondaryHeader { display: flex; justify-content=
: space-between; align-items: center; margin-left: 16px; margin-right: 16px=
; margin-bottom: 14px; }

.ytdOverviewAnswerViewModelFeedbackButtons { display: flex; }

.ytdOverviewAnswerViewModelNextQueryButtons { display: block; margin-bottom=
: 16px; }

.ytdOverviewAnswerViewModelNextQueryButton { display: block; }

.ytdOverviewAnswerViewModelSourcesHeaderText { color: var(--tffc2fd3a644f62=
75); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight=
: 500; line-height: 1.8rem; display: flex; }

.ytdOverviewAnswerViewModelSources { margin-bottom: 16px; display: block; }

.ytdOverviewAnswerViewModelRichText { display: block; margin-left: 16px; ma=
rgin-right: 16px; }

.ytdOverviewAnswerViewModelDisclaimer { margin-left: 32px; margin-right: 32=
px; display: block; text-align: center; font-family: Roboto, Arial, sans-se=
rif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; color: var(-=
-t4a6da19e16bf221a); }

.ytThemedImageViewModelHost { display: block; color: var(--tffc2fd3a644f627=
5); }

.ytSponsorshipsDestinationHubHeaderViewModelHost { display: flex; flex-dire=
ction: column; padding: 24px 12px 16px 0px; }

.ytSponsorshipsDestinationHubHeaderViewModelMweb { margin-bottom: 0px; padd=
ing: 0px 12px 16px; }

.ytSponsorshipsDestinationHubHeaderViewModelHeader { align-items: center; d=
isplay: flex; flex-direction: row; }

.ytSponsorshipsDestinationHubHeaderViewModelImage { flex-shrink: 0; margin-=
right: 16px; }

.ytSponsorshipsDestinationHubHeaderViewModelImageLarge { height: 72px; widt=
h: 72px; }

.ytSponsorshipsDestinationHubHeaderViewModelImageMedium { height: 48px; wid=
th: 48px; }

.ytSponsorshipsDestinationHubHeaderViewModelTitle { color: var(--tffc2fd3a6=
44f6275); }

.ytSponsorshipsDestinationHubHeaderViewModelTitleLarge { font-family: Robot=
o, Arial, sans-serif; font-size: 3.6rem; font-variation-settings: "wdth" 10=
0; font-weight: 700; line-height: 5rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytSponsorshipsDestinationHubHeaderViewModelTitleLarge { font-family: Rob=
oto, Arial, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" =
100; font-weight: 700; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .ytSponsorshipsDestinationHubHeaderViewModelTitleLarge { font-family: Rob=
oto, Arial, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" =
100; font-weight: 700; line-height: 4.4rem; }
}

.ytSponsorshipsDestinationHubHeaderViewModelTitleMedium { font-family: Robo=
to, Arial, sans-serif; font-size: 2.8rem; font-variation-settings: "wdth" 1=
00; font-weight: 700; line-height: 3.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytSponsorshipsDestinationHubHeaderViewModelTitleMedium { font-family: Ro=
boto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth"=
 100; font-weight: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .ytSponsorshipsDestinationHubHeaderViewModelTitleMedium { font-family: Ro=
boto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth"=
 100; font-weight: 700; line-height: 3.2rem; }
}

.ytSponsorshipsDestinationHubHeaderViewModelSubtitle { color: var(--t4a6da1=
9e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; fon=
t-weight: 400; line-height: 1.8rem; }

.ytSponsorshipsDestinationHubHeaderViewModelSubtitleLarge { margin: 20px 0p=
x 8px; }

.ytSponsorshipsDestinationHubHeaderViewModelSubtitleMedium { margin: 16px 0=
px 4px; }

.ytwMacroMarkersPanelItemViewModelHost { position: relative; display: block=
; cursor: pointer; }

.ytwMacroMarkersPanelItemViewModelHost:hover { background-color: var(--t7f4=
f2c6d54836ce0); }

.ytwMacroMarkersPanelItemViewModelHost:has(.ytShoppingDescriptionItemViewMo=
delHost) { padding: 12px 16px; }

.videoAttributesSectionViewModelHost { display: block; position: relative; =
}

.videoAttributesSectionViewModelHeader { display: flex; flex-direction: col=
umn; }

.videoAttributesSectionViewModelTitle { margin: 0px; color: var(--tffc2fd3a=
644f6275); font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-va=
riation-settings: "wdth" 100; font-weight: 900; line-height: 2.8rem; overfl=
ow: hidden; max-height: 2.8rem; display: -webkit-box; -webkit-box-orient: v=
ertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .videoAttributesSectionViewModelTitle { -webkit-line-clamp: 1; max-height=
: none; }
}

@container (max-width: _max($medium_breakpoint)) {
  .videoAttributesSectionViewModelTitle { font-family: Roboto, Arial, sans-=
serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight:=
 900; line-height: 2.6rem; overflow: hidden; max-height: 2.6rem; display: -=
webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-sp=
ace: normal; }
  @supports (-webkit-line-clamp:1) {
  .videoAttributesSectionViewModelTitle { -webkit-line-clamp: 1; max-height=
: none; }
}
}

@media (max-width: 599.9px) {
  .videoAttributesSectionViewModelTitle { font-family: Roboto, Arial, sans-=
serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight:=
 900; line-height: 2.6rem; overflow: hidden; max-height: 2.6rem; display: -=
webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-sp=
ace: normal; }
  @supports (-webkit-line-clamp:1) {
  .videoAttributesSectionViewModelTitle { -webkit-line-clamp: 1; max-height=
: none; }
}
}

.videoAttributesSectionViewModelTitleRedesign { margin: 0px; font-family: R=
oboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" =
100; font-weight: 900; line-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .videoAttributesSectionViewModelTitleRedesign { font-family: Roboto, Aria=
l, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font=
-weight: 900; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .videoAttributesSectionViewModelTitleRedesign { font-family: Roboto, Aria=
l, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font=
-weight: 900; line-height: 2.6rem; }
}

.videoAttributesSectionViewModelSubtitle { color: var(--t4a6da19e16bf221a);=
 font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 40=
0; line-height: 1.8rem; overflow: hidden; max-height: 1.8rem; display: -web=
kit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space=
: normal; }

@supports (-webkit-line-clamp:1) {
  .videoAttributesSectionViewModelSubtitle { -webkit-line-clamp: 1; max-hei=
ght: none; }
}

.videoAttributesSectionViewModelTitleContainer { align-items: center; displ=
ay: flex; flex-direction: row; }

.videoAttributesSectionViewModelInfoButton { margin-left: 8px; align-self: =
center; }

.videoAttributesSectionViewModelVideoAttributes:not(:first-child) { margin-=
top: 4px; }

.videoAttributesSectionViewModelVideoAttributesContainer { display: flex; g=
ap: 16px; transition-duration: 0.15s; transition-timing-function: cubic-bez=
ier(0.05, 0, 0, 1); }

.videoAttributesSectionViewModelVideoAttributesContainer > :last-child { pa=
dding-right: 16px; }

.videoAttributesSectionViewModelFooterButton { margin-top: 16px; }

.videoAttributesSectionViewModelScrollContainer { display: block; white-spa=
ce: nowrap; overflow: scroll hidden; scrollbar-width: none; }

.videoAttributesSectionViewModelScrollContainer::-webkit-scrollbar { displa=
y: none; }

.videoAttributesSectionViewModelLeftArrow { left: 0px; transform: translate=
(8px, -50%); position: absolute; top: 50%; border-radius: 50%; background-c=
olor: var(--t518e925f61bdcb91); box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 4px=
, rgba(0, 0, 0, 0.25) 0px 0px 8px; }

.videoAttributesSectionViewModelRightArrow { right: 0px; transform: transla=
te(-8px, -50%); position: absolute; top: 50%; border-radius: 50%; backgroun=
d-color: var(--t518e925f61bdcb91); box-shadow: rgba(0, 0, 0, 0.25) 0px 4px =
4px, rgba(0, 0, 0, 0.25) 0px 0px 8px; }

.ytwFantasyLeagueSummaryViewModelHost { display: block; margin-bottom: 12px=
; border: 1px solid var(--tf3fc855af2285f5f); border-radius: 12px; box-shad=
ow: rgba(0, 0, 0, 0.25) 1px 4px 16px -8px; }

.ytwFantasyLeagueSummaryViewModelHeader { border-bottom: 1px solid var(--tf=
3fc855af2285f5f); }

.ytwFantasyMatchupViewModelHost { display: block; margin-bottom: 12px; bord=
er: 1px solid var(--tf3fc855af2285f5f); border-radius: 12px; box-shadow: rg=
ba(0, 0, 0, 0.25) 1px 4px 16px -8px; padding: 8px 0px; color: var(--tffc2fd=
3a644f6275); }

.ytwFantasyMatchupViewModelTitle { display: block; margin: 0px 12px; font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 500; line=
-height: 2.6rem; }

.ytwFantasyMatchupViewModelNoPlayersMessage { display: block; margin: 32px =
0px 20px; color: var(--t4a6da19e16bf221a); text-align: center; font-family:=
 Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-heigh=
t: 2rem; }

.ytwFantasyWeeklyMatchupSummaryViewModelHost { display: block; margin-botto=
m: 12px; border: 1px solid var(--tf3fc855af2285f5f); border-radius: 12px; b=
ox-shadow: rgba(0, 0, 0, 0.25) 1px 4px 16px -8px; padding-top: 4px; color: =
var(--tffc2fd3a644f6275); }

.ytwFantasyWeeklyMatchupSummaryViewModelTitle { display: block; margin: 16p=
x 12px; font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-wei=
ght: 500; line-height: 2.6rem; }

.ytwFantasyWeeklyMatchupSummaryViewModelPair { border-top: 1px solid var(--=
tf3fc855af2285f5f); }

.ytwFantasyWinProbabilityViewModelHost { display: block; margin-bottom: 12p=
x; border: 1px solid var(--tf3fc855af2285f5f); border-radius: 12px; padding=
: 12px; color: var(--tffc2fd3a644f6275); box-shadow: rgba(0, 0, 0, 0.25) 1p=
x 4px 16px -8px; }

.ytwFantasyWinProbabilityViewModelTop { display: flex; flex-direction: row;=
 align-items: center; }

.ytwFantasyWinProbabilityViewModelLogo { border-radius: 100%; overflow: hid=
den; margin-bottom: 12px; height: 36px; width: 36px; }

.ytwFantasyWinProbabilityViewModelTitle { margin-top: 8px; margin-bottom: 8=
px; color: var(--t4a6da19e16bf221a); flex: 1 1 0%; display: flex; align-ite=
ms: center; justify-content: center; font-family: Roboto, Arial, sans-serif=
; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

.ytwFantasyWinProbabilityViewModelBottom { display: flex; flex-direction: r=
ow; align-items: center; }

.ytwFantasyWinProbabilityViewModelPercentage { min-width: 36px; text-align:=
 center; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-we=
ight: 500; line-height: 2rem; }

.ytwFantasyWinProbabilityViewModelProbabilityBars { margin: 0px 8px; displa=
y: flex; flex-direction: row; flex: 1 1 0%; align-items: center; }

.ytwFantasyWinProbabilityViewModelProbabilityBar { height: 6px; border-radi=
us: 10px; }

.ytwFantasyWinProbabilityViewModelProbabilityUserBar { background: var(--tf=
fc2fd3a644f6275); margin-right: 2px; }

.ytwFantasyWinProbabilityViewModelProbabilityOpponentBar { background: var(=
--t7e34d5baa4ea6277); margin-left: 2px; }

@keyframes ytwLabsMarqueeScroll {=20
  0% { transform: translateX(0px); }
  100% { transform: translateX(-50%); }
}

@keyframes ytwLabsHeroLayerBloom {=20
  0% { opacity: 0; scale: 0.86; }
  74.026% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); opaci=
ty: 0.45; scale: 0.92; }
}

@keyframes ytwLabsHeroStageFocus {=20
  0% { filter: blur(24px); }
  74.026% { animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1); filte=
r: blur(12px); }
}

@keyframes ytwLabsHeroTextFade {=20
  0% { opacity: 0; }
}

@keyframes ytwLabsHeroIconPop {=20
  0% { opacity: 0; rotate: -12deg; scale: 0.5; }
  55% { opacity: 1; rotate: 6deg; scale: 1.08; }
  80% { rotate: -2deg; scale: 0.98; }
}

@keyframes ytwLabsHeroBeakerLift {=20
  0% { animation-timing-function: cubic-bezier(0.33, 1, 0.68, 1); opacity: =
0; scale: 0.9; translate: 0px; }
  8% { opacity: 1; scale: 1; }
  24% { translate: 0px -10px; }
  77% { translate: 0px -10px; }
  89% { animation-timing-function: cubic-bezier(0.55, 0, 1, 0.45); scale: 1=
; translate: 0px -13px; }
  95% { animation-timing-function: cubic-bezier(0.33, 1, 0.68, 1); scale: 1=
.04 0.95; translate: 0px; }
}

@keyframes ytwLabsHeroBeakerSwirl {=20
  13% { rotate: 8deg; }
  29% { rotate: -16deg; }
  45% { rotate: 14deg; }
  61% { rotate: -9deg; }
  77% { rotate: 4deg; }
  89% { rotate: 0deg; }
}

@keyframes ytwLabsHeroBeakerSwirlDepth {=20
  21% { transform: rotateX(-12deg); }
  37% { transform: rotateX(15deg); }
  53% { transform: rotateX(-12deg); }
  69% { transform: rotateX(7deg); }
  83% { transform: rotateX(-2deg); }
  89% { transform: rotateX(0deg); }
}

.ytwYoutubeLabsHost { --ytw-labs-glow-pink-strong: #fbe3f9; --ytw-labs-glow=
-pink-soft: rgba(255,207,243,0.7); --ytw-labs-glow-pink-medium: rgba(255,20=
7,243,0.8); --ytw-labs-glow-pink-solid: #ffcff3; --ytw-labs-glow-pink-deep:=
 rgba(255,207,243,0.9); --ytw-labs-display-text-color: #000; --ytw-labs-car=
d-bg: #fef7fd; --ytw-labs-nav-border: color-mix(in oklab,var(--tffc2fd3a644=
f6275) 10%,transparent); --ytw-labs-nav-hover-bg: color-mix(in oklab,var(--=
tffc2fd3a644f6275) 5%,transparent); --ytw-labs-cta-bg: var(--t1405e70a39276=
293); --ytw-labs-cta-color: #fff; --ytw-labs-cta-hover-bg: #272727; --ytw-l=
abs-focus-outline: var(--t2d807bb79e75606d); --ytw-labs-footer-dome-bg: #00=
0; --ytw-labs-footer-glow-base: #6f656c; --ytw-labs-footer-glow-rim: #ffcff=
3; --ytw-labs-footer-cta-bg: #fff; --ytw-labs-footer-cta-color: #000; --ytw=
-labs-footer-cta-grad-0: rgba(127,14,127,0.14); --ytw-labs-footer-cta-grad-=
20: rgba(170,9,170,0.14); --ytw-labs-footer-cta-grad-100: rgba(255,78,69,0.=
14); --ytw-labs-footer-cta-hover-bg: #f4def2; --ytw-labs-chip-pill-stop-1: =
#fed4ec; --ytw-labs-star-grad-stop-0: #f1e6f5; --ytw-labs-star-grad-stop-1:=
 #efe7f6; --ytw-labs-star-grad-stop-2: #d5d0f1; --ytw-labs-star-grad-stop-3=
: #c2b9fc; --ytw-labs-spark-grad-stop-0: #fadcef; --ytw-labs-spark-grad-sto=
p-1: #fff; --ytw-labs-logomark-spark-grad-stop-0: #fe2a54; --ytw-labs-logom=
ark-spark-grad-stop-1: #f03; --ytw-labs-logomark-spark-grad-stop-2: #dd98ff=
; --ytw-labs-logomark-spark-grad-stop-3: #f4f3ff; --ytw-labs-beaker-paint0-=
stop-0: #ff0436; --ytw-labs-beaker-paint0-stop-1: #ff2c6b; --ytw-labs-beake=
r-paint0-stop-2: #f386dd; --ytw-labs-beaker-paint0-stop-3: #f5edff; --ytw-l=
abs-beaker-paint1-stop-0: #ffe7ec; --ytw-labs-beaker-paint1-stop-1: #ecf; -=
-ytw-labs-beaker-paint1-stop-2: #ff1856; --ytw-labs-font-display: "YouTube =
Marquee Beta","YouTube Marquee","YouTube Sans","Roboto",sans-serif; --ytw-l=
abs-font-display-stretch: 25%; --ytw-labs-font-display-variations: "wdth" 2=
5; --ytw-labs-font-body: "Roboto","Arial",sans-serif; --ytw-labs-font-mono:=
 "VT323","Google Sans Code","Roboto Mono",ui-monospace,monospace; --ytw-lab=
s-font-pixel: "Press Start 2P",var(--ytw-labs-font-mono); --ytw-labs-headli=
ne-size: 74px; --ytw-labs-headline-line-height: 74.8px; --ytw-labs-headline=
-weight: 400; --ytw-labs-headline-tracking: -0.02em; --ytw-labs-headline-ma=
x-width: 470px; --ytw-labs-subtitle-size: 14px; --ytw-labs-subtitle-line-he=
ight: 22px; --ytw-labs-subtitle-weight: 400; --ytw-labs-marquee-size: 17px;=
 --ytw-labs-marquee-line-height: 30px; --ytw-labs-marquee-weight: 400; --yt=
w-labs-marquee-tracking: 0; --ytw-labs-eyebrow-size: 18px; --ytw-labs-eyebr=
ow-line-height: 26px; --ytw-labs-eyebrow-weight: 400; --ytw-labs-eyebrow-tr=
acking: 0; --ytw-labs-details-title-size: 48px; --ytw-labs-details-title-li=
ne-height: 48.5px; --ytw-labs-details-title-weight: 400; --ytw-labs-details=
-title-tracking: -0.02em; --ytw-labs-details-body-size: 16px; --ytw-labs-de=
tails-body-line-height: 24px; --ytw-labs-cta-size: 16px; --ytw-labs-cta-lin=
e-height: 20px; --ytw-labs-cta-weight: 400; --ytw-labs-cta-tracking: 0; --y=
tw-labs-footer-cta-size: 20px; --ytw-labs-footer-cta-text-size: 18px; --ytw=
-labs-footer-cta-text-line-height: 24px; }

@media (max-width: 900px) {
  .ytwYoutubeLabsHost { --ytw-labs-headline-size: clamp(32px,8vw,64px); --y=
tw-labs-headline-line-height: 1.05; }
}

@media (max-width: 600px) {
  .ytwYoutubeLabsHost { --ytw-labs-headline-size: 44px; --ytw-labs-headline=
-line-height: 54px; --ytw-labs-headline-max-width: 320px; --ytw-labs-marque=
e-size: 14px; --ytw-labs-details-title-size: 36px; --ytw-labs-details-title=
-line-height: 36.4px; --ytw-labs-footer-cta-size: 16px; --ytw-labs-footer-c=
ta-text-size: 16px; --ytw-labs-footer-cta-text-line-height: 20px; }
}

.ytwYoutubeLabsHost { --carousel-nav-size: 48px; --carousel-nav-gap: 16px; =
--card-width: clamp(300px,calc(40.92vw - 19.6416px - (var(--carousel-nav-si=
ze) + var(--carousel-nav-gap))*2*0.4092),599px); --card-height: calc(var(--=
card-width)*336/599); --card-side-spacing: calc(var(--card-width)*0.9224); =
--card-side-scale: 0.6; --card-radius-active: 24px; --card-radius-side: cal=
c(var(--card-radius-active)/var(--card-side-scale)); }

@media (max-width: 600px) {
  .ytwYoutubeLabsHost { --carousel-nav-size: 40px; --card-width: min(calc(1=
00vw - 80px),480px); --card-height: calc(var(--card-width)*0.7); --card-sid=
e-spacing: calc(var(--card-width) + 12px); --card-side-scale: 1; }
}

.ytwYoutubeLabsHost { --ytw-labs-marquee-animation: ytwLabsMarqueeScroll 50=
s linear infinite; --ytw-labs-layer-animation: ytwLabsHeroLayerBloom 2310ms=
 cubic-bezier(0.61,1,0.88,1) backwards; --ytw-labs-stage-animation: ytwLabs=
HeroStageFocus 2310ms cubic-bezier(0.61,1,0.88,1) backwards; --ytw-labs-ico=
n-animation: ytwLabsHeroIconPop 700ms cubic-bezier(0.33,1,0.68,1) backwards=
; --ytw-labs-text-animation: ytwLabsHeroTextFade 600ms cubic-bezier(0.33,1,=
0.68,1) backwards; --ytw-labs-beaker-lift-animation: ytwLabsHeroBeakerLift =
1800ms cubic-bezier(0.37,0,0.63,1) backwards; --ytw-labs-beaker-swirl-anima=
tion: ytwLabsHeroBeakerSwirl 1800ms cubic-bezier(0.37,0,0.63,1) backwards,y=
twLabsHeroBeakerSwirlDepth 1800ms cubic-bezier(0.37,0,0.63,1) backwards; ba=
ckground-color: var(--t3e41d7b17b187f69); box-sizing: border-box; color: va=
r(--tffc2fd3a644f6275); display: flex; flex-direction: column; min-height: =
calc(100vh - var(--ytd-masthead-height, var(--ytd-toolbar-height, 56px))); =
overflow-x: clip; width: 100%; }

@media (prefers-reduced-motion: reduce) {
  .ytwYoutubeLabsHost { --ytw-labs-marquee-animation: none; --ytw-labs-laye=
r-animation: none; --ytw-labs-stage-animation: none; --ytw-labs-icon-animat=
ion: none; --ytw-labs-text-animation: none; --ytw-labs-beaker-lift-animatio=
n: none; --ytw-labs-beaker-swirl-animation: none; }
}

.ytwYoutubeLabsHostDark { --ytw-labs-glow-pink-strong: #300018; --ytw-labs-=
glow-haze-inner-under: #4b0b46; --ytw-labs-glow-rim-inner-under: rgba(140,0=
,104,0.9); --ytw-labs-glow-pink-soft: #ff208f; --ytw-labs-glow-pink-medium:=
 #ff208f; --ytw-labs-glow-pink-solid: #ff208f; --ytw-labs-glow-pink-deep: #=
ff208f; --ytw-labs-display-text-color: var(--tffc2fd3a644f6275); --ytw-labs=
-card-bg: #300018; --ytw-labs-nav-border: color-mix(in oklab,var(--tffc2fd3=
a644f6275) 20%,transparent); --ytw-labs-nav-hover-bg: color-mix(in oklab,va=
r(--tffc2fd3a644f6275) 10%,transparent); --ytw-labs-cta-color: var(--t62161=
86c28b3834b); --ytw-labs-cta-hover-bg: var(--tad8443faed66c111); --ytw-labs=
-footer-dome-bg: var(--t3e41d7b17b187f69); --ytw-labs-footer-glow-base: #30=
0018; --ytw-labs-footer-glow-rim: #ff208f; --ytw-labs-footer-cta-bg: #ff208=
f; --ytw-labs-footer-cta-color: var(--tffc2fd3a644f6275); --ytw-labs-footer=
-cta-grad-0: transparent; --ytw-labs-footer-cta-grad-20: transparent; --ytw=
-labs-footer-cta-grad-100: transparent; --ytw-labs-footer-cta-hover-bg: #e0=
197c; --ytw-labs-chip-pill-stop-1: #fd8bcb; --ytw-labs-chip-pill-stop-2: #e=
80032; --ytw-labs-star-grad-stop-0: #ff208f; --ytw-labs-star-grad-stop-1: #=
ff208f; --ytw-labs-star-grad-stop-2: #ff208f; --ytw-labs-star-grad-stop-3: =
#ff208f; --ytw-labs-spark-grad-stop-0: #ff208f; --ytw-labs-spark-grad-stop-=
1: #ff208f; }

.ytwYoutubeLabsHostDisableMotion { --ytw-labs-marquee-animation: none; --yt=
w-labs-layer-animation: none; --ytw-labs-stage-animation: none; --ytw-labs-=
icon-animation: none; --ytw-labs-text-animation: none; --ytw-labs-beaker-li=
ft-animation: none; --ytw-labs-beaker-swirl-animation: none; }

.ytwYoutubeLabsSharedDefs { pointer-events: none; position: absolute; }

.ytwYoutubeLabsHero { align-items: center; box-sizing: border-box; display:=
 flex; flex-direction: column; justify-content: center; margin: 0px auto; m=
in-height: 554px; overflow: clip; padding: 0px 24px; position: relative; wi=
dth: 100%; }

@media (max-width: 900px) {
  .ytwYoutubeLabsHero { min-height: 520px; padding: 56px 24px; }
}

@media (max-width: 600px) {
  .ytwYoutubeLabsHero { min-height: 554px; padding: 0px; }
}

.ytwYoutubeLabsHeroLayers { border-radius: 40px; contain: strict; inset: 0p=
x 24px; overflow: hidden; pointer-events: none; position: absolute; }

@media (max-width: 900px) {
  .ytwYoutubeLabsHeroLayers { inset: 0px 16px; }
}

@media (max-width: 600px) {
  .ytwYoutubeLabsHeroLayers { border-radius: 0px; inset: 0px; overflow: cli=
p; }
}

.ytwYoutubeLabsHeroLayersStage { animation-duration: ; animation-timing-fun=
ction: ; animation-iteration-count: ; animation-direction: ; animation-fill=
-mode: ; animation-play-state: ; animation-name: ; animation-timeline: ; an=
imation-range-start: ; animation-range-end: ; animation-delay: 0.15s; aspec=
t-ratio: 1464 / 554; height: 100%; left: 50%; position: absolute; top: 50%;=
 transform: translate(-50%, -50%); }

.ytwYoutubeLabsHeroLayersArt { inset: 0px; position: absolute; }

@media (max-width: 600px) {
  .ytwYoutubeLabsHeroLayersArt { display: none; }
}

.ytwYoutubeLabsHeroLayersArtMobile { aspect-ratio: 797 / 500; display: none=
; height: calc(100% - 54px); left: 50%; position: absolute; top: 22px; tran=
sform: translateX(-50%); }

@media (max-width: 600px) {
  .ytwYoutubeLabsHeroLayersArtMobile { display: block; }
}

.ytwYoutubeLabsHeroLayer { --ytw-labs-hero-layer-step: 0; animation-duratio=
n: ; animation-timing-function: ; animation-iteration-count: ; animation-di=
rection: ; animation-fill-mode: ; animation-play-state: ; animation-name: ;=
 animation-timeline: ; animation-range-start: ; animation-range-end: ; anim=
ation-delay: calc(.15s + var(--ytw-labs-hero-layer-step)*40ms); inset: 0px;=
 position: absolute; }

.ytwYoutubeLabsHeroLayerCanvas { position: absolute; }

.ytwYoutubeLabsHeroDecorations { inset: 0px 24px; overflow: visible; pointe=
r-events: none; position: absolute; }

@media (max-width: 1100px) {
  .ytwYoutubeLabsHeroDecorations { display: none; }
}

@media (max-width: 600px) {
  .ytwYoutubeLabsHeroDecorations { display: block; inset: 0px; }
}

.ytwYoutubeLabsHeroDecorationChipGlyph, .ytwYoutubeLabsHeroDecorationChipPi=
ll, .ytwYoutubeLabsHeroDecorationLavenderStar, .ytwYoutubeLabsHeroDecoratio=
nPinkSpark, .ytwYoutubeLabsHeroDecorationTinyStar { animation-duration: ; a=
nimation-timing-function: ; animation-iteration-count: ; animation-directio=
n: ; animation-fill-mode: ; animation-play-state: ; animation-name: ; anima=
tion-timeline: ; animation-range-start: ; animation-range-end: ; animation-=
delay: 1.86s; }

.ytwYoutubeLabsHeroDecorationLavenderStar, .ytwYoutubeLabsHeroDecorationPin=
kSpark { animation-delay: 1.92s; }

.ytwYoutubeLabsHeroDecorationChipPill { background: linear-gradient(174deg,=
#fff9fd 0,var(--ytw-labs-chip-pill-stop-1) 100%); border-radius: 18px; box-=
shadow: rgba(0, 0, 0, 0.25) 0px 2px 4px; height: 36px; left: -77px; positio=
n: absolute; top: calc(100% + 44.5px); transform: rotate(15.38deg); transla=
te: -50% -50%; width: 44px; }

@media (max-width: 600px) {
  .ytwYoutubeLabsHeroDecorationChipPill { display: none; }
}

.ytwYoutubeLabsHeroDecorationChipGlyph { color: var(--tdc8af6750f0dad0d); h=
eight: 30px; left: -77px; position: absolute; top: calc(100% + 44.5px); tra=
nslate: -50% -50%; width: 30px; }

@media (max-width: 600px) {
  .ytwYoutubeLabsHeroDecorationChipGlyph { display: none; }
}

.ytwYoutubeLabsHeroDecorationLavenderStar { height: 19px; left: calc(100% +=
 87.7px); position: absolute; top: calc(50% + 3.6px); translate: -50% -50%;=
 width: 21px; }

@media (max-width: 600px) {
  .ytwYoutubeLabsHeroDecorationLavenderStar { inset: auto 21px -59px auto; =
translate: none; }
}

.ytwYoutubeLabsHeroDecorationPinkSpark { height: 22px; left: calc(100% + 87=
.3px); position: absolute; top: calc(50% + 4.6px); translate: -50% -50%; wi=
dth: 22px; }

@media (max-width: 600px) {
  .ytwYoutubeLabsHeroDecorationPinkSpark { display: none; }
}

.ytwYoutubeLabsHeroDecorationTinyStar { animation-delay: 1.98s; height: 8px=
; left: calc(100% + 94.6px); position: absolute; top: calc(50% - 12.6px); t=
ranslate: -50% -50%; width: 8.85px; }

@media (max-width: 600px) {
  .ytwYoutubeLabsHeroDecorationTinyStar { display: none; }
}

.ytwYoutubeLabsHostDark .ytwYoutubeLabsHeroDecorationChipPill { background:=
 linear-gradient(175deg,#fff9fd 0,var(--ytw-labs-chip-pill-stop-1) 30%,var(=
--ytw-labs-chip-pill-stop-2) 100%); }

@media (min-width: 601px) {
  .ytwYoutubeLabsHostDark .ytwYoutubeLabsHeroDecorationLavenderStar { displ=
ay: none; }
}

.ytwYoutubeLabsHostDark .ytwYoutubeLabsHeroDecorationTinyStar { display: no=
ne; }

.ytwYoutubeLabsHeroDecorationSmallStar { height: 10px; left: calc(50% - 140=
.4px); position: absolute; top: 72.5px; width: 12px; }

@media (max-width: 600px) {
  .ytwYoutubeLabsHeroDecorationSmallStar { left: calc(50% - 68.5px); top: 1=
10.5px; }
}

.ytwYoutubeLabsHeroContent { align-items: center; box-sizing: border-box; d=
isplay: flex; flex-direction: column; max-width: 600px; padding: 40px 16px;=
 position: relative; text-align: center; width: 100%; }

@media (max-width: 900px) {
  .ytwYoutubeLabsHeroContent { padding: 0px 16px; }
}

@media (max-width: 600px) {
  .ytwYoutubeLabsHeroContent { max-width: 100%; padding: 40px 16px 50px; }
}

.ytwYoutubeLabsHeroLogomark { animation-duration: ; animation-timing-functi=
on: ; animation-iteration-count: ; animation-direction: ; animation-fill-mo=
de: ; animation-play-state: ; animation-name: ; animation-timeline: ; anima=
tion-range-start: ; animation-range-end: ; animation-delay: 0.15s; margin-b=
ottom: 41.92px; perspective: 150px; position: relative; transform-origin: 5=
0% 100%; }

@media (max-width: 600px) {
  .ytwYoutubeLabsHeroLogomark { padding-top: 14.73px; }
}

.ytwYoutubeLabsHeroBeaker { animation-duration: ; animation-timing-function=
: ; animation-iteration-count: ; animation-direction: ; animation-fill-mode=
: ; animation-play-state: ; animation-name: ; animation-timeline: ; animati=
on-range-start: ; animation-range-end: ; animation-delay: 0.15s; display: b=
lock; height: 34px; transform-origin: 50% 10%; width: 32px; }

.ytwYoutubeLabsHeroBeakerPlayIcon { color: rgb(255, 255, 255); }

.ytwYoutubeLabsHeroLogomarkSparkLarge { display: none; height: 6.2px; left:=
 11.93px; position: absolute; top: 5.69px; width: 6.2px; }

@media (max-width: 600px) {
  .ytwYoutubeLabsHeroLogomarkSparkLarge { display: block; }
}

.ytwYoutubeLabsHeroLogomarkSparkSmall { display: none; height: 3.65px; left=
: 18.22px; position: absolute; top: 0px; width: 3.65px; }

@media (max-width: 600px) {
  .ytwYoutubeLabsHeroLogomarkSparkSmall { display: block; }
}

.ytwYoutubeLabsHeroHeadlineFrame { margin: 0px auto 12px; max-width: 100%; =
min-width: min(var(--ytw-labs-headline-max-width),100%); position: relative=
; width: fit-content; }

.ytwYoutubeLabsHeroHeadlineDecorations { inset: 0px; pointer-events: none; =
position: absolute; }

@media (max-width: 1100px) {
  .ytwYoutubeLabsHeroHeadlineDecorations { display: none; }
}

@media (max-width: 600px) {
  .ytwYoutubeLabsHeroHeadlineDecorations { display: block; }
}

.ytwYoutubeLabsHeroCta, .ytwYoutubeLabsHeroHeadline, .ytwYoutubeLabsHeroSub=
title { animation-duration: ; animation-timing-function: ; animation-iterat=
ion-count: ; animation-direction: ; animation-fill-mode: ; animation-play-s=
tate: ; animation-name: ; animation-timeline: ; animation-range-start: ; an=
imation-range-end: ; animation-delay: 0.15s; }

.ytwYoutubeLabsHeroHeadline { -webkit-text-stroke: .5px var(--ytw-labs-disp=
lay-text-color); color: var(--ytw-labs-display-text-color); display: block;=
 -webkit-line-clamp: initial; max-height: none; overflow: visible; font-fam=
ily: var(--ytw-labs-font-display); font-size: var(--ytw-labs-headline-size)=
; font-stretch: var(--ytw-labs-font-display-stretch); font-variation-settin=
gs: var(--ytw-labs-font-display-variations); font-weight: var(--ytw-labs-he=
adline-weight); line-height: var(--ytw-labs-headline-line-height); letter-s=
pacing: var(--ytw-labs-headline-tracking); margin: 0px; max-width: var(--yt=
w-labs-headline-max-width); padding: 0px; text-wrap: balance; }

.ytwYoutubeLabsHeroSubtitle { animation-delay: 0.25s; color: var(--tffc2fd3=
a644f6275); font-family: var(--ytw-labs-font-body); font-size: var(--ytw-la=
bs-subtitle-size); font-weight: var(--ytw-labs-subtitle-weight); line-heigh=
t: var(--ytw-labs-subtitle-line-height); margin: 0px 0px 24px; max-width: 3=
44px; position: relative; }

@media (max-width: 600px) {
  .ytwYoutubeLabsHeroSubtitle { margin: 0px 0px 24.4px; max-width: 264px; }
}

.ytwYoutubeLabsMarqueeSection { contain: inline-size; display: flex; height=
: 30px; margin-top: 93px; overflow: hidden; width: 100%; }

@media (max-width: 600px) {
  .ytwYoutubeLabsMarqueeSection { margin-top: 22px; }
}

.ytwYoutubeLabsMarqueeTrack { animation: var(--ytw-labs-marquee-animation);=
 display: flex; width: max-content; will-change: transform; }

.ytwYoutubeLabsMarqueeGroup { align-items: center; display: flex; flex-shri=
nk: 0; height: 30px; white-space: nowrap; }

.ytwYoutubeLabsMarqueeItem { color: var(--ytw-labs-display-text-color); fon=
t-family: var(--ytw-labs-font-pixel); font-size: var(--ytw-labs-marquee-siz=
e); font-weight: var(--ytw-labs-marquee-weight); line-height: var(--ytw-lab=
s-marquee-line-height); letter-spacing: var(--ytw-labs-marquee-tracking); t=
ext-transform: uppercase; }

.ytwYoutubeLabsMarqueeStarSlot { align-items: center; display: inline-flex;=
 flex-shrink: 0; height: 30px; justify-content: center; margin: 0px 15px; w=
idth: 32px; }

@media (max-width: 600px) {
  .ytwYoutubeLabsMarqueeStarSlot { margin: 0px 20px; }
}

.ytwYoutubeLabsCarouselAndDetailsWrapper { align-items: center; display: fl=
ex; flex-direction: column; flex-grow: 1; margin: 0px auto; max-width: 1600=
px; width: 100%; }

.ytwYoutubeLabsCarouselStage { align-items: center; box-sizing: border-box;=
 display: flex; gap: var(--carousel-nav-gap); margin-top: 70px; padding: 0p=
x 24px; position: relative; width: 100%; }

@media (max-width: 600px) {
  .ytwYoutubeLabsCarouselStage { margin-top: 37px; padding: 0px; }
}

.ytwYoutubeLabsCarouselRegion { cursor: grab; flex: 1 1 0%; height: var(--c=
ard-height); isolation: isolate; mask-image: linear-gradient(to right,trans=
parent,var(--tdc8af6750f0dad0d) 64px,var(--tdc8af6750f0dad0d) calc(100% - 6=
4px),transparent); min-width: 0px; overflow: clip; position: relative; touc=
h-action: pan-y; user-select: none; }

@media (max-width: 600px) {
  .ytwYoutubeLabsCarouselRegion { mask-image: none; }
}

.ytwYoutubeLabsCarouselRegionDragging { cursor: grabbing; }

.ytwYoutubeLabsCarouselSpacingProbe { height: 0px; pointer-events: none; po=
sition: absolute; visibility: hidden; width: var(--card-side-spacing); }

.ytwYoutubeLabsCarouselNavButton { align-items: center; background-color: t=
ransparent; border: 1px solid var(--ytw-labs-nav-border); border-radius: 50=
%; box-sizing: border-box; color: var(--tffc2fd3a644f6275); cursor: pointer=
; display: flex; flex-shrink: 0; height: var(--carousel-nav-size); justify-=
content: center; margin: 0px; outline: none; padding: 0px; transition: back=
ground-color 0.2s, opacity 0.2s; width: var(--carousel-nav-size); }

.ytwYoutubeLabsCarouselNavButton:hover { background-color: var(--ytw-labs-n=
av-hover-bg); }

.ytwYoutubeLabsCarouselNavButton:focus-visible { outline: 2px solid var(--y=
tw-labs-focus-outline); outline-offset: 2px; }

@media (max-width: 600px) {
  .ytwYoutubeLabsCarouselNavButton { background-color: var(--t3e41d7b17b187=
f69); opacity: 0; pointer-events: none; position: absolute; top: 50%; trans=
form: translateY(-50%); z-index: 1; }
  .ytwYoutubeLabsCarouselNavButton:hover { background-color: var(--t3e41d7b=
17b187f69); }
  .ytwYoutubeLabsCarouselNavButton:focus-visible { opacity: 1; pointer-even=
ts: auto; }
}

@media (max-width: 600px) and (hover: none) {
  .ytwYoutubeLabsCarouselNavButton { display: none; }
}

@media (max-width: 600px) {
  .ytwYoutubeLabsCarouselNavButtonPrev { left: calc(50% - var(--card-width)=
/2 + 12px); }
}

@media (max-width: 600px) {
  .ytwYoutubeLabsCarouselNavButtonNext { right: calc(50% - var(--card-width=
)/2 + 12px); }
}

@media (max-width: 600px) {
  .ytwYoutubeLabsCarouselNavButton:hover, .ytwYoutubeLabsCarouselStage:has(=
.ytwYoutubeLabsCarouselCardActive:hover) .ytwYoutubeLabsCarouselNavButton {=
 opacity: 1; pointer-events: auto; }
}

.ytwYoutubeLabsCarouselCard { --card-offset: 0; --card-distance: 0; backgro=
und-color: var(--ytw-labs-card-bg); border-radius: calc(var(--card-radius-a=
ctive) + (var(--card-radius-side) - var(--card-radius-active))*var(--card-d=
istance)); box-sizing: border-box; height: var(--card-height); left: 50%; o=
verflow: hidden; position: absolute; top: 0px; transform: translateX(calc(-=
50% + var(--card-offset)*var(--card-side-spacing))) scale(calc(1 + (var(--c=
ard-side-scale) - 1)*var(--card-distance))); width: var(--card-width); will=
-change: transform; }

.ytwYoutubeLabsCarouselCardActive { z-index: 2; }

.ytwYoutubeLabsCarouselCardSide { z-index: 1; }

.ytwYoutubeLabsCarouselCardSide:has(:focus-visible) { outline: 2px solid va=
r(--ytw-labs-focus-outline); outline-offset: 2px; }

.ytwYoutubeLabsCarouselCardHidden { opacity: 0; pointer-events: none; }

.ytwYoutubeLabsCarouselCardButton { background: transparent; border-width: =
medium; border-style: none; border-color: currentcolor; border-image: initi=
al; box-sizing: border-box; cursor: pointer; height: 100%; inset: 0px; marg=
in: 0px; outline: none; padding: 0px; position: absolute; width: 100%; z-in=
dex: 1; }

.ytwYoutubeLabsCarouselArtSlot { border-radius: inherit; display: block; he=
ight: 100%; overflow: hidden; position: relative; width: 100%; }

.ytwYoutubeLabsCardArtImage { display: block; height: 100%; inset: 0px; obj=
ect-fit: cover; pointer-events: none; position: absolute; width: 100%; }

.ytwYoutubeLabsCardArtImageFadeIn { animation: 0.7s ease 0s 1 normal forwar=
ds running ytwLabsHeroTextFade; }

.ytwYoutubeLabsDetailsSection { align-items: center; display: flex; flex-di=
rection: column; margin-top: 72px; padding: 0px 24px; text-align: center; }

@media (max-width: 600px) {
  .ytwYoutubeLabsDetailsSection { margin-top: 57.5px; padding: 0px 16px; }
}

.ytwYoutubeLabsDetailsEyebrow { color: var(--t4a6da19e16bf221a); font-famil=
y: var(--ytw-labs-font-mono); font-size: var(--ytw-labs-eyebrow-size); font=
-weight: var(--ytw-labs-eyebrow-weight); line-height: var(--ytw-labs-eyebro=
w-line-height); letter-spacing: var(--ytw-labs-eyebrow-tracking); margin-bo=
ttom: 20px; }

@media (max-width: 600px) {
  .ytwYoutubeLabsDetailsEyebrow { margin-bottom: 14px; }
}

.ytwYoutubeLabsDetailsTitle { -webkit-text-stroke: .5px var(--ytw-labs-disp=
lay-text-color); color: var(--ytw-labs-display-text-color); display: block;=
 -webkit-line-clamp: initial; max-height: none; overflow: visible; font-fam=
ily: var(--ytw-labs-font-display); font-size: var(--ytw-labs-details-title-=
size); font-stretch: var(--ytw-labs-font-display-stretch); font-variation-s=
ettings: var(--ytw-labs-font-display-variations); font-weight: var(--ytw-la=
bs-details-title-weight); line-height: var(--ytw-labs-details-title-line-he=
ight); letter-spacing: var(--ytw-labs-details-title-tracking); margin: 0px =
0px 16px; padding: 0px; text-wrap: balance; }

.ytwYoutubeLabsDetailsDescription { color: var(--t4a6da19e16bf221a); font-f=
amily: var(--ytw-labs-font-body); font-size: var(--ytw-labs-details-body-si=
ze); line-height: var(--ytw-labs-details-body-line-height); margin: 0px; ma=
x-width: 344px; text-wrap: pretty; }

@media (max-width: 600px) {
  .ytwYoutubeLabsDetailsDescription { max-width: 316px; }
}

.ytwYoutubeLabsFooterSection { align-items: center; box-sizing: border-box;=
 display: flex; justify-content: center; margin-top: 112px; min-height: 222=
.5px; overflow: hidden; padding-block: 42px; position: relative; width: 100=
%; }

@media (max-width: 600px) {
  .ytwYoutubeLabsFooterSection { margin-top: 78px; min-height: 133px; }
}

.ytwYoutubeLabsFooterDome { background-color: var(--ytw-labs-footer-dome-bg=
); border-radius: 18.2% / 26.2%; box-shadow: inset 0 12px 230px var(--ytw-l=
abs-footer-glow-base),inset 0 0 44px var(--ytw-labs-footer-glow-rim); box-s=
izing: border-box; height: 416px; left: 50%; pointer-events: none; position=
: absolute; top: 0px; transform: translateX(-50%); width: 104.3%; }

.ytwYoutubeLabsCtaButton { align-items: center; background-color: var(--ytw=
-labs-cta-bg); border-width: medium; border-style: none; border-color: curr=
entcolor; border-image: initial; border-radius: 24px; color: var(--ytw-labs=
-cta-color); cursor: pointer; display: inline-flex; font-family: var(--ytw-=
labs-font-mono); font-size: var(--ytw-labs-cta-size); font-weight: var(--yt=
w-labs-cta-weight); line-height: var(--ytw-labs-cta-line-height); height: 4=
8px; justify-content: center; letter-spacing: var(--ytw-labs-cta-tracking);=
 margin: 0px; outline: none; padding: 0px 28px; text-transform: uppercase; =
transition: background-color 0.2s; white-space: nowrap; }

.ytwYoutubeLabsCtaButton:hover:not(:disabled) { background-color: var(--ytw=
-labs-cta-hover-bg); }

.ytwYoutubeLabsCtaButton:disabled { cursor: default; opacity: 0.38; }

.ytwYoutubeLabsCtaButton:focus-visible { outline: 2px solid var(--ytw-labs-=
focus-outline); outline-offset: 2px; }

.ytwYoutubeLabsHeroCta { align-items: center; display: flex; flex-direction=
: column; animation-delay: 0.35s; width: 100%; }

@media (max-width: 600px) {
  .ytwYoutubeLabsHeroCtaButton { min-width: 220px; }
}

.ytwYoutubeLabsCtaStack { align-items: center; display: flex; flex-directio=
n: column; gap: 4px; position: relative; width: 100%; }

.ytwYoutubeLabsCtaTextButton { background: none; border-width: medium; bord=
er-style: none; border-color: currentcolor; border-image: initial; cursor: =
pointer; font-family: var(--ytw-labs-font-mono); font-size: var(--ytw-labs-=
cta-size); font-weight: var(--ytw-labs-cta-weight); line-height: var(--ytw-=
labs-cta-line-height); margin-top: 10px; padding: 0px 18px; position: relat=
ive; text-box: trim-end cap alphabetic; }

.ytwYoutubeLabsCtaTextButton::before { content: ""; height: 40px; left: 0px=
; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); }

.ytwYoutubeLabsCtaTextButton:hover { text-decoration: underline; }

.ytwYoutubeLabsCtaTextButton:focus-visible { outline: 2px solid var(--ytw-l=
abs-focus-outline); outline-offset: 2px; }

.ytwYoutubeLabsHeroCtaTextButton { color: var(--t4a6da19e16bf221a); }

.ytwYoutubeLabsFooterCtaTextButton { color: rgb(255, 255, 255); font-size: =
var(--ytw-labs-footer-cta-text-size); line-height: var(--ytw-labs-footer-ct=
a-text-line-height); opacity: 0.7; }

.ytwYoutubeLabsFooterCtaTextButton:focus-visible { outline-color: rgb(255, =
255, 255); }

.ytwYoutubeLabsCtaNote { font-family: var(--ytw-labs-font-body); font-size:=
 var(--ytw-labs-subtitle-size); font-weight: var(--ytw-labs-subtitle-weight=
); line-height: var(--ytw-labs-subtitle-line-height); margin: 8px 0px 0px; =
text-align: center; }

.ytwYoutubeLabsHeroCtaNote { color: var(--t4a6da19e16bf221a); }

.ytwYoutubeLabsFooterCtaNote { color: rgb(255, 255, 255); opacity: 0.7; }

.ytwYoutubeLabsFooterCtaButton { background: linear-gradient(90deg,var(--yt=
w-labs-footer-cta-grad-0) 0,var(--ytw-labs-footer-cta-grad-20) 20%,var(--yt=
w-labs-footer-cta-grad-100) 100%),var(--ytw-labs-footer-cta-bg); border-rad=
ius: 100px; box-sizing: border-box; color: var(--ytw-labs-footer-cta-color)=
; font-size: var(--ytw-labs-footer-cta-size); height: 60px; max-width: calc=
(100% - 32px); min-width: min(324px, 100% - 32px); padding: 0px 32px; }

@media (max-width: 600px) {
  .ytwYoutubeLabsFooterCtaButton { height: 48px; min-width: 220px; padding:=
 0px 28px; }
}

.ytwYoutubeLabsFooterCtaButton:hover:not(:disabled) { background-color: var=
(--ytw-labs-footer-cta-hover-bg); }

.ytwYoutubeLabsFooterCtaButton:focus-visible { outline: rgb(255, 255, 255) =
solid 2px; outline-offset: 2px; }

.ytwYoutubeLabsStarGradStop0 { stop-color: var(--ytw-labs-star-grad-stop-0)=
; }

.ytwYoutubeLabsStarGradStop1 { stop-color: var(--ytw-labs-star-grad-stop-1)=
; }

.ytwYoutubeLabsStarGradStop2 { stop-color: var(--ytw-labs-star-grad-stop-2)=
; }

.ytwYoutubeLabsStarGradStop3 { stop-color: var(--ytw-labs-star-grad-stop-3)=
; }

.ytwYoutubeLabsSparkGradStop0 { stop-color: var(--ytw-labs-spark-grad-stop-=
0); }

.ytwYoutubeLabsSparkGradStop1 { stop-color: var(--ytw-labs-spark-grad-stop-=
1); }

.ytwYoutubeLabsLogomarkSparkGradStop0 { stop-color: var(--ytw-labs-logomark=
-spark-grad-stop-0); }

.ytwYoutubeLabsLogomarkSparkGradStop1 { stop-color: var(--ytw-labs-logomark=
-spark-grad-stop-1); }

.ytwYoutubeLabsLogomarkSparkGradStop2 { stop-color: var(--ytw-labs-logomark=
-spark-grad-stop-2); }

.ytwYoutubeLabsLogomarkSparkGradStop3 { stop-color: var(--ytw-labs-logomark=
-spark-grad-stop-3); }

.ytwYoutubeLabsBeakerPaint0Stop0 { stop-color: var(--ytw-labs-beaker-paint0=
-stop-0); }

.ytwYoutubeLabsBeakerPaint0Stop1 { stop-color: var(--ytw-labs-beaker-paint0=
-stop-1); }

.ytwYoutubeLabsBeakerPaint0Stop2 { stop-color: var(--ytw-labs-beaker-paint0=
-stop-2); }

.ytwYoutubeLabsBeakerPaint0Stop3 { stop-color: var(--ytw-labs-beaker-paint0=
-stop-3); }

.ytwYoutubeLabsBeakerPaint1Stop0 { stop-color: var(--ytw-labs-beaker-paint1=
-stop-0); }

.ytwYoutubeLabsBeakerPaint1Stop1 { stop-color: var(--ytw-labs-beaker-paint1=
-stop-1); }

.ytwYoutubeLabsBeakerPaint1Stop2 { stop-color: var(--ytw-labs-beaker-paint1=
-stop-2); }

.ytdChannelPickerPageRendererHost { display: flex; flex-direction: column; =
width: 100%; box-sizing: border-box; background: var(--t3e41d7b17b187f69); =
}

.ytdChannelPickerPageRendererContents { margin: 0px auto; display: flex; fl=
ex-direction: column; width: 100%; max-width: 500px; box-sizing: border-box=
; }

.ytdChannelPickerPageRendererAccountItem { margin-bottom: 16px; }

.ytdBackstageLockedPostViewModelHost { border-radius: 12px; border: 1px sol=
id var(--tf3fc855af2285f5f); margin-top: 16px; max-width: 852px; padding: 2=
0px 24px 16px; width: 100%; display: flex; flex-direction: column; }

.ytdBackstageLockedPostViewModelHeader { color: var(--tffc2fd3a644f6275); m=
argin-bottom: 16px; display: flex; flex-direction: row; align-items: center=
; }

.ytdBackstageLockedPostViewModelAuthorAvatar { margin-right: 12px; }

.ytdBackstageLockedPostViewModelHeaderDetails { display: flex; flex-directi=
on: column; }

.ytdBackstageLockedPostViewModelAuthorText { color: var(--tffc2fd3a644f6275=
); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: =
500; line-height: 2.2rem; }

.ytdBackstageLockedPostViewModelPublishedTimeText { color: var(--t4a6da19e1=
6bf221a); align-items: center; display: flex; flex-direction: row; font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-h=
eight: 2rem; }

.ytdBackstageLockedPostViewModelMembersOnlyBadge { margin-left: 8px; }

.ytdBackstageLockedPostViewModelPostText { color: var(--tffc2fd3a644f6275);=
 margin-bottom: 16px; font-family: Roboto, Arial, sans-serif; font-size: 1.=
6rem; font-weight: 400; line-height: 2.2rem; }

.ytdBackstageLockedPostViewModelLockedTextDisplayIcon { margin-right: 8px; =
}

.ytdBackstageLockedPostViewModelLockedTextDisplay { color: var(--t4a6da19e1=
6bf221a); margin-bottom: 16px; font-family: Roboto, Arial, sans-serif; font=
-size: 1.4rem; font-weight: 400; line-height: 2rem; align-items: center; di=
splay: flex; flex-direction: row; }

.ytdBackstageLockedPostViewModelLockedGreyBox { background-color: var(--t7f=
4f2c6d54836ce0); border-radius: 16px; color: var(--tffc2fd3a644f6275); heig=
ht: 353.5px; margin-bottom: 16px; width: 707px; justify-content: center; al=
ign-items: center; display: flex; flex-direction: column; font-family: Robo=
to, Arial, sans-serif; font-size: 1.8rem; font-weight: 400; line-height: 2.=
6rem; }

.ytdBackstageLockedPostViewModelLockedGreyBoxIcon { background-color: var(-=
-t7f4f2c6d54836ce0); border-radius: 25px; height: 50px; margin-bottom: 12px=
; width: 50px; justify-content: center; align-items: center; display: flex;=
 flex-direction: column; }

.ytdBackstageLockedPostViewModelButtons { align-items: center; display: fle=
x; flex-direction: row; }

.ytdBackstageLockedPostViewModelBottomButton { margin-right: 8px; }

.ytdBackstageLockedPostViewModelButtonCounts { margin-right: 8px; font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-he=
ight: 2rem; }

.ytMiniAppContainerViewModelHost { background-color: rgb(0, 0, 0); bottom: =
env(safe-area-inset-bottom); display: flex; flex-direction: column; left: e=
nv(safe-area-inset-left); position: fixed; right: env(safe-area-inset-right=
); top: env(safe-area-inset-top); user-select: none; }

.ytMiniAppContainerViewModelIosWebView { height: 100vh; position: absolute;=
 touch-action: none; }

.ytMiniAppContainerViewModelAndroidWebView, .ytMiniAppContainerViewModelDis=
ableWebViewInsets { inset: 0px; }

.ytMiniAppContainerViewModelDesktop { background-color: transparent; box-si=
zing: border-box; display: flex; flex-direction: column-reverse; padding: 0=
px 24px; top: 56px; width: 100vw; }

.ytMiniAppContainerViewModelDesktopInPanel { display: flex; flex-direction:=
 column-reverse; padding: 0px; width: 100%; height: 100%; top: 0px; positio=
n: relative; }

.ytMiniAppContainerViewModelPositionRelativeToTop { top: 0px; position: rel=
ative; }

.ytMiniAppContainerViewModelDesktopPlayPage { padding: 0px; width: auto; }

.ytMiniAppContainerViewModelShowPeekBelow { height: calc(-150px + 100vh); }

.ytMiniAppContainerViewModelNoTopBar { margin-bottom: 60px; }

.ytMiniAppContainerViewModelContent { height: 100%; position: relative; wid=
th: 100%; }

.ytMiniAppContainerViewModelContentDesktopContent { border-radius: 12px; ov=
erflow: hidden; }

.ytMiniAppContainerViewModelContentDesktopContentInPanel { border-radius: 0=
px; }

.ytMiniAppContainerViewModelContentDesktopContentPlayPage { min-height: 138=
px; }

.ytMiniAppContainerViewModelContentFullscreen { border-radius: 0px; height:=
 100vh; left: 0px; position: absolute; }

.ytMiniAppContainerViewModelIframe { border: 0px; height: 100%; width: 100%=
; background-color: black; }

.ytMiniAppContainerViewModelLoadingScreen { display: flex; height: 100%; le=
ft: 0px; overflow: hidden; position: absolute; top: 0px; width: 100%; visib=
ility: visible; opacity: 1; justify-content: center; }

.ytMiniAppContainerViewModelLoadingScreenFadeOut { visibility: hidden; opac=
ity: 0; transition: opacity 0.25s linear, visibility 0.25s; }

.ytMiniAppContainerViewModelPauseInterstitial { display: flex; height: 100%=
; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 100%; v=
isibility: visible; opacity: 1; justify-content: center; }

.ytMiniAppContainerViewModelPauseInterstitialFadeOut { visibility: hidden; =
opacity: 0; transition: opacity 0.25s ease-in, visibility 0.25s; }

.ytMiniAppContainerViewModelPauseInterstitialFadeIn { visibility: visible; =
opacity: 1; transition: opacity 0.25s ease-in; }

.ytMiniAppContainerViewModelBackgroundBase { background-color: rgb(0, 0, 0)=
; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }

.ytMiniAppContainerViewModelBackgroundBlur { background-position: 50% cente=
r; background-repeat: no-repeat; background-size: 120% 150%; filter: blur(2=
00px); height: 100%; width: 100%; }

.ytMiniAppContainerViewModelBackgroundScrim { background-color: rgba(0, 0, =
0, 0.6); height: 100%; left: 0px; position: absolute; top: 0px; width: 100%=
; }

.ytMiniAppContainerViewModelLoadingIcon { align-items: center; display: fle=
x; flex: 1 1 0%; justify-content: center; }

.ytMiniAppContainerViewModelLoadingIconAnimation { width: 50vw; min-width: =
160px; max-width: 640px; overflow: hidden; }

@media (min-width: 600px) and (max-width: 1023.9px) {
  .ytMiniAppContainerViewModelLoadingIconAnimation { width: 40vw; }
}

@media (min-width: 1024px) {
  .ytMiniAppContainerViewModelLoadingIconAnimation { width: 30vw; }
}

.ytMiniAppContainerViewModelContentDisclosureOverlay { position: absolute; =
top: 16px; left: 16px; }

.ytMiniAppContainerViewModelMainAppPlayerContainer { display: flex; height:=
 100%; width: 100%; }

.ytMiniAppContainerViewModelAdsPlayerContainer { display: flex; height: 100=
%; }

.ytMiniAppContainerViewModelHidden { display: none; }

.ytMiniAppFeedPlayerViewModelHost { display: flex; align-items: flex-start;=
 justify-content: center; width: 100%; height: calc(-68px + 100vh); backgro=
und-color: transparent; position: relative; overflow-y: hidden; box-sizing:=
 border-box; padding-top: 12px; outline: none; vertical-align: top; margin-=
bottom: -4px; }

@media (min-width: 841px) {
  .ytMiniAppFeedPlayerViewModelHost { padding-right: 96px; }
}

.ytMiniAppFeedPlayerViewModelHost::-webkit-scrollbar { display: none; }

.ytMiniAppFeedPlayerViewModelFullscreen { height: 100vh; padding: 0px; marg=
in-bottom: 0px; }

.ytMiniAppFeedPlayerViewModelFullscreen .ytMiniAppFeedPlayerViewModelCarous=
elContainer { gap: 0px; flex: 1 1 0%; min-width: 0px; }

.ytMiniAppFeedPlayerViewModelFullscreen .ytMiniAppFeedPlayerViewModelSlideC=
ard { height: 100vh; margin-bottom: 0px; }

.ytMiniAppFeedPlayerViewModelFullscreen .ytMiniAppFeedPlayerViewModelContro=
lsColumn { position: static; transform: none; top: auto; right: auto; align=
-self: center; flex-shrink: 0; width: 96px; }

.ytMiniAppFeedPlayerViewModelCarouselContainer { width: 100%; height: 100%;=
 display: flex; flex-direction: column; gap: 8px; align-items: center; just=
ify-content: flex-start; overflow-y: auto; scroll-snap-type: y mandatory; o=
verscroll-behavior-y: contain; overflow-anchor: none; scrollbar-width: none=
; }

@media (prefers-reduced-motion: no-preference) {
  .ytMiniAppFeedPlayerViewModelCarouselContainer { scroll-behavior: smooth;=
 }
}

.ytMiniAppFeedPlayerViewModelSlideCard { width: 100%; height: calc(-104px +=
 100vh); margin-bottom: 8px; flex-shrink: 0; scroll-snap-align: start; scro=
ll-snap-stop: always; overflow: hidden; display: flex; align-items: center;=
 justify-content: center; }

.ytMiniAppFeedPlayerViewModelControlsColumn { position: absolute; right: 16=
px; top: 50%; transform: translateY(-50%); display: flex; flex-direction: c=
olumn; gap: 8px; align-items: center; justify-content: center; }

.ytMiniAppFeedPlayerViewModelNavButton { position: relative; top: 0px; }

@media (prefers-reduced-motion: no-preference) {
  .ytMiniAppFeedPlayerViewModelUpButton { transition: top 0.3s linear, opac=
ity 0.3s linear, visibility 0.3s linear; }
}

.ytMiniAppFeedPlayerViewModelHidden { opacity: 0; top: 32px; visibility: hi=
dden; pointer-events: none; }

.ytDisclaimerItemViewModelHost { display: block; color: var(--t4a6da19e16bf=
221a); font-family: Roboto, Arial, sans-serif; font-size: 1rem; font-weight=
: 400; line-height: 1.6rem; }

.ytResponseActionsViewModelHost { align-items: center; display: flex; font-=
family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; lin=
e-height: 2.2rem; }

.ytResponseActionsViewModelText { display: block; }

.ytResponseActionsViewModelTextLeft { margin-right: 16px; }

.ytResponseActionsViewModelTextRight { margin-left: 16px; }

.ytBasicContentViewModelHost { display: block; white-space: pre-line; word-=
break: break-word; }

.ytBasicContentViewModelHeadline { color: var(--tffc2fd3a644f6275); margin-=
bottom: 12px; font-family: Roboto, Arial, sans-serif; font-size: 2rem; font=
-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; ove=
rflow: hidden; max-height: 5.6rem; display: -webkit-box; -webkit-box-orient=
: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytBasicContentViewModelHeadline { -webkit-line-clamp: 2; max-height: non=
e; }
}

.ytBasicContentViewModelParagraphHeadline { font-family: Roboto, Arial, san=
s-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weigh=
t: 700; line-height: 2.6rem; overflow: hidden; max-height: 5.2rem; display:=
 -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-=
space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytBasicContentViewModelParagraphHeadline { -webkit-line-clamp: 2; max-he=
ight: none; }
}

.ytBasicContentViewModelParagraphHeadline { color: var(--tffc2fd3a644f6275)=
; margin-bottom: 8px; }

.ytBasicContentViewModelParagraph:not(:last-child) { margin-bottom: 12px; }

.ytBasicContentViewModelParagraphContent { align-items: center; display: fl=
ex; }

.ytBasicContentViewModelParagraphAsset { display: block; margin-right: 12px=
; }

.ytBasicContentViewModelParagraphText { flex-grow: 1; font-family: Roboto, =
Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; =
}

.ytBasicContentViewModelParagraphTextPrimary { color: var(--tffc2fd3a644f62=
75); }

.ytBasicContentViewModelParagraphTextBold { font-family: Roboto, Arial, san=
s-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

.ytTruncatedTextHost { display: block; position: relative; overflow: auto; =
color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytTruncatedTextTruncatedTextContent { overflow: hidden; display: block; ov=
erflow-wrap: anywhere; }

.ytTruncatedTextTruncatedTextContent.ytTruncatedTextHiddenTextContent { vis=
ibility: hidden; position: absolute; top: 0px; left: 0px; pointer-events: n=
one; }

.ytTruncatedTextInlineButton { visibility: hidden; border-width: medium; bo=
rder-style: none; border-color: currentcolor; border-image: initial; margin=
: 0px; padding: 0px; cursor: pointer; background: transparent; color: var(-=
-tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.2=
rem; font-weight: 500; line-height: 1.8rem; }

.ytTruncatedTextAbsoluteButton { position: absolute; bottom: 0px; right: 0p=
x; border-width: medium; border-style: none; border-color: currentcolor; bo=
rder-image: initial; margin: 0px; padding: 0px; cursor: pointer; background=
: transparent; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial,=
 sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

.ytTruncatedTextBottomButton { float: right; border-width: medium; border-s=
tyle: none; border-color: currentcolor; border-image: initial; margin: 0px;=
 padding: 0px; cursor: pointer; background: transparent; color: var(--tffc2=
fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; f=
ont-weight: 500; line-height: 1.8rem; }

.ytTruncatedTextOverlay { color: rgba(255, 255, 255, 0.7); }

.ytTruncatedTextOverlay .ytTruncatedTextAbsoluteButton, .ytTruncatedTextOve=
rlay .ytTruncatedTextBottomButton, .ytTruncatedTextOverlay .ytTruncatedText=
InlineButton { color: rgb(255, 255, 255); }

.ytTruncatedTextHidden { display: none; }

.ytTruncatedTextMediumText { font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytTruncatedTextMediumText .ytTruncatedTextAbsoluteButton, .ytTruncatedText=
MediumText .ytTruncatedTextBottomButton, .ytTruncatedTextMediumText .ytTrun=
catedTextInlineButton { font-family: Roboto, Arial, sans-serif; font-size: =
1.4rem; font-weight: 500; line-height: 2rem; }

.ytTruncatedTextLargeText { font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.6rem; font-weight: 400; line-height: 2.2rem; }

.ytTruncatedTextLargeText .ytTruncatedTextAbsoluteButton, .ytTruncatedTextL=
argeText .ytTruncatedTextBottomButton, .ytTruncatedTextLargeText .ytTruncat=
edTextInlineButton { font-family: Roboto, Arial, sans-serif; font-size: 1.6=
rem; font-weight: 500; line-height: 2.2rem; }

.ytTruncatedTextPrimaryText { color: var(--tffc2fd3a644f6275); }

.ytTruncatedTextPrimaryText .ytTruncatedTextAbsoluteButton, .ytTruncatedTex=
tPrimaryText .ytTruncatedTextBottomButton, .ytTruncatedTextPrimaryText .ytT=
runcatedTextInlineButton { color: var(--t4a6da19e16bf221a); }

.ytAiCompanionAttachmentViewModelHost { display: block; }

.ytAiCompanionAttachmentViewModelHostStandalone { max-width: 67%; }

@media (max-width: 1023.9px) {
  .ytAiCompanionAttachmentViewModelHostStandalone { max-width: 100%; }
}

.ytAiCompanionAttachmentViewModelTitleHeading { margin: 0px; }

.ytAiCompanionAttachmentViewModelTitleContainer { display: flex; flex-direc=
tion: row; align-items: center; color: var(--tffc2fd3a644f6275); font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 400; line-hei=
ght: 2.6rem; }

.ytAiCompanionAttachmentViewModelTitleTrailingIcon { padding-inline-start: =
4px; }

.ytAiCompanionAttachmentViewModelDescription { color: var(--tffc2fd3a644f62=
75); padding-top: 4px; }

.ytAiCompanionAttachmentViewModelDescriptionStandalone { padding-top: 0px; =
}

.ytAiCompanionAttachmentViewModelDescription { font-family: Roboto, Arial, =
sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

.ytAiCompanionAttachmentViewModelCard { display: grid; grid-template-column=
s: minmax(0px, 1fr); }

.ytAiCompanionAttachmentViewModelCardDescription, .ytAiCompanionAttachmentV=
iewModelCardTitle { grid-area: 1 / 1; }

.ytAiCompanionAttachmentViewModelCardTitle { place-self: start; max-width: =
100%; margin: 0px; overflow: hidden; text-overflow: ellipsis; color: var(--=
tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.6r=
em; font-weight: 500; line-height: 2.2rem; }

.ytAiCompanionAttachmentViewModelCardTitleChip { padding: 0px 4px; border-r=
adius: 4px; background: linear-gradient(90deg,var(--t99f774684cbb9703) 0,va=
r(--tb8b31ac562fbe9b5) 20%,var(--tef70ca245445b52b) 100%); }

.ytAiCompanionAttachmentViewModelCardDescriptionFull { color: var(--tffc2fd=
3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; fon=
t-weight: 400; line-height: 2.2rem; }

.ytAiCompanionAttachmentViewModelBottomItem { padding-top: 12px; }

.ytTableViewModelHost { display: block; width: 100%; }

.ytTableViewModelRow { display: flex; flex-direction: row; justify-content:=
 space-between; align-items: center; margin-bottom: 8px; }

.ytTableViewModelRowBottomBorder { padding-bottom: 8px; }

.ytTableViewModelRowBottomBorder:not(:last-child) { border-bottom: 1px soli=
d var(--tf3fc855af2285f5f); }

.ytTableViewModelCell { color: var(--t4a6da19e16bf221a); text-align: right;=
 font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 40=
0; line-height: 2rem; }

.ytTableViewModelRowLabel { color: var(--tffc2fd3a644f6275); font-family: R=
oboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height:=
 2rem; }

.ytVideoGenerationViewModelHost { display: flex; flex-direction: row; width=
: 100%; }

.ytVideoGenerationViewModelThumbnail { display: block; width: 70%; }

.ytVideoGenerationViewModelDetails { display: flex; flex-direction: column;=
 width: 30%; margin-left: 12px; }

.ytVideoGenerationViewModelHeadline { display: block; font-family: Roboto, =
Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytVideoGenerationViewModelHeadline { font-family: Roboto, Arial, sans-se=
rif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 7=
00; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytVideoGenerationViewModelHeadline { font-family: Roboto, Arial, sans-se=
rif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 7=
00; line-height: 2.6rem; }
}

.ytVideoGenerationViewModelDescription { display: block; font-family: Robot=
o, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8=
rem; }

.ytAiSearchInputViewModelHost { background: transparent; display: flex; fle=
x: 1 1 0%; flex-direction: column; justify-content: center; align-items: ce=
nter; padding: 0px 20px 24px; }

.ytAiSearchInputViewModelMinimized { min-height: 56px; }

.ytAiSearchInputViewModelBottomScrim { position: absolute; bottom: 0px; lef=
t: 0px; right: 0px; background: linear-gradient(rgba(255, 255, 255, 0) 0px,=
 rgba(255, 255, 255, 0.3) 22.67%, rgba(255, 255, 255, 0.6) 54.44%, white 10=
0%); z-index: 9; pointer-events: none; height: 100%; }

@media (prefers-reduced-motion: no-preference) {
  .ytAiSearchInputViewModelBottomScrim { transition: transform 0.5s ease-in=
-out; }
}

.ytAiSearchInputViewModelInputWrapper { display: flex; flex-direction: row;=
 align-items: end; width: 100%; z-index: 10; justify-content: center; }

@media (prefers-reduced-motion: no-preference) {
  .ytAiSearchInputViewModelInputWrapper { transition: transform 0.5s ease-i=
n-out; }
}

.ytAiSearchInputViewModelInputWrapper:not(:last-child) { margin-bottom: 8px=
; }

.ytAiSearchInputViewModelAlignedContent { display: flex; flex-direction: co=
lumn; width: 100%; flex-grow: 1; max-width: var(--yt-ai-search-input-max-wi=
dth,648px); align-items: center; }

.ytAiSearchInputViewModelForm { display: flex; flex-direction: column; posi=
tion: relative; align-items: stretch; border-radius: 24px; background: var(=
--t3e41d7b17b187f69); overflow: hidden; padding: 8px 16px 16px; min-height:=
 80px; }

@media (prefers-reduced-motion: no-preference) {
  .ytAiSearchInputViewModelForm { transition: transform 0.5s ease-in-out, b=
ox-shadow 0.2s ease-in-out, min-height 0.3s cubic-bezier(0.05, 0, 0, 1); }
}

.ytAiSearchInputViewModelForm { width: 100%; flex-grow: 1; box-shadow: var(=
--yt-ai-search-input-box-shadow,0 2px 8px 0 rgba(0,0,0,0.1),0 4px 16px 0 rg=
ba(0,0,0,0.1)); pointer-events: auto; }

.ytAiSearchInputViewModelFormTextField { cursor: text; }

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytAiSearchInputViewModelForm { border: 1px solid var(--tf3fc855af2285f5f=
); }
}

.ytAiSearchInputViewModelFormMinimized { height: 56px; min-height: 56px; fl=
ex-direction: row; align-items: center; border-radius: 32px; padding: 0px 1=
0px 0px 24px; }

.ytAiSearchInputViewModelFormMinimizedMultimodal { padding: 0px 10px 0px 16=
px; }

.ytAiSearchInputViewModelInputRow { display: flex; flex-direction: row; ali=
gn-items: flex-start; width: 100%; flex-grow: 1; flex-shrink: 0; }

.ytAiSearchInputViewModelInputRowMinimized { width: auto; align-items: cent=
er; }

.ytAiSearchInputViewModelActionsRow { display: flex; flex-direction: row; a=
lign-items: center; width: 100%; flex-shrink: 0; }

.ytAiSearchInputViewModelActionsRowMinimized { width: auto; }

.ytAiSearchInputViewModelInputContainerOverlay { position: absolute; inset:=
 0px; background: var(--t7f4f2c6d54836ce0); pointer-events: none; }

.ytAiSearchInputViewModelInput { position: relative; outline: none; box-siz=
ing: border-box; border-width: medium; border-style: none; border-color: cu=
rrentcolor; border-image: initial; background: transparent; resize: none; c=
olor: var(--tffc2fd3a644f6275); width: 100%; padding: 10px 0px; font-family=
: inherit; }

@media (prefers-reduced-motion: no-preference) {
  .ytAiSearchInputViewModelInput { transition: height 0.2s ease-in-out; }
}

.ytAiSearchInputViewModelInput { max-height: 180px; overflow-y: auto; }

.ytAiSearchInputViewModelInputMultimodal { margin-left: 8px; }

.ytAiSearchInputViewModelInput::-webkit-input-placeholder { color: var(--t4=
a6da19e16bf221a); }

.ytAiSearchInputViewModelInput::placeholder { color: var(--t4a6da19e16bf221=
a); }

.ytAiSearchInputViewModelInput { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

.ytAiSearchInputViewModelSendButton { background: transparent; border-width=
: medium; border-style: none; border-color: currentcolor; border-image: ini=
tial; cursor: pointer; margin-left: auto; }

.ytAiSearchInputViewModelClearButton { margin-left: 8px; margin-top: 2px; }

.ytAiSearchInputViewModelMinimizedZeroStateButton, .ytAiSearchInputViewMode=
lZeroStateButton { margin-left: auto; }

.ytAiSearchInputViewModelScrim { position: fixed; inset: 0px; background-co=
lor: var(--tffc2fd3a644f6275); backdrop-filter: blur(5px); z-index: 9; opac=
ity: 0; pointer-events: none; }

@media (prefers-reduced-motion: no-preference) {
  .ytAiSearchInputViewModelScrim { transition: opacity 0.2s ease-in-out; }
}

.ytAiSearchInputViewModelScrimVisible { opacity: 1; pointer-events: auto; }

.ytAiSearchInputViewModelDisclaimer { padding: 8px 0px; color: var(--t4a6da=
19e16bf221a); text-align: center; width: 100%; pointer-events: auto; font-f=
amily: Roboto, Arial, sans-serif; font-size: 1rem; font-weight: 400; line-h=
eight: 1.6rem; }

.ytAiSearchInputViewModelMultimodalContextContainer { display: flex; flex-d=
irection: column; width: 100%; }

.ytAiSearchInputViewModelMultimodalContextPreviewsRow { display: flex; flex=
-flow: wrap; margin-top: 8px; }

.ytAiSearchInputViewModelAddMultimodalContextButton { padding: 8px; margin:=
 -8px; }

.ytAiSearchInputViewModelAddMultimodalContextButtonContainer { display: fle=
x; align-items: center; justify-content: center; }

.ytAiSearchInputViewModelMultimodalContextPreview { position: relative; dis=
play: flex; align-items: center; height: 80px; width: 80px; flex-shrink: 0;=
 }

.ytAiSearchInputViewModelMultimodalContextPreview:not(:last-child) { margin=
-right: 8px; }

.ytAiSearchInputViewModelMultimodalContextThumbnail { border-radius: 8px; }

.ytAiSearchInputViewModelClearMultimodalContextButton { position: absolute;=
 top: 8px; right: 8px; opacity: 0; pointer-events: none; }

.ytAiSearchInputViewModelClearMultimodalContextButton:focus-within, .ytAiSe=
archInputViewModelMultimodalContextPreview:focus-within .ytAiSearchInputVie=
wModelClearMultimodalContextButton, .ytAiSearchInputViewModelMultimodalCont=
extPreview:hover .ytAiSearchInputViewModelClearMultimodalContextButton { op=
acity: 1; pointer-events: auto; }

.ytAiSearchInputViewModelHiddenInput { display: none; }

.ytAiSearchResultSectionRendererHost { display: block; padding: 16px 0px; }

.ytAiSearchResultSectionRendererHostHeadlineOnly + .ytAiSearchResultSection=
RendererHost { padding-top: 0px; }

.ytAiSearchResultSectionRendererHostPreview { padding-bottom: 0px; }

.ytAiSearchResultSectionRendererHidden { display: none; }

.ytAiSearchResultSectionRendererContents { display: flex; flex-direction: c=
olumn; }

.ytAiSearchResultSectionRendererContents truncated-text { overflow: visible=
; }

.ytAiSearchResultSectionRendererContentsPreview { height: var(--preview-hei=
ght,58vh); max-height: 564px; overflow: clip; border: 1px solid var(--tf3fc=
855af2285f5f); border-radius: 24px; padding: 24px 24px 0px; position: relat=
ive; }

.ytAiSearchResultSectionRendererItem:not(:first-child) { margin-top: 8px; }

@media screen and (prefers-reduced-motion: no-preference) {
  .ytAiSearchResultSectionRendererStreamingSection { animation: 0.3s ease-o=
ut 0s 1 normal forwards running fadeIn; }
}

@keyframes fadeIn {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.ytAiSearchResultSectionRendererVideoRenderer { margin-bottom: 12px; paddin=
g: 0px 16px; }

.ytAiSearchResultSectionRendererPreviewButtonContainer { display: flex; ali=
gn-items: center; justify-content: center; position: relative; scroll-margi=
n-top: var(--ytd-masthead-height,var(--ytd-toolbar-height,56px)); transform=
: translateY(-50%); z-index: 50; }

.ytAiSearchResultSectionRendererPreviewButtonContainerPassthrough { pointer=
-events: none; }

.ytAiSearchResultSectionRendererScrim { position: absolute; bottom: 0px; le=
ft: 0px; right: 0px; height: 80px; pointer-events: none; background: linear=
-gradient(180deg,transparent 0,var(--t3e41d7b17b187f69) 100%); }

.ytAiSearchResultSectionRendererScrimClickable { pointer-events: auto; curs=
or: pointer; }

.ytAiSearchResultSectionRendererPreviewButton { pointer-events: auto; width=
: 100%; max-width: 264px; border-radius: 18px; background-color: var(--t3e4=
1d7b17b187f69); }

.ytAiSearchResultSectionRendererPreviewButtonHidden { visibility: hidden; p=
ointer-events: none; }

.ytAiSearchResultSectionRendererCollapseButtonContainer { display: flex; al=
ign-items: center; justify-content: center; position: relative; }

.ytAiSearchResultSectionRendererCollapseButtonContainer::after, .ytAiSearch=
ResultSectionRendererCollapseButtonContainer::before { content: ""; flex: 1=
 1 0%; border-bottom: 1px solid var(--tf3fc855af2285f5f); }

.ytAiSearchResultSectionRendererCollapseButton { width: 100%; max-width: 26=
4px; border-radius: 18px; }

.ytAiSearchResultSectionRendererConversationBoxContainer { position: relati=
ve; width: 100%; padding-top: 16px; --yt-ai-search-input-max-width: 100%; -=
-yt-ai-search-input-box-shadow: none; }

.ytAiSearchResultSectionRendererHost .ytAiSearchResultSectionRendererFloati=
ngFooterMessage { min-height: 40px; }

.ytClusterViewModelHost { display: block; margin-bottom: 8px; }

.ytClusterViewModelHostDisableBottomPadding { margin-bottom: 0px; }

.ytClusterViewModelItemsWrapper { width: 100%; padding-top: 56.25%; margin-=
bottom: 8px; position: relative; }

.ytClusterViewModelItems { position: absolute; inset: 0px; display: flex; f=
lex-direction: row; justify-content: center; }

.ytClusterViewModelLockup { flex: 1 1 0%; }

.ytClusterViewModelShortsWrapper { flex: 0 0 31.64%; padding-right: 2.54%; =
}

.ytClusterViewModelShortsWrapper:last-child { padding-right: 0px; }

.ytClusterViewModelCentered .ytClusterViewModelShortsWrapper { padding: 0px=
 4px; }

.ytClusterViewModelModernShortsCluster { border-radius: 20px; }

.ytClusterViewModelModernShortsCluster .ytClusterViewModelShortsWrapper { p=
adding: 0px; margin: 0px 2px; overflow: hidden; }

.ytClusterViewModelModernShortsCluster .ytClusterViewModelShortsWrapper:fir=
st-child { border-radius: 20px 0px 0px 20px; }

.ytClusterViewModelModernShortsCluster .ytClusterViewModelShortsWrapper:las=
t-child { border-radius: 0px 20px 20px 0px; }

.ytClusterViewModelModernShortsCluster .ytClusterViewModelShortsWrapper:onl=
y-child { border-radius: 0px; }

.ytClusterViewModelIsSingleShort .ytClusterViewModelItemsWrapper { padding-=
top: 0px; }

.ytClusterViewModelIsSingleShort .ytClusterViewModelItems { position: relat=
ive; inset: auto; }

.ytClusterViewModelIsSingleShort .ytClusterViewModelShortsWrapper { width: =
39.23%; flex: 0 0 auto; padding-right: 0px; }

.ytClusterViewModelAlignStart .ytClusterViewModelItems { justify-content: f=
lex-start; }

.ytClusterViewModelIsHorizontal { display: flex; flex-direction: row; align=
-items: center; gap: 16px; }

.ytClusterViewModelIsHorizontal.ytClusterViewModelReducedGap { gap: 8px; }

.ytClusterViewModelIsHorizontal .ytClusterViewModelItems { flex-direction: =
column; position: relative; inset: auto; }

.ytClusterViewModelIsHorizontal .ytClusterViewModelItemsWrapper { flex: 0 1=
 168px; padding-top: 0px; margin-bottom: 0px; }

.ytClusterViewModelIsHorizontal .ytClusterViewModelMetadata { align-self: f=
lex-start; flex: 1 1 205px; }

.ytClusterViewModelIsHorizontal .ytClusterViewModelShortsWrapper { flex: 0 =
0 100%; }

.ytComparisonTableViewModelHost { display: flex; flex-direction: column; po=
sition: relative; }

.ytComparisonTableViewModelOuterContainer { position: relative; }

.ytComparisonTableViewModelHorizontalContainer { overflow: hidden; margin: =
0px auto; }

.ytComparisonTableViewModelItems { display: flex; flex-direction: column; t=
ransition-duration: 0.15s; transition-timing-function: cubic-bezier(0.05, 0=
, 0, 1); will-change: transform; }

.ytComparisonTableViewModelLeftArrow { position: absolute; transform: trans=
late(-50%, -50%); left: 0px; border-radius: 50%; background-color: var(--t5=
18e925f61bdcb91); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 4px; z-index: 10; =
}

.ytComparisonTableViewModelRightArrow { position: absolute; transform: tran=
slate(50%, -50%); right: 0px; border-radius: 50%; background-color: var(--t=
518e925f61bdcb91); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 4px; z-index: 10;=
 }

.ytComparisonTableViewModelComparisonTable { table-layout: fixed; width: 10=
0%; border-collapse: separate; }

.ytComparisonTableViewModelRowLabel { display: flex; padding-bottom: 4px; c=
olor: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytComparisonTableViewModelCell { padding-top: 8px; padding-bottom: 16px; v=
ertical-align: top; color: var(--tffc2fd3a644f6275); flex-grow: 1; text-ali=
gn: left; }

.ytComparisonTableViewModelCellSeparator { border-top: 1px solid var(--tf3f=
c855af2285f5f); }

.ytComparisonTableViewModelCell { font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

.ytComparisonTableViewModelHeaderCell { padding-top: 0px; padding-bottom: 1=
2px; }

.ytFloatingFooterMessageHost { position: relative; min-height: 128px; displ=
ay: flex; flex-direction: column-reverse; padding: 8px 0px; width: 100%; po=
inter-events: auto; background: linear-gradient(rgba(255, 255, 255, 0) 0px,=
 rgba(255, 255, 255, 0.3) 22.67%, rgba(255, 255, 255, 0.6) 54.44%, white 10=
0%); z-index: 9; }

.ytFloatingFooterMessageContainer { display: flex; justify-content: center;=
 align-items: center; }

.ytFloatingFooterMessageMessage { color: var(--t4a6da19e16bf221a); text-ali=
gn: center; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font=
-weight: 400; line-height: 1.8rem; }

.ytFloatingFooterMessageActionButton { margin-left: 8px; align-self: center=
; }

.ytdSponsorshipsHubHost { color: var(--tffc2fd3a644f6275); display: block; =
margin: 24px 0px; position: relative; }

.ytdSponsorshipsHubHostIndented { padding-left: 12px; }

.ytdSponsorshipsHubHeader { align-items: center; display: flex; flex-direct=
ion: row; margin-top: 16px; }

.ytdSponsorshipsHubAvatarContainer { display: flex; flex-direction: column;=
 align-items: flex-start; align-self: start; flex-grow: 0; flex-shrink: 0; =
height: 73.5px; width: 91.5px; }

.ytdSponsorshipsHubDetails { display: flex; flex-direction: column; flex-gr=
ow: 1; flex-shrink: 1; margin: 8px 8px 8px 12px; }

.ytdSponsorshipsHubActionButtonsContainer { align-items: center; display: f=
lex; flex-direction: row; }

.ytdSponsorshipsHubPerkCards { align-items: flex-start; display: flex; flex=
-direction: row; }

.ytdSponsorshipsHubPerksShelf { margin-top: 8px; }

.ytdSponsorshipsHubManageButton { flex-shrink: 0.5; min-width: 80px; }

.ytdSponsorshipsHubActionMenuButton { margin-left: 8px; }

.ytdSponsorshipsHubAvatar { height: 72px; width: 72px; }

.ytdSponsorshipsHubBadgeContainer { background: var(--t518e925f61bdcb91); b=
order-radius: 50%; height: 39px; left: 52.5px; position: absolute; top: 34.=
5px; width: 39px; }

.ytdSponsorshipsHubBadgeInnerContainer { background: var(--t7f4f2c6d54836ce=
0); border-radius: 50%; height: 36px; left: 1.5px; position: absolute; top:=
 1.5px; width: 36px; }

.ytdSponsorshipsHubBadge { left: 6px; position: absolute; top: 6px; height:=
 24px; width: 24px; }

.ytdSponsorshipsHubTierName { font-family: Roboto, Arial, sans-serif; font-=
size: 1.4rem; font-weight: 500; line-height: 2rem; color: var(--tffc2fd3a64=
4f6275); }

.ytdSponsorshipsHubMembershipType { font-family: Roboto, Arial, sans-serif;=
 font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; color: var(--t2d=
807bb79e75606d); margin-top: 2px; }

.ytdSponsorshipsHubMembershipDurationOrExpiry { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; colo=
r: var(--t4a6da19e16bf221a); margin-top: 2px; }

.ytdSponsorshipsHubPerksTitle { font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.4rem; font-weight: 500; line-height: 2rem; color: var(--t4a6da19e=
16bf221a); margin-top: 16px; }

.ytdSponsorshipsHubViewAllPerksContainer { align-self: center; display: fle=
x; flex-direction: row; padding-right: 16px; }

.ytdSponsorshipsHubViewAllPerksInfo { align-self: center; display: flex; fl=
ex-direction: column; margin-left: 12px; }

.ytdSponsorshipsHubViewAllPerksTitle { font-family: Roboto, Arial, sans-ser=
if; font-size: 1.4rem; font-weight: 500; line-height: 2rem; color: var(--tf=
fc2fd3a644f6275); white-space: nowrap; }

.ytdSponsorshipsHubViewAllPerksSubtitle { font-family: Roboto, Arial, sans-=
serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; color: var=
(--t4a6da19e16bf221a); margin-top: 2px; white-space: nowrap; }

.ytdSponsorshipsPerksListHost { display: flex; flex-direction: column; colo=
r: var(--tffc2fd3a644f6275); max-height: 890px; position: relative; }

.ytdSponsorshipsPerksListHorizontalPadding { padding: 0px 12px; }

.ytdSponsorshipsPerksListHeaderContainer { background-color: var(--t518e925=
f61bdcb91); border-radius: 16px; flex-shrink: 0; height: 160px; overflow: c=
lip; width: 100%; }

.ytdSponsorshipsPerksListHeader { align-items: center; display: flex; flex-=
direction: row; height: 160px; width: 100%; }

.ytdSponsorshipsPerksListBody { display: flex; flex-direction: column; flex=
-shrink: 0; width: 100%; }

.ytdSponsorshipsPerksListAvatarsContainer { display: flex; flex-direction: =
row; justify-content: center; left: 0px; position: absolute; width: 100%; }

.ytdSponsorshipsPerksListHeaderImagePart1Container { display: flex; justify=
-content: start; width: 50%; }

.ytdSponsorshipsPerksListHeaderImagePart2Container { display: flex; justify=
-content: end; width: 50%; }

.ytdSponsorshipsPerksListHeaderImagePart1, .ytdSponsorshipsPerksListHeaderI=
magePart2 { height: 160px; width: auto; }

.ytdSponsorshipsPerksListHeaderImageFilterLightTheme { filter: brightness(1=
5%); mix-blend-mode: color-burn; }

.ytdSponsorshipsPerksListHeaderImageFilterDarkTheme { filter: brightness(25=
0%); mix-blend-mode: color-dodge; }

.ytdSponsorshipsPerksListTitle { font-family: "YouTube Sans", Roboto, sans-=
serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight:=
 700; line-height: 3.2rem; color: var(--tffc2fd3a644f6275); margin-top: 16p=
x; }

.ytdSponsorshipsPerksListPerkContainer { display: flex; flex-direction: col=
umn; margin-bottom: 12px; }

.ytdSponsorshipsPerksListSelectedPerk { display: flex; }

.ytdSponsorshipsPerksListPerkCard { display: flex; flex-direction: row; mar=
gin-top: 8px; overflow: hidden; padding: 12px 4px; }

.ytdSponsorshipsPerksListPerkIcon { color: var(--tffc2fd3a644f6275); flex-s=
hrink: 0; margin-right: 8px; }

.ytdSponsorshipsPerksListPerkInfo { display: flex; flex-direction: column; =
flex-shrink: 1; margin-top: 2px; }

.ytdSponsorshipsPerksListPerkTitle { font-family: Roboto, Arial, sans-serif=
; font-size: 1.4rem; font-weight: 500; line-height: 2rem; color: var(--tffc=
2fd3a644f6275); word-break: break-word; }

.ytdSponsorshipsPerksListPerkDescription { font-family: Roboto, Arial, sans=
-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; color: va=
r(--t4a6da19e16bf221a); }

.ytdSponsorshipsPerksListPerkSeparator { background-color: var(--tf3fc855af=
2285f5f); height: 1px; width: 100%; }

.ytdSponsorshipsPerksListPerkInstructions { display: flex; flex-direction: =
column; margin-top: 12px; }

.ytdSponsorshipsPerksListPerkInstructionsTitle { font-family: Roboto, Arial=
, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; col=
or: var(--t4a6da19e16bf221a); }

.ytdSponsorshipsPerksListPerkInstructionsText { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; colo=
r: var(--t4a6da19e16bf221a); }

.ytdSponsorshipsPerksListLoyaltyBadgesContainer { display: flex; flex-direc=
tion: row; padding: 16px 0px 12px; }

.ytdSponsorshipsPerksListLoyaltyBadgeItem { display: flex; flex-direction: =
row; }

.ytdSponsorshipsPerksListLoyaltyBadgeContainer { display: flex; flex-direct=
ion: column; width: 120px; }

.ytdSponsorshipsPerksListActiveLoyaltyBadgeContainer { margin-top: 0px; }

.ytdSponsorshipsPerksListInactiveLoyaltyBadgeContainer { margin-top: 7px; }

.ytdSponsorshipsPerksListLoyaltyBadge { align-items: center; align-self: ce=
nter; background-color: var(--t7f4f2c6d54836ce0); border-radius: 50%; displ=
ay: flex; justify-content: center; }

.ytdSponsorshipsPerksListActiveLoyaltyBadge { height: 50px; width: 50px; }

.ytdSponsorshipsPerksListInactiveLoyaltyBadge { height: 36px; width: 36px; =
}

.ytdSponsorshipsPerksListActiveLoyaltyBadgeImage { height: 24px; width: 24p=
x; }

.ytdSponsorshipsPerksListInactiveLoyaltyBadgeImage { height: 16px; width: 1=
6px; }

.ytdSponsorshipsPerksListLoyaltyBadgeTitle { margin-top: 8px; text-align: c=
enter; width: 100%; }

.ytdSponsorshipsPerksListActiveLoyaltyBadgeTitle { font-weight: 700; }

.ytdSponsorshipsPerksListLoyaltyBadgeSeparator { background-color: var(--tf=
3fc855af2285f5f); height: 1px; position: relative; top: 25px; width: 50px; =
}

.ytdSponsorshipsPerksListEmojiContainer { display: flex; flex-flow: wrap; m=
argin: 0px -12px 12px 4px; }

.ytdSponsorshipsPerksListEmoji { flex-shrink: 0; margin: 0px 12px 12px 0px;=
 height: 24px; width: 24px; }

.ytdSponsorshipsPerksListFlipped { transform: scaleX(-1); }

.ytwFantasyEmptyStateViewModelHost { display: flex; flex-direction: column;=
 align-items: center; padding: 16px 32px 32px; color: var(--tffc2fd3a644f62=
75); }

.ytwFantasyEmptyStateViewModelImage { display: block; width: 220px; height:=
 220px; }

.ytwFantasyEmptyStateViewModelTitle { display: block; margin-top: 16px; fon=
t-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settin=
gs: "wdth" 100; font-weight: 700; line-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytwFantasyEmptyStateViewModelTitle { font-family: Roboto, Arial, sans-se=
rif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 7=
00; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytwFantasyEmptyStateViewModelTitle { font-family: Roboto, Arial, sans-se=
rif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 7=
00; line-height: 2.6rem; }
}

.ytwFantasyEmptyStateViewModelSubtitle { display: block; margin-top: 8px; f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400;=
 line-height: 2rem; color: var(--t4a6da19e16bf221a); }

.ytwFantasyEmptyStateViewModelPrimaryButton { display: block; margin-top: 1=
6px; }

.ytwTimedAnimationButtonRendererHost { display: block; }

.ytwMiniAppDisplayAboveShelfAdHost { display: flex; flex-direction: row; ov=
erflow: hidden; min-height: 140px; background-color: var(--t3e41d7b17b187f6=
9); border: 1px solid var(--tf3fc855af2285f5f); border-radius: 12px; }

.ytwMiniAppDisplayAboveShelfAdImageContainer { width: 140px; }

.ytwMiniAppDisplayAboveShelfAdMetadataContainer { display: flex; flex-direc=
tion: column; padding: 12px 16px; justify-content: space-between; flex: 1 1=
 0%; }

.ytwMiniAppDisplayAboveShelfAdMetadataContent { margin-left: -12px; }

.ytwMiniAppDisplayAboveShelfAdMenuContainer { margin-top: 8px; margin-right=
: 6px; }

.miniAppPlayPageRendererHost { box-sizing: border-box; display: flex; flex-=
wrap: wrap; height: 100%; justify-content: center; padding-top: 24px; posit=
ion: relative; width: 100%; }

.miniAppPlayPageRendererHost.miniAppPlayPageRendererHasComments { display: =
grid; grid-template: "game game" "description playnext" "comments playnext"=
 1fr / 1fr minmax(384px, 426px); }

@media ((max-width: 1000px)) {
  .miniAppPlayPageRendererHost.miniAppPlayPageRendererHasComments { grid-te=
mplate-areas: "game" "description" "playnext" "comments"; grid-template-col=
umns: 1fr; }
}

.miniAppPlayPageRendererHostDetailsView { flex-wrap: nowrap; }

@media ((max-width: 1000px)) {
  .miniAppPlayPageRendererHostDetailsView { flex-wrap: wrap; }
}

@media ((min-width: 1708px)) {
  .miniAppPlayPageRendererHostDetailsView { margin-left: calc(50% - 822px);=
 width: 1644px; }
}

.miniAppPlayPageRendererHostDetailsView.miniAppPlayPageRendererHasComments =
{ display: grid; grid-template: "game playnext" "description playnext" "com=
ments playnext" 1fr / 1fr minmax(384px, 426px); }

@media ((max-width: 1000px)) {
  .miniAppPlayPageRendererHostDetailsView.miniAppPlayPageRendererHasComment=
s { grid-template-areas: "game" "description" "playnext" "comments"; grid-t=
emplate-columns: 1fr; }
}

.miniAppPlayPageRendererGameContainer { grid-area: game; position: relative=
; z-index: 2; flex: 1 1 100%; padding: 0px 24px; }

.miniAppPlayPageRendererGameContainerDetailsView { flex-basis: unset; paddi=
ng: 0px 8px 0px 24px; }

@media ((max-width: 1000px)) {
  .miniAppPlayPageRendererGameContainerDetailsView { flex: 1 1 100%; paddin=
g: 0px 24px; }
}

.miniAppPlayPageRendererChannelContainer { display: flex; flex-direction: r=
ow; margin-bottom: 20px; }

.miniAppPlayPageRendererCommentsContainer { grid-area: comments; padding: 0=
px 24px; }

.miniAppPlayPageRendererPlayNextContainer { grid-area: playnext; width: 100=
%; position: relative; z-index: 1; }

@media ((min-width: 1001px)) {
  .miniAppPlayPageRendererPlayNextContainer { margin-top: -24px; }
}

@media ((min-width: 1708px)) {
  .miniAppPlayPageRendererPlayNextContainer { width: 1644px; }
}

.miniAppPlayPageRendererPlayNextContainerDetailsView { width: 100%; padding=
-right: 0px; }

@media ((min-width: 1001px)) {
  .miniAppPlayPageRendererPlayNextContainerDetailsView { max-width: 426px; =
margin-top: -24px; min-width: 384px; padding-right: 24px; }
}

.miniAppPlayPageRendererMiniAppDescriptionWrapper { padding: 12px; border-r=
adius: 8px; background-color: var(--t7f4f2c6d54836ce0); }

.miniAppPlayPageRendererMiniAppDescriptionWrapperWithComments { grid-area: =
description; margin: 0px 24px; }

.miniAppPlayPageRendererMiniAppDescriptionWrapperDetailsView { margin: 0px =
8px 0px 24px; }

@media ((max-width: 1000px)) {
  .miniAppPlayPageRendererMiniAppDescriptionWrapperDetailsView { margin: 0p=
x 24px; }
}

.miniAppPlayPageRendererMiniAppDescription { text-wrap: wrap; color: var(--=
tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4r=
em; font-weight: 400; line-height: 2rem; }

.miniAppPlayPageRendererHideVisibility { visibility: hidden; }

.miniAppPlayPageRendererAbovePlayNextSlot { padding: 0px 24px; margin-botto=
m: -6px; }

@media ((min-width: 1001px)) {
  .miniAppPlayPageRendererAbovePlayNextSlot { margin-top: 24px; }
}

.ytIconWrapperHost { display: inline-flex; align-items: center; justify-con=
tent: center; position: relative; vertical-align: middle; }

:where(.ytIconWrapperHost) { color: var(--icon-color,currentcolor); fill: v=
ar(--iron-icon-fill-color,currentcolor); stroke: var(--iron-icon-stroke-col=
or,none); width: var(--iron-icon-width,24px); height: var(--iron-icon-heigh=
t,24px); animation: var(--iron-icon-animation); margin-top: var(--iron-icon=
-margin-top); margin-right: var(--iron-icon-margin-right); margin-bottom: v=
ar(--iron-icon-margin-bottom); margin-left: var(--iron-icon-margin-left); p=
adding: var(--iron-icon-padding); }

.ytIconWrapperHost path.offline-downloading-progress { stroke: var(--tb6281=
17fc164ad87); }

.ytIconWrapperHost path.offline-downloading-background { stroke: var(--t2d8=
07bb79e75606d); }

.ytChatLoadingViewModelHost { display: flex; }

.ytChatLoadingViewModelLoadingSvg { height: 64px; }

.ytChatLoadingViewModelRtl { transform: scaleX(-1); }

.ytChatLoadingViewModelDynamicText { display: flex; align-items: flex-end; =
}

.ytChatLoadingViewModelDynamicTextAsset { padding-bottom: 4px; height: 20px=
; width: 20px; }

.ytChatLoadingViewModelDynamicTextString { font-family: Roboto, Arial, sans=
-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

.ytAnimatedAssetViewModelHost { display: block; }

.ytAnimatedAssetViewModelFill { width: 100%; height: 100%; }

.ytRiveComponentHost { display: block; }

.ytRiveComponentCanvas { width: 100%; height: 100%; }

@keyframes vt-fade-out {=20
  100% { opacity: 0; }
}

@keyframes vt-fade-in {=20
  0% { opacity: 0; }
}

@keyframes vt-slide-to-top {=20
  100% { transform: translateY(-10px); }
}

@keyframes vt-slide-from-bottom {=20
  0% { transform: translateY(10px); }
}

::view-transition-old(root-slide) { animation: vt-fade-out var(--ytd-vtm-ex=
it-ms,50ms) linear both,vt-slide-to-top var(--ytd-vtm-exit-ms,50ms) cubic-b=
ezier(.25,.01,1,1) both; }

::view-transition-new(root-slide) { animation: vt-fade-in var(--ytd-vtm-ent=
er-ms,.2s) linear var(--ytd-vtm-delay-ms,calc(var(--ytd-vtm-exit-ms,50ms) +=
 var(--ytd-vtm-wait-ms,50ms))) both,vt-slide-from-bottom var(--ytd-vtm-ente=
r-ms,.2s) cubic-bezier(0,0,.05,1) var(--ytd-vtm-delay-ms,calc(var(--ytd-vtm=
-exit-ms,50ms) + var(--ytd-vtm-wait-ms,50ms))) both; }

::view-transition-old(mini-guide-page-transition) { animation: auto ease 0s=
 1 normal none running none; }

::view-transition-new(mini-guide-page-transition) { display: none; }

@keyframes vt-learning-journey-minify {=20
  0% { background-color: transparent; }
  100% { background-color: var(--yt-sys-color-baseline--additive-background=
); }
}

::view-transition-old(learning-journey-accordion) { animation: 0.6s ease 0s=
 1 normal none running vt-learning-journey-minify; }

::view-transition-new(learning-journey-accordion) { animation: 0.6s ease 0s=
 1 normal none running vt-learning-journey-slide; }

@keyframes vt-learning-journey-slide {=20
  100% { height: calc(var(--ytd-engagement-panel-content-height,0) - 56px);=
 min-height: calc(var(--ytd-engagement-panel-content-min-height,0) - 56px);=
 width: var(--ytd-engagement-panel-content-width,0); }
}

::view-transition-new(root-learning-journey) { animation: 0.6s ease 0s 1 no=
rmal none running vt-learning-journey-slide; transition: 0.6s; }

::view-transition-group(masthead-page-transition) { animation: auto ease 0s=
 1 normal none running none; }

::view-transition-old(miniplayer-page-transition) { display: none; }

::view-transition-new(miniplayer-page-transition) { animation: auto ease 0s=
 1 normal none running none; }

@keyframes vt-root-lockup-to-watch {=20
  55% { opacity: 1; }
  100% { opacity: 0; }
}

::view-transition-old(root-lockup-to-watch) { animation: vt-root-lockup-to-=
watch var(--ytd-vtm-watch-exit-ms,.2s) cubic-bezier(0,0,.05,1) both; }

::view-transition-new(root-lockup-to-watch) { animation: vt-fade-in var(--y=
td-vtm-watch-enter-ms,.25s) cubic-bezier(.25,.01,1,1) calc(var(--ytd-vtm-wa=
tch-exit-ms,.2s) + var(--ytd-vtm-watch-wait-ms,.1s)) both; }

@keyframes vt-lockup-thumbnail-lockup-to-watch {=20
  0% { opacity: 1; scale: 1; }
  100% { opacity: 0; scale: 1.3; }
}

::view-transition-old(lockup-thumbnail-lockup-to-watch) { animation: vt-loc=
kup-thumbnail-lockup-to-watch var(--ytd-vtm-watch-exit-ms,.2s) linear both;=
 }

::view-transition-new(lockup-thumbnail-lockup-to-watch) { display: none; }

@keyframes vt-player-lockup-to-watch {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

::view-transition-old(player-lockup-to-watch) { display: none; }

::view-transition-new(player-lockup-to-watch) { animation: vt-player-lockup=
-to-watch var(--ytd-vtm-watch-enter-ms,.25s) cubic-bezier(.25,.01,1,1) calc=
(var(--ytd-vtm-watch-exit-ms,.2s) + var(--ytd-vtm-watch-wait-ms,.1s)) both;=
 }

::view-transition-old(below-lockup-to-watch) { display: none; }

::view-transition-new(below-lockup-to-watch) { animation: vt-fade-in var(--=
ytd-vtm-watch-enter-ms,.25s) cubic-bezier(.25,.01,1,1) calc(var(--ytd-vtm-w=
atch-exit-ms,.2s) + var(--ytd-vtm-watch-wait-ms,.1s)) both; }

::view-transition-old(player-watch-next-loaded) { display: none; }

::view-transition-new(player-watch-next-loaded) { animation: auto ease 0s 1=
 normal none running none; }

::view-transition-old(inline-panels-watch-next-loaded) { display: none; }

::view-transition-new(inline-panels-watch-next-loaded) { animation: auto ea=
se 0s 1 normal none running none; }

::view-transition-old(secondary-watch-next-loaded) { animation: vt-fade-out=
 var(--ytd-vtm-watch-next-exit-ms,50ms) linear both; }

::view-transition-new(secondary-watch-next-loaded) { animation: vt-fade-in =
var(--ytd-vtm-watch-next-enter-ms,.2s) cubic-bezier(.25,.01,1,1) var(--ytd-=
vtm-watch-next-delay-ms,calc(var(--ytd-vtm-watch-next-exit-ms,50ms) + var(-=
-ytd-vtm-watch-next-wait-ms,50ms))) both; }

::view-transition-old(below-watch-next-loaded) { animation: vt-fade-out var=
(--ytd-vtm-watch-next-exit-ms,50ms) linear both; }

::view-transition-new(below-watch-next-loaded) { animation: vt-fade-in var(=
--ytd-vtm-watch-next-enter-ms,.2s) cubic-bezier(.25,.01,1,1) var(--ytd-vtm-=
watch-next-delay-ms,calc(var(--ytd-vtm-watch-next-exit-ms,50ms) + var(--ytd=
-vtm-watch-next-wait-ms,50ms))) both; }

::view-transition-old(player-resize) { display: none; }

::view-transition-new(player-resize) { animation: auto ease 0s 1 normal non=
e running none; }

.ytdPipContainerHost { position: absolute; inset: 0px; display: flex; flex-=
direction: column; overflow: hidden; }

.ytdPipContainerPlaylistPanel { height: 285px; min-height: 285px; flex: 1 1=
 1e-09px; }

.ytdVideoBannerPlayerHost { display: block; width: 100%; height: 100%; posi=
tion: relative; }

tp-yt-app-toolbar { display: flex; flex-direction: row; align-items: center=
; position: relative; height: 64px; padding: 0px 16px; pointer-events: none=
; font-size: var(--app-toolbar-font-size,20px); }

tp-yt-app-toolbar > * { pointer-events: auto; }

tp-yt-app-toolbar > paper-icon-button { font-size: 0px; }

tp-yt-app-toolbar > [condensed-title], tp-yt-app-toolbar > [main-title] { p=
ointer-events: none; flex: 1 1 1e-09px; }

tp-yt-app-toolbar > [bottom-item] { position: absolute; right: 0px; bottom:=
 0px; left: 0px; }

tp-yt-app-toolbar > [top-item] { position: absolute; top: 0px; right: 0px; =
left: 0px; }

tp-yt-app-toolbar > [spacer] { margin-left: 64px; }

tp-yt-iron-a11y-announcer { display: inline-block; position: fixed; clip: r=
ect(0px, 0px, 0px, 0px); }

tp-yt-iron-autogrow-textarea { display: inline-block; position: relative; w=
idth: 400px; border: 1px solid; padding: 2px; appearance: textarea; overflo=
w: hidden; }

.mirror-text.tp-yt-iron-autogrow-textarea { visibility: hidden; overflow-wr=
ap: break-word; white-space: pre-wrap; }

.fit.tp-yt-iron-autogrow-textarea { position: absolute; inset: 0px; }

textarea.tp-yt-iron-autogrow-textarea { position: relative; outline: none; =
border-width: medium; border-style: none; border-color: currentcolor; borde=
r-image: initial; resize: none; background: inherit; color: inherit; width:=
 100%; height: 100%; font-size: inherit; font-family: inherit; line-height:=
 inherit; text-align: inherit; }

textarea.tp-yt-iron-autogrow-textarea::-webkit-input-placeholder { padding:=
 var(--iron-autogrow-textarea-placeholder-padding); }

tp-yt-iron-collapse { display: block; transition-duration: var(--iron-colla=
pse-transition-duration,.3s); overflow: visible; }

tp-yt-iron-collapse.iron-collapse-closed { display: none; }

tp-yt-iron-collapse:not(.iron-collapse-opened) { overflow: hidden; }

tp-yt-iron-dropdown { position: fixed; }

#contentWrapper.tp-yt-iron-dropdown > * { overflow: auto; }

#contentWrapper.animating.tp-yt-iron-dropdown > * { overflow: hidden; point=
er-events: none; }

tp-yt-iron-icon { display: inline-flex; align-items: center; justify-conten=
t: center; position: relative; vertical-align: middle; fill: var(--iron-ico=
n-fill-color,currentcolor); stroke: var(--iron-icon-stroke-color,none); wid=
th: var(--iron-icon-width,24px); height: var(--iron-icon-height,24px); anim=
ation: var(--iron-icon-animation); margin-top: var(--iron-icon-margin-top);=
 margin-right: var(--iron-icon-margin-right); margin-bottom: var(--iron-ico=
n-margin-bottom); margin-left: var(--iron-icon-margin-left); padding: var(-=
-iron-icon-padding); }

tp-yt-iron-icon[hidden] { display: none; }

tp-yt-iron-input { display: inline-block; }

tp-yt-iron-list { display: block; }

@media only screen and (-webkit-max-device-pixel-ratio: 1) {
  tp-yt-iron-list { will-change: transform; }
}

#items.tp-yt-iron-list { position: relative; }

tp-yt-iron-list:not([grid]) #items.tp-yt-iron-list > * { width: 100%; }

#items.tp-yt-iron-list > * { box-sizing: border-box; margin: 0px; position:=
 absolute; top: 0px; will-change: transform; }

tp-yt-iron-overlay-backdrop { position: fixed; top: 0px; left: 0px; width: =
100%; height: 100%; background-color: var(--iron-overlay-backdrop-backgroun=
d-color,#000); opacity: 0; transition: opacity 0.2s; pointer-events: none; =
}

tp-yt-iron-overlay-backdrop.opened { opacity: var(--iron-overlay-backdrop-o=
pacity,.6); pointer-events: auto; z-index: var(--iron-overlay-backdrop-open=
ed-z-index); }

tp-yt-paper-button { display: inline-flex; align-items: center; justify-con=
tent: center; position: relative; box-sizing: border-box; min-width: 5.14em=
; margin: 0px 0.29em; background: transparent; -webkit-tap-highlight-color:=
 transparent; font-style: inherit; font-variant: inherit; font-weight: inhe=
rit; font-stretch: inherit; font-size: inherit; line-height: inherit; font-=
optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; =
font-feature-settings: inherit; font-variation-settings: inherit; font-lang=
uage-override: inherit; text-transform: uppercase; outline-width: 0px; bord=
er-radius: 3px; user-select: none; cursor: pointer; z-index: 0; padding: 0.=
7em 0.57em; font-family: Roboto, Noto, sans-serif; -webkit-font-smoothing: =
antialiased; }

tp-yt-paper-button[elevation=3D"1"] { box-shadow: rgba(0, 0, 0, 0.14) 0px 2=
px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px, rgba(0, 0, 0, 0.2) 0px 3px=
 1px -2px; }

tp-yt-paper-button[elevation=3D"2"] { box-shadow: rgba(0, 0, 0, 0.14) 0px 4=
px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px, rgba(0, 0, 0, 0.4) 0px 2p=
x 4px -1px; }

tp-yt-paper-button[elevation=3D"3"] { box-shadow: rgba(0, 0, 0, 0.14) 0px 6=
px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px, rgba(0, 0, 0, 0.4) 0px 3=
px 5px -1px; }

tp-yt-paper-button[elevation=3D"4"] { box-shadow: rgba(0, 0, 0, 0.14) 0px 8=
px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px, rgba(0, 0, 0, 0.4) 0px 5=
px 5px -3px; }

tp-yt-paper-button[elevation=3D"5"] { box-shadow: rgba(0, 0, 0, 0.14) 0px 1=
6px 24px 2px, rgba(0, 0, 0, 0.12) 0px 6px 30px 5px, rgba(0, 0, 0, 0.4) 0px =
8px 10px -5px; }

tp-yt-paper-button[hidden] { display: none !important; }

tp-yt-paper-button[raised].keyboard-focus { font-weight: 700; }

tp-yt-paper-button:not([raised]).keyboard-focus { background-color: var(--p=
aper-button-flat-keyboard-focus-background-color); font-weight: var(--paper=
-button-flat-keyboard-focus-font-weight,bold); outline: var(--paper-button-=
flat-keyboard-focus-outline); }

tp-yt-paper-button[disabled] { background: none; color: rgb(168, 168, 168);=
 cursor: auto; pointer-events: none; }

tp-yt-paper-button[disabled][raised] { background: rgb(234, 234, 234); }

tp-yt-paper-button[animated] { transition: box-shadow 0.28s cubic-bezier(0.=
4, 0, 0.2, 1); }

tp-yt-paper-ripple.tp-yt-paper-button { color: var(--paper-button-ink-color=
); }

tp-yt-paper-dialog { display: block; margin: 24px 40px; background: var(--p=
aper-dialog-background-color,var(--primary-background-color)); color: var(-=
-paper-dialog-color,var(--primary-text-color)); font-family: Roboto, Noto, =
sans-serif; -webkit-font-smoothing: antialiased; font-size: 14px; font-weig=
ht: 400; line-height: 20px; box-shadow: rgba(0, 0, 0, 0.14) 0px 16px 24px 2=
px, rgba(0, 0, 0, 0.12) 0px 6px 30px 5px, rgba(0, 0, 0, 0.4) 0px 8px 10px -=
5px; }

@media (forced-colors: active) {
  tp-yt-paper-dialog { border: 1px solid var(--primary-color); }
}

tp-yt-paper-dialog > * { margin-top: 20px; padding: 0px 24px; }

tp-yt-paper-dialog > .no-padding { padding: 0px; }

tp-yt-paper-dialog[modern] { border-radius: 12px; overflow: hidden; box-sha=
dow: 0 0 24px 12px var(--paper-dialog-shadow-color,rgba(0,0,0,.15)); }

tp-yt-paper-dialog[modern]:has(yt-mini-app-game-info-dialog-view-model), tp=
-yt-paper-dialog[modern]:has(ytd-dismissal-follow-up-renderer), tp-yt-paper=
-dialog[modern]:has(ytd-gaming-account-link-setting-renderer), tp-yt-paper-=
dialog[modern]:has(ytd-search-filter-options-dialog-renderer) { overflow: a=
uto; }

tp-yt-paper-dialog > :first-child { margin-top: 24px; }

tp-yt-paper-dialog > :last-child { margin-bottom: 24px; }

tp-yt-paper-dialog > h2 { position: relative; margin: 0px; font-family: Rob=
oto, Noto, sans-serif; -webkit-font-smoothing: antialiased; white-space: no=
wrap; overflow: hidden; text-overflow: ellipsis; font-size: 20px; font-weig=
ht: 500; line-height: 28px; }

tp-yt-paper-dialog > h2:first-child { margin-top: 24px; }

tp-yt-paper-dialog > h2:last-child { margin-bottom: 24px; }

tp-yt-paper-dialog > .buttons, tp-yt-paper-dialog > .paper-dialog-buttons {=
 position: relative; padding: 8px 8px 8px 24px; margin: 0px; color: var(--p=
aper-dialog-button-color,var(--primary-color)); display: flex; flex-directi=
on: row; justify-content: flex-end; }

tp-yt-paper-dialog-scrollable { display: block; position: relative; }

tp-yt-paper-dialog-scrollable.is-scrolled:not(:first-child)::before { conte=
nt: ""; position: absolute; top: 0px; left: 0px; right: 0px; height: 1px; b=
ackground: var(--divider-color); }

tp-yt-paper-dialog-scrollable.can-scroll:not(.scrolled-to-bottom):not(:last=
-child)::after { content: ""; position: absolute; bottom: 0px; left: 0px; r=
ight: 0px; height: 1px; background: var(--divider-color); }

.scrollable.tp-yt-paper-dialog-scrollable { overflow-y: auto; box-sizing: v=
ar(--paper-dialog-scrollable-box-sizing); height: var(--paper-dialog-scroll=
able-height); min-width: var(--paper-dialog-scrollable-min-width); overflow=
-x: var(--paper-dialog-scrollable-overflow-x); padding: var(--paper-dialog-=
scrollable-padding,0 24px); }

.fit.tp-yt-paper-dialog-scrollable { position: absolute; inset: 0px; }

tp-yt-paper-icon-button { display: inline-block; position: relative; paddin=
g: 8px; outline: none; user-select: none; cursor: pointer; z-index: 0; line=
-height: 1; width: 40px; height: 40px; -webkit-tap-highlight-color: transpa=
rent; box-sizing: border-box !important; }

tp-yt-paper-icon-button #ink.tp-yt-paper-icon-button { color: var(--paper-i=
con-button-ink-color,var(--primary-text-color)); opacity: 0.6; }

tp-yt-paper-icon-button[disabled] { color: var(--paper-icon-button-disabled=
-text,var(--disabled-text-color)); pointer-events: none; cursor: auto; }

tp-yt-paper-icon-button[hidden] { display: none !important; }

tp-yt-paper-icon-button:hover { transform: var(--paper-icon-button-hover-tr=
ansform); color: var(--paper-icon-button-hover-color); opacity: var(--paper=
-icon-button-hover-opacity); }

tp-yt-iron-icon.tp-yt-paper-icon-button { --iron-icon-width: 100%; --iron-i=
con-height: 100%; }

.tp-yt-paper-item.tp-yt-paper-icon-item, tp-yt-paper-icon-item { display: b=
lock; position: relative; min-height: var(--paper-item-min-height,48px); pa=
dding: 0px 16px; }

.tp-yt-paper-item.tp-yt-paper-icon-item { font-family: Roboto, Noto, sans-s=
erif; -webkit-font-smoothing: antialiased; font-size: 16px; font-weight: 40=
0; line-height: 24px; border-width: medium; border-style: none; border-colo=
r: currentcolor; border-image: initial; outline: none; background: white; w=
idth: 100%; text-align: left; }

.tp-yt-paper-item.tp-yt-paper-icon-item[hidden], tp-yt-paper-icon-item[hidd=
en] { display: none !important; }

.tp-yt-paper-item.iron-selected.tp-yt-paper-icon-item, tp-yt-paper-icon-ite=
m.iron-selected { font-weight: var(--paper-item-selected-weight,bold); back=
ground: var(--paper-item-selected-background); }

.tp-yt-paper-item.tp-yt-paper-icon-item[disabled], tp-yt-paper-icon-item[di=
sabled] { color: var(--paper-item-disabled-color,var(--disabled-text-color)=
); }

.tp-yt-paper-item.tp-yt-paper-icon-item:focus, tp-yt-paper-icon-item:focus =
{ position: relative; outline: 0px; background-color: var(--paper-item-focu=
sed-background-color); }

.tp-yt-paper-item.tp-yt-paper-icon-item:focus::before, tp-yt-paper-icon-ite=
m:focus::before { position: absolute; inset: 0px; pointer-events: none; bac=
kground: var(--paper-item-focused-before-background,currentColor); border-r=
adius: var(--paper-item-focused-before-border-radius,0); content: var(--pap=
er-item-focused-before-content,""); opacity: var(--paper-item-focused-befor=
e-opacity,var(--dark-divider-opacity,.12)); }

tp-yt-paper-icon-item { display: flex; flex-direction: row; align-items: ce=
nter; font-family: Roboto, Noto, sans-serif; -webkit-font-smoothing: antial=
iased; font-size: 16px; font-weight: 400; line-height: 24px; min-height: va=
r(--paper-item-min-height,48px); }

.content-icon.tp-yt-paper-icon-item { display: flex; flex-direction: row; a=
lign-items: center; width: var(--paper-item-icon-width,56px); margin-left: =
var(--paper-item-icon-margin-left); margin-right: var(--paper-item-icon-mar=
gin-right); }

tp-yt-paper-input { display: block; }

tp-yt-paper-input[focused] { outline: none; }

tp-yt-paper-input[hidden] { display: none !important; }

input.tp-yt-paper-input { min-width: 0px; }

tp-yt-iron-input.tp-yt-paper-input > input.tp-yt-paper-input { position: re=
lative; outline: none; box-shadow: none; padding: var(--paper-input-contain=
er-shared-input-style-padding,0); margin: 0px; width: var(--paper-input-con=
tainer-shared-input-style-width,100%); max-width: 100%; background: transpa=
rent; border-width: medium; border-style: none; border-color: currentcolor;=
 border-image: initial; appearance: none; text-align: inherit; vertical-ali=
gn: var(--paper-input-container-input-align,bottom); -webkit-font-smoothing=
: antialiased; font-family: inherit; font-weight: inherit; font-size: inher=
it; letter-spacing: inherit; word-spacing: inherit; line-height: inherit; t=
ext-shadow: inherit; color: inherit; cursor: inherit; }

input.tp-yt-paper-input::-webkit-inner-spin-button, input.tp-yt-paper-input=
::-webkit-outer-spin-button { appearance: var(--paper-input-container-input=
-webkit-spinner--webkit-appearance); display: var(--paper-input-container-i=
nput-webkit-spinner-display); }

input.tp-yt-paper-input::-webkit-input-placeholder { color: var(--paper-inp=
ut-container-color,var(--secondary-text-color)); }

label.tp-yt-paper-input { pointer-events: none; }

tp-yt-paper-input-char-counter { display: inline-block; float: right; font-=
family: Roboto, Noto, sans-serif; -webkit-font-smoothing: antialiased; whit=
e-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 12px=
; font-weight: 400; letter-spacing: 0.011em; line-height: 20px; }

tp-yt-paper-input-char-counter[hidden] { display: none !important; }

[dir=3D"rtl"] tp-yt-paper-input-char-counter, tp-yt-paper-input-char-counte=
r[dir=3D"rtl"] { float: left; }

tp-yt-paper-input-container { display: block; padding: 8px 0px; }

tp-yt-paper-input-container[inline] { display: inline-block; }

tp-yt-paper-input-container[disabled] { pointer-events: none; color: var(--=
paper-input-container-disabled-color); opacity: var(--paper-input-container=
-disabled-opacity,.33); }

tp-yt-paper-input-container[hidden] { display: none !important; }

.tp-yt-paper-input-container[hidden] { display: none !important; }

.floated-label-placeholder.tp-yt-paper-input-container { display: var(--pap=
er-input-container-floated-label-placeholder-display,block); font-family: R=
oboto, Noto, sans-serif; -webkit-font-smoothing: antialiased; white-space: =
nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 12px; font-we=
ight: 400; letter-spacing: 0.011em; line-height: 20px; }

.underline.tp-yt-paper-input-container { height: var(--paper-input-containe=
r-underline-wrapper-height,2px); position: relative; }

.focused-line.tp-yt-paper-input-container { position: absolute; inset: 0px;=
 transform-origin: center center; transform: scaleX(0); display: var(--pape=
r-input-container-underline-focus-display,block); border-top-color: ; borde=
r-right-color: ; border-left-color: ; border-bottom: var(--paper-input-cont=
ainer-underline-focus-height,2px) solid var(--paper-input-container-underli=
ne-focus-border-color,var(--paper-input-container-underline-focus-color,var=
(--paper-input-container-focus-color,var(--primary-color)))); }

.underline.is-highlighted.tp-yt-paper-input-container .focused-line.tp-yt-p=
aper-input-container { transform: none; transition: transform 0.25s; }

.underline.is-invalid.tp-yt-paper-input-container .focused-line.tp-yt-paper=
-input-container { border-bottom: var(--paper-input-container-underline-foc=
us-height,2px) solid var(--paper-input-container-underline-invalid-focus-co=
lor,var(--paper-input-container-invalid-color,var(--error-color))); transfo=
rm: none; transition: transform 0.25s; display: var(--paper-input-container=
-underline-focus-display,block); }

.unfocused-line.tp-yt-paper-input-container { position: absolute; inset: 0p=
x; background: var(--paper-input-container-underline-background); border-bo=
ttom: var(--paper-input-container-underline-border-bottom,var(--paper-input=
-container-underline-height,1px solid var(--paper-input-container-underline=
-color,var(--paper-input-container-color,var(--secondary-text-color))))); b=
ox-sizing: var(--paper-input-container-underline-box-sizing); display: var(=
--paper-input-container-underline-display,block); height: var(--paper-input=
-container-underline-height,var(--paper-input-container-underline-legacy-he=
ight)); }

tp-yt-paper-input-container[disabled] .unfocused-line.tp-yt-paper-input-con=
tainer { border-bottom: var(--paper-input-container-underline-height,1px) v=
ar(--paper-input-container-underline-disabled-border-bottom-style,dashed) v=
ar(--paper-input-container-underline-color,var(--paper-input-container-colo=
r,var(--secondary-text-color))); display: var(--paper-input-container-under=
line-disabled-display,block); }

.input-wrapper.tp-yt-paper-input-container { display: flex; flex-direction:=
 row; align-items: center; position: relative; flex: var(--paper-input-cont=
ainer-input-wrapper-flex); min-width: var(--paper-input-container-input-wra=
pper-min-width); }

.input-content.tp-yt-paper-input-container { flex: 1 1 auto; position: rela=
tive; max-width: 100%; }

#labelAndInputContainer.tp-yt-paper-input-container > .paper-input-label, #=
labelAndInputContainer.tp-yt-paper-input-container > label { position: abso=
lute; top: 0px; left: 0px; width: 100%; font-style: inherit; font-variant: =
inherit; font-stretch: inherit; font-optical-sizing: inherit; font-size-adj=
ust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-v=
ariation-settings: inherit; font-language-override: inherit; color: var(--p=
aper-input-container-color,var(--secondary-text-color)); transition: transf=
orm 0.25s, width 0.25s; transform-origin: left top; min-height: 1px; white-=
space: nowrap; overflow: hidden; text-overflow: ellipsis; font-family: Robo=
to, Noto, sans-serif; -webkit-font-smoothing: antialiased; font-size: 16px;=
 font-weight: 400; line-height: 24px; }

#labelAndInputContainer#labelAndInputContainer.label-is-floating.tp-yt-pape=
r-input-container > .paper-input-label, #labelAndInputContainer#labelAndInp=
utContainer.label-is-floating.tp-yt-paper-input-container > label { transfo=
rm: translateY(-75%) scale(0.75); width: 133%; }

[dir=3D"rtl"] tp-yt-paper-input-container #labelAndInputContainer#labelAndI=
nputContainer.label-is-floating.tp-yt-paper-input-container > .paper-input-=
label, [dir=3D"rtl"] tp-yt-paper-input-container #labelAndInputContainer#la=
belAndInputContainer.label-is-floating.tp-yt-paper-input-container > label,=
 tp-yt-paper-input-container[dir=3D"rtl"] #labelAndInputContainer#labelAndI=
nputContainer.label-is-floating.tp-yt-paper-input-container > .paper-input-=
label, tp-yt-paper-input-container[dir=3D"rtl"] #labelAndInputContainer#lab=
elAndInputContainer.label-is-floating.tp-yt-paper-input-container > label {=
 right: 0px; left: auto; transform-origin: right top; }

#labelAndInputContainer#labelAndInputContainer.label-is-highlighted.tp-yt-p=
aper-input-container > .paper-input-label, #labelAndInputContainer#labelAnd=
InputContainer.label-is-highlighted.tp-yt-paper-input-container > label { c=
olor: var(--paper-input-container-label-focus-color,var(--paper-input-conta=
iner-focus-color,var(--primary-color))); }

#labelAndInputContainer#labelAndInputContainer.is-invalid.tp-yt-paper-input=
-container > .paper-input-label, #labelAndInputContainer#labelAndInputConta=
iner.is-invalid.tp-yt-paper-input-container > label { color: var(--paper-in=
put-container-invalid-color,var(--error-color)); }

#labelAndInputContainer#labelAndInputContainer.label-is-hidden.tp-yt-paper-=
input-container > .paper-input-label, #labelAndInputContainer#labelAndInput=
Container.label-is-hidden.tp-yt-paper-input-container > label { visibility:=
 hidden; }

.input-content.tp-yt-paper-input-container > .paper-input-input, .input-con=
tent.tp-yt-paper-input-container > input, .input-content.tp-yt-paper-input-=
container > iron-autogrow-textarea, .input-content.tp-yt-paper-input-contai=
ner > textarea, .input-content.tp-yt-paper-input-container > tp-yt-iron-inp=
ut { position: relative; outline: none; box-shadow: none; padding: var(--pa=
per-input-container-shared-input-style-padding,0); margin: 0px; width: var(=
--paper-input-container-shared-input-style-width,100%); max-width: 100%; ba=
ckground: transparent; border-width: medium; border-style: none; border-col=
or: currentcolor; border-image: initial; appearance: none; text-align: inhe=
rit; vertical-align: var(--paper-input-container-input-align,bottom); font-=
family: Roboto, Noto, sans-serif; -webkit-font-smoothing: antialiased; font=
-size: 16px; font-weight: 400; line-height: 24px; color: var(--paper-input-=
container-input-color,var(--primary-text-color)); }

.prefix.tp-yt-paper-input-container > * { display: inline-block; font-famil=
y: Roboto, Noto, sans-serif; -webkit-font-smoothing: antialiased; font-size=
: 16px; font-weight: 400; line-height: 24px; flex: 0 0 auto; color: var(--p=
aper-input-prefix-color); }

.suffix.tp-yt-paper-input-container > * { display: inline-block; font-famil=
y: Roboto, Noto, sans-serif; -webkit-font-smoothing: antialiased; font-size=
: 16px; font-weight: 400; line-height: 24px; flex: 0 0 auto; top: var(--pap=
er-input-suffix-top); }

.input-content.tp-yt-paper-input-container > input { min-width: 0px; }

.input-content.tp-yt-paper-input-container > textarea { resize: none; }

.add-on-content.tp-yt-paper-input-container { position: relative; }

.add-on-content.is-invalid.tp-yt-paper-input-container > * { color: var(--p=
aper-input-container-invalid-color,var(--error-color)); }

.add-on-content.is-highlighted.tp-yt-paper-input-container > * { color: var=
(--paper-input-container-focus-color,var(--primary-color)); }

tp-yt-paper-input-error { display: inline-block; visibility: hidden; color:=
 var(--paper-input-container-invalid-color,var(--error-color)); font-family=
: Roboto, Noto, sans-serif; -webkit-font-smoothing: antialiased; white-spac=
e: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 12px; font=
-weight: 400; letter-spacing: 0.011em; line-height: 20px; position: absolut=
e; left: 0px; right: 0px; }

tp-yt-paper-input-error[invalid] { visibility: visible; }

#a11yWrapper.tp-yt-paper-input-error { visibility: hidden; }

tp-yt-paper-input-error[invalid] #a11yWrapper.tp-yt-paper-input-error { vis=
ibility: visible; }

.tp-yt-paper-item.tp-yt-paper-item, tp-yt-paper-item { display: block; posi=
tion: relative; min-height: var(--paper-item-min-height,48px); padding: 0px=
 16px; }

.tp-yt-paper-item.tp-yt-paper-item { font-family: Roboto, Noto, sans-serif;=
 -webkit-font-smoothing: antialiased; font-size: 16px; font-weight: 400; li=
ne-height: 24px; border-width: medium; border-style: none; border-color: cu=
rrentcolor; border-image: initial; outline: none; background: white; width:=
 100%; text-align: left; }

.tp-yt-paper-item.tp-yt-paper-item[hidden], tp-yt-paper-item[hidden] { disp=
lay: none !important; }

.tp-yt-paper-item.iron-selected.tp-yt-paper-item, tp-yt-paper-item.iron-sel=
ected { font-weight: var(--paper-item-selected-weight,bold); background: va=
r(--paper-item-selected-background); }

.tp-yt-paper-item.tp-yt-paper-item[disabled], tp-yt-paper-item[disabled] { =
color: var(--paper-item-disabled-color,var(--disabled-text-color)); }

.tp-yt-paper-item.tp-yt-paper-item:focus, tp-yt-paper-item:focus { position=
: relative; outline: 0px; background-color: var(--paper-item-focused-backgr=
ound-color); }

.tp-yt-paper-item.tp-yt-paper-item:focus::before, tp-yt-paper-item:focus::b=
efore { position: absolute; inset: 0px; pointer-events: none; background: v=
ar(--paper-item-focused-before-background,currentColor); border-radius: var=
(--paper-item-focused-before-border-radius,0); content: var(--paper-item-fo=
cused-before-content,""); opacity: var(--paper-item-focused-before-opacity,=
var(--dark-divider-opacity,.12)); }

tp-yt-paper-item { display: flex; flex-direction: row; align-items: center;=
 font-family: Roboto, Noto, sans-serif; -webkit-font-smoothing: antialiased=
; font-size: 16px; font-weight: 400; line-height: 24px; min-height: var(--p=
aper-item-min-height,48px); }

tp-yt-paper-item-body { overflow: hidden; display: flex; flex-direction: co=
lumn; justify-content: center; flex: 1 1 1e-09px; }

tp-yt-paper-item-body[two-line] { min-height: var(--paper-item-body-two-lin=
e-min-height,72px); }

tp-yt-paper-item-body[three-line] { min-height: var(--paper-item-body-three=
-line-min-height,88px); }

tp-yt-paper-item-body > * { overflow: hidden; text-overflow: ellipsis; whit=
e-space: nowrap; }

tp-yt-paper-item-body > [secondary] { font-family: Roboto, Noto, sans-serif=
; -webkit-font-smoothing: antialiased; font-size: 14px; font-weight: 400; l=
ine-height: 20px; color: var(--paper-item-body-secondary-color,var(--second=
ary-text-color)); }

tp-yt-paper-listbox { display: block; padding: 8px 0px; background: var(--p=
aper-listbox-background-color,var(--primary-background-color)); color: var(=
--paper-listbox-color,var(--primary-text-color)); border: var(--paper-listb=
ox-border); }

tp-yt-paper-menu-button { display: inline-block; position: relative; outlin=
e: none; background-color: var(--paper-menu-button-background-color); borde=
r-radius: var(--paper-menu-button-border-radius); padding: var(--paper-menu=
-button-padding,8px); width: var(--paper-menu-button-width); }

tp-yt-paper-menu-button[disabled] { cursor: auto; color: var(--disabled-tex=
t-color); opacity: var(--paper-menu-button-disabled-opacity); }

tp-yt-iron-dropdown.tp-yt-paper-menu-button { max-height: var(--paper-menu-=
button-dropdown-max-height); width: var(--paper-menu-button-dropdown-width)=
; }

.dropdown-content.tp-yt-paper-menu-button { background-image: ; background-=
position-x: ; background-position-y: ; background-size: ; background-repeat=
: ; background-attachment: ; background-origin: ; background-clip: ; backgr=
ound-color: var(--paper-menu-button-content-background-color,var(--paper-me=
nu-button-dropdown-background,var(--primary-background-color))); border-rad=
ius: var(--paper-menu-button-content-border-radius,2px); box-shadow: var(--=
paper-menu-button-content-box-shadow,0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px =
0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)); position: var(--paper-men=
u-button-content-position,relative); }

tp-yt-paper-menu-button[vertical-align=3D"top"] .dropdown-content.tp-yt-pap=
er-menu-button { margin-bottom: 20px; margin-top: -10px; top: 10px; }

tp-yt-paper-menu-button[vertical-align=3D"bottom"] .dropdown-content.tp-yt-=
paper-menu-button { bottom: 10px; margin-bottom: -10px; margin-top: 20px; }

#trigger.tp-yt-paper-menu-button { cursor: pointer; }

tp-yt-paper-ripple { display: block; position: absolute; border-radius: inh=
erit; overflow: hidden; inset: 0px; pointer-events: none; }

tp-yt-paper-ripple[animating] { transform: translateZ(0px); }

#background.tp-yt-paper-ripple, #waves.tp-yt-paper-ripple, .wave-container.=
tp-yt-paper-ripple, .wave.tp-yt-paper-ripple { pointer-events: none; positi=
on: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }

#background.tp-yt-paper-ripple, .wave.tp-yt-paper-ripple { opacity: 0; }

#waves.tp-yt-paper-ripple, .wave.tp-yt-paper-ripple { overflow: hidden; }

.wave-container.tp-yt-paper-ripple, .wave.tp-yt-paper-ripple { border-radiu=
s: 50%; }

tp-yt-paper-ripple.circle #background.tp-yt-paper-ripple, tp-yt-paper-rippl=
e.circle #waves.tp-yt-paper-ripple { border-radius: 50%; }

tp-yt-paper-ripple.circle .wave-container.tp-yt-paper-ripple { overflow: hi=
dden; }

tp-yt-paper-spinner { display: inline-block; position: relative; width: 28p=
x; height: 28px; font-size: 0px; --paper-spinner-container-rotation-duratio=
n: 1568ms; --paper-spinner-expand-contract-duration: 1333ms; --paper-spinne=
r-full-cycle-duration: 5332ms; --paper-spinner-cooldown-duration: 400ms; }

#spinnerContainer.tp-yt-paper-spinner { width: 100%; height: 100%; directio=
n: ltr; }

#spinnerContainer.active.tp-yt-paper-spinner { animation: container-rotate =
var(--paper-spinner-container-rotation-duration) linear infinite; }

@-webkit-keyframes container-rotate {=20
  100% { transform: rotate(1turn); }
}

@keyframes container-rotate {=20
  100% { transform: rotate(1turn); }
}

.spinner-layer.tp-yt-paper-spinner { position: absolute; width: 100%; heigh=
t: 100%; opacity: 0; white-space: nowrap; color: var(--paper-spinner-color,=
#4285f4); }

.layer-1.tp-yt-paper-spinner { color: var(--paper-spinner-layer-1-color,#42=
85f4); }

.layer-2.tp-yt-paper-spinner { color: var(--paper-spinner-layer-2-color,#db=
4437); }

.layer-3.tp-yt-paper-spinner { color: var(--paper-spinner-layer-3-color,#f4=
b400); }

.layer-4.tp-yt-paper-spinner { color: var(--paper-spinner-layer-4-color,#0f=
9d58); }

.active.tp-yt-paper-spinner .spinner-layer.tp-yt-paper-spinner { animation-=
name: fill-unfill-rotate; animation-duration: var(--paper-spinner-full-cycl=
e-duration); animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); anima=
tion-iteration-count: infinite; opacity: 1; }

.active.tp-yt-paper-spinner .spinner-layer.layer-1.tp-yt-paper-spinner { an=
imation-name: fill-unfill-rotate, layer-1-fade-in-out; }

.active.tp-yt-paper-spinner .spinner-layer.layer-2.tp-yt-paper-spinner { an=
imation-name: fill-unfill-rotate, layer-2-fade-in-out; }

.active.tp-yt-paper-spinner .spinner-layer.layer-3.tp-yt-paper-spinner { an=
imation-name: fill-unfill-rotate, layer-3-fade-in-out; }

.active.tp-yt-paper-spinner .spinner-layer.layer-4.tp-yt-paper-spinner { an=
imation-name: fill-unfill-rotate, layer-4-fade-in-out; }

@-webkit-keyframes fill-unfill-rotate {=20
  12.5% { transform: rotate(135deg); }
  25% { transform: rotate(270deg); }
  37.5% { transform: rotate(405deg); }
  50% { transform: rotate(540deg); }
  62.5% { transform: rotate(675deg); }
  75% { transform: rotate(810deg); }
  87.5% { transform: rotate(945deg); }
  100% { transform: rotate(3turn); }
}

@keyframes fill-unfill-rotate {=20
  12.5% { transform: rotate(135deg); }
  25% { transform: rotate(270deg); }
  37.5% { transform: rotate(405deg); }
  50% { transform: rotate(540deg); }
  62.5% { transform: rotate(675deg); }
  75% { transform: rotate(810deg); }
  87.5% { transform: rotate(945deg); }
  100% { transform: rotate(3turn); }
}

@-webkit-keyframes layer-1-fade-in-out {=20
  0% { opacity: 1; }
  25% { opacity: 1; }
  26% { opacity: 0; }
  89% { opacity: 0; }
  90% { opacity: 1; }
  100% { opacity: 1; }
}

@keyframes layer-1-fade-in-out {=20
  0% { opacity: 1; }
  25% { opacity: 1; }
  26% { opacity: 0; }
  89% { opacity: 0; }
  90% { opacity: 1; }
  100% { opacity: 1; }
}

@-webkit-keyframes layer-2-fade-in-out {=20
  0% { opacity: 0; }
  15% { opacity: 0; }
  25% { opacity: 1; }
  50% { opacity: 1; }
  51% { opacity: 0; }
  100% { opacity: 0; }
}

@keyframes layer-2-fade-in-out {=20
  0% { opacity: 0; }
  15% { opacity: 0; }
  25% { opacity: 1; }
  50% { opacity: 1; }
  51% { opacity: 0; }
  100% { opacity: 0; }
}

@-webkit-keyframes layer-3-fade-in-out {=20
  0% { opacity: 0; }
  40% { opacity: 0; }
  50% { opacity: 1; }
  75% { opacity: 1; }
  76% { opacity: 0; }
  100% { opacity: 0; }
}

@keyframes layer-3-fade-in-out {=20
  0% { opacity: 0; }
  40% { opacity: 0; }
  50% { opacity: 1; }
  75% { opacity: 1; }
  76% { opacity: 0; }
  100% { opacity: 0; }
}

@-webkit-keyframes layer-4-fade-in-out {=20
  0% { opacity: 0; }
  65% { opacity: 0; }
  75% { opacity: 1; }
  90% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes layer-4-fade-in-out {=20
  0% { opacity: 0; }
  65% { opacity: 0; }
  75% { opacity: 1; }
  90% { opacity: 1; }
  100% { opacity: 0; }
}

.circle-clipper.tp-yt-paper-spinner { display: inline-block; position: rela=
tive; width: 50%; height: 100%; overflow: hidden; }

.spinner-layer.tp-yt-paper-spinner::after { content: ""; left: 45%; width: =
10%; border-top-style: solid; }

.circle-clipper.tp-yt-paper-spinner .circle.tp-yt-paper-spinner, .spinner-l=
ayer.tp-yt-paper-spinner::after { box-sizing: border-box; position: absolut=
e; top: 0px; border-width: var(--paper-spinner-stroke-width,3px); border-ra=
dius: 50%; }

.circle-clipper.tp-yt-paper-spinner .circle.tp-yt-paper-spinner { bottom: 0=
px; width: 200%; border-style: solid; border-bottom-color: transparent !imp=
ortant; }

.circle-clipper.left.tp-yt-paper-spinner .circle.tp-yt-paper-spinner { left=
: 0px; transform: rotate(129deg); border-right-color: transparent !importan=
t; }

.circle-clipper.right.tp-yt-paper-spinner .circle.tp-yt-paper-spinner { lef=
t: -100%; transform: rotate(-129deg); border-left-color: transparent !impor=
tant; }

.active.tp-yt-paper-spinner .circle-clipper.tp-yt-paper-spinner .circle.tp-=
yt-paper-spinner, .active.tp-yt-paper-spinner .gap-patch.tp-yt-paper-spinne=
r::after { animation-duration: var(--paper-spinner-expand-contract-duration=
); animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); animation-itera=
tion-count: infinite; }

.active.tp-yt-paper-spinner .circle-clipper.left.tp-yt-paper-spinner .circl=
e.tp-yt-paper-spinner { animation-name: left-spin; }

.active.tp-yt-paper-spinner .circle-clipper.right.tp-yt-paper-spinner .circ=
le.tp-yt-paper-spinner { animation-name: right-spin; }

@-webkit-keyframes left-spin {=20
  0% { transform: rotate(130deg); }
  50% { transform: rotate(-5deg); }
  100% { transform: rotate(130deg); }
}

@keyframes left-spin {=20
  0% { transform: rotate(130deg); }
  50% { transform: rotate(-5deg); }
  100% { transform: rotate(130deg); }
}

@-webkit-keyframes right-spin {=20
  0% { transform: rotate(-130deg); }
  50% { transform: rotate(5deg); }
  100% { transform: rotate(-130deg); }
}

@keyframes right-spin {=20
  0% { transform: rotate(-130deg); }
  50% { transform: rotate(5deg); }
  100% { transform: rotate(-130deg); }
}

#spinnerContainer.cooldown.tp-yt-paper-spinner { animation: container-rotat=
e var(--paper-spinner-container-rotation-duration) linear infinite,fade-out=
 var(--paper-spinner-cooldown-duration) cubic-bezier(.4,0,.2,1); }

@-webkit-keyframes fade-out {=20
  0% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes fade-out {=20
  0% { opacity: 1; }
  100% { opacity: 0; }
}

tp-yt-paper-spinner-lite { display: inline-block; position: relative; width=
: 28px; height: 28px; font-size: 0px; --paper-spinner-container-rotation-du=
ration: 1568ms; --paper-spinner-expand-contract-duration: 1333ms; --paper-s=
pinner-full-cycle-duration: 5332ms; --paper-spinner-cooldown-duration: 400m=
s; }

#spinnerContainer.tp-yt-paper-spinner-lite { width: 100%; height: 100%; dir=
ection: ltr; }

#spinnerContainer.active.tp-yt-paper-spinner-lite { animation: container-ro=
tate var(--paper-spinner-container-rotation-duration) linear infinite; }

@-webkit-keyframes container-rotate {=20
  100% { transform: rotate(1turn); }
}

@keyframes container-rotate {=20
  100% { transform: rotate(1turn); }
}

.spinner-layer.tp-yt-paper-spinner-lite { position: absolute; width: 100%; =
height: 100%; opacity: 0; white-space: nowrap; color: var(--paper-spinner-c=
olor,#4285f4); }

.layer-1.tp-yt-paper-spinner-lite { color: var(--paper-spinner-layer-1-colo=
r,#4285f4); }

.layer-2.tp-yt-paper-spinner-lite { color: var(--paper-spinner-layer-2-colo=
r,#db4437); }

.layer-3.tp-yt-paper-spinner-lite { color: var(--paper-spinner-layer-3-colo=
r,#f4b400); }

.layer-4.tp-yt-paper-spinner-lite { color: var(--paper-spinner-layer-4-colo=
r,#0f9d58); }

.active.tp-yt-paper-spinner-lite .spinner-layer.tp-yt-paper-spinner-lite { =
animation-name: fill-unfill-rotate; animation-duration: var(--paper-spinner=
-full-cycle-duration); animation-timing-function: cubic-bezier(0.4, 0, 0.2,=
 1); animation-iteration-count: infinite; opacity: 1; }

.active.tp-yt-paper-spinner-lite .spinner-layer.layer-1.tp-yt-paper-spinner=
-lite { animation-name: fill-unfill-rotate, layer-1-fade-in-out; }

.active.tp-yt-paper-spinner-lite .spinner-layer.layer-2.tp-yt-paper-spinner=
-lite { animation-name: fill-unfill-rotate, layer-2-fade-in-out; }

.active.tp-yt-paper-spinner-lite .spinner-layer.layer-3.tp-yt-paper-spinner=
-lite { animation-name: fill-unfill-rotate, layer-3-fade-in-out; }

.active.tp-yt-paper-spinner-lite .spinner-layer.layer-4.tp-yt-paper-spinner=
-lite { animation-name: fill-unfill-rotate, layer-4-fade-in-out; }

@-webkit-keyframes fill-unfill-rotate {=20
  12.5% { transform: rotate(135deg); }
  25% { transform: rotate(270deg); }
  37.5% { transform: rotate(405deg); }
  50% { transform: rotate(540deg); }
  62.5% { transform: rotate(675deg); }
  75% { transform: rotate(810deg); }
  87.5% { transform: rotate(945deg); }
  100% { transform: rotate(3turn); }
}

@keyframes fill-unfill-rotate {=20
  12.5% { transform: rotate(135deg); }
  25% { transform: rotate(270deg); }
  37.5% { transform: rotate(405deg); }
  50% { transform: rotate(540deg); }
  62.5% { transform: rotate(675deg); }
  75% { transform: rotate(810deg); }
  87.5% { transform: rotate(945deg); }
  100% { transform: rotate(3turn); }
}

@-webkit-keyframes layer-1-fade-in-out {=20
  0% { opacity: 1; }
  25% { opacity: 1; }
  26% { opacity: 0; }
  89% { opacity: 0; }
  90% { opacity: 1; }
  100% { opacity: 1; }
}

@keyframes layer-1-fade-in-out {=20
  0% { opacity: 1; }
  25% { opacity: 1; }
  26% { opacity: 0; }
  89% { opacity: 0; }
  90% { opacity: 1; }
  100% { opacity: 1; }
}

@-webkit-keyframes layer-2-fade-in-out {=20
  0% { opacity: 0; }
  15% { opacity: 0; }
  25% { opacity: 1; }
  50% { opacity: 1; }
  51% { opacity: 0; }
  100% { opacity: 0; }
}

@keyframes layer-2-fade-in-out {=20
  0% { opacity: 0; }
  15% { opacity: 0; }
  25% { opacity: 1; }
  50% { opacity: 1; }
  51% { opacity: 0; }
  100% { opacity: 0; }
}

@-webkit-keyframes layer-3-fade-in-out {=20
  0% { opacity: 0; }
  40% { opacity: 0; }
  50% { opacity: 1; }
  75% { opacity: 1; }
  76% { opacity: 0; }
  100% { opacity: 0; }
}

@keyframes layer-3-fade-in-out {=20
  0% { opacity: 0; }
  40% { opacity: 0; }
  50% { opacity: 1; }
  75% { opacity: 1; }
  76% { opacity: 0; }
  100% { opacity: 0; }
}

@-webkit-keyframes layer-4-fade-in-out {=20
  0% { opacity: 0; }
  65% { opacity: 0; }
  75% { opacity: 1; }
  90% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes layer-4-fade-in-out {=20
  0% { opacity: 0; }
  65% { opacity: 0; }
  75% { opacity: 1; }
  90% { opacity: 1; }
  100% { opacity: 0; }
}

.circle-clipper.tp-yt-paper-spinner-lite { display: inline-block; position:=
 relative; width: 50%; height: 100%; overflow: hidden; }

.spinner-layer.tp-yt-paper-spinner-lite::after { content: ""; left: 45%; wi=
dth: 10%; border-top-style: solid; }

.circle-clipper.tp-yt-paper-spinner-lite .circle.tp-yt-paper-spinner-lite, =
.spinner-layer.tp-yt-paper-spinner-lite::after { box-sizing: border-box; po=
sition: absolute; top: 0px; border-width: var(--paper-spinner-stroke-width,=
3px); border-radius: 50%; }

.circle-clipper.tp-yt-paper-spinner-lite .circle.tp-yt-paper-spinner-lite {=
 bottom: 0px; width: 200%; border-style: solid; border-bottom-color: transp=
arent !important; }

.circle-clipper.left.tp-yt-paper-spinner-lite .circle.tp-yt-paper-spinner-l=
ite { left: 0px; transform: rotate(129deg); border-right-color: transparent=
 !important; }

.circle-clipper.right.tp-yt-paper-spinner-lite .circle.tp-yt-paper-spinner-=
lite { left: -100%; transform: rotate(-129deg); border-left-color: transpar=
ent !important; }

.active.tp-yt-paper-spinner-lite .circle-clipper.tp-yt-paper-spinner-lite .=
circle.tp-yt-paper-spinner-lite, .active.tp-yt-paper-spinner-lite .gap-patc=
h.tp-yt-paper-spinner-lite::after { animation-duration: var(--paper-spinner=
-expand-contract-duration); animation-timing-function: cubic-bezier(0.4, 0,=
 0.2, 1); animation-iteration-count: infinite; }

.active.tp-yt-paper-spinner-lite .circle-clipper.left.tp-yt-paper-spinner-l=
ite .circle.tp-yt-paper-spinner-lite { animation-name: left-spin; }

.active.tp-yt-paper-spinner-lite .circle-clipper.right.tp-yt-paper-spinner-=
lite .circle.tp-yt-paper-spinner-lite { animation-name: right-spin; }

@-webkit-keyframes left-spin {=20
  0% { transform: rotate(130deg); }
  50% { transform: rotate(-5deg); }
  100% { transform: rotate(130deg); }
}

@keyframes left-spin {=20
  0% { transform: rotate(130deg); }
  50% { transform: rotate(-5deg); }
  100% { transform: rotate(130deg); }
}

@-webkit-keyframes right-spin {=20
  0% { transform: rotate(-130deg); }
  50% { transform: rotate(5deg); }
  100% { transform: rotate(-130deg); }
}

@keyframes right-spin {=20
  0% { transform: rotate(-130deg); }
  50% { transform: rotate(5deg); }
  100% { transform: rotate(-130deg); }
}

#spinnerContainer.cooldown.tp-yt-paper-spinner-lite { animation: container-=
rotate var(--paper-spinner-container-rotation-duration) linear infinite,fad=
e-out var(--paper-spinner-cooldown-duration) cubic-bezier(.4,0,.2,1); }

@-webkit-keyframes fade-out {=20
  0% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes fade-out {=20
  0% { opacity: 1; }
  100% { opacity: 0; }
}

tp-yt-paper-tab { display: inline-flex; align-items: center; justify-conten=
t: center; flex: 1 1 auto; position: relative; padding: 0px 12px; overflow:=
 hidden; cursor: pointer; vertical-align: middle; font-family: Roboto, Noto=
, sans-serif; -webkit-font-smoothing: antialiased; }

tp-yt-paper-tab:focus { outline: none; }

tp-yt-paper-tab[link] { padding: 0px; }

.tp-yt-paper-tab[style-target=3D"tab-content"], tp-yt-paper-tab .tp-yt-pape=
r-tab[style-target=3D"tab-content"] { height: 100%; transform: translateZ(0=
px); transition: opacity 0.1s cubic-bezier(0.4, 0, 1, 1); display: flex; fl=
ex-direction: row; align-items: center; justify-content: center; flex: 1 1 =
auto; }

tp-yt-paper-tab:not(.iron-selected) .tp-yt-paper-tab[style-target=3D"tab-co=
ntent"] { opacity: 0.8; }

tp-yt-paper-tab:focus .tp-yt-paper-tab[style-target=3D"tab-content"] { opac=
ity: 1; font-weight: var(--paper-tab-content-focused-font-weight,700); }

tp-yt-paper-tab:focus[no-bold-on-focus] .tp-yt-paper-tab[style-target=3D"ta=
b-content"], tp-yt-paper-tab:focus[noboldonfocus] .tp-yt-paper-tab[style-ta=
rget=3D"tab-content"] { font-weight: 500; }

tp-yt-paper-ripple.tp-yt-paper-tab { color: var(--paper-tab-ink,#ffff8d); }

.tab-content.tp-yt-paper-tab > a { flex: 1 1 auto; height: 100%; }

tp-yt-paper-tabs { display: flex; align-items: center; height: 48px; font-s=
ize: 14px; font-weight: 500; overflow: hidden; user-select: none; -webkit-t=
ap-highlight-color: transparent; }

[dir=3D"rtl"] tp-yt-paper-tabs, tp-yt-paper-tabs[dir=3D"rtl"] { display: fl=
ex; flex-direction: row-reverse; }

#tabsContainer.tp-yt-paper-tabs { position: relative; height: 100%; white-s=
pace: nowrap; overflow: hidden; flex: 1 1 auto; }

.tabs-content.tp-yt-paper-tabs { height: 100%; flex-basis: auto; }

.tabs-content.scrollable.tp-yt-paper-tabs { position: absolute; white-space=
: nowrap; }

.tabs-content.scrollable.fit-container.tp-yt-paper-tabs, .tabs-content.tp-y=
t-paper-tabs:not(.scrollable) { display: flex; flex-direction: row; }

.tabs-content.scrollable.fit-container.tp-yt-paper-tabs { min-width: 100%; =
}

#tabsContent.scrollable.fit-container.tp-yt-paper-tabs > * { flex: 1 0 auto=
; }

.hidden.tp-yt-paper-tabs { display: none; }

.not-visible.tp-yt-paper-tabs { opacity: 0; cursor: default; }

tp-yt-paper-icon-button.tp-yt-paper-tabs { width: 48px; height: 48px; paddi=
ng: 12px; margin: 0px 4px; }

.selection-bar.tp-yt-paper-tabs { position: absolute; height: 0px; bottom: =
0px; left: 0px; right: 0px; border-bottom: 2px solid var(--paper-tabs-selec=
tion-bar-color,#ffff8d); transform: scale(0); transform-origin: left center=
; transition: transform; }

.selection-bar.align-bottom.tp-yt-paper-tabs { top: 0px; bottom: auto; }

.selection-bar.expand.tp-yt-paper-tabs { transition-duration: 0.15s; transi=
tion-timing-function: cubic-bezier(0.4, 0, 1, 1); }

.selection-bar.contract.tp-yt-paper-tabs { transition-duration: 0.18s; tran=
sition-timing-function: cubic-bezier(0, 0, 0.2, 1); }

#tabsContent.tp-yt-paper-tabs > :not(#selectionBar) { height: 100%; }

tp-yt-paper-toggle-button { display: flex; flex-direction: row; align-items=
: center; font-family: Roboto, Noto, sans-serif; -webkit-font-smoothing: an=
tialiased; --transition-duration: var(--paper-toggle-button-transition-dura=
tion,0.08s); }

tp-yt-paper-toggle-button[disabled] { pointer-events: none; }

tp-yt-paper-toggle-button:focus { outline: none; }

.toggle-bar.tp-yt-paper-toggle-button { position: absolute; height: 100%; w=
idth: 100%; border-radius: 8px; pointer-events: none; transition: backgroun=
d-color linear var(--transition-duration); background-color: var(--paper-to=
ggle-button-unchecked-bar-color,#000); opacity: var(--paper-toggle-button-u=
nchecked-bar-opacity,.4); }

.toggle-button.tp-yt-paper-toggle-button { position: absolute; top: -3px; l=
eft: 0px; right: auto; height: 20px; width: 20px; border-radius: 50%; box-s=
hadow: var(--paper-toggle-button-box-shadow,0 1px 5px 0 rgba(0,0,0,.6)); tr=
ansition: transform linear var(--transition-duration),background-color line=
ar var(--transition-duration); will-change: transform; background-color: va=
r(--paper-toggle-button-unchecked-button-color,#fafafa); }

[dir=3D"rtl"] tp-yt-paper-toggle-button .toggle-button.tp-yt-paper-toggle-b=
utton, tp-yt-paper-toggle-button[dir=3D"rtl"] .toggle-button.tp-yt-paper-to=
ggle-button { right: 0px; left: auto; }

.toggle-button.dragging.tp-yt-paper-toggle-button { transition: none; }

tp-yt-paper-toggle-button[checked]:not([disabled]) .toggle-bar.tp-yt-paper-=
toggle-button { background-color: var(--paper-toggle-button-checked-bar-col=
or,var(--primary-color)); opacity: var(--paper-toggle-button-checked-bar-op=
acity,.5); }

tp-yt-paper-toggle-button[disabled] .toggle-bar.tp-yt-paper-toggle-button {=
 background-color: var(--paper-toggle-button-disabled-bar-color,#000); opac=
ity: 0.12; }

tp-yt-paper-toggle-button[checked] .toggle-button.tp-yt-paper-toggle-button=
 { transform: translate(16px); }

[dir=3D"rtl"] tp-yt-paper-toggle-button[checked] .toggle-button.tp-yt-paper=
-toggle-button, tp-yt-paper-toggle-button[checked][dir=3D"rtl"] .toggle-but=
ton.tp-yt-paper-toggle-button, tp-yt-paper-toggle-button[dir=3D"rtl"][check=
ed] .toggle-button.tp-yt-paper-toggle-button { transform: translate(-16px);=
 }

tp-yt-paper-toggle-button[dir=3D"rtl"] { transform: unset; }

tp-yt-paper-toggle-button[checked]:not([disabled]) .toggle-button.tp-yt-pap=
er-toggle-button { background-color: var(--paper-toggle-button-checked-butt=
on-color,var(--primary-color)); }

tp-yt-paper-toggle-button[disabled] .toggle-button.tp-yt-paper-toggle-butto=
n { background-color: var(--paper-toggle-button-disabled-button-color,#bdbd=
bd); opacity: 1; }

.toggle-ink.tp-yt-paper-toggle-button { position: absolute; inset: -14px au=
to auto -14px; width: 48px; height: 48px; opacity: 0.5; pointer-events: non=
e; }

.toggle-container.tp-yt-paper-toggle-button { display: inline-block; positi=
on: relative; width: 36px; height: 14px; margin: 4px 1px; }

.toggle-label.tp-yt-paper-toggle-button { position: relative; display: inli=
ne-block; vertical-align: middle; padding-left: var(--paper-toggle-button-l=
abel-spacing,8px); pointer-events: none; }

tp-yt-paper-toggle-button[invalid] .toggle-bar.tp-yt-paper-toggle-button { =
background-color: var(--paper-toggle-button-invalid-bar-color,var(--error-c=
olor)); }

tp-yt-paper-toggle-button[invalid] .toggle-button.tp-yt-paper-toggle-button=
 { background-color: var(--paper-toggle-button-invalid-button-color,var(--e=
rror-color)); }

@media (forced-colors: active) {
  tp-yt-paper-toggle-button[checked]:not([disabled]) .toggle-bar.tp-yt-pape=
r-toggle-button { border-color: transparent; }
  .toggle-bar.tp-yt-paper-toggle-button { background-color: transparent; bo=
rder: 1px solid canvastext; }
  tp-yt-paper-toggle-button[checked]:not([disabled]) .toggle-button.tp-yt-p=
aper-toggle-button { background-color: canvastext; }
  .toggle-button.tp-yt-paper-toggle-button { background-color: transparent;=
 border: 1px solid canvastext; }
}

tp-yt-paper-tooltip { display: block; position: absolute; outline: none; z-=
index: 1002; user-select: none; cursor: default; }

.tp-yt-paper-tooltip[style-target=3D"tooltip"] { display: block; outline: n=
one; font-family: Roboto, Noto, sans-serif; -webkit-font-smoothing: antiali=
ased; font-size: 10px; line-height: 1; background-color: var(--paper-toolti=
p-background,#616161); color: var(--paper-tooltip-text-color,white); paddin=
g: 8px; border-radius: 2px; }

@keyframes keyFrameScaleUp {=20
  0% { transform: scale(0); }
  100% { transform: scale(1); }
}

@keyframes keyFrameScaleDown {=20
  0% { transform: scale(1); }
  100% { transform: scale(0); }
}

@keyframes keyFrameFadeInOpacity {=20
  0% { opacity: 0; }
  100% { opacity: var(--paper-tooltip-opacity,.9); }
}

@keyframes keyFrameFadeOutOpacity {=20
  0% { opacity: var(--paper-tooltip-opacity,.9); }
  100% { opacity: 0; }
}

@keyframes keyFrameSlideDownIn {=20
  0% { transform: translateY(-2000px); opacity: 0; }
  10% { opacity: 0.2; }
  100% { transform: translateY(0px); opacity: var(--paper-tooltip-opacity,.=
9); }
}

@keyframes keyFrameSlideDownOut {=20
  0% { transform: translateY(0px); opacity: var(--paper-tooltip-opacity,.9)=
; }
  10% { opacity: 0.2; }
  100% { transform: translateY(-2000px); opacity: 0; }
}

.fade-in-animation.tp-yt-paper-tooltip { opacity: 0; animation-delay: var(-=
-paper-tooltip-delay-in,.5s); animation-name: keyFrameFadeInOpacity; animat=
ion-iteration-count: 1; animation-timing-function: ease-in; animation-durat=
ion: var(--paper-tooltip-duration-in,.5s); animation-fill-mode: forwards; }

.fade-out-animation.tp-yt-paper-tooltip { opacity: var(--paper-tooltip-opac=
ity,.9); animation-delay: var(--paper-tooltip-delay-out,0s); animation-name=
: keyFrameFadeOutOpacity; animation-iteration-count: 1; animation-timing-fu=
nction: ease-in; animation-duration: var(--paper-tooltip-duration-out,.5s);=
 animation-fill-mode: forwards; }

.scale-up-animation.tp-yt-paper-tooltip { transform: scale(0); opacity: var=
(--paper-tooltip-opacity,.9); animation-delay: var(--paper-tooltip-delay-in=
,.5s); animation-name: keyFrameScaleUp; animation-iteration-count: 1; anima=
tion-timing-function: ease-in; animation-duration: var(--paper-tooltip-dura=
tion-in,.5s); animation-fill-mode: forwards; }

.scale-down-animation.tp-yt-paper-tooltip { transform: scale(1); opacity: v=
ar(--paper-tooltip-opacity,.9); animation-delay: var(--paper-tooltip-delay-=
out,.5s); animation-name: keyFrameScaleDown; animation-iteration-count: 1; =
animation-timing-function: ease-in; animation-duration: var(--paper-tooltip=
-duration-out,.5s); animation-fill-mode: forwards; }

.slide-down-animation.tp-yt-paper-tooltip { transform: translateY(-2000px);=
 opacity: 0; animation-delay: var(--paper-tooltip-delay-out,.5s); animation=
-name: keyFrameSlideDownIn; animation-iteration-count: 1; animation-timing-=
function: cubic-bezier(0, 0, 0.2, 1); animation-duration: var(--paper-toolt=
ip-duration-out,.5s); animation-fill-mode: forwards; }

.slide-down-animation-out.tp-yt-paper-tooltip { transform: translateY(0px);=
 opacity: var(--paper-tooltip-opacity,.9); animation-delay: var(--paper-too=
ltip-delay-out,.5s); animation-name: keyFrameSlideDownOut; animation-iterat=
ion-count: 1; animation-timing-function: cubic-bezier(0.4, 0, 1, 1); animat=
ion-duration: var(--paper-tooltip-duration-out,.5s); animation-fill-mode: f=
orwards; }

.cancel-animation.tp-yt-paper-tooltip { animation-delay: -30s !important; }

.hidden.tp-yt-paper-tooltip { display: none !important; }

#timestamp.yt-bumper-user-edu-content-view-model { display: var(--yt-live-c=
hat-item-timestamp-display,inline); margin: var(--yt-live-chat-item-timesta=
mp-margin,0 8px 0 0); color: var(--yt-live-chat-tertiary-text-color); font-=
size: 11px; }

#author-photo.yt-bumper-user-edu-content-view-model { display: block; margi=
n-right: var(--yt-live-chat-author-photo-margin-right,16px); overflow: hidd=
en; border-radius: 50%; flex: 0 0 auto; }

yt-bumper-user-edu-content-view-model[avatar-hidden] #author-photo.yt-bumpe=
r-user-edu-content-view-model { display: none; }

#menu.yt-bumper-user-edu-content-view-model { position: absolute; top: 0px;=
 bottom: 0px; right: 0px; transform: translateX(100px); }

yt-bumper-user-edu-content-view-model[use-opacity-for-context-menu-visibili=
ty] #menu.yt-bumper-user-edu-content-view-model { transform: none; opacity:=
 0.0001; }

yt-bumper-user-edu-content-view-model:hover #menu.yt-bumper-user-edu-conten=
t-view-model, yt-bumper-user-edu-content-view-model[menu-visible] #menu.yt-=
bumper-user-edu-content-view-model { transform: none; }

yt-bumper-user-edu-content-view-model[use-opacity-for-context-menu-visibili=
ty]:hover #menu.yt-bumper-user-edu-content-view-model, yt-bumper-user-edu-c=
ontent-view-model[use-opacity-for-context-menu-visibility][menu-visible] #m=
enu.yt-bumper-user-edu-content-view-model { opacity: 1; }

yt-bumper-user-edu-content-view-model:focus-within #menu.yt-bumper-user-edu=
-content-view-model { transform: none; }

yt-bumper-user-edu-content-view-model[use-opacity-for-context-menu-visibili=
ty]:focus-within #menu.yt-bumper-user-edu-content-view-model { opacity: 1; =
}

yt-bumper-user-edu-content-view-model[modern] #inline-action-button-contain=
er.yt-bumper-user-edu-content-view-model { background-color: rgba(0, 0, 0, =
0.6); }

yt-bumper-user-edu-content-view-model:not([modern]) #inline-action-button-c=
ontainer.yt-bumper-user-edu-content-view-model { background-color: var(--yt=
-live-chat-moderation-mode-hover-background-color); }

yt-bumper-user-edu-content-view-model:not([modern]) #additional-inline-acti=
on-buttons.yt-bumper-user-edu-content-view-model > .yt-bumper-user-edu-cont=
ent-view-model, yt-bumper-user-edu-content-view-model:not([modern]) #inline=
-action-buttons.yt-bumper-user-edu-content-view-model > .yt-bumper-user-edu=
-content-view-model { --yt-button-icon-size: 36px; --yt-button-icon-padding=
: 6px; color: rgb(255, 255, 255); border-radius: 2px; }

yt-bumper-user-edu-content-view-model:not([modern]) #inline-action-buttons.=
yt-bumper-user-edu-content-view-model > .yt-bumper-user-edu-content-view-mo=
del { background: var(--yt-deprecated-luna-black-opacity-lighten-1); }

yt-bumper-user-edu-content-view-model:not([modern]) #inline-action-buttons.=
yt-bumper-user-edu-content-view-model > .yt-bumper-user-edu-content-view-mo=
del:hover { background: var(--yt-deprecated-luna-black); }

yt-bumper-user-edu-content-view-model:not([modern]) #additional-inline-acti=
on-buttons.yt-bumper-user-edu-content-view-model > .yt-bumper-user-edu-cont=
ent-view-model { color: var(--yt-live-chat-additional-inline-action-button-=
color); background: var(--yt-live-chat-additional-inline-action-button-back=
ground-color); }

yt-bumper-user-edu-content-view-model:not([modern]) #additional-inline-acti=
on-buttons.yt-bumper-user-edu-content-view-model > .yt-bumper-user-edu-cont=
ent-view-model:hover { background: var(--yt-live-chat-additional-inline-act=
ion-button-background-color-hover); }

#inline-action-button-container.yt-bumper-user-edu-content-view-model { pos=
ition: absolute; inset: -4px 0px; display: none; align-items: center; justi=
fy-content: center; }

yt-bumper-user-edu-content-view-model[has-inline-action-buttons]:hover #inl=
ine-action-button-container.yt-bumper-user-edu-content-view-model { flex-di=
rection: row; display: var(--yt-live-chat-inline-action-button-container-di=
splay,none); }

yt-bumper-user-edu-content-view-model[has-inline-action-buttons][hide-inlin=
e-action-buttons]:hover #inline-action-button-container.yt-bumper-user-edu-=
content-view-model { display: none; }

yt-bumper-user-edu-content-view-model[has-inline-action-buttons]:hover #men=
u.yt-bumper-user-edu-content-view-model { display: var(--yt-live-chat-item-=
with-inline-actions-context-menu-display,block); }

#additional-inline-action-buttons.yt-bumper-user-edu-content-view-model:not=
(:empty) { margin-left: 32px; }

#additional-inline-action-buttons.yt-bumper-user-edu-content-view-model > .=
yt-bumper-user-edu-content-view-model:not(:first-child), #inline-action-but=
tons.yt-bumper-user-edu-content-view-model > .yt-bumper-user-edu-content-vi=
ew-model:not(:first-child) { margin-left: 8px; }

yt-bumper-user-edu-content-view-model { display: block; padding-top: 8px; o=
verflow: hidden; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem;=
 font-weight: 400; line-height: 1.8rem; }

#bumper-content.yt-bumper-user-edu-content-view-model { background-color: v=
ar(--yt-live-chat-vem-background-color); border-radius: 4px; padding: 12px =
16px; display: flex; flex-direction: row; }

#icon.yt-bumper-user-edu-content-view-model { color: rgb(255, 0, 51); margi=
n-right: 16px; flex: 0 0 auto; }

#message-block.yt-bumper-user-edu-content-view-model { flex: 1 1 1e-09px; a=
lign-self: center; }

#message.yt-bumper-user-edu-content-view-model { color: var(--yt-live-chat-=
primary-text-color); word-break: break-word; overflow-wrap: break-word; }

yt-creator-goal-progress-flow-view-model { display: block; padding: 12px; c=
olor: var(--yt-live-chat-primary-text-color,var(--tffc2fd3a644f6275)); }

#header.yt-creator-goal-progress-flow-view-model { position: relative; alig=
n-items: center; justify-content: center; display: flex; flex-direction: co=
lumn; font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variati=
on-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }

#avatar-images.yt-creator-goal-progress-flow-view-model { margin-bottom: 8p=
x; display: flex; }

#countdown-info.yt-creator-goal-progress-flow-view-model { display: flex; f=
lex-direction: row; }

.countdown.yt-creator-goal-progress-flow-view-model { margin-left: 6px; }

#goal-subheader-info.yt-creator-goal-progress-flow-view-model { font-family=
: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-heig=
ht: 2rem; margin-top: 4px; }

#background-image.yt-creator-goal-progress-flow-view-model { position: abso=
lute; inset: 0px; }

#creator-thumbnail.yt-creator-goal-progress-flow-view-model { flex: 0 0 aut=
o; border-radius: 50%; background-color: transparent; overflow: hidden; mar=
gin-right: -5px; height: 60px; width: 60px; }

#goal-icon.yt-creator-goal-progress-flow-view-model { border-radius: 50%; b=
ackground-color: transparent; overflow: hidden; margin-left: -5px; height: =
60px; width: 60px; display: inline; }

#content.yt-creator-goal-progress-flow-view-model { padding: 12px; margin: =
12px 0px; display: flex; flex-direction: column; border-radius: 12px; borde=
r: 1px solid var(--tf3fc855af2285f5f); }

#goal-target.yt-creator-goal-progress-flow-view-model { font-family: Roboto=
, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem=
; color: var(--yt-live-chat-secondary-text-color,var(--t4a6da19e16bf221a));=
 }

#goal-description.yt-creator-goal-progress-flow-view-model { margin: 8px 0p=
x; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: =
400; line-height: 2.2rem; }

#goal-progress-info.yt-creator-goal-progress-flow-view-model { display: fle=
x; flex-direction: row; }

#goal-numbers.yt-creator-goal-progress-flow-view-model { display: flex; fle=
x-direction: row; align-items: center; margin-left: 8px; margin-right: 8px;=
 }

#current-goal-number.yt-creator-goal-progress-flow-view-model { font-family=
: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 500; line-heig=
ht: 2.2rem; color: var(--yt-live-chat-secondary-text-color,var(--t4a6da19e1=
6bf221a)); }

#goal-number-separator.yt-creator-goal-progress-flow-view-model, #target-go=
al-number.yt-creator-goal-progress-flow-view-model { font-family: Roboto, A=
rial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem;=
 color: var(--yt-live-chat-secondary-text-color,var(--t4a6da19e16bf221a)); =
}

#goal-number-separator.yt-creator-goal-progress-flow-view-model { margin-le=
ft: 4px; margin-right: 4px; }

#progress-bar-container.yt-creator-goal-progress-flow-view-model { align-se=
lf: center; height: 8px; width: 100%; border-radius: 8px; background-color:=
 var(--yt-live-chat-vem-background-color); }

#progress-bar-progress.yt-creator-goal-progress-flow-view-model { align-sel=
f: center; height: 8px; width: 0px; border-radius: 8px; background-color: v=
ar(--yt-progress-bar-color); }

#footer.yt-creator-goal-progress-flow-view-model { display: flex; flex-dire=
ction: row-reverse; }

yt-live-chat-item-bumper-view-model { display: block; }

yt-live-chat-like-button-view-model { display: inline-flex; align-items: ce=
nter; --iron-icon-width: 16px; --iron-icon-height: 16px; }

#container.yt-live-chat-paid-message-footer-renderer { display: flex; flex-=
direction: row; }

#icon.yt-live-chat-paid-message-footer-renderer { min-width: 40px; margin-r=
ight: 16px; align-items: center; justify-content: center; flex: 0 0 auto; d=
isplay: flex; }

#text.yt-live-chat-paid-message-footer-renderer { margin-bottom: 3px; align=
-items: center; display: flex; font-family: Roboto, Arial, sans-serif; font=
-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#timestamp.yt-live-chat-paid-message-renderer { display: var(--yt-live-chat=
-item-timestamp-display,inline); margin: var(--yt-live-chat-item-timestamp-=
margin,0 8px 0 0); color: var(--yt-live-chat-tertiary-text-color); font-siz=
e: 11px; }

#author-photo.yt-live-chat-paid-message-renderer { display: block; margin-r=
ight: var(--yt-live-chat-author-photo-margin-right,16px); overflow: hidden;=
 border-radius: 50%; flex: 0 0 auto; }

yt-live-chat-paid-message-renderer[avatar-hidden] #author-photo.yt-live-cha=
t-paid-message-renderer { display: none; }

#menu.yt-live-chat-paid-message-renderer { position: absolute; top: 0px; bo=
ttom: 0px; right: 0px; transform: translateX(100px); }

yt-live-chat-paid-message-renderer[use-opacity-for-context-menu-visibility]=
 #menu.yt-live-chat-paid-message-renderer { transform: none; opacity: 0.000=
1; }

yt-live-chat-paid-message-renderer:hover #menu.yt-live-chat-paid-message-re=
nderer, yt-live-chat-paid-message-renderer[menu-visible] #menu.yt-live-chat=
-paid-message-renderer { transform: none; }

yt-live-chat-paid-message-renderer[use-opacity-for-context-menu-visibility]=
:hover #menu.yt-live-chat-paid-message-renderer, yt-live-chat-paid-message-=
renderer[use-opacity-for-context-menu-visibility][menu-visible] #menu.yt-li=
ve-chat-paid-message-renderer { opacity: 1; }

yt-live-chat-paid-message-renderer:focus-within #menu.yt-live-chat-paid-mes=
sage-renderer { transform: none; }

yt-live-chat-paid-message-renderer[use-opacity-for-context-menu-visibility]=
:focus-within #menu.yt-live-chat-paid-message-renderer { opacity: 1; }

yt-live-chat-paid-message-renderer[modern] #inline-action-button-container.=
yt-live-chat-paid-message-renderer { background-color: rgba(0, 0, 0, 0.6); =
}

yt-live-chat-paid-message-renderer:not([modern]) #inline-action-button-cont=
ainer.yt-live-chat-paid-message-renderer { background-color: var(--yt-live-=
chat-moderation-mode-hover-background-color); }

yt-live-chat-paid-message-renderer:not([modern]) #additional-inline-action-=
buttons.yt-live-chat-paid-message-renderer > .yt-live-chat-paid-message-ren=
derer, yt-live-chat-paid-message-renderer:not([modern]) #inline-action-butt=
ons.yt-live-chat-paid-message-renderer > .yt-live-chat-paid-message-rendere=
r { --yt-button-icon-size: 36px; --yt-button-icon-padding: 6px; color: rgb(=
255, 255, 255); border-radius: 2px; }

yt-live-chat-paid-message-renderer:not([modern]) #inline-action-buttons.yt-=
live-chat-paid-message-renderer > .yt-live-chat-paid-message-renderer { bac=
kground: var(--yt-deprecated-luna-black-opacity-lighten-1); }

yt-live-chat-paid-message-renderer:not([modern]) #inline-action-buttons.yt-=
live-chat-paid-message-renderer > .yt-live-chat-paid-message-renderer:hover=
 { background: var(--yt-deprecated-luna-black); }

yt-live-chat-paid-message-renderer:not([modern]) #additional-inline-action-=
buttons.yt-live-chat-paid-message-renderer > .yt-live-chat-paid-message-ren=
derer { color: var(--yt-live-chat-additional-inline-action-button-color); b=
ackground: var(--yt-live-chat-additional-inline-action-button-background-co=
lor); }

yt-live-chat-paid-message-renderer:not([modern]) #additional-inline-action-=
buttons.yt-live-chat-paid-message-renderer > .yt-live-chat-paid-message-ren=
derer:hover { background: var(--yt-live-chat-additional-inline-action-butto=
n-background-color-hover); }

#inline-action-button-container.yt-live-chat-paid-message-renderer { positi=
on: absolute; inset: -4px 0px; display: none; align-items: center; justify-=
content: center; }

yt-live-chat-paid-message-renderer[has-inline-action-buttons]:hover #inline=
-action-button-container.yt-live-chat-paid-message-renderer { flex-directio=
n: row; display: var(--yt-live-chat-inline-action-button-container-display,=
none); }

yt-live-chat-paid-message-renderer[has-inline-action-buttons][hide-inline-a=
ction-buttons]:hover #inline-action-button-container.yt-live-chat-paid-mess=
age-renderer { display: none; }

yt-live-chat-paid-message-renderer[has-inline-action-buttons]:hover #menu.y=
t-live-chat-paid-message-renderer { display: var(--yt-live-chat-item-with-i=
nline-actions-context-menu-display,block); }

#additional-inline-action-buttons.yt-live-chat-paid-message-renderer:not(:e=
mpty) { margin-left: 32px; }

#additional-inline-action-buttons.yt-live-chat-paid-message-renderer > .yt-=
live-chat-paid-message-renderer:not(:first-child), #inline-action-buttons.y=
t-live-chat-paid-message-renderer > .yt-live-chat-paid-message-renderer:not=
(:first-child) { margin-left: 8px; }

yt-live-chat-paid-message-renderer { position: relative; display: block; pa=
dding: 4px 24px; font-size: 15px; --yt-live-chat-paid-message-background-co=
lor: var( --yt-live-chat-paid-message-primary-color ); --yt-live-chat-paid-=
message-header-background-color: var( --yt-live-chat-paid-message-secondary=
-color ); --yt-live-chat-text-input-field-placeholder-color: var( --yt-live=
-chat-paid-message-color ); --yt-live-chat-item-timestamp-display: var( --y=
t-live-chat-paid-message-timestamp-display,none ); }

yt-live-chat-paid-message-renderer[no-padding] { padding: 0px; }

yt-live-chat-paid-message-renderer[dashboard-money-feed] { padding: 0px 0px=
 8px; --yt-live-chat-paid-message-background-color: transparent; --yt-live-=
chat-paid-message-header-background-color: transparent; --yt-live-chat-item=
-timestamp-display: block; }

#card.yt-live-chat-paid-message-renderer { border-radius: 12px; background-=
color: var(--yt-live-chat-paid-message-background-color,#1565c0); display: =
flex; flex-direction: column; box-shadow: rgba(0, 0, 0, 0.14) 0px 2px 2px 0=
px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px, rgba(0, 0, 0, 0.2) 0px 3px 1px -2p=
x; }

yt-live-chat-paid-message-renderer[dashboard-money-feed] #card.yt-live-chat=
-paid-message-renderer { border-radius: 0px; box-shadow: none; }

#header.yt-live-chat-paid-message-renderer { position: relative; overflow: =
hidden; background-color: transparent; color: var(--yt-live-chat-paid-messa=
ge-header-color,#fff); font-weight: 500; padding: 8px 16px; min-height: 20p=
x; display: flex; flex-direction: row; align-items: center; border-radius: =
12px; }

yt-live-chat-paid-message-renderer[show-only-header] #header.yt-live-chat-p=
aid-message-renderer { border-bottom-left-radius: 4px; border-bottom-right-=
radius: 4px; }

yt-live-chat-paid-message-renderer[dashboard-money-feed] #header.yt-live-ch=
at-paid-message-renderer { color: var(--yt-live-chat-secondary-text-color);=
 padding-bottom: 0px; }

#author-photo.yt-live-chat-paid-message-renderer { height: 32px; width: 32p=
x; }

yt-live-chat-paid-message-renderer[dashboard-money-feed] #author-photo.yt-l=
ive-chat-paid-message-renderer { width: 40px; height: 40px; }

.ytIconWrapperHost#author-photo.yt-live-chat-paid-message-renderer, yt-icon=
#author-photo.yt-live-chat-paid-message-renderer { display: none; z-index: =
1; }

yt-live-chat-paid-message-renderer[dashboard-money-feed] .ytIconWrapperHost=
#author-photo.yt-live-chat-paid-message-renderer, yt-live-chat-paid-message=
-renderer[dashboard-money-feed] yt-icon#author-photo.yt-live-chat-paid-mess=
age-renderer { display: block; }

#overlay-image.yt-live-chat-paid-message-renderer { position: absolute; top=
: 0px; right: 0px; --yt-img-border-radius: 0 4px 4px 0; z-index: 0; }

#header-content.yt-live-chat-paid-message-renderer { display: flex; flex-di=
rection: row; justify-content: space-between; flex: 1 1 1e-09px; align-item=
s: baseline; }

yt-live-chat-paid-message-renderer[dashboard-money-feed] #header-content.yt=
-live-chat-paid-message-renderer { display: flex; flex-direction: column; }

#header-content-primary-column.yt-live-chat-paid-message-renderer { display=
: flex; flex-direction: column; justify-content: space-between; flex: 1 1 1=
e-09px; position: relative; }

yt-live-chat-paid-message-renderer:hover #header-content-primary-column.yt-=
live-chat-paid-message-renderer { padding-right: 16px; }

yt-live-chat-paid-message-renderer[dashboard-money-feed] #header-content-pr=
imary-column.yt-live-chat-paid-message-renderer { margin-bottom: 4px; paddi=
ng: 0px; display: flex; flex-direction: row; align-items: baseline; flex: 0=
 0 auto; }

yt-live-chat-paid-message-renderer[dashboard-money-feed] #author-name-chip.=
yt-live-chat-paid-message-renderer { padding-right: 8px; }

#currency-img.yt-live-chat-paid-message-renderer { margin-right: 4px; }

#purchase-amount-column.yt-live-chat-paid-message-renderer { display: flex;=
 flex-direction: row; align-items: center; padding-left: 8px; }

yt-live-chat-paid-message-renderer[dashboard-money-feed] #purchase-amount-c=
olumn.yt-live-chat-paid-message-renderer { padding: 0px; }

yt-live-chat-paid-message-renderer[dashboard-money-feed] #purchase-amount.y=
t-live-chat-paid-message-renderer { height: 24px; min-width: 16px; border-r=
adius: 12px; margin-right: 8px; padding: 0px 12px; background-color: var(--=
yt-live-chat-paid-message-primary-color); color: var(--yt-live-chat-paid-me=
ssage-color); display: inline-flex; align-items: center; justify-content: c=
enter; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weig=
ht: 500; line-height: 1.8rem; }

#leaderboard-badge.yt-live-chat-paid-message-renderer:not(:empty) { margin-=
left: 8px; }

yt-live-chat-paid-message-renderer[dashboard-money-feed] #author-name-chip.=
yt-live-chat-paid-message-renderer[is-deleted]::before { content: "=E2=80=
=8B"; display: inline; width: 0px; }

yt-live-chat-paid-message-renderer[has-heart-button] #menu.yt-live-chat-pai=
d-message-renderer { right: 40px; }

#menu.yt-live-chat-paid-message-renderer { padding-top: 4px; background: li=
near-gradient(to right,transparent,var(--yt-live-chat-paid-message-backgrou=
nd-color,#1565c0) 100%); border-radius: 0px 4px 4px 0px; }

yt-live-chat-paid-message-renderer:not([dashboard-money-feed]) #menu-button=
.yt-live-chat-paid-message-renderer { margin: 8px; }

yt-live-chat-paid-message-renderer[dashboard-money-feed] #menu.yt-live-chat=
-paid-message-renderer { margin-top: 8px; background: linear-gradient(to ri=
ght,transparent,var(--t3e41d7b17b187f69) 40%); }

yt-live-chat-paid-message-renderer[allow-animations] #content.yt-live-chat-=
paid-message-renderer, yt-live-chat-paid-message-renderer[allow-animations]=
 #header.yt-live-chat-paid-message-renderer { transition-property: backgrou=
nd-color, color; transition-duration: var(--yt-live-chat-animation-duration=
,.2s); }

#content.yt-live-chat-paid-message-renderer { background-color: var(--yt-li=
ve-chat-paid-message-background-color,#1565c0); color: var(--yt-live-chat-p=
aid-message-color,#fff); padding: 0px 16px 8px; overflow-wrap: break-word; =
word-break: break-word; border-radius: 12px; z-index: 0; }

#content.yt-live-chat-paid-message-renderer img.yt-live-chat-paid-message-r=
enderer { width: var(--yt-live-chat-emoji-size); height: var(--yt-live-chat=
-emoji-size); margin: -1px 2px 1px; vertical-align: middle; }

yt-live-chat-paid-message-renderer[dashboard-money-feed] #content.yt-live-c=
hat-paid-message-renderer { padding: 0px 0px 0px 72px; color: var(--yt-live=
-chat-secondary-text-color); }

yt-live-chat-paid-message-renderer[show-only-header] #content.yt-live-chat-=
paid-message-renderer { visibility: hidden; padding: 0px; }

yt-live-chat-paid-message-renderer[is-deleted] #action-buttons.yt-live-chat=
-paid-message-renderer { display: none; }

a.yt-live-chat-paid-message-renderer { display: inline; text-decoration: un=
derline; }

#message.yt-live-chat-paid-message-renderer a.yt-live-chat-paid-message-ren=
derer { word-break: break-all; }

yt-live-chat-paid-message-renderer[dashboard-money-feed] #message.yt-live-c=
hat-paid-message-renderer { margin-top: 4px; }

#message.yt-live-chat-paid-message-renderer a.yt-live-chat-paid-message-ren=
derer .mention.yt-live-chat-paid-message-renderer { text-decoration: underl=
ine; }

#author-name-chip.yt-live-chat-paid-message-renderer:empty:not([is-deleted]=
), #deleted-state.yt-live-chat-paid-message-renderer:empty, #message.yt-liv=
e-chat-paid-message-renderer:empty { display: none; }

#deleted-state.yt-live-chat-paid-message-renderer { display: block; font-st=
yle: italic; opacity: 0.7; }

#single-line.yt-live-chat-paid-message-renderer { display: flex; flex-direc=
tion: row; align-items: center; }

yt-live-chat-paid-message-renderer[dashboard-money-feed] #deleted-state.yt-=
live-chat-paid-message-renderer[is-deleted] { margin-top: 4px; }

yt-live-chat-paid-message-renderer[dashboard-money-feed] #author-name-chip.=
yt-live-chat-paid-message-renderer { flex: 0 0 auto; }

yt-live-chat-paid-message-renderer[dashboard-money-feed] #single-line.yt-li=
ve-chat-paid-message-renderer { align-items: baseline; flex: 0 0 auto; }

yt-live-chat-paid-message-renderer[show-footer-divider] #footer.yt-live-cha=
t-paid-message-renderer::before { content: ""; display: flex; border-top: 1=
px solid rgba(0, 0, 0, 0.12); margin: 8px 0px; }

yt-live-chat-paid-message-renderer[is-user-editable] #footer.yt-live-chat-p=
aid-message-renderer:not(:empty) { padding-top: 8px; }

#lower-buy-button.yt-live-chat-paid-message-renderer yt-button-renderer.yt-=
live-chat-paid-message-renderer { width: 100%; margin-top: 12px; }

yt-live-chat-paid-message-renderer:not([modern]) #lower-buy-button.yt-live-=
chat-paid-message-renderer yt-button-renderer.yt-live-chat-paid-message-ren=
derer { text-align: center; background-color: var(--yt-live-chat-paid-messa=
ge-buy-button-background-color); --yt-button-color: #030303; box-shadow: rg=
ba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px, rgb=
a(0, 0, 0, 0.2) 0px 3px 1px -2px; }

#creator-heart-button.yt-live-chat-paid-message-renderer { position: absolu=
te; top: 9.5px; right: 12px; }

#gradient-container.yt-live-chat-paid-message-renderer { position: absolute=
; top: 0px; right: 0px; }

yt-live-chat-paid-message-renderer[has-heart-button] #menu.yt-live-chat-pai=
d-message-renderer { background: none; right: 36px; }

yt-live-chat-paid-message-renderer[has-heart-button] #gradient.yt-live-chat=
-paid-message-renderer { width: 100px; height: 60px; background: linear-gra=
dient(to right,transparent,var(--yt-live-chat-paid-message-background-color=
,#1565c0) 100%); border-radius: 0px 4px 4px 0px; }

yt-live-chat-paid-message-renderer[has-heart-button]:hover #gradient.yt-liv=
e-chat-paid-message-renderer { width: 150px; }

yt-live-chat-paid-message-renderer[whole-message-clickable] { cursor: point=
er; }

yt-live-chat-paid-message-renderer[whole-message-clickable]:hover { backgro=
und-color: var(--t7f4f2c6d54836ce0); }

#input-field.yt-live-chat-paid-message-renderer { background-color: var(--y=
t-live-chat-text-input-background-color); border-radius: 8px; padding: 8px;=
 --yt-live-chat-text-input-field-placeholder-left: none; --yt-live-chat-tex=
t-input-field-placeholder-top: none; }

yt-live-chat-paid-message-renderer[has-heart-button] #header-content-primar=
y-column.yt-live-chat-paid-message-renderer { padding-right: 40px; }

yt-live-chat-paid-message-renderer[has-heart-button]:hover #header-content-=
primary-column.yt-live-chat-paid-message-renderer { padding-right: 56px; }

#action-buttons.yt-live-chat-paid-message-renderer { display: flex; flex-wr=
ap: wrap; }

#action-buttons.yt-live-chat-paid-message-renderer > .action-button.yt-live=
-chat-paid-message-renderer:not(:empty) { margin-right: 8px; margin-top: 4p=
x; }

#timestamp.yt-live-chat-paid-sticker-renderer { display: var(--yt-live-chat=
-item-timestamp-display,inline); margin: var(--yt-live-chat-item-timestamp-=
margin,0 8px 0 0); color: var(--yt-live-chat-tertiary-text-color); font-siz=
e: 11px; }

#author-photo.yt-live-chat-paid-sticker-renderer { display: block; margin-r=
ight: var(--yt-live-chat-author-photo-margin-right,16px); overflow: hidden;=
 border-radius: 50%; flex: 0 0 auto; }

yt-live-chat-paid-sticker-renderer[avatar-hidden] #author-photo.yt-live-cha=
t-paid-sticker-renderer { display: none; }

#menu.yt-live-chat-paid-sticker-renderer { position: absolute; top: 0px; bo=
ttom: 0px; right: 0px; transform: translateX(100px); }

yt-live-chat-paid-sticker-renderer[use-opacity-for-context-menu-visibility]=
 #menu.yt-live-chat-paid-sticker-renderer { transform: none; opacity: 0.000=
1; }

yt-live-chat-paid-sticker-renderer:hover #menu.yt-live-chat-paid-sticker-re=
nderer, yt-live-chat-paid-sticker-renderer[menu-visible] #menu.yt-live-chat=
-paid-sticker-renderer { transform: none; }

yt-live-chat-paid-sticker-renderer[use-opacity-for-context-menu-visibility]=
:hover #menu.yt-live-chat-paid-sticker-renderer, yt-live-chat-paid-sticker-=
renderer[use-opacity-for-context-menu-visibility][menu-visible] #menu.yt-li=
ve-chat-paid-sticker-renderer { opacity: 1; }

yt-live-chat-paid-sticker-renderer:focus-within #menu.yt-live-chat-paid-sti=
cker-renderer { transform: none; }

yt-live-chat-paid-sticker-renderer[use-opacity-for-context-menu-visibility]=
:focus-within #menu.yt-live-chat-paid-sticker-renderer { opacity: 1; }

yt-live-chat-paid-sticker-renderer[modern] #inline-action-button-container.=
yt-live-chat-paid-sticker-renderer { background-color: rgba(0, 0, 0, 0.6); =
}

yt-live-chat-paid-sticker-renderer:not([modern]) #inline-action-button-cont=
ainer.yt-live-chat-paid-sticker-renderer { background-color: var(--yt-live-=
chat-moderation-mode-hover-background-color); }

yt-live-chat-paid-sticker-renderer:not([modern]) #additional-inline-action-=
buttons.yt-live-chat-paid-sticker-renderer > .yt-live-chat-paid-sticker-ren=
derer, yt-live-chat-paid-sticker-renderer:not([modern]) #inline-action-butt=
ons.yt-live-chat-paid-sticker-renderer > .yt-live-chat-paid-sticker-rendere=
r { --yt-button-icon-size: 36px; --yt-button-icon-padding: 6px; color: rgb(=
255, 255, 255); border-radius: 2px; }

yt-live-chat-paid-sticker-renderer:not([modern]) #inline-action-buttons.yt-=
live-chat-paid-sticker-renderer > .yt-live-chat-paid-sticker-renderer { bac=
kground: var(--yt-deprecated-luna-black-opacity-lighten-1); }

yt-live-chat-paid-sticker-renderer:not([modern]) #inline-action-buttons.yt-=
live-chat-paid-sticker-renderer > .yt-live-chat-paid-sticker-renderer:hover=
 { background: var(--yt-deprecated-luna-black); }

yt-live-chat-paid-sticker-renderer:not([modern]) #additional-inline-action-=
buttons.yt-live-chat-paid-sticker-renderer > .yt-live-chat-paid-sticker-ren=
derer { color: var(--yt-live-chat-additional-inline-action-button-color); b=
ackground: var(--yt-live-chat-additional-inline-action-button-background-co=
lor); }

yt-live-chat-paid-sticker-renderer:not([modern]) #additional-inline-action-=
buttons.yt-live-chat-paid-sticker-renderer > .yt-live-chat-paid-sticker-ren=
derer:hover { background: var(--yt-live-chat-additional-inline-action-butto=
n-background-color-hover); }

#inline-action-button-container.yt-live-chat-paid-sticker-renderer { positi=
on: absolute; inset: -4px 0px; display: none; align-items: center; justify-=
content: center; }

yt-live-chat-paid-sticker-renderer[has-inline-action-buttons]:hover #inline=
-action-button-container.yt-live-chat-paid-sticker-renderer { flex-directio=
n: row; display: var(--yt-live-chat-inline-action-button-container-display,=
none); }

yt-live-chat-paid-sticker-renderer[has-inline-action-buttons][hide-inline-a=
ction-buttons]:hover #inline-action-button-container.yt-live-chat-paid-stic=
ker-renderer { display: none; }

yt-live-chat-paid-sticker-renderer[has-inline-action-buttons]:hover #menu.y=
t-live-chat-paid-sticker-renderer { display: var(--yt-live-chat-item-with-i=
nline-actions-context-menu-display,block); }

#additional-inline-action-buttons.yt-live-chat-paid-sticker-renderer:not(:e=
mpty) { margin-left: 32px; }

#additional-inline-action-buttons.yt-live-chat-paid-sticker-renderer > .yt-=
live-chat-paid-sticker-renderer:not(:first-child), #inline-action-buttons.y=
t-live-chat-paid-sticker-renderer > .yt-live-chat-paid-sticker-renderer:not=
(:first-child) { margin-left: 8px; }

yt-live-chat-paid-sticker-renderer { display: block; position: relative; --=
yt-live-chat-paid-sticker-container-loaded-style-background-color: transpar=
ent; --yt-live-chat-paid-sticker-container-loaded-style-opacity: 1; --yt-li=
ve-chat-item-timestamp-display: none; }

yt-live-chat-paid-sticker-renderer[dashboard-money-feed] { --yt-pdg-paid-st=
ickers-margin-left: 56px; }

yt-live-chat-paid-sticker-renderer:not([dashboard-money-feed]) #card.yt-liv=
e-chat-paid-sticker-renderer { position: relative; border-radius: 4px; padd=
ing: 8px 8px 8px 16px; background-color: var(--yt-live-chat-paid-sticker-ba=
ckground-color); background-image: none; overflow: hidden; display: flex; f=
lex-direction: row; box-shadow: rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0=
, 0, 0, 0.12) 0px 1px 5px 0px, rgba(0, 0, 0, 0.2) 0px 3px 1px -2px; }

yt-live-chat-paid-sticker-renderer.has-fixed-gradient:not([dashboard-money-=
feed]) #card.yt-live-chat-paid-sticker-renderer { background-color: rgb(169=
, 0, 255); background-image: linear-gradient(90deg, rgb(169, 0, 255), rgb(1=
34, 137, 252)); }

yt-live-chat-paid-sticker-renderer:not([dashboard-money-feed]) #menu.yt-liv=
e-chat-paid-sticker-renderer { background: linear-gradient(to right,transpa=
rent,var(--yt-live-chat-paid-sticker-background-color) 100%); border-radius=
: 0px 4px 4px 0px; color: var(--yt-live-chat-paid-sticker-chip-text-color);=
 }

yt-live-chat-paid-sticker-renderer[dashboard-money-feed] #menu.yt-live-chat=
-paid-sticker-renderer { color: var(--yt-live-chat-secondary-text-color); m=
argin: 8px 0px; background: linear-gradient(to right,transparent,var(--t3e4=
1d7b17b187f69) 40%); }

yt-live-chat-paid-sticker-renderer:not([dashboard-money-feed]) #menu-button=
.yt-live-chat-paid-sticker-renderer { margin: 8px; }

#overlay-image.yt-live-chat-paid-sticker-renderer { position: absolute; top=
: 0px; right: 0px; --yt-img-border-radius: 0 4px 4px 0; }

#author-name-chip.yt-live-chat-paid-sticker-renderer { padding-right: 8px; =
font-weight: 500; color: var(--yt-live-chat-disable-highlight-message-autho=
r-name-color); -webkit-line-clamp: 1; overflow: hidden; -webkit-box-orient:=
 vertical; text-overflow: ellipsis; white-space: normal; display: -webkit-b=
ox; }

#author-info.yt-live-chat-paid-sticker-renderer { font-size: var(--yt-pdg-p=
aid-stickers-author-name-font-size); display: flex; flex-direction: row; al=
ign-items: flex-start; }

yt-live-chat-paid-sticker-renderer:not([dashboard-money-feed]) #author-info=
.yt-live-chat-paid-sticker-renderer { max-height: 40px; }

#author-info.yt-live-chat-paid-sticker-renderer:focus { outline: none; }

yt-live-chat-paid-sticker-renderer:not([dashboard-money-feed]) #price-colum=
n.yt-live-chat-paid-sticker-renderer { display: flex; flex-direction: row; =
align-self: center; }

#purchase-amount-chip.yt-live-chat-paid-sticker-renderer { height: 18px; bo=
rder-radius: 12px; color: var(--yt-live-chat-paid-sticker-chip-text-color);=
 font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 50=
0; line-height: 1.8rem; display: inline-flex; align-items: center; justify-=
content: center; }

yt-live-chat-paid-sticker-renderer[dashboard-money-feed] #purchase-amount-c=
hip.yt-live-chat-paid-sticker-renderer { height: 24px; margin-right: var(--=
ytd-margin-2x); padding: 0px 12px; background-color: var(--yt-live-chat-pai=
d-sticker-chip-background-color); }

yt-live-chat-paid-sticker-renderer:not([dashboard-money-feed]) #purchase-am=
ount-chip.yt-live-chat-paid-sticker-renderer { font-size: 15px; padding-rig=
ht: 8px; }

#sticker-container.yt-live-chat-paid-sticker-renderer { display: flex; alig=
n-items: center; flex-shrink: 0; background-color: var(--tffc2fd3a644f6275)=
; opacity: 0.1; margin-left: var(--yt-pdg-paid-stickers-margin-left); margi=
n-top: 4px; z-index: 0; }

yt-live-chat-paid-sticker-renderer:not([dashboard-money-feed]) #sticker-con=
tainer.yt-live-chat-paid-sticker-renderer { margin: 0px 0px 0px auto; }

#sticker-container.sticker-loaded.yt-live-chat-paid-sticker-renderer { back=
ground-color: var(--yt-live-chat-paid-sticker-container-loaded-style-backgr=
ound-color); opacity: var(--yt-live-chat-paid-sticker-container-loaded-styl=
e-opacity); }

#sticker.yt-live-chat-paid-sticker-renderer:focus { outline: none; }

#dashboard-deleted-state.yt-live-chat-paid-sticker-renderer[is-deleted], #d=
eleted-state.yt-live-chat-paid-sticker-renderer[is-deleted] { font-style: i=
talic; }

#deleted-state.yt-live-chat-paid-sticker-renderer[is-deleted] { color: var(=
--yt-live-chat-paid-sticker-chip-text-color); font-size: 13px; opacity: 0.7=
; display: none; }

#dashboard-deleted-state.yt-live-chat-paid-sticker-renderer[is-deleted] { c=
olor: var(--yt-live-chat-secondary-text-color); font-size: 12px; opacity: 0=
.7; display: none; }

yt-live-chat-paid-sticker-renderer:not([dashboard-money-feed]) #deleted-sta=
te.yt-live-chat-paid-sticker-renderer[is-deleted] { max-height: 1.4em; marg=
in: 0px; -webkit-line-clamp: 1; overflow: hidden; align-self: center; -webk=
it-box-orient: vertical; text-overflow: ellipsis; white-space: normal; disp=
lay: -webkit-box; }

yt-live-chat-paid-sticker-renderer[dashboard-money-feed] #dashboard-deleted=
-state.yt-live-chat-paid-sticker-renderer[is-deleted] { margin-top: 4px; ma=
rgin-left: var(--yt-pdg-paid-stickers-margin-left); display: block; }

#content.yt-live-chat-paid-sticker-renderer { align-self: center; z-index: =
0; }

yt-live-chat-paid-sticker-renderer[dashboard-money-feed] #content.yt-live-c=
hat-paid-sticker-renderer { padding: 0px; color: rgba(0, 0, 0, 0.87); flex:=
 1 1 1e-09px; justify-content: space-between; display: flex; flex-direction=
: column-reverse; align-items: baseline; }

#content-primary-column.yt-live-chat-paid-sticker-renderer { display: inlin=
e-block; position: relative; }

#purchase-description.yt-live-chat-paid-sticker-renderer { display: block; =
color: var(--yt-live-chat-disable-highlight-message-author-name-color); pad=
ding-top: 4px; }

#sticker-icon.yt-live-chat-paid-sticker-renderer { vertical-align: bottom; =
}

yt-live-chat-paid-sticker-renderer[dashboard-money-feed] #content-primary-c=
olumn.yt-live-chat-paid-sticker-renderer { margin-bottom: 4px; display: fle=
x; flex-direction: row; align-items: baseline; }

yt-live-chat-paid-sticker-renderer[dashboard-money-feed] #timestamp.yt-live=
-chat-paid-sticker-renderer { display: inline; color: var(--yt-live-chat-te=
rtiary-text-color); font-size: 11px; font-weight: 500; }

#buy-flow-button.yt-live-chat-paid-sticker-renderer ytd-button-renderer.yt-=
live-chat-paid-sticker-renderer { width: 100%; margin-top: 12px; }

yt-live-chat-paid-sticker-renderer:not([modern]) #buy-flow-button.yt-live-c=
hat-paid-sticker-renderer ytd-button-renderer.yt-live-chat-paid-sticker-ren=
derer { text-align: center; background-color: var(--yt-live-chat-paid-stick=
er-buy-button-background-color); --yt-button-color: #030303; box-shadow: rg=
ba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px, rgb=
a(0, 0, 0, 0.2) 0px 3px 1px -2px; }

yt-live-chat-paid-sticker-renderer[has-heart-button] #menu.yt-live-chat-pai=
d-sticker-renderer { right: 35px; background: none; }

yt-live-chat-paid-sticker-renderer[has-heart-button] #gradient.yt-live-chat=
-paid-sticker-renderer { width: 85px; height: 160px; background: linear-gra=
dient(to right,transparent,var(--yt-live-chat-paid-sticker-background-color=
) 100%); border-radius: 0px 4px 4px 0px; }

#gradient-container.yt-live-chat-paid-sticker-renderer { position: absolute=
; top: 0px; right: 0px; }

yt-live-chat-paid-sticker-renderer[has-heart-button]:hover #gradient.yt-liv=
e-chat-paid-sticker-renderer { width: 50px; }

#creator-heart-button.yt-live-chat-paid-sticker-renderer { position: absolu=
te; top: 8px; right: 12px; }

yt-live-chat-paid-sticker-renderer[is-v2-style] #card.yt-live-chat-paid-sti=
cker-renderer { border-radius: 12px; }

yt-live-chat-paid-sticker-renderer[whole-message-clickable] { cursor: point=
er; }

yt-live-chat-paid-sticker-renderer[whole-message-clickable]:hover { backgro=
und-color: var(--t7f4f2c6d54836ce0); }

yt-live-chat-paid-sticker-renderer[has-on-tap-command] #card.yt-live-chat-p=
aid-sticker-renderer { cursor: pointer; }

yt-live-chat-paid-sticker-renderer[is-v2-style][has-heart-button] #gradient=
.yt-live-chat-paid-sticker-renderer { border-radius: 0px 4px 4px 0px; }

yt-live-chat-paid-sticker-renderer[is-v2-style][has-heart-button] #menu.yt-=
live-chat-paid-sticker-renderer { background: none; }

yt-live-chat-reply-button-view-model { display: inline-flex; align-items: c=
enter; --iron-icon-width: 16px; --iron-icon-height: 16px; }

yt-emoji-customization-panel-view-model { display: flex; flex-direction: co=
lumn; align-items: center; gap: 12px; height: 100%; --yt-emoji-picker-rende=
rer-height: auto; }

#description-text.yt-emoji-customization-panel-view-model { padding-top: 8p=
x; }

#fab-container.yt-emoji-customization-panel-view-model { width: 36px; heigh=
t: 184px; border-radius: 18px; background-color: rgba(255, 255, 255, 0.7); =
box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 24px 0px, rgba(0, 0, 0, 0.1) 0px 0px=
 4px 0px; }

yt-emoji-customization-panel-view-model[is-dark-theme] #fab-container.yt-em=
oji-customization-panel-view-model { background-color: rgba(0, 0, 0, 0.6); =
outline: rgba(255, 255, 255, 0.3) solid 1px; box-shadow: none; }

#expanded-buttons.yt-emoji-customization-panel-view-model { display: flex; =
flex-direction: column; width: 36px; height: 180px; padding: 2px 0px; }

.reaction-button.yt-emoji-customization-panel-view-model { width: 32px; hei=
ght: 32px; padding: 4px; margin: 2px; opacity: 0.7; border-width: medium; b=
order-style: none; border-color: currentcolor; border-image: initial; backg=
round: none; cursor: pointer; border-radius: 50%; }

.reaction-button.yt-emoji-customization-panel-view-model[disabled] { opacit=
y: 0.3; cursor: default; }

.reaction-button.yt-emoji-customization-panel-view-model[emoji-selected] { =
background-color: rgba(0, 0, 0, 0.1); opacity: 1; }

yt-emoji-customization-panel-view-model[is-dark-theme] .reaction-button.yt-=
emoji-customization-panel-view-model[emoji-selected] { background: rgba(255=
, 255, 255, 0.3); }

yt-emoji-picker-renderer.yt-emoji-customization-panel-view-model { width: 1=
00%; flex-grow: 1; }

yt-live-chat-author-badge-renderer { display: inline-block; }

yt-live-chat-author-badge-renderer[type=3D"moderator"] { color: var(--yt-li=
ve-chat-moderator-color,#5e84f1); }

yt-live-chat-author-badge-renderer[type=3D"moderator"][enable-new-moderator=
-badge] { color: var(--yt-live-chat-new-moderator-color,#3ea6ff); }

yt-live-chat-author-badge-renderer[type=3D"owner"] { color: var(--yt-live-c=
hat-owner-color,#ffd600); }

yt-live-chat-author-badge-renderer[type=3D"member"] { color: var(--yt-live-=
chat-sponsor-color,#107516); }

yt-live-chat-author-badge-renderer[type=3D"verified"] { color: var(--yt-liv=
e-chat-verified-color,#999); }

.ytIconWrapperHost.yt-live-chat-author-badge-renderer, img.yt-live-chat-aut=
hor-badge-renderer, yt-icon.yt-live-chat-author-badge-renderer { display: b=
lock; width: 16px; height: 16px; }

yt-live-chat-author-badge-renderer[type=3D"verified"][enable-new-verified-b=
adge] yt-icon.yt-live-chat-author-badge-renderer { width: 12px; height: 12p=
x; }

yt-live-chat-author-chip { display: inline-flex; align-items: baseline; }

#author-name.yt-live-chat-author-chip { box-sizing: border-box; border-radi=
us: 2px; color: var(--yt-live-chat-secondary-text-color); font-weight: 500;=
 }

yt-live-chat-author-chip[author-name-clickable] #author-name.yt-live-chat-a=
uthor-chip { cursor: pointer; }

#author-name.single-line.yt-live-chat-author-chip { -webkit-box-orient: ver=
tical; text-overflow: ellipsis; white-space: normal; display: -webkit-box; =
-webkit-line-clamp: 1; overflow: hidden; word-break: break-all; }

yt-live-chat-author-chip[is-highlighted] #author-name.yt-live-chat-author-c=
hip { padding: 2px 4px; color: var(--yt-live-chat-author-chip-verified-text=
-color); background-color: var(--yt-live-chat-author-chip-verified-backgrou=
nd-color); }

#author-name.owner.yt-live-chat-author-chip, yt-live-chat-author-chip[is-hi=
ghlighted] #author-name.owner.yt-live-chat-author-chip { background-color: =
var(--yt-live-chat-author-chip-owner-background-color); color: var(--yt-liv=
e-chat-author-chip-owner-text-color); }

yt-live-chat-author-chip[enable-improved-visibility-style][is-verified] #au=
thor-name.yt-live-chat-author-chip { color: var(--yt-sys-color-baseline--te=
xt-primary); }

yt-live-chat-author-chip[enable-improved-visibility-style] { --yt-live-chat=
-verified-color: var(--yt-sys-color-baseline--text-primary); }

yt-live-chat-author-chip[enable-improved-visibility-style] #author-name.mod=
erator.yt-live-chat-author-chip { color: var(--yt-live-chat-moderator-color=
); }

yt-live-chat-author-chip[enable-improved-visibility-style][enable-new-moder=
ator-text-color] #author-name.moderator.yt-live-chat-author-chip { color: v=
ar(--yt-live-chat-new-moderator-color); }

yt-live-chat-author-chip[enable-improved-visibility-style] #author-name.mem=
ber.yt-live-chat-author-chip { color: var(--yt-live-chat-sponsor-color); }

yt-live-chat-author-chip[enable-improved-visibility-style] #author-name.own=
er.yt-live-chat-author-chip, yt-live-chat-author-chip[enable-improved-visib=
ility-style][is-highlighted] #author-name.owner.yt-live-chat-author-chip { =
background-color: var(--yt-sys-color-baseline--text-primary); color: var(--=
yt-sys-color-baseline--text-primary-inverse); }

yt-live-chat-author-chip[enable-improved-visibility-style] #author-name.yt-=
live-chat-author-chip { border-radius: 8px; }

yt-live-chat-author-chip[disable-highlighting] #author-name.yt-live-chat-au=
thor-chip { color: var(--yt-live-chat-disable-highlight-message-author-name=
-color,rgba(255,255,255,.7)); font-size: 14px; }

yt-live-chat-author-chip[dashboard-money-feed] #author-name.yt-live-chat-au=
thor-chip { display: block; color: var(--yt-live-chat-secondary-text-color)=
; }

#author-name.moderator.yt-live-chat-author-chip { color: var(--yt-live-chat=
-moderator-color); }

yt-live-chat-author-chip[enable-new-moderator-text-color] #author-name.mode=
rator.yt-live-chat-author-chip { color: var(--yt-live-chat-new-moderator-co=
lor); }

#author-name.member.yt-live-chat-author-chip { color: var(--yt-live-chat-sp=
onsor-color); }

#chip-badges.yt-live-chat-author-chip:empty { display: none; }

yt-live-chat-author-chip[is-highlighted] #chat-badges.yt-live-chat-author-c=
hip:not(:empty) { margin-left: 1px; }

#chat-badges.yt-live-chat-author-chip { white-space: nowrap; }

yt-live-chat-author-chip[prepend-chat-badges] yt-live-chat-author-badge-ren=
derer.yt-live-chat-author-chip { margin: 0px 2px 0px 0px; }

yt-live-chat-author-badge-renderer.yt-live-chat-author-chip { margin: 0px 0=
px 0px 2px; vertical-align: sub; }

yt-live-chat-author-chip[is-highlighted] #chip-badges.yt-live-chat-author-c=
hip yt-live-chat-author-badge-renderer.yt-live-chat-author-chip { color: in=
herit; }

#chip-badges.yt-live-chat-author-chip yt-live-chat-author-badge-renderer.yt=
-live-chat-author-chip:last-of-type { margin-right: -2px; }

#timestamp.yt-live-chat-auto-mod-message-renderer { display: var(--yt-live-=
chat-item-timestamp-display,inline); margin: var(--yt-live-chat-item-timest=
amp-margin,0 8px 0 0); color: var(--yt-live-chat-tertiary-text-color); font=
-size: 11px; }

#author-photo.yt-live-chat-auto-mod-message-renderer { display: block; marg=
in-right: var(--yt-live-chat-author-photo-margin-right,16px); overflow: hid=
den; border-radius: 50%; flex: 0 0 auto; }

yt-live-chat-auto-mod-message-renderer[avatar-hidden] #author-photo.yt-live=
-chat-auto-mod-message-renderer { display: none; }

#menu.yt-live-chat-auto-mod-message-renderer { position: absolute; top: 0px=
; bottom: 0px; right: 0px; transform: translateX(100px); }

yt-live-chat-auto-mod-message-renderer[use-opacity-for-context-menu-visibil=
ity] #menu.yt-live-chat-auto-mod-message-renderer { transform: none; opacit=
y: 0.0001; }

yt-live-chat-auto-mod-message-renderer:hover #menu.yt-live-chat-auto-mod-me=
ssage-renderer, yt-live-chat-auto-mod-message-renderer[menu-visible] #menu.=
yt-live-chat-auto-mod-message-renderer { transform: none; }

yt-live-chat-auto-mod-message-renderer[use-opacity-for-context-menu-visibil=
ity]:hover #menu.yt-live-chat-auto-mod-message-renderer, yt-live-chat-auto-=
mod-message-renderer[use-opacity-for-context-menu-visibility][menu-visible]=
 #menu.yt-live-chat-auto-mod-message-renderer { opacity: 1; }

yt-live-chat-auto-mod-message-renderer:focus-within #menu.yt-live-chat-auto=
-mod-message-renderer { transform: none; }

yt-live-chat-auto-mod-message-renderer[use-opacity-for-context-menu-visibil=
ity]:focus-within #menu.yt-live-chat-auto-mod-message-renderer { opacity: 1=
; }

yt-live-chat-auto-mod-message-renderer[modern] #inline-action-button-contai=
ner.yt-live-chat-auto-mod-message-renderer { background-color: rgba(0, 0, 0=
, 0.6); }

yt-live-chat-auto-mod-message-renderer:not([modern]) #inline-action-button-=
container.yt-live-chat-auto-mod-message-renderer { background-color: var(--=
yt-live-chat-moderation-mode-hover-background-color); }

yt-live-chat-auto-mod-message-renderer:not([modern]) #additional-inline-act=
ion-buttons.yt-live-chat-auto-mod-message-renderer > .yt-live-chat-auto-mod=
-message-renderer, yt-live-chat-auto-mod-message-renderer:not([modern]) #in=
line-action-buttons.yt-live-chat-auto-mod-message-renderer > .yt-live-chat-=
auto-mod-message-renderer { --yt-button-icon-size: 36px; --yt-button-icon-p=
adding: 6px; color: rgb(255, 255, 255); border-radius: 2px; }

yt-live-chat-auto-mod-message-renderer:not([modern]) #inline-action-buttons=
.yt-live-chat-auto-mod-message-renderer > .yt-live-chat-auto-mod-message-re=
nderer { background: var(--yt-deprecated-luna-black-opacity-lighten-1); }

yt-live-chat-auto-mod-message-renderer:not([modern]) #inline-action-buttons=
.yt-live-chat-auto-mod-message-renderer > .yt-live-chat-auto-mod-message-re=
nderer:hover { background: var(--yt-deprecated-luna-black); }

yt-live-chat-auto-mod-message-renderer:not([modern]) #additional-inline-act=
ion-buttons.yt-live-chat-auto-mod-message-renderer > .yt-live-chat-auto-mod=
-message-renderer { color: var(--yt-live-chat-additional-inline-action-butt=
on-color); background: var(--yt-live-chat-additional-inline-action-button-b=
ackground-color); }

yt-live-chat-auto-mod-message-renderer:not([modern]) #additional-inline-act=
ion-buttons.yt-live-chat-auto-mod-message-renderer > .yt-live-chat-auto-mod=
-message-renderer:hover { background: var(--yt-live-chat-additional-inline-=
action-button-background-color-hover); }

#inline-action-button-container.yt-live-chat-auto-mod-message-renderer { po=
sition: absolute; inset: -4px 0px; display: none; align-items: center; just=
ify-content: center; }

yt-live-chat-auto-mod-message-renderer[has-inline-action-buttons]:hover #in=
line-action-button-container.yt-live-chat-auto-mod-message-renderer { flex-=
direction: row; display: var(--yt-live-chat-inline-action-button-container-=
display,none); }

yt-live-chat-auto-mod-message-renderer[has-inline-action-buttons][hide-inli=
ne-action-buttons]:hover #inline-action-button-container.yt-live-chat-auto-=
mod-message-renderer { display: none; }

yt-live-chat-auto-mod-message-renderer[has-inline-action-buttons]:hover #me=
nu.yt-live-chat-auto-mod-message-renderer { display: var(--yt-live-chat-ite=
m-with-inline-actions-context-menu-display,block); }

#additional-inline-action-buttons.yt-live-chat-auto-mod-message-renderer:no=
t(:empty) { margin-left: 32px; }

#additional-inline-action-buttons.yt-live-chat-auto-mod-message-renderer > =
.yt-live-chat-auto-mod-message-renderer:not(:first-child), #inline-action-b=
uttons.yt-live-chat-auto-mod-message-renderer > .yt-live-chat-auto-mod-mess=
age-renderer:not(:first-child) { margin-left: 8px; }

yt-live-chat-auto-mod-message-renderer { flex-direction: column; font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-hei=
ght: 1.8rem; display: var(--yt-live-chat-item-mod-activity-display,flex); p=
adding: 0px 0px 4px; position: relative; }

yt-live-chat-auto-mod-message-renderer tp-yt-paper-button[style-target=3D"h=
ost"] { min-width: 88px; }

yt-live-chat-auto-mod-message-renderer { --yt-live-chat-text-message-render=
er-message-message-style-font-style: italic; --yt-live-chat-text-message-re=
nderer-message-message-style-opacity: 0.5; --yt-button-icon-size: 16px; --y=
t-button-icon-padding: 0; --ytd-paper-button-min-width: 88px; }

yt-live-chat-auto-mod-message-renderer:not([modern]) #moderation-buttons.yt=
-live-chat-auto-mod-message-renderer > .yt-live-chat-auto-mod-message-rende=
rer { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weigh=
t: 500; line-height: 1.8rem; background-color: var(--yt-live-chat-automod-b=
utton-background-color); border-radius: 2px; }

yt-live-chat-auto-mod-message-renderer:not([modern]) #moderation-buttons.yt=
-live-chat-auto-mod-message-renderer > .yt-live-chat-auto-mod-message-rende=
rer:hover { background-color: var(--yt-live-chat-automod-button-background-=
color-hover); }

yt-live-chat-auto-mod-message-renderer:not([modern]) #button.yt-live-chat-a=
uto-mod-message-renderer > .yt-live-chat-auto-mod-message-renderer { width:=
 32px; --yt-button-icon-size: 16px; }

yt-live-chat-auto-mod-message-renderer[whole-message-clickable] yt-live-cha=
t-text-message-renderer.yt-live-chat-auto-mod-message-renderer { cursor: po=
inter; }

yt-live-chat-auto-mod-message-renderer[whole-message-clickable] yt-live-cha=
t-text-message-renderer.yt-live-chat-auto-mod-message-renderer:hover { back=
ground-color: var(--t7f4f2c6d54836ce0); }

#explanation.yt-live-chat-auto-mod-message-renderer { color: var(--yt-live-=
chat-automod-button-explanation-color); margin: 4px 0px 4px 28px; }

yt-live-chat-auto-mod-message-renderer[modern][has-info-dialog-button] #exp=
lanation.yt-live-chat-auto-mod-message-renderer { margin: 4px 0px 4px 16px;=
 }

#button.yt-live-chat-auto-mod-message-renderer { display: inline-block; }

#warning-icon.yt-live-chat-auto-mod-message-renderer { color: var(--tffc2fd=
3a644f6275); height: var(--yt-button-icon-size); margin-right: var(--yt-but=
ton-icon-size); width: var(--yt-button-icon-size); }

#moderation-buttons.yt-live-chat-auto-mod-message-renderer:not(:empty) { ma=
rgin: 8px 0px 4px 64px; }

#moderation-buttons.yt-live-chat-auto-mod-message-renderer > .yt-live-chat-=
auto-mod-message-renderer:not(:last-child) { margin-right: 8px; }

yt-live-chat-auto-mod-message-renderer::before { background-color: var(--yt=
-live-chat-deleted-message-bar-color); content: ""; position: absolute; dis=
play: block; left: 8px; top: 4px; bottom: 4px; width: 4px; box-sizing: bord=
er-box; border-radius: 2px; }

yt-live-chat-channel-activity-reputation-renderer { display: block; --yt-li=
ve-chat-engagement-panel-separator-padding: 16px; }

yt-live-chat-channel-activity-reputation-renderer #factoids.yt-live-chat-ch=
annel-activity-reputation-renderer { display: flex; flex-direction: row; ju=
stify-content: center; }

#factoids.yt-live-chat-channel-activity-reputation-renderer > .yt-live-chat=
-channel-activity-reputation-renderer { flex-grow: 1; flex-basis: 0px; }

#factoids.yt-live-chat-channel-activity-reputation-renderer > .yt-live-chat=
-channel-activity-reputation-renderer:not(:last-child) { padding-right: 16p=
x; }

yt-live-chat-creator-heart-view-model { display: inline-block; }

#hearted.yt-live-chat-creator-heart-view-model { position: absolute; right:=
 1px; bottom: -3px; width: 14px; height: 14px; color: rgb(255, 0, 51); }

#hearted-border.yt-live-chat-creator-heart-view-model { position: absolute;=
 right: -1px; bottom: -4px; width: 16px; height: 16px; color: rgb(255, 255,=
 255); }

#creator-thumbnail.yt-live-chat-creator-heart-view-model { flex: 0 0 auto; =
border-radius: 50%; background-color: transparent; overflow: hidden; height=
: 24px; width: 24px; border: 1px solid rgba(255, 255, 255, 0.12); }

yt-live-chat-app ::-webkit-scrollbar, yt-live-chat-kevlar-container ::-webk=
it-scrollbar { content: ""; }

yt-live-chat-app ::-webkit-scrollbar-thumb, yt-live-chat-kevlar-container :=
:-webkit-scrollbar-thumb { background-color: var(--yt-sys-color-baseline--t=
ext-disabled); border: 2px solid var(--yt-sys-color-baseline--base-backgrou=
nd); min-height: 30px; }

yt-live-chat-app ::-webkit-scrollbar-track, yt-live-chat-kevlar-container :=
:-webkit-scrollbar-track { background-color: var(--yt-sys-color-baseline--b=
ase-background); }

html { --yt-deprecated-blue-light: hsl(205.9,80%,43.1%); --yt-deprecated-op=
alescence-grey-opacity-lighten-3: hsla(0,0%,53.3%,0.4); --yt-deprecated-opa=
lescence-soft-grey-opacity-lighten-3: hsla(0,0%,93.3%,0.4); --yt-deprecated=
-luna-black-opacity-lighten-2: hsla(0,0%,6.7%,0.6); --yt-deprecated-luna-bl=
ack-opacity-lighten-3: hsla(0,0%,6.7%,0.4); --yt-deprecated-luna-black-opac=
ity-lighten-4: hsla(0,0%,6.7%,0.2); --yt-opalescence-dark-grey: hsl(0,0%,20=
%); --yt-deprecated-luna-black: hsl(0,0%,6.7%); --yt-deprecated-white-opaci=
ty-lighten-4: hsla(0,0%,100%,0.2); --yt-deprecated-opalescence-soft-grey-op=
acity-lighten-1: hsla(0,0%,93.3%,0.8); --yt-deprecated-opalescence-soft-gre=
y: hsl(0,0%,93.3%); --yt-live-chat-background-color: var( --yt-sys-color-ba=
seline--base-background ); --yt-live-chat-secondary-background-color: var( =
--yt-deprecated-opalescence-soft-grey ); --yt-live-chat-action-panel-backgr=
ound-color: var( --yt-sys-color-baseline--base-background ); --yt-live-chat=
-action-panel-renderer-fallback-background-color: #f2f2f2; --yt-live-chat-p=
oll-choice-vote-bar-color: #e6e6e6; --yt-live-chat-action-panel-background-=
color-transparent: hsla(0,0%,97%,0.8); --yt-live-chat-additive-background-i=
nverse: var( --yt-deprecated-white-1-alpha-10 ); --yt-live-chat-mode-change=
-background-color: var( --yt-deprecated-opalescence-soft-grey-opacity-light=
en-3 ); --yt-live-chat-primary-text-color: var(--yt-sys-color-baseline--tex=
t-primary); --yt-live-chat-secondary-text-color: var( --yt-deprecated-luna-=
black-opacity-lighten-2 ); --yt-live-chat-secondary-text-color-inverse: var=
(--yt-deprecated-grey-2); --yt-live-chat-tertiary-text-color: var( --yt-dep=
recated-luna-black-opacity-lighten-3 ); --yt-live-chat-tertiary-text-color-=
inverse: var( --yt-deprecated-white-1-alpha-30 ); --yt-live-chat-text-input=
-field-inactive-underline-color: #b8b8b8; --yt-live-chat-text-input-field-p=
laceholder-color: var( --yt-deprecated-luna-black-opacity-lighten-2 ); --yt=
-live-chat-text-input-field-underline-transition-duration: 0.25s; --yt-live=
-chat-icon-button-color: var(--yt-live-chat-primary-text-color); --yt-live-=
chat-enabled-send-button-color: #4285f4; --yt-live-chat-disabled-icon-butto=
n-color: var( --yt-deprecated-luna-black-opacity-lighten-4 ); --yt-live-cha=
t-picker-button-color: var( --yt-deprecated-luna-black-opacity-lighten-3 );=
 --yt-live-chat-picker-button-active-color: var( --yt-deprecated-luna-black=
-opacity-lighten-1 ); --yt-live-chat-picker-button-disabled-color: var( --y=
t-live-chat-disabled-icon-button-color ); --yt-live-chat-picker-button-hove=
r-color: var( --yt-deprecated-luna-black-opacity-lighten-2 ); --yt-live-cha=
t-mention-background-color: #ff5722; --yt-live-chat-mention-text-color: var=
( --yt-sys-color-baseline--overlay-text-primary ); --yt-live-chat-mention-p=
ill-background-color: var( --yt-sys-color-baseline--add-on-orange-base-back=
ground ); --yt-live-chat-mention-pill-text-color: var( --yt-sys-color-basel=
ine--add-on-orange-text-primary ); --yt-live-chat-deleted-message-color: rg=
ba(0,0,0,0.5); --yt-live-chat-deleted-message-bar-color: rgba(11,11,11,0.2)=
; --yt-live-chat-disabled-button-background-color: var( --yt-deprecated-opa=
lescence-soft-grey ); --yt-live-chat-disabled-button-text-color: var( --yt-=
deprecated-luna-black-opacity-lighten-3 ); --yt-live-chat-header-background=
-color: var( --yt-sys-color-baseline--base-background ); --yt-live-chat-hea=
der-button-color: var(--yt-deprecated-luna-black); --yt-live-chat-header-bo=
ttom-border: 1px solid var(--yt-sys-color-baseline--outline); --yt-live-cha=
t-count-color-error: var( --yt-sys-color-baseline--error-indicator ); --yt-=
live-chat-error-message-color: hsl(10,51%,49%); --yt-live-chat-reconnect-me=
ssage-color: hsla(0,0%,7%,0.2); --yt-live-chat-moderator-color: hsl(225,84%=
,66%); --yt-live-chat-new-moderator-color: var( --yt-sys-color-baseline--ca=
ll-to-action ); --yt-live-chat-owner-color: hsl(40,76%,55%); --yt-live-chat=
-author-chip-owner-background-color: #ffd600; --yt-live-chat-author-chip-ow=
ner-text-color: rgba(0,0,0,0.87); --yt-live-chat-author-chip-verified-backg=
round-color: var( --yt-deprecated-grey-1 ); --yt-live-chat-author-chip-veri=
fied-text-color: var(--yt-deprecated-grey-5); --yt-live-chat-sponsor-color:=
 #107516; --yt-live-chat-overlay-color: hsla(0,0%,0%,0.6); --yt-live-chat-d=
ialog-background-color: var( --yt-sys-color-baseline--static-white-backgrou=
nd ); --yt-live-chat-dialog-text-color: var( --yt-deprecated-luna-black-opa=
city-lighten-2 ); --yt-live-chat-banner-border-color: var(--yt-sys-color-ba=
seline--outline); --yt-live-chat-banner-animation-duration: 0.35s; --yt-liv=
e-chat-banner-animation-fast-duration: 0.25s; --yt-live-chat-banner-gradien=
t-scrim: linear-gradient(rgba(255,255,255,0.95),transparent); --yt-live-cha=
t-banner-indeterminate-bar-background: repeating-linear-gradient(90deg,#fff=
,#fff 6px,#aaa 0,#aaa 9px); --yt-live-chat-banner-bar-animation-duration: 1=
s; --yt-live-chat-action-panel-gradient-scrim: linear-gradient(0deg,rgba(25=
5,255,255,0.95),transparent); --yt-live-chat-qna-panel-start-button-color: =
var( --yt-deprecated-general-background-b ); --yt-live-chat-poll-primary-te=
xt-color: var( --yt-live-chat-secondary-text-color-inverse ); --yt-live-cha=
t-poll-secondary-text-color: var( --yt-live-chat-secondary-text-color-inver=
se ); --yt-live-chat-poll-choice-text-color: var( --yt-live-chat-poll-prima=
ry-text-color ); --yt-live-chat-poll-choice-additive-background-color: var(=
 --yt-deprecated-black-pure-alpha-10 ); --yt-live-chat-poll-choice-additive=
-background-color-inverse: var( --yt-deprecated-white-1-alpha-20 ); --yt-li=
ve-chat-poll-banner-border-highlight-color: var( --yt-deprecated-white-3 );=
 --yt-live-chat-poll-choice-background-color: transparent; --yt-live-chat-p=
oll-choice-border-radius: 2px; --yt-live-chat-poll-choice-border: 1px solid=
 var(--yt-live-chat-tertiary-text-color-inverse); --yt-live-chat-poll-choic=
e-min-height: 16px; --yt-live-chat-poll-choice-vote-bar-background-color: v=
ar( --yt-sys-color-baseline--overlay-button-secondary ); --yt-live-chat-pol=
l-choice-hover-color: rgba(17,17,16,0.1); --yt-live-chat-poll-choice-animat=
ion-duration: 0.5s; --yt-live-chat-poll-choice-text-padding: 0 16px; --yt-l=
ive-chat-poll-editor-panel-header-border-color: var( --yt-sys-color-baselin=
e--outline ); --yt-live-chat-poll-editor-start-button-background-color: var=
( --yt-sys-color-baseline--call-to-action ); --yt-live-chat-poll-editor-sta=
rt-button-background-color-disabled: var( --yt-sys-color-baseline--additive=
-background ); --yt-live-interactivity-component-background-color: #264c8a;=
 --yt-live-chat-panel-animation-duration: 0.5s; --yt-live-chat-universal-mo=
tion-curve: cubic-bezier(0.05,0,0,1); --yt-live-chat-moderation-mode-hover-=
background-color: var( --yt-deprecated-luna-black-opacity-lighten-4 ); --yt=
-live-chat-additional-inline-action-button-color: var( --yt-sys-color-basel=
ine--overlay-text-primary ); --yt-live-chat-additional-inline-action-button=
-background-color: hsla(0,0%,26%,0.8); --yt-live-chat-additional-inline-act=
ion-button-background-color-hover: hsla(0,0%,26%,1); --yt-formatted-string-=
emoji-size: 24px; --yt-live-chat-emoji-size: 24px; --yt-live-chat-text-inpu=
t-field-suggestion-background-color: var( --yt-sys-color-baseline--static-w=
hite-background ); --yt-live-chat-text-input-field-suggestion-background-co=
lor-hover: #eee; --yt-live-chat-text-input-field-suggestion-text-color: #66=
6; --yt-live-chat-text-input-field-suggestion-text-color-hover: #333; --yt-=
live-chat-ticker-arrow-background: hsl(0,0%,97.3%); --yt-emoji-picker-categ=
ory-background-color: var( --yt-live-chat-action-panel-background-color-tra=
nsparent ); --yt-emoji-picker-category-color: var(--yt-live-chat-secondary-=
text-color); --yt-emoji-picker-category-button-color: var( --yt-sys-color-b=
aseline--text-disabled ); --yt-emoji-picker-search-background-color: var(--=
yt-deprecated-white-2); --yt-emoji-picker-search-color: var( --yt-deprecate=
d-luna-black-opacity-lighten-1 ); --yt-emoji-picker-search-placeholder-colo=
r: var( --yt-deprecated-luna-black-opacity-lighten-2 ); --yt-emoji-picker-b=
ase-with-variants-border: var( --yt-deprecated-black-pure-alpha-15 ); --yt-=
emoji-picker-variant-selector-bg-color: #e0e0e0; --yt-live-chat-slider-acti=
ve-color: #2196f3; --yt-live-chat-slider-container-color: #c8c8c8; --yt-liv=
e-chat-slider-markers-color: #505050; --yt-live-chat-toast-action-color: va=
r( --yt-sys-color-baseline--overlay-call-to-action ); --yt-live-chat-toast-=
background-color: var(--yt-opalescence-dark-grey); --yt-live-chat-toast-tex=
t-color: var( --yt-sys-color-baseline--overlay-text-primary ); --yt-live-ch=
at-automod-button-background-color: var( --yt-deprecated-opalescence-soft-g=
rey ); --yt-live-chat-automod-button-background-color-hover: var( --yt-depr=
ecated-luna-black-opacity-lighten-4 ); --yt-live-chat-creator-support-butto=
n-border-radius: 2px; --yt-live-chat-creator-support-button-padding: 10px 1=
6px; --yt-live-chat-creator-support-button-font-size: inherit; --yt-live-ch=
at-countdown-opacity: 0.3; --yt-live-chat-shimmer-background-color: rgba(13=
6,136,136,0.2); --yt-live-chat-shimmer-linear-gradient: linear-gradient(0de=
g,rgba(255,255,255,0) 40%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 65%=
); --yt-live-chat-vem-background-color: var( --yt-deprecated-opalescence-so=
ft-grey ); --yt-live-chat-upsell-dialog-renderer-button-padding: 10px 16px;=
 --yt-live-chat-product-picker-icon-color: rgba(17,17,17,0.6); --yt-live-ch=
at-product-picker-hover-color: rgba(17,17,16,0.1); --yt-live-chat-product-p=
icker-disabled-icon-color: rgba(17,17,17,0.4); --yt-pdg-paid-stickers-tab-s=
election-bar-color: var( --yt-deprecated-dark-blue ); --yt-pdg-paid-sticker=
s-author-name-font-size: 14px; --yt-pdg-paid-stickers-author-subtext-font-s=
ize: 13px; --yt-pdg-paid-stickers-margin-left: 38px; --yt-live-chat-ninja-m=
essage-background-color: var( --yt-sys-color-baseline--base-background ); -=
-yt-live-chat-paid-message-buy-button-background-color: #fff; --yt-live-cha=
t-paid-sticker-buy-button-background-color: #fff; --yt-live-chat-item-list-=
button-background-color: #2196f3; --yt-live-chat-item-list-button-color: #f=
ff; --yt-live-chat-legacy-paid-message-color: #fff; --yt-live-chat-membersh=
ip-item-sponsor-text-color: #fff; --yt-live-chat-membership-item-footer-but=
ton-background-color: #fff; --yt-live-chat-ticker-icon-background-color: #2=
196f3; --yt-live-chat-ticker-icon-color: #fff; --yt-live-chat-viewer-engage=
ment-message-endpoint-color: #2196f3; --yt-live-chat-viewer-leaderboard-ico=
n-color: #7b3edb; }

html[dark] { --yt-live-chat-background-color: var( --yt-sys-color-baseline-=
-base-background ); --yt-live-chat-action-panel-background-color: var( --yt=
-sys-color-baseline--base-background ); --yt-live-chat-action-panel-rendere=
r-fallback-background-color: #272727; --yt-live-chat-poll-choice-vote-bar-c=
olor: #3d3d3d; --yt-live-chat-action-panel-background-color-transparent: rg=
ba(40,40,40,0.8); --yt-live-chat-additive-background-inverse: var( --yt-dep=
recated-black-pure-alpha-5 ); --yt-live-chat-secondary-background-color: #2=
82828; --yt-live-chat-toast-text-color: var( --yt-sys-color-baseline--overl=
ay-text-primary ); --yt-live-chat-toast-background-color: #323232; --yt-liv=
e-chat-toast-action-color: var( --yt-sys-color-baseline--overlay-call-to-ac=
tion ); --yt-live-chat-mode-change-background-color: #333; --yt-live-chat-p=
rimary-text-color: var( --yt-sys-color-baseline--overlay-text-primary ); --=
yt-live-chat-secondary-text-color: rgba(255,255,255,0.7); --yt-live-chat-se=
condary-text-color-inverse: var(--yt-deprecated-grey-5); --yt-live-chat-ter=
tiary-text-color: rgba(255,255,255,0.54); --yt-live-chat-tertiary-text-colo=
r-inverse: var( --yt-deprecated-black-pure-alpha-30 ); --yt-live-chat-text-=
input-field-inactive-underline-color: #666; --yt-live-chat-icon-button-colo=
r: var(--yt-live-chat-primary-text-color); --yt-live-chat-enabled-send-butt=
on-color: #fff; --yt-live-chat-disabled-icon-button-color: rgba(255,255,255=
,0.3); --yt-live-chat-picker-button-color: var(--yt-live-chat-tertiary-text=
-color); --yt-live-chat-picker-button-active-color: var( --yt-sys-color-bas=
eline--overlay-text-primary ); --yt-live-chat-picker-button-disabled-color:=
 var( --yt-live-chat-disabled-icon-button-color ); --yt-live-chat-picker-bu=
tton-hover-color: rgba(255,255,255,0.74); --yt-live-chat-mention-background=
-color: #ff5722; --yt-live-chat-mention-text-color: #fff; --yt-live-chat-me=
ntion-pill-background-color: var( --yt-sys-color-baseline--add-on-orange-ba=
se-background ); --yt-live-chat-mention-pill-text-color: var( --yt-sys-colo=
r-baseline--add-on-orange-text-primary ); --yt-live-chat-deleted-message-co=
lor: rgba(255,255,255,0.5); --yt-live-chat-deleted-message-bar-color: rgba(=
255,255,255,0.5); --yt-live-chat-error-message-color: var( --yt-sys-color-b=
aseline--error-indicator ); --yt-live-chat-reconnect-message-color: #fff; -=
-yt-live-chat-disabled-button-background-color: #444; --yt-live-chat-disabl=
ed-button-text-color: var( --yt-live-chat-secondary-text-color ); --yt-live=
-chat-header-background-color: var( --yt-sys-color-baseline--base-backgroun=
d ); --yt-live-chat-header-button-color: var(--yt-live-chat-secondary-text-=
color); --yt-live-chat-moderator-color: #5e84f1; --yt-live-chat-owner-color=
: #ffd600; --yt-live-chat-author-chip-owner-text-color: var(--yt-deprecated=
-luna-black); --yt-live-chat-author-chip-verified-background-color: var( --=
yt-deprecated-grey-5 ); --yt-live-chat-author-chip-verified-text-color: var=
(--yt-deprecated-white-4); --yt-live-chat-sponsor-color: #2ba640; --yt-live=
-chat-overlay-color: rgba(0,0,0,0.5); --yt-live-chat-dialog-background-colo=
r: #424242; --yt-live-chat-dialog-text-color: var( --yt-sys-color-baseline-=
-overlay-text-primary ); --yt-live-chat-button-default-text-color: var( --y=
t-sys-color-baseline--overlay-text-primary ); --yt-live-chat-button-default=
-background-color: var( --yt-deprecated-white-opacity-lighten-4 ); --yt-liv=
e-chat-button-dark-text-color: var( --yt-sys-color-baseline--overlay-text-p=
rimary ); --yt-live-chat-button-dark-background-color: var( --yt-deprecated=
-white-opacity-lighten-4 ); --yt-emoji-picker-variant-selector-bg-color: #2=
f2f2f; --yt-live-chat-moderation-mode-hover-background-color: rgba(255,255,=
255,0.3); --yt-live-chat-additional-inline-action-button-color: var(--yt-gr=
ey); --yt-live-chat-additional-inline-action-button-background-color: var( =
--yt-deprecated-opalescence-soft-grey-opacity-lighten-1 ); --yt-live-chat-a=
dditional-inline-action-button-background-color-hover: var( --yt-deprecated=
-opalescence-soft-grey ); --yt-formatted-string-emoji-size: 24px; --yt-live=
-chat-emoji-size: 24px; --yt-live-chat-text-input-field-suggestion-backgrou=
nd-color: #3e3e3e; --yt-live-chat-text-input-field-suggestion-background-co=
lor-hover: #343434; --yt-live-chat-text-input-field-suggestion-text-color: =
var( --yt-sys-color-baseline--overlay-text-primary ); --yt-live-chat-text-i=
nput-field-suggestion-text-color-hover: var( --yt-sys-color-baseline--overl=
ay-text-primary ); --yt-live-chat-text-input-field-placeholder-color: var( =
--yt-live-chat-secondary-text-color ); --yt-live-chat-ticker-arrow-backgrou=
nd: var( --yt-live-chat-action-panel-background-color ); --yt-emoji-picker-=
category-background-color: var( --yt-live-chat-action-panel-background-colo=
r-transparent ); --yt-emoji-picker-category-color: var(--yt-live-chat-secon=
dary-text-color); --yt-emoji-picker-search-background-color: #444; --yt-emo=
ji-picker-search-color: #fff; --yt-emoji-picker-search-placeholder-color: #=
999; --yt-emoji-picker-base-with-variants-border: var( --yt-deprecated-whit=
e-1-alpha-25 ); --yt-live-chat-slider-active-color: #2196f3; --yt-live-chat=
-slider-container-color: #515151; --yt-live-chat-slider-markers-color: #fff=
; --yt-live-chat-banner-gradient-scrim: linear-gradient(rgba(40,40,40,0.95)=
,transparent); --yt-live-chat-action-panel-gradient-scrim: linear-gradient(=
0deg,rgba(40,40,40,0.95),transparent); --yt-live-chat-poll-choice-additive-=
background-color: var( --yt-deprecated-white-1-alpha-20 ); --yt-live-chat-p=
oll-choice-additive-background-color-inverse: var( --yt-deprecated-black-pu=
re-alpha-10 ); --yt-live-chat-poll-banner-border-highlight-color: var( --yt=
-deprecated-black-3 ); --yt-live-chat-poll-editor-start-button-background-c=
olor-disabled: var( --yt-deprecated-grey-1 ); --yt-live-chat-automod-button=
-background-color: var( --yt-deprecated-opalescence-grey-opacity-lighten-3 =
); --yt-live-chat-automod-button-background-color-hover: rgba(255,255,255,0=
.5); --yt-live-chat-automod-button-explanation-color: rgba(255,255,255,0.7)=
; --yt-live-chat-countdown-opacity: 0.5; --yt-live-chat-shimmer-background-=
color: rgba(17,17,17,0.4); --yt-live-chat-shimmer-linear-gradient: linear-g=
radient(0deg,rgba(0,0,0,0.1) 40%,rgba(100,100,100,0.3) 50%,rgba(0,0,0,0.1) =
60%); --yt-live-chat-vem-background-color: #3e3e3e; --yt-live-chat-product-=
picker-icon-color: rgba(255,255,255,0.5); --yt-live-chat-product-picker-hov=
er-color: rgba(68,68,68,1); --yt-live-chat-product-picker-disabled-icon-col=
or: rgba(255,255,255,0.3); --yt-pdg-paid-stickers-tab-selection-bar-color: =
var( --yt-deprecated-light-blue ); }

html[live-chat-color-migration] { --yt-live-chat-secondary-background-color=
: var( --yt-sys-color-baseline--tonal-background ); --yt-live-chat-additive=
-background-inverse: var( --yt-sys-color-baseline--additive-background-inve=
rse ); --yt-live-chat-mode-change-background-color: var( --yt-sys-color-bas=
eline--tonal-background ); --yt-live-chat-disabled-button-background-color:=
 var( --yt-sys-color-baseline--additive-background ); --yt-live-chat-author=
-chip-verified-background-color: var( --yt-sys-color-baseline--tonal-backgr=
ound ); --yt-live-chat-poll-banner-border-highlight-color: var( --yt-sys-co=
lor-baseline--base-background ); --yt-emoji-picker-search-background-color:=
 var( --yt-sys-color-baseline--additive-background ); --yt-emoji-picker-bas=
e-with-variants-border: var( --yt-sys-color-baseline--outline ); --yt-live-=
chat-toast-background-color: var( --yt-sys-color-baseline--static-dark-grey=
 ); --yt-live-chat-toast-action-color: var( --yt-sys-color-baseline--overla=
y-call-to-action ); --yt-live-chat-automod-button-background-color: var( --=
yt-sys-color-baseline--tonal-background ); --yt-live-chat-vem-background-co=
lor: var( --yt-sys-color-baseline--tonal-background ); --yt-live-chat-secon=
dary-text-color: var( --yt-sys-color-baseline--text-secondary ); --yt-live-=
chat-secondary-text-color-inverse: var( --yt-sys-color-baseline--text-secon=
dary-inverse ); --yt-live-chat-tertiary-text-color: var( --yt-sys-color-bas=
eline--text-disabled ); --yt-live-chat-tertiary-text-color-inverse: var( --=
yt-sys-color-baseline--text-disabled-inverse ); --yt-live-chat-text-input-f=
ield-placeholder-color: var( --yt-sys-color-baseline--text-secondary ); --y=
t-live-chat-disabled-icon-button-color: var( --yt-sys-color-baseline--text-=
disabled ); --yt-live-chat-disabled-button-text-color: var( --yt-sys-color-=
baseline--text-disabled ); --yt-live-chat-header-button-color: var( --yt-sy=
s-color-baseline--text-primary ); --yt-live-chat-author-chip-owner-text-col=
or: var( --yt-sys-color-baseline--static-brand-black ); --yt-live-chat-auth=
or-chip-verified-text-color: var( --yt-sys-color-baseline--text-secondary )=
; --yt-live-chat-dialog-text-color: var( --yt-sys-color-baseline--text-seco=
ndary ); --yt-emoji-picker-search-color: var(--yt-sys-color-baseline--text-=
primary); --yt-emoji-picker-search-placeholder-color: var( --yt-sys-color-b=
aseline--text-secondary ); --yt-live-chat-picker-button-color: var( --yt-sy=
s-color-baseline--text-secondary ); --yt-live-chat-picker-button-active-col=
or: var( --yt-sys-color-baseline--text-primary ); --yt-live-chat-picker-but=
ton-hover-color: var( --yt-sys-color-baseline--text-primary ); --yt-live-ch=
at-qna-panel-start-button-color: var( --yt-sys-color-baseline--text-primary=
-inverse ); --yt-live-chat-poll-choice-additive-background-color: var( --yt=
-sys-color-baseline--mono-tonal-hover ); --yt-live-chat-poll-choice-additiv=
e-background-color-inverse: var( --yt-sys-color-baseline--mono-tonal-hover-=
inverse ); --yt-live-chat-moderation-mode-hover-background-color: var( --yt=
-sys-color-baseline--overlay-background-medium-light ); --yt-live-chat-addi=
tional-inline-action-button-color: var( --yt-sys-color-baseline--text-prima=
ry-inverse ); --yt-live-chat-additional-inline-action-button-background-col=
or: var( --yt-sys-color-baseline--text-secondary ); --yt-live-chat-addition=
al-inline-action-button-background-color-hover: var( --yt-sys-color-baselin=
e--text-primary ); --yt-live-chat-automod-button-background-color-hover: va=
r( --yt-sys-color-baseline--mono-tonal-hover ); --yt-pdg-paid-stickers-tab-=
selection-bar-color: var( --yt-sys-color-baseline--call-to-action ); --yt-l=
ive-chat-paid-message-buy-button-background-color: var( --yt-sys-color-base=
line--static-white-background ); --yt-live-chat-paid-sticker-buy-button-bac=
kground-color: var( --yt-sys-color-baseline--static-white-background ); --y=
t-live-chat-item-list-button-background-color: var( --yt-sys-color-baseline=
--call-to-action ); --yt-live-chat-item-list-button-color: var( --yt-sys-co=
lor-baseline--static-brand-white ); --yt-live-chat-legacy-paid-message-colo=
r: var( --yt-sys-color-baseline--static-brand-white ); --yt-live-chat-membe=
rship-item-sponsor-text-color: var( --yt-sys-color-baseline--static-brand-w=
hite ); --yt-live-chat-membership-item-footer-button-background-color: var(=
 --yt-sys-color-baseline--static-white-background ); --yt-live-chat-ticker-=
icon-background-color: var( --yt-sys-color-baseline--call-to-action ); --yt=
-live-chat-ticker-icon-color: var( --yt-sys-color-baseline--static-brand-wh=
ite ); --yt-live-chat-viewer-engagement-message-endpoint-color: var( --yt-s=
ys-color-baseline--call-to-action ); --yt-live-chat-viewer-leaderboard-icon=
-color: var( --yt-sys-color-baseline--purple-6 ); --yt-live-chat-mention-ba=
ckground-color: var( --yt-sys-color-baseline--add-on-orange-base-background=
 ); --yt-live-chat-mention-text-color: var( --yt-sys-color-baseline--add-on=
-orange-text-primary ); --yt-live-chat-mention-pill-background-color: var( =
--yt-sys-color-baseline--add-on-orange-base-background ); --yt-live-chat-me=
ntion-pill-text-color: var( --yt-sys-color-baseline--add-on-orange-text-pri=
mary ); --yt-live-chat-error-message-color: var( --yt-sys-color-baseline--e=
rror-indicator ); --yt-live-chat-reconnect-message-color: var( --yt-sys-col=
or-baseline--text-disabled ); --yt-live-chat-moderator-color: var(--yt-sys-=
color-baseline--call-to-action); --yt-live-chat-owner-color: var(--yt-sys-c=
olor-baseline--static-ad-yellow); --yt-live-chat-author-chip-owner-backgrou=
nd-color: var( --yt-sys-color-baseline--static-ad-yellow ); }

html[live-chat-color-migration] #timestamp.yt-bumper-user-edu-content-view-=
model, html[live-chat-color-migration] #timestamp.yt-gift-message-view-mode=
l, html[live-chat-color-migration] #timestamp.yt-live-chat-auto-mod-message=
-renderer, html[live-chat-color-migration] #timestamp.yt-live-chat-donation=
-announcement-renderer, html[live-chat-color-migration] #timestamp.yt-live-=
chat-membership-item-renderer, html[live-chat-color-migration] #timestamp.y=
t-live-chat-moderation-message-renderer, html[live-chat-color-migration] #t=
imestamp.yt-live-chat-paid-message-renderer, html[live-chat-color-migration=
] #timestamp.yt-live-chat-paid-sticker-renderer, html[live-chat-color-migra=
tion] #timestamp.yt-live-chat-server-error-message, html[live-chat-color-mi=
gration] #timestamp.yt-live-chat-text-message-renderer, html[live-chat-colo=
r-migration] #timestamp.yt-live-chat-viewer-engagement-message-renderer, ht=
ml[live-chat-color-migration] #timestamp.ytd-sponsorships-live-chat-gift-re=
demption-announcement-renderer, html[live-chat-color-migration] yt-live-cha=
t-paid-sticker-renderer[dashboard-money-feed] #timestamp.yt-live-chat-paid-=
sticker-renderer { color: var(--yt-sys-color-baseline--text-secondary); }

html[live-chat-color-migration][dark] { --yt-live-chat-additive-background-=
inverse: var( --yt-sys-color-baseline--additive-background-inverse ); --yt-=
live-chat-secondary-background-color: var( --yt-sys-color-baseline--tonal-b=
ackground ); --yt-live-chat-toast-background-color: var( --yt-sys-color-bas=
eline--static-dark-grey ); --yt-live-chat-toast-action-color: var( --yt-sys=
-color-baseline--overlay-call-to-action ); --yt-live-chat-mode-change-backg=
round-color: var( --yt-sys-color-baseline--tonal-background ); --yt-live-ch=
at-disabled-button-background-color: var( --yt-sys-color-baseline--additive=
-background ); --yt-live-chat-author-chip-verified-background-color: var( -=
-yt-sys-color-baseline--tonal-background ); --yt-live-chat-button-default-b=
ackground-color: var( --yt-sys-color-baseline--tonal-background ); --yt-liv=
e-chat-button-dark-background-color: var( --yt-sys-color-baseline--tonal-ba=
ckground ); --yt-emoji-picker-search-background-color: var( --yt-sys-color-=
baseline--additive-background ); --yt-emoji-picker-base-with-variants-borde=
r: var( --yt-sys-color-baseline--outline ); --yt-live-chat-poll-banner-bord=
er-highlight-color: var( --yt-sys-color-baseline--base-background ); --yt-l=
ive-chat-poll-editor-start-button-background-color-disabled: var( --yt-sys-=
color-baseline--additive-background ); --yt-live-chat-automod-button-backgr=
ound-color: var( --yt-sys-color-baseline--tonal-background ); --yt-live-cha=
t-vem-background-color: var( --yt-sys-color-baseline--tonal-background ); -=
-yt-live-chat-secondary-text-color: var( --yt-sys-color-baseline--text-seco=
ndary ); --yt-live-chat-secondary-text-color-inverse: var( --yt-sys-color-b=
aseline--text-secondary-inverse ); --yt-live-chat-tertiary-text-color: var(=
 --yt-sys-color-baseline--text-disabled ); --yt-live-chat-tertiary-text-col=
or-inverse: var( --yt-sys-color-baseline--text-disabled-inverse ); --yt-liv=
e-chat-text-input-field-placeholder-color: var( --yt-sys-color-baseline--te=
xt-secondary ); --yt-live-chat-disabled-icon-button-color: var( --yt-sys-co=
lor-baseline--text-disabled ); --yt-live-chat-disabled-button-text-color: v=
ar( --yt-sys-color-baseline--text-disabled ); --yt-live-chat-header-button-=
color: var( --yt-sys-color-baseline--text-primary ); --yt-live-chat-author-=
chip-owner-text-color: var( --yt-sys-color-baseline--static-brand-black ); =
--yt-live-chat-author-chip-verified-text-color: var( --yt-sys-color-baselin=
e--text-secondary ); --yt-live-chat-dialog-text-color: var(--yt-sys-color-b=
aseline--text-primary); --yt-emoji-picker-search-color: var(--yt-sys-color-=
baseline--text-primary); --yt-emoji-picker-search-placeholder-color: var( -=
-yt-sys-color-baseline--text-secondary ); --yt-live-chat-picker-button-colo=
r: var( --yt-sys-color-baseline--text-secondary ); --yt-live-chat-picker-bu=
tton-active-color: var( --yt-sys-color-baseline--text-primary ); --yt-live-=
chat-picker-button-hover-color: var( --yt-sys-color-baseline--text-primary =
); --yt-live-chat-moderation-mode-hover-background-color: var( --yt-sys-col=
or-baseline--overlay-background-medium-light ); --yt-live-chat-additional-i=
nline-action-button-color: var( --yt-sys-color-baseline--text-primary-inver=
se ); --yt-live-chat-additional-inline-action-button-background-color: var(=
 --yt-sys-color-baseline--text-secondary ); --yt-live-chat-additional-inlin=
e-action-button-background-color-hover: var( --yt-sys-color-baseline--text-=
primary ); --yt-live-chat-poll-choice-additive-background-color: var( --yt-=
sys-color-baseline--mono-tonal-hover ); --yt-live-chat-poll-choice-additive=
-background-color-inverse: var( --yt-sys-color-baseline--mono-tonal-hover-i=
nverse ); --yt-live-chat-automod-button-background-color-hover: var( --yt-s=
ys-color-baseline--mono-tonal-hover ); --yt-pdg-paid-stickers-tab-selection=
-bar-color: var( --yt-sys-color-baseline--call-to-action ); --yt-live-chat-=
enabled-send-button-color: var( --yt-sys-color-baseline--static-brand-white=
 ); --yt-live-chat-slider-markers-color: var( --yt-sys-color-baseline--stat=
ic-brand-white ); --yt-live-chat-mention-background-color: var( --yt-sys-co=
lor-baseline--add-on-orange-base-background ); --yt-live-chat-mention-text-=
color: var( --yt-sys-color-baseline--add-on-orange-text-primary ); --yt-liv=
e-chat-mention-pill-background-color: var( --yt-sys-color-baseline--add-on-=
orange-base-background ); --yt-live-chat-mention-pill-text-color: var( --yt=
-sys-color-baseline--add-on-orange-text-primary ); --yt-live-chat-error-mes=
sage-color: var( --yt-sys-color-baseline--error-indicator ); --yt-live-chat=
-reconnect-message-color: var( --yt-sys-color-baseline--text-disabled ); --=
yt-live-chat-moderator-color: var(--yt-sys-color-baseline--call-to-action);=
 --yt-live-chat-owner-color: var(--yt-sys-color-baseline--static-ad-yellow)=
; --yt-live-chat-author-chip-owner-background-color: var( --yt-sys-color-ba=
seline--static-ad-yellow ); }

html[enable-improved-visibility-style] { --yt-live-chat-author-chip-owner-b=
ackground-color: var( --yt-sys-color-baseline--text-primary ); --yt-live-ch=
at-author-chip-owner-text-color: var( --yt-sys-color-baseline--text-primary=
-inverse ); }

html[live-chat-typography-migration] yt-live-chat-paid-message-renderer { f=
ont-family: var(--yt-sys-typography-typestack--body-l-default--font-names);=
 font-size: var(--yt-sys-typography-typestack--body-l-default--font-size); =
font-weight: var(--yt-sys-typography-typestack--body-l-default--font-weight=
); line-height: var(--yt-sys-typography-typestack--body-l-default--line-hei=
ght); }

html[live-chat-typography-migration] #header.yt-live-chat-paid-message-rend=
erer { font-family: var(--yt-sys-typography-typestack--body-l-heavy--font-n=
ames); font-size: var(--yt-sys-typography-typestack--body-l-heavy--font-siz=
e); font-weight: var(--yt-sys-typography-typestack--body-l-heavy--font-weig=
ht); line-height: var(--yt-sys-typography-typestack--body-l-heavy--line-hei=
ght); }

html[live-chat-typography-migration] #author-name-chip.yt-live-chat-paid-st=
icker-renderer { font-family: var(--yt-sys-typography-typestack--body-m-hea=
vy--font-names); font-size: var(--yt-sys-typography-typestack--body-m-heavy=
--font-size); font-weight: var(--yt-sys-typography-typestack--body-m-heavy-=
-font-weight); line-height: var(--yt-sys-typography-typestack--body-m-heavy=
--line-height); }

html[live-chat-typography-migration] #author-info.yt-live-chat-paid-sticker=
-renderer { font-family: var(--yt-sys-typography-typestack--body-m-default-=
-font-names); font-size: var(--yt-sys-typography-typestack--body-m-default-=
-font-size); font-weight: var(--yt-sys-typography-typestack--body-m-default=
--font-weight); line-height: var(--yt-sys-typography-typestack--body-m-defa=
ult--line-height); }

html[live-chat-typography-migration] yt-live-chat-paid-sticker-renderer:not=
([dashboard-money-feed]) #purchase-amount-chip.yt-live-chat-paid-sticker-re=
nderer { font-family: var(--yt-sys-typography-typestack--body-l-heavy--font=
-names); font-size: var(--yt-sys-typography-typestack--body-l-heavy--font-s=
ize); font-weight: var(--yt-sys-typography-typestack--body-l-heavy--font-we=
ight); line-height: var(--yt-sys-typography-typestack--body-l-heavy--line-h=
eight); }

html[live-chat-typography-migration] #dashboard-deleted-state.yt-live-chat-=
paid-sticker-renderer[is-deleted], html[live-chat-typography-migration] #de=
leted-state.yt-live-chat-paid-sticker-renderer[is-deleted] { font-family: v=
ar(--yt-sys-typography-typestack--body-s-default--font-names); font-size: v=
ar(--yt-sys-typography-typestack--body-s-default--font-size); font-weight: =
var(--yt-sys-typography-typestack--body-s-default--font-weight); line-heigh=
t: var(--yt-sys-typography-typestack--body-s-default--line-height); }

html[live-chat-typography-migration] yt-live-chat-paid-sticker-renderer[das=
hboard-money-feed] #timestamp.yt-live-chat-paid-sticker-renderer { font-fam=
ily: var(--yt-sys-typography-typestack--body-xs-heavy--font-names); font-si=
ze: var(--yt-sys-typography-typestack--body-xs-heavy--font-size); font-weig=
ht: var(--yt-sys-typography-typestack--body-xs-heavy--font-weight); line-he=
ight: var(--yt-sys-typography-typestack--body-xs-heavy--line-height); }

html[live-chat-typography-migration] #title.yt-live-chat-super-sticker-pack=
-backstory-renderer { font-family: var(--yt-sys-typography-typestack--body-=
m-heavy--font-names); font-size: var(--yt-sys-typography-typestack--body-m-=
heavy--font-size); font-weight: var(--yt-sys-typography-typestack--body-m-h=
eavy--font-weight); line-height: var(--yt-sys-typography-typestack--body-m-=
heavy--line-height); }

html[live-chat-typography-migration] #description.yt-live-chat-super-sticke=
r-pack-backstory-renderer { font-family: var(--yt-sys-typography-typestack-=
-body-s-default--font-names); font-size: var(--yt-sys-typography-typestack-=
-body-s-default--font-size); font-weight: var(--yt-sys-typography-typestack=
--body-s-default--font-weight); line-height: var(--yt-sys-typography-typest=
ack--body-s-default--line-height); }

html[live-chat-typography-migration] #price.yt-live-chat-super-sticker-pack=
-item-button-renderer { font-family: var(--yt-sys-typography-typestack--bod=
y-s-heavy--font-names); font-size: var(--yt-sys-typography-typestack--body-=
s-heavy--font-size); font-weight: var(--yt-sys-typography-typestack--body-s=
-heavy--font-weight); line-height: var(--yt-sys-typography-typestack--body-=
s-heavy--line-height); }

html[live-chat-typography-migration] #timestamp.yt-bumper-user-edu-content-=
view-model, html[live-chat-typography-migration] #timestamp.yt-gift-message=
-view-model, html[live-chat-typography-migration] #timestamp.yt-live-chat-a=
uto-mod-message-renderer, html[live-chat-typography-migration] #timestamp.y=
t-live-chat-donation-announcement-renderer, html[live-chat-typography-migra=
tion] #timestamp.yt-live-chat-membership-item-renderer, html[live-chat-typo=
graphy-migration] #timestamp.yt-live-chat-moderation-message-renderer, html=
[live-chat-typography-migration] #timestamp.yt-live-chat-paid-message-rende=
rer, html[live-chat-typography-migration] #timestamp.yt-live-chat-paid-stic=
ker-renderer, html[live-chat-typography-migration] #timestamp.yt-live-chat-=
server-error-message, html[live-chat-typography-migration] #timestamp.yt-li=
ve-chat-text-message-renderer, html[live-chat-typography-migration] #timest=
amp.yt-live-chat-viewer-engagement-message-renderer, html[live-chat-typogra=
phy-migration] #timestamp.ytd-sponsorships-live-chat-gift-redemption-announ=
cement-renderer { font-family: var(--yt-sys-typography-typestack--body-xs-d=
efault--font-names); font-size: var(--yt-sys-typography-typestack--body-xs-=
default--font-size); font-weight: var(--yt-sys-typography-typestack--body-x=
s-default--font-weight); line-height: var(--yt-sys-typography-typestack--bo=
dy-xs-default--line-height); }

html[live-chat-typography-migration] yt-live-chat-component-test, html[live=
-chat-typography-migration] yt-live-chat-renderer { font-family: var(--yt-s=
ys-typography-typestack--body-s-default--font-names); font-size: var(--yt-s=
ys-typography-typestack--body-s-default--font-size); font-weight: var(--yt-=
sys-typography-typestack--body-s-default--font-weight); line-height: var(--=
yt-sys-typography-typestack--body-s-default--line-height); }

html[live-chat-typography-migration] yt-live-chat-ticker-creator-goal-view-=
model, html[live-chat-typography-migration] yt-live-chat-ticker-paid-messag=
e-item-renderer, html[live-chat-typography-migration] yt-live-chat-ticker-p=
aid-sticker-item-renderer, html[live-chat-typography-migration] yt-live-cha=
t-ticker-sponsor-item-renderer { font-family: var(--yt-sys-typography-types=
tack--body-m-default--font-names); font-size: var(--yt-sys-typography-types=
tack--body-m-default--font-size); font-weight: var(--yt-sys-typography-type=
stack--body-m-default--font-weight); line-height: var(--yt-sys-typography-t=
ypestack--body-m-default--line-height); }

html[live-chat-typography-migration] #text.yt-live-chat-ticker-creator-goal=
-view-model, html[live-chat-typography-migration] #text.yt-live-chat-ticker=
-paid-message-item-renderer, html[live-chat-typography-migration] #text.yt-=
live-chat-ticker-paid-sticker-item-renderer, html[live-chat-typography-migr=
ation] #text.yt-live-chat-ticker-sponsor-item-renderer { font-family: var(-=
-yt-sys-typography-typestack--body-m-heavy--font-names); font-size: var(--y=
t-sys-typography-typestack--body-m-heavy--font-size); font-weight: var(--yt=
-sys-typography-typestack--body-m-heavy--font-weight); line-height: var(--y=
t-sys-typography-typestack--body-m-heavy--line-height); }

html[live-chat-typography-migration] yt-live-chat-author-chip[disable-highl=
ighting] #author-name.yt-live-chat-author-chip { font-family: var(--yt-sys-=
typography-typestack--body-m-heavy--font-names); font-size: var(--yt-sys-ty=
pography-typestack--body-m-heavy--font-size); font-weight: var(--yt-sys-typ=
ography-typestack--body-m-heavy--font-weight); line-height: var(--yt-sys-ty=
pography-typestack--body-m-heavy--line-height); }

html[live-chat-typography-migration] yt-live-chat-banner-chat-summary-rende=
rer[has-separate-header] { font-family: var(--yt-sys-typography-typestack--=
body-m-default--font-names); font-size: var(--yt-sys-typography-typestack--=
body-m-default--font-size); font-weight: var(--yt-sys-typography-typestack-=
-body-m-default--font-weight); line-height: var(--yt-sys-typography-typesta=
ck--body-m-default--line-height); }

html[live-chat-typography-migration] #collapsed-prompt.yt-live-chat-banner-=
chat-summary-renderer, html[live-chat-typography-migration] #header.yt-live=
-chat-banner-chat-summary-renderer { font-family: var(--yt-sys-typography-t=
ypestack--body-m-heavy--font-names); font-size: var(--yt-sys-typography-typ=
estack--body-m-heavy--font-size); font-weight: var(--yt-sys-typography-type=
stack--body-m-heavy--font-weight); line-height: var(--yt-sys-typography-typ=
estack--body-m-heavy--line-height); }

html[live-chat-typography-migration] #disclaimer.yt-live-chat-banner-chat-s=
ummary-renderer { font-family: var(--yt-sys-typography-typestack--body-xs-d=
efault--font-names); font-size: var(--yt-sys-typography-typestack--body-xs-=
default--font-size); font-weight: var(--yt-sys-typography-typestack--body-x=
s-default--font-weight); line-height: var(--yt-sys-typography-typestack--bo=
dy-xs-default--line-height); }

html[live-chat-typography-migration] #live-chat-dialog-title.yt-live-chat-d=
ialog-renderer { font-family: var(--yt-sys-typography-typestack--title-s-me=
dial--font-names); font-size: var(--yt-sys-typography-typestack--title-s-me=
dial--font-size); font-variation-settings: var(--yt-sys-typography-typestac=
k--title-s-medial--axis-value); font-weight: var(--yt-sys-typography-typest=
ack--title-s-medial--font-weight); line-height: var(--yt-sys-typography-typ=
estack--title-s-medial--line-height); }

@container (max-width:_max($medium_breakpoint)) {
  html[live-chat-typography-migration] #live-chat-dialog-title.yt-live-chat=
-dialog-renderer { font-family: var(--yt-sys-typography-typestack--title-s-=
baseline--font-names); font-size: var(--yt-sys-typography-typestack--title-=
s-baseline--font-size); font-variation-settings: var(--yt-sys-typography-ty=
pestack--title-s-baseline--axis-value); font-weight: var(--yt-sys-typograph=
y-typestack--title-s-baseline--font-weight); line-height: var(--yt-sys-typo=
graphy-typestack--title-s-baseline--line-height); }
}

@media (max-width: 599.9px) {
  html[live-chat-typography-migration] #live-chat-dialog-title.yt-live-chat=
-dialog-renderer { font-family: var(--yt-sys-typography-typestack--title-s-=
baseline--font-names); font-size: var(--yt-sys-typography-typestack--title-=
s-baseline--font-size); font-variation-settings: var(--yt-sys-typography-ty=
pestack--title-s-baseline--axis-value); font-weight: var(--yt-sys-typograph=
y-typestack--title-s-baseline--font-weight); line-height: var(--yt-sys-typo=
graphy-typestack--title-s-baseline--line-height); }
}

html[live-chat-typography-migration] #live-chat-dialog-body.yt-live-chat-di=
alog-renderer { font-family: var(--yt-sys-typography-typestack--body-m-defa=
ult--font-names); font-size: var(--yt-sys-typography-typestack--body-m-defa=
ult--font-size); font-weight: var(--yt-sys-typography-typestack--body-m-def=
ault--font-weight); line-height: var(--yt-sys-typography-typestack--body-m-=
default--line-height); }

html[live-chat-typography-migration] #cancel_button.yt-live-chat-dialog-ren=
derer, html[live-chat-typography-migration] #confirm_button.yt-live-chat-di=
alog-renderer { font-family: var(--yt-sys-typography-typestack--body-l-heav=
y--font-names); font-size: var(--yt-sys-typography-typestack--body-l-heavy-=
-font-size); font-weight: var(--yt-sys-typography-typestack--body-l-heavy--=
font-weight); line-height: var(--yt-sys-typography-typestack--body-l-heavy-=
-line-height); }

html[live-chat-typography-migration] .username.yt-live-chat-jewels-overlay-=
attribution-card-renderer { font-style: unset; font-family: var(--yt-sys-ty=
pography-typestack--title-m-medial--font-names); font-size: var(--yt-sys-ty=
pography-typestack--title-m-medial--font-size); font-variation-settings: va=
r(--yt-sys-typography-typestack--title-m-medial--axis-value); font-weight: =
var(--yt-sys-typography-typestack--title-m-medial--font-weight); line-heigh=
t: var(--yt-sys-typography-typestack--title-m-medial--line-height); }

@container (max-width:_max($medium_breakpoint)) {
  html[live-chat-typography-migration] .username.yt-live-chat-jewels-overla=
y-attribution-card-renderer { font-family: var(--yt-sys-typography-typestac=
k--title-m-baseline--font-names); font-size: var(--yt-sys-typography-typest=
ack--title-m-baseline--font-size); font-variation-settings: var(--yt-sys-ty=
pography-typestack--title-m-baseline--axis-value); font-weight: var(--yt-sy=
s-typography-typestack--title-m-baseline--font-weight); line-height: var(--=
yt-sys-typography-typestack--title-m-baseline--line-height); }
}

@media (max-width: 599.9px) {
  html[live-chat-typography-migration] .username.yt-live-chat-jewels-overla=
y-attribution-card-renderer { font-family: var(--yt-sys-typography-typestac=
k--title-m-baseline--font-names); font-size: var(--yt-sys-typography-typest=
ack--title-m-baseline--font-size); font-variation-settings: var(--yt-sys-ty=
pography-typestack--title-m-baseline--axis-value); font-weight: var(--yt-sy=
s-typography-typestack--title-m-baseline--font-weight); line-height: var(--=
yt-sys-typography-typestack--title-m-baseline--line-height); }
}

html[live-chat-typography-migration] .gift-message.yt-live-chat-jewels-over=
lay-attribution-card-renderer { font-style: unset; font-family: var(--yt-sy=
s-typography-typestack--title-s-medial--font-names); font-size: var(--yt-sy=
s-typography-typestack--title-s-medial--font-size); font-variation-settings=
: var(--yt-sys-typography-typestack--title-s-medial--axis-value); font-weig=
ht: var(--yt-sys-typography-typestack--title-s-medial--font-weight); line-h=
eight: var(--yt-sys-typography-typestack--title-s-medial--line-height); }

@container (max-width:_max($medium_breakpoint)) {
  html[live-chat-typography-migration] .gift-message.yt-live-chat-jewels-ov=
erlay-attribution-card-renderer { font-family: var(--yt-sys-typography-type=
stack--title-s-baseline--font-names); font-size: var(--yt-sys-typography-ty=
pestack--title-s-baseline--font-size); font-variation-settings: var(--yt-sy=
s-typography-typestack--title-s-baseline--axis-value); font-weight: var(--y=
t-sys-typography-typestack--title-s-baseline--font-weight); line-height: va=
r(--yt-sys-typography-typestack--title-s-baseline--line-height); }
}

@media (max-width: 599.9px) {
  html[live-chat-typography-migration] .gift-message.yt-live-chat-jewels-ov=
erlay-attribution-card-renderer { font-family: var(--yt-sys-typography-type=
stack--title-s-baseline--font-names); font-size: var(--yt-sys-typography-ty=
pestack--title-s-baseline--font-size); font-variation-settings: var(--yt-sy=
s-typography-typestack--title-s-baseline--axis-value); font-weight: var(--y=
t-sys-typography-typestack--title-s-baseline--font-weight); line-height: va=
r(--yt-sys-typography-typestack--title-s-baseline--line-height); }
}

html[live-chat-typography-migration] #card.yt-live-chat-membership-item-ren=
derer { font-family: var(--yt-sys-typography-typestack--body-m-default--fon=
t-names); font-size: var(--yt-sys-typography-typestack--body-m-default--fon=
t-size); font-weight: var(--yt-sys-typography-typestack--body-m-default--fo=
nt-weight); line-height: var(--yt-sys-typography-typestack--body-m-default-=
-line-height); }

html[live-chat-typography-migration] yt-live-chat-membership-item-renderer[=
dashboard-money-feed] yt-live-chat-author-chip.yt-live-chat-membership-item=
-renderer { font-family: var(--yt-sys-typography-typestack--body-m-heavy--f=
ont-names); font-size: var(--yt-sys-typography-typestack--body-m-heavy--fon=
t-size); font-weight: var(--yt-sys-typography-typestack--body-m-heavy--font=
-weight); line-height: var(--yt-sys-typography-typestack--body-m-heavy--lin=
e-height); }

html[live-chat-typography-migration] #header-subtext.yt-live-chat-membershi=
p-item-renderer { font-family: var(--yt-sys-typography-typestack--body-l-he=
avy--font-names); font-size: var(--yt-sys-typography-typestack--body-l-heav=
y--font-size); font-weight: var(--yt-sys-typography-typestack--body-l-heavy=
--font-weight); line-height: var(--yt-sys-typography-typestack--body-l-heav=
y--line-height); }

html[live-chat-typography-migration] yt-live-chat-membership-item-renderer[=
dashboard-money-feed] #header-subtext.yt-live-chat-membership-item-renderer=
 { font-family: var(--yt-sys-typography-typestack--body-xs-default--font-na=
mes); font-size: var(--yt-sys-typography-typestack--body-xs-default--font-s=
ize); font-weight: var(--yt-sys-typography-typestack--body-xs-default--font=
-weight); line-height: var(--yt-sys-typography-typestack--body-xs-default--=
line-height); }

html[live-chat-typography-migration] #header-primary-text.yt-live-chat-memb=
ership-item-renderer { font-family: var(--yt-sys-typography-typestack--body=
-m-heavy--font-names); font-size: var(--yt-sys-typography-typestack--body-m=
-heavy--font-size); font-weight: var(--yt-sys-typography-typestack--body-m-=
heavy--font-weight); line-height: var(--yt-sys-typography-typestack--body-m=
-heavy--line-height); }

html[live-chat-typography-migration] yt-live-chat-membership-item-renderer[=
has-primary-header-text]:not([dashboard-money-feed]) #header-subtext.yt-liv=
e-chat-membership-item-renderer, html[live-chat-typography-migration] yt-li=
ve-chat-membership-item-renderer[has-primary-header-text]:not([dashboard-mo=
ney-feed]) yt-live-chat-author-chip.yt-live-chat-membership-item-renderer {=
 font-family: var(--yt-sys-typography-typestack--body-s-default--font-names=
); font-size: var(--yt-sys-typography-typestack--body-s-default--font-size)=
; font-weight: var(--yt-sys-typography-typestack--body-s-default--font-weig=
ht); line-height: var(--yt-sys-typography-typestack--body-s-default--line-h=
eight); }

html[live-chat-typography-migration] #content.yt-live-chat-membership-item-=
renderer { font-family: var(--yt-sys-typography-typestack--body-l-default--=
font-names); font-size: var(--yt-sys-typography-typestack--body-l-default--=
font-size); font-weight: var(--yt-sys-typography-typestack--body-l-default-=
-font-weight); line-height: var(--yt-sys-typography-typestack--body-l-defau=
lt--line-height); }

html[live-chat-typography-migration] yt-live-chat-membership-item-renderer[=
dashboard-money-feed] #content.yt-live-chat-membership-item-renderer { font=
-family: var(--yt-sys-typography-typestack--body-m-default--font-names); fo=
nt-size: var(--yt-sys-typography-typestack--body-m-default--font-size); fon=
t-weight: var(--yt-sys-typography-typestack--body-m-default--font-weight); =
line-height: var(--yt-sys-typography-typestack--body-m-default--line-height=
); }

html[live-chat-typography-migration] yt-live-chat-message-input-renderer { =
font-family: var(--yt-sys-typography-typestack--body-m-default--font-names)=
; font-size: var(--yt-sys-typography-typestack--body-m-default--font-size);=
 font-weight: var(--yt-sys-typography-typestack--body-m-default--font-weigh=
t); line-height: var(--yt-sys-typography-typestack--body-m-default--line-he=
ight); }

html[live-chat-typography-migration] #count.yt-live-chat-message-input-rend=
erer { font-family: var(--yt-sys-typography-typestack--body-s-default--font=
-names); font-size: var(--yt-sys-typography-typestack--body-s-default--font=
-size); font-weight: var(--yt-sys-typography-typestack--body-s-default--fon=
t-weight); line-height: var(--yt-sys-typography-typestack--body-s-default--=
line-height); }

html[live-chat-typography-migration] yt-live-chat-pinned-message-renderer {=
 font-family: var(--yt-sys-typography-typestack--body-m-default--font-names=
); font-size: var(--yt-sys-typography-typestack--body-m-default--font-size)=
; font-weight: var(--yt-sys-typography-typestack--body-m-default--font-weig=
ht); line-height: var(--yt-sys-typography-typestack--body-m-default--line-h=
eight); }

html[live-chat-typography-migration] tp-yt-paper-item.yt-live-chat-text-inp=
ut-field-suggestion { font-family: var(--yt-sys-typography-typestack--body-=
l-default--font-names); font-size: var(--yt-sys-typography-typestack--body-=
l-default--font-size); font-weight: var(--yt-sys-typography-typestack--body=
-l-default--font-weight); line-height: var(--yt-sys-typography-typestack--b=
ody-l-default--line-height); }

html[live-chat-typography-migration] yt-live-chat-text-message-renderer { f=
ont-family: var(--yt-sys-typography-typestack--body-s-default--font-names);=
 font-size: var(--yt-sys-typography-typestack--body-s-default--font-size); =
font-weight: var(--yt-sys-typography-typestack--body-s-default--font-weight=
); line-height: var(--yt-sys-typography-typestack--body-s-default--line-hei=
ght); }

html[live-chat-typography-migration] #hover-message.yt-live-chat-text-messa=
ge-renderer, html[live-chat-typography-migration] #message.yt-live-chat-tex=
t-message-renderer { line-height: unset; }

html[live-chat-typography-migration] yt-live-chat-text-message-renderer[ena=
ble-improved-visibility-style] { font-family: var(--yt-sys-typography-types=
tack--body-m-default--font-names); font-size: var(--yt-sys-typography-types=
tack--body-m-default--font-size); font-weight: var(--yt-sys-typography-type=
stack--body-m-default--font-weight); line-height: var(--yt-sys-typography-t=
ypestack--body-m-default--line-height); }

html[live-chat-typography-migration] yt-live-chat-text-message-renderer[ena=
ble-improved-visibility-style] #hover-message.yt-live-chat-text-message-ren=
derer, html[live-chat-typography-migration] yt-live-chat-text-message-rende=
rer[enable-improved-visibility-style] #message.yt-live-chat-text-message-re=
nderer { line-height: unset; }

#timestamp.yt-live-chat-donation-announcement-renderer { display: var(--yt-=
live-chat-item-timestamp-display,inline); margin: var(--yt-live-chat-item-t=
imestamp-margin,0 8px 0 0); color: var(--yt-live-chat-tertiary-text-color);=
 font-size: 11px; }

#author-photo.yt-live-chat-donation-announcement-renderer { display: block;=
 margin-right: var(--yt-live-chat-author-photo-margin-right,16px); overflow=
: hidden; border-radius: 50%; flex: 0 0 auto; }

yt-live-chat-donation-announcement-renderer[avatar-hidden] #author-photo.yt=
-live-chat-donation-announcement-renderer { display: none; }

#menu.yt-live-chat-donation-announcement-renderer { position: absolute; top=
: 0px; bottom: 0px; right: 0px; transform: translateX(100px); }

yt-live-chat-donation-announcement-renderer[use-opacity-for-context-menu-vi=
sibility] #menu.yt-live-chat-donation-announcement-renderer { transform: no=
ne; opacity: 0.0001; }

yt-live-chat-donation-announcement-renderer:hover #menu.yt-live-chat-donati=
on-announcement-renderer, yt-live-chat-donation-announcement-renderer[menu-=
visible] #menu.yt-live-chat-donation-announcement-renderer { transform: non=
e; }

yt-live-chat-donation-announcement-renderer[use-opacity-for-context-menu-vi=
sibility]:hover #menu.yt-live-chat-donation-announcement-renderer, yt-live-=
chat-donation-announcement-renderer[use-opacity-for-context-menu-visibility=
][menu-visible] #menu.yt-live-chat-donation-announcement-renderer { opacity=
: 1; }

yt-live-chat-donation-announcement-renderer:focus-within #menu.yt-live-chat=
-donation-announcement-renderer { transform: none; }

yt-live-chat-donation-announcement-renderer[use-opacity-for-context-menu-vi=
sibility]:focus-within #menu.yt-live-chat-donation-announcement-renderer { =
opacity: 1; }

yt-live-chat-donation-announcement-renderer[modern] #inline-action-button-c=
ontainer.yt-live-chat-donation-announcement-renderer { background-color: rg=
ba(0, 0, 0, 0.6); }

yt-live-chat-donation-announcement-renderer:not([modern]) #inline-action-bu=
tton-container.yt-live-chat-donation-announcement-renderer { background-col=
or: var(--yt-live-chat-moderation-mode-hover-background-color); }

yt-live-chat-donation-announcement-renderer:not([modern]) #additional-inlin=
e-action-buttons.yt-live-chat-donation-announcement-renderer > .yt-live-cha=
t-donation-announcement-renderer, yt-live-chat-donation-announcement-render=
er:not([modern]) #inline-action-buttons.yt-live-chat-donation-announcement-=
renderer > .yt-live-chat-donation-announcement-renderer { --yt-button-icon-=
size: 36px; --yt-button-icon-padding: 6px; color: rgb(255, 255, 255); borde=
r-radius: 2px; }

yt-live-chat-donation-announcement-renderer:not([modern]) #inline-action-bu=
ttons.yt-live-chat-donation-announcement-renderer > .yt-live-chat-donation-=
announcement-renderer { background: var(--yt-deprecated-luna-black-opacity-=
lighten-1); }

yt-live-chat-donation-announcement-renderer:not([modern]) #inline-action-bu=
ttons.yt-live-chat-donation-announcement-renderer > .yt-live-chat-donation-=
announcement-renderer:hover { background: var(--yt-deprecated-luna-black); =
}

yt-live-chat-donation-announcement-renderer:not([modern]) #additional-inlin=
e-action-buttons.yt-live-chat-donation-announcement-renderer > .yt-live-cha=
t-donation-announcement-renderer { color: var(--yt-live-chat-additional-inl=
ine-action-button-color); background: var(--yt-live-chat-additional-inline-=
action-button-background-color); }

yt-live-chat-donation-announcement-renderer:not([modern]) #additional-inlin=
e-action-buttons.yt-live-chat-donation-announcement-renderer > .yt-live-cha=
t-donation-announcement-renderer:hover { background: var(--yt-live-chat-add=
itional-inline-action-button-background-color-hover); }

#inline-action-button-container.yt-live-chat-donation-announcement-renderer=
 { position: absolute; inset: -4px 0px; display: none; align-items: center;=
 justify-content: center; }

yt-live-chat-donation-announcement-renderer[has-inline-action-buttons]:hove=
r #inline-action-button-container.yt-live-chat-donation-announcement-render=
er { flex-direction: row; display: var(--yt-live-chat-inline-action-button-=
container-display,none); }

yt-live-chat-donation-announcement-renderer[has-inline-action-buttons][hide=
-inline-action-buttons]:hover #inline-action-button-container.yt-live-chat-=
donation-announcement-renderer { display: none; }

yt-live-chat-donation-announcement-renderer[has-inline-action-buttons]:hove=
r #menu.yt-live-chat-donation-announcement-renderer { display: var(--yt-liv=
e-chat-item-with-inline-actions-context-menu-display,block); }

#additional-inline-action-buttons.yt-live-chat-donation-announcement-render=
er:not(:empty) { margin-left: 32px; }

#additional-inline-action-buttons.yt-live-chat-donation-announcement-render=
er > .yt-live-chat-donation-announcement-renderer:not(:first-child), #inlin=
e-action-buttons.yt-live-chat-donation-announcement-renderer > .yt-live-cha=
t-donation-announcement-renderer:not(:first-child) { margin-left: 8px; }

yt-live-chat-donation-announcement-renderer { position: relative; display: =
block; padding: 4px 24px; --yt-live-chat-donation-chip-background-color: #e=
0e0e0; --yt-live-chat-donation-chip-text-color: #262626; --yt-live-chat-ite=
m-timestamp-display: none; }

yt-live-chat-donation-announcement-renderer[dashboard-money-feed] { padding=
: 0px; --yt-live-chat-item-timestamp-display: block; }

#card.yt-live-chat-donation-announcement-renderer { position: relative; bac=
kground-color: var(--yt-live-chat-secondary-background-color); border-radiu=
s: 4px; color: var(--yt-live-chat-primary-text-color); padding: 12px 16px; =
display: flex; flex-direction: row; }

yt-live-chat-donation-announcement-renderer[dashboard-money-feed] #card.yt-=
live-chat-donation-announcement-renderer { background-color: transparent; c=
olor: transparent; }

yt-live-chat-donation-announcement-renderer[dashboard-money-feed] #content-=
header.yt-live-chat-donation-announcement-renderer { display: flex; flex-di=
rection: row; align-items: baseline; }

#author-name.yt-live-chat-donation-announcement-renderer { display: none; }

yt-live-chat-donation-announcement-renderer[dashboard-money-feed] #author-n=
ame.yt-live-chat-donation-announcement-renderer { margin-right: 8px; color:=
 var(--yt-live-chat-secondary-text-color); overflow: hidden; font-family: R=
oboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height:=
 2rem; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: =
normal; display: -webkit-box; align-items: center; }

#text.yt-live-chat-donation-announcement-renderer { display: block; margin-=
bottom: var(--ytd-margin-base); font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.4rem; font-weight: 400; line-height: 2rem; }

yt-live-chat-donation-announcement-renderer[dashboard-money-feed] #text.yt-=
live-chat-donation-announcement-renderer { height: 24px; min-width: 16px; b=
order-radius: 12px; margin-right: 8px; padding: 0px 12px; background-color:=
 var(--yt-live-chat-donation-chip-background-color); color: var(--yt-live-c=
hat-donation-chip-text-color); font-family: Roboto, Arial, sans-serif; font=
-size: 1.2rem; font-weight: 500; line-height: 1.8rem; display: inline-flex;=
 align-items: center; justify-content: center; }

#subtext.yt-live-chat-donation-announcement-renderer { display: block; font=
-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; li=
ne-height: 1.8rem; }

yt-live-chat-donation-announcement-renderer[dashboard-money-feed] #subtext.=
yt-live-chat-donation-announcement-renderer { display: none; }

#author-photo.yt-live-chat-donation-announcement-renderer { max-height: 40p=
x; }

#menu.yt-live-chat-donation-announcement-renderer { background: linear-grad=
ient(to right,transparent,var(--yt-live-chat-secondary-background-color) 10=
0%); border-radius: 0px 4px 4px 0px; }

yt-live-chat-donation-announcement-renderer[dashboard-money-feed] #menu.yt-=
live-chat-donation-announcement-renderer { margin-top: 8px; background: lin=
ear-gradient(to right,transparent,var(--t3e41d7b17b187f69) 40%); color: var=
(--yt-live-chat-secondary-text-color); }

yt-live-chat-empty-feed-view-model { align-items: center; justify-content: =
center; display: flex; flex-direction: column; height: 210px; }

#message.yt-live-chat-empty-feed-view-model { font-family: Roboto, Arial, s=
ans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; color: v=
ar(--t4a6da19e16bf221a); max-width: 75%; text-align: center; }

yt-live-chat-identity-view-model { display: flex; flex-direction: row; alig=
n-items: center; padding-top: 12px; padding-bottom: 12px; --yt-live-chat-en=
gagement-panel-separator-padding: 16px; }

yt-live-chat-identity-view-model #avatar.yt-live-chat-identity-view-model {=
 overflow: hidden; border-radius: 50%; height: 36px; width: 36px; margin-ri=
ght: 16px; }

yt-live-chat-identity-view-model #subscriber_count.yt-live-chat-identity-vi=
ew-model::before { content: "=E2=80=A2"; margin: 0px 4px; }

#channel_metadata.yt-live-chat-identity-view-model { color: var(--t4a6da19e=
16bf221a); display: flex; flex-direction: row; justify-content: space-betwe=
en; align-items: center; }

#channel_info.yt-live-chat-identity-view-model { display: flex; flex-direct=
ion: column; justify-content: space-between; }

yt-live-chat-item-display-list-renderer { --yt-live-chat-item-timestamp-dis=
play: none; display: flex; flex-direction: column; }

yt-live-chat-paid-sticker-renderer.yt-live-chat-item-display-list-renderer =
{ padding: 4px 24px; }

yt-live-chat-paid-sticker-renderer.yt-live-chat-item-display-list-renderer[=
dashboard-money-feed] { padding: 8px 16px; }

yt-live-chat-item-display-renderer { display: block; }

yt-live-chat-item-display-renderer[is-header] { margin: 8px 12px; }

html[creator-page-styling], yt-live-chat-app[creator-page-styling] { --yt-l=
ive-chat-upsell-dialog-renderer-border: 1px solid #d4d4d4; --yt-live-chat-u=
psell-dialog-renderer-box-shadow: 0 4px 8px 0 rgba(0,0,0,0.1); --live-chat-=
upsell-dialog-renderer-content-padding: 24px 24px 0; --live-chat-upsell-dia=
log-renderer-title-font-size: 15px; --live-chat-upsell-dialog-renderer-titl=
e-font-weight: 500; --live-chat-upsell-dialog-renderer-title-line-height: 2=
0px; --live-chat-upsell-dialog-renderer-title-margin-bottom: 17px; --live-c=
hat-upsell-dialog-renderer-text-font-size: 12px; --live-chat-upsell-dialog-=
renderer-text-line-height: 17px; --live-chat-upsell-dialog-renderer-button-=
container-padding: 16px 16px 19px 24px; --yt-live-chat-upsell-dialog-render=
er-button-padding: 7px 15px; --live-chat-upsell-dialog-renderer-button-font=
-size: 11px; --live-chat-upsell-dialog-renderer-button-text-transform: none=
; --yt-live-chat-upsell-dialog-renderer-action-button-color: var( --yt-sys-=
color-baseline--overlay-text-primary ); --yt-live-chat-upsell-dialog-render=
er-action-button-background: var( --yt-deprecated-blue-light ); }

yt-live-chat-app[live-dashboard] { --yt-live-chat-header-text-color: var(--=
yt-opalescence-dark-grey); --yt-live-chat-header-background-color: var( --y=
t-sys-color-baseline--static-white-background ); --yt-live-chat-header-bott=
om-border: 1px solid var(--yt-deprecated-opalescence-soft-grey); --yt-live-=
chat-header-button-color: var(--yt-opalescence-dark-grey); --yt-live-chat-a=
ction-panel-top-border: 1px solid var(--yt-deprecated-opalescence-soft-grey=
); }

html[dashboard-money-feed], yt-live-chat-app[dashboard-money-feed] { --yt-l=
ive-chat-item-list-renderer-padding: 0; --yt-live-chat-item-list-item-borde=
r: 1px solid #e2e2e2; --yt-live-chat-item-timestamp-margin: 0; --yt-live-ch=
at-paid-message-timestamp-display: inline; --yt-live-chat-server-error-mess=
age-display: none; }

html[dark] yt-live-chat-app[dashboard-money-feed], html[dark][dashboard-mon=
ey-feed] { --yt-live-chat-item-list-item-border: none; }

#timestamp.yt-live-chat-membership-item-renderer { display: var(--yt-live-c=
hat-item-timestamp-display,inline); margin: var(--yt-live-chat-item-timesta=
mp-margin,0 8px 0 0); color: var(--yt-live-chat-tertiary-text-color); font-=
size: 11px; }

#author-photo.yt-live-chat-membership-item-renderer { display: block; margi=
n-right: var(--yt-live-chat-author-photo-margin-right,16px); overflow: hidd=
en; border-radius: 50%; flex: 0 0 auto; }

yt-live-chat-membership-item-renderer[avatar-hidden] #author-photo.yt-live-=
chat-membership-item-renderer { display: none; }

#menu.yt-live-chat-membership-item-renderer { position: absolute; top: 0px;=
 bottom: 0px; right: 0px; transform: translateX(100px); }

yt-live-chat-membership-item-renderer[use-opacity-for-context-menu-visibili=
ty] #menu.yt-live-chat-membership-item-renderer { transform: none; opacity:=
 0.0001; }

yt-live-chat-membership-item-renderer:hover #menu.yt-live-chat-membership-i=
tem-renderer, yt-live-chat-membership-item-renderer[menu-visible] #menu.yt-=
live-chat-membership-item-renderer { transform: none; }

yt-live-chat-membership-item-renderer[use-opacity-for-context-menu-visibili=
ty]:hover #menu.yt-live-chat-membership-item-renderer, yt-live-chat-members=
hip-item-renderer[use-opacity-for-context-menu-visibility][menu-visible] #m=
enu.yt-live-chat-membership-item-renderer { opacity: 1; }

yt-live-chat-membership-item-renderer:focus-within #menu.yt-live-chat-membe=
rship-item-renderer { transform: none; }

yt-live-chat-membership-item-renderer[use-opacity-for-context-menu-visibili=
ty]:focus-within #menu.yt-live-chat-membership-item-renderer { opacity: 1; =
}

yt-live-chat-membership-item-renderer[modern] #inline-action-button-contain=
er.yt-live-chat-membership-item-renderer { background-color: rgba(0, 0, 0, =
0.6); }

yt-live-chat-membership-item-renderer:not([modern]) #inline-action-button-c=
ontainer.yt-live-chat-membership-item-renderer { background-color: var(--yt=
-live-chat-moderation-mode-hover-background-color); }

yt-live-chat-membership-item-renderer:not([modern]) #additional-inline-acti=
on-buttons.yt-live-chat-membership-item-renderer > .yt-live-chat-membership=
-item-renderer, yt-live-chat-membership-item-renderer:not([modern]) #inline=
-action-buttons.yt-live-chat-membership-item-renderer > .yt-live-chat-membe=
rship-item-renderer { --yt-button-icon-size: 36px; --yt-button-icon-padding=
: 6px; color: rgb(255, 255, 255); border-radius: 2px; }

yt-live-chat-membership-item-renderer:not([modern]) #inline-action-buttons.=
yt-live-chat-membership-item-renderer > .yt-live-chat-membership-item-rende=
rer { background: var(--yt-deprecated-luna-black-opacity-lighten-1); }

yt-live-chat-membership-item-renderer:not([modern]) #inline-action-buttons.=
yt-live-chat-membership-item-renderer > .yt-live-chat-membership-item-rende=
rer:hover { background: var(--yt-deprecated-luna-black); }

yt-live-chat-membership-item-renderer:not([modern]) #additional-inline-acti=
on-buttons.yt-live-chat-membership-item-renderer > .yt-live-chat-membership=
-item-renderer { color: var(--yt-live-chat-additional-inline-action-button-=
color); background: var(--yt-live-chat-additional-inline-action-button-back=
ground-color); }

yt-live-chat-membership-item-renderer:not([modern]) #additional-inline-acti=
on-buttons.yt-live-chat-membership-item-renderer > .yt-live-chat-membership=
-item-renderer:hover { background: var(--yt-live-chat-additional-inline-act=
ion-button-background-color-hover); }

#inline-action-button-container.yt-live-chat-membership-item-renderer { pos=
ition: absolute; inset: -4px 0px; display: none; align-items: center; justi=
fy-content: center; }

yt-live-chat-membership-item-renderer[has-inline-action-buttons]:hover #inl=
ine-action-button-container.yt-live-chat-membership-item-renderer { flex-di=
rection: row; display: var(--yt-live-chat-inline-action-button-container-di=
splay,none); }

yt-live-chat-membership-item-renderer[has-inline-action-buttons][hide-inlin=
e-action-buttons]:hover #inline-action-button-container.yt-live-chat-member=
ship-item-renderer { display: none; }

yt-live-chat-membership-item-renderer[has-inline-action-buttons]:hover #men=
u.yt-live-chat-membership-item-renderer { display: var(--yt-live-chat-item-=
with-inline-actions-context-menu-display,block); }

#additional-inline-action-buttons.yt-live-chat-membership-item-renderer:not=
(:empty) { margin-left: 32px; }

#additional-inline-action-buttons.yt-live-chat-membership-item-renderer > .=
yt-live-chat-membership-item-renderer:not(:first-child), #inline-action-but=
tons.yt-live-chat-membership-item-renderer > .yt-live-chat-membership-item-=
renderer:not(:first-child) { margin-left: 8px; }

yt-live-chat-membership-item-renderer { position: relative; display: block;=
 --yt-live-chat-sponsor-header-color: #0a8043; --yt-live-chat-sponsor-color=
: #0f9d58; --yt-live-chat-sponsor-text-color: var( --yt-live-chat-membershi=
p-item-sponsor-text-color ); --yt-live-chat-item-timestamp-display: var( --=
yt-live-chat-paid-message-timestamp-display,none ); --yt-live-chat-moderato=
r-color: rgba(255,255,255,0.7); --yt-live-chat-new-moderator-color: rgba(25=
5,255,255,0.7); --yt-live-chat-footer-button-text-color: #030303; --yt-live=
-chat-footer-button-text-background-color: var( --yt-live-chat-membership-i=
tem-footer-button-background-color ); padding: 4px 24px; }

yt-live-chat-membership-item-renderer[dashboard-money-feed] { padding: 0px;=
 --yt-live-chat-item-timestamp-display: block; }

#card.yt-live-chat-membership-item-renderer { overflow: hidden; font-size: =
14px; border-radius: 4px; display: flex; flex-direction: column; box-shadow=
: rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px,=
 rgba(0, 0, 0, 0.2) 0px 3px 1px -2px; }

yt-live-chat-membership-item-renderer[dashboard-money-feed] #card.yt-live-c=
hat-membership-item-renderer { border-radius: 0px; box-shadow: none; }

#header.yt-live-chat-membership-item-renderer { position: relative; backgro=
und-color: var(--yt-live-chat-sponsor-header-color); padding: 8px 16px; col=
or: var(--yt-live-chat-membership-item-sponsor-text-color); min-height: 20p=
x; display: flex; flex-direction: row; align-items: center; }

yt-live-chat-membership-item-renderer[show-only-header] #header.yt-live-cha=
t-membership-item-renderer { background-color: var(--yt-live-chat-sponsor-c=
olor); }

yt-live-chat-membership-item-renderer[dashboard-money-feed] #header.yt-live=
-chat-membership-item-renderer { color: var(--yt-live-chat-secondary-text-c=
olor); background-color: var(--t3e41d7b17b187f69); align-items: flex-start;=
 }

#header-content.yt-live-chat-membership-item-renderer { display: flex; flex=
-direction: row; justify-content: space-between; flex: 1 1 1e-09px; align-i=
tems: baseline; }

yt-live-chat-membership-item-renderer[dashboard-money-feed] #header-content=
.yt-live-chat-membership-item-renderer { display: flex; flex-direction: col=
umn; }

yt-live-chat-membership-item-renderer[dashboard-money-feed] #header-content=
-inner-column.yt-live-chat-membership-item-renderer { margin-bottom: 4px; d=
isplay: flex; flex-direction: row; align-items: center; flex: 0 0 auto; }

#author-photo.yt-live-chat-membership-item-renderer { width: 40px; height: =
40px; }

.ytIconWrapperHost#author-photo.yt-live-chat-membership-item-renderer, yt-i=
con#author-photo.yt-live-chat-membership-item-renderer { display: none; }

yt-live-chat-membership-item-renderer[dashboard-money-feed] .ytIconWrapperH=
ost#author-photo.yt-live-chat-membership-item-renderer, yt-live-chat-member=
ship-item-renderer[dashboard-money-feed] yt-icon#author-photo.yt-live-chat-=
membership-item-renderer { display: block; }

yt-live-chat-membership-item-renderer:not([dashboard-money-feed]) yt-live-c=
hat-author-chip.yt-live-chat-membership-item-renderer { --yt-live-chat-spon=
sor-color: var(--yt-live-chat-sponsor-text-color); --yt-live-chat-secondary=
-text-color: var(--yt-live-chat-sponsor-text-color); }

yt-live-chat-membership-item-renderer[dashboard-money-feed] yt-live-chat-au=
thor-chip.yt-live-chat-membership-item-renderer { margin-right: 8px; font-w=
eight: 500; --yt-live-chat-sponsor-color: var(--yt-live-chat-secondary-text=
-color); }

#header-subtext.yt-live-chat-membership-item-renderer { margin-top: 2px; co=
lor: rgba(255, 255, 255, 0.7); font-weight: 500; font-size: 15px; }

#header-subtext.yt-live-chat-membership-item-renderer:empty { display: none=
; }

yt-live-chat-membership-item-renderer[dashboard-money-feed] #header-subtext=
.yt-live-chat-membership-item-renderer { margin: 4px 0px 13px; font-size: 1=
1px; font-weight: 400; color: var(--yt-live-chat-secondary-text-color); }

#header-primary-text.yt-live-chat-membership-item-renderer { overflow-wrap:=
 break-word; word-break: break-word; font-weight: 500; color: rgb(255, 255,=
 255); }

#header-primary-text.yt-live-chat-membership-item-renderer:empty { display:=
 none; }

yt-live-chat-membership-item-renderer[has-primary-header-text]:not([dashboa=
rd-money-feed]) #header-subtext.yt-live-chat-membership-item-renderer, yt-l=
ive-chat-membership-item-renderer[has-primary-header-text]:not([dashboard-m=
oney-feed]) yt-live-chat-author-chip.yt-live-chat-membership-item-renderer =
{ font-size: 12px; }

yt-live-chat-membership-item-renderer[dashboard-money-feed] #header-primary=
-text.yt-live-chat-membership-item-renderer { height: 24px; min-width: 16px=
; border-radius: 12px; margin-right: 8px; padding: 0px 12px; background-col=
or: var(--yt-live-chat-sponsor-color); color: rgb(255, 255, 255); display: =
inline-flex; align-items: center; justify-content: center; font-family: Rob=
oto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1=
.8rem; }

#content.yt-live-chat-membership-item-renderer { background-color: var(--yt=
-live-chat-sponsor-color); color: var(--yt-live-chat-sponsor-text-color); p=
adding: 8px 16px; overflow-wrap: break-word; word-break: break-word; font-s=
ize: 15px; line-height: 20px; }

yt-live-chat-membership-item-renderer[dashboard-money-feed] #content.yt-liv=
e-chat-membership-item-renderer { background-color: unset; font-size: unset=
; color: var(--yt-live-chat-secondary-text-color); padding: 0px 0px 16px 72=
px; }

#content.yt-live-chat-membership-item-renderer img.yt-live-chat-membership-=
item-renderer { width: var(--yt-live-chat-emoji-size); height: var(--yt-liv=
e-chat-emoji-size); margin: -1px 2px 1px; vertical-align: middle; }

#deleted-state.yt-live-chat-membership-item-renderer:empty, yt-live-chat-me=
mbership-item-renderer[show-only-header] #content.yt-live-chat-membership-i=
tem-renderer { display: none; }

#deleted-state.yt-live-chat-membership-item-renderer { display: block; font=
-style: italic; opacity: 0.7; }

a.yt-live-chat-membership-item-renderer { display: inline; text-decoration:=
 underline; }

#message.yt-live-chat-membership-item-renderer a.yt-live-chat-membership-it=
em-renderer { word-break: break-all; }

#message.yt-live-chat-membership-item-renderer a.yt-live-chat-membership-it=
em-renderer .mention.yt-live-chat-membership-item-renderer { text-decoratio=
n: underline; }

#menu.yt-live-chat-membership-item-renderer { background: linear-gradient(t=
o right,transparent,var(--yt-live-chat-sponsor-header-color) 100%); border-=
radius: 0px 4px 4px 0px; }

yt-live-chat-membership-item-renderer[show-only-header] #menu.yt-live-chat-=
membership-item-renderer { background: linear-gradient(to right,transparent=
,var(--yt-live-chat-sponsor-color) 100%); }

yt-live-chat-membership-item-renderer[dashboard-money-feed] #menu.yt-live-c=
hat-membership-item-renderer { margin-top: 8px; background: linear-gradient=
(to right,transparent,var(--t3e41d7b17b187f69) 40%); }

yt-live-chat-membership-item-renderer:not([dashboard-money-feed]) #menu-but=
ton.yt-live-chat-membership-item-renderer { margin: 8px; }

#footer-button.yt-live-chat-membership-item-renderer yt-button-renderer.yt-=
live-chat-membership-item-renderer { width: 100%; text-align: center; margi=
n-top: 12px; }

yt-live-chat-membership-item-renderer:not([modern]) #footer-button.yt-live-=
chat-membership-item-renderer yt-button-renderer.yt-live-chat-membership-it=
em-renderer { box-shadow: rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0=
, 0.12) 0px 1px 5px 0px, rgba(0, 0, 0, 0.2) 0px 3px 1px -2px; }

yt-live-chat-membership-item-renderer:not([modern]) yt-button-renderer.styl=
e-dark-on-white.yt-live-chat-membership-item-renderer { color: var(--yt-liv=
e-chat-footer-button-text-color); background-color: var(--yt-live-chat-foot=
er-button-text-background-color); }

yt-live-chat-membership-item-renderer[whole-message-clickable] { cursor: po=
inter; }

yt-live-chat-membership-item-renderer[whole-message-clickable]:hover { back=
ground-color: var(--t7f4f2c6d54836ce0); }

yt-live-chat-mode-change-message-renderer { display: block; margin: 8px 0px=
; padding: 0px 24px; color: var(--yt-live-chat-primary-text-color,var(--tff=
c2fd3a644f6275)); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem=
; font-weight: 400; line-height: 1.8rem; }

yt-live-chat-mode-change-message-renderer[modern-style] { margin: 0px; padd=
ing: 4px 16px; }

#contents.yt-live-chat-mode-change-message-renderer { display: flex; flex-d=
irection: column; align-items: center; padding: 16px 30px; border-radius: 4=
px; background: var(--yt-live-chat-mode-change-background-color,var(--yt-de=
precated-opalescence-soft-grey)); }

yt-live-chat-mode-change-message-renderer[modern-style] #contents.yt-live-c=
hat-mode-change-message-renderer { align-items: flex-start; background-colo=
r: var(--yt-live-chat-vem-background-color,var(--yt-live-chat-mode-change-b=
ackground-color)); border-radius: 8px; padding: 8px 12px; }

#text-container.yt-live-chat-mode-change-message-renderer { display: flex; =
flex-direction: column; align-items: center; }

yt-live-chat-mode-change-message-renderer[modern-style] #text-container.yt-=
live-chat-mode-change-message-renderer { align-items: flex-start; }

.ytIconWrapperHost.yt-live-chat-mode-change-message-renderer, yt-icon.yt-li=
ve-chat-mode-change-message-renderer { width: 40px; height: 40px; margin-bo=
ttom: 8px; }

#text.yt-live-chat-mode-change-message-renderer { font-family: Roboto, Aria=
l, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

#subtext.yt-live-chat-mode-change-message-renderer { margin-top: 4px; color=
: var(--yt-live-chat-secondary-text-color,var(--t4a6da19e16bf221a)); font-s=
tyle: italic; }

yt-live-chat-mode-change-message-renderer[modern-style] #subtext.yt-live-ch=
at-mode-change-message-renderer { font-style: normal; }

#buttons.yt-live-chat-mode-change-message-renderer { margin-top: 16px; min-=
height: 32px; }

#buttons.yt-live-chat-mode-change-message-renderer:empty { display: none; }

#timestamp.yt-live-chat-moderation-message-renderer { display: var(--yt-liv=
e-chat-item-timestamp-display,inline); margin: var(--yt-live-chat-item-time=
stamp-margin,0 8px 0 0); color: var(--yt-live-chat-tertiary-text-color); fo=
nt-size: 11px; }

#author-photo.yt-live-chat-moderation-message-renderer { display: block; ma=
rgin-right: var(--yt-live-chat-author-photo-margin-right,16px); overflow: h=
idden; border-radius: 50%; flex: 0 0 auto; }

yt-live-chat-moderation-message-renderer[avatar-hidden] #author-photo.yt-li=
ve-chat-moderation-message-renderer { display: none; }

#menu.yt-live-chat-moderation-message-renderer { position: absolute; top: 0=
px; bottom: 0px; right: 0px; transform: translateX(100px); }

yt-live-chat-moderation-message-renderer[use-opacity-for-context-menu-visib=
ility] #menu.yt-live-chat-moderation-message-renderer { transform: none; op=
acity: 0.0001; }

yt-live-chat-moderation-message-renderer:hover #menu.yt-live-chat-moderatio=
n-message-renderer, yt-live-chat-moderation-message-renderer[menu-visible] =
#menu.yt-live-chat-moderation-message-renderer { transform: none; }

yt-live-chat-moderation-message-renderer[use-opacity-for-context-menu-visib=
ility]:hover #menu.yt-live-chat-moderation-message-renderer, yt-live-chat-m=
oderation-message-renderer[use-opacity-for-context-menu-visibility][menu-vi=
sible] #menu.yt-live-chat-moderation-message-renderer { opacity: 1; }

yt-live-chat-moderation-message-renderer:focus-within #menu.yt-live-chat-mo=
deration-message-renderer { transform: none; }

yt-live-chat-moderation-message-renderer[use-opacity-for-context-menu-visib=
ility]:focus-within #menu.yt-live-chat-moderation-message-renderer { opacit=
y: 1; }

yt-live-chat-moderation-message-renderer[modern] #inline-action-button-cont=
ainer.yt-live-chat-moderation-message-renderer { background-color: rgba(0, =
0, 0, 0.6); }

yt-live-chat-moderation-message-renderer:not([modern]) #inline-action-butto=
n-container.yt-live-chat-moderation-message-renderer { background-color: va=
r(--yt-live-chat-moderation-mode-hover-background-color); }

yt-live-chat-moderation-message-renderer:not([modern]) #additional-inline-a=
ction-buttons.yt-live-chat-moderation-message-renderer > .yt-live-chat-mode=
ration-message-renderer, yt-live-chat-moderation-message-renderer:not([mode=
rn]) #inline-action-buttons.yt-live-chat-moderation-message-renderer > .yt-=
live-chat-moderation-message-renderer { --yt-button-icon-size: 36px; --yt-b=
utton-icon-padding: 6px; color: rgb(255, 255, 255); border-radius: 2px; }

yt-live-chat-moderation-message-renderer:not([modern]) #inline-action-butto=
ns.yt-live-chat-moderation-message-renderer > .yt-live-chat-moderation-mess=
age-renderer { background: var(--yt-deprecated-luna-black-opacity-lighten-1=
); }

yt-live-chat-moderation-message-renderer:not([modern]) #inline-action-butto=
ns.yt-live-chat-moderation-message-renderer > .yt-live-chat-moderation-mess=
age-renderer:hover { background: var(--yt-deprecated-luna-black); }

yt-live-chat-moderation-message-renderer:not([modern]) #additional-inline-a=
ction-buttons.yt-live-chat-moderation-message-renderer > .yt-live-chat-mode=
ration-message-renderer { color: var(--yt-live-chat-additional-inline-actio=
n-button-color); background: var(--yt-live-chat-additional-inline-action-bu=
tton-background-color); }

yt-live-chat-moderation-message-renderer:not([modern]) #additional-inline-a=
ction-buttons.yt-live-chat-moderation-message-renderer > .yt-live-chat-mode=
ration-message-renderer:hover { background: var(--yt-live-chat-additional-i=
nline-action-button-background-color-hover); }

#inline-action-button-container.yt-live-chat-moderation-message-renderer { =
position: absolute; inset: -4px 0px; display: none; align-items: center; ju=
stify-content: center; }

yt-live-chat-moderation-message-renderer[has-inline-action-buttons]:hover #=
inline-action-button-container.yt-live-chat-moderation-message-renderer { f=
lex-direction: row; display: var(--yt-live-chat-inline-action-button-contai=
ner-display,none); }

yt-live-chat-moderation-message-renderer[has-inline-action-buttons][hide-in=
line-action-buttons]:hover #inline-action-button-container.yt-live-chat-mod=
eration-message-renderer { display: none; }

yt-live-chat-moderation-message-renderer[has-inline-action-buttons]:hover #=
menu.yt-live-chat-moderation-message-renderer { display: var(--yt-live-chat=
-item-with-inline-actions-context-menu-display,block); }

#additional-inline-action-buttons.yt-live-chat-moderation-message-renderer:=
not(:empty) { margin-left: 32px; }

#additional-inline-action-buttons.yt-live-chat-moderation-message-renderer =
> .yt-live-chat-moderation-message-renderer:not(:first-child), #inline-acti=
on-buttons.yt-live-chat-moderation-message-renderer > .yt-live-chat-moderat=
ion-message-renderer:not(:first-child) { margin-left: 8px; }

yt-live-chat-moderation-message-renderer { display: var(--yt-live-chat-item=
-mod-activity-display,block); position: relative; padding: 8px 24px; color:=
 var(--yt-live-chat-deleted-message-color); font-family: Roboto, Arial, san=
s-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

yt-live-chat-moderation-message-renderer::before { content: ""; position: a=
bsolute; display: block; left: 8px; top: 4px; bottom: 4px; width: 4px; box-=
sizing: border-box; border-radius: 2px; background: var(--yt-live-chat-dele=
ted-message-bar-color); }

#message.yt-live-chat-moderation-message-renderer { overflow-wrap: break-wo=
rd; }

#timestamp.yt-live-chat-server-error-message { display: var(--yt-live-chat-=
item-timestamp-display,inline); margin: var(--yt-live-chat-item-timestamp-m=
argin,0 8px 0 0); color: var(--yt-live-chat-tertiary-text-color); font-size=
: 11px; }

#author-photo.yt-live-chat-server-error-message { display: block; margin-ri=
ght: var(--yt-live-chat-author-photo-margin-right,16px); overflow: hidden; =
border-radius: 50%; flex: 0 0 auto; }

yt-live-chat-server-error-message[avatar-hidden] #author-photo.yt-live-chat=
-server-error-message { display: none; }

#menu.yt-live-chat-server-error-message { position: absolute; top: 0px; bot=
tom: 0px; right: 0px; transform: translateX(100px); }

yt-live-chat-server-error-message[use-opacity-for-context-menu-visibility] =
#menu.yt-live-chat-server-error-message { transform: none; opacity: 0.0001;=
 }

yt-live-chat-server-error-message:hover #menu.yt-live-chat-server-error-mes=
sage, yt-live-chat-server-error-message[menu-visible] #menu.yt-live-chat-se=
rver-error-message { transform: none; }

yt-live-chat-server-error-message[use-opacity-for-context-menu-visibility]:=
hover #menu.yt-live-chat-server-error-message, yt-live-chat-server-error-me=
ssage[use-opacity-for-context-menu-visibility][menu-visible] #menu.yt-live-=
chat-server-error-message { opacity: 1; }

yt-live-chat-server-error-message:focus-within #menu.yt-live-chat-server-er=
ror-message { transform: none; }

yt-live-chat-server-error-message[use-opacity-for-context-menu-visibility]:=
focus-within #menu.yt-live-chat-server-error-message { opacity: 1; }

yt-live-chat-server-error-message[modern] #inline-action-button-container.y=
t-live-chat-server-error-message { background-color: rgba(0, 0, 0, 0.6); }

yt-live-chat-server-error-message:not([modern]) #inline-action-button-conta=
iner.yt-live-chat-server-error-message { background-color: var(--yt-live-ch=
at-moderation-mode-hover-background-color); }

yt-live-chat-server-error-message:not([modern]) #additional-inline-action-b=
uttons.yt-live-chat-server-error-message > .yt-live-chat-server-error-messa=
ge, yt-live-chat-server-error-message:not([modern]) #inline-action-buttons.=
yt-live-chat-server-error-message > .yt-live-chat-server-error-message { --=
yt-button-icon-size: 36px; --yt-button-icon-padding: 6px; color: rgb(255, 2=
55, 255); border-radius: 2px; }

yt-live-chat-server-error-message:not([modern]) #inline-action-buttons.yt-l=
ive-chat-server-error-message > .yt-live-chat-server-error-message { backgr=
ound: var(--yt-deprecated-luna-black-opacity-lighten-1); }

yt-live-chat-server-error-message:not([modern]) #inline-action-buttons.yt-l=
ive-chat-server-error-message > .yt-live-chat-server-error-message:hover { =
background: var(--yt-deprecated-luna-black); }

yt-live-chat-server-error-message:not([modern]) #additional-inline-action-b=
uttons.yt-live-chat-server-error-message > .yt-live-chat-server-error-messa=
ge { color: var(--yt-live-chat-additional-inline-action-button-color); back=
ground: var(--yt-live-chat-additional-inline-action-button-background-color=
); }

yt-live-chat-server-error-message:not([modern]) #additional-inline-action-b=
uttons.yt-live-chat-server-error-message > .yt-live-chat-server-error-messa=
ge:hover { background: var(--yt-live-chat-additional-inline-action-button-b=
ackground-color-hover); }

#inline-action-button-container.yt-live-chat-server-error-message { positio=
n: absolute; inset: -4px 0px; display: none; align-items: center; justify-c=
ontent: center; }

yt-live-chat-server-error-message[has-inline-action-buttons]:hover #inline-=
action-button-container.yt-live-chat-server-error-message { flex-direction:=
 row; display: var(--yt-live-chat-inline-action-button-container-display,no=
ne); }

yt-live-chat-server-error-message[has-inline-action-buttons][hide-inline-ac=
tion-buttons]:hover #inline-action-button-container.yt-live-chat-server-err=
or-message { display: none; }

yt-live-chat-server-error-message[has-inline-action-buttons]:hover #menu.yt=
-live-chat-server-error-message { display: var(--yt-live-chat-item-with-inl=
ine-actions-context-menu-display,block); }

#additional-inline-action-buttons.yt-live-chat-server-error-message:not(:em=
pty) { margin-left: 32px; }

#additional-inline-action-buttons.yt-live-chat-server-error-message > .yt-l=
ive-chat-server-error-message:not(:first-child), #inline-action-buttons.yt-=
live-chat-server-error-message > .yt-live-chat-server-error-message:not(:fi=
rst-child) { margin-left: 8px; }

yt-live-chat-server-error-message { display: var(--yt-live-chat-server-erro=
r-message-display,block); position: relative; padding: 4px 24px; }

span#timestamp.yt-live-chat-server-error-message { font-family: Roboto, Ari=
al, sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.6rem; }

#message.yt-live-chat-server-error-message { color: var(--yt-live-chat-dele=
ted-message-color,rgba(0,0,0,.5)); font-style: italic; overflow-wrap: break=
-word; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weig=
ht: 400; line-height: 1.8rem; }

yt-live-chat-server-error-message::before { content: ""; position: absolute=
; display: block; left: 8px; top: 4px; bottom: 4px; width: 1px; box-sizing:=
 border-box; border-radius: 2px; border: 2px solid var(--yt-live-chat-error=
-message-color); }

yt-live-chat-server-error-message.reconnect::before { border: 2px solid var=
(--yt-live-chat-reconnect-message-color); }

yt-live-chat-text-input-field-renderer { display: block; position: relative=
; --yt-live-chat-text-input-field-placeholder-top: 0; --yt-live-chat-text-i=
nput-field-placeholder-left: 0; --yt-live-chat-text-input-field-white-space=
: initial; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-=
weight: 400; line-height: 1.8rem; }

#label.yt-live-chat-text-input-field-renderer { color: var(--yt-live-chat-t=
ext-input-field-placeholder-color,var(--yt-deprecated-luna-black-opacity-li=
ghten-2)); position: absolute; top: var(--yt-live-chat-text-input-field-pla=
ceholder-top); left: var(--yt-live-chat-text-input-field-placeholder-left);=
 padding: 2px 0px; }

yt-live-chat-text-input-field-renderer[is-chat-message-input] #label.yt-liv=
e-chat-text-input-field-renderer { text-overflow: ellipsis; white-space: no=
wrap; max-width: 100%; overflow-x: hidden; font-family: Roboto, Arial, sans=
-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

yt-live-chat-text-input-field-renderer[has-text] #label.yt-live-chat-text-i=
nput-field-renderer { display: none; }

#input.yt-live-chat-text-input-field-renderer { position: relative; min-hei=
ght: 18px; max-height: 100px; overflow: hidden auto; overflow-wrap: break-w=
ord; outline: none; word-break: break-word; white-space: var(--yt-live-chat=
-text-input-field-white-space); padding: 2px 0px; color: var(--yt-live-chat=
-text-input-field-color,inherit); text-shadow: var(--yt-live-chat-text-inpu=
t-field-text-shadow); }

yt-live-chat-text-input-field-renderer[is-chat-message-input] #input.yt-liv=
e-chat-text-input-field-renderer { flex: 1 1 1e-09px; font-family: Roboto, =
Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; =
max-height: 36px; scrollbar-width: none; }

yt-live-chat-text-input-field-renderer[is-chat-message-input][input-expande=
d] #input.yt-live-chat-text-input-field-renderer { padding: 8px 0px; }

yt-live-chat-text-input-field-renderer[is-chat-message-input] #input.yt-liv=
e-chat-text-input-field-renderer::-webkit-scrollbar { display: none; }

#input.yt-live-chat-text-input-field-renderer::after { content: ""; }

#input.yt-live-chat-text-input-field-renderer img.yt-live-chat-text-input-f=
ield-renderer { width: 20px; height: 20px; margin: -5px 2px; }

#input.yt-live-chat-text-input-field-renderer .mention.yt-live-chat-text-in=
put-field-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.2=
rem; font-weight: 500; line-height: 1.8rem; }

yt-live-chat-text-input-field-renderer[is-chat-message-input] #input.yt-liv=
e-chat-text-input-field-renderer .mention.yt-live-chat-text-input-field-ren=
derer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-wei=
ght: 500; line-height: 2rem; }

#underline.yt-live-chat-text-input-field-renderer { position: relative; hei=
ght: 2px; }

#unfocused.yt-live-chat-text-input-field-renderer { position: absolute; top=
: 0px; left: 0px; right: 0px; height: 1px; background-color: var(--yt-live-=
chat-text-input-field-inactive-underline-color,#b8b8b8); }

#focused.yt-live-chat-text-input-field-renderer { position: absolute; top: =
0px; left: 0px; right: 0px; height: 2px; background-color: var(--yt-live-ch=
at-text-input-field-active-underline-color,var(--yt-deprecated-blue)); tran=
sform-origin: center center; transform: scaleX(0); transition-behavior: nor=
mal; transition-timing-function: ease; transition-delay: 0s; transition-pro=
perty: transform; transition-duration: var(--yt-live-chat-text-input-field-=
underline-transition-duration,.25s); }

yt-live-chat-text-input-field-renderer[focused] #focused.yt-live-chat-text-=
input-field-renderer { transform: none; }

#dropdown.yt-live-chat-text-input-field-renderer { background-color: var(--=
yt-live-chat-text-input-field-suggestion-background-color,#fff); box-shadow=
: rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px,=
 rgba(0, 0, 0, 0.2) 0px 3px 1px -2px; }

#dropdown-content.yt-live-chat-text-input-field-renderer { max-height: 200p=
x; padding: 8px 0px; }

yt-live-chat-text-input-field-renderer[is-chat-message-input] #overflow-tex=
t.yt-live-chat-text-input-field-renderer { color: var(--t7e34d5baa4ea6277);=
 }

tp-yt-paper-item.yt-live-chat-text-input-field-suggestion { font-size: 15px=
; min-height: 40px; color: var(--yt-live-chat-text-input-field-suggestion-t=
ext-color,#666); cursor: pointer; }

yt-live-chat-text-input-field-suggestion:hover tp-yt-paper-item.yt-live-cha=
t-text-input-field-suggestion, yt-live-chat-text-input-field-suggestion[act=
ive] tp-yt-paper-item.yt-live-chat-text-input-field-suggestion { background=
-color: var(--yt-live-chat-text-input-field-suggestion-background-color-hov=
er,#eee); color: var(--yt-live-chat-text-input-field-suggestion-text-color-=
hover,#333); }

img.yt-live-chat-text-input-field-suggestion { width: 24px; height: 24px; m=
argin-right: 8px; flex: 0 0 auto; }

img.yt-live-chat-text-input-field-suggestion[author] { border-radius: 12px;=
 }

#timestamp.yt-live-chat-text-message-renderer { display: var(--yt-live-chat=
-item-timestamp-display,inline); margin: var(--yt-live-chat-item-timestamp-=
margin,0 8px 0 0); color: var(--yt-live-chat-tertiary-text-color); font-siz=
e: 11px; }

#author-photo.yt-live-chat-text-message-renderer { display: block; margin-r=
ight: var(--yt-live-chat-author-photo-margin-right,16px); overflow: hidden;=
 border-radius: 50%; flex: 0 0 auto; }

yt-live-chat-text-message-renderer[avatar-hidden] #author-photo.yt-live-cha=
t-text-message-renderer { display: none; }

#menu.yt-live-chat-text-message-renderer { position: absolute; top: 0px; bo=
ttom: 0px; right: 0px; transform: translateX(100px); }

yt-live-chat-text-message-renderer[use-opacity-for-context-menu-visibility]=
 #menu.yt-live-chat-text-message-renderer { transform: none; opacity: 0.000=
1; }

yt-live-chat-text-message-renderer:hover #menu.yt-live-chat-text-message-re=
nderer, yt-live-chat-text-message-renderer[menu-visible] #menu.yt-live-chat=
-text-message-renderer { transform: none; }

yt-live-chat-text-message-renderer[use-opacity-for-context-menu-visibility]=
:hover #menu.yt-live-chat-text-message-renderer, yt-live-chat-text-message-=
renderer[use-opacity-for-context-menu-visibility][menu-visible] #menu.yt-li=
ve-chat-text-message-renderer { opacity: 1; }

yt-live-chat-text-message-renderer:focus-within #menu.yt-live-chat-text-mes=
sage-renderer { transform: none; }

yt-live-chat-text-message-renderer[use-opacity-for-context-menu-visibility]=
:focus-within #menu.yt-live-chat-text-message-renderer { opacity: 1; }

yt-live-chat-text-message-renderer[modern] #inline-action-button-container.=
yt-live-chat-text-message-renderer { background-color: rgba(0, 0, 0, 0.6); =
}

yt-live-chat-text-message-renderer:not([modern]) #inline-action-button-cont=
ainer.yt-live-chat-text-message-renderer { background-color: var(--yt-live-=
chat-moderation-mode-hover-background-color); }

yt-live-chat-text-message-renderer:not([modern]) #additional-inline-action-=
buttons.yt-live-chat-text-message-renderer > .yt-live-chat-text-message-ren=
derer, yt-live-chat-text-message-renderer:not([modern]) #inline-action-butt=
ons.yt-live-chat-text-message-renderer > .yt-live-chat-text-message-rendere=
r { --yt-button-icon-size: 36px; --yt-button-icon-padding: 6px; color: rgb(=
255, 255, 255); border-radius: 2px; }

yt-live-chat-text-message-renderer:not([modern]) #inline-action-buttons.yt-=
live-chat-text-message-renderer > .yt-live-chat-text-message-renderer { bac=
kground: var(--yt-deprecated-luna-black-opacity-lighten-1); }

yt-live-chat-text-message-renderer:not([modern]) #inline-action-buttons.yt-=
live-chat-text-message-renderer > .yt-live-chat-text-message-renderer:hover=
 { background: var(--yt-deprecated-luna-black); }

yt-live-chat-text-message-renderer:not([modern]) #additional-inline-action-=
buttons.yt-live-chat-text-message-renderer > .yt-live-chat-text-message-ren=
derer { color: var(--yt-live-chat-additional-inline-action-button-color); b=
ackground: var(--yt-live-chat-additional-inline-action-button-background-co=
lor); }

yt-live-chat-text-message-renderer:not([modern]) #additional-inline-action-=
buttons.yt-live-chat-text-message-renderer > .yt-live-chat-text-message-ren=
derer:hover { background: var(--yt-live-chat-additional-inline-action-butto=
n-background-color-hover); }

#inline-action-button-container.yt-live-chat-text-message-renderer { positi=
on: absolute; inset: -4px 0px; display: none; align-items: center; justify-=
content: center; }

yt-live-chat-text-message-renderer[has-inline-action-buttons]:hover #inline=
-action-button-container.yt-live-chat-text-message-renderer { flex-directio=
n: row; display: var(--yt-live-chat-inline-action-button-container-display,=
none); }

yt-live-chat-text-message-renderer[has-inline-action-buttons][hide-inline-a=
ction-buttons]:hover #inline-action-button-container.yt-live-chat-text-mess=
age-renderer { display: none; }

yt-live-chat-text-message-renderer[has-inline-action-buttons]:hover #menu.y=
t-live-chat-text-message-renderer { display: var(--yt-live-chat-item-with-i=
nline-actions-context-menu-display,block); }

#additional-inline-action-buttons.yt-live-chat-text-message-renderer:not(:e=
mpty) { margin-left: 32px; }

#additional-inline-action-buttons.yt-live-chat-text-message-renderer > .yt-=
live-chat-text-message-renderer:not(:first-child), #inline-action-buttons.y=
t-live-chat-text-message-renderer > .yt-live-chat-text-message-renderer:not=
(:first-child) { margin-left: 8px; }

yt-live-chat-text-message-renderer { position: relative; font-size: 13px; p=
adding: 4px 24px; overflow: hidden; contain: content; --yt-endpoint-color: =
var( --yt-live-chat-primary-text-color,var(--yt-deprecated-luna-black) ); -=
-yt-endpoint-hover-color: var( --yt-live-chat-primary-text-color,var(--yt-e=
ndpoint-color) ); display: flex; flex-direction: row; align-items: flex-sta=
rt; }

yt-live-chat-text-message-renderer[is-deleted]:not([in-banner]) { display: =
var(--yt-live-chat-item-mod-activity-display,flex); }

yt-live-chat-text-message-renderer:hover { overflow: initial; }

yt-live-chat-text-message-renderer[author-is-owner]:not([enable-banner-upda=
te]) { background-color: var(--t518e925f61bdcb91); }

yt-live-chat-text-message-renderer[in-banner] { padding: 4px 32px 4px 0px; =
}

yt-live-chat-text-message-renderer[in-banner][enable-banner-update]:not([in=
-collapsed-banner]) { padding-bottom: 8px; }

#content.yt-live-chat-text-message-renderer { align-self: center; min-width=
: 0px; }

yt-live-chat-author-chip.yt-live-chat-text-message-renderer { margin-right:=
 var(--yt-live-chat-author-chip-margin-right,8px); }

#before-content-buttons.yt-live-chat-text-message-renderer { display: inlin=
e-block; }

#before-content-buttons.yt-live-chat-text-message-renderer:empty { display:=
 none; }

#before-content-buttons.yt-live-chat-text-message-renderer > yt-button-view=
-model.yt-live-chat-text-message-renderer { display: inline-block; margin-r=
ight: var(--yt-live-chat-author-chip-margin-right,8px); }

#message-prefix-icon-container.yt-live-chat-text-message-renderer { display=
: inline-block; vertical-align: middle; }

#message-prefix-icon-container.yt-live-chat-text-message-renderer:empty { d=
isplay: none; }

#message-prefix-icon.yt-live-chat-text-message-renderer { vertical-align: m=
iddle; margin-right: 4px; color: var(--yt-live-chat-primary-text-color,var(=
--tffc2fd3a644f6275)); --iron-icon-height: 12px; --iron-icon-width: 12px; }

#hover-message.yt-live-chat-text-message-renderer, #message.yt-live-chat-te=
xt-message-renderer { color: var(--yt-live-chat-primary-text-color,var(--tf=
fc2fd3a644f6275)); line-height: 16px; overflow: hidden; overflow-wrap: brea=
k-word; word-break: break-word; font-style: var(--yt-live-chat-text-message=
-renderer-message-message-style-font-style); opacity: var(--yt-live-chat-te=
xt-message-renderer-message-message-style-opacity); }

#hover-message.yt-live-chat-text-message-renderer { display: none; }

yt-live-chat-text-message-renderer[has-hover-message]:hover #message-contai=
ner.yt-live-chat-text-message-renderer { display: none; }

yt-live-chat-text-message-renderer[has-hover-message]:hover #hover-message.=
yt-live-chat-text-message-renderer { display: inline; }

#hover-message.yt-live-chat-text-message-renderer .emoji.yt-live-chat-text-=
message-renderer, #message.yt-live-chat-text-message-renderer .emoji.yt-liv=
e-chat-text-message-renderer { width: var(--yt-live-chat-emoji-size); heigh=
t: var(--yt-live-chat-emoji-size); margin: -1px 2px 1px; vertical-align: mi=
ddle; }

a.yt-live-chat-text-message-renderer { display: inline; text-decoration: un=
derline; }

#hover-message.yt-live-chat-text-message-renderer a.yt-live-chat-text-messa=
ge-renderer, #message.yt-live-chat-text-message-renderer a.yt-live-chat-tex=
t-message-renderer { display: inline; text-decoration: underline; word-brea=
k: break-all; }

#hover-message.yt-live-chat-text-message-renderer a.yt-live-chat-text-messa=
ge-renderer .mention.yt-live-chat-text-message-renderer, #message.yt-live-c=
hat-text-message-renderer a.yt-live-chat-text-message-renderer .mention.yt-=
live-chat-text-message-renderer { text-decoration: underline; }

#show-original.yt-live-chat-text-message-renderer { margin-left: 2px; }

#deleted-state.yt-live-chat-text-message-renderer:empty, #hover-message.yt-=
live-chat-text-message-renderer:empty, #message.yt-live-chat-text-message-r=
enderer:empty, #show-original.yt-live-chat-text-message-renderer:empty, yt-=
live-chat-text-message-renderer[is-deleted]:not([show-original]) #message-p=
refix-icon-container.yt-live-chat-text-message-renderer, yt-live-chat-text-=
message-renderer[is-deleted]:not([show-original]) #message.yt-live-chat-tex=
t-message-renderer, yt-live-chat-text-message-renderer[show-original] #dele=
ted-state.yt-live-chat-text-message-renderer, yt-live-chat-text-message-ren=
derer[show-original] #show-original.yt-live-chat-text-message-renderer { di=
splay: none; }

#menu.yt-live-chat-text-message-renderer { color: var(--yt-live-chat-second=
ary-text-color); background: linear-gradient(to right,transparent 0,var(--t=
3e41d7b17b187f69) 100%); }

#menu-button.yt-live-chat-text-message-renderer { width: 32px; height: 32px=
; padding: 4px; }

yt-live-chat-text-message-renderer[author-is-owner]:not([enable-banner-upda=
te]) #menu.yt-live-chat-text-message-renderer { background: linear-gradient=
(to right,transparent 0,var(--t518e925f61bdcb91) 100%); }

.mention.yt-live-chat-text-message-renderer { background: var(--yt-live-cha=
t-mention-background-color); color: var(--yt-live-chat-mention-text-color);=
 padding: 2px 4px; border-radius: 2px; }

.mention-pill.yt-live-chat-text-message-renderer { background: var(--yt-liv=
e-chat-mention-pill-background-color); color: var(--yt-live-chat-mention-pi=
ll-text-color); padding: 2px 6px; border-radius: 999px; }

#deleted-state.yt-live-chat-text-message-renderer, #show-original.yt-live-c=
hat-text-message-renderer, yt-live-chat-text-message-renderer[is-deleted] #=
hover-message.yt-live-chat-text-message-renderer, yt-live-chat-text-message=
-renderer[is-deleted] #message.yt-live-chat-text-message-renderer { font-st=
yle: italic; color: var(--yt-live-chat-deleted-message-color,rgba(0,0,0,.5)=
); }

yt-live-chat-text-message-renderer[show-bar]::before { content: ""; positio=
n: absolute; display: block; left: 8px; top: 4px; bottom: 4px; width: 4px; =
box-sizing: border-box; border-radius: 2px; }

yt-live-chat-text-message-renderer[is-deleted]::before { background: var(--=
yt-live-chat-deleted-message-bar-color,rgba(0,0,0,.5)); }

yt-live-chat-text-message-renderer[is-dimmed] #hover-message.yt-live-chat-t=
ext-message-renderer, yt-live-chat-text-message-renderer[is-dimmed] #messag=
e-prefix-icon-container.yt-live-chat-text-message-renderer, yt-live-chat-te=
xt-message-renderer[is-dimmed] #message.yt-live-chat-text-message-renderer =
{ opacity: 0.25; }

yt-live-chat-text-message-renderer[is-dimmed]::before { background: var(--y=
t-live-chat-error-message-color,#f44336); }

yt-live-chat-text-message-renderer[in-collapsed-banner] #content.yt-live-ch=
at-text-message-renderer { color: var(--yt-live-chat-primary-text-color); t=
ext-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

yt-live-chat-text-message-renderer[whole-message-clickable] { cursor: point=
er; }

yt-live-chat-text-message-renderer[whole-message-clickable]:not([no-hover-e=
ffect]):hover { background-color: var(--t7f4f2c6d54836ce0); }

yt-live-chat-text-message-renderer[whole-message-clickable] #menu.yt-live-c=
hat-text-message-renderer { color: var(--tffc2fd3a644f6275); background: no=
ne; }

yt-live-chat-text-message-renderer[enable-improved-visibility-style] { font=
-size: 14px; }

yt-live-chat-text-message-renderer[enable-improved-visibility-style] #hover=
-message.yt-live-chat-text-message-renderer, yt-live-chat-text-message-rend=
erer[enable-improved-visibility-style] #message.yt-live-chat-text-message-r=
enderer { line-height: 20px; }

#timestamp.yt-live-chat-viewer-engagement-message-renderer { display: var(-=
-yt-live-chat-item-timestamp-display,inline); margin: var(--yt-live-chat-it=
em-timestamp-margin,0 8px 0 0); color: var(--yt-live-chat-tertiary-text-col=
or); font-size: 11px; }

#author-photo.yt-live-chat-viewer-engagement-message-renderer { display: bl=
ock; margin-right: var(--yt-live-chat-author-photo-margin-right,16px); over=
flow: hidden; border-radius: 50%; flex: 0 0 auto; }

yt-live-chat-viewer-engagement-message-renderer[avatar-hidden] #author-phot=
o.yt-live-chat-viewer-engagement-message-renderer { display: none; }

#menu.yt-live-chat-viewer-engagement-message-renderer { position: absolute;=
 top: 0px; bottom: 0px; right: 0px; transform: translateX(100px); }

yt-live-chat-viewer-engagement-message-renderer[use-opacity-for-context-men=
u-visibility] #menu.yt-live-chat-viewer-engagement-message-renderer { trans=
form: none; opacity: 0.0001; }

yt-live-chat-viewer-engagement-message-renderer:hover #menu.yt-live-chat-vi=
ewer-engagement-message-renderer, yt-live-chat-viewer-engagement-message-re=
nderer[menu-visible] #menu.yt-live-chat-viewer-engagement-message-renderer =
{ transform: none; }

yt-live-chat-viewer-engagement-message-renderer[use-opacity-for-context-men=
u-visibility]:hover #menu.yt-live-chat-viewer-engagement-message-renderer, =
yt-live-chat-viewer-engagement-message-renderer[use-opacity-for-context-men=
u-visibility][menu-visible] #menu.yt-live-chat-viewer-engagement-message-re=
nderer { opacity: 1; }

yt-live-chat-viewer-engagement-message-renderer:focus-within #menu.yt-live-=
chat-viewer-engagement-message-renderer { transform: none; }

yt-live-chat-viewer-engagement-message-renderer[use-opacity-for-context-men=
u-visibility]:focus-within #menu.yt-live-chat-viewer-engagement-message-ren=
derer { opacity: 1; }

yt-live-chat-viewer-engagement-message-renderer[modern] #inline-action-butt=
on-container.yt-live-chat-viewer-engagement-message-renderer { background-c=
olor: rgba(0, 0, 0, 0.6); }

yt-live-chat-viewer-engagement-message-renderer:not([modern]) #inline-actio=
n-button-container.yt-live-chat-viewer-engagement-message-renderer { backgr=
ound-color: var(--yt-live-chat-moderation-mode-hover-background-color); }

yt-live-chat-viewer-engagement-message-renderer:not([modern]) #additional-i=
nline-action-buttons.yt-live-chat-viewer-engagement-message-renderer > .yt-=
live-chat-viewer-engagement-message-renderer, yt-live-chat-viewer-engagemen=
t-message-renderer:not([modern]) #inline-action-buttons.yt-live-chat-viewer=
-engagement-message-renderer > .yt-live-chat-viewer-engagement-message-rend=
erer { --yt-button-icon-size: 36px; --yt-button-icon-padding: 6px; color: r=
gb(255, 255, 255); border-radius: 2px; }

yt-live-chat-viewer-engagement-message-renderer:not([modern]) #inline-actio=
n-buttons.yt-live-chat-viewer-engagement-message-renderer > .yt-live-chat-v=
iewer-engagement-message-renderer { background: var(--yt-deprecated-luna-bl=
ack-opacity-lighten-1); }

yt-live-chat-viewer-engagement-message-renderer:not([modern]) #inline-actio=
n-buttons.yt-live-chat-viewer-engagement-message-renderer > .yt-live-chat-v=
iewer-engagement-message-renderer:hover { background: var(--yt-deprecated-l=
una-black); }

yt-live-chat-viewer-engagement-message-renderer:not([modern]) #additional-i=
nline-action-buttons.yt-live-chat-viewer-engagement-message-renderer > .yt-=
live-chat-viewer-engagement-message-renderer { color: var(--yt-live-chat-ad=
ditional-inline-action-button-color); background: var(--yt-live-chat-additi=
onal-inline-action-button-background-color); }

yt-live-chat-viewer-engagement-message-renderer:not([modern]) #additional-i=
nline-action-buttons.yt-live-chat-viewer-engagement-message-renderer > .yt-=
live-chat-viewer-engagement-message-renderer:hover { background: var(--yt-l=
ive-chat-additional-inline-action-button-background-color-hover); }

#inline-action-button-container.yt-live-chat-viewer-engagement-message-rend=
erer { position: absolute; inset: -4px 0px; display: none; align-items: cen=
ter; justify-content: center; }

yt-live-chat-viewer-engagement-message-renderer[has-inline-action-buttons]:=
hover #inline-action-button-container.yt-live-chat-viewer-engagement-messag=
e-renderer { flex-direction: row; display: var(--yt-live-chat-inline-action=
-button-container-display,none); }

yt-live-chat-viewer-engagement-message-renderer[has-inline-action-buttons][=
hide-inline-action-buttons]:hover #inline-action-button-container.yt-live-c=
hat-viewer-engagement-message-renderer { display: none; }

yt-live-chat-viewer-engagement-message-renderer[has-inline-action-buttons]:=
hover #menu.yt-live-chat-viewer-engagement-message-renderer { display: var(=
--yt-live-chat-item-with-inline-actions-context-menu-display,block); }

#additional-inline-action-buttons.yt-live-chat-viewer-engagement-message-re=
nderer:not(:empty) { margin-left: 32px; }

#additional-inline-action-buttons.yt-live-chat-viewer-engagement-message-re=
nderer > .yt-live-chat-viewer-engagement-message-renderer:not(:first-child)=
, #inline-action-buttons.yt-live-chat-viewer-engagement-message-renderer > =
.yt-live-chat-viewer-engagement-message-renderer:not(:first-child) { margin=
-left: 8px; }

yt-live-chat-viewer-engagement-message-renderer { display: block; padding: =
4px 24px; font-size: 12px; line-height: 16px; overflow: hidden; --yt-endpoi=
nt-color: var( --yt-live-chat-viewer-engagement-message-endpoint-color ); -=
-yt-endpoint-visited-color: var( --yt-live-chat-viewer-engagement-message-e=
ndpoint-color ); --yt-endpoint-hover-color: var(--yt-live-chat-primary-text=
-color); }

yt-live-chat-viewer-engagement-message-renderer[modern-style] { padding: 4p=
x 16px; --yt-live-chat-viewer-engagement-message-endpoint-color: var(--t2d8=
07bb79e75606d); }

#card.yt-live-chat-viewer-engagement-message-renderer { position: relative;=
 background-color: var(--yt-live-chat-vem-background-color); border-radius:=
 4px; padding: 12px 16px 8px; display: flex; flex-direction: row; }

yt-live-chat-viewer-engagement-message-renderer[modern-style] #card.yt-live=
-chat-viewer-engagement-message-renderer { border-radius: 8px; padding: 8px=
 12px 8px 0px; }

yt-live-chat-viewer-engagement-message-renderer[modern-style] #avatar.yt-li=
ve-chat-viewer-engagement-message-renderer { margin-left: 12px; }

yt-live-chat-viewer-engagement-message-renderer[modern-style] #icon.yt-live=
-chat-viewer-engagement-message-renderer { color: var(--yt-live-chat-primar=
y-text-color); margin-left: 12px; }

#icon.yt-live-chat-viewer-engagement-message-renderer { color: rgb(255, 0, =
51); flex: 0 0 auto; }

#avatar.yt-live-chat-viewer-engagement-message-renderer { border-radius: 50=
%; overflow: hidden; flex: 0 0 auto; }

#content.yt-live-chat-viewer-engagement-message-renderer { flex: 1 1 1e-09p=
x; align-self: center; overflow: hidden; }

#message-container.yt-live-chat-viewer-engagement-message-renderer { paddin=
g: 0px 0px 4px 16px; }

yt-live-chat-viewer-engagement-message-renderer[modern-style] #message-cont=
ainer.yt-live-chat-viewer-engagement-message-renderer { padding: 0px 0px 0p=
x 12px; }

#message.yt-live-chat-viewer-engagement-message-renderer { color: var(--yt-=
live-chat-primary-text-color); word-break: break-word; overflow-wrap: break=
-word; }

#action-button.yt-live-chat-viewer-engagement-message-renderer:not(:empty) =
{ margin: -2px 0px 0px; }

#menu.yt-live-chat-viewer-engagement-message-renderer { color: var(--yt-liv=
e-chat-secondary-text-color); background: linear-gradient(to right,transpar=
ent 0,var(--t3e41d7b17b187f69) 100%); }

yt-live-chat-viewer-engagement-message-renderer[has-primary-color-icon] #ic=
on.yt-live-chat-viewer-engagement-message-renderer { color: var(--yt-live-c=
hat-primary-text-color); }

#container.ytd-player, ytd-player { display: block; width: 100%; height: 10=
0%; user-select: none; }

yt-horizontal-list-renderer { --ytd-thumbnail-height: 118px; --ytd-shorts-w=
idth: var(--ytd-shorts-compact-layout-width,210px); display: block; positio=
n: relative; max-width: var(--yt-horizontal-list-renderer-width,auto); }

yt-horizontal-list-renderer[engagement-panel] { --ytd-shorts-width: 150px; =
}

yt-horizontal-list-renderer[engagement-panel] #items.yt-horizontal-list-ren=
derer > .yt-horizontal-list-renderer { padding-right: 16px; }

yt-horizontal-list-renderer[hide-shelf-header] #items.yt-horizontal-list-re=
nderer { margin-bottom: 0px; }

yt-horizontal-list-renderer[contains-post] { --ytd-thumbnail-height: 200px;=
 }

yt-horizontal-list-renderer[contains-background-promo-renderer-with-embedde=
d-container-style] { padding-left: 48px; }

yt-horizontal-list-renderer[contains-background-promo-renderer-with-embedde=
d-container-style] #items.yt-horizontal-list-renderer > ytd-background-prom=
o-renderer.yt-horizontal-list-renderer { margin-right: 40px; }

.lockup.yt-horizontal-list-renderer { width: 210px; }

yt-horizontal-list-renderer[is-tv-network-shelf] .lockup.yt-horizontal-list=
-renderer { width: 136px; }

yt-horizontal-list-renderer[is-search-vod-shelf] .lockup.yt-horizontal-list=
-renderer { width: 360px; }

yt-horizontal-list-renderer[should-use-mixed-list-height] { --ytd-shorts-wi=
dth: 132px; --ytd-grid-video-width: 354px; --ytd-grid-video-thumbnail-heigh=
t: 198px; }

yt-horizontal-list-renderer[should-use-mixed-list-height] .lockup.yt-horizo=
ntal-list-renderer { width: 354px; }

yt-horizontal-list-renderer[should-use-mixed-list-height][is-channel][enabl=
e-channel-mixed-shelf-video-width-fix] { --ytd-shorts-width: 133.5px; --ytd=
-grid-video-width: 356px; --ytd-grid-video-thumbnail-height: 200.25px; }

yt-horizontal-list-renderer[should-use-mixed-list-height][is-channel][enabl=
e-channel-mixed-shelf-video-width-fix] .lockup.yt-horizontal-list-renderer =
{ width: 356px; }

yt-horizontal-list-renderer[should-use-shorts-list-height] { --ytd-shorts-w=
idth: 210px; --ytd-shorts-thumbnail-height: 302px; }

#scroll-outer-container.yt-horizontal-list-renderer { display: flex; }

#scroll-container.yt-horizontal-list-renderer { margin-top: -12px; overflow=
: hidden; }

#items.yt-horizontal-list-renderer { padding-top: 12px; margin-bottom: var(=
--ytd-horizontal-list-margin-bottom,24px); transition-duration: 0.15s; tran=
sition-timing-function: cubic-bezier(0.05, 0, 0, 1); will-change: transform=
; display: inline-block; white-space: nowrap; }

yt-horizontal-list-renderer[is-search-post-shelf] #items.yt-horizontal-list=
-renderer { height: 210px; }

#items.yt-horizontal-list-renderer > .yt-horizontal-list-renderer { padding=
-right: 4px; display: inline-block; vertical-align: top; white-space: norma=
l; }

yt-horizontal-list-renderer[is-channel] #items.yt-horizontal-list-renderer =
> .yt-horizontal-list-renderer { padding-right: 8px; }

yt-horizontal-list-renderer[has-big-thumbs-shorts] #items.yt-horizontal-lis=
t-renderer > .yt-horizontal-list-renderer { padding-right: 16px; }

#items.yt-horizontal-list-renderer > ytd-compact-channel-recommendation-car=
d-renderer.yt-horizontal-list-renderer[is-dismissed] { display: none; }

#items.yt-horizontal-list-renderer > ytd-post-renderer.yt-horizontal-list-r=
enderer { display: inline-flex; padding-right: 24px; margin-right: 16px; }

yt-horizontal-list-renderer[is-channel] #items.yt-horizontal-list-renderer =
> ytd-post-renderer.yt-horizontal-list-renderer { padding-right: 24px; marg=
in-right: 8px; }

#items.yt-horizontal-list-renderer > ytd-shared-post-renderer.yt-horizontal=
-list-renderer { padding-right: 0px; margin-right: 16px; }

#items.yt-horizontal-list-renderer > yt-sponsorships-channel-upsell-view-mo=
del.yt-horizontal-list-renderer { display: inline-flex; }

yt-horizontal-list-renderer[at-start] #left-arrow.yt-horizontal-list-render=
er .arrow.yt-horizontal-list-renderer { display: none; opacity: 0; }

yt-horizontal-list-renderer[at-end] #right-arrow.yt-horizontal-list-rendere=
r .arrow.yt-horizontal-list-renderer { display: none; opacity: 0; }

yt-horizontal-list-renderer[is-search-vod-shelf] { max-width: 1088px; }

yt-horizontal-list-renderer[is-search-vod-shelf] #left-arrow.yt-horizontal-=
list-renderer, yt-horizontal-list-renderer[is-search-vod-shelf] #right-arro=
w.yt-horizontal-list-renderer { height: 202px; }

#left-arrow.yt-horizontal-list-renderer { position: absolute; top: var(--yt=
d-horizontal-list-arrow-top,0); left: var(--yt-horizontal-list-left-arrow-o=
ffset,0); height: 118px; z-index: 1; }

#right-arrow.yt-horizontal-list-renderer { position: absolute; top: var(--y=
td-horizontal-list-arrow-top,0); right: var(--yt-horizontal-list-right-arro=
w-offset,4px); height: 118px; z-index: 200; }

yt-horizontal-list-renderer[override-arrow-position-for-product-card] #left=
-arrow.yt-horizontal-list-renderer, yt-horizontal-list-renderer[override-ar=
row-position-for-product-card] #right-arrow.yt-horizontal-list-renderer { -=
-ytd-horizontal-list-arrow-top: 45px; }

yt-horizontal-list-renderer[override-arrow-position-for-shopping-item-card]=
 #left-arrow.yt-horizontal-list-renderer, yt-horizontal-list-renderer[overr=
ide-arrow-position-for-shopping-item-card] #right-arrow.yt-horizontal-list-=
renderer { --ytd-horizontal-list-arrow-top: 35px; }

yt-horizontal-list-renderer[has-large-images] #left-arrow.yt-horizontal-lis=
t-renderer, yt-horizontal-list-renderer[has-large-images] #right-arrow.yt-h=
orizontal-list-renderer { --ytd-horizontal-list-arrow-top: 4px; height: 237=
.19px; }

yt-horizontal-list-renderer[contains-lockup] #left-arrow.yt-horizontal-list=
-renderer, yt-horizontal-list-renderer[contains-lockup] #right-arrow.yt-hor=
izontal-list-renderer { height: var(--yt-horizontal-list-content-height,118=
px); }

yt-horizontal-list-renderer[override-arrow-position-for-grid-movie] #left-a=
rrow.yt-horizontal-list-renderer, yt-horizontal-list-renderer[override-arro=
w-position-for-grid-movie] #right-arrow.yt-horizontal-list-renderer { heigh=
t: 302px; }

yt-horizontal-list-renderer[override-arrow-position-for-shorts] #left-arrow=
.yt-horizontal-list-renderer, yt-horizontal-list-renderer[override-arrow-po=
sition-for-shorts] #right-arrow.yt-horizontal-list-renderer { height: var(-=
-ytd-shorts-thumbnail-height,302px); }

yt-horizontal-list-renderer[override-arrow-position-for-mixed-shelf] #left-=
arrow.yt-horizontal-list-renderer, yt-horizontal-list-renderer[override-arr=
ow-position-for-mixed-shelf] #right-arrow.yt-horizontal-list-renderer { hei=
ght: 198px; }

yt-horizontal-list-renderer[override-arrow-position-for-mixed-shelf][is-cha=
nnel][enable-channel-mixed-shelf-video-width-fix] #left-arrow.yt-horizontal=
-list-renderer, yt-horizontal-list-renderer[override-arrow-position-for-mix=
ed-shelf][is-channel][enable-channel-mixed-shelf-video-width-fix] #right-ar=
row.yt-horizontal-list-renderer { height: 200.25px; }

yt-horizontal-list-renderer[override-arrow-position-for-mixed-shelf-shorts-=
only] #left-arrow.yt-horizontal-list-renderer, yt-horizontal-list-renderer[=
override-arrow-position-for-mixed-shelf-shorts-only] #right-arrow.yt-horizo=
ntal-list-renderer { height: 302px; }

yt-horizontal-list-renderer[override-arrow-position-to-center] #left-arrow.=
yt-horizontal-list-renderer, yt-horizontal-list-renderer[override-arrow-pos=
ition-to-center] #right-arrow.yt-horizontal-list-renderer { height: calc(10=
0% - var(--ytd-horizontal-list-margin-bottom,24px)); }

#left-arrow.yt-horizontal-list-renderer, #right-arrow.yt-horizontal-list-re=
nderer { will-change: transform; width: 0px; display: flex; flex-direction:=
 column; align-items: center; justify-content: center; }

.arrow.yt-horizontal-list-renderer { cursor: pointer; border-radius: 24px; =
background-color: var(--t518e925f61bdcb91); box-shadow: rgba(0, 0, 0, 0.3) =
0px 4px 4px, rgba(0, 0, 0, 0.2) 0px 0px 4px; height: 40px; width: 40px; dis=
play: flex; flex-direction: column; align-items: center; justify-content: c=
enter; }

ytd-menu-renderer { display: flex; flex-direction: row; }

#flexible-item-buttons.ytd-menu-renderer:not(:empty) > .ytd-menu-renderer[b=
utton-renderer], #flexible-item-buttons.ytd-menu-renderer:not(:empty) > lik=
e-button-view-model.ytd-menu-renderer, #flexible-item-buttons.ytd-menu-rend=
erer:not(:empty) > yt-button-view-model.ytd-menu-renderer, #top-level-butto=
ns-computed.ytd-menu-renderer:not(:empty) + #flexible-item-buttons.ytd-menu=
-renderer + #button.ytd-menu-renderer, #top-level-buttons-computed.ytd-menu=
-renderer:not(:empty) > .ytd-menu-renderer[button-renderer] ~ .ytd-menu-ren=
derer[button-renderer], .ytd-menu-renderer[button-renderer] + like-button-v=
iew-model.ytd-menu-renderer, .ytd-menu-renderer[button-renderer] + template=
.ytd-menu-renderer + #button.ytd-menu-renderer, .ytd-menu-renderer[button-r=
enderer] + yt-button-view-model.ytd-menu-renderer, like-button-view-model.y=
td-menu-renderer + like-button-view-model.ytd-menu-renderer, like-button-vi=
ew-model.ytd-menu-renderer + template.ytd-menu-renderer + #button.ytd-menu-=
renderer, like-button-view-model.ytd-menu-renderer + yt-button-view-model.y=
td-menu-renderer, yt-button-view-model.ytd-menu-renderer + like-button-view=
-model.ytd-menu-renderer, yt-button-view-model.ytd-menu-renderer + template=
.ytd-menu-renderer + #button.ytd-menu-renderer, yt-button-view-model.ytd-me=
nu-renderer + yt-button-view-model.ytd-menu-renderer, ytd-menu-renderer:not=
([condensed]) .ytd-menu-renderer[button-renderer] + .ytd-menu-renderer[butt=
on-renderer] { margin-left: 8px; }

ytd-menu-renderer .ytd-menu-renderer[style-target=3D"button"] { --yt-icon-b=
utton-icon-width: 24px; --yt-icon-button-icon-height: 24px; width: var(--yt=
-icon-width); height: var(--yt-icon-height); }

#button.ytd-menu-renderer .ytIconWrapperHost.ytd-menu-renderer, #button.ytd=
-menu-renderer yt-icon.ytd-menu-renderer { color: var(--ytd-menu-renderer-b=
utton-color,var(--tffc2fd3a644f6275)); }

#button.ytd-menu-renderer:hover .ytIconWrapperHost.ytd-menu-renderer, #butt=
on.ytd-menu-renderer:hover yt-icon.ytd-menu-renderer, .ytd-menu-renderer[bu=
tton-renderer]:hover .ytIconWrapperHost.ytd-menu-renderer, .ytd-menu-render=
er[button-renderer]:hover yt-icon.ytd-menu-renderer, yt-button-view-model.y=
td-menu-renderer:hover yt-icon.ytd-menu-renderer yt-button-view-model.ytd-m=
enu-renderer:hover .ytIconWrapperHost.ytd-menu-renderer { color: var(--tffc=
2fd3a644f6275); }

ytd-menu-renderer[has-custom-icon-color] #button.ytd-menu-renderer:hover .y=
tIconWrapperHost.ytd-menu-renderer, ytd-menu-renderer[has-custom-icon-color=
] #button.ytd-menu-renderer:hover yt-icon.ytd-menu-renderer, ytd-menu-rende=
rer[has-custom-icon-color] .ytd-menu-renderer[button-renderer]:hover .ytIco=
nWrapperHost.ytd-menu-renderer, ytd-menu-renderer[has-custom-icon-color] .y=
td-menu-renderer[button-renderer]:hover yt-icon.ytd-menu-renderer { color: =
var(--ytd-menu-renderer-button-color,var(--tffc2fd3a644f6275)); }

#items.ytd-menu-renderer::after { display: none; }

.top-level-buttons.ytd-menu-renderer { align-items: center; display: flex; =
flex-direction: row; }

ytd-menu-renderer[has-flexible-items] { width: 100%; max-height: 36px; over=
flow-y: hidden; }

ytd-menu-renderer[has-flexible-items][safe-area] { padding: 8px; margin: -8=
px; }

ytd-menu-renderer[has-flexible-items][safe-area] .top-level-buttons.ytd-men=
u-renderer { margin-bottom: 8px; }

ytd-menu-renderer[has-flexible-items] { flex-wrap: wrap; }

ytd-menu-renderer[has-items] yt-button-shape.ytd-menu-renderer { margin-lef=
t: 8px; }

like-button-view-model.ytd-menu-renderer, yt-button-view-model.ytd-menu-ren=
derer { display: inline-block; }

yt-button-shape.ytd-menu-renderer { flex: 0 0 auto; }

ytd-menu-renderer[tonal-override] ytd-account-link-button-renderer.ytd-menu=
-renderer { margin: 0px 8px; }

#container.yt-dynamic-sizing-formatted-string { max-height: 100%; max-width=
: 100%; }

#text.yt-dynamic-sizing-formatted-string { white-space: pre-line; }

.overflown.yt-dynamic-sizing-formatted-string { overflow: hidden; text-over=
flow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; }

.roboto-bold.yt-body-xs.yt-dynamic-sizing-formatted-string { font-family: R=
oboto, Arial, sans-serif; font-size: 1rem; font-weight: 500; line-height: 1=
.6rem; }

.roboto-bold.yt-body-s.yt-dynamic-sizing-formatted-string { font-family: Ro=
boto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: =
1.8rem; }

.roboto-bold.yt-body-m.yt-dynamic-sizing-formatted-string { font-family: Ro=
boto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: =
2rem; }

.roboto-bold.yt-body-l.yt-dynamic-sizing-formatted-string { font-family: Ro=
boto, Arial, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: =
2.2rem; }

.roboto-bold.yt-body-xl.yt-dynamic-sizing-formatted-string { font-family: R=
oboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 500; line-height:=
 2.6rem; }

.roboto-bold.yt-title-s.yt-dynamic-sizing-formatted-string { font-family: R=
oboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" =
100; font-weight: 900; line-height: 2.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  .roboto-bold.yt-title-s.yt-dynamic-sizing-formatted-string { font-family:=
 Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wd=
th" 100; font-weight: 900; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .roboto-bold.yt-title-s.yt-dynamic-sizing-formatted-string { font-family:=
 Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wd=
th" 100; font-weight: 900; line-height: 2.6rem; }
}

.roboto-bold.yt-title-m.yt-dynamic-sizing-formatted-string { font-family: R=
oboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth=
" 100; font-weight: 900; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  .roboto-bold.yt-title-m.yt-dynamic-sizing-formatted-string { font-family:=
 Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth=
" 100; font-weight: 900; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .roboto-bold.yt-title-m.yt-dynamic-sizing-formatted-string { font-family:=
 Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth=
" 100; font-weight: 900; line-height: 2.8rem; }
}

.roboto-bold.yt-headline-m.yt-dynamic-sizing-formatted-string { font-family=
: Roboto, Arial, sans-serif; font-size: 2.8rem; font-variation-settings: "w=
dth" 100; font-weight: 900; line-height: 3.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  .roboto-bold.yt-headline-m.yt-dynamic-sizing-formatted-string { font-fami=
ly: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: =
"wdth" 100; font-weight: 900; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .roboto-bold.yt-headline-m.yt-dynamic-sizing-formatted-string { font-fami=
ly: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: =
"wdth" 100; font-weight: 900; line-height: 3.2rem; }
}

.roboto-bold.yt-headline-l.yt-dynamic-sizing-formatted-string { font-family=
: Roboto, Arial, sans-serif; font-size: 3.6rem; font-variation-settings: "w=
dth" 100; font-weight: 900; line-height: 5rem; }

@container (max-width:_max($medium_breakpoint)) {
  .roboto-bold.yt-headline-l.yt-dynamic-sizing-formatted-string { font-fami=
ly: Roboto, Arial, sans-serif; font-size: 3.2rem; font-variation-settings: =
"wdth" 100; font-weight: 900; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .roboto-bold.yt-headline-l.yt-dynamic-sizing-formatted-string { font-fami=
ly: Roboto, Arial, sans-serif; font-size: 3.2rem; font-variation-settings: =
"wdth" 100; font-weight: 900; line-height: 4.4rem; }
}

.yt-sans-bold.yt-title-s.yt-dynamic-sizing-formatted-string { font-family: =
Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth"=
 100; font-weight: 900; line-height: 2.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  .yt-sans-bold.yt-title-s.yt-dynamic-sizing-formatted-string { font-family=
: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "w=
dth" 100; font-weight: 900; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .yt-sans-bold.yt-title-s.yt-dynamic-sizing-formatted-string { font-family=
: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "w=
dth" 100; font-weight: 900; line-height: 2.6rem; }
}

.yt-sans-bold.yt-title-m.yt-dynamic-sizing-formatted-string { font-family: =
Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdt=
h" 100; font-weight: 900; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  .yt-sans-bold.yt-title-m.yt-dynamic-sizing-formatted-string { font-family=
: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdt=
h" 100; font-weight: 900; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .yt-sans-bold.yt-title-m.yt-dynamic-sizing-formatted-string { font-family=
: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdt=
h" 100; font-weight: 900; line-height: 2.8rem; }
}

.yt-sans-bold.yt-display-xs.yt-dynamic-sizing-formatted-string { font-famil=
y: "YouTube Sans", Roboto, sans-serif; font-size: 2.8rem; font-variation-se=
ttings: "wdth" 100; font-weight: 700; line-height: 3.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  .yt-sans-bold.yt-display-xs.yt-dynamic-sizing-formatted-string { font-fam=
ily: "YouTube Sans", Roboto, sans-serif; font-size: 2.4rem; font-variation-=
settings: "wdth" 100; font-weight: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .yt-sans-bold.yt-display-xs.yt-dynamic-sizing-formatted-string { font-fam=
ily: "YouTube Sans", Roboto, sans-serif; font-size: 2.4rem; font-variation-=
settings: "wdth" 100; font-weight: 700; line-height: 3.2rem; }
}

.yt-sans-bold.yt-display-s.yt-dynamic-sizing-formatted-string { font-family=
: "YouTube Sans", Roboto, sans-serif; font-size: 3.6rem; font-variation-set=
tings: "wdth" 100; font-weight: 700; line-height: 5rem; }

@container (max-width:_max($medium_breakpoint)) {
  .yt-sans-bold.yt-display-s.yt-dynamic-sizing-formatted-string { font-fami=
ly: "YouTube Sans", Roboto, sans-serif; font-size: 3.2rem; font-variation-s=
ettings: "wdth" 100; font-weight: 700; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .yt-sans-bold.yt-display-s.yt-dynamic-sizing-formatted-string { font-fami=
ly: "YouTube Sans", Roboto, sans-serif; font-size: 3.2rem; font-variation-s=
ettings: "wdth" 100; font-weight: 700; line-height: 4.4rem; }
}

.yt-sans-bold.yt-display-m.yt-dynamic-sizing-formatted-string { font-family=
: "YouTube Sans", Roboto, sans-serif; font-size: 4.8rem; font-variation-set=
tings: "wdth" 100; font-weight: 700; line-height: 6.6rem; }

@container (max-width:_max($medium_breakpoint)) {
  .yt-sans-bold.yt-display-m.yt-dynamic-sizing-formatted-string { font-fami=
ly: "YouTube Sans", Roboto, sans-serif; font-size: 4rem; font-variation-set=
tings: "wdth" 100; font-weight: 700; line-height: 5.4rem; }
}

@media (max-width: 599.9px) {
  .yt-sans-bold.yt-display-m.yt-dynamic-sizing-formatted-string { font-fami=
ly: "YouTube Sans", Roboto, sans-serif; font-size: 4rem; font-variation-set=
tings: "wdth" 100; font-weight: 700; line-height: 5.4rem; }
}

.yt-sans-bold.yt-display-l.yt-dynamic-sizing-formatted-string { font-family=
: "YouTube Sans", Roboto, sans-serif; font-size: 6.4rem; font-variation-set=
tings: "wdth" 100; font-weight: 700; line-height: 9rem; }

@container (max-width:_max($medium_breakpoint)) {
  .yt-sans-bold.yt-display-l.yt-dynamic-sizing-formatted-string { font-fami=
ly: "YouTube Sans", Roboto, sans-serif; font-size: 5.6rem; font-variation-s=
ettings: "wdth" 100; font-weight: 700; line-height: 7.8rem; }
}

@media (max-width: 599.9px) {
  .yt-sans-bold.yt-display-l.yt-dynamic-sizing-formatted-string { font-fami=
ly: "YouTube Sans", Roboto, sans-serif; font-size: 5.6rem; font-variation-s=
ettings: "wdth" 100; font-weight: 700; line-height: 7.8rem; }
}

.yt-sans-light.yt-title-s.yt-dynamic-sizing-formatted-string { font-family:=
 Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth=
" 100; font-weight: 700; line-height: 2.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  .yt-sans-light.yt-title-s.yt-dynamic-sizing-formatted-string { font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "=
wdth" 100; font-weight: 700; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .yt-sans-light.yt-title-s.yt-dynamic-sizing-formatted-string { font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "=
wdth" 100; font-weight: 700; line-height: 2.6rem; }
}

.yt-sans-light.yt-title-m.yt-dynamic-sizing-formatted-string { font-family:=
 Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "wd=
th" 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  .yt-sans-light.yt-title-m.yt-dynamic-sizing-formatted-string { font-famil=
y: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wd=
th" 100; font-weight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .yt-sans-light.yt-title-m.yt-dynamic-sizing-formatted-string { font-famil=
y: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wd=
th" 100; font-weight: 700; line-height: 2.8rem; }
}

.yt-sans-light.yt-display-xs.yt-dynamic-sizing-formatted-string { font-fami=
ly: "YouTube Sans", Roboto, sans-serif; font-size: 2.8rem; font-variation-s=
ettings: "wdth" 100; font-weight: 300; line-height: 3.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  .yt-sans-light.yt-display-xs.yt-dynamic-sizing-formatted-string { font-fa=
mily: "YouTube Sans", Roboto, sans-serif; font-size: 2.4rem; font-variation=
-settings: "wdth" 100; font-weight: 300; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .yt-sans-light.yt-display-xs.yt-dynamic-sizing-formatted-string { font-fa=
mily: "YouTube Sans", Roboto, sans-serif; font-size: 2.4rem; font-variation=
-settings: "wdth" 100; font-weight: 300; line-height: 3.2rem; }
}

.yt-sans-light.yt-display-s.yt-dynamic-sizing-formatted-string { font-famil=
y: "YouTube Sans", Roboto, sans-serif; font-size: 3.6rem; font-variation-se=
ttings: "wdth" 100; font-weight: 300; line-height: 5rem; }

@container (max-width:_max($medium_breakpoint)) {
  .yt-sans-light.yt-display-s.yt-dynamic-sizing-formatted-string { font-fam=
ily: "YouTube Sans", Roboto, sans-serif; font-size: 3.2rem; font-variation-=
settings: "wdth" 100; font-weight: 300; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .yt-sans-light.yt-display-s.yt-dynamic-sizing-formatted-string { font-fam=
ily: "YouTube Sans", Roboto, sans-serif; font-size: 3.2rem; font-variation-=
settings: "wdth" 100; font-weight: 300; line-height: 4.4rem; }
}

.yt-sans-light.yt-display-m.yt-dynamic-sizing-formatted-string { font-famil=
y: "YouTube Sans", Roboto, sans-serif; font-size: 4.8rem; font-variation-se=
ttings: "wdth" 100; font-weight: 300; line-height: 6.6rem; }

@container (max-width:_max($medium_breakpoint)) {
  .yt-sans-light.yt-display-m.yt-dynamic-sizing-formatted-string { font-fam=
ily: "YouTube Sans", Roboto, sans-serif; font-size: 4rem; font-variation-se=
ttings: "wdth" 100; font-weight: 300; line-height: 5.4rem; }
}

@media (max-width: 599.9px) {
  .yt-sans-light.yt-display-m.yt-dynamic-sizing-formatted-string { font-fam=
ily: "YouTube Sans", Roboto, sans-serif; font-size: 4rem; font-variation-se=
ttings: "wdth" 100; font-weight: 300; line-height: 5.4rem; }
}

.yt-sans-light.yt-display-l.yt-dynamic-sizing-formatted-string { font-famil=
y: "YouTube Sans", Roboto, sans-serif; font-size: 6.4rem; font-variation-se=
ttings: "wdth" 100; font-weight: 300; line-height: 9rem; }

@container (max-width:_max($medium_breakpoint)) {
  .yt-sans-light.yt-display-l.yt-dynamic-sizing-formatted-string { font-fam=
ily: "YouTube Sans", Roboto, sans-serif; font-size: 5.6rem; font-variation-=
settings: "wdth" 100; font-weight: 300; line-height: 7.8rem; }
}

@media (max-width: 599.9px) {
  .yt-sans-light.yt-display-l.yt-dynamic-sizing-formatted-string { font-fam=
ily: "YouTube Sans", Roboto, sans-serif; font-size: 5.6rem; font-variation-=
settings: "wdth" 100; font-weight: 300; line-height: 7.8rem; }
}

ytd-account-item-renderer { display: block; cursor: pointer; }

ytd-account-item-renderer[thumbnail-size=3D"36"] { --paper-item-icon-width:=
 48px; --paper-item-min-height: 56px; }

ytd-account-item-renderer[thumbnail-size=3D"48"] { --paper-item-icon-width:=
 60px; --paper-item-min-height: 64px; }

tp-yt-paper-item-body.ytd-account-item-renderer { display: flex; flex-direc=
tion: column; }

#channel-title.ytd-account-item-renderer { color: var(--tffc2fd3a644f6275);=
 }

#channel-title.ytd-account-item-renderer { font-family: Roboto, Arial, sans=
-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

yt-img-shadow.ytd-account-item-renderer { border-radius: 50%; background-co=
lor: transparent; overflow: hidden; }

ytd-account-item-renderer[enable-ring-for-active-account] yt-img-shadow.ytd=
-account-item-renderer { border: 2px solid var(--t2d807bb79e75606d); }

yt-formatted-string.ytd-account-item-renderer[secondary] { color: var(--t4a=
6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem;=
 font-weight: 400; line-height: 1.8rem; }

tp-yt-paper-icon-item.ytd-account-item-renderer { height: 56px; }

#selected.ytd-account-item-renderer { color: var(--tffc2fd3a644f6275); padd=
ing-left: 24px; }

#studio-redirect.ytd-account-item-renderer { color: var(--tffc2fd3a644f6275=
); }

ytd-identity-chip-renderer { display: flex; flex-direction: column; }

#header-text.ytd-identity-chip-renderer { color: var(--tffc2fd3a644f6275); =
margin-bottom: 8px; font-family: Roboto, Arial, sans-serif; font-size: 1.4r=
em; font-weight: 400; line-height: 2rem; }

#name.ytd-identity-chip-renderer { color: var(--tffc2fd3a644f6275); font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-=
height: 2rem; }

#handle.ytd-identity-chip-renderer { color: var(--tffc2fd3a644f6275); margi=
n-top: -2px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis=
; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 4=
00; line-height: 2rem; }

#name-handle-div.ytd-identity-chip-renderer { margin: 0px 16px 0px 8px; ali=
gn-self: center; overflow: hidden; }

#avatar-image.ytd-identity-chip-renderer { border-radius: 50%; overflow: hi=
dden; background-color: transparent; height: 36px; width: 36px; }

#content-row.ytd-identity-chip-renderer { display: flex; align-items: flex-=
end; }

#info-div.ytd-identity-chip-renderer { display: flex; flex-direction: row; =
align-items: flex-end; overflow: hidden; }

.ytIconWrapperHost.ytd-identity-chip-renderer, yt-icon.ytd-identity-chip-re=
nderer { color: var(--tffc2fd3a644f6275); }

#edit-icon-button.ytd-identity-chip-renderer { vertical-align: bottom; marg=
in-bottom: 4px; height: 24px; width: 24px; }

#rendering-content.ytd-in-feed-ad-layout-renderer { height: 100%; }

#rendering-content.ytd-in-feed-ad-layout-renderer ytd-promoted-sparkles-tex=
t-search-renderer.ytd-in-feed-ad-layout-renderer { margin-top: var(--ytd-it=
em-section-item-margin,16px); }

#rendering-content.ytd-in-feed-ad-layout-renderer ytd-promoted-sparkles-tex=
t-search-renderer.ytd-in-feed-ad-layout-renderer:last-child { margin-bottom=
: var(--ytd-item-section-item-margin,16px); }

#rendering-content.ytd-in-feed-ad-layout-renderer ytd-promoted-video-render=
er.ytd-in-feed-ad-layout-renderer { margin-top: var(--ytd-item-section-item=
-margin,16px); }

#rendering-content.ytd-in-feed-ad-layout-renderer text-image-no-button-layo=
ut-view-model.ytd-in-feed-ad-layout-renderer, video-display-compact-button-=
group-layout-view-model.ytd-in-feed-ad-layout-renderer, video-display-compa=
ct-buttoned-layout-view-model.ytd-in-feed-ad-layout-renderer, video-display=
-compact-carousel-button-group-layout-view-model.ytd-in-feed-ad-layout-rend=
erer, video-display-compact-layout-view-model.ytd-in-feed-ad-layout-rendere=
r { margin-top: var(--ytd-item-section-item-margin,16px); }

#rendering-content.ytd-page-top-ad-layout-renderer { width: 100%; flex: 0 0=
 auto; display: flex; flex-direction: row; justify-content: center; }

@media (min-width: 671px) {
  #rendering-content.ytd-page-top-ad-layout-renderer ytd-video-masthead-ad-=
v3-renderer.ytd-page-top-ad-layout-renderer { overflow: hidden; width: 100%=
 !important; }
}

#rendering-content.ytd-page-top-ad-layout-renderer ytd-video-masthead-ad-v3=
-renderer.ytd-page-top-ad-layout-renderer { margin: 16px 24px 0px; }

ytd-ad-slot-renderer[layout=3D"display-ad-layout-top-landscape-image"] { ma=
x-width: var(--ytd-rich-grid-item-max-width); }

ytd-ad-slot-renderer { width: 100%; }

#fulfilled-layout.ytd-ad-slot-renderer { height: 100%; }

ytd-ad-inline-playback-meta-block { display: inline-block; width: 100%; }

#ad-inline-playback-metadata.ytd-ad-inline-playback-meta-block { width: 100=
%; }

#meta-container.ytd-ad-inline-playback-meta-block { position: relative; cur=
sor: pointer; margin: 0px; display: flex; flex-direction: row; }

#channel-thumbnail-container.ytd-ad-inline-playback-meta-block { display: f=
lex; flex-direction: column; }

#avatar-link.ytd-ad-inline-playback-meta-block { height: 36px; margin-top: =
12px; margin-right: 12px; }

#avatar.ytd-ad-inline-playback-meta-block { border-radius: 50%; background-=
color: transparent; overflow: hidden; height: 36px; width: 36px; }

#info-container.ytd-ad-inline-playback-meta-block { overflow-x: hidden; pad=
ding-right: 24px; }

#video-title.ytd-ad-inline-playback-meta-block { color: var(--tffc2fd3a644f=
6275); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weig=
ht: 500; line-height: 2.2rem; overflow: hidden; max-height: 4.4rem; display=
: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white=
-space: normal; }

@supports (-webkit-line-clamp:1) {
  #video-title.ytd-ad-inline-playback-meta-block { -webkit-line-clamp: 2; m=
ax-height: none; }
}

#video-title.ytd-ad-inline-playback-meta-block { max-height: 4.4rem; }

ytd-ad-inline-playback-meta-block[typography-bump] #video-title.ytd-ad-inli=
ne-playback-meta-block { font-family: Roboto, Arial, sans-serif; font-size:=
 1.8rem; font-weight: 500; line-height: 2.6rem; overflow: hidden; max-heigh=
t: 5.2rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflo=
w: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-ad-inline-playback-meta-block[typography-bump] #video-title.ytd-ad-in=
line-playback-meta-block { -webkit-line-clamp: 2; max-height: none; }
}

ytd-ad-inline-playback-meta-block[typography-bump] #video-title.ytd-ad-inli=
ne-playback-meta-block { max-height: 5.2rem; }

ytd-ad-inline-playback-meta-block[typography-bump-v2] #video-title.ytd-ad-i=
nline-playback-meta-block { font-family: Roboto, Arial, sans-serif; font-si=
ze: 2rem; font-variation-settings: "wdth" 100; font-weight: 900; line-heigh=
t: 2.8rem; overflow: hidden; max-height: 5.6rem; display: -webkit-box; -web=
kit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-ad-inline-playback-meta-block[typography-bump-v2] #video-title.ytd-ad=
-inline-playback-meta-block { -webkit-line-clamp: 2; max-height: none; }
}

@container (max-width:_max($medium_breakpoint)) {
  ytd-ad-inline-playback-meta-block[typography-bump-v2] #video-title.ytd-ad=
-inline-playback-meta-block { font-family: Roboto, Arial, sans-serif; font-=
size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 900; line-h=
eight: 2.6rem; overflow: hidden; max-height: 5.2rem; display: -webkit-box; =
-webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal;=
 }
  @supports (-webkit-line-clamp:1) {
  ytd-ad-inline-playback-meta-block[typography-bump-v2] #video-title.ytd-ad=
-inline-playback-meta-block { -webkit-line-clamp: 2; max-height: none; }
}
}

@media (max-width: 599.9px) {
  ytd-ad-inline-playback-meta-block[typography-bump-v2] #video-title.ytd-ad=
-inline-playback-meta-block { font-family: Roboto, Arial, sans-serif; font-=
size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 900; line-h=
eight: 2.6rem; overflow: hidden; max-height: 5.2rem; display: -webkit-box; =
-webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal;=
 }
  @supports (-webkit-line-clamp:1) {
  ytd-ad-inline-playback-meta-block[typography-bump-v2] #video-title.ytd-ad=
-inline-playback-meta-block { -webkit-line-clamp: 2; max-height: none; }
}
}

ytd-ad-inline-playback-meta-block[typography-bump-v2] #video-title.ytd-ad-i=
nline-playback-meta-block { max-height: 5.6rem; }

@media (max-width: 599.9px) {
  ytd-ad-inline-playback-meta-block[typography-bump-v2] #video-title.ytd-ad=
-inline-playback-meta-block { max-height: 5.2rem; }
}

#title-container.ytd-ad-inline-playback-meta-block { color: var(--tffc2fd3a=
644f6275); margin: 12px 0px 4px; }

ytd-menu-renderer.ytd-ad-inline-playback-meta-block { position: absolute; t=
op: 4px; right: -12px; }

#byline-container.ytd-ad-inline-playback-meta-block { margin-right: 24px; d=
isplay: flex; flex-direction: row; align-items: center; }

#badge.ytd-ad-inline-playback-meta-block { flex: 0 0 auto; }

#short-byline-text.ytd-ad-inline-playback-meta-block { flex: 1 1 10%; color=
: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hidden; max-heig=
ht: 2rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow=
: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #short-byline-text.ytd-ad-inline-playback-meta-block { -webkit-line-clamp=
: 1; max-height: none; }
}

#short-byline-text.ytd-ad-inline-playback-meta-block { max-height: 2rem; }

#short-byline-text.ytd-ad-inline-playback-meta-block:hover { color: var(--y=
t-endpoint-hover-color,var(--tffc2fd3a644f6275)); }

#description.ytd-ad-inline-playback-meta-block { flex: 1 1 10%; color: var(=
--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.=
4rem; font-weight: 400; line-height: 2rem; overflow: hidden; max-height: 4r=
em; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: elli=
psis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #description.ytd-ad-inline-playback-meta-block { -webkit-line-clamp: 2; m=
ax-height: none; }
}

#description.ytd-ad-inline-playback-meta-block { max-height: 4rem; display:=
 none; }

#secondary-description-container.ytd-ad-inline-playback-meta-block { margin=
-right: 24px; color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, =
sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; overflo=
w: hidden; max-height: 2rem; display: -webkit-box; -webkit-box-orient: vert=
ical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #secondary-description-container.ytd-ad-inline-playback-meta-block { -web=
kit-line-clamp: 1; max-height: none; }
}

#secondary-description-container.ytd-ad-inline-playback-meta-block { max-he=
ight: 2rem; display: flex; flex-direction: row; align-items: center; }

#separator.ytd-ad-inline-playback-meta-block { margin: 0px 4px; }

#call-to-action.ytd-ad-inline-playback-meta-block { display: flex; flex-dir=
ection: row; }

ytd-ad-inline-playback-meta-block[is-button-group] #call-to-action.ytd-ad-i=
nline-playback-meta-block { flex: 1 1 0%; }

#call-to-action.ytd-ad-inline-playback-meta-block > ytd-button-renderer.ytd=
-ad-inline-playback-meta-block:not(:empty) { width: 100%; }

#secondary-button.ytd-ad-inline-playback-meta-block { width: 100%; margin: =
0px 4px; display: flex; flex-direction: row; flex: 1 1 0%; }

#button-container.ytd-ad-inline-playback-meta-block { margin: 12px 0px; dis=
play: block; }

ytd-ad-inline-playback-meta-block[no-bottom-margin] #button-container.ytd-a=
d-inline-playback-meta-block { margin-bottom: 0px; }

ytd-ad-inline-playback-meta-block[is-button-group] #button-container.ytd-ad=
-inline-playback-meta-block { display: flex; }

ytd-carousel-ad-renderer { width: 100%; display: flex; flex-direction: colu=
mn; justify-content: flex-start; }

#title.ytd-carousel-ad-renderer { min-width: 0px; display: flex; flex-direc=
tion: row; align-items: center; justify-content: space-between; }

#badge.ytd-carousel-ad-renderer { flex: 0 0 auto; }

#title-text.ytd-carousel-ad-renderer { height: 48px; color: var(--tffc2fd3a=
644f6275); flex: 1 1 auto; font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.6rem; font-weight: 400; line-height: 2.2rem; overflow: hidden; max-hei=
ght: 2.2rem; display: -webkit-box; -webkit-box-orient: vertical; text-overf=
low: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #title-text.ytd-carousel-ad-renderer { -webkit-line-clamp: 1; max-height:=
 none; }
}

#title-text.ytd-carousel-ad-renderer { max-height: 2.2rem; }

#menu.ytd-carousel-ad-renderer { flex: 0 0 auto; }

#content.ytd-carousel-ad-renderer { --yt-horizontal-list-renderer-width: au=
to; flex: 1 1 auto; }

#footer-string.ytd-carousel-ad-renderer { flex: 1 1 100%; color: var(--t4a6=
da19e16bf221a); overflow: hidden; text-overflow: ellipsis; padding-bottom: =
48px; padding-top: 32px; font-family: Roboto, Arial, sans-serif; font-size:=
 1.2rem; font-weight: 500; line-height: 1.8rem; }

ytd-compact-promoted-video-renderer { position: relative; display: flex; fl=
ex-direction: row; }

ytd-compact-promoted-video-renderer:not([watch-feed-big-thumbs]) ytd-thumbn=
ail.ytd-compact-promoted-video-renderer { margin-right: 8px; height: 94px; =
width: var(--ytd-watch-compact-thumbnail-width,168px); }

#main-container.ytd-compact-promoted-video-renderer { flex: 1 1 1e-09px; di=
splay: flex; flex-direction: row; }

.details.ytd-compact-promoted-video-renderer { padding-right: 24px; box-siz=
ing: border-box; width: 100%; min-width: 0px; }

#endpoint.ytd-compact-promoted-video-renderer { flex: 1 1 1e-09px; }

#ad-badge-container.ytd-compact-promoted-video-renderer { align-items: cent=
er; display: flex; flex-direction: row; }

.yt-simple-endpoint.ytd-compact-promoted-video-renderer { display: inline-b=
lock; cursor: pointer; text-decoration: none; color: var(--yt-endpoint-colo=
r,var(--tffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-compact-promoted-video-renderer:hover { color: var(=
--yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(-=
-yt-endpoint-text-decoration,none); }

a.yt-simple-endpoint.ytd-compact-promoted-video-renderer { min-width: 0px; =
flex: 1 1 1e-09px; }

#video-title.ytd-compact-promoted-video-renderer { margin: 0px 0px 4px; fon=
t-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; l=
ine-height: 2rem; overflow: hidden; max-height: 4rem; display: -webkit-box;=
 -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal=
; }

@supports (-webkit-line-clamp:1) {
  #video-title.ytd-compact-promoted-video-renderer { -webkit-line-clamp: 2;=
 max-height: none; }
}

#video-title.ytd-compact-promoted-video-renderer { max-height: 4rem; }

h3.ytd-compact-promoted-video-renderer { color: var(--tffc2fd3a644f6275); }

ytd-compact-promoted-video-renderer ytd-menu-renderer .ytd-menu-renderer[st=
yle-target=3D"button"] { padding: 0px; height: 24px; width: 24px; }

ytd-menu-renderer.ytd-compact-promoted-video-renderer { position: absolute;=
 top: 0px; right: 0px; }

ytd-compact-promoted-video-renderer[watch-feed-big-thumbs] { display: flex;=
 flex-direction: column; }

ytd-compact-promoted-video-renderer[watch-feed-big-thumbs] #main-container.=
ytd-compact-promoted-video-renderer { display: flex; flex-direction: column=
; }

ytd-compact-promoted-video-renderer[watch-feed-big-thumbs] h3.ytd-compact-p=
romoted-video-renderer { margin: 0px; }

ytd-compact-promoted-video-renderer[watch-feed-big-thumbs] ytd-thumbnail.yt=
d-compact-promoted-video-renderer::before { display: block; content: ""; pa=
dding-top: 55.95%; background-color: var(--tf3fc855af2285f5f); }

ytd-compact-promoted-video-renderer[watch-feed-big-thumbs] .secondary-metad=
ata.ytd-compact-promoted-video-renderer { display: flex; flex-direction: ro=
w; }

ytd-compact-promoted-video-renderer[watch-feed-big-thumbs] #ad-badge-contai=
ner.ytd-compact-promoted-video-renderer { padding-left: 8px; }

ytd-compact-promoted-video-renderer[watch-feed-big-thumbs] .details.ytd-com=
pact-promoted-video-renderer { padding-top: 8px; padding-bottom: 8px; posit=
ion: relative; display: flex; flex-direction: row; }

ytd-compact-promoted-video-renderer[watch-feed-big-thumbs] ytd-menu-rendere=
r.ytd-compact-promoted-video-renderer { margin-top: 8px; }

ytd-display-ad-renderer { --layout-top-landscape-bottom-margin: 12px; width=
: 100%; height: 100%; display: inline-block; }

ytd-display-ad-renderer[no-bottom-margin] { --layout-top-landscape-bottom-m=
argin: 0; }

ytd-display-ad-renderer #dismissed.ytd-display-ad-renderer, ytd-display-ad-=
renderer[is-dismissed] #dismissible.ytd-display-ad-renderer { display: none=
; border-radius: 12px; }

ytd-display-ad-renderer[is-dismissed] #dismissed.ytd-display-ad-renderer { =
display: block; }

#dismissible.ytd-display-ad-renderer { position: relative; }

#banner-container.ytd-display-ad-renderer { position: absolute; top: 12px; =
left: 12px; z-index: 4; }

#root.ytd-display-ad-renderer { width: 100%; height: 100%; display: flex; f=
lex-flow: wrap; align-items: center; }

#media-container.ytd-display-ad-renderer { flex: 1 1 100%; border-radius: 1=
2px; overflow: hidden; }

.title.ytd-display-ad-renderer { min-width: 0px; display: flex; flex-direct=
ion: row; }

#support.ytd-display-ad-renderer { min-width: 0px; width: 100%; display: fl=
ex; flex-flow: wrap; align-items: center; }

#title-text.ytd-display-ad-renderer, .title-text.ytd-display-ad-renderer { =
color: var(--tffc2fd3a644f6275); flex: 1 1 10%; }

#menu.ytd-display-ad-renderer { flex: 0 0 auto; }

#body-text.ytd-display-ad-renderer { flex: 1 1 100%; color: var(--t4a6da19e=
16bf221a); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; =
font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400=
; line-height: 1.8rem; }

#badge.ytd-display-ad-renderer { flex: 0 0 auto; }

#fifth-line.ytd-display-ad-renderer, #fourth-line.ytd-display-ad-renderer, =
#secondary-text.ytd-display-ad-renderer, #third-line.ytd-display-ad-rendere=
r { flex: 1 1 10%; color: var(--t4a6da19e16bf221a); overflow: hidden; white=
-space: pre; text-overflow: ellipsis; font-family: Roboto, Arial, sans-seri=
f; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

#call-to-action.ytd-display-ad-renderer { flex: 1 1 100%; margin-left: auto=
; margin-right: 0px; }

#dismissed-content.ytd-display-ad-renderer { display: flex; justify-content=
: center; align-items: center; }

.yt-display-ad-renderer-endpoint.ytd-display-ad-renderer { display: inline-=
block; cursor: pointer; text-decoration: none; overflow: hidden; color: var=
(--tffc2fd3a644f6275); }

.yt-display-ad-renderer-endpoint.ytd-display-ad-renderer:hover { color: var=
(--tffc2fd3a644f6275); text-decoration: none; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-vertical-carousel-item"=
] { border-radius: 12px; padding: 4px 4px 8px; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-vertical-carousel-item"=
] #banner-container.ytd-display-ad-renderer { top: 6px; left: 6px; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-vertical-carousel-item"=
] { width: 135px; min-height: 214px; max-height: 258px; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-vertical-carousel-item"=
][pla-medium] { width: 160px; min-height: 240px; max-height: 285px; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-vertical-carousel-item"=
][pla-large] { padding: 4px 0px 12px; margin-right: 12px; width: 237.19px; =
min-height: 293px; max-height: 315px; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-vertical-carousel-item"=
][pla-extra-large] { width: 270px; min-height: 350px; max-height: 395px; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-vertical-carousel-item"=
]:hover { background-color: var(--t3e41d7b17b187f69); }

ytd-display-ad-renderer[layout=3D"display-ad-layout-vertical-carousel-item"=
][has-energy-icon] { max-height: 282px; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-vertical-carousel-item"=
][has-energy-icon] #fifth-line.ytd-display-ad-renderer { flex: initial; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-vertical-carousel-item"=
][has-energy-icon] #energy-icon.ytd-display-ad-renderer { padding-left: 4px=
; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-vertical-carousel-item"=
] #badge.ytd-display-ad-renderer, ytd-display-ad-renderer[layout=3D"display=
-ad-layout-vertical-carousel-item"] #call-to-action.ytd-display-ad-renderer=
, ytd-display-ad-renderer[layout=3D"display-ad-layout-vertical-carousel-ite=
m"] #menu.ytd-display-ad-renderer { display: none; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-vertical-carousel-item"=
] #media-container.ytd-display-ad-renderer { margin-bottom: 12px; aspect-ra=
tio: 1 / 1; border-radius: 8px; display: flex; justify-content: center; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-vertical-carousel-item"=
] #media-container.ytd-display-ad-renderer yt-img-shadow.ytd-display-ad-ren=
derer { height: 100%; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-vertical-carousel-item"=
] #title-text.ytd-display-ad-renderer, ytd-display-ad-renderer[layout=3D"di=
splay-ad-layout-vertical-carousel-item"] .title-text.ytd-display-ad-rendere=
r { margin: 0px 0px 4px; font-family: Roboto, Arial, sans-serif; font-size:=
 1.4rem; font-weight: 500; line-height: 2rem; overflow: hidden; max-height:=
 4rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: e=
llipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-display-ad-renderer[layout=3D"display-ad-layout-vertical-carousel-ite=
m"] #title-text.ytd-display-ad-renderer, ytd-display-ad-renderer[layout=3D"=
display-ad-layout-vertical-carousel-item"] .title-text.ytd-display-ad-rende=
rer { -webkit-line-clamp: 2; max-height: none; }
}

ytd-display-ad-renderer[layout=3D"display-ad-layout-vertical-carousel-item"=
] #title-text.ytd-display-ad-renderer, ytd-display-ad-renderer[layout=3D"di=
splay-ad-layout-vertical-carousel-item"] .title-text.ytd-display-ad-rendere=
r { font-weight: 400; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-vertical-carousel-item"=
] #root.ytd-display-ad-renderer { display: flex; flex-flow: wrap; place-con=
tent: flex-start; align-items: center; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-vertical-carousel-item"=
] .title.ytd-display-ad-renderer { display: flex; flex-direction: row; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-vertical-carousel-item"=
] #support.ytd-display-ad-renderer { display: flex; flex-flow: wrap; align-=
items: center; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] {=
 width: 100%; margin: 0px; display: block; max-width: var(--ytd-rich-grid-i=
tem-max-width); }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
root.ytd-display-ad-renderer { align-content: flex-start; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
media-container.ytd-display-ad-renderer { padding-top: 56.25%; position: re=
lative; margin-left: auto; margin-right: auto; overflow: hidden; display: b=
lock; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
media-background.ytd-display-ad-renderer { width: 100%; height: 100%; posit=
ion: absolute; top: 0px; background-position: 50% center; background-repeat=
: no-repeat; background-size: 100% 100%; background-color: rgba(0, 0, 0, 0.=
8); filter: blur(5px); background-image: var(--ytd-display-ad-media-backgro=
und-image); }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
media.ytd-display-ad-renderer { display: block; position: absolute; transfo=
rm: translateY(-50%); top: 50%; left: 0px; width: 100%; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
media.ytd-display-ad-renderer yt-img-shadow.ytd-display-ad-renderer { displ=
ay: block; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
media-badge.ytd-display-ad-renderer { position: absolute; width: 40px; heig=
ht: 40px; border-radius: 50%; right: 8px; bottom: 8px; background-color: rg=
ba(0, 0, 0, 0.6); --ytd-badge-icon-size: 22px; --ytd-badge-icon-color: #fff=
; display: flex; flex-direction: row; align-items: center; justify-content:=
 center; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"][s=
tandardize-icon-size] #media-badge.ytd-display-ad-renderer { --ytd-badge-ic=
on-size: 24px; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
media-hover-overlay.ytd-display-ad-renderer { position: absolute; visibilit=
y: hidden; inset: 0px; background-color: rgba(0, 0, 0, 0.6); display: flex;=
 flex-direction: row; align-items: center; justify-content: center; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] .=
title.ytd-display-ad-renderer { min-width: 0px; width: 100%; margin-top: 12=
px; margin-bottom: 4px; display: flex; flex-direction: row; justify-content=
: space-between; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
title-text.ytd-display-ad-renderer, ytd-display-ad-renderer[layout=3D"displ=
ay-ad-layout-top-landscape-image"] .title-text.ytd-display-ad-renderer { co=
lor: var(--tffc2fd3a644f6275); -webkit-line-clamp: 2; flex: 1 1 auto; font-=
family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 500; lin=
e-height: 2.2rem; overflow: hidden; max-height: 4.4rem; display: -webkit-bo=
x; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norm=
al; }

@supports (-webkit-line-clamp:1) {
  ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"]=
 #title-text.ytd-display-ad-renderer, ytd-display-ad-renderer[layout=3D"dis=
play-ad-layout-top-landscape-image"] .title-text.ytd-display-ad-renderer { =
-webkit-line-clamp: 2; max-height: none; }
}

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
body-text.ytd-display-ad-renderer { margin-bottom: 4px; -webkit-line-clamp:=
 2; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight:=
 400; line-height: 2rem; overflow: hidden; max-height: 4rem; display: -webk=
it-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space:=
 normal; }

@supports (-webkit-line-clamp:1) {
  ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"]=
 #body-text.ytd-display-ad-renderer { -webkit-line-clamp: 2; max-height: no=
ne; }
}

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
badge.ytd-display-ad-renderer { margin-bottom: var(--layout-top-landscape-b=
ottom-margin); }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
secondary-text.ytd-display-ad-renderer { margin-bottom: var(--layout-top-la=
ndscape-bottom-margin); white-space: nowrap; font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
third-line.ytd-display-ad-renderer { margin-bottom: 12px; white-space: nowr=
ap; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight:=
 400; line-height: 2rem; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
fourth-line.ytd-display-ad-renderer { margin-bottom: 12px; white-space: now=
rap; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight=
: 400; line-height: 2rem; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
fifth-line.ytd-display-ad-renderer { margin-bottom: 12px; white-space: nowr=
ap; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight:=
 400; line-height: 2rem; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
call-to-action.ytd-display-ad-renderer { display: none; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
dismissed.ytd-display-ad-renderer { padding-bottom: 56.19%; border: 1px sol=
id var(--tf3fc855af2285f5f); position: relative; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
dismissed.ytd-display-ad-renderer:focus { outline: none; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
dismissed-content.ytd-display-ad-renderer { box-sizing: border-box; padding=
: 8px; position: absolute; inset: 0px; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"]:h=
over #media-hover-overlay.ytd-display-ad-renderer { visibility: visible; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
price.ytd-display-ad-renderer { margin-bottom: var(--layout-top-landscape-b=
ottom-margin); white-space: nowrap; color: var(--t4a6da19e16bf221a); paddin=
g-left: 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fon=
t-weight: 400; line-height: 2rem; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
icon.ytd-display-ad-renderer { width: 14px; margin-bottom: var(--layout-top=
-landscape-bottom-margin); white-space: nowrap; color: var(--t4a6da19e16bf2=
21a); padding-left: 4px; font-family: Roboto, Arial, sans-serif; font-size:=
 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
rating.ytd-display-ad-renderer { margin-bottom: var(--layout-top-landscape-=
bottom-margin); white-space: nowrap; color: var(--t4a6da19e16bf221a); font-=
family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; lin=
e-height: 2rem; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] y=
td-menu-renderer.ytd-display-ad-renderer { position: absolute; top: -8px; r=
ight: -8px; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] .=
title.ytd-display-ad-renderer { position: relative; }

ytd-display-ad-renderer[layout=3D"display-ad-layout-top-landscape-image"] #=
title-link.ytd-display-ad-renderer, ytd-display-ad-renderer[layout=3D"displ=
ay-ad-layout-top-landscape-image"] .title-link.ytd-display-ad-renderer { pa=
dding-right: 24px; }

ytd-promoted-sparkles-text-search-renderer { position: relative; display: b=
lock; }

#root-container.ytd-promoted-sparkles-text-search-renderer { flex: 1 1 1e-0=
9px; display: flex; flex-direction: row; justify-content: space-between; }

#main-container.ytd-promoted-sparkles-text-search-renderer { padding-right:=
 100px; overflow: hidden; text-overflow: ellipsis; flex: 1 1 1e-09px; displ=
ay: flex; flex-direction: column; }

#right-container.ytd-promoted-sparkles-text-search-renderer { display: flex=
; flex-direction: column; }

#title.ytd-promoted-sparkles-text-search-renderer { color: var(--tffc2fd3a6=
44f6275); align-self: flex-start; font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.8rem; font-weight: 400; line-height: 2.6rem; overflow: hidden; =
max-height: 2.6rem; display: -webkit-box; -webkit-box-orient: vertical; tex=
t-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-promoted-sparkles-text-search-renderer { -webkit-line-clamp: 1=
; max-height: none; }
}

#favicon.ytd-promoted-sparkles-text-search-renderer { vertical-align: -10%;=
 }

#description.ytd-promoted-sparkles-text-search-renderer { color: var(--t4a6=
da19e16bf221a); padding-top: 8px; margin-bottom: 8px; -webkit-line-clamp: 3=
; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 4=
00; line-height: 1.8rem; overflow: hidden; max-height: 5.4rem; -webkit-box-=
orient: vertical; text-overflow: ellipsis; white-space: normal; display: -w=
ebkit-box; }

#format-container.ytd-promoted-sparkles-text-search-renderer { height: 36px=
; display: flex; flex-direction: row; }

#ad-badge.ytd-promoted-sparkles-text-search-renderer { margin-top: auto; ma=
rgin-bottom: auto; }

#display-url.ytd-promoted-sparkles-text-search-renderer { margin-top: auto;=
 margin-bottom: auto; margin-right: 4px; }

#display-url.ytd-promoted-sparkles-text-search-renderer { color: var(--t4a6=
da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; =
font-weight: 400; line-height: 1.8rem; overflow: hidden; display: block; ma=
x-height: 1.8rem; }

#sitelinks-table.ytd-promoted-sparkles-text-search-renderer { display: flex=
; flex-wrap: wrap; white-space: normal; overflow: hidden; text-overflow: el=
lipsis; min-width: 0px; max-height: 48px; }

#sitelinks.ytd-promoted-sparkles-text-search-renderer { padding: 16px; max-=
width: 250px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fo=
nt-weight: 500; line-height: 2rem; overflow: hidden; display: block; max-he=
ight: 2rem; }

#sitelinks.ytd-promoted-sparkles-text-search-renderer:first-child { padding=
-left: 0px; }

#call-to-action.ytd-promoted-sparkles-text-search-renderer { margin-left: a=
uto; margin-top: auto; margin-right: calc(var(--yt-icon-width)/2); margin-b=
ottom: 10px; }

#menu.ytd-promoted-sparkles-text-search-renderer { height: 2.4rem; margin-l=
eft: auto; }

ytd-menu-renderer.ytd-promoted-sparkles-text-search-renderer { margin-top: =
-11px; }

@media (min-width: 0) and (max-width: 662px) {
  #main-container.ytd-promoted-sparkles-text-search-renderer { padding-righ=
t: 0px; }
  #call-to-action.ytd-promoted-sparkles-text-search-renderer { display: non=
e; }
}

ytd-promoted-sparkles-web-renderer { position: relative; display: flex; fle=
x-direction: row; }

ytd-promoted-sparkles-web-renderer:hover #media-hover-overlay.ytd-promoted-=
sparkles-web-renderer { visibility: visible; }

ytd-promoted-sparkles-web-renderer[collapsed] { display: none; }

#banner-container.ytd-promoted-sparkles-web-renderer { position: absolute; =
top: 12px; left: 12px; z-index: 4; }

#sparkles-container.ytd-promoted-sparkles-web-renderer { pointer-events: no=
ne; flex: 1 1 1e-09px; display: flex; flex-direction: row; }

#thumbnail-container.ytd-promoted-sparkles-web-renderer { position: relativ=
e; margin-right: 8px; cursor: pointer; pointer-events: auto; height: 168px;=
 width: 168px; background-color: var(--tf3fc855af2285f5f); border-radius: 8=
px; overflow: hidden; }

#thumbnail-hover-container.ytd-promoted-sparkles-web-renderer { position: r=
elative; }

#thumbnail-deep-container.ytd-promoted-sparkles-web-renderer, #thumbnail.yt=
d-promoted-sparkles-web-renderer, #thumbnail.ytd-promoted-sparkles-web-rend=
erer img.ytd-promoted-sparkles-web-renderer { height: 168px; width: 168px; =
}

#media-hover-overlay.ytd-promoted-sparkles-web-renderer { position: absolut=
e; visibility: hidden; inset: 0px; background-color: rgba(0, 0, 0, 0.6); ju=
stify-content: center; display: flex; flex-direction: row; }

#media-hover-overlay.ytd-promoted-sparkles-web-renderer ytd-button-renderer=
.ytd-promoted-sparkles-web-renderer { align-items: center; display: flex; f=
lex-direction: row; }

ytd-promoted-sparkles-web-renderer[hide-hover-overlay] #media-hover-overlay=
.ytd-promoted-sparkles-web-renderer { display: none; }

#sparkles-body.ytd-promoted-sparkles-web-renderer { width: 10px; padding-ri=
ght: 24px; flex: 1 1 1e-09px; display: flex; flex-direction: column; align-=
items: flex-start; }

#sparkles-body-container.ytd-promoted-sparkles-web-renderer { width: 10px; =
flex: 1 1 1e-09px; display: flex; flex-direction: row; justify-content: spa=
ce-between; }

ytd-promoted-sparkles-web-renderer[web-search-layout] #sparkles-body.ytd-pr=
omoted-sparkles-web-renderer { padding-right: 0px; }

ytd-promoted-sparkles-web-renderer[web-search-layout] #sparkles-body-contai=
ner.ytd-promoted-sparkles-web-renderer { padding-right: 0px; }

#title.ytd-promoted-sparkles-web-renderer { cursor: pointer; pointer-events=
: auto; width: 100%; margin: 0px 0px 4px; font-family: Roboto, Arial, sans-=
serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; overflow: hi=
dden; max-height: 4rem; display: -webkit-box; -webkit-box-orient: vertical;=
 text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-promoted-sparkles-web-renderer { -webkit-line-clamp: 2; max-he=
ight: none; }
}

#title.ytd-promoted-sparkles-web-renderer { max-height: 4rem; }

h3.ytd-promoted-sparkles-web-renderer { color: var(--tffc2fd3a644f6275); }

#website-text-container.ytd-promoted-sparkles-web-renderer { cursor: pointe=
r; pointer-events: auto; overflow: hidden; text-overflow: ellipsis; width: =
100%; display: flex; flex-direction: row; }

ytd-promoted-sparkles-web-renderer[enable-align-ad-badge-with-metadata] #we=
bsite-text-container.ytd-promoted-sparkles-web-renderer { align-items: cent=
er; }

ytd-promoted-sparkles-web-renderer[enable-align-ad-badge-with-metadata] #ad=
-badge-container.ytd-promoted-sparkles-web-renderer { display: flex; flex-d=
irection: row; align-items: center; margin-right: 4px; }

#description.ytd-promoted-sparkles-web-renderer { color: var(--t4a6da19e16b=
f221a); width: 100%; margin-bottom: 8px; font-family: Roboto, Arial, sans-s=
erif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: h=
idden; max-height: 5.4rem; display: -webkit-box; -webkit-box-orient: vertic=
al; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #description.ytd-promoted-sparkles-web-renderer { -webkit-line-clamp: 3; =
max-height: none; }
}

#description.ytd-promoted-sparkles-web-renderer { cursor: pointer; pointer-=
events: auto; }

#website-text.ytd-promoted-sparkles-web-renderer { color: var(--t4a6da19e16=
bf221a); text-overflow: ellipsis; white-space: nowrap; font-family: Roboto,=
 Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8re=
m; overflow: hidden; display: block; max-height: 1.8rem; }

ytd-promoted-sparkles-web-renderer[ad-badge-alignment-fix] #ad-badge-new.yt=
d-promoted-sparkles-web-renderer, ytd-promoted-sparkles-web-renderer[ad-bad=
ge-alignment-fix] #ad-badge-new.ytd-promoted-sparkles-web-renderer ytd-badg=
e-supported-renderer.ytd-promoted-sparkles-web-renderer, ytd-promoted-spark=
les-web-renderer[ad-badge-alignment-fix] #ad-badge.ytd-promoted-sparkles-we=
b-renderer { height: 100%; }

ytd-promoted-sparkles-web-renderer[enable-align-ad-badge-with-metadata] #ad=
-badge.ytd-promoted-sparkles-web-renderer { transform: scale(1.3); transfor=
m-origin: left center; }

#action-button.ytd-promoted-sparkles-web-renderer { margin-top: 16px; max-w=
idth: 100%; }

ytd-promoted-sparkles-web-renderer[hide-action-button] #action-button.ytd-p=
romoted-sparkles-web-renderer { display: none; }

ytd-promoted-sparkles-web-renderer[web-search-layout] #action-button.ytd-pr=
omoted-sparkles-web-renderer { margin-right: calc(var(--yt-icon-width)/-2);=
 }

#action-button.ytd-promoted-sparkles-web-renderer ytd-button-renderer.ytd-p=
romoted-sparkles-web-renderer { cursor: pointer; pointer-events: auto; max-=
width: 100%; }

ytd-promoted-sparkles-web-renderer[sparkles-cta-no-background] #action-butt=
on.ytd-promoted-sparkles-web-renderer ytd-button-renderer.ytd-promoted-spar=
kles-web-renderer { background-color: transparent; }

ytd-promoted-sparkles-web-renderer:not([web-search-layout]) ytd-menu-render=
er .ytd-menu-renderer[style-target=3D"button"] { padding: 0px; height: 24px=
; width: 24px; }

ytd-promoted-sparkles-web-renderer:not([web-search-layout]) ytd-menu-render=
er.ytd-promoted-sparkles-web-renderer { cursor: pointer; pointer-events: au=
to; position: absolute; top: 0px; right: 0px; }

ytd-promoted-sparkles-web-renderer:not([web-search-layout]) #media-badge-se=
arch.ytd-promoted-sparkles-web-renderer { display: none; }

ytd-promoted-sparkles-web-renderer[web-search-layout] #thumbnail-container.=
ytd-promoted-sparkles-web-renderer { width: auto; height: auto; max-width: =
360px; min-width: 240px; display: block; flex: 1 1 1e-09px; }

ytd-promoted-sparkles-web-renderer[web-search-layout] #thumbnail-deep-conta=
iner.ytd-promoted-sparkles-web-renderer, ytd-promoted-sparkles-web-renderer=
[web-search-layout] #thumbnail-hover-container.ytd-promoted-sparkles-web-re=
nderer { height: 100%; width: auto; }

ytd-promoted-sparkles-web-renderer[web-search-layout] #media-badge-search.y=
td-promoted-sparkles-web-renderer { position: absolute; width: 40px; height=
: 40px; border-radius: 50%; right: 8px; bottom: 8px; background-color: rgba=
(0, 0, 0, 0.6); --ytd-badge-icon-size: 22px; --ytd-badge-icon-color: #fff; =
display: flex; flex-direction: row; align-items: center; justify-content: c=
enter; }

ytd-promoted-sparkles-web-renderer[web-search-layout] #title.ytd-promoted-s=
parkles-web-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1=
.8rem; font-weight: 400; line-height: 2.6rem; overflow: hidden; display: bl=
ock; max-height: 5.2rem; }

@supports (-webkit-line-clamp:1) {
  ytd-promoted-sparkles-web-renderer[web-search-layout] #title.ytd-promoted=
-sparkles-web-renderer { -webkit-line-clamp: 2; max-height: none; }
}

ytd-promoted-sparkles-web-renderer[web-search-layout] #title.ytd-promoted-s=
parkles-web-renderer { -webkit-box-orient: vertical; text-overflow: ellipsi=
s; white-space: normal; display: -webkit-box; }

ytd-promoted-sparkles-web-renderer[web-search-layout] #action-button.ytd-pr=
omoted-sparkles-web-renderer { align-self: end; }

ytd-promoted-sparkles-web-renderer[web-search-layout] #sparkles-container.y=
td-promoted-sparkles-web-renderer { margin-top: 16px; }

ytd-promoted-sparkles-web-renderer[web-search-layout] ytd-menu-renderer.ytd=
-promoted-sparkles-web-renderer { margin-top: 16px; }

ytd-promoted-sparkles-web-renderer[web-search-layout] #sparkles-body.ytd-pr=
omoted-sparkles-web-renderer { width: auto; }

ytd-promoted-sparkles-web-renderer[web-search-layout] #sparkles-body-contai=
ner.ytd-promoted-sparkles-web-renderer { margin-left: 8px; width: auto; }

ytd-promoted-sparkles-web-renderer[web-search-layout][use-bigger-thumbs] #t=
humbnail-container.ytd-promoted-sparkles-web-renderer { max-width: 420px; m=
in-width: 240px; }

ytd-promoted-sparkles-web-renderer[web-search-layout][use-bigger-thumbs][bi=
gger-thumbs-style=3D"MEDIUM"] #thumbnail-container.ytd-promoted-sparkles-we=
b-renderer { max-width: 450px; min-width: 240px; }

ytd-promoted-sparkles-web-renderer[web-search-layout][use-bigger-thumbs][bi=
gger-thumbs-style=3D"BIG"] #thumbnail-container.ytd-promoted-sparkles-web-r=
enderer { max-width: 500px; min-width: 240px; }

ytd-promoted-sparkles-web-renderer[web-search-layout][use-bigger-thumbs][bi=
gger-thumbs-style=3D"MASSIVE"] #thumbnail-container.ytd-promoted-sparkles-w=
eb-renderer { max-width: 600px; min-width: 240px; }

ytd-promoted-sparkles-web-renderer[web-search-layout-square] #thumbnail-con=
tainer.ytd-promoted-sparkles-web-renderer { max-height: 202px; }

ytd-promoted-sparkles-web-renderer[web-search-layout-square] #thumbnail-dee=
p-container.ytd-promoted-sparkles-web-renderer { position: relative; displa=
y: flex; flex-direction: row; justify-content: center; }

ytd-promoted-sparkles-web-renderer[web-search-layout-square] #thumbnail.ytd=
-promoted-sparkles-web-renderer, ytd-promoted-sparkles-web-renderer[web-sea=
rch-layout-square] #thumbnail.ytd-promoted-sparkles-web-renderer img.ytd-pr=
omoted-sparkles-web-renderer { width: 202px; height: 202px; }

ytd-promoted-sparkles-web-renderer[web-search-layout-square] #thumbnail-con=
tainer.ytd-promoted-sparkles-web-renderer { max-height: 235px; }

ytd-promoted-sparkles-web-renderer[web-search-layout-square][bigger-thumbs-=
style=3D"BIG"] #thumbnail-container.ytd-promoted-sparkles-web-renderer { ma=
x-height: 280px; }

ytd-promoted-sparkles-web-renderer[web-search-layout-square][bigger-thumbs-=
style=3D"MASSIVE"] #thumbnail-container.ytd-promoted-sparkles-web-renderer =
{ max-height: 337px; }

#thumbnail.ytd-promoted-sparkles-web-renderer img.ytd-promoted-sparkles-web=
-renderer, ytd-promoted-sparkles-web-renderer[web-search-layout-square] #th=
umbnail.ytd-promoted-sparkles-web-renderer { width: 235px; height: 235px; }

#thumbnail.ytd-promoted-sparkles-web-renderer img.ytd-promoted-sparkles-web=
-renderer, ytd-promoted-sparkles-web-renderer[web-search-layout-square][big=
ger-thumbs-style=3D"BIG"] #thumbnail.ytd-promoted-sparkles-web-renderer { w=
idth: 280px; height: 280px; }

#thumbnail.ytd-promoted-sparkles-web-renderer img.ytd-promoted-sparkles-web=
-renderer, ytd-promoted-sparkles-web-renderer[web-search-layout-square][big=
ger-thumbs-style=3D"MASSIVE"] #thumbnail.ytd-promoted-sparkles-web-renderer=
 { width: 337px; height: 337px; }

ytd-promoted-sparkles-web-renderer[web-search-layout-landscape] #thumbnail-=
deep-container.ytd-promoted-sparkles-web-renderer { position: relative; wid=
th: auto; display: flex; flex-direction: column; justify-content: center; }

ytd-promoted-sparkles-web-renderer[web-search-layout-landscape] #thumbnail.=
ytd-promoted-sparkles-web-renderer, ytd-promoted-sparkles-web-renderer[web-=
search-layout-landscape] #thumbnail.ytd-promoted-sparkles-web-renderer img.=
ytd-promoted-sparkles-web-renderer { width: auto; height: auto; }

ytd-promoted-sparkles-web-renderer[web-search-layout] #thumbnail-container.=
ytd-promoted-sparkles-web-renderer { border-radius: 12px; }

ytd-promoted-sparkles-web-renderer[has-new-ad-badge] #ad-badge.ytd-promoted=
-sparkles-web-renderer { display: none; }

ytd-promoted-sparkles-web-renderer:not([has-new-ad-badge]) #ad-badge-new.yt=
d-promoted-sparkles-web-renderer { display: none; }

ytd-promoted-sparkles-web-renderer[web-search-layout][fix-alignment-small-s=
creens] #thumbnail-container.ytd-promoted-sparkles-web-renderer { margin-ri=
ght: 16px; }

ytd-promoted-sparkles-web-renderer[web-search-layout][fix-alignment-small-s=
creens] ytd-menu-renderer.ytd-promoted-sparkles-web-renderer { margin-top: =
0px; pointer-events: auto; }

ytd-promoted-sparkles-web-renderer[web-search-layout][fix-alignment-small-s=
creens] #sparkles-body-container.ytd-promoted-sparkles-web-renderer { margi=
n-left: 0px; }

ytd-promoted-video-renderer { position: relative; display: flex; flex-direc=
tion: row; }

#main-container.ytd-promoted-video-renderer { flex: 1 1 1e-09px; display: f=
lex; flex-direction: row; }

#description-text.ytd-promoted-video-renderer { color: var(--t4a6da19e16bf2=
21a); padding-top: 8px; margin-bottom: 8px; font-family: Roboto, Arial, san=
s-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow=
: hidden; display: block; max-height: 3.6rem; }

#metadata-container.ytd-promoted-video-renderer { max-width: none; flex: 1 =
1 1e-09px; display: flex; flex-direction: row; justify-content: space-betwe=
en; }

#text-container.ytd-promoted-video-renderer { flex: 1 1 1e-09px; display: f=
lex; flex-direction: column; }

ytd-promoted-video-renderer:not([show-cta]) #text-container.ytd-promoted-vi=
deo-renderer { display: block; }

#endpoint.ytd-promoted-video-renderer { display: inline-block; cursor: poin=
ter; text-decoration: none; color: var(--yt-endpoint-color,var(--tffc2fd3a6=
44f6275)); }

ytd-promoted-video-renderer:not([show-cta]) #endpoint.ytd-promoted-video-re=
nderer { flex: 1 1 1e-09px; display: flex; flex-direction: column; }

#endpoint.ytd-promoted-video-renderer:hover { color: var(--yt-endpoint-hove=
r-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-endpoint-text-=
decoration,none); }

#title-wrapper.ytd-promoted-video-renderer { display: flex; justify-content=
: space-between; }

#byline.ytd-promoted-video-renderer, #meta-block.ytd-promoted-video-rendere=
r { display: flex; flex-direction: row; }

#call-to-action.ytd-promoted-video-renderer { max-width: 100%; }

ytd-promoted-video-renderer[is-short-dr-or-new-ui] #call-to-action.ytd-prom=
oted-video-renderer { flex: 1 1 0%; width: 100%; }

ytd-promoted-video-renderer[is-short-dr-or-new-ui] #call-to-action.ytd-prom=
oted-video-renderer > ytd-button-renderer.ytd-promoted-video-renderer:not(:=
empty) { width: 100%; }

ytd-promoted-video-renderer:not([show-cta]) #call-to-action.ytd-promoted-vi=
deo-renderer { display: none; }

#secondary-button.ytd-promoted-video-renderer { flex: 1 1 0%; max-width: 10=
0%; margin: 0px 12px 0px 0px; }

#button-container.ytd-promoted-video-renderer { display: flex; flex-directi=
on: row; justify-content: flex-end; width: 100%; margin-top: 16px; }

ytd-promoted-video-renderer[is-short-dr-or-new-ui] #button-container.ytd-pr=
omoted-video-renderer { justify-content: flex-start; width: 50%; min-width:=
 200px; }

#ad-badge-container.ytd-promoted-video-renderer { margin-top: auto; margin-=
bottom: auto; }

ytd-promoted-video-renderer[is-short-dr-or-new-ui] #channel-thumbnail-conta=
iner.ytd-promoted-video-renderer { display: flex; flex-direction: row; marg=
in-right: 8px; }

ytd-promoted-video-renderer[is-short-dr-or-new-ui] #avatar.ytd-promoted-vid=
eo-renderer { border-radius: 50%; background-color: transparent; overflow: =
hidden; height: 24px; width: 24px; }

#ad-badge-metablock.ytd-promoted-video-renderer { display: block; }

ytd-promoted-video-renderer[is-short-dr-or-new-ui] #ad-badge-metablock.ytd-=
promoted-video-renderer { align-self: center; }

#menu.ytd-promoted-video-renderer { height: 2.4rem; }

ytd-menu-renderer.ytd-promoted-video-renderer { margin-top: -11px; }

#video-title.ytd-promoted-video-renderer { color: var(--tffc2fd3a644f6275);=
 font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 40=
0; line-height: 2.6rem; overflow: hidden; max-height: 5.2rem; display: -web=
kit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space=
: normal; }

@supports (-webkit-line-clamp:1) {
  #video-title.ytd-promoted-video-renderer { -webkit-line-clamp: 2; max-hei=
ght: none; }
}

ytd-thumbnail.ytd-promoted-video-renderer::before { display: block; content=
: ""; padding-top: 56.11%; }

ytd-thumbnail.ytd-promoted-video-renderer { margin-right: 16px; max-width: =
360px; min-width: 240px; flex: 1 1 1e-09px; }

ytd-promoted-video-renderer[use-bigger-thumbs] ytd-thumbnail.ytd-promoted-v=
ideo-renderer { max-width: 420px; min-width: 240px; }

ytd-promoted-video-renderer[use-bigger-thumbs][bigger-thumbs-style=3D"BIG"]=
 ytd-thumbnail.ytd-promoted-video-renderer { max-width: 500px; min-width: 2=
40px; }

ytd-promoted-video-renderer[use-bigger-thumbs][bigger-thumbs-style=3D"MEDIU=
M"] ytd-thumbnail.ytd-promoted-video-renderer { max-width: 450px; min-width=
: 240px; }

ytd-promoted-video-renderer[use-bigger-thumbs][bigger-thumbs-style=3D"MASSI=
VE"] ytd-thumbnail.ytd-promoted-video-renderer { max-width: 600px; min-widt=
h: 240px; }

ytd-search-pyv-renderer { display: inline-block; width: 100%; }

ytd-promoted-video-renderer.ytd-search-pyv-renderer { padding-top: 24px; }

ytd-text-image-no-button-layout-renderer:hover #media-hover-overlay.ytd-tex=
t-image-no-button-layout-renderer { visibility: visible; }

#root-container.ytd-text-image-no-button-layout-renderer { margin-top: 16px=
; display: flex; flex-direction: row; align-items: flex-start; }

#text-image-container.ytd-text-image-no-button-layout-renderer { position: =
relative; background: rgb(38, 56, 80); display: flex; flex-direction: colum=
n; align-items: center; justify-content: center; max-width: 360px; min-widt=
h: 240px; aspect-ratio: 1.78 / 1; flex: 1 1 1e-09px; margin-right: 16px; bo=
rder-radius: 12px; overflow: hidden; }

ytd-text-image-no-button-layout-renderer[use-bigger-thumbs] #text-image-con=
tainer.ytd-text-image-no-button-layout-renderer { max-width: 420px; min-wid=
th: 240px; }

ytd-text-image-no-button-layout-renderer[use-bigger-thumbs][bigger-thumbs-s=
tyle=3D"MEDIUM"] #text-image-container.ytd-text-image-no-button-layout-rend=
erer { max-width: 450px; min-width: 240px; }

ytd-text-image-no-button-layout-renderer[use-bigger-thumbs][bigger-thumbs-s=
tyle=3D"BIG"] #text-image-container.ytd-text-image-no-button-layout-rendere=
r { max-width: 500px; min-width: 240px; }

ytd-text-image-no-button-layout-renderer[use-bigger-thumbs][bigger-thumbs-s=
tyle=3D"MASSIVE"] #text-image-container.ytd-text-image-no-button-layout-ren=
derer { max-width: 600px; min-width: 240px; }

#text-image.ytd-text-image-no-button-layout-renderer { text-align: center; =
display: flex; flex-direction: column; align-items: center; padding: 24px; =
}

#text-image-title.ytd-text-image-no-button-layout-renderer { font-family: R=
oboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 400; line-height:=
 2.6rem; overflow: hidden; max-height: 10.4rem; display: -webkit-box; -webk=
it-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #text-image-title.ytd-text-image-no-button-layout-renderer { -webkit-line=
-clamp: 4; max-height: none; }
}

#text-image-title.ytd-text-image-no-button-layout-renderer { color: white; =
}

ytd-text-image-no-button-layout-renderer[show-favicon] #text-image-title.yt=
d-text-image-no-button-layout-renderer { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.8rem; font-weight: 400; line-height: 2.6rem; overflow: h=
idden; max-height: 5.2rem; display: -webkit-box; -webkit-box-orient: vertic=
al; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-text-image-no-button-layout-renderer[show-favicon] #text-image-title.=
ytd-text-image-no-button-layout-renderer { -webkit-line-clamp: 2; max-heigh=
t: none; }
}

#text-image-favicon.ytd-text-image-no-button-layout-renderer { height: 64px=
; width: 64px; margin-bottom: 8px; border-radius: 4px; overflow: hidden; }

#media-hover-overlay.ytd-text-image-no-button-layout-renderer { visibility:=
 hidden; background-color: rgba(0, 0, 0, 0.6); position: absolute; inset: 0=
px; display: flex; flex-direction: row; align-items: center; justify-conten=
t: center; }

#media-badge.ytd-text-image-no-button-layout-renderer { position: absolute;=
 width: 40px; height: 40px; border-radius: 50%; right: 8px; bottom: 8px; ba=
ckground-color: rgba(0, 0, 0, 0.6); --ytd-badge-icon-size: 22px; --ytd-badg=
e-icon-color: #fff; display: flex; flex-direction: row; align-items: center=
; justify-content: center; }

#metadata-container.ytd-text-image-no-button-layout-renderer { flex: 1 1 1e=
-09px; }

#headline.ytd-text-image-no-button-layout-renderer { color: var(--tffc2fd3a=
644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-=
weight: 400; line-height: 2.6rem; overflow: hidden; display: block; max-hei=
ght: 5.2rem; }

@supports (-webkit-line-clamp:1) {
  #headline.ytd-text-image-no-button-layout-renderer { -webkit-line-clamp: =
2; max-height: none; }
}

#headline.ytd-text-image-no-button-layout-renderer { -webkit-box-orient: ve=
rtical; text-overflow: ellipsis; white-space: normal; display: -webkit-box;=
 }

#description.ytd-text-image-no-button-layout-renderer { color: var(--t4a6da=
19e16bf221a); margin-bottom: 8px; font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; =
max-height: 5.4rem; display: -webkit-box; -webkit-box-orient: vertical; tex=
t-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #description.ytd-text-image-no-button-layout-renderer { -webkit-line-clam=
p: 3; max-height: none; }
}

#details-line.ytd-text-image-no-button-layout-renderer { display: flex; fle=
x-direction: row; }

#website-text.ytd-text-image-no-button-layout-renderer { color: var(--t4a6d=
a19e16bf221a); text-overflow: ellipsis; white-space: nowrap; font-family: R=
oboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height:=
 1.8rem; overflow: hidden; display: block; max-height: 1.8rem; }

#sitelinks-carousel.ytd-text-image-no-button-layout-renderer { display: fle=
x; flex-flow: wrap; max-height: 48px; overflow: hidden; margin-top: 8px; }

.sitelink-container.ytd-text-image-no-button-layout-renderer { height: 48px=
; display: flex; flex-direction: column; justify-content: center; padding-l=
eft: 12px; }

.sitelink-container.ytd-text-image-no-button-layout-renderer:first-child { =
padding-left: 0px; }

.sitelink.ytd-text-image-no-button-layout-renderer { max-width: 250px; font=
-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; li=
ne-height: 2rem; overflow: hidden; display: block; max-height: 2rem; paddin=
g: 5px 11px; border: 1px solid var(--tf3fc855af2285f5f); border-radius: 16p=
x; flex-shrink: 0; color: var(--tffc2fd3a644f6275); }

#ads-badge.ytd-text-image-no-button-layout-renderer { display: flex; }

ytd-video-display-full-buttoned-and-button-group-renderer { width: 100%; he=
ight: 100%; display: inline-block; }

ytd-video-display-full-buttoned-and-button-group-renderer #dismissed.ytd-vi=
deo-display-full-buttoned-and-button-group-renderer, ytd-video-display-full=
-buttoned-and-button-group-renderer[is-dismissed] #dismissible.ytd-video-di=
splay-full-buttoned-and-button-group-renderer { display: none; }

ytd-video-display-full-buttoned-and-button-group-renderer[is-dismissed] #di=
smissed.ytd-video-display-full-buttoned-and-button-group-renderer { display=
: block; }

#root.ytd-video-display-full-buttoned-and-button-group-renderer { width: 10=
0%; height: 100%; display: flex; flex-flow: wrap; align-items: center; }

#thumbnail-container.ytd-video-display-full-buttoned-and-button-group-rende=
rer { width: 100%; }

ytd-thumbnail.ytd-video-display-full-buttoned-and-button-group-renderer { w=
idth: 100%; position: relative; }

ytd-thumbnail.ytd-video-display-full-buttoned-and-button-group-renderer::be=
fore { display: block; content: ""; width: 100%; padding-top: 56.25%; backg=
round-color: var(--tf3fc855af2285f5f); }

ytd-video-masthead-ad-advertiser-info-renderer { display: flex; flex-direct=
ion: column; height: 121px; --yt-endpoint-color: var(--t4a6da19e16bf221a); =
}

ytd-video-masthead-ad-advertiser-info-renderer.no-thumbnail #thumbnail-cont=
ainer.ytd-video-masthead-ad-advertiser-info-renderer { display: none; }

ytd-video-masthead-ad-advertiser-info-renderer.channel-banner { height: 239=
px; }

ytd-video-masthead-ad-advertiser-info-renderer[increase-masthead-height].ch=
annel-banner { height: 243px; }

#banner.ytd-video-masthead-ad-advertiser-info-renderer { display: none; bac=
kground-repeat: no-repeat; aspect-ratio: auto 3.7 / 1; margin-bottom: 10px;=
 max-height: 141px; min-width: 100%; }

ytd-video-masthead-ad-advertiser-info-renderer.channel-banner #banner.ytd-v=
ideo-masthead-ad-advertiser-info-renderer { display: block; outline: none; =
background-image: ; background-repeat: ; background-attachment: ; backgroun=
d-origin: ; background-clip: ; background-color: ; background-position: 50%=
 center; background-size: cover; }

ytd-video-masthead-ad-advertiser-info-renderer.channel-banner #banner.ytd-v=
ideo-masthead-ad-advertiser-info-renderer ~ #info-container.ytd-video-masth=
ead-ad-advertiser-info-renderer #thumbnail-endpoint.ytd-video-masthead-ad-a=
dvertiser-info-renderer { position: relative; }

#info-container.ytd-video-masthead-ad-advertiser-info-renderer { display: f=
lex; flex-direction: row; flex: 1 1 1e-09px; }

#thumbnail-container.ytd-video-masthead-ad-advertiser-info-renderer { displ=
ay: flex; flex-direction: column; align-items: center; justify-content: cen=
ter; margin-left: 20px; margin-right: 20px; }

#thumbnail.ytd-video-masthead-ad-advertiser-info-renderer { border-radius: =
50%; overflow: hidden; width: 80px; }

#thumbnail-endpoint.ytd-video-masthead-ad-advertiser-info-renderer { outlin=
e: none; line-height: 0; }

#right-container.ytd-video-masthead-ad-advertiser-info-renderer { display: =
flex; flex-direction: column; justify-content: center; flex: 1 1 auto; over=
flow: hidden; white-space: nowrap; }

#title-container.ytd-video-masthead-ad-advertiser-info-renderer { display: =
flex; flex-direction: row; justify-content: space-between; }

#title.ytd-video-masthead-ad-advertiser-info-renderer { font-family: Roboto=
, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem=
; overflow: hidden; display: block; max-height: 4rem; margin-bottom: 6px; c=
olor: var(--tffc2fd3a644f6275); }

#menu.ytd-video-masthead-ad-advertiser-info-renderer { margin-top: -2px; }

ytd-video-masthead-ad-advertiser-info-renderer ytd-menu-renderer .ytd-menu-=
renderer[style-target=3D"button"] { padding: 0px; width: 24px; height: 24px=
; }

#byline-container.ytd-video-masthead-ad-advertiser-info-renderer { display:=
 flex; flex-direction: row; align-items: center; margin-bottom: 6px; margin=
-right: 24px; --yt-endpoint-visited-color: var(--t4a6da19e16bf221a); }

ytd-video-masthead-ad-advertiser-info-renderer:not([has-live-description]) =
#byline.ytd-video-masthead-ad-advertiser-info-renderer { overflow: hidden; =
text-overflow: ellipsis; white-space: nowrap; }

#badges.ytd-video-masthead-ad-advertiser-info-renderer { display: inline-bl=
ock; }

yt-formatted-string.ytd-video-masthead-ad-advertiser-info-renderer { font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line=
-height: 1.8rem; color: var(--t4a6da19e16bf221a); }

#live-description-container.ytd-video-masthead-ad-advertiser-info-renderer =
{ width: 100%; height: 100%; position: relative; }

#live-description.ytd-video-masthead-ad-advertiser-info-renderer, #short-li=
ve-description.ytd-video-masthead-ad-advertiser-info-renderer { width: inhe=
rit; position: absolute; display: block; overflow: hidden; text-overflow: e=
llipsis; white-space: nowrap; }

#live-description.ytd-video-masthead-ad-advertiser-info-renderer::before, #=
short-live-description.ytd-video-masthead-ad-advertiser-info-renderer::befo=
re { content: "=E2=80=A2"; margin: 0px 3px; }

ytd-video-masthead-ad-advertiser-info-renderer.short-live-description #live=
-description.ytd-video-masthead-ad-advertiser-info-renderer { visibility: h=
idden; }

ytd-video-masthead-ad-advertiser-info-renderer:not(.short-live-description)=
 #short-live-description.ytd-video-masthead-ad-advertiser-info-renderer { v=
isibility: hidden; }

ytd-video-masthead-ad-advertiser-info-renderer[rounded] #banner.ytd-video-m=
asthead-ad-advertiser-info-renderer { border-radius: 12px; }

ytd-video-masthead-ad-expandable-thumbnail-tile-renderer { display: flex; f=
lex-direction: row; align-items: center; justify-content: center; width: 21=
0px; height: 239px; transition: width 0.2s; overflow: hidden; border-radius=
: 12px; }

ytd-video-masthead-ad-expandable-thumbnail-tile-renderer[increase-masthead-=
height] { height: 243px; }

ytd-video-masthead-ad-expandable-thumbnail-tile-renderer[expanded] { width:=
 424px; }

#endpoint.ytd-video-masthead-ad-expandable-thumbnail-tile-renderer { width:=
 424px; position: relative; }

#thumbnail.ytd-video-masthead-ad-expandable-thumbnail-tile-renderer { width=
: 424px; }

#overlay.ytd-video-masthead-ad-expandable-thumbnail-tile-renderer { display=
: flex; align-items: center; justify-content: center; position: absolute; i=
nset: 0px; z-index: 1; }

#play-button.ytd-video-masthead-ad-expandable-thumbnail-tile-renderer { wid=
th: 68px; height: 48px; }

ytd-video-masthead-ad-expandable-video-tile-renderer { width: 210px; height=
: 239px; transition: width 0.2s; overflow: hidden; position: relative; bord=
er-radius: 12px; display: flex; flex-direction: row; align-items: center; j=
ustify-content: center; }

ytd-video-masthead-ad-expandable-video-tile-renderer[expanded] { width: 424=
px; }

ytd-video-masthead-ad-expandable-video-tile-renderer.video-playing #mute-bu=
tton.ytd-video-masthead-ad-expandable-video-tile-renderer { display: block;=
 }

#container.ytd-video-masthead-ad-expandable-video-tile-renderer { display: =
flex; flex-direction: row; align-items: center; justify-content: center; wi=
dth: 424px; }

#player-container.ytd-video-masthead-ad-expandable-video-tile-renderer { wi=
dth: 424px; height: 239px; }

ytd-video-masthead-ad-expandable-video-tile-renderer[increase-masthead-heig=
ht], ytd-video-masthead-ad-expandable-video-tile-renderer[increase-masthead=
-height] #player-container.ytd-video-masthead-ad-expandable-video-tile-rend=
erer { height: 243px; }

#player.ytd-video-masthead-ad-expandable-video-tile-renderer, #ytd-player.y=
td-video-masthead-ad-expandable-video-tile-renderer { width: 100%; height: =
100%; }

#click-target.ytd-video-masthead-ad-expandable-video-tile-renderer { positi=
on: absolute; inset: 0px; z-index: 1; cursor: pointer; }

#overlay.ytd-video-masthead-ad-expandable-video-tile-renderer { width: 100%=
; position: absolute; bottom: 0px; left: 0px; z-index: 2; display: flex; fl=
ex-direction: row; }

#mute-button.ytd-video-masthead-ad-expandable-video-tile-renderer { display=
: none; }

ytd-video-masthead-ad-primary-video-overlay-renderer { display: flex; flex-=
direction: row; justify-content: space-between; color: rgb(255, 255, 255); =
white-space: nowrap; width: 424px; --yt-endpoint-color: #fff; }

#advertiser-info.ytd-video-masthead-ad-primary-video-overlay-renderer { dis=
play: flex; flex-direction: column; margin: 8px 0px 0px 8px; width: 100%; o=
verflow: hidden; }

#title-container.ytd-video-masthead-ad-primary-video-overlay-renderer { dis=
play: flex; flex-direction: row; align-items: center; overflow: hidden; gap=
: 8px; }

#title.ytd-video-masthead-ad-primary-video-overlay-renderer { font-family: =
Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height=
: 2rem; overflow: hidden; display: block; max-height: 4rem; margin-bottom: =
6px; text-shadow: rgba(0, 0, 0, 0.3) 2px 2px 2px; }

#byline-container.ytd-video-masthead-ad-primary-video-overlay-renderer { di=
splay: flex; flex-direction: row; align-items: center; margin-bottom: 6px; =
--yt-endpoint-visited-color: #fff; --yt-endpoint-hover-color: #fff; }

yt-formatted-string.ytd-video-masthead-ad-primary-video-overlay-renderer { =
font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400=
; line-height: 1.8rem; text-shadow: rgba(0, 0, 0, 0.3) 2px 2px 2px; }

#byline.ytd-video-masthead-ad-primary-video-overlay-renderer { pointer-even=
ts: auto; }

#menu.ytd-video-masthead-ad-primary-video-overlay-renderer { pointer-events=
: auto; margin-top: 8px; }

#live-description-container.ytd-video-masthead-ad-primary-video-overlay-ren=
derer { width: 100%; height: 100%; position: relative; }

#live-description.ytd-video-masthead-ad-primary-video-overlay-renderer, #sh=
ort-live-description.ytd-video-masthead-ad-primary-video-overlay-renderer {=
 width: inherit; overflow: hidden; position: absolute; text-overflow: ellip=
sis; }

#live-description.ytd-video-masthead-ad-primary-video-overlay-renderer::bef=
ore, #short-live-description.ytd-video-masthead-ad-primary-video-overlay-re=
nderer::before { content: "=E2=80=A2"; margin: 0px 4px; }

ytd-video-masthead-ad-primary-video-overlay-renderer.short-live-description=
 #live-description.ytd-video-masthead-ad-primary-video-overlay-renderer { v=
isibility: hidden; }

ytd-video-masthead-ad-primary-video-overlay-renderer:not(.short-live-descri=
ption) #short-live-description.ytd-video-masthead-ad-primary-video-overlay-=
renderer { visibility: hidden; }

#reminder-button.ytd-video-masthead-ad-primary-video-overlay-renderer { poi=
nter-events: auto; }

ytd-video-masthead-ad-primary-video-overlay-renderer ytd-menu-renderer .ytd=
-menu-renderer[style-target=3D"button"] { padding: 0px; width: 24px; height=
: 24px; }

ytd-video-masthead-ad-primary-video-renderer { display: block; position: re=
lative; }

ytd-video-masthead-ad-primary-video-renderer.video-playing #mute-button.ytd=
-video-masthead-ad-primary-video-renderer { display: block; }

ytd-video-masthead-ad-primary-video-renderer.yt-image-thumbnail-aspect-fix.=
video-ended .player-container.ytd-video-masthead-ad-primary-video-renderer:=
not(.widescreen) .player.ytd-video-masthead-ad-primary-video-renderer, ytd-=
video-masthead-ad-primary-video-renderer.yt-image-thumbnail-aspect-fix.vide=
o-ended .player-container.ytd-video-masthead-ad-primary-video-renderer:not(=
.widescreen) .ytd-player.ytd-video-masthead-ad-primary-video-renderer { hei=
ght: 100%; }

ytd-video-masthead-ad-primary-video-renderer:not(.yt-image-thumbnail-aspect=
-fix).video-ended #player.ytd-video-masthead-ad-primary-video-renderer, ytd=
-video-masthead-ad-primary-video-renderer:not(.yt-image-thumbnail-aspect-fi=
x).video-ended #ytd-player.ytd-video-masthead-ad-primary-video-renderer { h=
eight: 100%; }

#player-container.ytd-video-masthead-ad-primary-video-renderer { max-width:=
 424px; height: 239px; overflow: hidden; position: relative; display: flex;=
 flex-direction: row; align-items: center; justify-content: center; border-=
radius: 12px; }

ytd-video-masthead-ad-primary-video-renderer[increase-masthead-height] #pla=
yer-container.ytd-video-masthead-ad-primary-video-renderer { height: 243px;=
 }

#player-container.widescreen.ytd-video-masthead-ad-primary-video-renderer {=
 max-width: 852px; }

ytd-video-masthead-ad-primary-video-renderer.immersive #player-container.yt=
d-video-masthead-ad-primary-video-renderer { max-width: 100%; width: 100%; =
height: 100%; border-radius: 0px; }

ytd-video-masthead-ad-primary-video-renderer.immersive #player.ytd-video-ma=
sthead-ad-primary-video-renderer, ytd-video-masthead-ad-primary-video-rende=
rer.immersive #ytd-player.ytd-video-masthead-ad-primary-video-renderer { he=
ight: 100%; }

#player-container.ytd-video-masthead-ad-primary-video-renderer:not(.widescr=
een) #player.ytd-video-masthead-ad-primary-video-renderer, #player-containe=
r.ytd-video-masthead-ad-primary-video-renderer:not(.widescreen) #ytd-player=
.ytd-video-masthead-ad-primary-video-renderer { height: 100%; }

#player.ytd-video-masthead-ad-primary-video-renderer, #ytd-player.ytd-video=
-masthead-ad-primary-video-renderer { width: 100%; height: 641px; }

.yt-simple-endpoint.ytd-video-masthead-ad-primary-video-renderer { display:=
 inline-block; cursor: pointer; text-decoration: none; color: var(--yt-endp=
oint-color,var(--tffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-video-masthead-ad-primary-video-renderer:hover { co=
lor: var(--yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decorati=
on: var(--yt-endpoint-text-decoration,none); }

#click-target.yt-simple-endpoint.ytd-video-masthead-ad-primary-video-render=
er { position: absolute; inset: 0px; z-index: 1; cursor: pointer; }

ytd-video-masthead-ad-primary-video-renderer[mute-button-gap-fix] #overlay.=
ytd-video-masthead-ad-primary-video-renderer { left: 0px; right: 0px; paddi=
ng: 2px; width: auto; }

#overlay.ytd-video-masthead-ad-primary-video-renderer { width: 100%; positi=
on: absolute; bottom: 0px; z-index: 2; display: flex; flex-direction: row; =
}

#mute-button.ytd-video-masthead-ad-primary-video-renderer { display: none; =
}

ytd-video-masthead-ad-v3-renderer.grid:not(.grid-disabled) { max-width: var=
(--ytd-grid-max-width); }

.grid-1-columns.ytd-video-masthead-ad-v3-renderer, ytd-video-masthead-ad-v3=
-renderer.grid-1-columns { width: var(--ytd-grid-1-columns-width) !importan=
t; }

.grid-2-columns.ytd-video-masthead-ad-v3-renderer, ytd-video-masthead-ad-v3=
-renderer.grid-2-columns { width: var(--ytd-grid-2-columns-width) !importan=
t; }

.grid-3-columns.ytd-video-masthead-ad-v3-renderer, ytd-video-masthead-ad-v3=
-renderer.grid-3-columns { width: var(--ytd-grid-3-columns-width) !importan=
t; }

.grid-4-columns.ytd-video-masthead-ad-v3-renderer, ytd-video-masthead-ad-v3=
-renderer.grid-4-columns { width: var(--ytd-grid-4-columns-width) !importan=
t; }

.grid-5-columns.ytd-video-masthead-ad-v3-renderer, ytd-video-masthead-ad-v3=
-renderer.grid-5-columns { width: var(--ytd-grid-5-columns-width) !importan=
t; }

.grid-6-columns.ytd-video-masthead-ad-v3-renderer, ytd-video-masthead-ad-v3=
-renderer.grid-6-columns { width: var(--ytd-grid-6-columns-width) !importan=
t; }

ytd-video-masthead-ad-v3-renderer { display: block; position: relative; max=
-width: 1280px; margin-right: 4px; }

@media (min-width: 671px) {
  ytd-video-masthead-ad-v3-renderer { width: 100% !important; max-width: 12=
80px !important; }
}

ytd-video-masthead-ad-v3-renderer[widescreen] #video-container.ytd-video-ma=
sthead-ad-v3-renderer { max-width: 852px; }

ytd-video-masthead-ad-v3-renderer[widescreen] #right-container.ytd-video-ma=
sthead-ad-v3-renderer { max-width: 436px; }

ytd-video-masthead-ad-v3-renderer[expandable] #right-container.ytd-video-ma=
sthead-ad-v3-renderer { overflow: hidden; }

#top-container.ytd-video-masthead-ad-v3-renderer { display: flex; flex-dire=
ction: row; }

ytd-video-masthead-ad-v3-renderer[collapsed] #top-container.ytd-video-masth=
ead-ad-v3-renderer > .ytd-video-masthead-ad-v3-renderer:not(:last-child) { =
display: none; }

#show-ad.ytd-video-masthead-ad-v3-renderer { display: none; }

ytd-video-masthead-ad-v3-renderer[collapsed] #show-ad.ytd-video-masthead-ad=
-v3-renderer { display: block; margin: auto; }

#video-container.ytd-video-masthead-ad-v3-renderer { flex: 1 1 1e-09px; min=
-width: 424px; max-width: 424px; margin-right: var(--ytd-rich-grid-item-mar=
gin); }

#expandable-tile-container.ytd-video-masthead-ad-v3-renderer { display: fle=
x; flex-direction: row; max-width: 852px; }

#expandable-tile-container.ytd-video-masthead-ad-v3-renderer .ytd-video-mas=
thead-ad-v3-renderer { margin-right: var(--ytd-rich-grid-item-margin); }

#expandable-tile-container.ytd-video-masthead-ad-v3-renderer:empty { displa=
y: none; }

#right-container.ytd-video-masthead-ad-v3-renderer { display: flex; flex-di=
rection: column; flex: 1 1 1e-09px; }

#banner-container.ytd-video-masthead-ad-v3-renderer { position: absolute; t=
op: 12px; left: 12px; z-index: 4; }

#top-container.ytd-video-masthead-ad-v3-renderer #video-overlay.ytd-video-m=
asthead-ad-v3-renderer { display: none; pointer-events: none; position: abs=
olute; top: 0px; left: 0px; z-index: 3; }

#compact-tile-container.ytd-video-masthead-ad-v3-renderer { display: flex; =
flex-direction: row; }

#compact-tile-container.ytd-video-masthead-ad-v3-renderer ytd-thumbnail.ytd=
-video-masthead-ad-v3-renderer { margin-right: var(--ytd-rich-grid-item-mar=
gin); }

ytd-thumbnail.ytd-video-masthead-ad-v3-renderer { height: 118px; width: 210=
px; }

@media (max-width: 1280px) {
  ytd-video-masthead-ad-v3-renderer.client-side #expandable-tile-container.=
ytd-video-masthead-ad-v3-renderer .ytd-video-masthead-ad-v3-renderer:nth-ch=
ild(n+3).ytd-video-masthead-ad-v3-renderer { display: none; }
}

@media (max-width: 1066px) {
  ytd-video-masthead-ad-v3-renderer.client-side #expandable-tile-container.=
ytd-video-masthead-ad-v3-renderer .ytd-video-masthead-ad-v3-renderer:nth-ch=
ild(n+2).ytd-video-masthead-ad-v3-renderer { display: none; }
  ytd-video-masthead-ad-v3-renderer.client-side #right-container.ytd-video-=
masthead-ad-v3-renderer { width: 424px; }
}

@media (max-width: 852px) {
  ytd-video-masthead-ad-v3-renderer.client-side #right-container.ytd-video-=
masthead-ad-v3-renderer { width: 210px; }
  ytd-video-masthead-ad-v3-renderer.client-side #compact-tile-container.ytd=
-video-masthead-ad-v3-renderer ytd-thumbnail.ytd-video-masthead-ad-v3-rende=
rer + ytd-thumbnail.ytd-video-masthead-ad-v3-renderer { display: none; }
}

@media (max-width: 638px) {
  ytd-video-masthead-ad-v3-renderer.client-side #right-container.ytd-video-=
masthead-ad-v3-renderer { display: none; }
  ytd-video-masthead-ad-v3-renderer.client-side #top-container.ytd-video-ma=
sthead-ad-v3-renderer #video-overlay.ytd-video-masthead-ad-v3-renderer { di=
splay: block; }
  #banner-container.ytd-video-masthead-ad-v3-renderer { display: none; }
}

ytd-video-masthead-ad-v3-renderer:not(.client-side).grid-1-columns #right-c=
ontainer.ytd-video-masthead-ad-v3-renderer, ytd-video-masthead-ad-v3-render=
er:not(.client-side).grid-2-columns #right-container.ytd-video-masthead-ad-=
v3-renderer { display: none; }

ytd-video-masthead-ad-v3-renderer:not(.client-side).grid-1-columns #top-con=
tainer.ytd-video-masthead-ad-v3-renderer #video-overlay.ytd-video-masthead-=
ad-v3-renderer, ytd-video-masthead-ad-v3-renderer:not(.client-side).grid-2-=
columns #top-container.ytd-video-masthead-ad-v3-renderer #video-overlay.ytd=
-video-masthead-ad-v3-renderer { display: block; }

ytd-video-masthead-ad-v3-renderer:not(.client-side).grid-1-columns #banner-=
container.ytd-video-masthead-ad-v3-renderer, ytd-video-masthead-ad-v3-rende=
rer:not(.client-side).grid-2-columns #banner-container.ytd-video-masthead-a=
d-v3-renderer { display: none; }

ytd-video-masthead-ad-v3-renderer:not(.client-side).grid-2-columns #expanda=
ble-tile-container.ytd-video-masthead-ad-v3-renderer .ytd-video-masthead-ad=
-v3-renderer:nth-child(n+2).ytd-video-masthead-ad-v3-renderer { display: no=
ne; }

ytd-video-masthead-ad-v3-renderer:not(.client-side).grid-3-columns #right-c=
ontainer.ytd-video-masthead-ad-v3-renderer { width: 210px; }

ytd-video-masthead-ad-v3-renderer:not(.client-side).grid-3-columns #compact=
-tile-container.ytd-video-masthead-ad-v3-renderer ytd-thumbnail.ytd-video-m=
asthead-ad-v3-renderer + ytd-thumbnail.ytd-video-masthead-ad-v3-renderer { =
display: none; }

ytd-video-masthead-ad-v3-renderer:not(.client-side).grid-3-columns #expanda=
ble-tile-container.ytd-video-masthead-ad-v3-renderer .ytd-video-masthead-ad=
-v3-renderer:nth-child(n+2).ytd-video-masthead-ad-v3-renderer { display: no=
ne; }

ytd-video-masthead-ad-v3-renderer:not(.client-side).grid-4-columns #expanda=
ble-tile-container.ytd-video-masthead-ad-v3-renderer .ytd-video-masthead-ad=
-v3-renderer:nth-child(n+2).ytd-video-masthead-ad-v3-renderer { display: no=
ne; }

ytd-video-masthead-ad-v3-renderer:not(.client-side).grid-5-columns #expanda=
ble-tile-container.ytd-video-masthead-ad-v3-renderer .ytd-video-masthead-ad=
-v3-renderer:nth-child(n+3).ytd-video-masthead-ad-v3-renderer { display: no=
ne; }

ytd-backstage-post-renderer { --ytd-comment-thumb-dimension: 32px; display:=
 block; }

ytd-backstage-post-renderer[uses-full-lockup] { border: 1px solid var(--tf3=
fc855af2285f5f); border-radius: 12px; padding: 16px 16px 8px; }

ytd-backstage-post-renderer[hide-border] { border-width: medium; border-sty=
le: none; border-color: currentcolor; border-image: initial; }

#body.ytd-backstage-post-renderer { display: flex; flex-direction: row; }

#main.ytd-backstage-post-renderer { min-width: 0px; flex: 1 1 1e-09px; disp=
lay: flex; flex-direction: column; }

#header.ytd-backstage-post-renderer { margin-bottom: 2px; }

#content-attachment.ytd-backstage-post-renderer { margin-top: 4px; }

#content-attachment.ytd-backstage-post-renderer ytd-playlist-renderer.ytd-b=
ackstage-post-renderer, #content-attachment.ytd-backstage-post-renderer ytd=
-video-renderer.ytd-backstage-post-renderer { padding: 8px; background-colo=
r: var(--t3e41d7b17b187f69); }

#header-author.ytd-backstage-post-renderer { display: flex; flex-direction:=
 row; }

.author-badge-container.ytd-backstage-post-renderer { display: flex; align-=
self: center; }

.moderator-icon.ytd-backstage-post-renderer { color: var(--t2d807bb79e75606=
d); margin-right: 4px; margin-bottom: 2px; }

.author-badge-container.ytd-backstage-post-renderer yt-icon.ytd-backstage-p=
ost-renderer { display: block; align-self: center; height: 12px; width: 12p=
x; }

.sponsor-badge-icon.ytd-backstage-post-renderer { display: block; width: 14=
px; height: 14px; align-self: center; margin-right: 4px; margin-bottom: 2px=
; }

#author-thumbnail.ytd-backstage-post-renderer { flex: 0 0 auto; }

#author-thumbnail.ytd-backstage-post-renderer yt-img-shadow.ytd-backstage-p=
ost-renderer { margin-right: 16px; border-radius: 50%; background-color: tr=
ansparent; overflow: hidden; height: 40px; width: 40px; }

#author-text.yt-simple-endpoint.ytd-backstage-post-renderer { margin-right:=
 4px; color: var(--tffc2fd3a644f6275); margin-bottom: 2px; font-family: Rob=
oto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1=
.8rem; }

#author-comment-badge.ytd-backstage-post-renderer { margin-right: 4px; }

#published-time-text.ytd-backstage-post-renderer { --yt-endpoint-color: var=
(--t4a6da19e16bf221a); color: var(--t4a6da19e16bf221a); margin-left: 4px; m=
argin-right: 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem=
; font-weight: 400; line-height: 1.8rem; }

#poll-icon.ytd-backstage-post-renderer { color: var(--t4a6da19e16bf221a); m=
argin-right: 8px; height: 16px; width: 16px; }

.poll-metadata-text.ytd-backstage-post-renderer { --yt-endpoint-color: var(=
--t4a6da19e16bf221a); color: var(--t4a6da19e16bf221a); font-family: Roboto,=
 Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8re=
m; }

.poll-metadata-text-separator.ytd-backstage-post-renderer { --yt-endpoint-c=
olor: var(--t4a6da19e16bf221a); color: var(--t4a6da19e16bf221a); margin-lef=
t: 4px; margin-right: 4px; font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#video-time-text.ytd-backstage-post-renderer { font-family: Roboto, Arial, =
sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; backg=
round-color: var(--tfa3475c508f5dfef); border-radius: 2px; color: var(--yt-=
endpoint-color,var(--t2d807bb79e75606d)); display: inline-block; margin-bot=
tom: 8px; padding: 0px 4px; text-transform: uppercase; }

ytd-backstage-post-renderer[should-show-menu-in-compact-view] div#body.ytd-=
backstage-post-renderer { position: relative; }

ytd-backstage-post-renderer[should-show-menu-in-compact-view] #action-menu.=
ytd-backstage-post-renderer { position: absolute; right: 0px; }

ytd-backstage-post-renderer[should-show-menu-in-compact-view] #header.ytd-b=
ackstage-post-renderer { align-items: center; display: flex; flex-direction=
: row; height: var(--yt-icon-height); justify-content: space-between; }

ytd-backstage-post-renderer[should-show-menu-in-compact-view] #video-time-t=
ext.ytd-backstage-post-renderer { margin-bottom: 0px; }

#voted-option.ytd-backstage-post-renderer { display: block; color: var(--tf=
fc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem=
; font-weight: 400; line-height: 2rem; }

#content-text.ytd-backstage-post-renderer { color: var(--tffc2fd3a644f6275)=
; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 4=
00; line-height: 2.2rem; }

yt-formatted-string.ytd-backstage-post-renderer { word-break: break-word; }

.less-button.ytd-backstage-post-renderer, .more-button.ytd-backstage-post-r=
enderer { text-transform: none; color: var(--t4a6da19e16bf221a); font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-hei=
ght: 2rem; }

ytd-source-content.ytd-backstage-post-renderer { margin-top: 12px; margin-b=
ottom: 4px; }

#action-buttons.ytd-backstage-post-renderer { margin-top: 4px; }

tp-yt-paper-spinner-lite.ytd-backstage-post-renderer { margin: auto; displa=
y: none; }

tp-yt-paper-spinner-lite.ytd-backstage-post-renderer[active] { display: blo=
ck; }

ytd-backstage-post-renderer[is-dismissed] #body.ytd-backstage-post-renderer=
 { display: none; }

ytd-backstage-post-renderer[is-dismissed] #dismissed.ytd-backstage-post-ren=
derer { display: flex; justify-content: center; align-items: center; flex: =
1 1 0%; }

ytd-backstage-post-thread-renderer { display: block; margin-top: 24px; bord=
er: 1px solid var(--tf3fc855af2285f5f); padding: 16px 16px 8px; }

ytd-backstage-post-thread-renderer[rounded-container] { border-radius: 12px=
; }

ytd-backstage-post-thread-renderer[hide-border] { border-width: medium; bor=
der-style: none; border-color: currentcolor; border-image: initial; }

ytd-backstage-post-thread-renderer[is-compact] { margin-top: 0px; }

ytd-backstage-post-thread-renderer[uses-full-lockup] { border: 0px; padding=
: 0px; }

ytd-backstage-post-thread-renderer[enable-improved-community-tab] { border:=
 1px solid var(--tf3fc855af2285f5f); padding: 16px 0px; max-width: 638px; }

ytd-backstage-zero-state-renderer { display: flex; flex-direction: column; =
align-items: center; justify-content: center; }

#image.ytd-backstage-zero-state-renderer { width: 140px; height: 140px; mar=
gin-bottom: 24px; }

#title.ytd-backstage-zero-state-renderer { color: var(--tffc2fd3a644f6275);=
 margin-bottom: 8px; font-family: Roboto, Arial, sans-serif; font-size: 1.8=
rem; font-weight: 400; line-height: 2.6rem; }

#text.ytd-backstage-zero-state-renderer { color: var(--tffc2fd3a644f6275); =
margin-bottom: 16px; font-family: Roboto, Arial, sans-serif; font-size: 1.4=
rem; font-weight: 400; line-height: 2rem; }

#link.ytd-backstage-zero-state-renderer { margin-bottom: 24px; text-transfo=
rm: uppercase; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; f=
ont-weight: 500; line-height: 1.8rem; }

#footer.ytd-backstage-zero-state-renderer { color: var(--t4a6da19e16bf221a)=
; padding: 24px 12px 0px; border-top: 1px solid var(--tf3fc855af2285f5f); f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400;=
 line-height: 1.8rem; }

ytd-post-filter-zero-state-renderer { display: flex; flex-direction: column=
; align-items: center; }

#icon-container.ytd-post-filter-zero-state-renderer { align-items: center; =
background-color: var(--t7f4f2c6d54836ce0); border-radius: 32px; display: f=
lex; flex-direction: column; height: 64px; justify-content: center; margin-=
bottom: 20px; width: 64px; }

#icon.ytd-post-filter-zero-state-renderer { color: var(--tffc2fd3a644f6275)=
; height: 40px; width: 40px; }

#subtitle.ytd-post-filter-zero-state-renderer { color: var(--tffc2fd3a644f6=
275); margin-bottom: 8px; font-family: Roboto, Arial, sans-serif; font-size=
: 1.4rem; font-weight: 400; line-height: 2rem; }

#title.ytd-post-filter-zero-state-renderer { color: var(--tffc2fd3a644f6275=
); margin-bottom: 8px; font-family: Roboto, Arial, sans-serif; font-size: 1=
.8rem; font-weight: 400; line-height: 2.6rem; }

ytd-post-multi-image-renderer { --yt-img-max-height: var(--yt-post-multi-im=
age-attachment-size,638px); display: block; max-width: 100%; position: rela=
tive; width: var(--yt-post-multi-image-attachment-size,638px); }

ytd-post-multi-image-renderer[use-smaller-post-image-attachments] { --yt-im=
g-max-height: var(--yt-post-multi-image-attachment-size,512px); display: bl=
ock; max-width: 100%; position: relative; width: var(--yt-post-multi-image-=
attachment-size,512px); }

#shelf-container.ytd-post-multi-image-renderer { display: flex; flex-direct=
ion: row; margin-top: 8px; max-width: 100%; }

#scroll-container.ytd-post-multi-image-renderer { overflow: hidden; max-wid=
th: 100%; }

#items.ytd-post-multi-image-renderer { transition-duration: 0.15s; transiti=
on-timing-function: cubic-bezier(0.05, 0, 0, 1); will-change: transform; di=
splay: inline-block; white-space: nowrap; }

#items.ytd-post-multi-image-renderer > .ytd-post-multi-image-renderer { dis=
play: inline-block; vertical-align: top; white-space: normal; }

.arrow-container.ytd-post-multi-image-renderer { position: absolute; top: 0=
px; bottom: 0px; display: flex; flex-direction: column; align-items: center=
; justify-content: center; }

#left-arrow-container.ytd-post-multi-image-renderer { left: -20px; }

#right-arrow-container.ytd-post-multi-image-renderer { right: -20px; }

.arrow-container.ytd-post-multi-image-renderer { z-index: 200; }

.arrow.ytd-post-multi-image-renderer { justify-content: center; align-items=
: center; display: flex; flex-direction: column; background-color: var(--t5=
18e925f61bdcb91); border-radius: 24px; box-shadow: 0 4px 4px var(--tf3fc855=
af2285f5f),0 0 8px var(--tf3fc855af2285f5f); color: var(--tffc2fd3a644f6275=
); cursor: pointer; height: 40px; width: 40px; }

.center-aligned.ytd-post-multi-image-renderer { display: flex; flex-directi=
on: column; align-items: center; justify-content: center; }

ytd-backstage-image-renderer.ytd-post-multi-image-renderer { --yt-img-max-w=
idth: 100%; max-width: 100%; width: var(--yt-post-multi-image-attachment-si=
ze,638px); }

ytd-backstage-image-renderer.ytd-post-multi-image-renderer[use-smaller-post=
-image-attachments] { --yt-img-max-width: 100%; max-width: 100%; width: var=
(--yt-post-multi-image-attachment-size,512px); }

ytd-post-multi-image-renderer[touch-scroll-enabled] .arrow-container.ytd-po=
st-multi-image-renderer { pointer-events: none; }

ytd-post-multi-image-renderer[touch-scroll-enabled] .arrow.ytd-post-multi-i=
mage-renderer { pointer-events: auto; }

ytd-post-multi-image-renderer[touch-scroll-enabled] #scroll-container.ytd-p=
ost-multi-image-renderer { container-type: inline-size; width: 100%; }

ytd-post-multi-image-renderer[touch-scroll-enabled] ytd-backstage-image-ren=
derer.ytd-post-multi-image-renderer { --yt-img-max-width: 100%; width: min(=
var(--yt-post-multi-image-attachment-size,638px),100cqw); }

ytd-post-multi-image-renderer[touch-scroll-enabled] ytd-backstage-image-ren=
derer.ytd-post-multi-image-renderer[use-smaller-post-image-attachments] { w=
idth: min(var(--yt-post-multi-image-attachment-size,512px),100cqw); }

ytd-post-renderer { --ytd-comment-thumb-dimension: 36px; --yt-icon-button-i=
con-width: 20px; --yt-icon-button-icon-height: 20px; display: block; max-wi=
dth: 638px; }

#body.ytd-post-renderer, #dismissible.ytd-post-renderer { display: flex; fl=
ex-direction: column; }

#dismissed.ytd-post-renderer:focus { outline: none; }

#header.ytd-post-renderer { align-items: center; margin-bottom: 16px; displ=
ay: flex; flex-direction: row; }

#author-thumbnail.ytd-post-renderer { height: 32px; font-size: 0px; flex: 0=
 0 auto; }

#author-thumbnail.ytd-post-renderer yt-img-shadow.ytd-post-renderer { width=
: 32px; height: 32px; margin-right: 12px; border-radius: 50%; background-co=
lor: transparent; overflow: hidden; }

#author.ytd-post-renderer { margin-right: 4px; }

#author-text.yt-simple-endpoint.ytd-post-renderer { color: var(--tffc2fd3a6=
44f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-w=
eight: 500; line-height: 1.8rem; }

#author-badge.ytd-post-renderer { margin-right: 8px; }

#published-time-text.ytd-post-renderer { --yt-endpoint-color: var(--t4a6da1=
9e16bf221a); color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, s=
ans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#author-divider.ytd-post-renderer { color: var(--t4a6da19e16bf221a); margin=
-right: 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; fon=
t-weight: 400; line-height: 1.8rem; }

#post-text.ytd-post-renderer { min-width: 0px; }

#content-text.ytd-post-renderer { color: var(--tffc2fd3a644f6275); font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-h=
eight: 2.2rem; }

#answer-count-text.ytd-post-renderer, #vote-count-text.ytd-post-renderer { =
display: none; }

.less-button.ytd-post-renderer, .more-button.ytd-post-renderer { text-trans=
form: none; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

#content-attachment.ytd-post-renderer { margin-top: 12px; }

#content-attachment.ytd-post-renderer ytd-backstage-image-renderer.ytd-post=
-renderer, #content-attachment.ytd-post-renderer ytd-post-uploaded-video-re=
nderer.ytd-post-renderer { width: 100%; }

#content-attachment.ytd-post-renderer ytd-video-renderer.ytd-post-renderer =
{ padding: 8px; background-color: var(--t3e41d7b17b187f69); }

#content-attachment.ytd-post-renderer ytd-playlist-renderer.ytd-post-render=
er { padding: 8px; background-color: var(--t3e41d7b17b187f69); }

#toolbar.ytd-post-renderer { margin-top: 8px; display: flex; flex-direction=
: row; justify-content: space-between; align-items: center; }

#action-menu.ytd-post-renderer { margin-right: -12px; color: var(--tffc2fd3=
a644f6275); }

tp-yt-paper-spinner-lite.ytd-post-renderer { margin: auto; display: none; }

tp-yt-paper-spinner-lite.ytd-post-renderer[active] { display: block; }

ytd-post-renderer[uses-compact-lockup][surface=3D"backstage-surface-type-st=
ructured-description"] { max-width: 340px; width: 340px; height: 108px; }

ytd-post-renderer[surface=3D"backstage-surface-type-stream"] #header.ytd-po=
st-renderer, ytd-post-renderer[surface=3D"backstage-surface-type-stream"] #=
post-text.ytd-post-renderer, ytd-post-renderer[surface=3D"backstage-surface=
-type-stream"] #toolbar.ytd-post-renderer, ytd-post-renderer[surface=3D"bac=
kstage-surface-type-stream"] ytd-backstage-poll-renderer.ytd-post-renderer,=
 ytd-post-renderer[surface=3D"backstage-surface-type-stream"] ytd-playlist-=
renderer.ytd-post-renderer, ytd-post-renderer[surface=3D"backstage-surface-=
type-stream"] ytd-video-renderer.ytd-post-renderer { margin-left: 16px; mar=
gin-right: 16px; }

ytd-post-renderer[uses-compact-lockup] { --yt-img-border-radius: 2px; paddi=
ng: 12px 24px 0px; border: 1px solid var(--tf3fc855af2285f5f); max-width: 3=
86px; width: 386px; height: 196px; background-color: var(--t518e925f61bdcb9=
1); display: flex; flex-direction: column; }

ytd-post-renderer[uses-compact-lockup][show-without-toolbar] { height: auto=
; padding-bottom: 12px; flex: 0 0 auto; }

ytd-post-renderer[uses-compact-lockup][is-rich-grid-repost][reduce-side-pad=
dings], ytd-post-renderer[uses-compact-lockup][is-rich-grid][reduce-side-pa=
ddings] { padding-left: 16px; padding-right: 16px; }

ytd-post-renderer[uses-compact-lockup] #toolbar.ytd-post-renderer { margin:=
 2px 0px; }

ytd-post-renderer[uses-compact-lockup][show-without-toolbar] #toolbar.ytd-p=
ost-renderer { margin: 2px 0px; flex: 0 0 auto; }

ytd-post-renderer[uses-compact-lockup] #header.ytd-post-renderer { margin-b=
ottom: 12px; }

ytd-post-renderer[uses-compact-lockup][show-without-toolbar] #header.ytd-po=
st-renderer { flex: 0 0 auto; }

ytd-post-renderer[uses-compact-lockup] #body.ytd-post-renderer { max-height=
: 116px; }

ytd-post-renderer[uses-compact-lockup][show-without-toolbar] #body.ytd-post=
-renderer { flex: 0 0 auto; }

ytd-post-renderer[uses-compact-lockup] #dismissible.ytd-post-renderer { cur=
sor: pointer; outline: none; flex: 1 1 1e-09px; }

ytd-post-renderer[uses-compact-lockup][show-without-toolbar] #dismissible.y=
td-post-renderer { flex: 0 0 auto; }

ytd-post-renderer[uses-compact-lockup] #body.ytd-post-renderer { flex: 1 1 =
1e-09px; }

ytd-post-renderer[uses-compact-lockup] #author-thumbnail.ytd-post-renderer =
{ height: 24px; }

ytd-post-renderer[uses-compact-lockup] #author-thumbnail.ytd-post-renderer =
yt-img-shadow.ytd-post-renderer { width: 24px; height: 24px; }

ytd-post-renderer[uses-compact-lockup] #author-text.yt-simple-endpoint.ytd-=
post-renderer { color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial=
, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; ove=
rflow: hidden; display: block; max-height: 1.8rem; }

ytd-post-renderer[uses-compact-lockup] #author-text.yt-simple-endpoint.ytd-=
post-renderer:hover { color: var(--tffc2fd3a644f6275); }

ytd-post-renderer[uses-compact-lockup] #published-time-text.ytd-post-render=
er { --yt-endpoint-visited-color: var(--t4a6da19e16bf221a); font-family: Ro=
boto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: =
1.8rem; overflow: hidden; display: block; max-height: 1.8rem; }

ytd-post-renderer[uses-compact-lockup][surface=3D"backstage-surface-type-st=
ructured-description"] #author-text.yt-simple-endpoint.ytd-post-renderer:ho=
ver { color: var(--t4a6da19e16bf221a); }

ytd-post-renderer[uses-compact-lockup][surface=3D"backstage-surface-type-st=
ructured-description"] #post-text.ytd-post-renderer { min-height: 0px; }

ytd-post-renderer[uses-compact-lockup][surface=3D"backstage-surface-type-st=
ructured-description"] #published-time-text.ytd-post-renderer { background-=
color: var(--tfa3475c508f5dfef); border-radius: 2px; color: var(--t2d807bb7=
9e75606d); padding: 0px 4px; text-transform: uppercase; font-family: Roboto=
, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8r=
em; }

ytd-post-renderer[uses-compact-lockup][attachment=3D"quiz"] #post-text.ytd-=
post-renderer { min-height: 40px; }

ytd-post-renderer #dismissed.ytd-post-renderer, ytd-post-renderer[uses-comp=
act-lockup][is-dismissed] #dismissible.ytd-post-renderer { display: none; }

ytd-post-renderer[uses-compact-lockup][is-dismissed] #dismissed.ytd-post-re=
nderer { display: flex; justify-content: center; align-items: center; flex:=
 1 1 0%; }

ytd-post-renderer[uses-compact-lockup][is-dismissed][show-without-toolbar] =
#dismissed.ytd-post-renderer { flex: 0 0 auto; }

ytd-post-renderer[uses-compact-lockup] #home-content-text.ytd-post-renderer=
 { color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif;=
 font-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hidden; =
max-height: 4rem; display: -webkit-box; -webkit-box-orient: vertical; text-=
overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-post-renderer[uses-compact-lockup] #home-content-text.ytd-post-render=
er { -webkit-line-clamp: 2; max-height: none; }
}

ytd-post-renderer[uses-compact-lockup] #home-content-text.ytd-post-renderer=
 { overflow-wrap: break-word; }

ytd-post-renderer[uses-compact-lockup][attachment=3D"image"] #home-content-=
text.ytd-post-renderer, ytd-post-renderer[uses-compact-lockup][attachment=
=3D"none"] #home-content-text.ytd-post-renderer, ytd-post-renderer[uses-com=
pact-lockup][attachment=3D"uploaded-videos"] #home-content-text.ytd-post-re=
nderer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-we=
ight: 400; line-height: 2rem; overflow: hidden; max-height: 10rem; display:=
 -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-=
space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-post-renderer[uses-compact-lockup][attachment=3D"image"] #home-conten=
t-text.ytd-post-renderer, ytd-post-renderer[uses-compact-lockup][attachment=
=3D"none"] #home-content-text.ytd-post-renderer, ytd-post-renderer[uses-com=
pact-lockup][attachment=3D"uploaded-videos"] #home-content-text.ytd-post-re=
nderer { -webkit-line-clamp: 5; max-height: none; }
}

ytd-post-renderer[surface=3D"backstage-surface-type-stream"] ytd-comment-ac=
tion-buttons-renderer.ytd-post-renderer, ytd-post-renderer[uses-compact-loc=
kup] ytd-comment-action-buttons-renderer.ytd-post-renderer { flex-grow: 1; =
}

ytd-post-renderer[uses-compact-lockup] #content-attachment.ytd-post-rendere=
r { margin-top: 0px; }

ytd-post-renderer[uses-compact-lockup][attachment=3D"image"] #body.ytd-post=
-renderer, ytd-post-renderer[uses-compact-lockup][attachment=3D"uploaded-vi=
deos"] #body.ytd-post-renderer { display: flex; flex-direction: row; }

ytd-post-renderer[uses-compact-lockup][attachment=3D"image"] #attachments.y=
td-post-renderer, ytd-post-renderer[uses-compact-lockup][attachment=3D"uplo=
aded-videos"] #attachments.ytd-post-renderer { margin-left: auto; }

ytd-post-renderer[uses-compact-lockup][attachment=3D"playlist"] #content-at=
tachment.ytd-post-renderer, ytd-post-renderer[uses-compact-lockup][attachme=
nt=3D"poll"] #content-attachment.ytd-post-renderer, ytd-post-renderer[uses-=
compact-lockup][attachment=3D"quiz"] #content-attachment.ytd-post-renderer,=
 ytd-post-renderer[uses-compact-lockup][attachment=3D"video"] #content-atta=
chment.ytd-post-renderer { margin-top: 4px; }

ytd-post-renderer[uses-compact-lockup][attachment=3D"playlist"] #content-at=
tachment.ytd-post-renderer ytd-playlist-renderer.ytd-post-renderer, ytd-pos=
t-renderer[uses-compact-lockup][attachment=3D"video"] #content-attachment.y=
td-post-renderer ytd-video-renderer.ytd-post-renderer { padding: 0px; }

ytd-post-renderer[uses-compact-lockup][attachment=3D"image"] #content-attac=
hment.ytd-post-renderer ytd-backstage-image-renderer.ytd-post-renderer, ytd=
-post-renderer[uses-compact-lockup][attachment=3D"uploaded-videos"] #conten=
t-attachment.ytd-post-renderer ytd-post-uploaded-video-renderer.ytd-post-re=
nderer { width: 116px; max-height: 116px; overflow: hidden; }

ytd-post-renderer[uses-compact-lockup][attachment=3D"image"] #post-text.ytd=
-post-renderer, ytd-post-renderer[uses-compact-lockup][attachment=3D"upload=
ed-videos"] #post-text.ytd-post-renderer { margin-right: 16px; }

ytd-post-renderer[uses-compact-lockup][attachment=3D"image-only"] #content-=
attachment.ytd-post-renderer, ytd-post-renderer[uses-compact-lockup][attach=
ment=3D"uploaded-videos"]:not([has-text]) #content-attachment.ytd-post-rend=
erer { background-color: var(--t3e41d7b17b187f69); }

ytd-post-renderer[uses-compact-lockup][attachment=3D"image-only"] #content-=
attachment.ytd-post-renderer ytd-backstage-image-renderer.ytd-post-renderer=
, ytd-post-renderer[uses-compact-lockup][attachment=3D"uploaded-videos"]:no=
t([has-text]) #content-attachment.ytd-post-renderer ytd-post-uploaded-video=
s-renderer.ytd-post-renderer { width: 116px; height: 116px; margin-left: au=
to; margin-right: auto; overflow: hidden; }

ytd-post-renderer[uses-compact-lockup][attachment=3D"playlist"] #post-text.=
ytd-post-renderer, ytd-post-renderer[uses-compact-lockup][attachment=3D"pol=
l"] #post-text.ytd-post-renderer, ytd-post-renderer[uses-compact-lockup][at=
tachment=3D"quiz"] #post-text.ytd-post-renderer, ytd-post-renderer[uses-com=
pact-lockup][attachment=3D"video"] #post-text.ytd-post-renderer { min-heigh=
t: 40px; }

ytd-post-renderer[uses-compact-lockup][attachment=3D"poll"] #attachments.yt=
d-post-renderer ytd-backstage-poll-renderer.ytd-post-renderer { display: no=
ne; }

ytd-post-renderer[uses-compact-lockup][attachment=3D"poll"] #vote-count-tex=
t.ytd-post-renderer, ytd-post-renderer[uses-compact-lockup][attachment=3D"q=
uiz"] #answer-count-text.ytd-post-renderer { display: block; color: var(--t=
4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4re=
m; font-weight: 400; line-height: 2rem; }

ytd-post-renderer[uses-compact-lockup][attachment=3D"poll"] #vote-button.yt=
d-post-renderer, ytd-post-renderer[uses-compact-lockup][attachment=3D"quiz"=
] #vote-button.ytd-post-renderer { margin: 16px 0px 0px; }

ytd-post-renderer[is-rich-grid] { max-width: 100%; width: 100%; overflow: h=
idden; }

ytd-post-renderer[uses-compact-lockup][is-rich-grid-repost] { max-width: ca=
lc(100% - 50px); width: calc(100% - 50px); overflow: hidden; }

ytd-post-renderer[uses-compact-lockup][show-without-toolbar] #edit-dialog.y=
td-post-renderer { flex: 0 0 auto; }

ytd-post-renderer[rounded-container] { border-radius: 12px; }

ytd-post-scheduling-zero-state-renderer { display: flex; flex-direction: co=
lumn; align-items: center; justify-content: center; }

#image.ytd-post-scheduling-zero-state-renderer { margin-bottom: 20px; color=
: var(--t4a6da19e16bf221a); height: 40px; width: 40px; }

#title.ytd-post-scheduling-zero-state-renderer { color: var(--tffc2fd3a644f=
6275); margin-bottom: 8px; font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.8rem; font-weight: 400; line-height: 2.6rem; }

ytd-post-stream-filter-renderer { display: block; border-bottom: 1px solid =
var(--tf3fc855af2285f5f); }

#filter-container.ytd-post-stream-filter-renderer { display: flex; flex-dir=
ection: row; }

tp-yt-paper-tabs.ytd-post-stream-filter-renderer { --paper-tabs-selection-b=
ar-color: var(--tffc2fd3a644f6275); }

ytd-post-stream-filter-renderer tp-yt-paper-tabs .tp-yt-paper-tabs[style-ta=
rget=3D"selection-bar"] { border-bottom-width: 2px; }

tp-yt-paper-tabs.ytd-post-stream-filter-renderer { color: var(--t4a6da19e16=
bf221a); height: 48px; text-transform: uppercase; font-family: Roboto, Aria=
l, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

tp-yt-paper-tab.iron-selected.ytd-post-stream-filter-renderer { color: var(=
--tffc2fd3a644f6275); }

tp-yt-paper-tab.ytd-post-stream-filter-renderer { padding: 0px 32px; --pape=
r-tab-ink: var(--yt-deprecated-paper-tab-ink); }

.posts-count.ytd-post-stream-filter-renderer { background-color: var(--t7f4=
f2c6d54836ce0); border-radius: 0.2rem; height: 1.6rem; width: 1.6rem; text-=
align: center; margin-left: 12px; display: inline-block; font-family: Robot=
o, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8=
rem; }

ytd-shared-post-renderer[uses-compact-lockup] { padding: 0px; }

ytd-shared-post-renderer[is-rich-grid] { max-width: 100%; width: 100%; over=
flow: hidden; }

#repost-context.ytd-shared-post-renderer { margin-bottom: 16px; padding-bot=
tom: 16px; border-bottom: 1px solid var(--tf3fc855af2285f5f); display: flex=
; flex-direction: row; }

ytd-shared-post-renderer[uses-full-lockup] #repost-context.ytd-shared-post-=
renderer { border-bottom: 0px; margin-top: 8px; margin-bottom: 8px; padding=
: 16px 16px 8px 17px; }

ytd-shared-post-renderer[uses-compact-lockup] #repost-context.ytd-shared-po=
st-renderer { cursor: pointer; background-color: var(--t518e925f61bdcb91); =
align-items: center; border-top: 1px solid var(--tf3fc855af2285f5f); border=
-left: 1px solid var(--tf3fc855af2285f5f); border-right: 1px solid var(--tf=
3fc855af2285f5f); border-bottom-width: medium; border-bottom-style: none; b=
order-bottom-color: currentcolor; border-top-left-radius: 12px; border-top-=
right-radius: 12px; padding: 12px 24px; margin-bottom: 0px; }

ytd-shared-post-renderer[uses-compact-lockup]:not([is-rich-grid]) #repost-c=
ontext.ytd-shared-post-renderer { max-width: 386px; width: 386px; }

ytd-shared-post-renderer[uses-compact-lockup] #original-post.ytd-shared-pos=
t-renderer ytd-post-renderer.ytd-shared-post-renderer { border-top-width: m=
edium; border-top-style: none; border-top-color: currentcolor; border-top-l=
eft-radius: 0px; border-top-right-radius: 0px; }

#repost-main-compact.ytd-shared-post-renderer, #repost-main.ytd-shared-post=
-renderer { overflow-wrap: break-word; min-width: 0px; flex: 1 1 1e-09px; d=
isplay: flex; flex-direction: column; }

#repost-author-thumbnail.ytd-shared-post-renderer { flex: 0 0 auto; }

#repost-author-thumbnail.ytd-shared-post-renderer yt-img-shadow.ytd-shared-=
post-renderer { margin-right: 16px; border-radius: 50%; background-color: t=
ransparent; overflow: hidden; height: 40px; width: 40px; }

ytd-shared-post-renderer[uses-compact-lockup] #repost-author-thumbnail.ytd-=
shared-post-renderer yt-img-shadow.ytd-shared-post-renderer { width: 24px; =
height: 24px; margin-right: 12px; }

#repost-header-author.ytd-shared-post-renderer { display: flex; flex-direct=
ion: row; margin-bottom: 4px; }

#repost-author-text.yt-simple-endpoint.ytd-shared-post-renderer { margin-ri=
ght: 8px; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans=
-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

#repost-published-time-text.ytd-shared-post-renderer { --yt-endpoint-color:=
 var(--t4a6da19e16bf221a); color: var(--t4a6da19e16bf221a); font-family: Ro=
boto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: =
1.8rem; }

#repost-content-text.ytd-shared-post-renderer { color: var(--tffc2fd3a644f6=
275); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weigh=
t: 400; line-height: 1.8rem; }

ytd-shared-post-renderer[uses-full-lockup] #repost-content-text.ytd-shared-=
post-renderer { color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial=
, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

ytd-shared-post-renderer[show-full-content-text] #repost-content-text.ytd-s=
hared-post-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.=
2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; max-height: =
5.4rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: =
ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-shared-post-renderer[show-full-content-text] #repost-content-text.ytd=
-shared-post-renderer { -webkit-line-clamp: 3; max-height: none; }
}

ytd-shared-post-renderer[show-full-content-text][uses-full-lockup] #repost-=
content-text.ytd-shared-post-renderer { font-family: Roboto, Arial, sans-se=
rif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; overflow: hi=
dden; max-height: 6.6rem; display: -webkit-box; -webkit-box-orient: vertica=
l; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-shared-post-renderer[show-full-content-text][uses-full-lockup] #repos=
t-content-text.ytd-shared-post-renderer { -webkit-line-clamp: 3; max-height=
: none; }
}

#repost-content-text.ytd-shared-post-renderer[split-lines] { white-space: p=
re-line; }

#condensed-repost-content-text.ytd-shared-post-renderer { color: var(--t4a6=
da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; =
font-weight: 400; line-height: 1.8rem; overflow: hidden; display: block; ma=
x-height: 1.8rem; }

#action-menu.ytd-shared-post-renderer { margin-top: 4px; }

#more.ytd-shared-post-renderer { display: inline-block; text-align: center;=
 font-family: inherit; }

#more.ytd-shared-post-renderer { text-transform: none; color: var(--tffc2fd=
3a644f6275); margin: 0px; padding: 0px; align-self: flex-start; font-family=
: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-heig=
ht: 2rem; }

#more.ytd-shared-post-renderer:focus { outline: -webkit-focus-ring-color au=
to 5px; }

#more.ytd-shared-post-renderer:focus:hover { outline: none; }

#divider-line-container.ytd-shared-post-renderer { background-color: var(--=
t518e925f61bdcb91); border-left: 1px solid var(--tf3fc855af2285f5f); border=
-right: 1px solid var(--tf3fc855af2285f5f); }

#divider-line.ytd-shared-post-renderer { width: 95%; margin: auto; backgrou=
nd: var(--tf3fc855af2285f5f); height: 1px; }

#original-post-deleted-message.ytd-shared-post-renderer { color: var(--t4a6=
da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; =
font-weight: 400; line-height: 2.2rem; }

ytd-shared-post-renderer[uses-compact-lockup] #original-post-deleted-messag=
e.ytd-shared-post-renderer { background-color: var(--t518e925f61bdcb91); bo=
rder-top-color: ; border-top-style: ; border-right-color: ; border-right-st=
yle: ; border-bottom-color: ; border-bottom-style: ; border-left-color: ; b=
order-left-style: ; border-image-source: ; border-image-slice: ; border-ima=
ge-width: ; border-image-outset: ; border-image-repeat: ; border-width: 0px=
 1px 1px; padding: 12px 24px 0px; height: 144px; border-bottom-left-radius:=
 12px; border-bottom-right-radius: 12px; }

ytd-shared-post-renderer[uses-full-lockup] #original-post-deleted-message.y=
td-shared-post-renderer { border: 1px solid var(--tf3fc855af2285f5f); borde=
r-radius: 12px; padding: 8px 16px; }

ytd-channel-age-gate-renderer { display: block; padding: 96px; justify-cont=
ent: center; }

#container.ytd-channel-age-gate-renderer { color: var(--tffc2fd3a644f6275);=
 display: flex; flex-direction: row; flex: 0 0 auto; }

yt-formatted-string.ytd-channel-age-gate-renderer { color: var(--t4a6da19e1=
6bf221a); padding-bottom: 8px; font-family: Roboto, Arial, sans-serif; font=
-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#channel.ytd-channel-age-gate-renderer, ytd-button-renderer.ytd-channel-age=
-gate-renderer { padding-bottom: 8px; }

#channel.ytd-channel-age-gate-renderer, #header.ytd-channel-age-gate-render=
er { font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight=
: 400; line-height: 2.6rem; }

#channel-container.ytd-channel-age-gate-renderer { padding-right: 16px; fle=
x: 0 0 auto; }

yt-img-shadow.ytd-channel-age-gate-renderer { width: 144px; height: 144px; =
border-radius: 50%; background-color: transparent; overflow: hidden; }

#info.ytd-channel-age-gate-renderer { display: flex; flex-direction: column=
; }

#info.ytd-channel-age-gate-renderer > ytd-button-renderer.ytd-channel-age-g=
ate-renderer { align-self: flex-start; }

ytd-channel-owner-empty-state-renderer { display: flex; }

.container.ytd-channel-owner-empty-state-renderer { display: flex; flex-dir=
ection: column; flex: 1 1 1e-09px; align-items: center; justify-content: sp=
ace-between; margin-top: 96px; margin-bottom: 56px; }

.content.ytd-channel-owner-empty-state-renderer { margin-top: 12px; width: =
528px; display: flex; flex-direction: column; justify-content: center; }

.header.ytd-channel-owner-empty-state-renderer { text-align: center; paddin=
g: 0px 24px; margin-bottom: 8px; display: inline-flex; justify-content: cen=
ter; }

.header-title.ytd-channel-owner-empty-state-renderer { color: var(--tffc2fd=
3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fon=
t-weight: 500; line-height: 2rem; }

.description.ytd-channel-owner-empty-state-renderer { margin-bottom: 24px; =
padding: 0px 24px; display: inline-flex; justify-content: center; }

.description-text.ytd-channel-owner-empty-state-renderer { text-align: cent=
er; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif=
; font-size: 1.4rem; font-weight: 400; line-height: 2rem; width: 315px; }

.button-layer.ytd-channel-owner-empty-state-renderer { flex: 1 1 1e-09px; d=
isplay: flex; flex-direction: column; align-items: center; }

ytd-channel-switcher-header-renderer { color: var(--tffc2fd3a644f6275); hei=
ght: 64px; margin: 0px; display: flex; flex-direction: row; align-items: ce=
nter; }

#header-container.ytd-channel-switcher-header-renderer { flex: 1 1 0%; }

h2.ytd-channel-switcher-header-renderer { margin-left: 16px; font-family: R=
oboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height:=
 2.2rem; flex: 1 1 1e-09px; }

h2.ytd-channel-switcher-header-renderer yt-formatted-string.ytd-channel-swi=
tcher-header-renderer { font-family: Roboto, Arial, sans-serif; font-size: =
2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height:=
 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  h2.ytd-channel-switcher-header-renderer yt-formatted-string.ytd-channel-s=
witcher-header-renderer { font-family: Roboto, Arial, sans-serif; font-size=
: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height:=
 2.8rem; }
}

@media (max-width: 599.9px) {
  h2.ytd-channel-switcher-header-renderer yt-formatted-string.ytd-channel-s=
witcher-header-renderer { font-family: Roboto, Arial, sans-serif; font-size=
: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height:=
 2.8rem; }
}

#buttons.ytd-channel-switcher-header-renderer { margin-right: 8px; }

#search-box.ytd-channel-switcher-header-renderer { display: flex; }

#search-box.ytd-channel-switcher-header-renderer ytd-search-box-renderer.yt=
d-channel-switcher-header-renderer { flex: 1 1 0%; }

ytd-channel-switcher-page-renderer { display: inline; }

#header.ytd-channel-switcher-page-renderer { position: fixed; background: v=
ar(--t3e41d7b17b187f69); z-index: 2020; width: calc(-304px + 100vw); max-wi=
dth: 1080px; }

@media (max-width: 680px) {
  #header.ytd-channel-switcher-page-renderer { width: calc(-64px + 100vw); =
}
}

#body.ytd-channel-switcher-page-renderer { padding-top: 80px; }

#contents.ytd-channel-switcher-page-renderer { display: grid; grid-template=
-columns: repeat(3, minmax(0px, 298px)); }

#contents.ytd-channel-switcher-page-renderer > .ytd-channel-switcher-page-r=
enderer { height: 64px; border-right: 1px solid var(--tf3fc855af2285f5f); }

.spinner-container.ytd-channel-switcher-page-renderer { margin-left: 50%; }

#alert.ytd-channel-switcher-page-renderer { padding: 5px 8px 5px 24px; marg=
in-bottom: 17px; max-width: 785px; background: var(--t7f4f2c6d54836ce0); di=
splay: flex; flex-direction: row; justify-content: space-between; }

#alert.ytd-channel-switcher-page-renderer ytd-button-renderer.ytd-channel-s=
witcher-page-renderer .ytIconWrapperHost.ytd-channel-switcher-page-renderer=
, #alert.ytd-channel-switcher-page-renderer ytd-button-renderer.ytd-channel=
-switcher-page-renderer yt-icon.ytd-channel-switcher-page-renderer { color:=
 var(--tffc2fd3a644f6275); height: 24px; width: 24px; }

#alert.ytd-channel-switcher-page-renderer ytd-button-renderer.ytd-channel-s=
witcher-page-renderer:not(.style-primary):hover { color: var(--tffc2fd3a644=
f6275); }

#alert-message.ytd-channel-switcher-page-renderer { color: var(--tffc2fd3a6=
44f6275); align-self: center; font-family: Roboto, Arial, sans-serif; font-=
size: 1.4rem; font-weight: 400; line-height: 2rem; }

#contents.ytd-channel-switcher-page-renderer > .ytd-channel-switcher-page-r=
enderer:nth-child(3n) { border-right-width: medium; border-right-style: non=
e; border-right-color: currentcolor; }

#contents.ytd-channel-switcher-page-renderer ytd-button-renderer.ytd-channe=
l-switcher-page-renderer { display: inline-flex; padding: 14px 98px 14px 0p=
x; height: 36px; }

#contents.ytd-channel-switcher-page-renderer ytd-button-renderer.ytd-channe=
l-switcher-page-renderer { padding-right: 20px; }

ytd-channel-switcher-page-renderer[hide-create-channel-button] #contents.yt=
d-channel-switcher-page-renderer ytd-button-renderer.ytd-channel-switcher-p=
age-renderer { display: none; }

#contents.ytd-channel-switcher-page-renderer ytd-account-item-renderer.ytd-=
channel-switcher-page-renderer:hover { background-color: var(--tf3fc855af22=
85f5f); }

#no-result.ytd-channel-switcher-page-renderer { color: var(--tffc2fd3a644f6=
275); justify-content: center; font-family: Roboto, Arial, sans-serif; font=
-size: 1.4rem; font-weight: 400; line-height: 2rem; display: flex; flex-dir=
ection: row; align-items: center; }

ytd-channel-switcher-search-box-renderer { margin: 4px 16px 8px; flex-direc=
tion: row; align-items: center; display: inline-flex; }

form.ytd-channel-switcher-search-box-renderer { margin-bottom: 0px; }

tp-yt-paper-input.ytd-channel-switcher-search-box-renderer { --paper-input-=
container-color: var(--t4a6da19e16bf221a); --paper-input-container-input-co=
lor: var(--tffc2fd3a644f6275); --paper-input-container-focus-color: var(--t=
ffc2fd3a644f6275); --paper-input-container-underline-color: var(--tffc2fd3a=
644f6275); --paper-input-container-underline-legacy-height: 0; }

tp-yt-paper-input.ytd-channel-switcher-search-box-renderer .input-content.t=
p-yt-paper-input-container > .paper-input-input, tp-yt-paper-input.ytd-chan=
nel-switcher-search-box-renderer .input-content.tp-yt-paper-input-container=
 > input, tp-yt-paper-input.ytd-channel-switcher-search-box-renderer .input=
-content.tp-yt-paper-input-container > iron-autogrow-textarea, tp-yt-paper-=
input.ytd-channel-switcher-search-box-renderer .input-content.tp-yt-paper-i=
nput-container > textarea, tp-yt-paper-input.ytd-channel-switcher-search-bo=
x-renderer .input-content.tp-yt-paper-input-container > tp-yt-iron-input { =
font-size: 1.4rem; line-height: 2.1rem; }

tp-yt-paper-input.ytd-channel-switcher-search-box-renderer #labelAndInputCo=
ntainer.tp-yt-paper-input-container > .paper-input-label, tp-yt-paper-input=
.ytd-channel-switcher-search-box-renderer #labelAndInputContainer.tp-yt-pap=
er-input-container > label { color: var(--tffc2fd3a644f6275); font-size: 1.=
4rem; line-height: 2.1rem; }

tp-yt-paper-input.ytd-channel-switcher-search-box-renderer { width: 250px; =
}

tp-yt-paper-input.ytd-channel-switcher-search-box-renderer[focused] #labelA=
ndInputContainer.tp-yt-paper-input-container > .paper-input-label, tp-yt-pa=
per-input.ytd-channel-switcher-search-box-renderer[focused] #labelAndInputC=
ontainer.tp-yt-paper-input-container > label { opacity: 0.5; color: var(--t=
ffc2fd3a644f6275); font-size: 1.4rem; line-height: 2.1rem; }

tp-yt-paper-input.ytd-channel-switcher-search-box-renderer { margin-bottom:=
 -2px; }

tp-yt-paper-input.ytd-channel-switcher-search-box-renderer[focused] ytd-but=
ton-renderer.ytd-channel-switcher-search-box-renderer { --yt-button-color: =
var(--tffc2fd3a644f6275); }

ytd-channel-switcher-search-box-renderer[hide-clear-button] #clear-button.y=
td-channel-switcher-search-box-renderer { display: none; }

#clear-button.ytd-channel-switcher-search-box-renderer ytd-button-renderer.=
ytd-channel-switcher-search-box-renderer { --yt-icon-button-icon-width: 20p=
x; }

#search-button.ytd-channel-switcher-search-box-renderer { margin-left: -8px=
; }

#clear-button.ytd-channel-switcher-search-box-renderer { margin-right: -12p=
x; }

ytd-author-comment-badge-renderer { --ytd-author-comment-badge-name-color: =
var(--tffc2fd3a644f6275); height: 20px; background-color: var(--ytd-author-=
comment-badge-background-color); border-radius: 12px; margin-bottom: 2px; m=
ax-width: 100%; box-sizing: border-box; flex-direction: row; align-items: c=
enter; display: inline-flex; }

ytd-author-comment-badge-renderer[creator] { padding-right: 6px; padding-le=
ft: 6px; }

ytd-author-comment-badge-renderer[creator] #icon.ytd-author-comment-badge-r=
enderer { height: 12px; width: 12px; margin-left: 4px; }

ytd-author-comment-badge-renderer:not([creator]) #icon.ytd-author-comment-b=
adge-renderer { height: 13px; width: 13px; margin-left: 4px; margin-bottom:=
 1px; color: var(--tffc2fd3a644f6275); }

ytd-author-comment-badge-renderer[standardize-icon-size]:not([creator]) #ic=
on.ytd-author-comment-badge-renderer { height: 12px; width: 12px; }

#icon.ytd-author-comment-badge-renderer { color: var(--tffc2fd3a644f6275); =
background-color: var(--ytd-author-comment-badge-icon-background-color); fl=
ex: 0 0 auto; }

#name.ytd-author-comment-badge-renderer { --ytd-channel-name-text-display: =
block; color: var(--ytd-author-comment-badge-name-color); font-family: Robo=
to, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.=
8rem; overflow: hidden; max-height: 1.8rem; display: -webkit-box; -webkit-b=
ox-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #name.ytd-author-comment-badge-renderer { -webkit-line-clamp: 1; max-heig=
ht: none; }
}

#channel-name.ytd-author-comment-badge-renderer { --ytd-channel-name-text-c=
ontainer-display: flex; }

ytd-author-comment-badge-renderer[creator] { --ytd-author-comment-badge-nam=
e-color: var(--t6216186c28b3834b); --ytd-author-comment-badge-background-co=
lor: var(--tffc2fd3a644f6275); border-radius: 100px; padding: 1px 6px; }

ytd-author-comment-badge-renderer[creator] #icon.ytd-author-comment-badge-r=
enderer { color: var(--t6216186c28b3834b); }

ytd-backstage-image-poll-editor-renderer { display: flex; flex-direction: c=
olumn; --ytd-add-image-icon-button-size: 38px; --ytd-add-image-icon-size: 1=
8px; --ytd-footer-button-height: 50px; --ytd-remove-option-button-size: 24p=
x; --ytd-remove-option-icon-size: 18px; --ytd-image-poll-option-height: 125=
px; --ytd-image-select-container-size: 125px; --ytd-image-thumbnail-size: 1=
25px; margin: 12px 16px 0px; width: auto; }

.poll-option.ytd-backstage-image-poll-editor-renderer { display: flex; flex=
-direction: row; align-items: center; border: 2px solid var(--tf3fc855af228=
5f5f); border-radius: 4px; height: var(--ytd-image-poll-option-height); mar=
gin-bottom: 16px; }

ytd-backstage-image-poll-editor-renderer tp-yt-paper-input-char-counter[sty=
le-target=3D"host"] { font-family: Roboto, Arial, sans-serif; font-size: 1.=
6rem; font-weight: 400; line-height: 2.2rem; color: var(--t4a6da19e16bf221a=
); margin-right: 20px; margin-top: 4px; margin-left: 8px; }

.image-thumbnail.ytd-backstage-image-poll-editor-renderer { height: var(--y=
td-image-select-container-size); width: var(--ytd-image-select-container-si=
ze); overflow: hidden; }

.image-select-container.ytd-backstage-image-poll-editor-renderer { align-it=
ems: center; background-color: var(--t3e41d7b17b187f69); display: flex; hei=
ght: var(--ytd-image-select-container-size); justify-content: center; width=
: var(--ytd-image-select-container-size); }

.poll-option-input.ytd-backstage-image-poll-editor-renderer { --paper-input=
-container-input-wrapper-flex: 1; --paper-input-container-input-wrapper-min=
-width: 0; display: flex; flex: 1 1 0%; margin-left: 12px; min-width: 0px; =
}

ytd-backstage-image-poll-editor-renderer tp-yt-iron-autogrow-textarea.poll-=
option-input-text .tp-yt-iron-autogrow-textarea[style-target=3D"textarea"] =
{ font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 4=
00; line-height: 2.6rem; }

.add-image-icon-button.ytd-backstage-image-poll-editor-renderer { backgroun=
d: var(--t2d807bb79e75606d); border-radius: 100px; height: var(--ytd-add-im=
age-icon-button-size); width: var(--ytd-add-image-icon-button-size); }

.add-image-icon.ytd-backstage-image-poll-editor-renderer { color: var(--t3e=
41d7b17b187f69); height: var(--ytd-add-image-icon-size); width: var(--ytd-a=
dd-image-icon-size); }

.remove-button.ytd-backstage-image-poll-editor-renderer { color: var(--tffc=
2fd3a644f6275); height: var(--ytd-remove-option-button-size); margin-right:=
 12px; width: var(--ytd-remove-option-button-size); }

.remove-option.ytd-backstage-image-poll-editor-renderer { height: var(--ytd=
-remove-option-icon-size); width: var(--ytd-remove-option-icon-size); }

.button-container.ytd-backstage-image-poll-editor-renderer { display: flex;=
 flex-direction: row; }

.add-option.ytd-backstage-image-poll-editor-renderer { height: var(--ytd-fo=
oter-button-height); margin-right: 24px; width: 50%; }

.reposition-images.ytd-backstage-image-poll-editor-renderer { height: var(-=
-ytd-footer-button-height); width: 50%; }

ytd-backstage-image-preview-renderer { --ytd-backstage-image-picker-size: 2=
00px; --ytd-backstage-image-preview-border-width: 2px; --ytd-backstage-imag=
e-preview-height: 482px; --ytd-backstage-image-preview-size: 300px; height:=
 100%; min-height: var(--ytd-backstage-image-preview-height); flex: 1 1 1e-=
09px; display: flex; flex-direction: row; }

#picker-container.ytd-backstage-image-preview-renderer { height: 100%; over=
flow: hidden; position: relative; width: 100%; }

.preview.ytd-backstage-image-preview-renderer #picker-container.ytd-backsta=
ge-image-preview-renderer { opacity: 0; }

#image-in-picker-background.ytd-backstage-image-preview-renderer, #overlay.=
ytd-backstage-image-preview-renderer, #picker.ytd-backstage-image-preview-r=
enderer { position: absolute; }

#image-in-picker.ytd-backstage-image-preview-renderer { pointer-events: non=
e; user-select: none; }

#picker.ytd-backstage-image-preview-renderer { border-style: solid; border-=
image: initial; border-color: rgb(255, 255, 255); border-width: var(--ytd-b=
ackstage-image-preview-border-width); height: var(--ytd-backstage-image-pic=
ker-size); left: calc(0px - var(--ytd-backstage-image-preview-border-width)=
); overflow: hidden; pointer-events: none; position: absolute; top: calc(0p=
x - var(--ytd-backstage-image-preview-border-width)); user-select: none; wi=
dth: var(--ytd-backstage-image-picker-size); }

#overlay.ytd-backstage-image-preview-renderer { background: rgb(196, 196, 1=
96); cursor: all-scroll; height: 100%; opacity: 0.7; width: 100%; }

#container.ytd-backstage-image-preview-renderer { margin-left: auto; margin=
-right: auto; margin-top: 70px; }

#preview-clipper.ytd-backstage-image-preview-renderer { height: var(--ytd-b=
ackstage-image-preview-size); min-height: var(--ytd-backstage-image-preview=
-size); min-width: var(--ytd-backstage-image-preview-size); overflow: hidde=
n; position: relative; width: var(--ytd-backstage-image-preview-size); }

#image-in-preview-clipper.ytd-backstage-image-preview-renderer { height: 10=
0%; position: absolute; width: 100%; }

#image-in-preview-clipper.PORTRAIT.ytd-backstage-image-preview-renderer { h=
eight: auto; width: 100%; }

#image-in-preview-clipper.LANDSCAPE.ytd-backstage-image-preview-renderer { =
height: 100%; width: auto; }

#edit-container.ytd-backstage-image-preview-renderer, #preview-container.yt=
d-backstage-image-preview-renderer { height: var(--ytd-backstage-image-prev=
iew-size); width: var(--ytd-backstage-image-preview-size); }

.buttons-container.ytd-backstage-image-preview-renderer { display: flex; fl=
ex-flow: row; justify-content: space-between; margin-top: 20px; }

#cancel-button.ytd-backstage-image-preview-renderer, #delete-button.ytd-bac=
kstage-image-preview-renderer, #edit-button.ytd-backstage-image-preview-ren=
derer, #save-button.ytd-backstage-image-preview-renderer { width: 140px; }

#delete-button.ytd-backstage-image-preview-renderer { color: var(--t2d807bb=
79e75606d); }

ytd-backstage-image-renderer { --yt-img-max-height: 420px; display: block; =
}

ytd-backstage-image-renderer[surface=3D"BACKSTAGE_SURFACE_TYPE_STREAM"] { -=
-yt-img-max-height: none; }

ytd-backstage-image-renderer[use-smaller-post-image-attachments][surface=3D=
"BACKSTAGE_SURFACE_TYPE_STREAM"] { --yt-img-max-width: 512px; }

yt-img-shadow.ytd-backstage-image-renderer { --yt-img-border-radius: 2px; v=
ertical-align: middle; border-radius: 12px; overflow: hidden; }

#image-container.ytd-backstage-image-renderer { position: relative; }

ytd-backstage-image-renderer[search-sxs-ux] #image-container.ytd-backstage-=
image-renderer { width: 200px; height: 200px; }

.image-icon-container.ytd-backstage-image-renderer { display: flex; align-i=
tems: center; justify-content: center; width: 28px; height: 28px; position:=
 absolute; bottom: 8px; right: 8px; background: rgba(0, 0, 0, 0.8); border-=
radius: 4px; }

.generated-image-identifier.ytd-backstage-image-renderer { align-items: cen=
ter; background: rgba(0, 0, 0, 0.8); border-radius: 16px; bottom: 8px; disp=
lay: flex; height: 24px; justify-content: center; left: 8px; padding: 4px 8=
px; position: absolute; }

.generated-image-label.ytd-backstage-image-renderer { color: rgb(255, 255, =
255); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weigh=
t: 400; line-height: 1.8rem; }

.generated-image-icon.ytd-backstage-image-renderer { padding-right: 4px; he=
ight: 16px; width: 16px; }

.ytIconWrapperHost.ytd-backstage-image-renderer, yt-icon.ytd-backstage-imag=
e-renderer { color: rgb(255, 255, 255); }

ytd-backstage-image-select-renderer { --ytd-cancel-button-right: -12px; --y=
td-cancel-button-top: -12px; --ytd-cancel-button-size: 24px; --ytd-image-pr=
eview-max-height: 420px; --ytd-image-preview-picker-max-height: 482px; marg=
in: 12px 12px 8px 0px; display: flex; flex-direction: row; justify-content:=
 flex-start; }

#dropzone.ytd-backstage-image-select-renderer { flex-basis: 100%; border: 1=
px dashed var(--t7e34d5baa4ea6277); border-radius: 2px; min-height: 100px; =
padding: 32px 8px 12px; display: flex; flex-direction: column; align-items:=
 center; justify-content: center; }

#dropzone.dragover.ytd-backstage-image-select-renderer { border: 2px dashed=
 var(--t2d807bb79e75606d); }

#dropzone.error.ytd-backstage-image-select-renderer { border-color: var(--t=
d545df04e2c659d7); }

.cancel.ytd-backstage-image-select-renderer > ytd-button-renderer.ytd-backs=
tage-image-select-renderer { --yt-button-icon-size: var(--ytd-cancel-button=
-size); --yt-button-icon-padding: 4px; position: absolute; right: var(--ytd=
-cancel-button-right); top: var(--ytd-cancel-button-top); width: var(--ytd-=
cancel-button-size); height: var(--ytd-cancel-button-size); z-index: 1; cur=
sor: pointer; box-shadow: rgba(0, 0, 0, 0.3) 0px 4px 4px, rgba(0, 0, 0, 0.2=
) 0px 0px 4px; border-radius: 50%; background-color: var(--t518e925f61bdcb9=
1); color: var(--tffc2fd3a644f6275); }

#drop-icon.ytd-backstage-image-select-renderer { --iron-icon-width: 48px; -=
-iron-icon-height: 48px; color: var(--tffc2fd3a644f6275); }

#prompt.ytd-backstage-image-select-renderer { padding-top: 8px; padding-bot=
tom: 12px; color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, san=
s-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#aspect-ratio-message.ytd-backstage-image-select-renderer, #license-text.yt=
d-backstage-image-select-renderer { color: var(--t4a6da19e16bf221a); }

#error-message.ytd-backstage-image-select-renderer { margin-top: 16px; colo=
r: var(--td545df04e2c659d7); font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.4rem; font-weight: 500; line-height: 2rem; }

.messages.ytd-backstage-image-select-renderer { padding-top: 48px; margin-t=
op: auto; display: flex; flex-direction: column; align-items: center; justi=
fy-content: center; font-family: Roboto, Arial, sans-serif; font-size: 1.2r=
em; font-weight: 400; line-height: 1.8rem; }

#image-preview.ytd-backstage-image-select-renderer { position: relative; di=
splay: flex; flex-direction: row; }

#preview.ytd-backstage-image-select-renderer { max-width: 100%; max-height:=
 var(--ytd-image-preview-max-height); }

#image-preview.ytd-backstage-image-select-renderer { flex-grow: 1; }

#preview-picker.ytd-backstage-image-select-renderer { width: 100%; max-widt=
h: 100%; height: var(--ytd-image-preview-picker-max-height); border: 1px so=
lid var(--tf3fc855af2285f5f); border-radius: 2px; }

ytd-backstage-image-select-renderer[is-backstage-post] { margin: 16px 0px 0=
px; }

ytd-backstage-image-select-renderer[is-backstage-post] #dropzone.ytd-backst=
age-image-select-renderer { border-color: var(--t7e34d5baa4ea6277); backgro=
und: var(--t3e41d7b17b187f69); }

ytd-backstage-image-select-renderer[is-backstage-post] #dropzone.dragover.y=
td-backstage-image-select-renderer { border: 1px solid var(--tf3fc855af2285=
f5f); background: var(--t3e41d7b17b187f69); }

ytd-backstage-image-select-renderer[is-backstage-post] #dropzone.error.ytd-=
backstage-image-select-renderer { border-color: var(--td545df04e2c659d7); }

ytd-backstage-image-select-renderer[is-backstage-post] #drop-icon.ytd-backs=
tage-image-select-renderer { color: var(--t4a6da19e16bf221a); }

ytd-backstage-multi-image-reposition-renderer { flex: 1 1 1e-09px; display:=
 flex; flex-direction: row; border: 1px solid var(--tf3fc855af2285f5f); bor=
der-radius: 1px; --ytd-image-thumbnail-size: 80px; }

.image-reposition-container.ytd-backstage-multi-image-reposition-renderer {=
 flex: 1 1 1e-09px; display: flex; flex-direction: row; min-height: 482px; =
}

.image-reposition.ytd-backstage-multi-image-reposition-renderer { backgroun=
d-color: var(--t3e41d7b17b187f69); box-shadow: rgba(0, 0, 0, 0.1) 1px 0px 0=
px inset; padding-left: 25px; padding-right: 25px; width: 100%; }

.thumbnail-images-container.ytd-backstage-multi-image-reposition-renderer {=
 padding: 25px 15px; }

.thumbnail-image.ytd-backstage-multi-image-reposition-renderer { margin-bot=
tom: var(--ytd-img-default-margin); position: absolute; }

ytd-backstage-multi-image-select-renderer { --thumbnail-size: 80px; --thumb=
nail-size-selected: 78px; --ytd-cancel-button-right: -12px; --ytd-cancel-bu=
tton-top: -12px; --ytd-cancel-button-size: 24px; border: 1px solid rgb(226,=
 226, 226); border-radius: 1px; height: 100%; margin-top: 12px; min-height:=
 280px; flex: 1 1 1e-09px; display: flex; flex-direction: row; }

#multi-image-container.ytd-backstage-multi-image-select-renderer { min-heig=
ht: 482px; flex: 1 1 1e-09px; display: flex; flex-direction: row; }

#preview.ytd-backstage-multi-image-select-renderer { background-color: var(=
--t3e41d7b17b187f69); box-shadow: rgba(0, 0, 0, 0.1) 1px 0px 0px inset; wid=
th: 100%; }

#thumbnail-images-container.ytd-backstage-multi-image-select-renderer { pad=
ding: 25px 15px; }

.thumbnail-image.ytd-backstage-multi-image-select-renderer { margin-bottom:=
 var(--ytd-img-default-margin); position: absolute; }

#dropzone.ytd-backstage-multi-image-select-renderer { flex-basis: 100%; bor=
der-radius: 2px; min-height: 100px; padding: 78px 8px 12px; background: var=
(--t3e41d7b17b187f69); display: flex; flex-direction: column; align-items: =
center; justify-content: center; }

#dropzone.error.ytd-backstage-multi-image-select-renderer { border-color: v=
ar(--td545df04e2c659d7); }

#drop-icon-container.ytd-backstage-multi-image-select-renderer { background=
: var(--t2d807bb79e75606d); border-radius: 100px; width: 40px; height: 40px=
; display: flex; justify-content: center; align-items: center; }

#drop-icon.ytd-backstage-multi-image-select-renderer { --iron-icon-width: 2=
0px; --iron-icon-height: 20px; color: var(--t3e41d7b17b187f69); }

#prompt.ytd-backstage-multi-image-select-renderer { padding-top: 12px; colo=
r: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#select-button.ytd-backstage-multi-image-select-renderer { color: var(--t2d=
807bb79e75606d); background: none; border-width: medium; border-style: none=
; border-color: currentcolor; border-image: initial; padding: 0px; cursor: =
pointer; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-we=
ight: 500; line-height: 2.2rem; }

#aspect-ratio-message.ytd-backstage-multi-image-select-renderer, #license-t=
ext.ytd-backstage-multi-image-select-renderer { color: var(--t4a6da19e16bf2=
21a); }

#error-message.ytd-backstage-multi-image-select-renderer { margin-top: 16px=
; color: var(--td545df04e2c659d7); font-family: Roboto, Arial, sans-serif; =
font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

#add-image-button-container.ytd-backstage-multi-image-select-renderer { bac=
kground-color: var(--tfa3475c508f5dfef); border-radius: 3px; display: table=
-cell; height: var(--thumbnail-size); margin-bottom: 20px; text-align: cent=
er; vertical-align: middle; width: var(--thumbnail-size); }

#add-image-button.ytd-backstage-multi-image-select-renderer ytd-button-rend=
erer.ytd-backstage-multi-image-select-renderer { --yt-button-color: var(--t=
2d807bb79e75606d); }

.cancel.ytd-backstage-multi-image-select-renderer > ytd-button-renderer.ytd=
-backstage-multi-image-select-renderer { --yt-button-icon-size: var(--ytd-c=
ancel-button-size); --yt-button-icon-padding: 4px; background-color: var(--=
t518e925f61bdcb91); border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.3) 0px =
4px 4px, rgba(0, 0, 0, 0.2) 0px 0px 4px; color: var(--tffc2fd3a644f6275); c=
ursor: pointer; height: var(--ytd-cancel-button-size); position: absolute; =
right: var(--ytd-cancel-button-right); top: var(--ytd-cancel-button-top); w=
idth: var(--ytd-cancel-button-size); }

ytd-backstage-multi-image-select-renderer[modern] .cancel.ytd-backstage-mul=
ti-image-select-renderer > ytd-button-renderer.ytd-backstage-multi-image-se=
lect-renderer { height: unset; width: unset; }

.messages.ytd-backstage-multi-image-select-renderer { margin-top: auto; dis=
play: flex; flex-direction: column; align-items: center; justify-content: c=
enter; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weig=
ht: 400; line-height: 1.8rem; }

ytd-backstage-multi-image-thumbnail-renderer { --thumbnail-size: var(--ytd-=
image-thumbnail-size,80px); }

.image-container.ytd-backstage-multi-image-thumbnail-renderer { border-radi=
us: 1px; height: var(--thumbnail-size); overflow: hidden; position: relativ=
e; width: var(--thumbnail-size); }

.container.ytd-backstage-multi-image-thumbnail-renderer { margin-bottom: 8p=
x; }

ytd-backstage-multi-image-thumbnail-renderer[selected] .container.ytd-backs=
tage-multi-image-thumbnail-renderer { border: 2px solid var(--t2d807bb79e75=
606d); border-radius: 3px; margin-left: -3px; padding: 1px; width: var(--th=
umbnail-size); }

ytd-backstage-poll-renderer { --ytd-backstage-poll-choice-height: 36px; --y=
td-backstage-image-poll-choice-image-size: 125px; --ytd-backstage-image-pol=
l-choice-height: 125px; display: block; }

tp-yt-paper-button.ytd-backstage-poll-renderer { display: inline-block; tex=
t-align: center; font-family: inherit; }

#vote-info.ytd-backstage-poll-renderer { display: block; color: var(--t4a6d=
a19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; f=
ont-weight: 400; line-height: 1.8rem; }

#poll-votes.ytd-backstage-poll-renderer { --paper-listbox-background-color:=
 transparent; --paper-listbox-disabled-color: currentColor; --disabled-text=
-color: currentColor; padding: 12px 0px 0px; }

.vote-choice.ytd-backstage-poll-renderer { --paper-item-focused-background-=
color: transparent; --paper-item-focused-before-background: transparent; mi=
n-height: var(--ytd-backstage-poll-choice-height); padding: 0px; width: 100=
%; }

ytd-backstage-poll-renderer[is-image-poll] .vote-choice.ytd-backstage-poll-=
renderer { border: 2px solid var(--tf3fc855af2285f5f); border-radius: 4px; =
height: var(--ytd-backstage-image-poll-choice-height); min-height: var(--yt=
d-backstage-image-poll-choice-height); min-width: 150px; width: 100%; }

ytd-backstage-poll-renderer[is-image-poll] tp-yt-paper-item.ytd-backstage-p=
oll-renderer[selected].vote-choice { border: 2px solid var(--t2d807bb79e756=
06d); }

#sign-in.yt-simple-endpoint.ytd-backstage-poll-renderer { outline: none; wi=
dth: auto; min-height: var(--ytd-backstage-poll-choice-height); padding-bot=
tom: 12px; display: flex; flex-direction: row; }

#sign-in.yt-simple-endpoint.disable-cursor.ytd-backstage-poll-renderer { cu=
rsor: auto; }

ytd-backstage-poll-renderer[is-image-poll] #sign-in.yt-simple-endpoint.ytd-=
backstage-poll-renderer { height: var(--ytd-backstage-image-poll-choice-hei=
ght); }

.check-icons.ytd-backstage-poll-renderer { min-width: 36px; padding: 0px; m=
argin: 0px 0px 0px -10px; border-radius: 18px; }

.ytIconWrapperHost.ytd-backstage-poll-renderer, yt-icon.ytd-backstage-poll-=
renderer { --iron-icon-width: 16px; --iron-icon-height: 16px; padding: 10px=
; color: var(--tffc2fd3a644f6275); }

.ytIconWrapperHost.checked.ytd-backstage-poll-renderer, yt-icon.checked.ytd=
-backstage-poll-renderer { color: var(--t2d807bb79e75606d); }

.choice-info.ytd-backstage-poll-renderer { display: flex; position: relativ=
e; width: 100%; align-items: center; min-height: var(--ytd-backstage-poll-c=
hoice-height); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; f=
ont-weight: 400; line-height: 2rem; }

ytd-backstage-poll-renderer:not([is-image-poll]) .choice-info.ytd-backstage=
-poll-renderer { border-radius: 4px; border: 1px solid var(--tffc2fd3a644f6=
275); }

ytd-backstage-poll-renderer:not([is-image-poll]) tp-yt-paper-item.ytd-backs=
tage-poll-renderer[show-percentage] .choice-info.ytd-backstage-poll-rendere=
r { border: 1px solid var(--tf3fc855af2285f5f); }

ytd-backstage-poll-renderer:not([is-image-poll]) tp-yt-paper-item.ytd-backs=
tage-poll-renderer[selected] .choice-info.ytd-backstage-poll-renderer { bor=
der: 1px solid var(--t2d807bb79e75606d); color: var(--t2d807bb79e75606d); }

ytd-backstage-poll-renderer[is-image-poll] .choice-info.ytd-backstage-poll-=
renderer { height: var(--ytd-backstage-image-poll-choice-height); }

.progress-bar.ytd-backstage-poll-renderer { border-radius: 3px; min-height:=
 var(--ytd-backstage-poll-choice-height); background-color: var(--tf3fc855a=
f2285f5f); display: inline-block; position: absolute; height: 100%; }

tp-yt-paper-item.ytd-backstage-poll-renderer[selected] .progress-bar.ytd-ba=
ckstage-poll-renderer { background-color: var(--tfa3475c508f5dfef); }

ytd-backstage-poll-renderer[is-image-poll] .progress-bar.ytd-backstage-poll=
-renderer { height: var(--ytd-backstage-image-poll-choice-height); }

ytd-backstage-poll-renderer[is-image-poll] tp-yt-paper-item.ytd-backstage-p=
oll-renderer[selected] .progress-bar.ytd-backstage-poll-renderer { height: =
var(--ytd-backstage-image-poll-choice-height); }

.vote-percentage-area.ytd-backstage-poll-renderer { color: var(--tffc2fd3a6=
44f6275); margin: 8px 0px; position: absolute; z-index: 1; display: inline-=
flex; justify-content: space-between; }

ytd-backstage-poll-renderer[is-image-poll] .vote-percentage-area.ytd-backst=
age-poll-renderer { align-items: center; height: var(--ytd-backstage-image-=
poll-choice-height); margin: 0px; width: 100%; }

.choice-text.ytd-backstage-poll-renderer, .vote-percentage.ytd-backstage-po=
ll-renderer { z-index: 1; font-family: Roboto, Arial, sans-serif; font-size=
: 1.6rem; font-weight: 400; line-height: 2.2rem; }

.vote-percentage.ytd-backstage-poll-renderer { margin-right: 8px; }

ytd-backstage-poll-renderer[is-image-poll] .vote-percentage.ytd-backstage-p=
oll-renderer { color: var(--tffc2fd3a644f6275); margin: 10px; padding: 10px=
; right: 0px; width: 5%; }

ytd-backstage-poll-renderer[is-image-poll] tp-yt-paper-item.ytd-backstage-p=
oll-renderer[selected] .vote-percentage.ytd-backstage-poll-renderer { color=
: var(--t2d807bb79e75606d); }

.choice-text.ytd-backstage-poll-renderer { margin: 0px 8px; overflow-wrap: =
anywhere; white-space: normal; }

ytd-backstage-poll-renderer[is-image-poll] .choice-text.ytd-backstage-poll-=
renderer { color: var(--tffc2fd3a644f6275); padding: 10px; width: 95%; }

ytd-backstage-poll-renderer[is-image-poll] tp-yt-paper-item.ytd-backstage-p=
oll-renderer[selected] .choice-text.ytd-backstage-poll-renderer { color: va=
r(--t2d807bb79e75606d); }

.choice-image.ytd-backstage-poll-renderer { height: var(--ytd-backstage-ima=
ge-poll-choice-image-size); width: var(--ytd-backstage-image-poll-choice-im=
age-size); }

.text-area.ytd-backstage-poll-renderer { display: inline-flex; justify-cont=
ent: space-between; align-items: center; margin: 8px 0px; width: 100%; z-in=
dex: 1; }

ytd-backstage-post-dialog-renderer { display: flex; flex-direction: column;=
 }

#author-thumbnail.ytd-backstage-post-dialog-renderer { width: 40px; height:=
 40px; margin-right: 16px; flex: 0 0 auto; border-radius: 50%; background-c=
olor: transparent; overflow: hidden; }

#dialog-header.ytd-backstage-post-dialog-renderer { padding: 16px 8px 0px 1=
6px; display: flex; flex-direction: row; }

#dialog-header.ytd-backstage-post-dialog-renderer #header-author-thumbnail.=
ytd-backstage-post-dialog-renderer { width: 32px; height: 32px; margin-righ=
t: 16px; flex: 0 0 auto; border-radius: 50%; background-color: transparent;=
 overflow: hidden; }

#dialog-header.ytd-backstage-post-dialog-renderer #header-channel-name.ytd-=
backstage-post-dialog-renderer { color: var(--tffc2fd3a644f6275); display: =
flex; flex-direction: row; align-items: center; font-family: Roboto, Arial,=
 sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

#dialog-header.ytd-backstage-post-dialog-renderer .visibility-container.ytd=
-backstage-post-dialog-renderer { display: contents; }

#dialog-header.ytd-backstage-post-dialog-renderer #header-visibility-label.=
ytd-backstage-post-dialog-renderer { color: var(--t4a6da19e16bf221a); margi=
n-left: auto; -webkit-font-smoothing: antialiased; display: flex; flex-dire=
ction: row; align-items: center; font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#dialog-header.ytd-backstage-post-dialog-renderer #header-default-visibilit=
y.ytd-backstage-post-dialog-renderer { color: var(--t4a6da19e16bf221a); mar=
gin-left: 16px; margin-right: 16px; -webkit-font-smoothing: antialiased; di=
splay: flex; flex-direction: row; align-items: center; font-family: Roboto,=
 Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem;=
 }

#dialog-header.ytd-backstage-post-dialog-renderer #access-restrictions-sele=
ctor.ytd-backstage-post-dialog-renderer { display: flex; flex-direction: ro=
w; align-items: center; }

#dialog-header.ytd-backstage-post-dialog-renderer #header-chips.ytd-backsta=
ge-post-dialog-renderer { margin-left: auto; margin-right: 8px; }

#unopened-dialog.ytd-backstage-post-dialog-renderer { display: flex; flex-d=
irection: row; }

#main.ytd-backstage-post-dialog-renderer { flex: 1 1 1e-09px; }

#commentbox-placeholder.ytd-backstage-post-dialog-renderer { display: block=
; color: var(--t4a6da19e16bf221a); outline: none; flex: 1 1 1e-09px; font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line=
-height: 2.2rem; }

#placeholder-area.ytd-backstage-post-dialog-renderer { cursor: text; paddin=
g-bottom: 4px; margin-bottom: 7px; border-bottom: 1px solid var(--tf3fc855a=
f2285f5f); flex: 1 1 1e-09px; }

#attachments.ytd-backstage-post-dialog-renderer { display: flex; flex-flow:=
 wrap; margin-left: -10px; }

#disabled-message.ytd-backstage-post-dialog-renderer { border: 2px solid va=
r(--tf3fc855af2285f5f); padding: 16px; margin-bottom: 24px; }

#disabled-message-annotation.ytd-backstage-post-dialog-renderer { color: va=
r(--t4a6da19e16bf221a); margin-bottom: 4px; font-family: Roboto, Arial, san=
s-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#disabled-message-text.ytd-backstage-post-dialog-renderer { color: var(--tf=
fc2fd3a644f6275); margin-bottom: 4px; font-family: Roboto, Arial, sans-seri=
f; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-backstage-post-dialog-renderer:not([modern]) ytd-button-renderer.ytd-ba=
ckstage-post-dialog-renderer:hover { color: var(--tffc2fd3a644f6275); }

ytd-button-renderer.ytd-backstage-post-dialog-renderer { --yt-button-icon-s=
ize: 36px; }

ytd-commentbox.ytd-backstage-post-dialog-renderer { --ytd-commentbox-textar=
ea-margin-bottom: 2px; }

ytd-backstage-post-dialog-renderer:not([modern]) #option-menu.ytd-backstage=
-post-dialog-renderer ytd-menu-renderer.ytd-backstage-post-dialog-renderer =
{ --yt-icon-width: 32px; --yt-icon-height: 36px; --ytd-menu-renderer-button=
-color: var(--t6216186c28b3834b); border-left: 1px solid var(--tf3fc855af22=
85f5f); }

ytd-backstage-post-dialog-renderer:not([modern]) #option-menu.ytd-backstage=
-post-dialog-renderer { border-bottom-right-radius: var(--yt-button-border-=
radius,3px); border-top-right-radius: var(--yt-button-border-radius,3px); b=
ackground: var(--t7e34d5baa4ea6277); }

#post-buttons-wrapper.ytd-backstage-post-dialog-renderer { border-radius: 6=
px; display: flex; flex-direction: row; }

ytd-backstage-post-dialog-renderer[is-creation-dialog] #attachments.ytd-bac=
kstage-post-dialog-renderer #post-buttons-wrapper.ytd-backstage-post-dialog=
-renderer { margin-left: auto; background: var(--t7e34d5baa4ea6277); }

ytd-backstage-post-dialog-renderer[modern][is-creation-dialog] #attachments=
.ytd-backstage-post-dialog-renderer #post-buttons-wrapper.ytd-backstage-pos=
t-dialog-renderer { background: unset; }

ytd-backstage-post-dialog-renderer[is-creation-dialog] { background: var(--=
t3e41d7b17b187f69); border: 1px solid var(--tf3fc855af2285f5f); border-radi=
us: 2px; }

ytd-backstage-post-dialog-renderer[is-creation-dialog][rounded-container] {=
 border-radius: 12px; }

ytd-backstage-post-dialog-renderer:not([in-popup-container])[is-creation-di=
alog][rounded-container] { overflow: hidden; }

ytd-backstage-post-dialog-renderer[is-creation-dialog] #disabled-message.yt=
d-backstage-post-dialog-renderer { border-width: medium; border-style: none=
; border-color: currentcolor; border-image: initial; }

ytd-backstage-post-dialog-renderer[is-creation-dialog] #author-thumbnail.yt=
d-backstage-post-dialog-renderer { display: none; }

ytd-backstage-post-dialog-renderer[is-creation-dialog] #placeholder-area.yt=
d-backstage-post-dialog-renderer { padding-top: 20px; margin-left: 16px; bo=
rder-bottom-width: medium; border-bottom-style: none; border-bottom-color: =
currentcolor; margin-bottom: 0px; }

ytd-backstage-post-dialog-renderer[is-creation-dialog] #attachments.ytd-bac=
kstage-post-dialog-renderer { margin-left: -6px; padding: 16px; }

ytd-backstage-post-dialog-renderer[is-creation-dialog][is-creation-dialog-w=
ith-header] #attachments.ytd-backstage-post-dialog-renderer { margin-left: =
-12px; }

ytd-backstage-post-dialog-renderer[is-creation-dialog] #attachments.ytd-bac=
kstage-post-dialog-renderer ytd-button-renderer.ytd-backstage-post-dialog-r=
enderer { --yt-button-icon-padding: 6px; color: var(--t4a6da19e16bf221a); }

ytd-backstage-post-dialog-renderer[is-creation-dialog] #attachments.ytd-bac=
kstage-post-dialog-renderer ytd-button-renderer.ytd-backstage-post-dialog-r=
enderer:hover { color: var(--tffc2fd3a644f6275); }

#image-button.ytd-backstage-post-dialog-renderer > ytd-button-renderer.ytd-=
backstage-post-dialog-renderer, #poll-button.ytd-backstage-post-dialog-rend=
erer > ytd-button-renderer.ytd-backstage-post-dialog-renderer, ytd-backstag=
e-post-dialog-renderer[is-creation-dialog][is-creation-dialog-with-header] =
#video-link-button.ytd-backstage-post-dialog-renderer > ytd-button-renderer=
.ytd-backstage-post-dialog-renderer { --yt-button-padding: 6px 12px; }

ytd-backstage-post-dialog-renderer[is-creation-dialog] #attachments.ytd-bac=
kstage-post-dialog-renderer #post-button.ytd-backstage-post-dialog-renderer=
 { margin-left: auto; background: var(--t7e34d5baa4ea6277); color: var(--t6=
216186c28b3834b); }

ytd-backstage-post-dialog-renderer[modern][is-creation-dialog] #attachments=
.ytd-backstage-post-dialog-renderer #post-button.ytd-backstage-post-dialog-=
renderer { background: unset; color: unset; }

ytd-backstage-post-dialog-renderer[is-creation-dialog][is-open] #dialog-hea=
der.ytd-backstage-post-dialog-renderer { background: var(--t518e925f61bdcb9=
1); }

div.ytd-commentbox-slot-repost-preview.ytd-backstage-post-dialog-renderer {=
 margin-top: 16px; margin-bottom: 16px; display: flex; flex-direction: colu=
mn; align-items: center; }

ytd-backstage-quiz-editor-renderer { display: flex; flex-direction: column;=
 --ytd-option-selector-button-size: 19px; --ytd-option-selector-size: 19px;=
 --ytd-footer-button-height: 50px; --ytd-remove-option-button-size: 19px; -=
-ytd-remove-option-icon-size: 17px; --ytd-backstage-quiz-option-height: 28p=
x; --ytd-explanation-height: 16px; margin: 12px 16px 0px; width: auto; }

.quiz-option-container.ytd-backstage-quiz-editor-renderer { display: flex; =
flex-direction: row; align-items: center; min-height: var(--ytd-backstage-q=
uiz-option-height); width: 100%; }

.quiz-option.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-=
input-container > .paper-input-input, .quiz-option.ytd-backstage-quiz-edito=
r-renderer .input-content.tp-yt-paper-input-container > input, .quiz-option=
.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-contai=
ner > iron-autogrow-textarea, .quiz-option.ytd-backstage-quiz-editor-render=
er .input-content.tp-yt-paper-input-container > textarea, .quiz-option.ytd-=
backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container >=
 tp-yt-iron-input { font-family: Roboto, Arial, sans-serif; font-size: 1.4r=
em; font-weight: 400; line-height: 2rem; }

.quiz-option.ytd-backstage-quiz-editor-renderer { border: 1px solid var(--t=
f3fc855af2285f5f); border-radius: 12px; min-height: var(--ytd-backstage-qui=
z-option-height); margin-bottom: 16px; display: flex; flex-direction: colum=
n; }

tp-yt-paper-input-container.ytd-backstage-quiz-editor-renderer { --paper-in=
put-container-underline-display: none; --paper-input-container-underline-di=
sabled-display: none; --paper-input-container-underline-focus-display: none=
; --paper-input-container-underline-wrapper-height: 0; --paper-input-contai=
ner-shared-input-style-padding: 0; }

.option-selector-button.ytd-backstage-quiz-editor-renderer { border-radius:=
 100px; height: var(--ytd-option-selector-button-size); margin-left: 12px; =
width: var(--ytd-option-selector-button-size); }

.option-selector.ytd-backstage-quiz-editor-renderer { color: var(--t4a6da19=
e16bf221a); height: var(--ytd-option-selector-size); width: var(--ytd-optio=
n-selector-size); }

.option-selector-correct.ytd-backstage-quiz-editor-renderer { color: var(--=
t904a88c623ca27ab); height: var(--ytd-option-selector-size); width: var(--y=
td-option-selector-size); }

.remove-button.ytd-backstage-quiz-editor-renderer { color: var(--tffc2fd3a6=
44f6275); height: var(--ytd-remove-option-button-size); margin-right: 12px;=
 width: var(--ytd-remove-option-button-size); }

.input-wrapper.tp-yt-paper-input-container.ytd-backstage-quiz-editor-render=
er { flex: 1 1 0%; min-width: 0px; }

.remove-option.ytd-backstage-quiz-editor-renderer { height: var(--ytd-remov=
e-option-icon-size); width: var(--ytd-remove-option-icon-size); }

.quiz-explanation.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-p=
aper-input-container > .paper-input-input, .quiz-explanation.ytd-backstage-=
quiz-editor-renderer .input-content.tp-yt-paper-input-container > input, .q=
uiz-explanation.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-pap=
er-input-container > iron-autogrow-textarea, .quiz-explanation.ytd-backstag=
e-quiz-editor-renderer .input-content.tp-yt-paper-input-container > textare=
a, .quiz-explanation.ytd-backstage-quiz-editor-renderer .input-content.tp-y=
t-paper-input-container > tp-yt-iron-input { font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.quiz-explanation.ytd-backstage-quiz-editor-renderer { margin-left: 8px; pa=
dding-right: 12px; }

.quiz-explanation-input.ytd-backstage-quiz-editor-renderer .input-content.t=
p-yt-paper-input-container > .paper-input-input, .quiz-explanation-input.yt=
d-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-container=
 > input, .quiz-explanation-input.ytd-backstage-quiz-editor-renderer .input=
-content.tp-yt-paper-input-container > iron-autogrow-textarea, .quiz-explan=
ation-input.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-i=
nput-container > textarea, .quiz-explanation-input.ytd-backstage-quiz-edito=
r-renderer .input-content.tp-yt-paper-input-container > tp-yt-iron-input { =
font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400=
; line-height: 1.8rem; }

.quiz-explanation-input.ytd-backstage-quiz-editor-renderer { display: inlin=
e; }

.quiz-explanation-input-input.ytd-backstage-quiz-editor-renderer .input-con=
tent.tp-yt-paper-input-container > .paper-input-input, .quiz-explanation-in=
put-input.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-inp=
ut-container > input, .quiz-explanation-input-input.ytd-backstage-quiz-edit=
or-renderer .input-content.tp-yt-paper-input-container > iron-autogrow-text=
area, .quiz-explanation-input-input.ytd-backstage-quiz-editor-renderer .inp=
ut-content.tp-yt-paper-input-container > textarea, .quiz-explanation-input-=
input.ytd-backstage-quiz-editor-renderer .input-content.tp-yt-paper-input-c=
ontainer > tp-yt-iron-input { font-family: Roboto, Arial, sans-serif; font-=
size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.quiz-explanation-input-input.ytd-backstage-quiz-editor-renderer { --paper-=
input-container-underline-color: none; border-width: medium; border-style: =
none; border-color: currentcolor; border-image: initial; }

.quiz-option-input.ytd-backstage-quiz-editor-renderer { --paper-input-conta=
iner-input-wrapper-flex: 1; --paper-input-container-input-wrapper-min-width=
: 0; }

.quiz-option-input.ytd-backstage-quiz-editor-renderer tp-yt-paper-input-cha=
r-counter[style-target=3D"host"] { font-family: Roboto, Arial, sans-serif; =
font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; color: var(--t4a6=
da19e16bf221a); margin-top: 3px; visibility: hidden; }

.quiz-option-input.ytd-backstage-quiz-editor-renderer { display: flex; flex=
: 1 1 0%; margin-left: 8px; min-width: 0px; }

.quiz-option.ytd-backstage-quiz-editor-renderer tp-yt-iron-autogrow-textare=
a .tp-yt-iron-autogrow-textarea[style-target=3D"textarea"] { overflow: hidd=
en; }

.quiz-explanation.ytd-backstage-quiz-editor-renderer tp-yt-iron-autogrow-te=
xtarea .tp-yt-iron-autogrow-textarea[style-target=3D"textarea"] { overflow:=
 hidden; }

.explanation-counter.ytd-backstage-quiz-editor-renderer { margin-bottom: 7p=
x; padding-top: 2px; }

.option-counter.ytd-backstage-quiz-editor-renderer { margin-right: 14px; pa=
dding-left: 5px; }

.quiz-option-input-input.ytd-backstage-quiz-editor-renderer { flex: 1 1 1e-=
09px; --paper-input-container-underline-color: none; border-width: medium; =
border-style: none; border-color: currentcolor; border-image: initial; }

.button-container.ytd-backstage-quiz-editor-renderer { display: flex; flex-=
direction: row; }

.add-answer.ytd-backstage-quiz-editor-renderer { height: var(--ytd-footer-b=
utton-height); width: 100%; }

.quiz-explanation-input.ytd-backstage-quiz-editor-renderer:focus-within tp-=
yt-paper-input-char-counter[style-target=3D"host"] { visibility: visible; }

.quiz-explanation-input.ytd-backstage-quiz-editor-renderer tp-yt-paper-inpu=
t-char-counter[style-target=3D"host"] { font-family: Roboto, Arial, sans-se=
rif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; color: var(-=
-t4a6da19e16bf221a); visibility: hidden; }

.quiz-option-input.ytd-backstage-quiz-editor-renderer:focus-within tp-yt-pa=
per-input-char-counter[style-target=3D"host"] { visibility: visible; }

ytd-backstage-quiz-renderer { --ytd-backstage-quiz-choice-height: 36px; --y=
td-backstage-image-poll-choice-image-size: 125px; --ytd-backstage-image-pol=
l-choice-height: 125px; display: block; }

tp-yt-paper-button.ytd-backstage-quiz-renderer { display: inline-block; tex=
t-align: center; font-family: inherit; }

#vote-info.ytd-backstage-quiz-renderer { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; display: bl=
ock; color: var(--t4a6da19e16bf221a); }

#quiz-votes.ytd-backstage-quiz-renderer { --paper-listbox-background-color:=
 transparent; --paper-listbox-disabled-color: currentColor; --disabled-text=
-color: currentColor; padding: 12px 0px 0px; }

#expander.ytd-backstage-quiz-renderer { --ytd-expander-button-margin: 4px 0=
 0 0; }

.exp-button.ytd-backstage-quiz-renderer { font-family: Roboto, Arial, sans-=
serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; color: var(-=
-t4a6da19e16bf221a); text-transform: none; }

.exp-button.ytd-backstage-quiz-renderer:focus, .exp-button.ytd-backstage-qu=
iz-renderer:hover { text-decoration: underline; }

.vote-choice.ytd-backstage-quiz-renderer { --paper-item-focused-background-=
color: transparent; --paper-item-focused-before-background: transparent; mi=
n-height: var(--ytd-backstage-quiz-choice-height); padding: 0px; width: 100=
%; }

#sign-in.yt-simple-endpoint.ytd-backstage-quiz-renderer { display: flex; fl=
ex-direction: row; outline: none; width: auto; min-height: var(--ytd-backst=
age-quiz-choice-height); padding-bottom: 12px; }

#sign-in.yt-simple-endpoint.disable-cursor.ytd-backstage-quiz-renderer { cu=
rsor: auto; }

.choice-info.ytd-backstage-quiz-renderer { font-family: Roboto, Arial, sans=
-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; border-radi=
us: 4px; border: 1px solid var(--t7e34d5baa4ea6277); display: inline-flex; =
align-items: center; min-height: var(--ytd-backstage-quiz-choice-height); p=
osition: relative; width: 100%; }

tp-yt-paper-item.ytd-backstage-quiz-renderer[selected]:not([correct]) .choi=
ce-info.ytd-backstage-quiz-renderer { border: 1px solid var(--td545df04e2c6=
59d7); }

tp-yt-paper-item.ytd-backstage-quiz-renderer[is-channel-owner][correct] .ch=
oice-info.ytd-backstage-quiz-renderer, tp-yt-paper-item.ytd-backstage-quiz-=
renderer[selected][correct] .choice-info.ytd-backstage-quiz-renderer { bord=
er: 1px solid var(--t904a88c623ca27ab); }

ytd-backstage-quiz-renderer[is-image-quiz] .choice-info.ytd-backstage-quiz-=
renderer { overflow: hidden; }

.animation-container.ytd-backstage-quiz-renderer { position: relative; marg=
in-top: 8px; height: 22px; width: 22px; }

[dir=3D"rtl"] tp-yt-paper-item.ytd-backstage-quiz-renderer:not([correct]) .=
animation-container.ytd-backstage-quiz-renderer, tp-yt-paper-item.ytd-backs=
tage-quiz-renderer[dir=3D"rtl"]:not([correct]) .animation-container.ytd-bac=
kstage-quiz-renderer { transform: scaleX(-1); margin-left: 10px; margin-rig=
ht: -12px; }

tp-yt-paper-item.ytd-backstage-quiz-renderer[correct] .animation-container.=
ytd-backstage-quiz-renderer { position: relative; right: 0px; margin-top: -=
3px; margin-right: 10px; }

tp-yt-paper-item.ytd-backstage-quiz-renderer[correct][selected] .voted-box.=
ytd-backstage-quiz-renderer { height: auto; }

tp-yt-paper-item.ytd-backstage-quiz-renderer[correct][show-correct-answer]:=
not([attempted]) .animation-container.ytd-backstage-quiz-renderer { margin-=
top: 2px; }

.fade-container.fade-in.ytd-backstage-quiz-renderer { animation: 0.9s linea=
r 0s 1 normal none running ytd-backstage-quiz-renderer-fade; }

@keyframes ytd-backstage-quiz-renderer-fade {=20
  0% { opacity: 0; }
  44% { opacity: 0; }
  100% { opacity: 1; }
}

.correctness-lottie.ytd-backstage-quiz-renderer { height: 36px; width: 36px=
; }

.text-area.ytd-backstage-quiz-renderer { display: inline-flex; justify-cont=
ent: space-between; align-items: center; color: var(--tffc2fd3a644f6275); m=
argin-bottom: 8px; width: 100%; z-index: 1; }

.voted-box.ytd-backstage-quiz-renderer { display: inline-flex; justify-cont=
ent: space-between; margin: 0px 8px; position: absolute; }

tp-yt-paper-item.ytd-backstage-quiz-renderer[attempted][correct] .voted-box=
.ytd-backstage-quiz-renderer, tp-yt-paper-item.ytd-backstage-quiz-renderer[=
selected] .voted-box.ytd-backstage-quiz-renderer, ytd-backstage-quiz-render=
er[is-channel-owner] .voted-box.ytd-backstage-quiz-renderer { position: rel=
ative; }

.ytIconWrapperHost.ytd-backstage-quiz-renderer, yt-icon.ytd-backstage-quiz-=
renderer { --iron-icon-width: 20px; --iron-icon-height: 20px; padding: 0px;=
 color: var(--td545df04e2c659d7); margin-top: 8px; }

.ytIconWrapperHost.checked.ytd-backstage-quiz-renderer, yt-icon.checked.ytd=
-backstage-quiz-renderer { color: var(--t904a88c623ca27ab); }

.choice-text.ytd-backstage-quiz-renderer, .vote-percentage.ytd-backstage-qu=
iz-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; fo=
nt-weight: 400; line-height: 2.2rem; margin: 8px 8px 0px; z-index: 1; }

ytd-backstage-quiz-renderer[uses-panel-lockup] .choice-text.ytd-backstage-q=
uiz-renderer, ytd-backstage-quiz-renderer[uses-panel-lockup] .vote-percenta=
ge.ytd-backstage-quiz-renderer { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.explanation-box.ytd-backstage-quiz-renderer { background: var(--t7f4f2c6d5=
4836ce0); display: flex; flex-direction: column; gap: 10px; padding: 12px 8=
px; margin-bottom: 12px; }

.choice-explanation.ytd-backstage-quiz-renderer { font-family: Roboto, Aria=
l, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; colo=
r: var(--tffc2fd3a644f6275); }

.explanation-header.ytd-backstage-quiz-renderer { font-family: Roboto, Aria=
l, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; colo=
r: var(--tffc2fd3a644f6275); }

.choice-text.ytd-backstage-quiz-renderer { display: flex; overflow-wrap: an=
ywhere; white-space: normal; }

.choice-image.ytd-backstage-quiz-renderer { height: var(--ytd-backstage-ima=
ge-poll-choice-image-size); width: var(--ytd-backstage-image-poll-choice-im=
age-size); }

ytd-backstage-quiz-renderer[is-image-quiz] .vote-choice.ytd-backstage-quiz-=
renderer { min-height: var(--ytd-backstage-image-poll-choice-height); }

ytd-backstage-quiz-renderer[should-use-modern-ui] { --ytd-backstage-quiz-ch=
oice-height: 34px; }

ytd-backstage-quiz-renderer[should-use-modern-ui] .vote-choice.ytd-backstag=
e-quiz-renderer { background: var(--t7f4f2c6d54836ce0); border-radius: 18px=
; }

ytd-backstage-quiz-renderer[should-use-modern-ui] .choice-info.ytd-backstag=
e-quiz-renderer { border: 1px solid transparent; border-radius: 18px; }

ytd-backstage-quiz-renderer[should-use-modern-ui] tp-yt-paper-item.ytd-back=
stage-quiz-renderer[selected]:not([correct]) .choice-info.ytd-backstage-qui=
z-renderer { border: 1px solid var(--td545df04e2c659d7); }

ytd-backstage-quiz-renderer[should-use-modern-ui] .choice-text.ytd-backstag=
e-quiz-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem=
; font-weight: 500; line-height: 2rem; padding-left: 4px; }

ytd-backstage-quiz-renderer[should-use-modern-ui] .explanation-box.ytd-back=
stage-quiz-renderer { border-radius: 18px; padding: 12px; }

ytd-backstage-quiz-renderer[should-use-modern-ui] .text-area.ytd-backstage-=
quiz-renderer { margin-bottom: 0px; }

ytd-backstage-quiz-renderer[should-use-modern-ui] .choice-text.ytd-backstag=
e-quiz-renderer, ytd-backstage-quiz-renderer[should-use-modern-ui] .vote-pe=
rcentage.ytd-backstage-quiz-renderer { margin: 6px 8px; }

ytd-backstage-quiz-renderer[should-use-modern-ui] .animation-container.ytd-=
backstage-quiz-renderer { margin-top: 2px; }

ytd-backstage-quiz-renderer[should-use-modern-ui] tp-yt-paper-item.ytd-back=
stage-quiz-renderer[correct] .animation-container.ytd-backstage-quiz-render=
er { margin-top: -10px; }

ytd-backstage-quiz-renderer[should-use-modern-ui] tp-yt-paper-item.ytd-back=
stage-quiz-renderer[correct][show-correct-answer]:not([attempted]) .animati=
on-container.ytd-backstage-quiz-renderer { margin-top: 0px; }

ytd-comment-action-buttons-renderer { display: block; color: var(--t4a6da19=
e16bf221a); min-height: 16px; }

#toolbar.ytd-comment-action-buttons-renderer { align-items: center; display=
: flex; flex-direction: row; }

ytd-comment-action-buttons-renderer[action-buttons-style=3D"desktop-toolbar=
"] ytd-comment-reply-dialog-renderer.ytd-comment-action-buttons-renderer { =
padding-top: 4px; }

ytd-comment-action-buttons-renderer:not([use-comment-icon]) #reply-button-e=
nd.ytd-comment-action-buttons-renderer ytd-button-renderer.ytd-comment-acti=
on-buttons-renderer:not([is-icon-button]), ytd-comment-action-buttons-rende=
rer:not([use-comment-icon]) #reply-button.ytd-comment-action-buttons-render=
er ytd-button-renderer.ytd-comment-action-buttons-renderer:not([is-icon-but=
ton]) { --yt-button-padding: 8px 16px; color: var(--t4a6da19e16bf221a); tex=
t-transform: uppercase; font-family: Roboto, Arial, sans-serif; font-size: =
1.2rem; font-weight: 500; line-height: 1.8rem; }

ytd-comment-action-buttons-renderer[modern]:not([use-comment-icon]) #reply-=
button-end.ytd-comment-action-buttons-renderer ytd-button-renderer.ytd-comm=
ent-action-buttons-renderer:not([is-icon-button]), ytd-comment-action-butto=
ns-renderer[modern]:not([use-comment-icon]) #reply-button.ytd-comment-actio=
n-buttons-renderer ytd-button-renderer.ytd-comment-action-buttons-renderer:=
not([is-icon-button]) { margin-left: 8px; }

ytd-comment-action-buttons-renderer[use-comment-icon] #reply-button-end.ytd=
-comment-action-buttons-renderer ytd-button-renderer.ytd-comment-action-but=
tons-renderer { background-color: transparent; }

#vote-count-left.ytd-comment-action-buttons-renderer { display: inline-bloc=
k; margin-left: 4px; margin-right: 16px; text-transform: uppercase; font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-=
height: 1.8rem; }

#vote-count-middle.ytd-comment-action-buttons-renderer { display: inline-bl=
ock; margin-right: 8px; color: var(--tffc2fd3a644f6275); font-family: Robot=
o, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8=
rem; }

#comment-count.ytd-comment-action-buttons-renderer { display: inline-block;=
 color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-comment-action-buttons-renderer[system-icons][is-liked] #vote-count-lef=
t.ytd-comment-action-buttons-renderer, ytd-comment-action-buttons-renderer[=
system-icons][is-liked] #vote-count-middle.ytd-comment-action-buttons-rende=
rer { color: var(--tffc2fd3a644f6275); }

#dislike-button.ytd-comment-action-buttons-renderer, #like-button.ytd-comme=
nt-action-buttons-renderer { --yt-button-icon-size: var(--ytd-comment-thumb=
-dimension); text-transform: uppercase; font-family: Roboto, Arial, sans-se=
rif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

#share-button.ytd-comment-action-buttons-renderer { margin-left: 16px; marg=
in-right: 8px; }

ytd-comment-action-buttons-renderer[use-comment-icon] #share-button.ytd-com=
ment-action-buttons-renderer { margin-left: auto; margin-right: 8px; }

ytd-comment-action-buttons-renderer.ytd-backstage-post-renderer #reply-butt=
on-end.ytd-comment-action-buttons-renderer { --yt-button-icon-size: 32px; t=
ext-transform: uppercase; font-family: Roboto, Arial, sans-serif; font-size=
: 1.2rem; font-weight: 500; line-height: 1.8rem; }

ytd-comment-action-buttons-renderer.ytd-backstage-post-renderer ytd-button-=
renderer.ytd-comment-action-buttons-renderer[is-icon-button], ytd-comment-a=
ction-buttons-renderer.ytd-backstage-post-renderer ytd-toggle-button-render=
er.ytd-comment-action-buttons-renderer[is-icon-button] { color: var(--t4a6d=
a19e16bf221a); }

ytd-comment-action-buttons-renderer.ytd-backstage-post-renderer #dislike-bu=
tton.ytd-comment-action-buttons-renderer[is-icon-button]:hover, ytd-comment=
-action-buttons-renderer.ytd-backstage-post-renderer #like-button.ytd-comme=
nt-action-buttons-renderer[is-icon-button]:hover, ytd-comment-action-button=
s-renderer.ytd-backstage-post-renderer ytd-button-renderer.ytd-comment-acti=
on-buttons-renderer[is-icon-button]:hover, ytd-comment-action-buttons-rende=
rer.ytd-backstage-post-renderer ytd-toggle-button-renderer.ytd-comment-acti=
on-buttons-renderer[is-icon-button]:hover { color: var(--tffc2fd3a644f6275)=
; }

ytd-comment-action-buttons-renderer.ytd-backstage-post-renderer ytd-button-=
renderer.ytd-comment-action-buttons-renderer[is-icon-button].style-default-=
active, ytd-comment-action-buttons-renderer.ytd-backstage-post-renderer ytd=
-toggle-button-renderer.ytd-comment-action-buttons-renderer[is-icon-button]=
.style-default-active { color: var(--t2d807bb79e75606d); }

ytd-comment-action-buttons-renderer.ytd-backstage-post-renderer ytd-button-=
renderer.ytd-comment-action-buttons-renderer[is-icon-button][system-icons].=
style-default-active, ytd-comment-action-buttons-renderer.ytd-backstage-pos=
t-renderer ytd-toggle-button-renderer.ytd-comment-action-buttons-renderer[i=
s-icon-button][system-icons].style-default-active { color: var(--tffc2fd3a6=
44f6275); }

ytd-comment-action-buttons-renderer[use-comment-icon] #share-button.ytd-com=
ment-action-buttons-renderer[hidden] + #reply-button-end.ytd-comment-action=
-buttons-renderer { margin-left: auto; }

#dislike-button.ytd-comment-action-buttons-renderer:hover, #like-button.ytd=
-comment-action-buttons-renderer:hover, #share-button.ytd-comment-action-bu=
ttons-renderer ytd-button-renderer.ytd-comment-action-buttons-renderer:hove=
r, ytd-comment-action-buttons-renderer[use-comment-icon] #reply-button-end.=
ytd-comment-action-buttons-renderer ytd-button-renderer.ytd-comment-action-=
buttons-renderer:hover, ytd-comment-action-buttons-renderer[use-comment-ico=
n] #reply-button.ytd-comment-action-buttons-renderer ytd-button-renderer.yt=
d-comment-action-buttons-renderer:hover { color: var(--tffc2fd3a644f6275); =
}

ytd-comment-action-buttons-renderer:not([use-comment-icon]) #reply-button-e=
nd.ytd-comment-action-buttons-renderer ytd-button-renderer.ytd-comment-acti=
on-buttons-renderer:hover, ytd-comment-action-buttons-renderer:not([use-com=
ment-icon]) #reply-button.ytd-comment-action-buttons-renderer ytd-button-re=
nderer.ytd-comment-action-buttons-renderer:hover { color: var(--tffc2fd3a64=
4f6275); }

#vote-count-left.ytd-comment-action-buttons-renderer[hidden] + #like-button=
.ytd-comment-action-buttons-renderer { margin-left: -8px; }

ytd-comment-dialog-renderer { --paper-input-container-input-align: baseline=
; }

ytd-comment-engagement-bar { display: block; color: var(--t4a6da19e16bf221a=
); min-height: 16px; }

#toolbar.ytd-comment-engagement-bar { align-items: center; display: flex; f=
lex-direction: row; margin-left: -8px; }

ytd-comment-engagement-bar[system-icons][is-liked] #vote-count-left.ytd-com=
ment-engagement-bar, ytd-comment-engagement-bar[system-icons][is-liked] #vo=
te-count-middle.ytd-comment-engagement-bar { color: var(--tffc2fd3a644f6275=
); }

#dislike-button.ytd-comment-engagement-bar, #like-button.ytd-comment-engage=
ment-bar { --yt-button-icon-size: var(--ytd-comment-thumb-dimension); text-=
transform: uppercase; font-family: Roboto, Arial, sans-serif; font-size: 1.=
2rem; font-weight: 500; line-height: 1.8rem; }

#vote-count-middle.ytd-comment-engagement-bar { display: inline-block; marg=
in-right: 8px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; f=
ont-weight: 400; line-height: 1.8rem; }

#dislike-button.ytd-comment-engagement-bar:hover, #like-button.ytd-comment-=
engagement-bar:hover { color: var(--tffc2fd3a644f6275); }

#reply-button-end.ytd-comment-engagement-bar { --yt-button-padding: 8px 16p=
x; color: var(--t4a6da19e16bf221a); margin-left: 8px; text-transform: upper=
case; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weigh=
t: 500; line-height: 1.8rem; }

#reply-button-end.ytd-comment-engagement-bar:hover { color: var(--tffc2fd3a=
644f6275); }

#pause-composer.ytd-comment-pause-composer-renderer { font-family: Roboto, =
Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; =
color: var(--tffc2fd3a644f6275); border-radius: 12px; background: var(--t7f=
4f2c6d54836ce0); min-width: max(381px, 50% - 12px); padding: 12px 16px; fle=
x: 1 1 1e-09px; }

ytd-comment-replies-renderer { --yt-next-continuation-button-margin-left: -=
8px; display: block; margin-left: 56px; }

ytd-comment-replies-renderer[is-watch-grid] { margin-left: 28px; }

ytd-comment-replies-renderer[comment-threading-enabled] { margin-left: 0px;=
 }

ytd-comment-replies-renderer #creator-thumbnail.ytd-comment-replies-rendere=
r { flex: 0 0 auto; display: inline-block; cursor: pointer; }

ytd-comment-replies-renderer #creator-thumbnail.ytd-comment-replies-rendere=
r yt-img-shadow.ytd-comment-replies-renderer { border-radius: 50%; backgrou=
nd-color: transparent; overflow: hidden; height: 24px; width: 24px; }

ytd-comment-replies-renderer:not([modern]) #less-replies.ytd-comment-replie=
s-renderer, ytd-comment-replies-renderer:not([modern]) #more-replies.ytd-co=
mment-replies-renderer { --yt-button-padding: 2px 0 10px 0; --yt-button-pad=
ding-minus-focus-outline-width: 2px; --yt-button-icon-padding: 0; --yt-butt=
on-padding-minus-focus-outline: 0 0 8px 0; text-transform: none; --iron-ico=
n-width: 20px; --iron-icon-height: 20px; display: inline-block; }

ytd-comment-replies-renderer #less-replies.ytd-comment-replies-renderer:foc=
us, ytd-comment-replies-renderer #more-replies.ytd-comment-replies-renderer=
:focus { outline: -webkit-focus-ring-color auto 5px; }

ytd-comment-replies-renderer #less-replies.ytd-comment-replies-renderer:foc=
us:hover, ytd-comment-replies-renderer #more-replies.ytd-comment-replies-re=
nderer:focus:hover { outline: none; }

ytd-comment-replies-renderer:not([modern]) .less-button.ytd-comment-replies=
-renderer, ytd-comment-replies-renderer:not([modern]) .more-button.ytd-comm=
ent-replies-renderer { color: var(--t2d807bb79e75606d); --iron-icon-margin-=
left: -6px; margin-right: -8px; }

ytd-comment-replies-renderer[modern] #less-replies-icon.ytd-comment-replies=
-renderer, ytd-comment-replies-renderer[modern] #more-replies-icon.ytd-comm=
ent-replies-renderer { margin-right: -4px; }

.less-button.ytd-comment-replies-renderer, .more-button.ytd-comment-replies=
-renderer { align-items: center; display: inline-flex; }

#expander.ytd-comment-replies-renderer { display: block; text-transform: no=
ne; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight:=
 500; line-height: 2rem; }

#expander.ytd-comment-replies-renderer .expander-header.ytd-comment-replies=
-renderer[teaser] { display: flex; align-items: center; margin-left: -10px;=
 }

#expander.ytd-comment-replies-renderer .expander-header.ytd-comment-replies=
-renderer[teaser] #less-replies.ytd-comment-replies-renderer, #expander.ytd=
-comment-replies-renderer .expander-header.ytd-comment-replies-renderer[tea=
ser] #more-replies.ytd-comment-replies-renderer { --yt-button-padding: unse=
t; --yt-button-padding-minus-focus-outline: unset; }

.dot.ytd-comment-replies-renderer { font-family: Roboto, Arial, sans-serif;=
 font-size: 2.8rem; font-variation-settings: "wdth" 100; font-weight: 900; =
line-height: 3.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  .dot.ytd-comment-replies-renderer { font-family: Roboto, Arial, sans-seri=
f; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 900=
; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .dot.ytd-comment-replies-renderer { font-family: Roboto, Arial, sans-seri=
f; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 900=
; line-height: 3.2rem; }
}

.dot.ytd-comment-replies-renderer { color: var(--tffc2fd3a644f6275); margin=
: 0px -12px 0px 4px; }

.show-replies-button.ytd-comment-replies-renderer { display: flex; flex-dir=
ection: row; align-items: center; width: fit-content; }

.show-replies-button.ytd-comment-replies-renderer #creator-thumbnail.ytd-co=
mment-replies-renderer { margin-left: 12px; }

ytd-comment-replies-renderer[modern] #expander.ytd-comment-replies-renderer=
 .expander-header.ytd-comment-replies-renderer[teaser] { margin-left: unset=
; }

ytd-expander.ytd-comment-replies-renderer tp-yt-paper-button.ytd-comment-re=
plies-renderer { align-self: flex-start; }

ytd-comment-replies-renderer:not([modern]) yt-next-continuation.ytd-comment=
-replies-renderer, ytd-comment-replies-renderer:not([modern]) ytd-continuat=
ion-item-renderer.ytd-comment-replies-renderer { --iron-icon-width: 20px; -=
-iron-icon-height: 20px; }

ytd-comment-replies-renderer:not([modern]) yt-next-continuation.ytd-comment=
-replies-renderer tp-yt-paper-button[style-target=3D"host"], ytd-comment-re=
plies-renderer:not([modern]) ytd-continuation-item-renderer.ytd-comment-rep=
lies-renderer tp-yt-paper-button[style-target=3D"host"] { text-transform: n=
one; }

ytd-comment-replies-renderer:not([modern]) yt-next-continuation.ytd-comment=
-replies-renderer, ytd-comment-replies-renderer:not([modern]) ytd-continuat=
ion-item-renderer.ytd-comment-replies-renderer { display: inline-flex; }

ytd-comment-replies-renderer:not([modern]) .cont-button.ytd-comment-replies=
-renderer, ytd-comment-replies-renderer:not([modern]) ytd-continuation-item=
-renderer.ytd-comment-replies-renderer { color: var(--t2d807bb79e75606d); -=
-iron-icon-margin-top: -8px; --iron-icon-margin-right: 8px; --iron-icon-mar=
gin-left: 8px; }

ytd-comment-replies-renderer:not([modern]) .ytIconWrapperHost.ytd-comment-r=
eplies-renderer, ytd-comment-replies-renderer:not([modern]) yt-icon.ytd-com=
ment-replies-renderer { --iron-icon-width: 20px; --iron-icon-height: 20px; =
margin-bottom: 4px; }

ytd-comment-replies-renderer:not([modern]) #expander.ytd-comment-replies-re=
nderer .dot.ytd-comment-replies-renderer { color: var(--t2d807bb79e75606d);=
 }

#contents.ytd-comment-replies-renderer, #teaser-replies.ytd-comment-replies=
-renderer { display: flex; flex-direction: column; }

.reloading.ytd-comment-replies-renderer { opacity: 0.25; pointer-events: no=
ne; }

#expander-contents.ytd-comment-replies-renderer tp-yt-paper-spinner-lite.yt=
d-comment-replies-renderer { display: none; }

#expander-contents.ytd-comment-replies-renderer tp-yt-paper-spinner-lite.yt=
d-comment-replies-renderer[active] { display: block; margin: -8px auto 8px;=
 }

ytd-continuation-item-renderer.ytd-comment-replies-renderer { --yt-button-c=
olor: var(--t2d807bb79e75606d); --yt-button-text-transform: none; --yt-stri=
ng-icon-padding: 4px; --yt-button-paper-button-margin-left: -8px; --yt-butt=
on-paper-button-margin-right: 0.29em; --yt-button-padding: 0.7em 0.57em; --=
ytd-continuation-item-renderer-width: auto; }

ytd-continuation-item-renderer.replies-continuation.ytd-comment-replies-ren=
derer { display: flex; }

ytd-comment-reply-dialog-renderer { --paper-input-container-input-align: ba=
seline; --yt-basic-foreground-title-color: var(--t4a6da19e16bf221a); }

#unopened-dialog.ytd-comment-reply-dialog-renderer { margin-top: 12px; marg=
in-bottom: 30px; display: flex; flex-direction: row; }

#author-thumbnail.ytd-comment-reply-dialog-renderer { margin-right: 16px; f=
lex: 0 0 auto; border-radius: 50%; background-color: transparent; overflow:=
 hidden; height: 40px; width: 40px; }

#placeholder-area.ytd-comment-reply-dialog-renderer { cursor: text; margin-=
bottom: 12px; border-bottom: 1px solid var(--tf3fc855af2285f5f); flex: 1 1 =
1e-09px; }

#placeholder-text.ytd-comment-reply-dialog-renderer { color: var(--t4a6da19=
e16bf221a); outline: none; font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-comment-simplebox-renderer { --paper-input-container-input-align: basel=
ine; margin-right: 16px; display: flex; flex-flow: wrap; align-items: flex-=
start; }

#author-thumbnail.ytd-comment-simplebox-renderer { margin-right: 16px; flex=
: 0 0 auto; border-radius: 50%; background-color: transparent; overflow: hi=
dden; height: 40px; width: 40px; }

ytd-comment-simplebox-renderer[use-small-avatars] #author-thumbnail.ytd-com=
ment-simplebox-renderer { margin-right: 12px; height: 24px; width: 24px; }

ytd-comment-simplebox-renderer[engagement-panel][use-small-avatars-engageme=
nt-panel-only] #author-thumbnail.ytd-comment-simplebox-renderer { margin-ri=
ght: 12px; height: 24px; width: 24px; }

#comment-dialog.ytd-comment-simplebox-renderer { flex: 1 1 1e-09px; min-wid=
th: 0px; }

#simplebox-placeholder.ytd-comment-simplebox-renderer { color: var(--t4a6da=
19e16bf221a); outline: none; flex: 1 1 1e-09px; font-family: Roboto, Arial,=
 sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#placeholder-area.ytd-comment-simplebox-renderer { cursor: text; padding-bo=
ttom: 4px; border-bottom: 1px solid var(--tf3fc855af2285f5f); flex: 1 1 1e-=
09px; }

ytd-comment-thread-renderer { display: block; position: relative; }

ytd-comment-thread-renderer:not([is-sub-thread]) { margin-bottom: var(--ytd=
-comment-thread-margin-bottom,16px); }

#comment.ytd-comment-thread-renderer { margin-bottom: calc(var(--ytd-decora=
ted-comment-background-offset-bottom,0px)*-1); padding-bottom: var(--ytd-de=
corated-comment-background-offset-bottom,0); }

ytd-comment-thread-renderer[scrolling-enabled][engagement-panel] #comment.y=
td-comment-thread-renderer { scroll-margin-top: 12px; }

ytd-comment-thread-renderer[scrolling-enabled]:not([engagement-panel]) #com=
ment.ytd-comment-thread-renderer { scroll-margin-top: calc(var(--ytd-masthe=
ad-height,var(--ytd-toolbar-height)) + 12px); }

#comment-container.ytd-comment-thread-renderer { position: relative; }

.removed-placeholder.ytd-comment-thread-renderer { display: flex; gap: 16px=
; align-items: center; color: var(--tffc2fd3a644f6275); font-family: Roboto=
, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem=
; }

.thread-hitbox.ytd-comment-thread-renderer { pointer-events: auto; cursor: =
pointer; position: absolute; bottom: 0px; width: 36px; height: calc(100% - =
36px); }

ytd-comment-thread-renderer[is-sub-thread] .thread-hitbox.ytd-comment-threa=
d-renderer, ytd-comment-thread-renderer[use-small-avatars][engagement-panel=
] .thread-hitbox.ytd-comment-thread-renderer { width: 24px; height: calc(10=
0% - 24px); }

ytd-comments-header-renderer { --paper-input-container-input-align: baselin=
e; margin-top: var(--comments-header-renderer-margin-top,24px); margin-bott=
om: var(--comments-header-renderer-margin-bottom,32px); display: flex; flex=
-direction: column; }

ytd-comments-header-renderer[compact-header] { margin-top: 24px; margin-bot=
tom: 24px; }

ytd-comments-header-renderer[screen-reader-only] { position: absolute; widt=
h: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: re=
ct(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; }

#additional-section.ytd-comments-header-renderer, ytd-comments-header-rende=
rer #leading-section.ytd-comments-header-renderer { display: flex; flex-dir=
ection: row; align-items: center; }

ytd-comments-header-renderer[is-backstage] { margin-bottom: 24px; }

ytd-comments-header-renderer[engagement-panel] { margin: 0px; padding: 16px=
; border-top: 1px solid var(--tf3fc855af2285f5f); }

.count-text.ytd-comments-header-renderer { vertical-align: middle; font-fam=
ily: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "=
wdth" 100; font-weight: 700; line-height: 2.8rem; overflow: hidden; max-hei=
ght: 2.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overf=
low: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .count-text.ytd-comments-header-renderer { -webkit-line-clamp: 1; max-hei=
ght: none; }
}

@container (max-width:_max($medium_breakpoint)) {
  .count-text.ytd-comments-header-renderer { font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weig=
ht: 700; line-height: 2.6rem; overflow: hidden; max-height: 2.6rem; display=
: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white=
-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .count-text.ytd-comments-header-renderer { -webkit-line-clamp: 1; max-hei=
ght: none; }
}
}

@media (max-width: 599.9px) {
  .count-text.ytd-comments-header-renderer { font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weig=
ht: 700; line-height: 2.6rem; overflow: hidden; max-height: 2.6rem; display=
: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white=
-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .count-text.ytd-comments-header-renderer { -webkit-line-clamp: 1; max-hei=
ght: none; }
}
}

ytd-comments-header-renderer:not([use-space-between]):not([compact-header])=
 yt-sort-filter-sub-menu-renderer.ytd-comments-header-renderer { margin-top=
: -3px; }

ytd-alert-with-button-renderer.ytd-comments-header-renderer { margin: 0px 0=
px 24px; }

#title.ytd-comments-header-renderer { margin-bottom: 24px; display: flex; f=
lex-direction: row; align-items: center; justify-content: start; }

ytd-comments-header-renderer[compact-header] #title.ytd-comments-header-ren=
derer { margin-bottom: 12px; }

ytd-comments-header-renderer[use-space-between] #title.ytd-comments-header-=
renderer { justify-content: space-between; }

ytd-comments-header-renderer[use-space-between] #sort-menu.ytd-comments-hea=
der-renderer { margin-right: 8px; }

#count.ytd-comments-header-renderer { display: inline-block; margin: 0px 32=
px 0px 0px; align-items: center; }

ytd-comments-header-renderer[compact-header] .count-text.ytd-comments-heade=
r-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; fon=
t-weight: 400; line-height: 2.6rem; overflow: hidden; max-height: 2.6rem; d=
isplay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis;=
 white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-comments-header-renderer[compact-header] .count-text.ytd-comments-hea=
der-renderer { -webkit-line-clamp: 1; max-height: none; }
}

#panel-button.ytd-comments-header-renderer { --yt-button-icon-padding: 0; -=
-yt-button-icon-size: 24px; }

yt-formatted-string.ytd-comments-header-renderer { color: var(--tffc2fd3a64=
4f6275); }

#toggle-button.ytd-comments-header-renderer { margin-left: auto; }

#red-commenting-text.ytd-comments-header-renderer { color: var(--t4a6da19e1=
6bf221a); }

#red-commenting-div.ytd-comments-header-renderer { margin-top: -4px; paddin=
g: 0px 0px 12px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem;=
 font-weight: 400; line-height: 2rem; }

#red-commenting-text.ytd-comments-header-renderer:empty { display: none; }

ytd-post-stream-filter-renderer.ytd-comments-header-renderer { margin-top: =
24px; }

ytd-backstage-zero-state-renderer.ytd-comments-header-renderer { margin: 16=
px 0px; }

ytd-post-filter-zero-state-renderer.ytd-comments-header-renderer { margin: =
32px 0px 16px; }

ytd-post-scheduling-zero-state-renderer.ytd-comments-header-renderer { marg=
in: 72px 0px 16px; }

ytd-creator-heart-renderer { display: inline-block; }

#creator-heart-button.ytd-creator-heart-renderer { position: relative; heig=
ht: 36px; width: 36px; }

#creator-heart-button.ytd-creator-heart-renderer[disabled] { pointer-events=
: auto; }

ytd-creator-heart-renderer[heart-button-style=3D"visibly-disabled"] #creato=
r-heart-button.ytd-creator-heart-renderer { opacity: 0.38; }

#hearted-thumbnail.ytd-creator-heart-renderer { flex: 0 0 auto; border-radi=
us: 50%; background-color: transparent; overflow: hidden; border: 1px solid=
 rgba(255, 255, 255, 0.12); height: 24px; width: 24px; }

#hearted.ytd-creator-heart-renderer { position: absolute; right: 4px; botto=
m: 5px; width: 13px; height: 13px; color: rgb(255, 0, 51); z-index: 1; }

#hearted-border.ytd-creator-heart-renderer { position: absolute; right: 3px=
; bottom: 4px; width: 15px; height: 15px; color: rgb(255, 255, 255); }

#unhearted.ytd-creator-heart-renderer { padding: 4px; color: var(--tffc2fd3=
a644f6275); height: 20px; width: 20px; }

#unhearted.ytd-creator-heart-renderer:hover { color: var(--tffc2fd3a644f627=
5); }

tp-yt-paper-tooltip.ytd-creator-heart-renderer { white-space: nowrap; }

ytd-post-uploaded-video-renderer { --yt-img-max-height: 420px; display: blo=
ck; }

yt-img-shadow.ytd-post-uploaded-video-renderer { --yt-img-border-radius: 2p=
x; }

#thumbnail-container.ytd-post-uploaded-video-renderer { border-radius: 12px=
; position: relative; }

ytd-sponsor-comment-badge-renderer { display: inline-block; margin-top: 1px=
; }

#custom-badge.ytd-sponsor-comment-badge-renderer yt-img-shadow.ytd-sponsor-=
comment-badge-renderer, #icon.ytd-sponsor-comment-badge-renderer .ytIconWra=
pperHost.ytd-sponsor-comment-badge-renderer, #icon.ytd-sponsor-comment-badg=
e-renderer yt-icon.ytd-sponsor-comment-badge-renderer { width: var(--ytd-sp=
onsor-comment-badge-width,14px); height: var(--ytd-sponsor-comment-badge-he=
ight,14px); }

ytd-sponsors-only-badge-renderer { background-color: var(--t7f4f2c6d54836ce=
0); border-radius: 2px; height: 18px; margin-top: 1px; margin-left: 4px; pa=
dding-right: 4px; flex-direction: row; align-items: center; display: inline=
-flex; }

#icon.ytd-sponsors-only-badge-renderer { color: var(--t904a88c623ca27ab); p=
adding-right: 2px; padding-left: 4px; height: 16px; width: 16px; }

#label.ytd-sponsors-only-badge-renderer { color: var(--t904a88c623ca27ab); =
white-space: nowrap; font-family: Roboto, Arial, sans-serif; font-size: 1.2=
rem; font-weight: 500; line-height: 1.8rem; }

ytd-continuation-item-renderer { min-width: 1px; flex: 1 1 1e-09px; display=
: flex; flex-direction: column; align-items: center; }

ytd-continuation-item-renderer[is-shorts-page]:not([is-comments-section]):o=
nly-child { position: relative; height: calc(100% - 112px); justify-content=
: center; }

ytd-continuation-item-renderer[is-comments-section] { padding: 0px; }

tp-yt-paper-spinner.ytd-continuation-item-renderer { margin: 16px 0px; }

#button.ytd-continuation-item-renderer { width: 100%; }

#button.ytd-continuation-item-renderer ytd-button-renderer.ytd-continuation=
-item-renderer { width: var(--ytd-continuation-item-renderer-width,100%); }

#ghost-cards.ytd-continuation-item-renderer, #ghost-comment-section.ytd-con=
tinuation-item-renderer { width: 100%; }

ytd-destination-button-renderer { width: 210px; background-color: var(--t7f=
4f2c6d54836ce0); border-radius: 8px; display: flex; }

ytd-destination-button-renderer:hover { background-color: var(--t20480717de=
80f555); }

#destination-content-root.ytd-destination-button-renderer { width: 100%; di=
splay: flex; flex-direction: column; align-items: flex-start; }

#destination-icon.ytd-destination-button-renderer { margin: 20px 20px 4px; =
}

#destination-label-wrapper.ytd-destination-button-renderer { margin: 0px 20=
px 12px; height: 48px; max-height: 48px; display: flex; align-items: center=
; }

#destination-label.ytd-destination-button-renderer { font-family: Roboto, A=
rial, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem;=
 overflow: hidden; display: block; max-height: 4.4rem; }

ytd-destination-shelf-renderer { position: relative; display: flex; flex-di=
rection: column; }

ytd-destination-shelf-renderer[is-rich-grid] { width: 100%; }

#header.ytd-destination-shelf-renderer { margin-left: calc(var(--ytd-rich-g=
rid-item-margin)/2); margin-right: calc(var(--ytd-rich-grid-item-margin)/2)=
; display: flex; flex-direction: column; }

#title.ytd-destination-shelf-renderer { color: var(--tffc2fd3a644f6275); fo=
nt-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-setti=
ngs: "wdth" 100; font-weight: 700; line-height: 2.8rem; overflow: hidden; m=
ax-height: 2.8rem; display: -webkit-box; -webkit-box-orient: vertical; text=
-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-destination-shelf-renderer { -webkit-line-clamp: 1; max-height=
: none; }
}

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-destination-shelf-renderer { font-family: Roboto, Arial, sans-=
serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight:=
 700; line-height: 2.6rem; overflow: hidden; max-height: 2.6rem; display: -=
webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-sp=
ace: normal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-destination-shelf-renderer { -webkit-line-clamp: 1; max-height=
: none; }
}
}

@media (max-width: 599.9px) {
  #title.ytd-destination-shelf-renderer { font-family: Roboto, Arial, sans-=
serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight:=
 700; line-height: 2.6rem; overflow: hidden; max-height: 2.6rem; display: -=
webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-sp=
ace: normal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-destination-shelf-renderer { -webkit-line-clamp: 1; max-height=
: none; }
}
}

#subtitle.ytd-destination-shelf-renderer { color: var(--t4a6da19e16bf221a);=
 font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 40=
0; line-height: 1.8rem; overflow: hidden; max-height: 3.6rem; display: -web=
kit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space=
: normal; }

@supports (-webkit-line-clamp:1) {
  #subtitle.ytd-destination-shelf-renderer { -webkit-line-clamp: 2; max-hei=
ght: none; }
}

#destination-buttons.ytd-destination-shelf-renderer { overflow-y: hidden; w=
idth: 100%; margin-top: 12px; margin-bottom: 8px; margin-right: -4px; displ=
ay: flex; flex-flow: wrap; justify-content: flex-start; }

#destination-buttons.ytd-destination-shelf-renderer > .ytd-destination-shel=
f-renderer { margin-right: 4px; margin-bottom: 4px; }

ytd-destination-shelf-renderer[is-rich-grid] #destination-buttons.ytd-desti=
nation-shelf-renderer > ytd-destination-button-renderer.ytd-destination-she=
lf-renderer { width: calc(100%/(var(--ytd-rich-grid-items-per-row) + 1) - v=
ar(--ytd-rich-grid-item-margin) - .01px); margin-left: calc(var(--ytd-rich-=
grid-item-margin)/2); margin-right: calc(var(--ytd-rich-grid-item-margin)/2=
); margin-bottom: var(--ytd-rich-grid-item-margin); }

#show-more-button.ytd-destination-shelf-renderer { display: none; margin: 0=
px; cursor: pointer; width: 100%; padding-top: 20px; padding-bottom: 20px; =
background: linear-gradient(rgba(0,0,0,0),var(--t3e41d7b17b187f69)); positi=
on: absolute; z-index: 200; }

#show-more-button.ytd-destination-shelf-renderer:hover { background-image: =
none; background-position: initial; background-size: initial; background-re=
peat: initial; background-attachment: initial; background-origin: initial; =
background-clip: initial; background-color: var(--t3e41d7b17b187f69); }

#show-more-button-icon.ytd-destination-shelf-renderer { color: var(--tffc2f=
d3a644f6275); }

ytd-destination-shelf-renderer[fully-visible-rows=3D"1"][is-show-more-visib=
le] #destination-buttons.ytd-destination-shelf-renderer { max-height: 184px=
; }

ytd-destination-shelf-renderer[fully-visible-rows=3D"2"][is-show-more-visib=
le] #destination-buttons.ytd-destination-shelf-renderer { max-height: 304px=
; }

ytd-destination-shelf-renderer[is-rich-grid][fully-visible-rows=3D"1"][is-s=
how-more-visible] #destination-buttons.ytd-destination-shelf-renderer { max=
-height: 196px; }

ytd-destination-shelf-renderer[is-rich-grid][fully-visible-rows=3D"2"][is-s=
how-more-visible] #destination-buttons.ytd-destination-shelf-renderer { max=
-height: 328px; }

ytd-destination-shelf-renderer[is-show-more-visible] #show-more-button.ytd-=
destination-shelf-renderer { bottom: 8px; display: flex; align-items: cente=
r; justify-content: center; }

ytd-rating-survey-option-renderer { color: var(--tffc2fd3a644f6275); }

yt-icon-button.ytd-rating-survey-option-renderer { box-sizing: content-box;=
 padding: 12px; }

ytd-rating-survey-option-renderer[is-shorts-style] { color: rgb(255, 255, 2=
55); }

ytd-rating-survey-option-renderer[is-shorts-style] yt-icon-button.ytd-ratin=
g-survey-option-renderer { padding: 8px; height: 36px; width: 36px; }

ytd-rating-survey-option-renderer[is-slimline-survey-follow-up], ytd-rating=
-survey-option-renderer[is-slimline-survey] { color: var(--tffc2fd3a644f627=
5); }

ytd-rating-survey-option-renderer[is-slimline-survey-follow-up] yt-icon-but=
ton.ytd-rating-survey-option-renderer, ytd-rating-survey-option-renderer[is=
-slimline-survey] yt-icon-button.ytd-rating-survey-option-renderer { paddin=
g: 8px; height: 36px; width: 36px; }

ytd-rating-survey-renderer { display: flex; flex-direction: column; align-i=
tems: flex-start; }

#selection-panel.ytd-rating-survey-renderer { width: 100%; display: flex; f=
lex-direction: column; flex: 1 1 1e-09px; justify-content: center; }

#options.ytd-rating-survey-renderer { display: flex; flex-direction: row; j=
ustify-content: space-between; }

#ratings.ytd-rating-survey-renderer { width: 100%; margin-left: 8px; margin=
-right: 16px; justify-content: space-between; display: flex; flex-direction=
: row; align-items: center; align-self: flex-start; }

ytd-button-renderer.ytd-rating-survey-renderer { margin-top: 8px; }

#selected-response-icon.ytd-rating-survey-renderer { color: var(--tffc2fd3a=
644f6275); margin-bottom: 16px; margin-left: 16px; margin-top: 16px; }

ytd-rating-survey-renderer[is-shorts-style] { display: flex; flex-direction=
: row; justify-content: space-between; }

ytd-rating-survey-renderer[is-shorts-style] #ratings.ytd-rating-survey-rend=
erer { margin-right: 8px; display: flex; flex-direction: row; justify-conte=
nt: space-between; }

ytd-rating-survey-renderer[is-shorts-style] #selected-response-icon.ytd-rat=
ing-survey-renderer { color: rgb(255, 255, 255); }

ytd-rating-survey-renderer[is-shorts-style] #bottom-text-container.ytd-rati=
ng-survey-renderer { width: 100%; margin-top: 4px; margin-bottom: 4px; disp=
lay: flex; flex-direction: row; justify-content: space-between; }

ytd-rating-survey-renderer[is-shorts-style] #first-response-text.ytd-rating=
-survey-renderer, ytd-rating-survey-renderer[is-shorts-style] #last-respons=
e-text.ytd-rating-survey-renderer { color: rgb(255, 255, 255); font-family:=
 Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-heigh=
t: 1.8rem; }

ytd-rating-survey-renderer[is-shorts-style] #first-response-text.ytd-rating=
-survey-renderer { margin-left: 16px; }

ytd-rating-survey-renderer[is-shorts-style] #last-response-text.ytd-rating-=
survey-renderer { margin-right: 16px; }

ytd-rating-survey-renderer[is-slimline-survey] #ratings.ytd-rating-survey-r=
enderer { margin-right: 8px; }

ytd-rating-survey-renderer[is-slimline-survey] #bottom-text-container.ytd-r=
ating-survey-renderer { width: 100%; margin-top: 4px; margin-bottom: 4px; d=
isplay: flex; flex-direction: row; justify-content: space-between; }

ytd-rating-survey-renderer[is-slimline-survey] #first-response-text.ytd-rat=
ing-survey-renderer, ytd-rating-survey-renderer[is-slimline-survey] #last-r=
esponse-text.ytd-rating-survey-renderer { color: var(--tffc2fd3a644f6275); =
font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400=
; line-height: 1.8rem; }

ytd-rating-survey-renderer[is-slimline-survey-follow-up] #ratings.ytd-ratin=
g-survey-renderer { margin-right: 8px; }

ytd-rating-survey-renderer[is-slimline-survey-follow-up] #not-sure-button.y=
td-rating-survey-renderer, ytd-rating-survey-renderer[is-slimline-survey-fo=
llow-up] #undo-button.ytd-rating-survey-renderer { display: none; }

ytd-report-history-section-header-renderer { display: block; }

.filter.ytd-report-history-section-header-renderer:not(:first-of-type) { ma=
rgin-left: 24px; }

ytd-report-history-table-cell-renderer { display: inline-block; }

ytd-report-history-table-reason-cell-renderer { display: inline-block; }

#show-all-reasons.ytd-report-history-table-reason-cell-renderer { --yt-endp=
oint-color: var(--t2d807bb79e75606d); --yt-endpoint-hover-color: var(--t2d8=
07bb79e75606d); margin-top: 12px; font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.4rem; font-weight: 500; line-height: 2rem; }

ytd-report-history-table-row-renderer { border-bottom: 1px solid var(--tf3f=
c855af2285f5f); padding: 16px 0px; }

#row-container.ytd-report-history-table-row-renderer, ytd-report-history-ta=
ble-row-renderer { width: 100%; display: flex; }

ytd-report-history-table-cell-renderer.ytd-report-history-table-row-rendere=
r { width: 100%; }

ytd-report-history-table-row-renderer[component-style=3D"COMPACT_ROW"] { bo=
rder-bottom-width: medium; border-bottom-style: none; border-bottom-color: =
currentcolor; padding: 8px 0px; }

ytd-report-history-table-row-renderer[component-style=3D"COMPACT_ROW"] ytd-=
report-history-table-cell-renderer.date.ytd-report-history-table-row-render=
er { --main-text-color: var(--t4a6da19e16bf221a); }

ytd-report-history-table-text-cell-renderer { display: flex; }

.icon-wrapper.ytd-report-history-table-text-cell-renderer { color: var(--tf=
fc2fd3a644f6275); margin-right: 8px; width: 24px; }

yt-formatted-string.ytd-report-history-table-text-cell-renderer { --yt-endp=
oint-color: var(--t2d807bb79e75606d); --yt-endpoint-hover-color: var(--t2d8=
07bb79e75606d); --yt-endpoint-visited-color: var(--t2d807bb79e75606d); disp=
lay: block; }

.text.ytd-report-history-table-text-cell-renderer { margin-top: 2px; overfl=
ow: hidden; }

.main-text.ytd-report-history-table-text-cell-renderer { color: var(--main-=
text-color,var(--tffc2fd3a644f6275)); margin-bottom: 4px; font-family: Robo=
to, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2r=
em; }

.sub-text.ytd-report-history-table-text-cell-renderer { color: var(--t4a6da=
19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; fo=
nt-weight: 400; line-height: 1.8rem; }

ytd-report-reason-history-modal-renderer { display: block; min-width: 400px=
; max-width: 500px; }

ytd-report-reason-history-modal-renderer.style-scope { margin: 0px; padding=
: 0px; }

#report-history-modal-body.ytd-report-reason-history-modal-renderer { paddi=
ng: 24px; }

.title.ytd-report-reason-history-modal-renderer { color: var(--tffc2fd3a644=
f6275); margin-bottom: 20px; font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.8rem; font-weight: 400; line-height: 2.6rem; }

#content-info.ytd-report-reason-history-modal-renderer { margin-bottom: 12p=
x; }

#scroller.ytd-report-reason-history-modal-renderer { height: 250px; width: =
100%; overflow: auto; --paper-dialog-scrollable-padding: 0; }

#report-history-modal-footer.ytd-report-reason-history-modal-renderer { bor=
der-top: 1px solid var(--tf3fc855af2285f5f); padding: 8px 4px; display: fle=
x; justify-content: flex-end; }

#table-header.ytd-table-renderer { border-bottom: 1px solid var(--tf3fc855a=
f2285f5f); padding: 16px 0px; display: flex; }

.cell-header.ytd-table-renderer { color: var(--t7e34d5baa4ea6277); font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-h=
eight: 2rem; }

ytd-page-introduction-renderer { min-height: 180px; color: var(--tffc2fd3a6=
44f6275); display: flex; }

#primary-content.ytd-page-introduction-renderer { width: 100%; flex-grow: 1=
; padding-top: 48px; justify-content: space-between; display: flex; flex-di=
rection: row; }

.ytIconWrapperHost.ytd-page-introduction-renderer, yt-icon.ytd-page-introdu=
ction-renderer { height: 180px; width: 180px; min-width: 40px; min-height: =
40px; }

#name.ytd-page-introduction-renderer { font-family: Roboto, Arial, sans-ser=
if; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; }

#title.ytd-page-introduction-renderer { margin: 40px 0px 12px; font-family:=
 Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "wd=
th" 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-page-introduction-renderer { font-family: Roboto, Arial, sans-=
serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 7=
00; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-page-introduction-renderer { font-family: Roboto, Arial, sans-=
serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 7=
00; line-height: 2.8rem; }
}

#text.ytd-page-introduction-renderer { color: var(--t4a6da19e16bf221a); fon=
t-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; l=
ine-height: 2rem; }

#introduction-text.ytd-page-introduction-renderer { padding-bottom: 24px; }

.introduction-bullet-items.ytd-page-introduction-renderer { margin: 8px 12p=
x; }

.introduction-additional-lines.ytd-page-introduction-renderer p.ytd-page-in=
troduction-renderer, .introduction-bullet-items.ytd-page-introduction-rende=
rer li.ytd-page-introduction-renderer { padding-bottom: 4px; }

.introduction-bullet-items.ytd-page-introduction-renderer li.ytd-page-intro=
duction-renderer yt-formatted-string.ytd-page-introduction-renderer { verti=
cal-align: middle; font-family: Roboto, Arial, sans-serif; font-size: 1.4re=
m; font-weight: 400; line-height: 2rem; }

.introduction-additional-lines.ytd-page-introduction-renderer { margin-bott=
om: 12px; }

#report-stats.ytd-page-introduction-renderer { flex-grow: 1; margin-bottom:=
 12px; margin-left: 16px; margin-top: -24px; }

ytd-report-history-section-renderer { color: var(--tffc2fd3a644f6275); disp=
lay: block; }

#header.ytd-report-history-section-renderer { margin-bottom: 4px; }

.table-container.ytd-report-history-section-renderer { position: relative; =
}

.spinner-container.ytd-report-history-section-renderer { background: var(--=
t518e925f61bdcb91); opacity: 0.5; display: flex; align-items: center; justi=
fy-content: center; position: absolute; inset: 0px; }

#unified-report-history.ytd-report-history-section-renderer { border-top: 1=
px solid var(--tf3fc855af2285f5f); padding-top: 20px; overflow-x: auto; }

ytd-account-link-button-renderer { display: inline-block; }

ytd-button-renderer.ytd-account-link-button-renderer { min-width: var(--ytd=
-account-link-button-min-width,inherit); }

ytd-game-details-renderer { display: inline-block; color: var(--tffc2fd3a64=
4f6275); }

.yt-simple-endpoint.ytd-game-details-renderer { display: flex; flex-directi=
on: column; align-items: flex-start; }

yt-formatted-string.ytd-game-details-renderer { color: var(--tffc2fd3a644f6=
275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weigh=
t: 500; line-height: 2rem; overflow: hidden; max-height: 4rem; display: -we=
bkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-spac=
e: normal; }

@supports (-webkit-line-clamp:1) {
  yt-formatted-string.ytd-game-details-renderer { -webkit-line-clamp: 2; ma=
x-height: none; }
}

ytd-game-details-renderer:not([is-rich-grid]) yt-img-shadow.ytd-game-detail=
s-renderer { width: 210px; height: 290px; }

ytd-game-details-renderer[is-rich-grid] { width: 100%; }

ytd-game-details-renderer[is-rich-grid] yt-img-shadow.ytd-game-details-rend=
erer { width: 100%; }

#title.ytd-game-details-renderer { margin: 8px 0px 4px; }

ytd-game-details-renderer[is-rich-grid] #title.ytd-game-details-renderer { =
font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 500=
; line-height: 2.2rem; overflow: hidden; max-height: 4.4rem; display: -webk=
it-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space:=
 normal; }

@supports (-webkit-line-clamp:1) {
  ytd-game-details-renderer[is-rich-grid] #title.ytd-game-details-renderer =
{ -webkit-line-clamp: 2; max-height: none; }
}

#auto-generated.ytd-game-details-renderer { color: var(--t4a6da19e16bf221a)=
; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 4=
00; line-height: 1.8rem; overflow: hidden; display: block; max-height: 1.8r=
em; }

ytd-game-details-renderer[is-rich-grid] #auto-generated.ytd-game-details-re=
nderer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-we=
ight: 400; line-height: 2rem; overflow: hidden; display: block; max-height:=
 2rem; }

#live-viewers-count.ytd-game-details-renderer { color: var(--t4a6da19e16bf2=
21a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weigh=
t: 400; line-height: 1.8rem; overflow: hidden; display: block; max-height: =
3.6rem; }

ytd-game-details-renderer[is-rich-grid] #live-viewers-count.ytd-game-detail=
s-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fon=
t-weight: 400; line-height: 2rem; overflow: hidden; display: block; max-hei=
ght: 4rem; }

yt-img-shadow.ytd-game-details-renderer { border-radius: 8px; overflow: hid=
den; }

ytd-handles-claiming-faq-renderer { cursor: pointer; border-bottom: 1px sol=
id var(--tf3fc855af2285f5f); display: flex; flex-direction: column; font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 400; line-=
height: 2.6rem; }

.head.ytd-handles-claiming-faq-renderer { display: flex; flex-direction: ro=
w; align-items: center; }

.answer-arrow.ytd-handles-claiming-faq-renderer { color: var(--tffc2fd3a644=
f6275); }

.question.ytd-handles-claiming-faq-renderer { color: var(--tffc2fd3a644f627=
5); margin: var(--ytd-margin-4x) 0; flex: 1 1 1e-09px; }

.answer.ytd-handles-claiming-faq-renderer { display: block; color: var(--t4=
a6da19e16bf221a); margin-bottom: var(--ytd-margin-2x); font-family: Roboto,=
 Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2re=
m; }

ytd-handles-claiming-faq-section-renderer { padding: 64px 0px; color: var(-=
-tffc2fd3a644f6275); display: flex; flex-direction: column; align-items: ce=
nter; justify-content: center; font-family: "YouTube Sans", Roboto, sans-se=
rif; font-size: 3.6rem; font-variation-settings: "wdth" 100; font-weight: 7=
00; line-height: 5rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-handles-claiming-faq-section-renderer { font-family: "YouTube Sans", =
Roboto, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100;=
 font-weight: 700; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  ytd-handles-claiming-faq-section-renderer { font-family: "YouTube Sans", =
Roboto, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100;=
 font-weight: 700; line-height: 4.4rem; }
}

#wrapper.ytd-handles-claiming-faq-section-renderer { width: 928px; padding:=
 24px; }

#title.ytd-handles-claiming-faq-section-renderer { display: block; margin-b=
ottom: 32px; }

ytd-handles-claiming-header-renderer { align-items: center; justify-content=
: center; display: flex; flex-direction: row; }

@keyframes fade-in-slide-left-down {=20
  0% { transform: translateY(-32px) translateX(32px); }
  100% { transform: translateY(0px) translateX(0px); }
}

@keyframes fade-in-slide-right-down {=20
  0% { transform: translateY(-32px) translateX(-32px); }
  100% { transform: translateY(0px) translateX(0px); }
}

#left-container.ytd-handles-claiming-header-renderer, #right-container.ytd-=
handles-claiming-header-renderer { position: relative; min-height: 500px; m=
in-width: 200px; height: 100%; }

#left-image.ytd-handles-claiming-header-renderer { background-image: var(--=
yt-left-squiggly-background); background-repeat: no-repeat; position: absol=
ute; width: 200px; height: 210px; background-size: contain; transform: rota=
te(-17.68deg); top: 200px; margin-right: -150px; animation: 2s ease 0s 1 no=
rmal forwards running fade-in-slide-right-down; }

#right-image.ytd-handles-claiming-header-renderer { background-image: var(-=
-yt-right-squiggly-background); background-repeat: no-repeat; position: abs=
olute; width: 200px; height: 230px; background-size: contain; transform: ro=
tate(-1.5deg); margin-right: 24px; animation: 2s ease 0s 1 normal forwards =
running fade-in-slide-left-down; }

#outer-container.ytd-handles-claiming-header-renderer { color: var(--tffc2f=
d3a644f6275); text-align: center; align-items: center; display: flex; flex-=
direction: column; }

#title.ytd-handles-claiming-header-renderer { display: block; text-align: c=
enter; max-width: 906px; font-family: "YouTube Sans", Roboto, sans-serif; f=
ont-size: 6.4rem; font-variation-settings: "wdth" 100; font-weight: 300; li=
ne-height: 9rem; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-handles-claiming-header-renderer { font-family: "YouTube Sans"=
, Roboto, sans-serif; font-size: 5.6rem; font-variation-settings: "wdth" 10=
0; font-weight: 300; line-height: 7.8rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-handles-claiming-header-renderer { font-family: "YouTube Sans"=
, Roboto, sans-serif; font-size: 5.6rem; font-variation-settings: "wdth" 10=
0; font-weight: 300; line-height: 7.8rem; }
}

#subtitle.ytd-handles-claiming-header-renderer { display: block; text-align=
: center; word-break: break-word; font-family: "YouTube Sans", Roboto, sans=
-serif; font-size: 6.4rem; font-variation-settings: "wdth" 100; font-weight=
: 300; line-height: 9rem; }

@container (max-width:_max($medium_breakpoint)) {
  #subtitle.ytd-handles-claiming-header-renderer { font-family: "YouTube Sa=
ns", Roboto, sans-serif; font-size: 5.6rem; font-variation-settings: "wdth"=
 100; font-weight: 300; line-height: 7.8rem; }
}

@media (max-width: 599.9px) {
  #subtitle.ytd-handles-claiming-header-renderer { font-family: "YouTube Sa=
ns", Roboto, sans-serif; font-size: 5.6rem; font-variation-settings: "wdth"=
 100; font-weight: 300; line-height: 7.8rem; }
}

#profile-picture.ytd-handles-claiming-header-renderer { width: 150px; heigh=
t: 150px; border: 1px solid var(--t1405e70a39276293); margin-bottom: 24px; =
margin-top: 100px; border-radius: 50%; background-color: transparent; overf=
low: hidden; }

#display-name.ytd-handles-claiming-header-renderer { margin-bottom: 40px; f=
ont-family: "YouTube Sans", Roboto, sans-serif; font-size: 4.8rem; font-var=
iation-settings: "wdth" 100; font-weight: 300; line-height: 6.6rem; }

@container (max-width:_max($medium_breakpoint)) {
  #display-name.ytd-handles-claiming-header-renderer { font-family: "YouTub=
e Sans", Roboto, sans-serif; font-size: 4rem; font-variation-settings: "wdt=
h" 100; font-weight: 300; line-height: 5.4rem; }
}

@media (max-width: 599.9px) {
  #display-name.ytd-handles-claiming-header-renderer { font-family: "YouTub=
e Sans", Roboto, sans-serif; font-size: 4rem; font-variation-settings: "wdt=
h" 100; font-weight: 300; line-height: 5.4rem; }
}

#action-button.ytd-handles-claiming-header-renderer { margin-top: 40px; }

#action-button.ytd-handles-claiming-header-renderer ytd-button-renderer.ytd=
-handles-claiming-header-renderer { width: 320px; }

ytd-handles-claiming-title-images-section-renderer { color: rgb(255, 255, 2=
55); padding: 100px 0px; text-align: center; display: flex; flex-direction:=
 column; align-items: center; justify-content: center; font-family: "YouTub=
e Sans", Roboto, sans-serif; font-size: 3.2rem; font-variation-settings: "w=
dth" 100; font-weight: 300; line-height: 4.4rem; }

ytd-handles-claiming-title-images-section-renderer:not([is-dark-theme]) { b=
ackground: rgb(0, 0, 0); }

#title.ytd-handles-claiming-title-images-section-renderer { margin-bottom: =
100px; font-family: "YouTube Sans", Roboto, sans-serif; font-size: 4rem; fo=
nt-variation-settings: "wdth" 100; font-weight: 700; line-height: 5.4rem; }

#image-container.ytd-handles-claiming-title-images-section-renderer { paddi=
ng-bottom: 100px; justify-content: center; display: flex; flex-direction: r=
ow; }

#left-container.ytd-handles-claiming-title-images-section-renderer, #right-=
container.ytd-handles-claiming-title-images-section-renderer { position: re=
lative; width: 422px; height: 1500px; margin: 0px 56px; display: flex; flex=
-direction: column; }

#image0.ytd-handles-claiming-title-images-section-renderer { position: abso=
lute; top: 96px; }

#image1.ytd-handles-claiming-title-images-section-renderer { position: abso=
lute; bottom: 0px; }

#image2.ytd-handles-claiming-title-images-section-renderer { position: abso=
lute; top: 96px; }

#image3.ytd-handles-claiming-title-images-section-renderer { top: 660px; po=
sition: absolute; }

#image4.ytd-handles-claiming-title-images-section-renderer { position: abso=
lute; bottom: 0px; }

#title0.ytd-handles-claiming-title-images-section-renderer { position: abso=
lute; top: 0px; }

#title1.ytd-handles-claiming-title-images-section-renderer { position: abso=
lute; top: 980px; }

#title2.ytd-handles-claiming-title-images-section-renderer { position: abso=
lute; top: 0px; }

#title3.ytd-handles-claiming-title-images-section-renderer { position: abso=
lute; top: 580px; }

#title4.ytd-handles-claiming-title-images-section-renderer { position: abso=
lute; top: 1040px; }

.image-title.ytd-handles-claiming-title-images-section-renderer { width: 10=
0%; font-family: "YouTube Sans", Roboto, sans-serif; font-size: 3.2rem; fon=
t-variation-settings: "wdth" 100; font-weight: 300; line-height: 4.4rem; }

#background-image0.ytd-handles-claiming-title-images-section-renderer { bac=
kground-image: var(--yt-image0-squiggly-background); background-repeat: no-=
repeat; background-size: contain; position: absolute; width: 220px; height:=
 200px; top: 20px; left: -120px; }

#background-image1.ytd-handles-claiming-title-images-section-renderer { bac=
kground-image: var(--yt-image1-squiggly-background); background-repeat: no-=
repeat; background-size: contain; position: absolute; width: 160px; height:=
 240px; bottom: -160px; left: 80px; }

#background-image3.ytd-handles-claiming-title-images-section-renderer { bac=
kground-image: var(--yt-image3-squiggly-background); background-repeat: no-=
repeat; background-size: contain; position: absolute; width: 280px; height:=
 330px; top: 875px; left: 305px; }

ytd-handles-claiming-update-social-renderer { color: var(--tffc2fd3a644f627=
5); text-align: center; display: flex; flex-direction: row; justify-content=
: center; font-family: "YouTube Sans", Roboto, sans-serif; font-size: 3.2re=
m; font-variation-settings: "wdth" 100; font-weight: 700; line-height: 4.4r=
em; }

#wrapper.ytd-handles-claiming-update-social-renderer { max-width: 906px; al=
ign-items: center; justify-content: center; flex: 1 1 1e-09px; display: fle=
x; flex-direction: column; }

#title.ytd-handles-claiming-update-social-renderer { padding-top: 96px; pad=
ding-bottom: 40px; font-family: "YouTube Sans", Roboto, sans-serif; font-si=
ze: 4rem; font-variation-settings: "wdth" 100; font-weight: 700; line-heigh=
t: 5.4rem; }

#primary-url.ytd-handles-claiming-update-social-renderer { margin-bottom: 2=
4px; font-family: "YouTube Sans", Roboto, sans-serif; font-size: 3.2rem; fo=
nt-variation-settings: "wdth" 100; font-weight: 700; line-height: 4.4rem; }

#primary-channel-url.ytd-handles-claiming-update-social-renderer { backgrou=
nd: rgb(230, 239, 254); border-radius: 7px; padding: 8px 20px; color: rgb(0=
, 0, 178); }

ytd-handles-claiming-update-social-renderer[is-dark-theme] #primary-channel=
-url.ytd-handles-claiming-update-social-renderer { background: rgb(164, 197=
, 255); }

#copy-icon-button.ytd-handles-claiming-update-social-renderer { vertical-al=
ign: middle; display: inline-flex; }

#copy-icon.ytd-handles-claiming-update-social-renderer { margin-left: 4px; =
}

#copy-icon.ytd-handles-claiming-update-social-renderer { --iron-icon-width:=
 24px; --iron-icon-height: 24px; }

ytd-handles-claiming-vanity-info-renderer { color: var(--tffc2fd3a644f6275)=
; justify-content: center; display: flex; flex-direction: row; font-family:=
 "YouTube Sans", Roboto, sans-serif; font-size: 3.2rem; font-variation-sett=
ings: "wdth" 100; font-weight: 300; line-height: 4.4rem; }

#wrapper.ytd-handles-claiming-vanity-info-renderer { max-width: 1042px; dis=
play: flex; flex-direction: column; }

#info-text.ytd-handles-claiming-vanity-info-renderer { display: block; marg=
in-bottom: 48px; font-family: Roboto, Arial, sans-serif; font-size: 1.8rem;=
 font-weight: 400; line-height: 2.6rem; }

#vanity-title.ytd-handles-claiming-vanity-info-renderer { display: block; m=
argin-bottom: 68px; font-family: "YouTube Sans", Roboto, sans-serif; font-s=
ize: 3.2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-he=
ight: 4.4rem; }

#info-title.ytd-handles-claiming-vanity-info-renderer { display: block; mar=
gin: 40px 0px; font-family: "YouTube Sans", Roboto, sans-serif; font-size: =
4rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height: 5=
.4rem; }

#vanities.ytd-handles-claiming-vanity-info-renderer { display: block; }

.vanity.ytd-handles-claiming-vanity-info-renderer { --yt-endpoint-color: va=
r(--t0f59291ce5504543); display: block; font-family: Roboto, Arial, sans-se=
rif; font-size: 1.8rem; font-weight: 400; line-height: 2.6rem; }

#text-pic-container.ytd-handles-claiming-vanity-info-renderer { gap: 48px; =
margin-bottom: 100px; display: flex; flex-direction: row; }

#text-container.ytd-handles-claiming-vanity-info-renderer { margin: 64px 0p=
x; flex: 1 1 1e-09px; }

#pic-container.ytd-handles-claiming-vanity-info-renderer { background-image=
: var(--yt-squiggly-background); background-repeat: no-repeat; margin-top: =
48px; min-height: 500px; flex: 1 1 1e-09px; }

ytd-handles-claiming-vanity-info-renderer[is-dark-theme] #vanity-container.=
ytd-handles-claiming-vanity-info-renderer { background: rgb(164, 197, 255);=
 }

ytd-handles-claiming-vanity-info-renderer:not([is-dark-theme]) #vanity-cont=
ainer.ytd-handles-claiming-vanity-info-renderer { background: rgb(230, 239,=
 254); }

#vanity-container.ytd-handles-claiming-vanity-info-renderer { color: rgb(0,=
 0, 0); border-radius: 20px; padding: 100px 56px; margin: 0px 64px 100px; }

ytd-handles-claiming-video-item-renderer { color: var(--tffc2fd3a644f6275);=
 justify-content: center; font-family: "YouTube Sans", Roboto, sans-serif; =
font-size: 4.8rem; font-variation-settings: "wdth" 100; font-weight: 300; l=
ine-height: 6.6rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-handles-claiming-video-item-renderer { font-family: "YouTube Sans", R=
oboto, sans-serif; font-size: 4rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 300; line-height: 5.4rem; }
}

@media (max-width: 599.9px) {
  ytd-handles-claiming-video-item-renderer { font-family: "YouTube Sans", R=
oboto, sans-serif; font-size: 4rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 300; line-height: 5.4rem; }
}

ytd-handles-claiming-video-item-renderer { display: flex; flex-direction: r=
ow; }

#container.ytd-handles-claiming-video-item-renderer { margin: 100px 0px; ma=
x-width: 906px; flex: 1 1 1e-09px; display: flex; flex-direction: column; }

#text-pic-container.ytd-handles-claiming-video-item-renderer { gap: 32px; d=
isplay: flex; flex-direction: row; }

#text-container.ytd-handles-claiming-video-item-renderer { display: flex; f=
lex-direction: column; }

#pic-container.ytd-handles-claiming-video-item-renderer { background-image:=
 var(--yt-squiggly-background); background-repeat: no-repeat; background-si=
ze: contain; min-height: 400px; min-width: 300px; }

#title.ytd-handles-claiming-video-item-renderer { margin-top: 100px; font-f=
amily: "YouTube Sans", Roboto, sans-serif; font-size: 4.8rem; font-variatio=
n-settings: "wdth" 100; font-weight: 700; line-height: 6.6rem; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-handles-claiming-video-item-renderer { font-family: "YouTube S=
ans", Roboto, sans-serif; font-size: 4rem; font-variation-settings: "wdth" =
100; font-weight: 700; line-height: 5.4rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-handles-claiming-video-item-renderer { font-family: "YouTube S=
ans", Roboto, sans-serif; font-size: 4rem; font-variation-settings: "wdth" =
100; font-weight: 700; line-height: 5.4rem; }
}

#subtitle.ytd-handles-claiming-video-item-renderer { margin-top: 36px; widt=
h: 556px; font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-w=
eight: 400; line-height: 2.6rem; }

#player-container.ytd-handles-claiming-video-item-renderer { margin-bottom:=
 100px; justify-content: center; display: flex; flex-direction: row; }

#player.ytd-handles-claiming-video-item-renderer { width: 906px; height: 51=
0px; }

ytd-feed-filter-chip-bar-renderer { --ytd-rich-grid-chips-bar-width: 100%; =
--ytd-rich-grid-chips-bar-top: 56px; --ytd-sort-filter-header-margin-left: =
0; width: 100%; height: 56px; display: flex; }

ytd-feed-filter-chip-bar-renderer[has-selected-chip-content] { height: var(=
--ytd-chips-bar-dynamic-height,182px); }

ytd-feed-filter-chip-bar-renderer[show-full-height-selected-chip-content] #=
chips-wrapper.ytd-feed-filter-chip-bar-renderer { bottom: 0px; }

ytd-feed-filter-chip-bar-renderer[show-full-height-selected-chip-content] #=
selected-chip-content.ytd-feed-filter-chip-bar-renderer { flex-grow: 1; dis=
play: flex; flex-direction: column; overflow: auto; }

ytd-feed-filter-chip-bar-renderer[updating] yt-chip-cloud-chip-renderer.ytd=
-feed-filter-chip-bar-renderer { transition-duration: 0s; }

#scroll-container.ytd-feed-filter-chip-bar-renderer { position: relative; w=
hite-space: nowrap; overflow: hidden; }

#left-arrow.ytd-feed-filter-chip-bar-renderer::after, #right-arrow.ytd-feed=
-filter-chip-bar-renderer::before { height: 100%; width: 50px; content: "";=
 pointer-events: none; }

#left-arrow.ytd-feed-filter-chip-bar-renderer::after { background: linear-g=
radient(to right,var(--t3e41d7b17b187f69) 20%,rgba(255,255,255,0) 80%); }

ytd-feed-filter-chip-bar-renderer[is-dark-theme] #left-arrow.ytd-feed-filte=
r-chip-bar-renderer::after { background: linear-gradient(to right,var(--t3e=
41d7b17b187f69) 20%,rgba(33,33,33,0) 80%); }

#right-arrow.ytd-feed-filter-chip-bar-renderer::before { background: linear=
-gradient(to left,var(--t3e41d7b17b187f69) 20%,rgba(255,255,255,0) 80%); }

ytd-feed-filter-chip-bar-renderer[is-dark-theme] #right-arrow.ytd-feed-filt=
er-chip-bar-renderer::before { background: linear-gradient(to left,var(--t3=
e41d7b17b187f69) 20%,rgba(33,33,33,0) 80%); }

ytd-feed-filter-chip-bar-renderer[frosted-glass-mode=3D"with-chipbar"] #lef=
t-arrow-button.ytd-feed-filter-chip-bar-renderer, ytd-feed-filter-chip-bar-=
renderer[frosted-glass-mode=3D"with-chipbar"] #left-arrow.ytd-feed-filter-c=
hip-bar-renderer::after, ytd-feed-filter-chip-bar-renderer[frosted-glass-mo=
de=3D"with-chipbar"] #right-arrow-button.ytd-feed-filter-chip-bar-renderer,=
 ytd-feed-filter-chip-bar-renderer[frosted-glass-mode=3D"with-chipbar"] #ri=
ght-arrow.ytd-feed-filter-chip-bar-renderer::before { background: transpare=
nt; }

ytd-feed-filter-chip-bar-renderer[frosted-glass-mode=3D"with-chipbar"] #chi=
ps-wrapper.ytd-feed-filter-chip-bar-renderer { background-color: transparen=
t; z-index: 2019; }

ytd-feed-filter-chip-bar-renderer[frosted-glass-mode=3D"with-chipbar"] ytd-=
button-renderer.ytd-feed-filter-chip-bar-renderer { background-color: var(-=
-t3e41d7b17b187f69); }

#chips.ytd-feed-filter-chip-bar-renderer { transition-duration: 0.15s; tran=
sition-timing-function: cubic-bezier(0.05, 0, 0, 1); will-change: transform=
; display: inline-block; white-space: nowrap; }

ytd-sort-filter-header-renderer.ytd-feed-filter-chip-bar-renderer { padding=
: 0px 16px 0px 0px; margin-top: 4px; margin-right: 8px; border-right: 1px s=
olid var(--tf3fc855af2285f5f); }

ytd-feed-filter-chip-bar-renderer[component-style=3D"FEED_FILTER_CHIP_BAR_S=
TYLE_TYPE_PLAYLIST_PAGE"] ytd-sort-filter-header-renderer.ytd-feed-filter-c=
hip-bar-renderer { margin-top: 0px; }

yt-chip-cloud-chip-renderer.ytd-feed-filter-chip-bar-renderer { margin: 12p=
x 12px 12px 0px; }

ytd-feed-filter-chip-bar-renderer[component-style=3D"FEED_FILTER_CHIP_BAR_S=
TYLE_TYPE_CHANNEL_PAGE_GRID"] yt-chip-cloud-chip-renderer.ytd-feed-filter-c=
hip-bar-renderer { margin-bottom: 0px; margin-top: 0px; }

yt-chip-cloud-chip-renderer.ytd-feed-filter-chip-bar-renderer:first-of-type=
 { margin-left: var(--yt-feed-filter-chip-bar-margin-left-first-item,24px);=
 }

ytd-feed-filter-chip-bar-renderer[component-style=3D"FEED_FILTER_CHIP_BAR_S=
TYLE_TYPE_CHANNEL_PAGE_GRID"] yt-chip-cloud-chip-renderer.ytd-feed-filter-c=
hip-bar-renderer:first-of-type { margin-left: 0px; }

ytd-feed-filter-chip-bar-renderer[component-style=3D"FEED_FILTER_CHIP_BAR_S=
TYLE_TYPE_AI_SEARCH_PAGE"] yt-chip-cloud-chip-renderer.ytd-feed-filter-chip=
-bar-renderer:first-of-type { margin-left: 8px; }

yt-chip-cloud-chip-renderer.ytd-feed-filter-chip-bar-renderer:last-of-type =
{ margin-right: 0px; }

ytd-feed-filter-chip-bar-renderer[component-style=3D"FEED_FILTER_CHIP_BAR_S=
TYLE_TYPE_CHANNEL_PAGE_GRID"] yt-chip-cloud-chip-renderer.ytd-feed-filter-c=
hip-bar-renderer:last-of-type { margin-right: 0px; }

#left-arrow.ytd-feed-filter-chip-bar-renderer, #right-arrow.ytd-feed-filter=
-chip-bar-renderer { position: absolute; height: 100%; z-index: 2020; point=
er-events: none; display: flex; flex-direction: row; justify-content: cente=
r; }

#left-arrow.ytd-feed-filter-chip-bar-renderer { top: 0px; left: 0px; }

#right-arrow.ytd-feed-filter-chip-bar-renderer { top: 0px; right: 0px; }

ytd-feed-filter-chip-bar-renderer[at-start] #left-arrow.ytd-feed-filter-chi=
p-bar-renderer { display: none; }

ytd-feed-filter-chip-bar-renderer[at-end] #right-arrow.ytd-feed-filter-chip=
-bar-renderer { display: none; }

#left-arrow-button.ytd-feed-filter-chip-bar-renderer, #right-arrow-button.y=
td-feed-filter-chip-bar-renderer { background-color: var(--t3e41d7b17b187f6=
9); pointer-events: auto; display: flex; flex-direction: column; justify-co=
ntent: center; }

ytd-button-renderer.ytd-feed-filter-chip-bar-renderer { --yt-button-color: =
var(--tffc2fd3a644f6275); --yt-button-icon-size: 32px; border-radius: 16px;=
 height: 32px; margin: 0px 12px; width: 32px; display: flex; align-items: c=
enter; justify-content: center; }

#chips-wrapper.ytd-feed-filter-chip-bar-renderer { position: fixed; top: va=
r(--ytd-rich-grid-chips-bar-top); width: var(--ytd-rich-grid-chips-bar-widt=
h); background-color: var(--t3e41d7b17b187f69); z-index: 2000; justify-cont=
ent: center; display: flex; flex-direction: column; }

#chips-content.ytd-feed-filter-chip-bar-renderer { box-sizing: border-box; =
width: 100%; position: relative; display: flex; }

#selected-chip-content.ytd-feed-filter-chip-bar-renderer { box-sizing: bord=
er-box; width: 100%; }

ytd-feed-filter-chip-bar-renderer[is-dark-theme] #selected-chip-content.ytd=
-feed-filter-chip-bar-renderer { color: var(--tffc2fd3a644f6275); }

ytd-feed-filter-chip-bar-renderer[is-loading] #selected-chip-content.ytd-fe=
ed-filter-chip-bar-renderer { pointer-events: none; }

ytd-feed-filter-chip-bar-renderer[fluid-width] #chips-content.ytd-feed-filt=
er-chip-bar-renderer { max-width: calc(var(--ytd-rich-grid-content-max-widt=
h) + 48px); padding: 0px 24px; }

ytd-feed-filter-chip-bar-renderer[not-sticky] #chips-wrapper.ytd-feed-filte=
r-chip-bar-renderer { position: relative; top: 0px; width: 100%; }

ytd-feed-filter-chip-bar-renderer[transparent-background] #chips-wrapper.yt=
d-feed-filter-chip-bar-renderer { background-color: transparent; }

ytd-feed-filter-chip-bar-renderer[component-style=3D"FEED_FILTER_CHIP_BAR_S=
TYLE_TYPE_HASHTAG_LANDING_PAGE"] { margin-bottom: var(--yt-feed-filter-chip=
-bar-margin,-24px); }

ytd-feed-filter-chip-bar-renderer[component-style=3D"FEED_FILTER_CHIP_BAR_S=
TYLE_TYPE_PLAYLIST_PAGE"] { margin-bottom: var(--yt-feed-filter-chip-bar-ma=
rgin,-24px); }

ytd-feed-filter-chip-bar-renderer[component-style=3D"FEED_FILTER_CHIP_BAR_S=
TYLE_TYPE_CHANNEL_PAGE_GRID"] { margin-bottom: -8px; margin-top: 16px; heig=
ht: auto; }

ytd-feed-filter-chip-bar-renderer[component-style=3D"FEED_FILTER_CHIP_BAR_S=
TYLE_TYPE_HASHTAG_LANDING_PAGE"] #chips-wrapper.ytd-feed-filter-chip-bar-re=
nderer { background-color: var(--t3e41d7b17b187f69); border-width: medium; =
border-style: none; border-color: currentcolor; border-image: initial; z-in=
dex: 2000; padding-left: var(--yt-feed-filter-chip-bar-padding-left,0); jus=
tify-content: flex-start; }

ytd-feed-filter-chip-bar-renderer[component-style=3D"FEED_FILTER_CHIP_BAR_S=
TYLE_TYPE_CHANNEL_PAGE_GRID"] #chips-wrapper.ytd-feed-filter-chip-bar-rende=
rer { background-color: var(--t3e41d7b17b187f69); border-width: medium; bor=
der-style: none; border-color: currentcolor; border-image: initial; z-index=
: 0; justify-content: flex-start; }

ytd-feed-filter-chip-bar-renderer[component-style=3D"FEED_FILTER_CHIP_BAR_S=
TYLE_TYPE_PLAYLIST_PAGE"] #chips-wrapper.ytd-feed-filter-chip-bar-renderer =
{ background-color: var(--t3e41d7b17b187f69); border-width: medium; border-=
style: none; border-color: currentcolor; border-image: initial; z-index: 20=
00; justify-content: flex-start; }

ytd-feed-filter-chip-bar-renderer[component-style=3D"FEED_FILTER_CHIP_BAR_S=
TYLE_TYPE_PLAYLIST_PAGE"] #chips-content.ytd-feed-filter-chip-bar-renderer =
{ padding-left: var(--yt-feed-filter-chip-bar-padding-left,0); padding-righ=
t: var(--yt-feed-filter-chip-bar-padding-right,0); }

ytd-feed-filter-chip-bar-renderer[component-style=3D"FEED_FILTER_CHIP_BAR_S=
TYLE_TYPE_PLAYLIST_PAGE"] #filter.ytd-feed-filter-chip-bar-renderer { displ=
ay: grid; align-content: center; }

ytd-feed-filter-chip-bar-renderer[component-style=3D"FEED_FILTER_CHIP_BAR_S=
TYLE_TYPE_CHANNEL_PAGE_GRID"][not-sticky] #chips-wrapper.ytd-feed-filter-ch=
ip-bar-renderer, ytd-feed-filter-chip-bar-renderer[component-style=3D"FEED_=
FILTER_CHIP_BAR_STYLE_TYPE_HASHTAG_LANDING_PAGE"][not-sticky] #chips-wrappe=
r.ytd-feed-filter-chip-bar-renderer, ytd-feed-filter-chip-bar-renderer[comp=
onent-style=3D"FEED_FILTER_CHIP_BAR_STYLE_TYPE_PLAYLIST_PAGE"][not-sticky] =
#chips-wrapper.ytd-feed-filter-chip-bar-renderer { top: 0px; }

ytd-feed-filter-chip-bar-renderer[page-subtype=3D"playlist"][component-styl=
e=3D"FEED_FILTER_CHIP_BAR_STYLE_TYPE_HASHTAG_LANDING_PAGE"] #chips-wrapper.=
ytd-feed-filter-chip-bar-renderer { view-transition-name: chips-wrapper; vi=
ew-transition-class: ytd-playlist-voting-animation-group; }

ytd-feed-filter-chip-bar-renderer[page-subtype=3D"playlist"][component-styl=
e=3D"FEED_FILTER_CHIP_BAR_STYLE_TYPE_PLAYLIST_PAGE"] #chips-wrapper.ytd-fee=
d-filter-chip-bar-renderer { view-transition-name: chips-wrapper; view-tran=
sition-class: ytd-playlist-voting-animation-group; }

ytd-feed-nudge-renderer { display: flex; justify-content: center; width: 10=
0%; }

ytd-feed-nudge-renderer:not([is-dismissed]) #dismissed.ytd-feed-nudge-rende=
rer, ytd-feed-nudge-renderer[is-dismissed] #dismissible.ytd-feed-nudge-rend=
erer, ytd-feed-nudge-renderer[is-hidden] { display: none; }

ytd-feed-nudge-renderer[is-dark-theme] #content-wrapper.ytd-feed-nudge-rend=
erer { background-color: rgb(255, 255, 255); }

#dismissible.ytd-feed-nudge-renderer { border-radius: 5px; border: 1px soli=
d var(--tf3fc855af2285f5f); height: 100%; position: relative; width: 100%; =
max-width: var(--ytd-rich-grid-item-max-width,360px); display: flex; flex-d=
irection: column; }

ytd-feed-nudge-renderer:not([trim-style=3D"no-trim"]) #dismissible.ytd-feed=
-nudge-renderer { border-top-width: medium; border-top-style: none; border-=
top-color: currentcolor; }

ytd-feed-nudge-renderer[rounded-container] #dismissible.ytd-feed-nudge-rend=
erer { border-radius: 12px; overflow: hidden; }

ytd-feed-nudge-renderer[trim-style=3D"gradient-trim-1"] #dismissible.ytd-fe=
ed-nudge-renderer::before { border-top-left-radius: 5px; border-top-right-r=
adius: 5px; background: linear-gradient(to right,#ff8983 17.85%,var(--ta564=
d8212bccb16a) 53.28%,var(--t124b7dafe9bc366d) 100%); content: ""; height: 4=
px; width: 100%; }

@media (-ms-high-contrast:active), (forced-colors: active) {
  ytd-feed-nudge-renderer:not([trim-style=3D"no-trim"]) #dismissible.ytd-fe=
ed-nudge-renderer { border-top: 1px solid var(--tf3fc855af2285f5f); }
  ytd-feed-nudge-renderer:not([trim-style=3D"no-trim"]) #dismissible.ytd-fe=
ed-nudge-renderer::before { display: none; }
}

#content-wrapper.ytd-feed-nudge-renderer { border-bottom-left-radius: 5px; =
border-bottom-right-radius: 5px; background-color: var(--t518e925f61bdcb91)=
; padding: 0px 6%; height: 100%; align-items: center; justify-content: cent=
er; display: flex; flex-direction: column; }

ytd-feed-nudge-renderer[contents-location=3D"FEED_NUDGE_CONTENTS_LOCATION_M=
IDDLE"] #content-wrapper.ytd-feed-nudge-renderer { padding: 0px 12px; }

ytd-feed-nudge-renderer[background-style=3D"FEED_NUDGE_BACKGROUND_STYLE_LIN=
EAR_GRADIENT"] #content-wrapper.ytd-feed-nudge-renderer { background: linea=
r-gradient(0deg, rgba(255, 255, 255, 0.1) 0px, rgba(131, 195, 255, 0.1) 23.=
44%, rgba(236, 170, 236, 0.1) 46.88%, rgba(245, 118, 0, 0.1) 74.48%, rgba(2=
55, 255, 255, 0.1)), rgb(255, 255, 255); }

ytd-feed-nudge-renderer[background-style=3D"FEED_NUDGE_BACKGROUND_STYLE_LIN=
EAR_GRADIENT"][is-dark-theme] #content-wrapper.ytd-feed-nudge-renderer { ba=
ckground: linear-gradient(0deg, rgba(61, 61, 61, 0.4) 0px, rgba(0, 0, 102, =
0.4) 23.44%, rgba(57, 0, 63, 0.4) 46.88%, rgba(102, 26, 0, 0.4) 74.48%, rgb=
a(53, 57, 61, 0.4)), rgba(255, 255, 255, 0.1); }

#header-container.ytd-feed-nudge-renderer { width: 100%; margin-top: 8px; d=
isplay: flex; flex-direction: row; justify-content: center; }

ytd-feed-nudge-renderer[contents-location=3D"FEED_NUDGE_CONTENTS_LOCATION_M=
IDDLE"] #header-container.ytd-feed-nudge-renderer { margin-top: 20px; }

#dismiss-button.ytd-feed-nudge-renderer { box-sizing: border-box; margin-to=
p: 4px; padding-right: 4px; position: absolute; top: 4px; width: 100%; disp=
lay: flex; flex-direction: row; justify-content: flex-end; }

ytd-feed-nudge-renderer[contents-location=3D"FEED_NUDGE_CONTENTS_LOCATION_M=
IDDLE"] #dismiss-button.ytd-feed-nudge-renderer { top: 0px; }

#button-container.ytd-feed-nudge-renderer { width: 100%; margin-bottom: 8px=
; display: flex; flex-direction: column; }

ytd-feed-nudge-renderer[is-horizontal-buttons] #button-container.ytd-feed-n=
udge-renderer { display: flex; flex-direction: row; }

ytd-feed-nudge-renderer[is-horizontal-buttons] #button-container.ytd-feed-n=
udge-renderer #primary-button.ytd-feed-nudge-renderer { display: flex; marg=
in-right: 4px; }

ytd-feed-nudge-renderer[is-horizontal-buttons] #button-container.ytd-feed-n=
udge-renderer #secondary-button.ytd-feed-nudge-renderer { display: flex; ma=
rgin-left: 4px; }

ytd-feed-nudge-renderer[is-horizontal-buttons] #button-container.ytd-feed-n=
udge-renderer #primary-button.ytd-feed-nudge-renderer > ytd-button-renderer=
.ytd-feed-nudge-renderer, ytd-feed-nudge-renderer[is-horizontal-buttons] #b=
utton-container.ytd-feed-nudge-renderer #secondary-button.ytd-feed-nudge-re=
nderer > ytd-button-renderer.ytd-feed-nudge-renderer { display: flex; align=
-self: stretch; }

#image-container.ytd-feed-nudge-renderer { display: flex; align-self: cente=
r; }

#text-container.ytd-feed-nudge-renderer { align-items: center; display: fle=
x; flex-direction: column; margin: 8px 0px 12px; }

#title-container.ytd-feed-nudge-renderer { color: var(--tffc2fd3a644f6275);=
 margin-bottom: 12px; text-align: center; font-family: Roboto, Arial, sans-=
serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight:=
 900; line-height: 2.6rem; }

#subtitle-container.ytd-feed-nudge-renderer { color: var(--t4a6da19e16bf221=
a); text-align: center; font-family: Roboto, Arial, sans-serif; font-size: =
1.4rem; font-weight: 400; line-height: 2rem; }

#primary-button.ytd-feed-nudge-renderer, #secondary-button.ytd-feed-nudge-r=
enderer { align-items: center; width: 100%; }

#primary-button.ytd-feed-nudge-renderer ytd-button-renderer.ytd-feed-nudge-=
renderer, #secondary-button.ytd-feed-nudge-renderer ytd-button-renderer.ytd=
-feed-nudge-renderer { box-sizing: border-box; border: 1px solid var(--tf3f=
c855af2285f5f); margin-bottom: 8px; width: 100%; }

ytd-feed-nudge-renderer[button-update] #primary-button.ytd-feed-nudge-rende=
rer ytd-button-renderer.ytd-feed-nudge-renderer, ytd-feed-nudge-renderer[bu=
tton-update] #secondary-button.ytd-feed-nudge-renderer ytd-button-renderer.=
ytd-feed-nudge-renderer { border-width: medium; border-style: none; border-=
color: currentcolor; border-image: initial; }

#dismissed.ytd-feed-nudge-renderer { padding-bottom: 56.19%; border: 1px so=
lid var(--tf3fc855af2285f5f); position: relative; flex-grow: 1; }

ytd-feed-nudge-renderer[rounded-container] #dismissed.ytd-feed-nudge-render=
er { border-radius: 12px; }

#dismissed.ytd-feed-nudge-renderer:focus { outline: none; }

#dismissed-content.ytd-feed-nudge-renderer { box-sizing: border-box; paddin=
g: 8px; display: flex; justify-content: center; align-items: center; positi=
on: absolute; inset: 0px; }

ytd-feed-nudge-renderer[contents-location=3D"FEED_NUDGE_CONTENTS_LOCATION_M=
IDDLE"] #contents.ytd-feed-nudge-renderer { width: 100%; }

#contents.ytd-feed-nudge-renderer yt-chip-cloud-chip-renderer.ytd-feed-nudg=
e-renderer { margin-bottom: 16px; }

ytd-feed-nudge-renderer[nudge-style=3D"modernized-nudge"] { border-radius: =
12px; width: 100%; }

ytd-feed-nudge-renderer[nudge-style=3D"modernized-nudge"] #content-wrapper.=
ytd-feed-nudge-renderer { background-color: var(--t518e925f61bdcb91); }

ytd-feed-nudge-renderer[nudge-style=3D"modernized-nudge"] #dismissed.ytd-fe=
ed-nudge-renderer, ytd-feed-nudge-renderer[nudge-style=3D"modernized-nudge"=
] #dismissible.ytd-feed-nudge-renderer { height: auto; flex-grow: 1; width:=
 100%; max-width: var(--ytd-rich-grid-item-max-width,360px); }

ytd-feed-nudge-renderer[nudge-style=3D"modernized-nudge"] #title.ytd-feed-n=
udge-renderer { font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; =
font-variation-settings: "wdth" 100; font-weight: 900; line-height: 3.2rem;=
 }

ytd-feed-nudge-renderer[nudge-style=3D"modernized-nudge"] #subtitle.ytd-fee=
d-nudge-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.4re=
m; font-weight: 400; line-height: 2rem; }

ytd-feed-nudge-renderer[nudge-style=3D"modernized-nudge"] #text-container.y=
td-feed-nudge-renderer { text-align: center; }

ytd-feed-nudge-renderer[nudge-style=3D"modernized-nudge"][no-icon] #text-co=
ntainer.ytd-feed-nudge-renderer { margin-top: 16px; }

ytd-feed-nudge-renderer[nudge-style=3D"modernized-nudge"][no-shadow] #title=
.ytd-feed-nudge-renderer { font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 900; line-heig=
ht: 2.6rem; }

ytd-feed-nudge-renderer[nudge-style=3D"modernized-nudge"]:not([is-dark-mode=
]):not([no-shadow]) #dismissed.ytd-feed-nudge-renderer, ytd-feed-nudge-rend=
erer[nudge-style=3D"modernized-nudge"]:not([is-dark-mode]):not([no-shadow])=
 #dismissible.ytd-feed-nudge-renderer { border-width: medium; border-style:=
 none; border-color: currentcolor; border-image: initial; box-shadow: 0 8px=
 23px var(--tf3fc855af2285f5f); }

#dismissed.ytd-feed-nudge-renderer, ytd-feed-nudge-renderer[contents-locati=
on=3D"FEED_NUDGE_CONTENTS_LOCATION_MIDDLE"] #dismissible.ytd-feed-nudge-ren=
derer { width: 100%; max-width: 100%; }

@keyframes shimmer {=20
  0% { opacity: 1; }
  49% { opacity: 1; }
  63% { opacity: 0.5; }
  100% { opacity: 1; }
}

ytd-ghost-grid-renderer { display: flex; justify-content: center; --ytd-gho=
st-grid-items-per-row: 3; --ytd-ghost-grid-min-width: 280px; }

ytd-ghost-grid-renderer[is-watch-next] { margin-right: calc(var(--ytd-rich-=
grid-item-margin)*-1/2); margin-left: calc(var(--ytd-rich-grid-item-margin)=
*-1/2); }

ytd-ghost-grid-renderer[is-watch-next] .ghost-grid.ytd-ghost-grid-renderer =
{ margin: 16px 0px 0px; height: 100%; justify-content: space-between; }

ytd-ghost-grid-renderer[is-watch-next] .ghost-card.ytd-ghost-grid-renderer =
{ flex-basis: var(--ytd-ghost-grid-min-width); min-width: var(--ytd-ghost-g=
rid-min-width); max-width: 700px; flex-grow: 1; }

ytd-ghost-grid-renderer[is-explore-hub] .ghost-grid.ytd-ghost-grid-renderer=
 { margin: 0px; }

.ghost-grid.ytd-ghost-grid-renderer { display: flex; flex-wrap: wrap; width=
: 100%; max-width: calc(var(--ytd-rich-grid-content-max-width) + var(--ytd-=
rich-grid-item-margin)); }

ytd-ghost-grid-renderer[is-shorts] .ghost-grid.ytd-ghost-grid-renderer { ma=
rgin: 0px; }

.ghost-card.ytd-ghost-grid-renderer { margin-left: calc(var(--ytd-rich-grid=
-item-margin)/2); margin-right: calc(var(--ytd-rich-grid-item-margin)/2); m=
argin-bottom: 40px; max-width: var(--ytd-rich-grid-item-max-width); width: =
calc(100%/var(--ytd-rich-grid-items-per-row) - var(--ytd-rich-grid-item-mar=
gin)); }

ytd-ghost-grid-renderer[is-shorts] .ghost-card.ytd-ghost-grid-renderer { ma=
rgin: var(--ytd-rich-grid-shorts-item-margin); max-width: calc(var(--ytd-ri=
ch-grid-slim-items-per-row)*(var(--ytd-rich-grid-slim-item-max-width) + var=
(--ytd-rich-grid-shorts-item-margin)*2)); width: calc(100%/var(--ytd-rich-g=
rid-slim-items-per-row) - var(--ytd-rich-grid-shorts-item-margin)*2); }

.skeleton-bg-color.ytd-ghost-grid-renderer { background-color: var(--tf3fc8=
55af2285f5f); }

@media (forced-colors: active) {
  .skeleton-bg-color.ytd-ghost-grid-renderer { background-color: canvastext=
; }
}

.rich-thumbnail.ytd-ghost-grid-renderer { height: 0px; padding-top: 56.25%;=
 width: 100%; border-radius: 12px; }

ytd-ghost-grid-renderer[is-shorts] .rich-thumbnail.ytd-ghost-grid-renderer =
{ padding-top: 177.34%; border-radius: 0px; }

.details.ytd-ghost-grid-renderer { display: flex; }

ytd-ghost-grid-renderer[is-shorts] .details.ytd-ghost-grid-renderer { displ=
ay: none; }

.channel-avatar.ytd-ghost-grid-renderer { border-radius: 50%; margin-top: 1=
2px; margin-right: 12px; height: 36px; width: 36px; }

.rich-video-title.ytd-ghost-grid-renderer { height: 12px; }

.details-text-shell.ytd-ghost-grid-renderer { display: flex; flex: 1 1 auto=
; flex-direction: column; height: 100%; }

.text-shell.ytd-ghost-grid-renderer { border-radius: 2px; margin-top: 12px;=
 padding-bottom: 4px; height: 12px; }

.rich-video-title.ytd-ghost-grid-renderer { width: 90%; }

.video-meta.ytd-ghost-grid-renderer { width: 60%; }

ytd-ghost-grid-renderer[shimmer-animation] .rich-thumbnail.ytd-ghost-grid-r=
enderer { animation: 2.05s ease 0s infinite normal none running shimmer; }

ytd-ghost-grid-renderer[shimmer-animation] .channel-avatar.ytd-ghost-grid-r=
enderer, ytd-ghost-grid-renderer[shimmer-animation] .rich-video-title.ytd-g=
host-grid-renderer { animation: 2.05s ease 75ms infinite normal none runnin=
g shimmer; }

ytd-ghost-grid-renderer[shimmer-animation] .rich-video-meta.ytd-ghost-grid-=
renderer { animation: 2.05s ease 0.15s infinite normal none running shimmer=
; }

ytd-rich-grid-media { --yt-button-compact-background-color: var(--tf3fc855a=
f2285f5f); --yt-button-compact-text-color: var(--t4a6da19e16bf221a); width:=
 100%; margin: 0px; display: block; max-width: var(--ytd-rich-grid-item-max=
-width); position: relative; }

ytd-rich-grid-media #dismissed.ytd-rich-grid-media, ytd-rich-grid-media[is-=
dismissed] #dismissible.ytd-rich-grid-media { display: none; }

ytd-rich-grid-media[is-dismissed] #dismissed.ytd-rich-grid-media { display:=
 block; }

ytd-rich-grid-media[modern-buttons] #view-more.ytd-rich-grid-media { text-t=
ransform: unset; }

#dismissible.ytd-rich-grid-media { position: relative; height: 100%; displa=
y: flex; flex-direction: column; }

ytd-playlist-thumbnail.ytd-rich-grid-media, ytd-thumbnail.ytd-rich-grid-med=
ia { width: 100%; position: relative; }

ytd-playlist-thumbnail.ytd-rich-grid-media::before, ytd-thumbnail.ytd-rich-=
grid-media::before { display: block; content: ""; width: 100%; padding-top:=
 56.25%; background-color: var(--tf3fc855af2285f5f); }

#meta.ytd-rich-grid-media { overflow-x: hidden; padding-right: 24px; }

#badges.ytd-rich-grid-media { margin-top: 8px; }

#thumbnail-underlay.ytd-rich-grid-media { cursor: pointer; }

#details.ytd-rich-grid-media { position: relative; cursor: pointer; flex: 1=
 1 auto; display: flex; flex-direction: row; }

#avatar-container.ytd-rich-grid-media { height: 36px; margin-top: 12px; mar=
gin-right: 12px; }

#avatar-image.ytd-rich-grid-media { border-radius: 50%; overflow: hidden; h=
eight: 36px; width: 36px; background-color: var(--tf3fc855af2285f5f) !impor=
tant; }

ytd-menu-renderer.ytd-rich-grid-media { position: absolute; top: 4px; right=
: -12px; }

#dismissed.ytd-rich-grid-media { padding-bottom: 56.19%; border: 1px solid =
var(--tf3fc855af2285f5f); border-radius: 12px; position: relative; }

#dismissed.ytd-rich-grid-media:focus { outline: none; }

#dismissed-content.ytd-rich-grid-media { box-sizing: border-box; padding: 8=
px; position: absolute; inset: 0px; }

#video-title-link.ytd-rich-grid-media { display: block; }

#video-title.ytd-rich-grid-media { color: var(--tffc2fd3a644f6275); font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 500; line-=
height: 2.2rem; overflow: hidden; max-height: 4.4rem; display: -webkit-box;=
 -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal=
; }

@supports (-webkit-line-clamp:1) {
  #video-title.ytd-rich-grid-media { -webkit-line-clamp: 2; max-height: non=
e; }
}

ytd-rich-grid-media[typography-bump] #video-title.ytd-rich-grid-media { fon=
t-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 500; l=
ine-height: 2.6rem; overflow: hidden; max-height: 5.2rem; display: -webkit-=
box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: no=
rmal; }

@supports (-webkit-line-clamp:1) {
  ytd-rich-grid-media[typography-bump] #video-title.ytd-rich-grid-media { -=
webkit-line-clamp: 2; max-height: none; }
}

ytd-rich-grid-media[typography-bump-v2] #video-title.ytd-rich-grid-media { =
font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-set=
tings: "wdth" 100; font-weight: 900; line-height: 2.8rem; overflow: hidden;=
 max-height: 5.6rem; display: -webkit-box; -webkit-box-orient: vertical; te=
xt-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-rich-grid-media[typography-bump-v2] #video-title.ytd-rich-grid-media =
{ -webkit-line-clamp: 2; max-height: none; }
}

@container (max-width:_max($medium_breakpoint)) {
  ytd-rich-grid-media[typography-bump-v2] #video-title.ytd-rich-grid-media =
{ font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation=
-settings: "wdth" 100; font-weight: 900; line-height: 2.6rem; overflow: hid=
den; max-height: 5.2rem; display: -webkit-box; -webkit-box-orient: vertical=
; text-overflow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  ytd-rich-grid-media[typography-bump-v2] #video-title.ytd-rich-grid-media =
{ -webkit-line-clamp: 2; max-height: none; }
}
}

@media (max-width: 599.9px) {
  ytd-rich-grid-media[typography-bump-v2] #video-title.ytd-rich-grid-media =
{ font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation=
-settings: "wdth" 100; font-weight: 900; line-height: 2.6rem; overflow: hid=
den; max-height: 5.2rem; display: -webkit-box; -webkit-box-orient: vertical=
; text-overflow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  ytd-rich-grid-media[typography-bump-v2] #video-title.ytd-rich-grid-media =
{ -webkit-line-clamp: 2; max-height: none; }
}
}

h3.ytd-rich-grid-media { color: var(--tffc2fd3a644f6275); margin: 12px 0px =
4px; }

#buttons.ytd-rich-grid-media > .ytd-rich-grid-media { margin-top: 4px; }

#dismissed-content.ytd-rich-grid-media { display: flex; justify-content: ce=
nter; align-items: center; }

.title-badge.ytd-rich-grid-media, .video-badge.ytd-rich-grid-media { margin=
: 4px 4px 0px 0px; }

.top-badge.ytd-rich-grid-media { margin: 4px 4px 2px 0px; }

#preview-loading-overlay.ytd-rich-grid-media { border-radius: 2px; position=
: absolute; top: 4px; color: rgb(255, 255, 255); left: 4px; background: rgb=
(0, 0, 0); padding-left: 8px; display: flex; align-items: center; justify-c=
ontent: center; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; =
font-weight: 400; line-height: 1.8rem; }

#preview-loading-overlay.ytd-rich-grid-media tp-yt-paper-spinner-lite.ytd-r=
ich-grid-media { --paper-spinner-color: #fff; width: 12px; height: 12px; }

#preview-loading-overlay.ytd-rich-grid-media span.ytd-rich-grid-media { pad=
ding: 4px 8px; }

#view-more.ytd-rich-grid-media { display: block; margin-top: 4px; --yt-endp=
oint-color: var(--t4a6da19e16bf221a); --yt-endpoint-visited-color: var(--t4=
a6da19e16bf221a); color: var(--t4a6da19e16bf221a); font-family: Roboto, Ari=
al, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

ytd-rich-grid-media[typography-bump] #preview-loading-overlay.ytd-rich-grid=
-media, ytd-rich-grid-media[typography-bump] #view-more.ytd-rich-grid-media=
 { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: =
400; line-height: 2rem; }

#attached-survey.ytd-rich-grid-media { display: block; width: 100%; }

ytd-rich-grid-slim-media { width: 100%; margin: 0px; display: block; positi=
on: relative; max-width: var(--ytd-rich-grid-slim-item-max-width); }

ytd-rich-grid-slim-media[remove-max-width] { max-width: unset; }

ytd-thumbnail.ytd-rich-grid-slim-media { width: 100%; position: relative; }

ytd-thumbnail.ytd-rich-grid-slim-media::before { display: block; content: "=
"; width: 100%; padding-top: 144%; background-color: var(--tf3fc855af2285f5=
f); }

#badges.ytd-rich-grid-slim-media { margin-top: 8px; }

#details.ytd-rich-grid-slim-media { position: relative; cursor: pointer; }

#video-title.ytd-rich-grid-slim-media { color: var(--tffc2fd3a644f6275); fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 500; =
line-height: 2.2rem; overflow: hidden; max-height: 4.4rem; display: -webkit=
-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: n=
ormal; }

@supports (-webkit-line-clamp:1) {
  #video-title.ytd-rich-grid-slim-media { -webkit-line-clamp: 2; max-height=
: none; }
}

h3.ytd-rich-grid-slim-media { color: var(--tffc2fd3a644f6275); padding: 12p=
x 24px 0px 0px; }

ytd-video-metadata-block.ytd-rich-grid-slim-media { padding-right: 24px; }

ytd-badge-supported-renderer.ytd-rich-grid-slim-media { --ytd-badge-white-s=
pace: nowrap; margin: 4px 4px 0px 0px; }

ytd-rich-grid-slim-media ytd-menu-renderer .ytd-menu-renderer[style-target=
=3D"button"] { padding: 0px; height: 24px; width: 24px; }

ytd-menu-renderer.ytd-rich-grid-slim-media { position: absolute; top: 0px; =
right: 0px; margin-top: 12px; }

ytd-rich-grid-slim-media #dismissed.ytd-rich-grid-slim-media, ytd-rich-grid=
-slim-media[is-dismissed] #dismissible.ytd-rich-grid-slim-media { display: =
none; }

ytd-rich-grid-slim-media[is-dismissed] #dismissed.ytd-rich-grid-slim-media =
{ display: block; }

#dismissed.ytd-rich-grid-slim-media { padding-top: 176%; border: 1px solid =
var(--tf3fc855af2285f5f); border-radius: 12px; position: relative; }

.yt-simple-endpoint.ytd-rich-grid-slim-media { overflow-x: hidden; max-widt=
h: 100%; }

#metadata.ytd-rich-grid-slim-media { color: var(--ytd-metadata-line-color,v=
ar(--t4a6da19e16bf221a)); margin-top: 6px; font-family: Roboto, Arial, sans=
-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow:=
 hidden; max-height: 1.8rem; display: -webkit-box; -webkit-box-orient: vert=
ical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #metadata.ytd-rich-grid-slim-media { -webkit-line-clamp: 1; max-height: n=
one; }
}

ytd-rich-grid-slim-media[should-force2-by3] ytd-thumbnail.ytd-rich-grid-sli=
m-media::before { padding-top: 150%; }

#dismissed.ytd-rich-grid-slim-media:focus { outline: none; }

#dismissed-content.ytd-rich-grid-slim-media { box-sizing: border-box; paddi=
ng: 8px; position: absolute; inset: 0px; }

#dismissed-content.ytd-rich-grid-slim-media { display: flex; justify-conten=
t: center; align-items: center; }

ytd-rich-item-renderer { position: relative; margin-left: calc(var(--ytd-ri=
ch-grid-item-margin)/2); margin-right: calc(var(--ytd-rich-grid-item-margin=
)/2); margin-bottom: var(--ytd-rich-grid-row-margin); width: calc(100%/var(=
--ytd-rich-grid-items-per-row) - var(--ytd-rich-grid-item-margin)); --ytd-s=
horts-rich-grid-width-without-margin: calc(100% - var(--ytd-rich-grid-short=
s-item-margin)*(var(--ytd-rich-grid-slim-items-per-row)*2)); --ytd-shorts-r=
ich-grid-item-width: calc(var(--ytd-shorts-rich-grid-width-without-margin)/=
var(--ytd-rich-grid-slim-items-per-row)); scroll-margin-top: var(--ytd-rich=
-grid-content-offset-top); }

ytd-rich-item-renderer[half-bottom-margin] { margin-bottom: calc(var(--ytd-=
rich-grid-row-margin)/2); }

ytd-rich-item-renderer[no-bottom-margin] { margin-bottom: 0px; }

ytd-rich-item-renderer[rendered-from-rich-grid] { width: calc(100%/var(--yt=
d-rich-grid-items-per-row) - var(--ytd-rich-grid-item-margin)); }

ytd-rich-item-renderer[rendered-from-rich-grid][is-in-first-column] { margi=
n-left: calc(var(--ytd-rich-grid-item-margin)/2); }

ytd-rich-item-renderer[use-compact-list] { margin-bottom: 16px; }

ytd-rich-item-renderer[is-compact-grid], ytd-rich-item-renderer[is-compact-=
grid][rendered-from-rich-grid][is-in-first-column] { margin-left: calc(var(=
--ytd-rich-grid-compact-item-margin)/2); margin-right: calc(var(--ytd-rich-=
grid-compact-item-margin)/2); margin-bottom: 24px; }

ytd-rich-item-renderer[is-shorts-grid] { margin-left: calc(var(--ytd-rich-g=
rid-shorts-item-margin)/2); margin-right: calc(var(--ytd-rich-grid-shorts-i=
tem-margin)/2); margin-bottom: var(--ytd-rich-grid-shorts-item-margin); }

ytd-rich-item-renderer[no-gutter-margins]:first-of-type, ytd-rich-item-rend=
erer[no-gutter-margins][rendered-from-rich-grid][is-in-first-column] { marg=
in-left: 0px; }

ytd-rich-item-renderer[no-gutter-margins]:last-of-type { margin-right: 0px;=
 }

ytd-rich-item-renderer[is-post], ytd-rich-item-renderer[is-post][rendered-f=
rom-rich-grid] { width: calc(100%/var(--ytd-rich-grid-posts-per-row) - var(=
--ytd-rich-grid-item-margin)); }

ytd-rich-item-renderer[is-slim-media], ytd-rich-item-renderer[is-slim-media=
][rendered-from-rich-grid] { width: calc(100%/var(--ytd-rich-grid-slim-item=
s-per-row) - var(--ytd-rich-grid-item-margin)); }

ytd-rich-item-renderer[is-compact-grid], ytd-rich-item-renderer[is-compact-=
grid][rendered-from-rich-grid] { width: calc(100%/var(--ytd-rich-grid-slim-=
items-per-row) - var(--ytd-rich-grid-compact-item-margin)); }

ytd-rich-item-renderer[is-shorts-grid][is-slim-media], ytd-rich-item-render=
er[is-shorts-grid][is-slim-media][rendered-from-rich-grid] { width: calc(10=
0%/var(--ytd-rich-grid-slim-items-per-row) - var(--ytd-rich-grid-shorts-ite=
m-margin)); }

ytd-rich-item-renderer[is-shorts-grid][is-slim-media][rendered-from-rich-gr=
id][is-shorts-panel-grid] { width: var(--ytd-shorts-rich-grid-item-width); =
margin: 0 var(--ytd-rich-grid-shorts-item-margin); }

ytd-rich-item-renderer[is-game-card-shelf] { width: calc(100%/var(--ytd-ric=
h-grid-game-cards-per-row) - var(--ytd-rich-grid-item-margin)); }

ytd-rich-item-renderer[is-mini-game-card-shelf] { width: calc(100%/var(--yt=
d-rich-grid-mini-game-cards-per-row) - var(--ytd-rich-grid-item-margin)); }

ytd-rich-item-renderer[is-link-card-shelf][is-link-card-full-width], ytd-ri=
ch-item-renderer[is-link-card-shelf][is-responsive-grid][is-link-card-full-=
width] { width: calc(100% - var(--ytd-rich-grid-item-margin)); }

ytd-rich-item-renderer[is-link-card-shelf], ytd-rich-item-renderer[is-link-=
card-shelf][is-responsive-grid] { width: calc(50% - var(--ytd-rich-grid-ite=
m-margin)); }

ytd-rich-item-renderer[is-expand-on-hover-card-shelf][items-per-row=3D"1"][=
is-shelf-item] { width: calc(100% - var(--ytd-rich-grid-item-margin)); }

ytd-rich-item-renderer[is-expand-on-hover-card-shelf][items-per-row=3D"2"][=
is-shelf-item] { width: calc(100%/min(var(--ytd-rich-shelf-items-count),2) =
- var(--ytd-rich-grid-item-margin)); }

ytd-rich-item-renderer[is-expand-on-hover-card-shelf][is-shelf-item] { widt=
h: calc(100%/var(--ytd-rich-shelf-items-count) - var(--ytd-rich-grid-item-m=
argin)); }

ytd-rich-item-renderer[is-expand-on-hover-card-shelf] { width: calc(100%/va=
r(--ytd-rich-grid-items-per-row) - var(--ytd-rich-grid-item-margin)); }

ytd-rich-item-renderer[contains-lumiere-posters] { width: calc(100%/var(--y=
td-rich-grid-slim-items-per-row)*2 - var(--ytd-rich-grid-item-margin)); }

ytd-rich-item-renderer[is-responsive-grid], ytd-rich-item-renderer[is-respo=
nsive-grid][rendered-from-rich-grid] { width: calc(100%/var(--ytd-rich-grid=
-items-per-row) - var(--ytd-rich-grid-item-margin)); }

ytd-rich-item-renderer[rich-grid-hover-highlight] { transition: border-radi=
us 0.3s cubic-bezier(0.05, 0, 0, 1), background-color, box-shadow, outline,=
 outline-offset; outline: transparent solid 1px; outline-offset: 0px; }

ytd-rich-item-renderer.ytd-rich-item-renderer-highlight { border-radius: 8p=
x; background-color: var(--tf3fc855af2285f5f); box-shadow: 0 0 0 10px var(-=
-tf3fc855af2285f5f); }

ytd-rich-item-renderer.ytd-rich-item-renderer-highlight-border { border-rad=
ius: 8px; background-color: var(--yt-transparent-background); outline: 1px =
solid var(--tf3fc855af2285f5f); outline-offset: 10px; }

#content.ytd-rich-item-renderer { height: 100%; display: flex; align-items:=
 flex-start; justify-content: center; }

#content.ytd-rich-item-renderer ytd-mini-game-card-view-model.ytd-rich-item=
-renderer { max-width: 100%; width: 100%; }

#content.ytd-rich-item-renderer > .lockup.ytd-rich-item-renderer { display:=
 flex; max-width: 100%; width: 100%; }

#content.ytd-rich-item-renderer ytd-feed-nudge-renderer.ytd-rich-item-rende=
rer, #content.ytd-rich-item-renderer ytd-mini-game-card-view-model.ytd-rich=
-item-renderer { height: 100%; }

ytd-rich-shelf-renderer { width: 100%; display: flex; flex-direction: row; =
justify-content: center; --ytd-rich-grid-shelf-margin: calc(var(--ytd-rich-=
grid-row-margin)*1.5); }

ytd-rich-shelf-renderer[is-you-page][enable-youtab-grid-web] { --ytd-rich-g=
rid-shelf-margin: 36px; }

ytd-rich-shelf-renderer[is-you-page][enable-youtab-grid-web] #rich-shelf-he=
ader.ytd-rich-shelf-renderer { margin-left: 0px; }

ytd-rich-shelf-renderer:not([is-dismissed]) #dismissed.ytd-rich-shelf-rende=
rer, ytd-rich-shelf-renderer[is-dismissed] #dismissible.ytd-rich-shelf-rend=
erer { display: none; }

ytd-rich-shelf-renderer:not([has-chevron-buttons]) #next-button.ytd-rich-sh=
elf-renderer, ytd-rich-shelf-renderer:not([has-chevron-buttons]) #previous-=
button.ytd-rich-shelf-renderer, ytd-rich-shelf-renderer[is-header-hidden] #=
rich-shelf-header.ytd-rich-shelf-renderer { display: none; }

#dismissible.ytd-rich-shelf-renderer { width: 100%; position: relative; mar=
gin-bottom: var(--ytd-rich-grid-shelf-margin); }

ytd-rich-shelf-renderer[show-bottom-divider] #dismissible.ytd-rich-shelf-re=
nderer { border-bottom: 1px solid var(--tf3fc855af2285f5f); margin-bottom: =
calc(var(--ytd-rich-grid-shelf-margin)*.6666666667); padding-bottom: calc(v=
ar(--ytd-rich-grid-shelf-margin)*.3333333333); }

ytd-rich-shelf-renderer[has-expansion-button] #dismissible.ytd-rich-shelf-r=
enderer { margin-bottom: calc(17px + var(--ytd-rich-grid-shelf-margin)*.666=
6666667); padding-bottom: calc(17px + var(--ytd-rich-grid-shelf-margin)*.33=
33333333); }

ytd-rich-shelf-renderer[is-header-hidden]:not([has-expansion-button]) #dism=
issible.ytd-rich-shelf-renderer { margin-bottom: var(--ytd-rich-grid-row-ma=
rgin); }

ytd-rich-shelf-renderer[is-shorts][is-truncated] #dismissible.ytd-rich-shel=
f-renderer { margin-bottom: var(--ytd-rich-grid-shelf-margin); padding-bott=
om: 0px; border-bottom-width: medium; border-bottom-style: none; border-bot=
tom-color: currentcolor; }

ytd-rich-shelf-renderer[is-inner-shelf] #dismissible.ytd-rich-shelf-rendere=
r { margin-bottom: 17px; }

ytd-rich-shelf-renderer[is-inner-shelf]:not([has-expansion-button]) #dismis=
sible.ytd-rich-shelf-renderer, ytd-rich-shelf-renderer[is-inner-shelf][is-s=
horts][is-truncated] #dismissible.ytd-rich-shelf-renderer, ytd-rich-shelf-r=
enderer[is-inner-shelf][show-bottom-divider] #dismissible.ytd-rich-shelf-re=
nderer { margin-bottom: 0px; }

#dismissed.ytd-rich-shelf-renderer { margin-bottom: var(--ytd-rich-grid-row=
-margin); width: 100%; }

#dismissed.ytd-rich-shelf-renderer:focus { outline: none; }

#rich-shelf-header.ytd-rich-shelf-renderer { margin: 0 0 calc(var(--ytd-ric=
h-grid-row-margin)/2) 8px; justify-content: space-between; display: flex; f=
lex-direction: row; }

#rich-shelf-header.ytd-rich-shelf-renderer:focus { outline: none; }

ytd-rich-shelf-renderer[elements-per-row=3D"1"] #rich-shelf-header.ytd-rich=
-shelf-renderer { margin-left: 8px; }

ytd-rich-shelf-renderer[has-bottom-cta-button] #rich-shelf-header-container=
.ytd-rich-shelf-renderer { margin-bottom: 24px; }

#rich-shelf-header.ytd-rich-shelf-renderer h2.ytd-rich-shelf-renderer { ali=
gn-items: center; align-self: center; display: flex; flex-direction: row; }

#rich-shelf-header.ytd-rich-shelf-renderer a.ytd-rich-shelf-renderer { --yt=
-endpoint-color: var(--tffc2fd3a644f6275); display: flex; }

#image-container.ytd-rich-shelf-renderer { display: flex; flex-direction: r=
ow; align-items: center; }

#avatar.ytd-rich-shelf-renderer { margin-right: 8px; border-radius: 50%; ba=
ckground-color: transparent; overflow: hidden; height: 36px; width: 36px; }

ytd-rich-shelf-renderer[has-box-art-thumbnail-style] #avatar.ytd-rich-shelf=
-renderer { height: 41px; width: 29px; margin-right: 8px; overflow: unset; =
}

ytd-rich-shelf-renderer[has-rounded-box-art-thumbnail-style] #avatar.ytd-ri=
ch-shelf-renderer { height: 41px; width: 29px; margin-right: 8px; border-ra=
dius: 4px; overflow: hidden; }

#icon.ytd-rich-shelf-renderer { margin-right: 8px; }

#title-container.ytd-rich-shelf-renderer { display: flex; flex-direction: c=
olumn; justify-content: center; }

#title-text.ytd-rich-shelf-renderer { display: flex; flex-direction: row; }

#title.ytd-rich-shelf-renderer { color: var(--tffc2fd3a644f6275); font-fami=
ly: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "w=
dth" 100; font-weight: 700; line-height: 2.8rem; overflow: hidden; max-heig=
ht: 2.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overfl=
ow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-rich-shelf-renderer { -webkit-line-clamp: 1; max-height: none;=
 }
}

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-rich-shelf-renderer { font-family: Roboto, Arial, sans-serif; =
font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700; l=
ine-height: 2.6rem; overflow: hidden; max-height: 2.6rem; display: -webkit-=
box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: no=
rmal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-rich-shelf-renderer { -webkit-line-clamp: 1; max-height: none;=
 }
}
}

@media (max-width: 599.9px) {
  #title.ytd-rich-shelf-renderer { font-family: Roboto, Arial, sans-serif; =
font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700; l=
ine-height: 2.6rem; overflow: hidden; max-height: 2.6rem; display: -webkit-=
box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: no=
rmal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-rich-shelf-renderer { -webkit-line-clamp: 1; max-height: none;=
 }
}
}

#subtitle.ytd-rich-shelf-renderer { color: var(--t4a6da19e16bf221a); font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line=
-height: 1.8rem; overflow: hidden; max-height: 3.6rem; display: -webkit-box=
; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norma=
l; }

@supports (-webkit-line-clamp:1) {
  #subtitle.ytd-rich-shelf-renderer { -webkit-line-clamp: 2; max-height: no=
ne; }
}

ytd-rich-shelf-renderer[is-shorts] #title-container.ytd-rich-shelf-renderer=
 { display: flex; flex-direction: row; }

ytd-rich-shelf-renderer[is-shorts] #subtitle.ytd-rich-shelf-renderer { marg=
in-left: 4px; }

ytd-rich-shelf-renderer[has-paygated-featured-badge] #subtitle-text.ytd-ric=
h-shelf-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.2re=
m; font-weight: 400; line-height: 1.8rem; overflow: hidden; max-height: 3.6=
rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ell=
ipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-rich-shelf-renderer[has-paygated-featured-badge] #subtitle-text.ytd-r=
ich-shelf-renderer { -webkit-line-clamp: 2; max-height: none; }
}

ytd-rich-shelf-renderer[has-paygated-featured-badge] #subtitle.ytd-rich-she=
lf-renderer { display: inline; max-height: none; }

ytd-rich-shelf-renderer:not([is-lumiere]) #featured-badge.ytd-rich-shelf-re=
nderer { margin-left: 8px; }

ytd-rich-shelf-renderer:not([is-lumiere]) #paygated-featured-badge.ytd-rich=
-shelf-renderer { display: inline-flex; margin-right: 4px; }

#menu-container.ytd-rich-shelf-renderer { display: flex; flex-direction: ro=
w; align-items: center; gap: 8px; }

#menu.ytd-rich-shelf-renderer { display: flex; flex-direction: row; }

#contents-container.ytd-rich-shelf-renderer { margin-top: -12px; }

#contents.ytd-rich-shelf-renderer { margin-left: calc(var(--ytd-rich-grid-i=
tem-margin)*-1/2); margin-right: calc(var(--ytd-rich-grid-item-margin)*-1/2=
); padding-bottom: 12px; margin-bottom: -12px; display: flex; flex-flow: wr=
ap; transition: height 0.2s ease-in-out; visibility: hidden; padding-top: 1=
2px; }

ytd-rich-shelf-renderer[has-chevron-buttons] #contents-container.ytd-rich-s=
helf-renderer { overflow: hidden; }

ytd-rich-shelf-renderer[has-chevron-buttons] #contents.ytd-rich-shelf-rende=
rer { transition: transform 0.15s cubic-bezier(0.05, 0, 0, 1); will-change:=
 transform; flex-wrap: nowrap; }

ytd-rich-shelf-renderer[has-chevron-buttons] #contents.ytd-rich-shelf-rende=
rer > .ytd-rich-shelf-renderer { flex: 0 0 auto; }

ytd-rich-shelf-renderer[restrict-contents-overflow]:not([has-chevron-button=
s]) #contents.ytd-rich-shelf-renderer { overflow: clip; overflow-clip-margi=
n: 20px; clip-path: inset(-20px -20px 0px); }

ytd-rich-shelf-renderer[has-bottom-cta-button] .cta-button.ytd-rich-shelf-r=
enderer { width: 100%; }

.expand-collapse-button.ytd-rich-shelf-renderer { cursor: pointer; max-widt=
h: 360px; width: 100%; display: flex; justify-content: center; }

.expand-collapse-button.ytd-rich-shelf-renderer:focus { outline: none; }

.expand-collapse-button.ytd-rich-shelf-renderer:hover { color: var(--tffc2f=
d3a644f6275); }

.button-container.ytd-rich-shelf-renderer { position: absolute; bottom: 0px=
; left: 50%; transform: translate(-50%, 50%); background-color: var(--t3e41=
d7b17b187f69); width: 360px; max-width: 100%; }

ytd-slimline-survey-renderer { width: 100%; }

ytd-slimline-survey-renderer:not([is-dismissed]) #dismissed.ytd-slimline-su=
rvey-renderer, ytd-slimline-survey-renderer[is-dismissed] #dismissible.ytd-=
slimline-survey-renderer { display: none; }

#dismissible.ytd-slimline-survey-renderer { position: relative; border-radi=
us: 12px; background-color: var(--t518e925f61bdcb91); box-shadow: rgba(0, 0=
, 0, 0.25) 0px 2px 10px; margin-top: 24px; display: flex; flex-direction: c=
olumn; }

#dismissible.ytd-slimline-survey-renderer::before { content: ""; background=
-color: var(--t518e925f61bdcb91); box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 4=
px; position: absolute; margin-left: -12px; width: 24px; height: 24px; top:=
 -12px; left: 50%; transform: rotate(45deg); z-index: 1; }

#dismissible.ytd-slimline-survey-renderer { max-height: 300px; transition: =
max-height 0.3s, margin 0.3s, opacity 0.3s; }

ytd-slimline-survey-renderer[collapsed] #dismissible.ytd-slimline-survey-re=
nderer { max-height: 0px; margin-top: 0px; opacity: 0; }

ytd-slimline-survey-renderer[collapsed] #dismissible.ytd-slimline-survey-re=
nderer::before { opacity: 0; }

#content-wrapper.ytd-slimline-survey-renderer { box-sizing: border-box; bor=
der-radius: 12px; background-color: var(--t518e925f61bdcb91); padding: 8px =
12px; width: 100%; overflow: hidden; position: relative; z-index: 2; displa=
y: flex; flex-direction: column; }

#header-container.ytd-slimline-survey-renderer { width: 100%; justify-conte=
nt: space-between; display: flex; flex-direction: row; }

#title-container.ytd-slimline-survey-renderer { color: var(--tffc2fd3a644f6=
275); margin-top: 8px; font-family: Roboto, Arial, sans-serif; font-size: 1=
.6rem; font-weight: 500; line-height: 2.2rem; overflow: hidden; display: bl=
ock; max-height: 2.2rem; }

ytd-profile-column-renderer { margin-left: 32px; display: flex; flex-direct=
ion: column; flex: 0 0 auto; align-items: center; }

#items.ytd-profile-column-renderer > .ytd-profile-column-renderer { margin-=
bottom: 20px; }

ytd-profile-column-stats-entry-renderer { color: var(--t4a6da19e16bf221a); =
padding: 10px 0px; display: flex; flex-direction: row; }

#label.ytd-profile-column-stats-entry-renderer { font-family: Roboto, Arial=
, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; fle=
x: 1 1 auto; }

#value.ytd-profile-column-stats-entry-renderer { font-family: Roboto, Arial=
, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

ytd-profile-column-stats-renderer { display: inline-block; width: 178px; }

#items.ytd-profile-column-stats-renderer > .ytd-profile-column-stats-render=
er { border-bottom: 1px solid var(--tf3fc855af2285f5f); }

#items.ytd-profile-column-stats-renderer > .ytd-profile-column-stats-render=
er:first-child { border-top: 1px solid var(--tf3fc855af2285f5f); }

ytd-profile-column-user-info-renderer { width: 178px; display: flex; flex-d=
irection: column; align-items: center; }

ytd-profile-column-user-info-renderer[component-style=3D"NON_CENTERED_PROFI=
LE"] { width: 250px; align-items: flex-start; }

ytd-profile-column-user-info-renderer[component-style=3D"NON_CENTERED_PROFI=
LE"] #thumbnail.ytd-profile-column-user-info-renderer { border-radius: 0px;=
 margin: 88px 0px 16px; width: unset; height: unset; }

#thumbnail.ytd-profile-column-user-info-renderer { width: 80px; height: 80p=
x; margin: 88px 16px 16px; border-radius: 50%; background-color: transparen=
t; overflow: hidden; }

#title.ytd-profile-column-user-info-renderer { color: var(--tffc2fd3a644f62=
75); margin-bottom: 4px; font-family: Roboto, Arial, sans-serif; font-size:=
 1.6rem; font-weight: 400; line-height: 2.2rem; }

#subtitle.ytd-profile-column-user-info-renderer { color: var(--t4a6da19e16b=
f221a); margin-bottom: 4px; font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.2rem; font-weight: 400; line-height: 1.8rem; }

ytd-playlist-loop-button-renderer { display: inline-block; }

ytd-statement-banner-renderer { --ytd-statement-banner-thumbnail-width: cal=
c((100% + var(--ytd-rich-grid-item-margin))/var(--ytd-rich-grid-items-per-r=
ow) - var(--ytd-rich-grid-item-margin)); display: block; }

ytd-statement-banner-renderer:not([is-dismissed]) #dismissed.ytd-statement-=
banner-renderer, ytd-statement-banner-renderer[is-dismissed] #dismissible.y=
td-statement-banner-renderer { display: none; }

#dismissible.ytd-statement-banner-renderer { display: flex; flex-direction:=
 column; }

#attached-survey.ytd-statement-banner-renderer { min-width: var(--ytd-state=
ment-banner-thumbnail-width); align-self: flex-start; }

ytd-statement-banner-renderer[location=3D"search"] #attached-survey.ytd-sta=
tement-banner-renderer { box-sizing: border-box; max-width: 532px; min-widt=
h: 380px; padding: 0px 16px; width: 50%; }

#statement-banner-content.ytd-statement-banner-renderer { border-radius: 12=
px; overflow: hidden; position: relative; }

#background-content.ytd-statement-banner-renderer { background-position: 0p=
x center; background-repeat: no-repeat; background-size: cover; height: 100=
%; position: absolute; width: 100%; }

#background-content.ytd-statement-banner-renderer[dir=3D"rtl"], [dir=3D"rtl=
"] #background-content.ytd-statement-banner-renderer { transform: scaleX(-1=
); }

#background-lottie.ytd-statement-banner-renderer { height: 100%; position: =
absolute; width: 100%; }

#dismissed.ytd-statement-banner-renderer .ytd-statement-banner-renderer:not=
(#hide-enclosing-action) { border-radius: 12px; border: 1px solid var(--tf3=
fc855af2285f5f); width: 100%; }

ytd-statement-banner-renderer:not([location=3D"slot-zero-home"]):not([banne=
r-style=3D"statement-banner-style-type-compact"]) { margin-left: -16px; mar=
gin-right: -16px; }

ytd-statement-banner-renderer:not([location=3D"slot-zero-home"]):not([banne=
r-style=3D"statement-banner-style-type-compact"]) #foreground-content.ytd-s=
tatement-banner-renderer { padding: 16px; }

ytd-statement-banner-renderer:not([location=3D"slot-zero-home"]):not([banne=
r-style=3D"statement-banner-style-type-compact"]) #overflow-button.ytd-stat=
ement-banner-renderer { position: absolute; top: 16px; right: 16px; }

ytd-statement-banner-renderer:not([location=3D"slot-zero-home"]):not([banne=
r-style=3D"statement-banner-style-type-compact"]) #details-container.ytd-st=
atement-banner-renderer { padding-top: 0px; padding-bottom: 0px; }

ytd-statement-banner-renderer:not([location=3D"slot-zero-home"]):not([banne=
r-style=3D"statement-banner-style-type-compact"]) .showcase-image.ytd-state=
ment-banner-renderer { align-self: flex-start; }

#foreground-content.ytd-statement-banner-renderer { position: relative; ali=
gn-items: center; display: flex; flex-direction: row; }

.showcase-image.ytd-statement-banner-renderer { width: var(--ytd-statement-=
banner-thumbnail-width); flex-shrink: 0; height: auto; position: relative; =
padding-bottom: calc(var(--ytd-statement-banner-thumbnail-width)*9/16); }

#tile-image.ytd-statement-banner-renderer { width: 100%; height: 100%; disp=
lay: block; }

#tile-container.ytd-statement-banner-renderer { border-radius: 8px; overflo=
w: hidden; position: absolute; inset: 0px; width: 100%; height: 100%; curso=
r: pointer; align-self: center; }

#tile-lottie.ytd-statement-banner-renderer { position: absolute; top: 0px; =
left: 0px; width: 100%; height: 100%; overflow: hidden; align-self: center;=
 }

#logo-container.ytd-statement-banner-renderer { justify-content: center; di=
splay: flex; flex-direction: column; }

#logo-wrapper.ytd-statement-banner-renderer { position: absolute; top: 0px;=
 left: 0px; width: 100%; height: 100%; justify-content: center; display: fl=
ex; flex-direction: column; }

#details-container.ytd-statement-banner-renderer { padding: 16px 16px 16px =
var(--ytd-rich-grid-item-margin); flex: 1 1 0%; display: flex; flex-directi=
on: column; justify-content: center; }

#text-container.ytd-statement-banner-renderer { width: calc(100%/(var(--ytd=
-rich-grid-items-per-row) - 1)*2); max-width: calc(100%/(var(--ytd-rich-gri=
d-items-per-row) - 1)*2); padding-right: var(--ytd-rich-grid-item-margin); =
margin-bottom: 8px; }

#badge-container.ytd-statement-banner-renderer { margin-top: 8px; margin-bo=
ttom: -0.4rem; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; f=
ont-weight: 400; line-height: 2rem; }

#button-container.ytd-statement-banner-renderer { display: flex; flex-direc=
tion: row; }

#button-wrapper.ytd-statement-banner-renderer { display: flex; flex-flow: w=
rap; align-self: center; }

#dynamic-title.ytd-statement-banner-renderer { cursor: pointer; color: var(=
--tffc2fd3a644f6275); }

#subtitle-container.ytd-statement-banner-renderer { color: var(--tffc2fd3a6=
44f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-w=
eight: 400; line-height: 2.6rem; }

#supplemental-text-container.ytd-statement-banner-renderer { color: var(--t=
4a6da19e16bf221a); margin-top: 8px; font-family: Roboto, Arial, sans-serif;=
 font-size: 1rem; font-weight: 400; line-height: 1.6rem; }

ytd-statement-banner-renderer[secondary-button] #secondary-button.ytd-state=
ment-banner-renderer { margin-right: 12px; }

#dismiss-button.ytd-statement-banner-renderer, #overflow-button.ytd-stateme=
nt-banner-renderer { border-radius: 50%; position: absolute; top: 8px; righ=
t: 8px; z-index: 1; }

#primary-button.ytd-statement-banner-renderer, #secondary-button.ytd-statem=
ent-banner-renderer { margin-top: calc(var(--ytd-margin-3x)/2); margin-bott=
om: calc(var(--ytd-margin-3x)/2); }

ytd-statement-banner-renderer[elements-per-row=3D"1"] #subtitle.ytd-stateme=
nt-banner-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.4=
rem; font-weight: 400; line-height: 2rem; }

ytd-statement-banner-renderer[elements-per-row=3D"1"] #foreground-content.y=
td-statement-banner-renderer { display: flex; flex-direction: column; }

ytd-statement-banner-renderer[elements-per-row=3D"1"] #details-container.yt=
d-statement-banner-renderer { padding-top: 40px; padding-left: 12px; paddin=
g-right: 12px; align-self: flex-start; }

ytd-statement-banner-renderer[elements-per-row=3D"1"] #dynamic-title.ytd-st=
atement-banner-renderer { margin-bottom: 0px; }

ytd-statement-banner-renderer[elements-per-row=3D"1"] #subtitle-container.y=
td-statement-banner-renderer { margin-top: 8px; }

ytd-statement-banner-renderer[elements-per-row=3D"1"] #text-container.ytd-s=
tatement-banner-renderer { padding-right: 0px; width: auto; margin-bottom: =
0px; }

ytd-statement-banner-renderer[elements-per-row=3D"1"] #primary-button.ytd-s=
tatement-banner-renderer, ytd-statement-banner-renderer[elements-per-row=3D=
"1"] #secondary-button.ytd-statement-banner-renderer { margin-top: 16px; ma=
rgin-bottom: 0px; }

ytd-statement-banner-renderer[elements-per-row=3D"1"] #dismiss-button.ytd-s=
tatement-banner-renderer { top: 12px; right: 12px; }

ytd-statement-banner-renderer[banner-style=3D"statement-banner-style-type-c=
ompact"][elements-per-row=3D"1"] .showcase-image.ytd-statement-banner-rende=
rer { width: 100%; height: 100px; padding-bottom: 0px; }

ytd-statement-banner-renderer[location=3D"slot-zero-home"] { margin-left: 2=
4px; margin-right: 24px; display: flex; flex-direction: row; justify-conten=
t: center; }

ytd-statement-banner-renderer[location=3D"slot-zero-home"] #dismissible.ytd=
-statement-banner-renderer { width: calc(var(--ytd-rich-grid-items-per-row)=
*(var(--ytd-rich-grid-item-max-width) + var(--ytd-rich-grid-item-margin)) -=
 var(--ytd-rich-grid-item-margin)); }

ytd-statement-banner-renderer[location=3D"search"] { margin-top: 16px; }

ytd-statement-banner-renderer[location=3D"search"] .showcase-image.ytd-stat=
ement-banner-renderer { width: 360px; padding-bottom: 202.5px; max-width: 3=
60px; min-width: 240px; flex: 1 1 1e-09px; }

ytd-statement-banner-renderer[location=3D"search"][use-bigger-showcase-imag=
e] .showcase-image.ytd-statement-banner-renderer { width: 500px; padding-bo=
ttom: 281.25px; max-width: 500px; min-width: 240px; }

ytd-statement-banner-renderer[elements-per-row=3D"1"]:not([has-tile]) .show=
case-image.ytd-statement-banner-renderer { margin-top: 0px; padding-bottom:=
 0px; }

ytd-statement-banner-renderer[elements-per-row=3D"1"][has-tile] .showcase-i=
mage.ytd-statement-banner-renderer { margin-top: 0px; }

ytd-statement-banner-renderer[elements-per-row=3D"1"][has-tile] #details-co=
ntainer.ytd-statement-banner-renderer { margin: 16px 0px 8px; padding-top: =
0px; }

ytd-statement-banner-renderer[elements-per-row=3D"2"] .showcase-image.ytd-s=
tatement-banner-renderer { flex-shrink: 0; }

ytd-statement-banner-renderer[elements-per-row=3D"2"] #primary-button.ytd-s=
tatement-banner-renderer, ytd-statement-banner-renderer[elements-per-row=3D=
"2"] #secondary-button.ytd-statement-banner-renderer { margin-top: 12px; ma=
rgin-bottom: 0px; }

ytd-statement-banner-renderer[elements-per-row=3D"2"] #text-container.ytd-s=
tatement-banner-renderer { width: auto; margin-bottom: 0px; }

ytd-statement-banner-renderer[elements-per-row=3D"2"] #tile.ytd-statement-b=
anner-renderer { align-self: center; }

ytd-statement-banner-renderer[elements-per-row=3D"2"] #subtitle.ytd-stateme=
nt-banner-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.4=
rem; font-weight: 400; line-height: 2rem; }

ytd-statement-banner-renderer[elements-per-row=3D"3"] #text-container.ytd-s=
tatement-banner-renderer { margin-bottom: 0px; }

ytd-statement-banner-renderer[elements-per-row=3D"3"] #primary-button.ytd-s=
tatement-banner-renderer, ytd-statement-banner-renderer[elements-per-row=3D=
"3"] #secondary-button.ytd-statement-banner-renderer { margin-top: 12px; ma=
rgin-bottom: 0px; }

ytd-statement-banner-renderer[elements-per-row=3D"3"] #tile.ytd-statement-b=
anner-renderer { align-self: center; }

ytd-statement-banner-renderer[elements-per-row=3D"4"] #tile-container.ytd-s=
tatement-banner-renderer { align-self: center; }

#new-badge-container.ytd-statement-banner-renderer { margin-top: 0px; font-=
family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; lin=
e-height: 1.8rem; overflow: hidden; max-height: 1.8rem; display: -webkit-bo=
x; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norm=
al; }

@supports (-webkit-line-clamp:1) {
  #new-badge-container.ytd-statement-banner-renderer { -webkit-line-clamp: =
1; max-height: none; }
}

#badge-view-model-container.ytd-statement-banner-renderer { display: flex; =
flex-direction: row; margin-bottom: 8px; }

#badge-view-model-container.ytd-statement-banner-renderer #additional-badge=
-view-model.ytd-statement-banner-renderer { margin-right: 6px; }

ytd-reel-shelf-renderer { display: flex; flex-direction: column; }

#header.ytd-reel-shelf-renderer { color: var(--tffc2fd3a644f6275); height: =
2rem; margin-top: 24px; display: flex; flex-direction: row; align-items: ce=
nter; margin-left: var(--reel-shelf-title-margin-left); }

#image-container.ytd-reel-shelf-renderer { display: flex; flex-direction: c=
olumn; justify-content: center; }

#icon.ytd-reel-shelf-renderer { margin-right: 8px; }

#avatar.ytd-reel-shelf-renderer { margin-right: 8px; border-radius: 50%; ba=
ckground-color: transparent; overflow: hidden; height: 36px; width: 36px; }

#title-container.ytd-reel-shelf-renderer { display: flex; flex-direction: c=
olumn; }

ytd-reel-shelf-renderer[engagement-panel] { margin: 0px -16px; padding-left=
: 16px; }

ytd-reel-shelf-renderer[engagement-panel] #menu.ytd-reel-shelf-renderer { d=
isplay: none; }

ytd-reel-shelf-renderer[hide-shelf-header] #header.ytd-reel-shelf-renderer =
{ margin: 12px 0px; display: none; }

ytd-reel-shelf-renderer[hide-shelf-header] #contents.ytd-reel-shelf-rendere=
r { margin-top: 0px; margin-bottom: 0px; }

#title-text.ytd-reel-shelf-renderer { display: flex; flex-direction: row; a=
lign-items: center; }

#title.ytd-reel-shelf-renderer { color: var(--tffc2fd3a644f6275); font-fami=
ly: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "w=
dth" 100; font-weight: 700; line-height: 2.8rem; overflow: hidden; max-heig=
ht: 2.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overfl=
ow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-reel-shelf-renderer { -webkit-line-clamp: 1; max-height: none;=
 }
}

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-reel-shelf-renderer { font-family: Roboto, Arial, sans-serif; =
font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700; l=
ine-height: 2.6rem; overflow: hidden; max-height: 2.6rem; display: -webkit-=
box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: no=
rmal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-reel-shelf-renderer { -webkit-line-clamp: 1; max-height: none;=
 }
}
}

@media (max-width: 599.9px) {
  #title.ytd-reel-shelf-renderer { font-family: Roboto, Arial, sans-serif; =
font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700; l=
ine-height: 2.6rem; overflow: hidden; max-height: 2.6rem; display: -webkit-=
box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: no=
rmal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-reel-shelf-renderer { -webkit-line-clamp: 1; max-height: none;=
 }
}
}

ytd-reel-shelf-renderer[sd-redesign] #title.ytd-reel-shelf-renderer { font-=
family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings=
: "wdth" 100; font-weight: 900; line-height: 2.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-reel-shelf-renderer[sd-redesign] #title.ytd-reel-shelf-renderer { fon=
t-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-sett=
ings: "wdth" 100; font-weight: 900; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  ytd-reel-shelf-renderer[sd-redesign] #title.ytd-reel-shelf-renderer { fon=
t-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-sett=
ings: "wdth" 100; font-weight: 900; line-height: 2.6rem; }
}

#subtitle-text.ytd-reel-shelf-renderer { display: flex; flex-direction: row=
; }

#subtitle.ytd-reel-shelf-renderer { color: var(--t4a6da19e16bf221a); font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line=
-height: 1.8rem; overflow: hidden; max-height: 3.6rem; display: -webkit-box=
; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norma=
l; }

@supports (-webkit-line-clamp:1) {
  #subtitle.ytd-reel-shelf-renderer { -webkit-line-clamp: 2; max-height: no=
ne; }
}

#menu.ytd-reel-shelf-renderer { margin-left: auto; }

h2.ytd-reel-shelf-renderer { display: flex; flex-direction: column; }

#contents.ytd-reel-shelf-renderer { margin-top: 24px; }

ytd-search-refinement-card-renderer { display: inline-block; }

a.ytd-search-refinement-card-renderer { border: 1px solid var(--tf3fc855af2=
285f5f); background-color: var(--t3e41d7b17b187f69); border-radius: 16px; o=
verflow: hidden; user-select: none; }

#card-thumbnail.ytd-search-refinement-card-renderer { width: 156px; height:=
 88px; margin-bottom: 2px; }

ytd-search-refinement-card-renderer[card-style=3D"album_card"] #card-thumbn=
ail.ytd-search-refinement-card-renderer, ytd-search-refinement-card-rendere=
r[card-style=3D"universal_watch_card"] #card-thumbnail.ytd-search-refinemen=
t-card-renderer { width: 90px; height: 90px; }

ytd-search-refinement-card-renderer[card-style=3D"universal_watch_card_movi=
e_poster"] #card-thumbnail.ytd-search-refinement-card-renderer { width: 90p=
x; height: 130px; }

ytd-search-refinement-card-renderer[card-style=3D"movie_poster"] #card-thum=
bnail.ytd-search-refinement-card-renderer { width: 156px; height: 225px; }

ytd-search-refinement-card-renderer[card-style=3D"centered"] #card-thumbnai=
l.ytd-search-refinement-card-renderer { width: 204px; height: 70px; }

#card-thumbnail.ytd-search-refinement-card-renderer yt-img-shadow.ytd-searc=
h-refinement-card-renderer { width: 100%; height: 100%; }

#card-title.ytd-search-refinement-card-renderer { color: var(--tffc2fd3a644=
f6275); padding: 12px 16px 16px; height: 24px; width: 124px; display: flex;=
 flex-direction: row; align-items: center; }

#card-title.ytd-search-refinement-card-renderer div.ytd-search-refinement-c=
ard-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; f=
ont-weight: 400; line-height: 1.8rem; overflow: hidden; max-height: 3.6rem;=
 display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsi=
s; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #card-title.ytd-search-refinement-card-renderer div.ytd-search-refinement=
-card-renderer { -webkit-line-clamp: 2; max-height: none; }
}

ytd-search-refinement-card-renderer[card-style=3D"album_card"] #card-title.=
ytd-search-refinement-card-renderer, ytd-search-refinement-card-renderer[ca=
rd-style=3D"universal_watch_card"] #card-title.ytd-search-refinement-card-r=
enderer, ytd-search-refinement-card-renderer[card-style=3D"universal_watch_=
card_movie_poster"] #card-title.ytd-search-refinement-card-renderer { paddi=
ng: 4px 8px 8px; height: 34px; width: 74px; }

ytd-search-refinement-card-renderer[card-style=3D"centered"] #card-title.yt=
d-search-refinement-card-renderer { padding: 12px 8px; height: auto; width:=
 188px; }

ytd-search-refinement-card-renderer[card-style=3D"album_card"] a.ytd-search=
-refinement-card-renderer, ytd-search-refinement-card-renderer[card-style=
=3D"universal_watch_card"] a.ytd-search-refinement-card-renderer, ytd-searc=
h-refinement-card-renderer[card-style=3D"universal_watch_card_movie_poster"=
] a.ytd-search-refinement-card-renderer { border-radius: 0px; }

ytd-search-refinement-card-renderer[round-container] a.ytd-search-refinemen=
t-card-renderer { border-radius: 8px; }

ytd-search-refinement-card-renderer[card-style=3D"album_card"] #card-thumbn=
ail.ytd-search-refinement-card-renderer { position: relative; margin-top: 4=
px; }

ytd-search-refinement-card-renderer[card-style=3D"album_card"] #card-thumbn=
ail.ytd-search-refinement-card-renderer yt-img-shadow.ytd-search-refinement=
-card-renderer { position: absolute; border-top: 1px solid var(--t3e41d7b17=
b187f69); }

ytd-search-refinement-card-renderer[card-style=3D"album_card"] a.ytd-search=
-refinement-card-renderer { border: unset; }

ytd-search-refinement-card-renderer[card-style=3D"album_card"] #card-thumbn=
ail.ytd-search-refinement-card-renderer .collection-stack-1.ytd-search-refi=
nement-card-renderer { width: 74px; }

#about-container.ytd-about-channel-renderer { flex: 2 1 0%; color: var(--tf=
fc2fd3a644f6275); min-width: 0px; overflow-wrap: break-word; max-height: 65=
vh; --paper-dialog-scrollable-height: 100%; --paper-dialog-scrollable-paddi=
ng: 0; }

h1.ytd-about-channel-renderer { font-family: Roboto, Arial, sans-serif; fon=
t-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-h=
eight: 2.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  h1.ytd-about-channel-renderer { font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700; li=
ne-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  h1.ytd-about-channel-renderer { font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700; li=
ne-height: 2.6rem; }
}

h1.ytd-about-channel-renderer { margin-top: 8px; margin-bottom: 12px; width=
: 100%; }

.subheadline.ytd-about-channel-renderer { font-family: Roboto, Arial, sans-=
serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 7=
00; line-height: 2.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  .subheadline.ytd-about-channel-renderer { font-family: Roboto, Arial, san=
s-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weigh=
t: 700; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .subheadline.ytd-about-channel-renderer { font-family: Roboto, Arial, san=
s-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weigh=
t: 700; line-height: 2.6rem; }
}

.subheadline.ytd-about-channel-renderer { display: block; margin-top: 16px;=
 margin-bottom: 8px; }

#header-row.ytd-about-channel-renderer { display: flex; flex-direction: row=
; }

p.ytd-about-channel-renderer, td.ytd-about-channel-renderer { font-family: =
Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height=
: 2rem; }

.yt-simple-endpoint.ytd-about-channel-renderer { display: inline-block; cur=
sor: pointer; text-decoration: none; color: var(--yt-endpoint-color,var(--t=
ffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-about-channel-renderer:hover { color: var(--yt-endp=
oint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-endpo=
int-text-decoration,none); }

#view-email-button-container.ytd-about-channel-renderer { display: flex; }

#description-container.ytd-about-channel-renderer { padding-bottom: 16px; }

#links-container.ytd-about-channel-renderer .image-container.ytd-about-chan=
nel-renderer { height: 2.2rem; width: 2.2rem; padding-right: 12px; }

#links-container.ytd-about-channel-renderer .href-container.ytd-about-chann=
el-renderer { vertical-align: baseline; }

#link-list-container.ytd-about-channel-renderer { display: flex; flex-direc=
tion: column; row-gap: 8px; }

#additional-info-container.ytd-about-channel-renderer td.ytd-about-channel-=
renderer:first-child { width: 36px; }

#additional-info-container.ytd-about-channel-renderer tr.ytd-about-channel-=
renderer { height: 40px; }

table.ytd-about-channel-renderer { border-collapse: separate; }

.phone-status-info.ytd-about-channel-renderer { margin-left: 4px; }

#button-container.ytd-about-channel-renderer { min-height: 44px; margin-top=
: 12px; }

#button-container.ytd-about-channel-renderer .button.ytd-about-channel-rend=
erer { display: inline-block; margin-right: 12px; }

ytd-background-promo-renderer { --ytd-icon-promo-width-default: 120px; --yt=
d-icon-promo-height-default: 120px; --ytd-icon-color: var(--t7e34d5baa4ea62=
77); text-align: center; display: flex; flex-direction: column; align-items=
: center; justify-content: center; }

.image.ytd-background-promo-renderer { color: var(--ytd-icon-color); height=
: var(--ytd-background-promo-renderer-icon-height,var(--ytd-icon-promo-heig=
ht-default)); width: var(--ytd-background-promo-renderer-icon-width,var(--y=
td-icon-promo-width-default)); margin-bottom: 24px; align-self: center; }

#buttons.ytd-background-promo-renderer { padding-bottom: 8px; display: flex=
; flex-direction: column; align-items: center; }

#buttons.ytd-background-promo-renderer > .ytd-background-promo-renderer { m=
argin-bottom: 8px; width: 100%; }

.promo-message.ytd-background-promo-renderer { color: var(--t4a6da19e16bf22=
1a); margin: 0px auto 24px; }

ytd-background-promo-renderer[renderer-style=3D"left-justified-no-padding"]=
 { text-align: left; }

ytd-background-promo-renderer:not([renderer-style=3D"full-height"]):not([re=
nderer-style=3D"adaptive-full-height"]):not([renderer-style=3D"left-justifi=
ed-no-padding"]) .promo-message.ytd-background-promo-renderer { width: 280p=
x; }

.promo-title.ytd-background-promo-renderer { margin-bottom: 8px; font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 500; line-hei=
ght: 2.2rem; }

ytd-background-promo-renderer[renderer-style=3D"embedded-container"] .promo=
-title.ytd-background-promo-renderer { color: var(--tffc2fd3a644f6275); }

.promo-body-text.ytd-background-promo-renderer { margin-top: 8px; font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-he=
ight: 2rem; }

ytd-background-promo-renderer[thumbnail] .promo-body-text.ytd-background-pr=
omo-renderer { display: block; max-width: 400px; font-family: Roboto, Arial=
, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-background-promo-renderer[thumbnail] .promo-title.ytd-background-promo-=
renderer { max-width: 400px; }

ytd-background-promo-renderer[renderer-style=3D"full-height"] { --ytd-icon-=
color: var(--tffc2fd3a644f6275); padding-top: 140px; }

ytd-background-promo-renderer[renderer-style=3D"adaptive-full-height"] { --=
ytd-icon-color: var(--tffc2fd3a644f6275); padding-top: 40px; }

ytd-background-promo-renderer[renderer-style=3D"left-justified-no-padding"]=
 { --ytd-icon-color: var(--tffc2fd3a644f6275); padding-top: 0px; }

ytd-background-promo-renderer[renderer-style=3D"content-height"] { --ytd-ic=
on-color: var(--tffc2fd3a644f6275); padding-top: 28px; }

ytd-background-promo-renderer[renderer-style=3D"adaptive-full-height"] .ima=
ge.ytd-background-promo-renderer, ytd-background-promo-renderer[renderer-st=
yle=3D"content-height"] .image.ytd-background-promo-renderer, ytd-backgroun=
d-promo-renderer[renderer-style=3D"full-height"] .image.ytd-background-prom=
o-renderer, ytd-background-promo-renderer[renderer-style=3D"left-justified-=
no-padding"] .image.ytd-background-promo-renderer { margin-bottom: 0px; }

ytd-background-promo-renderer[renderer-style=3D"adaptive-full-height"] .pro=
mo-message.ytd-background-promo-renderer, ytd-background-promo-renderer[ren=
derer-style=3D"full-height"] .promo-message.ytd-background-promo-renderer, =
ytd-background-promo-renderer[renderer-style=3D"left-justified-no-padding"]=
 .promo-message.ytd-background-promo-renderer { margin-top: 24px; margin-bo=
ttom: 24px; }

ytd-background-promo-renderer[renderer-style=3D"adaptive-full-height"] .pro=
mo-title.ytd-background-promo-renderer:not([hidden]), ytd-background-promo-=
renderer[renderer-style=3D"full-height"] .promo-title.ytd-background-promo-=
renderer:not([hidden]), ytd-background-promo-renderer[renderer-style=3D"lef=
t-justified-no-padding"] .promo-title.ytd-background-promo-renderer:not([hi=
dden]) { color: var(--yt-message-renderer-text-color,var(--tffc2fd3a644f627=
5)); margin-bottom: 0px; font-family: Roboto, Arial, sans-serif; font-size:=
 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height=
: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-background-promo-renderer[renderer-style=3D"adaptive-full-height"] .p=
romo-title.ytd-background-promo-renderer:not([hidden]), ytd-background-prom=
o-renderer[renderer-style=3D"full-height"] .promo-title.ytd-background-prom=
o-renderer:not([hidden]), ytd-background-promo-renderer[renderer-style=3D"l=
eft-justified-no-padding"] .promo-title.ytd-background-promo-renderer:not([=
hidden]) { font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-va=
riation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  ytd-background-promo-renderer[renderer-style=3D"adaptive-full-height"] .p=
romo-title.ytd-background-promo-renderer:not([hidden]), ytd-background-prom=
o-renderer[renderer-style=3D"full-height"] .promo-title.ytd-background-prom=
o-renderer:not([hidden]), ytd-background-promo-renderer[renderer-style=3D"l=
eft-justified-no-padding"] .promo-title.ytd-background-promo-renderer:not([=
hidden]) { font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-va=
riation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }
}

ytd-background-promo-renderer[renderer-style=3D"adaptive-full-height"][has-=
body-text] .promo-title.ytd-background-promo-renderer:not([hidden]), ytd-ba=
ckground-promo-renderer[renderer-style=3D"full-height"][has-body-text] .pro=
mo-title.ytd-background-promo-renderer:not([hidden]), ytd-background-promo-=
renderer[renderer-style=3D"left-justified-no-padding"][has-body-text] .prom=
o-title.ytd-background-promo-renderer:not([hidden]) { margin-bottom: 16px; =
}

ytd-background-promo-renderer[renderer-style=3D"adaptive-full-height"] .pro=
mo-body-text.ytd-background-promo-renderer:not([hidden]), ytd-background-pr=
omo-renderer[renderer-style=3D"full-height"] .promo-body-text.ytd-backgroun=
d-promo-renderer:not([hidden]), ytd-background-promo-renderer[renderer-styl=
e=3D"left-justified-no-padding"] .promo-body-text.ytd-background-promo-rend=
erer:not([hidden]) { color: var(--tffc2fd3a644f6275); font-family: Roboto, =
Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; =
}

@media (max-width: 424px) {
  ytd-background-promo-renderer[renderer-style=3D"adaptive-full-height"] .i=
mage.ytd-background-promo-renderer, ytd-background-promo-renderer[renderer-=
style=3D"full-height"] .image.ytd-background-promo-renderer, ytd-background=
-promo-renderer[renderer-style=3D"left-justified-no-padding"] .image.ytd-ba=
ckground-promo-renderer { width: 100%; }
}

ytd-background-promo-renderer[renderer-style=3D"adaptive-full-height"] .ytI=
conWrapperHost.ytd-background-promo-renderer, ytd-background-promo-renderer=
[renderer-style=3D"adaptive-full-height"] yt-icon.ytd-background-promo-rend=
erer, ytd-background-promo-renderer[renderer-style=3D"no-icon"] .ytIconWrap=
perHost.ytd-background-promo-renderer, ytd-background-promo-renderer[render=
er-style=3D"no-icon"] yt-icon.ytd-background-promo-renderer { display: none=
; }

ytd-background-promo-renderer[renderer-style=3D"full-height"][icon-name=3D"=
hashtag-landing-page:HASHTAG_LANDING_PAGE_ERROR"], ytd-background-promo-ren=
derer[renderer-style=3D"full-height"][icon-name=3D"hashtag-landing-page:HAS=
HTAG_LANDING_PAGE_ERROR_DARK_MODE"], ytd-background-promo-renderer[renderer=
-style=3D"full-height"][icon-name=3D"promo-full-height:EMPTY_SEARCH"] { --y=
td-background-promo-renderer-icon-width: 424px; --ytd-background-promo-rend=
erer-icon-height: auto; }

ytd-background-promo-renderer[renderer-style=3D"adaptive-full-height"] { --=
ytd-background-promo-renderer-icon-width: 424px; --ytd-background-promo-ren=
derer-icon-height: auto; }

ytd-background-promo-renderer[renderer-style=3D"full-height"] yt-img-shadow=
.ytd-background-promo-renderer { --ytd-background-promo-renderer-icon-width=
: 278px; --ytd-background-promo-renderer-icon-height: 161px; }

ytd-channel-list-sub-menu-avatar-renderer { display: inline-block; }

a.ytd-channel-list-sub-menu-avatar-renderer { display: flex; flex-direction=
: column; align-items: center; }

yt-img-shadow.ytd-channel-list-sub-menu-avatar-renderer { width: 80px; heig=
ht: 80px; --yt-img-border-radius: 40px; }

#title.ytd-channel-list-sub-menu-avatar-renderer { margin-top: 8px; color: =
var(--ytd-channel-list-sub-menu-link-color,var(--t4a6da19e16bf221a)); font-=
family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; lin=
e-height: 2rem; overflow: hidden; display: block; max-height: 2rem; }

ytd-channel-list-sub-menu-renderer { display: inline-block; }

#contents.ytd-channel-list-sub-menu-renderer { max-width: var(--ytd-channel=
-list-sub-menu-max-width,560px); display: flex; flex-direction: row; justif=
y-content: space-between; }

#contents.ytd-channel-list-sub-menu-renderer .ytd-channel-list-sub-menu-ren=
derer:not(:first-child) { margin-left: 24px; }

ytd-channel-list-sub-menu-renderer[aligment=3D"distributed"] { display: blo=
ck; }

ytd-channel-list-sub-menu-renderer[aligment=3D"distributed"] #contents.ytd-=
channel-list-sub-menu-renderer { justify-content: space-around; }

ytd-channel-renderer { display: block; }

#content-section.ytd-channel-renderer { display: flex; flex-direction: row;=
 }

.channel-link.ytd-channel-renderer { min-width: 0px; display: flex; flex-di=
rection: row; flex: 1 1 1e-09px; }

yt-img-shadow.ytd-channel-renderer { border-radius: 50%; background-color: =
transparent; overflow: hidden; height: 136px; width: 136px; margin-right: 1=
6px; }

ytd-channel-renderer[compact-style] yt-img-shadow.ytd-channel-renderer { he=
ight: 108px; width: 108px; margin-right: 16px; }

#avatar.ytd-channel-renderer { width: 246px; display: flex; flex-direction:=
 row; align-items: center; justify-content: center; flex: 0 0 auto; }

ytd-channel-renderer[channel-renderer-style=3D"CHANNEL_RENDERER_STYLE__NARR=
OW_THUMBNAIL_SPACING"] #avatar.ytd-channel-renderer { width: 136px; }

#info.ytd-channel-renderer { padding: 0px 16px 16px; min-width: 0px; displa=
y: flex; flex-direction: column; justify-content: center; flex: 1 1 1e-09px=
; }

#channel-title.ytd-channel-renderer { --ytd-badge-icon-size: 16px; --ytd-ch=
annel-name-container-display: -webkit-box; --ytd-channel-name-text-display:=
 -webkit-box; --ytd-channel-name-text-line-clamp: 2; color: var(--tffc2fd3a=
644f6275); margin-bottom: 8px; font-family: Roboto, Arial, sans-serif; font=
-size: 1.8rem; font-weight: 400; line-height: 2.6rem; overflow: hidden; max=
-height: 5.2rem; display: -webkit-box; -webkit-box-orient: vertical; text-o=
verflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #channel-title.ytd-channel-renderer { -webkit-line-clamp: 2; max-height: =
none; }
}

#channel-title.ytd-channel-renderer { max-height: 5.2rem; display: flex; fl=
ex-direction: row; align-items: center; }

#metadata.ytd-channel-renderer { color: var(--t4a6da19e16bf221a); font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-he=
ight: 1.8rem; overflow: hidden; max-height: 3.6rem; display: -webkit-box; -=
webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; =
}

@supports (-webkit-line-clamp:1) {
  #metadata.ytd-channel-renderer { -webkit-line-clamp: 2; max-height: none;=
 }
}

#metadata.ytd-channel-renderer { max-height: 3.6rem; word-break: break-word=
; overflow-wrap: anywhere; margin-bottom: 4px; }

ytd-channel-renderer[compact-style] #metadata.ytd-channel-renderer { margin=
-bottom: 8px; }

#description.ytd-channel-renderer { color: var(--t4a6da19e16bf221a); word-b=
reak: break-word; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem=
; font-weight: 400; line-height: 1.8rem; overflow: hidden; display: block; =
max-height: 3.6rem; }

#dot.ytd-channel-renderer { margin: 0px 4px; }

#purchase-button.ytd-channel-renderer, #subscribe-button.ytd-channel-render=
er { padding-bottom: 8px; }

ytd-channel-renderer[compact-style] #subscribe-button.ytd-channel-renderer =
{ padding-bottom: 0px; }

ytd-channel-renderer[dual-buttons] #buttons.ytd-channel-renderer { display:=
 flex; flex-direction: column; align-items: flex-end; padding-top: 24px; --=
ytd-subscribe-button-margin: 0; }

ytd-channel-renderer:not([dual-buttons]) #buttons.ytd-channel-renderer { di=
splay: flex; flex-direction: row; align-items: center; padding-bottom: 8px;=
 }

ytd-channel-renderer[compact-style] #buttons.ytd-channel-renderer { padding=
-bottom: 0px; }

#channel-memberships-button.ytd-channel-renderer { display: flex; flex-dire=
ction: row; align-items: center; }

#badges.ytd-channel-renderer { margin-top: 8px; }

@media (min-width: 0) and (max-width: 662px) {
  #subscribe-button.ytd-channel-renderer { display: none; }
  #info.ytd-channel-renderer { padding: 0px 0px 0px 16px; }
}

#avatar-section.ytd-channel-renderer { margin-right: 16px; max-width: 360px=
; min-width: 240px; flex: 1 1 1e-09px; }

ytd-channel-renderer[use-bigger-thumbs] #avatar-section.ytd-channel-rendere=
r { max-width: 420px; min-width: 240px; }

ytd-channel-renderer[use-bigger-thumbs][bigger-thumb-style=3D"MEDIUM"] #ava=
tar-section.ytd-channel-renderer { max-width: 450px; min-width: 240px; }

ytd-channel-renderer[use-bigger-thumbs][bigger-thumb-style=3D"BIG"] #avatar=
-section.ytd-channel-renderer { max-width: 500px; min-width: 240px; }

ytd-channel-renderer[use-bigger-thumbs][bigger-thumb-style=3D"MASSIVE"] #av=
atar-section.ytd-channel-renderer { max-width: 600px; min-width: 240px; }

ytd-channel-renderer[use-bigger-thumbs][compact-style] #avatar-section.ytd-=
channel-renderer { min-width: 168px; margin-right: 8px; height: 94px; width=
: var(--ytd-watch-compact-thumbnail-width,168px); }

ytd-channel-renderer[channel-renderer-style][channel-renderer-style=3D"CHAN=
NEL_RENDERER_STYLE__NARROW_THUMBNAIL_SPACING"] #avatar-section.ytd-channel-=
renderer { min-width: 136px; flex: 0 0 auto; }

#avatar-section.ytd-channel-renderer .channel-link.ytd-channel-renderer { j=
ustify-content: center; }

yt-img-shadow.ytd-channel-renderer { margin: 0px; }

#info-section.ytd-channel-renderer { display: flex; flex-direction: row; fl=
ex: 1 1 1e-09px; }

ytd-channel-renderer[compact-style] #info-section.ytd-channel-renderer { di=
splay: flex; flex-direction: column; }

#info.ytd-channel-renderer { padding-left: 0px; }

ytd-channel-renderer[compact-style] #info.ytd-channel-renderer { padding-bo=
ttom: 0px; }

ytd-channel-renderer[compact-style] #video-count.ytd-channel-renderer { dis=
play: block; }

ytd-channel-sub-menu-renderer { height: 56px; margin: 8px 0px; display: fle=
x; flex-direction: row; align-items: center; }

#primary-items.ytd-channel-sub-menu-renderer { color: var(--tffc2fd3a644f62=
75); flex: 1 1 1e-09px; display: flex; flex-direction: row; align-items: ce=
nter; }

ytd-child-video-renderer { display: flex; flex-direction: row; }

#title.ytd-child-video-renderer { overflow: hidden; display: flex; }

#length.ytd-child-video-renderer, #video-title.ytd-child-video-renderer { c=
olor: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#video-title.ytd-child-video-renderer { display: block; overflow: hidden; t=
ext-overflow: ellipsis; white-space: nowrap; }

#length.ytd-child-video-renderer::before { content: "=E2=80=A2"; margin: 4p=
x 4px 0px; }

ytd-compact-infocard-renderer { box-sizing: border-box; display: inline-blo=
ck; width: 100%; }

ytd-compact-playlist-renderer { position: relative; display: flex; flex-dir=
ection: row; }

ytd-compact-playlist-renderer:not([watch-feed-big-thumbs]) ytd-playlist-thu=
mbnail.ytd-compact-playlist-renderer { margin-right: 8px; height: 94px; wid=
th: var(--ytd-watch-compact-thumbnail-width,168px); }

.details.ytd-compact-playlist-renderer { width: 100%; min-width: 0px; margi=
n-top: 4px; }

#title.ytd-compact-playlist-renderer { flex: 1 1 1e-09px; }

#video-title.ytd-compact-playlist-renderer { margin: 0px 0px 4px; font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-he=
ight: 2rem; overflow: hidden; max-height: 4rem; display: -webkit-box; -webk=
it-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #video-title.ytd-compact-playlist-renderer { -webkit-line-clamp: 2; max-h=
eight: none; }
}

#video-title.ytd-compact-playlist-renderer { max-height: 4rem; }

ytd-compact-playlist-renderer #video-title.ytd-compact-playlist-renderer { =
margin: 0px 0px 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.4=
rem; font-weight: 500; line-height: 2rem; overflow: hidden; max-height: 4re=
m; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellip=
sis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-compact-playlist-renderer #video-title.ytd-compact-playlist-renderer =
{ -webkit-line-clamp: 2; max-height: none; }
}

h3.ytd-compact-playlist-renderer { color: var(--tffc2fd3a644f6275); }

.yt-simple-endpoint.ytd-compact-playlist-renderer { display: inline-block; =
cursor: pointer; text-decoration: none; color: var(--yt-endpoint-color,var(=
--tffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-compact-playlist-renderer:hover { color: var(--yt-e=
ndpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-en=
dpoint-text-decoration,none); }

a.yt-simple-endpoint.ytd-compact-playlist-renderer { min-width: 0px; }

#badges.ytd-compact-playlist-renderer { margin-top: 8px; }

ytd-compact-playlist-renderer:not([is-dismissed]) #dismissed.ytd-compact-pl=
aylist-renderer, ytd-compact-playlist-renderer[is-dismissed] #dismissible.y=
td-compact-playlist-renderer { display: none; }

#dismissible.ytd-compact-playlist-renderer { display: flex; flex-direction:=
 row; }

#dismissed.ytd-compact-playlist-renderer { padding: 8px; border: 1px solid =
var(--tf3fc855af2285f5f); border-radius: 8px; }

#dismissed.ytd-compact-playlist-renderer, #dismissible.ytd-compact-playlist=
-renderer { width: 100%; }

#dismissed.ytd-compact-playlist-renderer:focus { outline: none; }

.metadata.ytd-compact-playlist-renderer { min-width: 0px; width: 100%; padd=
ing-right: 24px; box-sizing: border-box; display: flex; flex-direction: col=
umn; }

ytd-compact-playlist-renderer ytd-menu-renderer .ytd-menu-renderer[style-ta=
rget=3D"button"] { padding: 0px; width: 24px; height: 24px; }

ytd-menu-renderer.ytd-compact-playlist-renderer { --yt-button-icon-padding:=
 0; --yt-button-icon-size: 24px; position: absolute; top: 0px; right: 0px; =
}

#buttons.ytd-compact-playlist-renderer > .ytd-compact-playlist-renderer { m=
argin-top: 4px; }

ytd-compact-playlist-renderer[watch-feed-big-thumbs]:not([is-dismissed]) #d=
ismissible.ytd-compact-playlist-renderer { display: flex; flex-direction: c=
olumn; }

ytd-compact-playlist-renderer[watch-feed-big-thumbs] ytd-playlist-thumbnail=
.ytd-compact-playlist-renderer::before { display: block; content: ""; paddi=
ng-top: 55.95%; background-color: var(--tf3fc855af2285f5f); }

ytd-compact-playlist-renderer[watch-feed-big-thumbs] .secondary-metadata.yt=
d-compact-playlist-renderer { display: flex; flex-direction: row; }

ytd-compact-playlist-renderer[watch-feed-big-thumbs] .metadata.ytd-compact-=
playlist-renderer { padding-top: 8px; padding-bottom: 8px; }

ytd-compact-playlist-renderer[watch-feed-big-thumbs] .details.ytd-compact-p=
laylist-renderer { position: relative; display: flex; flex-direction: row; =
}

ytd-compact-playlist-renderer[watch-feed-big-thumbs] ytd-menu-renderer.ytd-=
compact-playlist-renderer { margin-top: 8px; }

ytd-compact-playlist-renderer[watch-feed-big-thumbs] #dismissed.ytd-compact=
-playlist-renderer { margin-bottom: 8px; }

ytd-compact-playlist-renderer[watch-feed-big-thumbs][is-dismissed] #dismiss=
ed.ytd-compact-playlist-renderer { max-height: var(--ytd-compact-item-dismi=
ssed-height); display: flex; align-items: center; justify-content: center; =
}

ytd-playlist-thumbnail.ytd-compact-playlist-renderer { position: relative; =
margin-top: 6px; }

ytd-compact-playlist-renderer[watch-feed-big-thumbs] #badges.ytd-compact-pl=
aylist-renderer { margin-top: 0px; padding-left: 8px; }

ytd-compact-promoted-item-renderer { display: block; }

ytd-compact-promoted-item-renderer:not([is-dismissed]) #dismissed.ytd-compa=
ct-promoted-item-renderer, ytd-compact-promoted-item-renderer[is-dismissed]=
 #dismissible.ytd-compact-promoted-item-renderer { display: none; }

#dismissible.ytd-compact-promoted-item-renderer { background-color: var(--t=
7f4f2c6d54836ce0); color: var(--tffc2fd3a644f6275); display: flex; flex-dir=
ection: row; }

ytd-compact-promoted-item-renderer[rounded-container] #dismissible.ytd-comp=
act-promoted-item-renderer { border-radius: 12px; }

ytd-compact-promoted-item-renderer[view-style=3D"COMPACT_PROMOTED_ITEM_STYL=
E_RICH_GRID"] #dismissed.ytd-compact-promoted-item-renderer { border-top: 4=
px solid var(--tf3fc855af2285f5f); border-bottom: 4px solid var(--tf3fc855a=
f2285f5f); width: 100%; }

ytd-compact-promoted-item-renderer[view-style=3D"COMPACT_PROMOTED_ITEM_STYL=
E_RICH_GRID"] #dismissed.ytd-compact-promoted-item-renderer:focus { outline=
: none; }

#content.ytd-compact-promoted-item-renderer { width: 100%; display: flex; f=
lex-direction: column; }

ytd-thumbnail.ytd-compact-promoted-item-renderer { margin: 24px 8px 24px 24=
px; height: 100px; width: 100px; }

#info.ytd-compact-promoted-item-renderer { margin-top: 24px; margin-left: 1=
6px; }

#title.ytd-compact-promoted-item-renderer { font-family: "YouTube Sans", Ro=
boto, sans-serif; font-size: 2.8rem; font-variation-settings: "wdth" 100; f=
ont-weight: 300; line-height: 3.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-compact-promoted-item-renderer { font-family: "YouTube Sans", =
Roboto, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100;=
 font-weight: 300; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-compact-promoted-item-renderer { font-family: "YouTube Sans", =
Roboto, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100;=
 font-weight: 300; line-height: 3.2rem; }
}

ytd-compact-promoted-item-renderer:not([view-style=3D"COMPACT_PROMOTED_ITEM=
_STYLE_RICH_GRID"]) #subtitle-container.ytd-compact-promoted-item-renderer =
{ display: flex; flex-direction: row; margin-top: 8px; }

ytd-compact-promoted-item-renderer[view-style=3D"COMPACT_PROMOTED_ITEM_STYL=
E_RICH_GRID"] #subtitle-container.ytd-compact-promoted-item-renderer { marg=
in-top: 4px; }

#subtitle.ytd-compact-promoted-item-renderer { display: block; font-family:=
 Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-heigh=
t: 2.2rem; }

#button.ytd-compact-promoted-item-renderer ytd-button-renderer.ytd-compact-=
promoted-item-renderer { margin-top: 8px; }

ytd-compact-promoted-item-renderer[view-style=3D"COMPACT_PROMOTED_ITEM_STYL=
E_RICH_GRID"] #dismissible.ytd-compact-promoted-item-renderer { border-top:=
 4px solid var(--tf3fc855af2285f5f); border-bottom: 4px solid var(--tf3fc85=
5af2285f5f); background-color: transparent; }

ytd-compact-promoted-item-renderer[view-style=3D"COMPACT_PROMOTED_ITEM_STYL=
E_RICH_GRID"] ytd-thumbnail.ytd-compact-promoted-item-renderer { margin-lef=
t: 0px; margin-right: 16px; }

ytd-compact-promoted-item-renderer[view-style=3D"COMPACT_PROMOTED_ITEM_STYL=
E_RICH_GRID"] #title.ytd-compact-promoted-item-renderer { font-family: Robo=
to, Arial, sans-serif; font-size: 1.8rem; font-weight: 400; line-height: 2.=
6rem; }

ytd-compact-promoted-item-renderer[view-style=3D"COMPACT_PROMOTED_ITEM_STYL=
E_RICH_GRID"] #subtitle.ytd-compact-promoted-item-renderer { display: inlin=
e; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: =
400; line-height: 2rem; }

ytd-compact-promoted-item-renderer[view-style=3D"COMPACT_PROMOTED_ITEM_STYL=
E_RICH_GRID"] #button.ytd-compact-promoted-item-renderer ytd-button-rendere=
r.ytd-compact-promoted-item-renderer { margin-top: 16px; }

ytd-compact-promoted-item-renderer[view-style=3D"COMPACT_PROMOTED_ITEM_STYL=
E_RICH_GRID"] #featured-badge.ytd-compact-promoted-item-renderer { display:=
 inline-block; margin-left: 4px; }

ytd-compact-promoted-item-renderer[view-style=3D"COMPACT_PROMOTED_ITEM_STYL=
E_RICH_GRID"] #info.ytd-compact-promoted-item-renderer { margin-left: 0px; =
margin-top: 0px; }

ytd-compact-promoted-item-renderer[view-style=3D"COMPACT_PROMOTED_ITEM_STYL=
E_RICH_GRID"] #content.ytd-compact-promoted-item-renderer { justify-content=
: space-between; min-height: 100px; margin: 24px 0px; }

ytd-compact-promoted-item-renderer[view-style=3D"COMPACT_PROMOTED_ITEM_STYL=
E_RICH_GRID"] #dismiss-button.ytd-compact-promoted-item-renderer { margin-t=
op: 16px; margin-left: 8px; }

@media (max-width: 871px) {
  #title.ytd-compact-promoted-item-renderer { font-family: Roboto, Arial, s=
ans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }
  #subtitle.ytd-compact-promoted-item-renderer { font-family: Roboto, Arial=
, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }
}

ytd-compact-radio-renderer { position: relative; display: flex; flex-direct=
ion: row; }

ytd-compact-radio-renderer:not([watch-feed-big-thumbs]) ytd-thumbnail.ytd-c=
ompact-radio-renderer { margin-right: 8px; height: 94px; width: var(--ytd-w=
atch-compact-thumbnail-width,168px); }

.details.ytd-compact-radio-renderer { width: 100%; min-width: 0px; margin-t=
op: 4px; margin-left: 8px; }

.yt-simple-endpoint.ytd-compact-radio-renderer { display: inline-block; cur=
sor: pointer; text-decoration: none; color: var(--yt-endpoint-color,var(--t=
ffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-compact-radio-renderer:hover { color: var(--yt-endp=
oint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-endpo=
int-text-decoration,none); }

#title.yt-simple-endpoint.ytd-compact-radio-renderer { min-width: 0px; flex=
: 1 1 1e-09px; }

#video-title.ytd-compact-radio-renderer { margin: 0px 0px 4px; font-family:=
 Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-heigh=
t: 2rem; overflow: hidden; max-height: 4rem; display: -webkit-box; -webkit-=
box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #video-title.ytd-compact-radio-renderer { -webkit-line-clamp: 2; max-heig=
ht: none; }
}

#video-title.ytd-compact-radio-renderer { max-height: 4rem; }

ytd-compact-radio-renderer.use-ellipsis #video-title.ytd-compact-radio-rend=
erer { margin: 0px 0px 4px; font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.4rem; font-weight: 500; line-height: 2rem; overflow: hidden; max-heig=
ht: 4rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow=
: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-compact-radio-renderer.use-ellipsis #video-title.ytd-compact-radio-re=
nderer { -webkit-line-clamp: 2; max-height: none; }
}

h3.ytd-compact-radio-renderer { color: var(--tffc2fd3a644f6275); }

ytd-compact-radio-renderer:not([is-dismissed]) #dismissed.ytd-compact-radio=
-renderer, ytd-compact-radio-renderer[is-dismissed] #dismissible.ytd-compac=
t-radio-renderer { display: none; }

#dismissible.ytd-compact-radio-renderer { display: flex; flex-direction: ro=
w; }

#dismissed.ytd-compact-radio-renderer { padding: 8px; border: 1px solid var=
(--tf3fc855af2285f5f); border-radius: 8px; }

#dismissed.ytd-compact-radio-renderer, #dismissible.ytd-compact-radio-rende=
rer { width: 100%; }

#dismissed.ytd-compact-radio-renderer:focus { outline: none; }

.metadata.ytd-compact-radio-renderer { min-width: 0px; width: 100%; padding=
-right: 24px; box-sizing: border-box; display: flex; flex-direction: column=
; }

ytd-compact-radio-renderer ytd-menu-renderer .ytd-menu-renderer[style-targe=
t=3D"button"] { padding: 0px; width: 24px; height: 24px; }

ytd-menu-renderer.ytd-compact-radio-renderer { --yt-button-icon-padding: 0;=
 --yt-button-icon-size: 24px; position: absolute; top: 0px; right: 0px; }

#buttons.ytd-compact-radio-renderer > .ytd-compact-radio-renderer { margin-=
top: 4px; }

ytd-compact-radio-renderer[watch-feed-big-thumbs]:not([is-dismissed]) #dism=
issible.ytd-compact-radio-renderer { display: flex; flex-direction: column;=
 }

ytd-compact-radio-renderer[watch-feed-big-thumbs] ytd-thumbnail.ytd-compact=
-radio-renderer::before { display: block; content: ""; padding-top: 55.95%;=
 background-color: var(--tf3fc855af2285f5f); }

ytd-compact-radio-renderer[watch-feed-big-thumbs] .metadata.ytd-compact-rad=
io-renderer { padding-top: 8px; padding-bottom: 8px; }

ytd-compact-radio-renderer[watch-feed-big-thumbs] .details.ytd-compact-radi=
o-renderer { position: relative; display: flex; flex-direction: row; }

ytd-compact-radio-renderer[watch-feed-big-thumbs] ytd-menu-renderer.ytd-com=
pact-radio-renderer { margin-top: 8px; }

ytd-compact-radio-renderer[watch-feed-big-thumbs] #dismissed.ytd-compact-ra=
dio-renderer { margin-bottom: 8px; }

ytd-compact-radio-renderer[watch-feed-big-thumbs][is-dismissed] #dismissed.=
ytd-compact-radio-renderer { max-height: var(--ytd-compact-item-dismissed-h=
eight); display: flex; align-items: center; justify-content: center; }

.modern-collection-parent.ytd-compact-radio-renderer { margin-top: 4px; pos=
ition: relative; }

ytd-thumbnail.ytd-compact-radio-renderer { border-top: 1px solid var(--t3e4=
1d7b17b187f69); }

ytd-compact-radio-renderer:not([watch-feed-big-thumbs]) ytd-thumbnail.ytd-c=
ompact-radio-renderer { margin-right: 0px; }

ytd-compact-station-renderer { display: inline-block; }

.flex-container.ytd-compact-station-renderer { background-color: var(--t3e4=
1d7b17b187f69); width: 317px; display: flex; flex-direction: row; }

ytd-thumbnail.ytd-compact-station-renderer { height: 118px; width: 118px; b=
order-top: 1px solid var(--t3e41d7b17b187f69); }

a.ytd-compact-station-renderer { margin: 8px; display: flex; flex-direction=
: column; }

h3.ytd-compact-station-renderer { color: var(--tffc2fd3a644f6275); margin-b=
ottom: 8px; font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font=
-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.6rem; ove=
rflow: hidden; display: block; max-height: 2.6rem; }

#description.ytd-compact-station-renderer { color: var(--t4a6da19e16bf221a)=
; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 4=
00; line-height: 1.8rem; overflow: hidden; max-height: 3.6rem; display: -we=
bkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-spac=
e: normal; }

@supports (-webkit-line-clamp:1) {
  #description.ytd-compact-station-renderer { -webkit-line-clamp: 2; max-he=
ight: none; }
}

#flex-item.ytd-compact-station-renderer { margin-bottom: 8px; flex: 1 1 1e-=
09px; }

#video-count-text.ytd-compact-station-renderer { color: var(--t4a6da19e16bf=
221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weig=
ht: 400; line-height: 1.8rem; overflow: hidden; display: block; max-height:=
 1.8rem; }

.modern-collection-parent.ytd-compact-station-renderer { margin-top: 8px; p=
osition: relative; }

ytd-compact-text-promo-renderer { display: flex; flex-direction: column; ma=
rgin: 32px 0px 24px 48px; }

.title.ytd-compact-text-promo-renderer { color: var(--tffc2fd3a644f6275); m=
argin: 8px 0px 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.6r=
em; font-weight: 500; line-height: 2.2rem; }

.subtitle.ytd-compact-text-promo-renderer { color: var(--t4a6da19e16bf221a)=
; margin-bottom: 28px; font-family: Roboto, Arial, sans-serif; font-size: 1=
.2rem; font-weight: 400; line-height: 1.8rem; }

ytd-compact-text-promo-renderer[renderer-style=3D"big-fonts"] { margin-bott=
om: 0px; }

ytd-compact-text-promo-renderer[renderer-style=3D"big-fonts"] .title.ytd-co=
mpact-text-promo-renderer { font-family: Roboto, Arial, sans-serif; font-si=
ze: 3.2rem; font-variation-settings: "wdth" 100; font-weight: 900; line-hei=
ght: 4.4rem; margin: 8px 0px 12px; }

ytd-compact-text-promo-renderer[renderer-style=3D"big-fonts"] .subtitle.ytd=
-compact-text-promo-renderer { font-family: Roboto, Arial, sans-serif; font=
-size: 1.4rem; font-weight: 400; line-height: 2rem; margin-bottom: 24px; }

ytd-compact-video-renderer { --yt-button-compact-background-color: var(--tf=
3fc855af2285f5f); --yt-button-compact-text-color: var(--t4a6da19e16bf221a);=
 --yt-shorts-compact-label-text-hidden: none; position: relative; display: =
flex; flex-direction: row; }

@keyframes fade-out-slide-up {=20
  0% { opacity: 1; transform: translateY(0px); }
  80% { opacity: 0; transform: translateY(-16px); }
  100% { opacity: 0; }
}

ytd-compact-video-renderer[animation=3D"fade-out-slide-up"] { animation: 0.=
62s linear 0s 1 normal forwards running fade-out-slide-up; }

@keyframes fade-in-slide-up {=20
  0% { opacity: 0; transform: translateY(16px); }
  20% { opacity: 0; transform: translateY(16px); }
  100% { opacity: 1; transform: translateY(0px); }
}

ytd-compact-video-renderer[animation=3D"fade-in-slide-up"] { animation: 0.6=
2s linear 0s 1 normal forwards running fade-in-slide-up; }

@keyframes expanded-slide-down {=20
  0% { transform: translateY(-94px); }
  100% { transform: translateY(0px); }
}

ytd-compact-video-renderer[animation=3D"expanded-slide-down"] { animation: =
0.4s linear 0s 1 normal forwards running expanded-slide-down; }

ytd-compact-video-renderer[expansion=3D"expanded"]:not([is-dismissed]) { ma=
x-height: 94px; margin-bottom: 8px; }

ytd-compact-video-renderer[expansion=3D"collapsed"] { max-height: 0px; marg=
in-bottom: 0px; overflow: hidden; }

ytd-compact-video-renderer:not(:hover) #queue-button.ytd-compact-video-rend=
erer { opacity: 0; }

ytd-compact-video-renderer[edu-force-menu-display_] ytd-menu-renderer.ytd-c=
ompact-video-renderer, ytd-compact-video-renderer[edu-force-menu-display_]:=
not(:hover) ytd-menu-renderer.ytd-compact-video-renderer { opacity: 1; }

ytd-compact-video-renderer[queue-hide-menu] ytd-menu-renderer.ytd-compact-v=
ideo-renderer { display: none; }

ytd-compact-video-renderer:not([is-dismissed]) #dismissed.ytd-compact-video=
-renderer, ytd-compact-video-renderer[is-dismissed] #dismissible.ytd-compac=
t-video-renderer { display: none; }

#dismissed.ytd-compact-video-renderer, #dismissible.ytd-compact-video-rende=
rer { width: 100%; }

#dismissible.ytd-compact-video-renderer { display: flex; flex-direction: ro=
w; }

#dismissed.ytd-compact-video-renderer { padding: 8px; border: 1px solid var=
(--tf3fc855af2285f5f); border-radius: 8px; }

#dismissed.ytd-compact-video-renderer:focus { outline: none; }

ytd-compact-video-renderer:not([watch-feed-big-thumbs]) ytd-thumbnail.ytd-c=
ompact-video-renderer { margin-right: 8px; height: 94px; width: var(--ytd-w=
atch-compact-thumbnail-width,168px); }

.details.ytd-compact-video-renderer { width: 100%; min-width: 0px; }

.metadata.ytd-compact-video-renderer { min-width: 0px; width: 100%; padding=
-right: 24px; box-sizing: border-box; display: flex; flex-direction: column=
; }

a.yt-simple-endpoint.ytd-compact-video-renderer { min-width: 0px; }

#queue-button.ytd-compact-video-renderer ytd-button-renderer .ytd-button-re=
nderer[style-target=3D"button"], ytd-compact-video-renderer ytd-menu-render=
er .ytd-menu-renderer[style-target=3D"button"] { padding: 0px; width: 24px;=
 height: 24px; }

#queue-button.ytd-compact-video-renderer ytd-button-renderer.ytd-compact-vi=
deo-renderer, ytd-menu-renderer.ytd-compact-video-renderer { --yt-button-ic=
on-padding: 0; --yt-button-icon-size: 24px; position: absolute; top: 0px; r=
ight: 0px; }

#video-title.compact-title.ytd-compact-video-renderer { margin: 0px; }

#video-title.ytd-compact-video-renderer { margin: 0px 0px 4px; font-family:=
 Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-heigh=
t: 2rem; overflow: hidden; max-height: 4rem; display: -webkit-box; -webkit-=
box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #video-title.ytd-compact-video-renderer { -webkit-line-clamp: 2; max-heig=
ht: none; }
}

#video-title.ytd-compact-video-renderer { max-height: 4rem; }

ytd-compact-video-renderer[has-one-line-title] #video-title.ytd-compact-vid=
eo-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fo=
nt-weight: 500; line-height: 2rem; overflow: hidden; max-height: 2rem; disp=
lay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; wh=
ite-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-compact-video-renderer[has-one-line-title] #video-title.ytd-compact-v=
ideo-renderer { -webkit-line-clamp: 1; max-height: none; }
}

h3.ytd-compact-video-renderer { color: var(--tffc2fd3a644f6275); }

#buttons.ytd-compact-video-renderer > .ytd-compact-video-renderer { margin-=
top: 4px; }

ytd-compact-video-renderer[watch-feed-big-thumbs]:not([is-dismissed]) #dism=
issible.ytd-compact-video-renderer { display: flex; flex-direction: column;=
 }

ytd-compact-video-renderer[watch-feed-big-thumbs] ytd-thumbnail.ytd-compact=
-video-renderer::before { display: block; content: ""; padding-top: 55.95%;=
 background-color: var(--tf3fc855af2285f5f); }

ytd-compact-video-renderer[watch-feed-big-thumbs] .metadata.ytd-compact-vid=
eo-renderer { padding-top: 8px; padding-bottom: 8px; }

ytd-compact-video-renderer[watch-feed-big-thumbs] .secondary-metadata.ytd-c=
ompact-video-renderer { display: flex; flex-direction: row; }

ytd-compact-video-renderer[watch-feed-big-thumbs]:not([meta-block-empty]) .=
badges.ytd-compact-video-renderer { padding-left: 8px; align-items: flex-st=
art; }

ytd-compact-video-renderer[watch-feed-big-thumbs] .details.ytd-compact-vide=
o-renderer { position: relative; display: flex; flex-direction: row; }

ytd-compact-video-renderer[watch-feed-big-thumbs] ytd-menu-renderer.ytd-com=
pact-video-renderer { margin-top: 8px; }

ytd-compact-video-renderer[watch-feed-big-thumbs] #dismissed.ytd-compact-vi=
deo-renderer { margin-bottom: 8px; }

ytd-compact-video-renderer[watch-feed-big-thumbs][is-dismissed] #dismissed.=
ytd-compact-video-renderer { max-height: var(--ytd-compact-item-dismissed-h=
eight); display: flex; align-items: center; justify-content: center; }

ytd-compact-video-renderer[disable-interaction] a.yt-simple-endpoint.ytd-co=
mpact-video-renderer { cursor: default; }

ytd-compact-video-renderer[music-metadata-video-lockup] { border-radius: 6p=
x; box-sizing: border-box; display: inline-block; min-width: 250px; width: =
var(--ytd-compact-video-renderer-width); margin-right: 16px; background-col=
or: var(--t7f4f2c6d54836ce0); }

ytd-compact-video-renderer[music-metadata-video-lockup] .metadata.ytd-compa=
ct-video-renderer { padding-right: unset; }

ytd-compact-video-renderer[music-metadata-video-lockup] a.ytd-compact-video=
-renderer { padding: 8px; }

ytd-compact-video-renderer[music-metadata-video-lockup] #video-title.ytd-co=
mpact-video-renderer { margin-bottom: unset; }

ytd-compact-video-renderer[music-metadata-video-lockup] a.yt-simple-endpoin=
t.ytd-compact-video-renderer[href] h3.ytd-compact-video-renderer { color: v=
ar(--t2d807bb79e75606d); }

ytd-compact-video-renderer[music-metadata-video-lockup] a.yt-simple-endpoin=
t.ytd-compact-video-renderer:not([href]) #video-title.ytd-compact-video-ren=
derer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-wei=
ght: 400; line-height: 2rem; overflow: hidden; max-height: 2rem; display: -=
webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-sp=
ace: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-compact-video-renderer[music-metadata-video-lockup] a.yt-simple-endpo=
int.ytd-compact-video-renderer:not([href]) #video-title.ytd-compact-video-r=
enderer { -webkit-line-clamp: 1; max-height: none; }
}

ytd-emergency-onebox-renderer { background: var(--tfa3475c508f5dfef); borde=
r: unset; display: flex; flex-direction: row; }

#content.ytd-emergency-onebox-renderer { padding: 12px 0px 12px 12px; flex:=
 1 1 1e-09px; }

#header.ytd-emergency-onebox-renderer { display: block; color: var(--tffc2f=
d3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; fo=
nt-variation-settings: "wdth" 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  #header.ytd-emergency-onebox-renderer { font-family: Roboto, Arial, sans-=
serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 7=
00; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  #header.ytd-emergency-onebox-renderer { font-family: Roboto, Arial, sans-=
serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 7=
00; line-height: 2.8rem; }
}

#header.ytd-emergency-onebox-renderer:not([is-empty]) { margin-bottom: 8px;=
 }

#options.ytd-emergency-onebox-renderer { display: flex; flex-flow: wrap; }

#header.ytd-emergency-onebox-renderer[is-empty] + #options.ytd-emergency-on=
ebox-renderer { margin-top: -8px; }

.option.ytd-emergency-onebox-renderer { margin-top: 8px; margin-right: unse=
t; min-width: 300px; flex: 1 1 1e-09px; }

#menu.ytd-emergency-onebox-renderer { margin-top: 4px; }

ytd-emergency-onebox-renderer.watch #header.ytd-emergency-onebox-renderer {=
 margin: 0px; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; fo=
nt-weight: 400; line-height: 2.2rem; }

ytd-emergency-onebox-renderer.watch #header.ytd-emergency-onebox-renderer:n=
ot([is-empty]) { margin: 0px; }

ytd-emergency-onebox-renderer[rounded-container] { border-radius: 12px; }

ytd-expand-on-hover-card-renderer { width: 100%; min-width: calc(var(--ytd-=
rich-grid-item-min-width)/2); position: relative; display: flex; flex-direc=
tion: column; }

ytd-expand-on-hover-card-renderer #card.ytd-expand-on-hover-card-renderer {=
 border-radius: 16px; background: var(--t518e925f61bdcb91); box-shadow: rgb=
a(0, 0, 0, 0.08) 0px 2px 16px; }

ytd-expand-on-hover-card-renderer #overlay.ytd-expand-on-hover-card-rendere=
r { border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.12) 0px 8px 32px; }

.content.ytd-expand-on-hover-card-renderer { margin: 20px; display: flex; f=
lex-direction: column; }

#card.ytd-expand-on-hover-card-renderer { position: relative; width: 100%; =
border-radius: 6px; background: var(--t3e41d7b17b187f69); }

#overlay.ytd-expand-on-hover-card-renderer { position: absolute; top: 0px; =
left: 0px; width: 100%; border-radius: 6px; background: var(--t518e925f61bd=
cb91); box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 4px; z-index: 1; }

.icon-line.ytd-expand-on-hover-card-renderer { justify-content: space-betwe=
en; align-items: center; display: flex; flex-direction: row; }

.info.ytd-expand-on-hover-card-renderer { color: var(--t4a6da19e16bf221a); =
height: 16px; width: 16px; }

.icon.ytd-expand-on-hover-card-renderer { color: var(--tffc2fd3a644f6275); =
height: 24px; width: 24px; }

.title.ytd-expand-on-hover-card-renderer { margin-top: 6px; color: var(--tf=
fc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.8rem=
; font-weight: 400; line-height: 2.6rem; }

.subtitle.ytd-expand-on-hover-card-renderer { color: var(--tffc2fd3a644f627=
5); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight:=
 400; line-height: 1.8rem; }

.details.ytd-expand-on-hover-card-renderer { color: var(--t4a6da19e16bf221a=
); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: =
400; line-height: 1.8rem; }

ytd-expandable-metadata-renderer { width: 100%; border-radius: 12px; backgr=
ound: var(--t7f4f2c6d54836ce0); display: flex; flex-direction: column; }

ytd-expandable-metadata-renderer:not([is-expanded]) { --yt-img-border-radiu=
s: 4px; border-radius: 8px; }

ytd-expandable-metadata-renderer[is-expanded]:not([use-custom-colors]):not(=
[is-watch]) { background: transparent; border: 1px solid var(--tf3fc855af22=
85f5f); }

ytd-expandable-metadata-renderer[is-watch] { background: var(--t7f4f2c6d548=
36ce0); }

#header.ytd-expandable-metadata-renderer { height: 36px; padding: 0px 4px; =
display: flex; flex-direction: row; justify-content: space-between; align-i=
tems: center; }

ytd-expandable-metadata-renderer[has-video-summary] #header.ytd-expandable-=
metadata-renderer { height: auto; }

ytd-expandable-metadata-renderer[use-custom-colors] { background: var(--yt-=
lightsource-section2-color); border-width: medium; border-style: none; bord=
er-color: currentcolor; border-image: initial; }

#header.ytd-expandable-metadata-renderer:hover { cursor: pointer; }

#left-section.ytd-expandable-metadata-renderer { overflow: auto; display: f=
lex; flex-direction: row; align-items: center; }

#right-section.ytd-expandable-metadata-renderer { flex-shrink: 0; display: =
flex; flex-direction: row; align-items: center; }

#timestamp.ytd-expandable-metadata-renderer { flex-shrink: 0; height: 16px;=
 margin: 4px 0px 4px 4px; color: var(--t2d807bb79e75606d); background-color=
: var(--tfa3475c508f5dfef); text-transform: uppercase; font-family: Roboto,=
 Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8re=
m; padding: 0px 4px; border-radius: 4px; display: flex; align-items: center=
; justify-content: center; }

#timestamp.ytd-expandable-metadata-renderer yt-img-shadow.ytd-expandable-me=
tadata-renderer { width: 100%; height: 100%; }

ytd-expandable-metadata-renderer[use-custom-colors] #timestamp.ytd-expandab=
le-metadata-renderer { color: rgb(255, 255, 255); background-color: var(--y=
t-lightsource-section1-color); }

#thumbnail.ytd-expandable-metadata-renderer { flex-shrink: 0; height: 28px;=
 width: 52px; margin: 4px; }

#thumbnail.ytd-expandable-metadata-renderer yt-img-shadow.ytd-expandable-me=
tadata-renderer { width: 100%; height: 100%; }

ytd-expandable-metadata-renderer[use-square-thumbnail] #thumbnail.ytd-expan=
dable-metadata-renderer { width: 28px; }

#collapsed-title.ytd-expandable-metadata-renderer { color: var(--tffc2fd3a6=
44f6275); margin-left: 8px; font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; max-he=
ight: 1.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-over=
flow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #collapsed-title.ytd-expandable-metadata-renderer { -webkit-line-clamp: 1=
; max-height: none; }
}

ytd-expandable-metadata-renderer[is-watch] #collapsed-title.ytd-expandable-=
metadata-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.4r=
em; font-weight: 400; line-height: 2rem; overflow: hidden; max-height: 2rem=
; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellips=
is; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-expandable-metadata-renderer[is-watch] #collapsed-title.ytd-expandabl=
e-metadata-renderer { -webkit-line-clamp: 1; max-height: none; }
}

ytd-expandable-metadata-renderer[show-prominent-label] #collapsed-title.ytd=
-expandable-metadata-renderer { color: var(--t4a6da19e16bf221a); margin-lef=
t: 2px; }

#expanded-title-subtitle-group.ytd-expandable-metadata-renderer { color: va=
r(--t4a6da19e16bf221a); margin-left: 12px; display: flex; flex-direction: r=
ow; }

ytd-expandable-metadata-renderer[has-video-summary] #expanded-title-subtitl=
e-group.ytd-expandable-metadata-renderer { margin: 12px 0px 4px 4px; }

ytd-expandable-metadata-renderer[has-video-summary] #expanded-title-subtitl=
e-text.ytd-expandable-metadata-renderer { flex-flow: wrap; display: flex; a=
lign-items: center; }

ytd-expandable-metadata-renderer[has-video-summary] #expanded-title.ytd-exp=
andable-metadata-renderer::after { content: "=C2=B7"; margin-right: 4px; }

#expanded-title.ytd-expandable-metadata-renderer { color: var(--t4a6da19e16=
bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-we=
ight: 500; line-height: 2rem; overflow: hidden; max-height: 2rem; display: =
-webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-s=
pace: normal; }

@supports (-webkit-line-clamp:1) {
  #expanded-title.ytd-expandable-metadata-renderer { -webkit-line-clamp: 1;=
 max-height: none; }
}

ytd-expandable-metadata-renderer[has-video-summary] #collapsed-label.ytd-ex=
pandable-metadata-renderer, ytd-expandable-metadata-renderer[has-video-summ=
ary] #expanded-title-icon.ytd-expandable-metadata-renderer, ytd-expandable-=
metadata-renderer[has-video-summary] #expanded-title.ytd-expandable-metadat=
a-renderer { color: var(--tffc2fd3a644f6275); }

#expanded-subtitle.ytd-expandable-metadata-renderer { --yt-endpoint-color: =
var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size=
: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#expanded-title-icon.ytd-expandable-metadata-renderer { --iron-icon-height:=
 16px; margin-right: 4px; margin-top: 2px; flex-shrink: 0; }

#expanded-subtitle.ytd-expandable-metadata-renderer .ytIconWrapperHost.ytd-=
expandable-metadata-renderer, #expanded-subtitle.ytd-expandable-metadata-re=
nderer yt-icon.ytd-expandable-metadata-renderer { height: 16px; width: 16px=
; }

#collapsed-label.ytd-expandable-metadata-renderer { --iron-icon-height: 16p=
x; color: var(--t4a6da19e16bf221a); margin-left: 4px; font-family: Roboto, =
Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; =
display: flex; flex-direction: row; align-items: center; }

#prominent-collapsed-label.ytd-expandable-metadata-renderer { --iron-icon-h=
eight: 16px; color: var(--tffc2fd3a644f6275); flex-shrink: 0; margin-right:=
 4px; margin-left: 8px; font-family: Roboto, Arial, sans-serif; font-size: =
1.2rem; font-weight: 500; line-height: 1.8rem; overflow: hidden; max-height=
: 1.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow=
: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #prominent-collapsed-label.ytd-expandable-metadata-renderer { -webkit-lin=
e-clamp: 1; max-height: none; }
}

#prominent-collapsed-label.ytd-expandable-metadata-renderer { display: flex=
; flex-direction: row; align-items: center; }

#content.ytd-expandable-metadata-renderer { --yt-macro-marker-list-item-hei=
ght: 160px; --yt-macro-marker-list-first-item-margin-left: 16px; --yt-macro=
-marker-list-item-margin-right: 12px; }

#menu.ytd-expandable-metadata-renderer:not(:empty) { margin: 0px 12px 12px;=
 }

ytd-expandable-metadata-renderer[use-vpp-shopping-destination-style][is-exp=
anded] #content.ytd-expandable-metadata-renderer { height: 180px; margin-bo=
ttom: 12px; }

ytd-expandable-metadata-renderer[use-vpp-shopping-destination-style][is-exp=
anded] #header.ytd-expandable-metadata-renderer { height: 50px; }

ytd-expandable-metadata-renderer[is-expanded] #content.ytd-expandable-metad=
ata-renderer { height: 164px; margin-bottom: 12px; }

ytd-expandable-metadata-renderer:not([is-expanded]) #header.ytd-expandable-=
metadata-renderer:hover { background-color: var(--t7f4f2c6d54836ce0); borde=
r-radius: 12px; }

ytd-expandable-metadata-renderer[disable-expand] { cursor: default; }

ytd-expandable-metadata-renderer[disable-expand] #header.ytd-expandable-met=
adata-renderer { cursor: default; }

ytd-expandable-metadata-renderer[disable-expand] #collapse.ytd-expandable-m=
etadata-renderer { display: none; }

ytd-expandable-metadata-renderer[has-video-summary][is-expanded] #content.y=
td-expandable-metadata-renderer { height: auto; }

ytd-expandable-metadata-renderer[has-lockup-view-model][is-expanded] #conte=
nt.ytd-expandable-metadata-renderer { height: auto; margin-left: 16px; }

video-summary-content-view-model.ytd-expandable-metadata-renderer { margin:=
 12px; }

ytd-expanded-shelf-contents-renderer { display: block; margin-bottom: 24px;=
 }

#grid-container.ytd-expanded-shelf-contents-renderer { display: flex; flex-=
flow: wrap; }

yt-formatted-string.ytd-expanded-shelf-contents-renderer { --yt-endpoint-co=
lor: var(--t4a6da19e16bf221a); display: block; color: var(--t4a6da19e16bf22=
1a); cursor: pointer; margin-top: 16px; text-transform: uppercase; font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-h=
eight: 1.8rem; }

#grid-container.ytd-expanded-shelf-contents-renderer > .ytd-expanded-shelf-=
contents-renderer { width: 100%; }

#grid-container.ytd-expanded-shelf-contents-renderer > .ytd-expanded-shelf-=
contents-renderer:not(:last-child) { margin-bottom: 16px; }

@media (min-width: 1560px) {
  ytd-expanded-shelf-contents-renderer:not([is-constrained-list]) ytd-chann=
el-renderer.ytd-expanded-shelf-contents-renderer, ytd-expanded-shelf-conten=
ts-renderer:not([is-constrained-list]) ytd-movie-playlist-renderer.ytd-expa=
nded-shelf-contents-renderer, ytd-expanded-shelf-contents-renderer:not([is-=
constrained-list]) ytd-playlist-renderer.ytd-expanded-shelf-contents-render=
er, ytd-expanded-shelf-contents-renderer:not([is-constrained-list]) ytd-rad=
io-renderer.ytd-expanded-shelf-contents-renderer, ytd-expanded-shelf-conten=
ts-renderer:not([is-constrained-list]) ytd-video-renderer.ytd-expanded-shel=
f-contents-renderer { width: 50%; padding-right: 24px; box-sizing: border-b=
ox; flex: 0 0 auto; }
}

.yt-simple-endpoint.ytd-expanded-shelf-contents-renderer { display: inline-=
block; cursor: pointer; text-decoration: none; color: var(--yt-endpoint-col=
or,var(--tffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-expanded-shelf-contents-renderer:hover { color: var=
(--yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(=
--yt-endpoint-text-decoration,none); }

ytd-feed-channel-filter-header-renderer { margin: 32px 0px 0px; display: fl=
ex; flex-direction: row; align-items: flex-start; }

h2.ytd-feed-channel-filter-header-renderer { display: flex; flex-direction:=
 row; align-items: center; flex: 1 1 1e-09px; }

a.ytd-feed-channel-filter-header-renderer { display: flex; flex-direction: =
row; align-items: flex-start; }

#avatar.ytd-feed-channel-filter-header-renderer { margin-right: 24px; borde=
r-radius: 50%; background-color: transparent; overflow: hidden; height: 56p=
x; width: 56px; }

#title.ytd-feed-channel-filter-header-renderer { margin-top: 5px; color: va=
r(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: =
1.6rem; font-weight: 500; line-height: 2.2rem; overflow: hidden; display: b=
lock; max-height: 2.2rem; }

ytd-feed-entry-renderer:not([is-rich-grid]) { --yt-endpoint-color: var(--tf=
fc2fd3a644f6275); padding: 24px 0px; display: flex; flex-direction: row; }

ytd-feed-entry-renderer[is-rich-grid] { width: 100%; }

yt-img-shadow.ytd-feed-entry-renderer { margin-right: 16px; border-radius: =
50%; background-color: transparent; overflow: hidden; height: 48px; width: =
48px; }

.info.ytd-feed-entry-renderer { min-width: 0px; flex: 1 1 1e-09px; display:=
 flex; flex-direction: column; }

#title.ytd-feed-entry-renderer { color: var(--t4a6da19e16bf221a); font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-he=
ight: 1.8rem; overflow: hidden; display: block; max-height: 1.8rem; }

#title-container.ytd-feed-entry-renderer { height: 48px; display: flex; fle=
x-direction: row; align-items: center; }

#post.ytd-feed-entry-renderer { color: var(--tffc2fd3a644f6275); margin-bot=
tom: 8px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-w=
eight: 400; line-height: 2rem; }

ytd-flat-dropdown-renderer { display: inline-block; max-width: 100%; }

tp-yt-paper-menu-button.ytd-flat-dropdown-renderer { color: var(--t4a6da19e=
16bf221a); }

#label-text.ytd-flat-dropdown-renderer, tp-yt-paper-menu-button.ytd-flat-dr=
opdown-renderer { max-width: 100%; }

#label-text.ytd-flat-dropdown-renderer { white-space: nowrap; overflow: hid=
den; text-overflow: ellipsis; }

tp-yt-paper-menu-button.ytd-flat-dropdown-renderer { padding: 0px; }

tp-yt-paper-listbox.ytd-flat-dropdown-renderer { background-color: var(--t5=
18e925f61bdcb91); }

tp-yt-paper-listbox.ytd-flat-dropdown-renderer ytd-privacy-dropdown-item-re=
nderer.ytd-flat-dropdown-renderer { cursor: pointer; }

tp-yt-paper-listbox.ytd-flat-dropdown-renderer ytd-privacy-dropdown-item-re=
nderer.ytd-flat-dropdown-renderer:hover { background-color: var(--tf3fc855a=
f2285f5f); }

#label.ytd-flat-dropdown-renderer { cursor: pointer; text-transform: var(--=
yt-dropdown-menu-label-transform,none); padding: 0px; margin: 0px; min-widt=
h: 0px; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-wei=
ght: 400; line-height: 2.2rem; display: flex; flex-direction: row; align-it=
ems: center; }

#label-text.ytd-flat-dropdown-renderer { color: var(--tffc2fd3a644f6275); }

#label.keyboard-focus.ytd-flat-dropdown-renderer #label-text.ytd-flat-dropd=
own-renderer { font-weight: 500; }

#label-icon.ytd-flat-dropdown-renderer { flex-shrink: 0; margin-right: 8px;=
 color: var(--tffc2fd3a644f6275); }

ytd-flat-dropdown-renderer.text-secondary-style #label-text.ytd-flat-dropdo=
wn-renderer { color: var(--t4a6da19e16bf221a); margin-left: 16px; margin-ri=
ght: 8px; -webkit-font-smoothing: antialiased; font-family: Roboto, Arial, =
sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-game-card-renderer { vertical-align: top; display: flex; flex-direction=
: column; }

ytd-game-card-renderer[is-rich-grid] { width: 100%; }

#game.ytd-game-card-renderer { padding-bottom: 4px; flex: 1 1 1e-09px; }

ytd-grid-channel-renderer { display: inline-block; }

ytd-grid-channel-renderer:not([is-rich-grid]) { width: 210px; }

yt-img-shadow.ytd-grid-channel-renderer { height: 103px; width: 103px; bord=
er-radius: 50%; background-color: transparent; overflow: hidden; display: f=
lex; flex-direction: column; justify-content: center; }

#channel.ytd-grid-channel-renderer { display: flex; flex-direction: column;=
 align-items: center; flex: 1 1 1e-09px; }

#channel-info.ytd-grid-channel-renderer { max-width: 100%; align-items: cen=
ter; display: flex; flex-direction: column; }

#thumbnail-attribution.ytd-grid-channel-renderer, #title.ytd-grid-channel-r=
enderer { max-width: 100%; }

#title.ytd-grid-channel-renderer { color: var(--tffc2fd3a644f6275); margin:=
 4px 0px; text-overflow: ellipsis; font-family: Roboto, Arial, sans-serif; =
font-size: 1.4rem; font-weight: 500; line-height: 2rem; overflow: hidden; d=
isplay: block; max-height: 2rem; }

#thumbnail-attribution.ytd-grid-channel-renderer { color: var(--t4a6da19e16=
bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-we=
ight: 400; line-height: 1.8rem; overflow: hidden; display: block; max-heigh=
t: 1.8rem; }

#badges.ytd-grid-channel-renderer { padding-top: 8px; }

#action-button.ytd-grid-channel-renderer, #subscribe.ytd-grid-channel-rende=
rer { padding-top: 16px; }

ytd-grid-movie-playlist-renderer { display: inline-block; width: 210px; }

ytd-thumbnail.ytd-grid-movie-playlist-renderer { height: 302px; width: 210p=
x; }

ytd-video-meta-block.ytd-grid-movie-playlist-renderer { padding-right: 24px=
; }

#badges.ytd-grid-movie-playlist-renderer { margin-top: 8px; }

#video-title.ytd-grid-movie-playlist-renderer { margin: 8px 0px; font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-hei=
ght: 2rem; overflow: hidden; display: block; max-height: 4rem; }

h3.ytd-grid-movie-playlist-renderer { color: var(--tffc2fd3a644f6275); }

.yt-simple-endpoint.ytd-grid-movie-playlist-renderer { display: inline-bloc=
k; cursor: pointer; text-decoration: none; color: var(--yt-endpoint-color,v=
ar(--tffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-grid-movie-playlist-renderer:hover { color: var(--y=
t-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt=
-endpoint-text-decoration,none); }

ytd-grid-playlist-renderer { display: inline-block; width: 210px; position:=
 relative; }

ytd-grid-playlist-renderer[modern-buttons] #view-more.ytd-grid-playlist-ren=
derer { text-transform: unset; }

ytd-playlist-thumbnail.ytd-grid-playlist-renderer { position: relative; mar=
gin-top: 6px; height: 118px; width: 210px; }

.yt-simple-endpoint.ytd-grid-playlist-renderer { display: inline-block; cur=
sor: pointer; text-decoration: none; color: var(--yt-endpoint-color,var(--t=
ffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-grid-playlist-renderer:hover { color: var(--yt-endp=
oint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-endpo=
int-text-decoration,none); }

#meta.yt-simple-endpoint.ytd-grid-playlist-renderer { padding-right: 24px; =
}

a.yt-simple-endpoint.ytd-grid-playlist-renderer { display: block; }

ytd-badge-supported-renderer.ytd-grid-playlist-renderer { margin-top: 4px; =
}

h3.ytd-grid-playlist-renderer { margin: 8px 0px; }

#video-title.ytd-grid-playlist-renderer { font-family: Roboto, Arial, sans-=
serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; overflow: hi=
dden; max-height: 4rem; display: -webkit-box; -webkit-box-orient: vertical;=
 text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #video-title.ytd-grid-playlist-renderer { -webkit-line-clamp: 2; max-heig=
ht: none; }
}

#details.ytd-grid-playlist-renderer { position: relative; cursor: pointer; =
display: flex; flex-direction: column; }

#view-more.ytd-grid-playlist-renderer { color: var(--t4a6da19e16bf221a); di=
splay: block; margin-top: 4px; --yt-endpoint-color: var(--t4a6da19e16bf221a=
); --yt-endpoint-visited-color: var(--t4a6da19e16bf221a); text-transform: u=
ppercase; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-w=
eight: 500; line-height: 1.8rem; }

ytd-grid-playlist-renderer[download-state=3D"DOWNLOADING"] #view-more.ytd-g=
rid-playlist-renderer { color: var(--t2d807bb79e75606d); }

ytd-grid-playlist-renderer[download-state=3D"DOWNLOADED"] #view-more.ytd-gr=
id-playlist-renderer { color: var(--t4a6da19e16bf221a); text-transform: upp=
ercase; }

h3.ytd-grid-playlist-renderer { color: var(--tffc2fd3a644f6275); }

ytd-grid-playlist-renderer:not([menu-hidden]) #details.ytd-grid-playlist-re=
nderer { padding-right: 24px; }

#menu.ytd-grid-playlist-renderer { position: absolute; top: -4px; right: -8=
px; }

ytd-grid-radio-renderer { display: inline-block; width: 210px; position: re=
lative; }

ytd-grid-radio-renderer #dismissed.ytd-grid-radio-renderer, ytd-grid-radio-=
renderer[is-dismissed] #dismissible.ytd-grid-radio-renderer { display: none=
; }

ytd-grid-radio-renderer[is-dismissed] #dismissed.ytd-grid-radio-renderer { =
display: block; }

ytd-thumbnail.ytd-grid-radio-renderer { border-top: 1px solid var(--t3e41d7=
b17b187f69); height: 118px; width: 210px; }

ytd-video-meta-block.ytd-grid-radio-renderer { padding-right: 24px; }

.yt-simple-endpoint.ytd-grid-radio-renderer { display: inline-block; cursor=
: pointer; text-decoration: none; color: var(--yt-endpoint-color,var(--tffc=
2fd3a644f6275)); }

.yt-simple-endpoint.ytd-grid-radio-renderer:hover { color: var(--yt-endpoin=
t-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-endpoint=
-text-decoration,none); }

a.yt-simple-endpoint.ytd-grid-radio-renderer { display: block; }

#video-title.ytd-grid-radio-renderer { margin: 8px 0px; font-family: Roboto=
, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem=
; overflow: hidden; display: block; max-height: 4rem; }

ytd-grid-radio-renderer #video-title.ytd-grid-radio-renderer { margin: 8px =
0px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight=
: 500; line-height: 2rem; overflow: hidden; max-height: 4rem; display: -web=
kit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space=
: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-grid-radio-renderer #video-title.ytd-grid-radio-renderer { -webkit-li=
ne-clamp: 2; max-height: none; }
}

h3.ytd-grid-radio-renderer { color: var(--tffc2fd3a644f6275); }

#details.ytd-grid-radio-renderer { position: relative; padding-right: 24px;=
 }

ytd-grid-radio-renderer ytd-menu-renderer .ytd-menu-renderer[style-target=
=3D"button"] { padding: 0px; width: 24px; height: 24px; }

ytd-menu-renderer.ytd-grid-radio-renderer { position: absolute; top: 0px; r=
ight: 0px; margin-top: 4px; }

.modern-collection-parent.ytd-grid-radio-renderer { margin-top: 4px; positi=
on: relative; }

.details.ytd-grid-radio-renderer { margin-top: 4px; margin-left: 8px; }

ytd-grid-renderer { display: flex; flex-direction: column; }

#items.ytd-grid-renderer { display: flex; flex-flow: wrap; }

#items.hovering.ytd-grid-renderer { position: relative; overflow-x: hidden;=
 }

#items.ytd-grid-renderer > .lockup.ytd-grid-renderer, #items.ytd-grid-rende=
rer > ytd-game-card-renderer.ytd-grid-renderer, #items.ytd-grid-renderer > =
ytd-grid-channel-renderer.ytd-grid-renderer, #items.ytd-grid-renderer > ytd=
-grid-movie-playlist-renderer.ytd-grid-renderer, #items.ytd-grid-renderer >=
 ytd-grid-movie-renderer.ytd-grid-renderer, #items.ytd-grid-renderer > ytd-=
grid-playlist-renderer.ytd-grid-renderer, #items.ytd-grid-renderer > ytd-gr=
id-radio-renderer.ytd-grid-renderer, #items.ytd-grid-renderer > ytd-grid-sh=
ow-renderer.ytd-grid-renderer, #items.ytd-grid-renderer > ytd-grid-video-re=
nderer.ytd-grid-renderer { margin-right: 4px; display: inline-block; width:=
 210px; margin-bottom: 24px; }

#items.ytd-grid-renderer > .lockup.ytd-grid-renderer { flex: 0 0 auto; }

#items.ytd-grid-renderer > ytd-game-card-renderer.ytd-grid-renderer { displ=
ay: flex; flex-direction: column; }

#items.ytd-grid-renderer > yt-music-pass-small-feature-info-renderer.ytd-gr=
id-renderer { width: 312px; }

yt-music-pass-small-feature-info-renderer.ytd-grid-renderer { margin-top: 6=
4px; margin-bottom: 64px; }

yt-music-pass-small-feature-info-renderer.ytd-grid-renderer:not(:last-child=
) { margin-right: 24px; }

#show-more-button.ytd-grid-renderer { margin-bottom: 16px; align-self: flex=
-start; }

#view-all.ytd-grid-renderer { --yt-endpoint-color: var(--t4a6da19e16bf221a)=
; display: block; color: var(--t4a6da19e16bf221a); cursor: pointer; margin:=
 16px 0px 24px; text-transform: uppercase; font-family: Roboto, Arial, sans=
-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

ytd-continuation-item-renderer.ytd-grid-renderer { min-width: 100%; }

ytd-grid-show-renderer { display: inline-block; position: relative; width: =
210px; }

ytd-playlist-thumbnail.ytd-grid-show-renderer { margin-top: 4px; height: 11=
8px; width: 210px; }

ytd-video-meta-block.ytd-grid-show-renderer { padding-right: 24px; }

#details.ytd-grid-show-renderer { position: relative; cursor: pointer; disp=
lay: flex; flex-direction: column; }

ytd-menu-renderer.ytd-grid-show-renderer { position: absolute; top: -4px; r=
ight: -8px; }

.badge.ytd-grid-show-renderer { margin-top: 8px; }

#video-title.ytd-grid-show-renderer { margin: 8px 0px 0px; font-family: Rob=
oto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2=
rem; overflow: hidden; max-height: 4rem; display: -webkit-box; -webkit-box-=
orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #video-title.ytd-grid-show-renderer { -webkit-line-clamp: 2; max-height: =
none; }
}

h3.ytd-grid-show-renderer { color: var(--tffc2fd3a644f6275); padding-right:=
 24px; }

.yt-simple-endpoint.ytd-grid-show-renderer { display: inline-block; cursor:=
 pointer; text-decoration: none; color: var(--yt-endpoint-color,var(--tffc2=
fd3a644f6275)); }

.yt-simple-endpoint.ytd-grid-show-renderer:hover { color: var(--yt-endpoint=
-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-endpoint-=
text-decoration,none); }

.ytd-grid-video-renderer[meta-block], ytd-grid-video-renderer { display: fl=
ex; flex-direction: column; }

.ytd-grid-video-renderer[meta-block].compact #metadata.ytd-grid-video-rende=
rer, .ytd-grid-video-renderer[meta-block].grid #metadata.ytd-grid-video-ren=
derer, ytd-grid-video-renderer.compact #metadata.ytd-grid-video-renderer, y=
td-grid-video-renderer.grid #metadata.ytd-grid-video-renderer { display: fl=
ex; flex-direction: column; }

ytd-grid-video-renderer[watch-feed-big-thumbs].compact { min-width: 0px; }

ytd-grid-video-renderer[watch-feed-big-thumbs].compact #metadata.ytd-grid-v=
ideo-renderer { display: flex; flex-direction: row; }

.ytd-grid-video-renderer[meta-block].light #byline.ytd-grid-video-renderer,=
 ytd-grid-video-renderer.light #byline.ytd-grid-video-renderer { color: var=
(--t4a6da19e16bf221a); }

#video-info.ytd-grid-video-renderer { color: var(--t4a6da19e16bf221a); }

#metadata.ytd-grid-video-renderer { display: flex; flex-flow: wrap; }

#additional-metadata-line.ytd-grid-video-renderer > .ytd-grid-video-rendere=
r:not(:first-of-type)::before { content: "=E2=80=A2"; margin: 4px 4px 0px; =
}

#metadata-line.ytd-grid-video-renderer { color: var(--ytd-metadata-line-col=
or,var(--t4a6da19e16bf221a)); max-width: 100%; display: flex; flex-wrap: wr=
ap; }

ytd-grid-video-renderer[is-downloading] #metadata-line.ytd-grid-video-rende=
rer { color: var(--t2d807bb79e75606d); }

ytd-grid-video-renderer:not([rich-meta]) #metadata-line.ytd-grid-video-rend=
erer { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weig=
ht: 400; line-height: 1.8rem; overflow: hidden; max-height: 3.6rem; display=
: flex; }

ytd-grid-video-renderer[typography-bump]:not([rich-meta]) #metadata-line.yt=
d-grid-video-renderer { font-family: Roboto, Arial, sans-serif; font-size: =
1.4rem; font-weight: 400; line-height: 2rem; overflow: hidden; max-height: =
4rem; display: flex; }

ytd-grid-video-renderer[truncate-metadata-line] #metadata-line.ytd-grid-vid=
eo-renderer { display: block; text-overflow: ellipsis; overflow: hidden; wh=
ite-space: nowrap; }

#additional-metadata-line.ytd-grid-video-renderer { font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; =
overflow: hidden; display: block; max-height: 1.8rem; }

ytd-grid-video-renderer[typography-bump] #additional-metadata-line.ytd-grid=
-video-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem=
; font-weight: 400; line-height: 2rem; overflow: hidden; display: block; ma=
x-height: 2rem; }

ytd-grid-video-renderer:not([rich-meta]) #byline-container.ytd-grid-video-r=
enderer { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-w=
eight: 400; line-height: 1.8rem; overflow: hidden; max-height: 1.8rem; disp=
lay: flex; }

ytd-grid-video-renderer[typography-bump]:not([rich-meta]) #byline-container=
.ytd-grid-video-renderer { font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hidden; max-heigh=
t: 2rem; display: flex; }

#byline-container.ytd-grid-video-renderer { max-width: 100%; flex-flow: wra=
p; display: flex; align-items: center; }

ytd-grid-video-renderer[radio-meta]:not([rich-meta]) #byline-container.ytd-=
grid-video-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.=
2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; max-height: =
3.6rem; display: flex; }

ytd-grid-video-renderer[typography-bump][radio-meta]:not([rich-meta]) #byli=
ne-container.ytd-grid-video-renderer { font-family: Roboto, Arial, sans-ser=
if; font-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hidde=
n; max-height: 4rem; display: flex; }

ytd-grid-video-renderer[rich-meta] #byline-container.ytd-grid-video-rendere=
r { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight:=
 400; line-height: 2rem; }

ytd-grid-video-renderer[rich-meta][radio-meta] #byline-container.ytd-grid-v=
ideo-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; =
font-weight: 400; line-height: 2rem; overflow: hidden; max-height: 4rem; di=
splay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; =
white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-grid-video-renderer[rich-meta][radio-meta] #byline-container.ytd-grid=
-video-renderer { -webkit-line-clamp: 2; max-height: none; }
}

ytd-grid-video-renderer[rich-meta][radio-meta] #byline-container.ytd-grid-v=
ideo-renderer { max-height: 4rem; }

ytd-grid-video-renderer[rich-meta] #metadata-line.ytd-grid-video-renderer {=
 font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 40=
0; line-height: 2rem; overflow: hidden; max-height: 4rem; display: -webkit-=
box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: no=
rmal; }

@supports (-webkit-line-clamp:1) {
  ytd-grid-video-renderer[rich-meta] #metadata-line.ytd-grid-video-renderer=
 { -webkit-line-clamp: 2; max-height: none; }
}

ytd-grid-video-renderer[rich-meta] #metadata-line.ytd-grid-video-renderer {=
 max-height: 4rem; display: flex; }

ytd-grid-video-renderer[rich-meta][mini-mode] #byline-container.ytd-grid-vi=
deo-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; f=
ont-weight: 400; line-height: 1.8rem; }

ytd-grid-video-renderer[rich-meta][mini-mode][typography-bump] #byline-cont=
ainer.ytd-grid-video-renderer { font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-grid-video-renderer[rich-meta][mini-mode] #metadata-line.ytd-grid-video=
-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font=
-weight: 400; line-height: 1.8rem; overflow: hidden; max-height: 3.6rem; di=
splay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; =
white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-grid-video-renderer[rich-meta][mini-mode] #metadata-line.ytd-grid-vid=
eo-renderer { -webkit-line-clamp: 2; max-height: none; }
}

ytd-grid-video-renderer[rich-meta][mini-mode] #metadata-line.ytd-grid-video=
-renderer { max-height: 3.6rem; display: flex; }

ytd-grid-video-renderer[rich-meta][mini-mode][typography-bump] #metadata-li=
ne.ytd-grid-video-renderer { font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hidden; max-hei=
ght: 4rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflo=
w: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-grid-video-renderer[rich-meta][mini-mode][typography-bump] #metadata-=
line.ytd-grid-video-renderer { -webkit-line-clamp: 2; max-height: none; }
}

ytd-grid-video-renderer[rich-meta][mini-mode][typography-bump] #metadata-li=
ne.ytd-grid-video-renderer { max-height: 4rem; display: flex; }

#separator.ytd-grid-video-renderer { display: none; }

.ytd-grid-video-renderer[meta-block]:not(.grid):not(.compact).byline-separa=
ted #separator.ytd-grid-video-renderer, ytd-grid-video-renderer:not(.grid):=
not(.compact).byline-separated #separator.ytd-grid-video-renderer, ytd-grid=
-video-renderer[watch-feed-big-thumbs]:not(.grid).byline-separated #separat=
or.ytd-grid-video-renderer { display: inline-block; color: var(--t4a6da19e1=
6bf221a); margin: 0px 4px; }

#attributed-channel-name.ytd-grid-video-renderer, #channel-name.ytd-grid-vi=
deo-renderer { --ytd-channel-name-badges-margin-right: 8px; --ytd-channel-n=
ame-text-display: block; --ytd-channel-name-text-complex-display: flex; --y=
t-endpoint-color: var(--t4a6da19e16bf221a); --yt-endpoint-visited-color: va=
r(--t4a6da19e16bf221a); color: var(--t4a6da19e16bf221a); max-width: 100%; d=
isplay: flex; flex-direction: row; align-items: center; }

#channel-name.long-byline.ytd-grid-video-renderer { --ytd-channel-name-cont=
ainer-display: -webkit-box; --ytd-channel-name-text-display: -webkit-box; -=
-ytd-channel-name-text-line-clamp: 2; --yt-endpoint-color: var(--t4a6da19e1=
6bf221a); --yt-endpoint-visited-color: var(--t4a6da19e16bf221a); color: var=
(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1=
.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; max-height:=
 3.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow:=
 ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #channel-name.long-byline.ytd-grid-video-renderer { -webkit-line-clamp: 2=
; max-height: none; }
}

#channel-name.long-byline.ytd-grid-video-renderer { max-height: 3.6rem; }

ytd-grid-video-renderer[typography-bump] #channel-name.long-byline.ytd-grid=
-video-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem=
; font-weight: 400; line-height: 2rem; overflow: hidden; max-height: 4rem; =
display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis=
; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-grid-video-renderer[typography-bump] #channel-name.long-byline.ytd-gr=
id-video-renderer { -webkit-line-clamp: 2; max-height: none; }
}

ytd-grid-video-renderer[typography-bump] #channel-name.long-byline.ytd-grid=
-video-renderer { max-height: 4rem; }

#channel-name.ytd-grid-video-renderer[verified] { --yt-endpoint-color: var(=
--tffc2fd3a644f6275); --yt-endpoint-hover-color: var(--tffc2fd3a644f6275); =
--yt-endpoint-visited-color: var(--tffc2fd3a644f6275); color: var(--tffc2fd=
3a644f6275); margin-right: 8px; }

#channel-name.ytd-grid-video-renderer[verified].long-byline { --yt-endpoint=
-color: var(--tffc2fd3a644f6275); --yt-endpoint-hover-color: var(--tffc2fd3=
a644f6275); --yt-endpoint-visited-color: var(--tffc2fd3a644f6275); color: v=
ar(--tffc2fd3a644f6275); }

.ytd-grid-video-renderer[meta-block].grid #attributed-channel-name.ytd-grid=
-video-renderer, .ytd-grid-video-renderer[meta-block].grid #channel-name.yt=
d-grid-video-renderer, ytd-grid-video-renderer.grid #attributed-channel-nam=
e.ytd-grid-video-renderer, ytd-grid-video-renderer.grid #channel-name.ytd-g=
rid-video-renderer { --yt-endpoint-color: var(--t4a6da19e16bf221a); --yt-en=
dpoint-hover-color: var(--tffc2fd3a644f6275); }

.ytd-grid-video-renderer[meta-block].grid #channel-name.ytd-grid-video-rend=
erer[verified], ytd-grid-video-renderer.grid #channel-name.ytd-grid-video-r=
enderer[verified] { --yt-endpoint-color: var(--tffc2fd3a644f6275); --yt-end=
point-hover-color: var(--tffc2fd3a644f6275); --yt-endpoint-visited-color: v=
ar(--tffc2fd3a644f6275); color: var(--tffc2fd3a644f6275); }

ytd-grid-video-renderer:not([rich-meta])[inline-badges] #metadata-line.ytd-=
grid-video-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.=
2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; max-height: =
1.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: =
ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-grid-video-renderer:not([rich-meta])[inline-badges] #metadata-line.yt=
d-grid-video-renderer { -webkit-line-clamp: 1; max-height: none; }
}

ytd-grid-video-renderer:not([rich-meta])[inline-badges] #metadata-line.ytd-=
grid-video-renderer { max-height: 1.8rem; }

ytd-grid-video-renderer:not([rich-meta])[inline-badges][typography-bump] #m=
etadata-line.ytd-grid-video-renderer { font-family: Roboto, Arial, sans-ser=
if; font-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hidde=
n; max-height: 2rem; display: -webkit-box; -webkit-box-orient: vertical; te=
xt-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-grid-video-renderer:not([rich-meta])[inline-badges][typography-bump] =
#metadata-line.ytd-grid-video-renderer { -webkit-line-clamp: 1; max-height:=
 none; }
}

ytd-grid-video-renderer:not([rich-meta])[inline-badges][typography-bump] #m=
etadata-line.ytd-grid-video-renderer { max-height: 2rem; }

ytd-grid-video-renderer[rich-meta][inline-badges] #metadata-line.ytd-grid-v=
ideo-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; =
font-weight: 400; line-height: 2rem; overflow: hidden; max-height: 2rem; di=
splay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; =
white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-grid-video-renderer[rich-meta][inline-badges] #metadata-line.ytd-grid=
-video-renderer { -webkit-line-clamp: 1; max-height: none; }
}

ytd-grid-video-renderer[rich-meta][inline-badges] #metadata-line.ytd-grid-v=
ideo-renderer { max-height: 2rem; }

ytd-grid-video-renderer[rich-meta][mini-mode][inline-badges] #metadata-line=
.ytd-grid-video-renderer { font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; max-hei=
ght: 1.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overf=
low: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-grid-video-renderer[rich-meta][mini-mode][inline-badges] #metadata-li=
ne.ytd-grid-video-renderer { -webkit-line-clamp: 1; max-height: none; }
}

ytd-grid-video-renderer[rich-meta][mini-mode][inline-badges] #metadata-line=
.ytd-grid-video-renderer { max-height: 1.8rem; }

ytd-grid-video-renderer[typography-bump][rich-meta][mini-mode][inline-badge=
s] #metadata-line.ytd-grid-video-renderer { font-family: Roboto, Arial, san=
s-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow: =
hidden; max-height: 2rem; display: -webkit-box; -webkit-box-orient: vertica=
l; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-grid-video-renderer[typography-bump][rich-meta][mini-mode][inline-bad=
ges] #metadata-line.ytd-grid-video-renderer { -webkit-line-clamp: 1; max-he=
ight: none; }
}

ytd-grid-video-renderer[typography-bump][rich-meta][mini-mode][inline-badge=
s] #metadata-line.ytd-grid-video-renderer { max-height: 2rem; }

#metadata-line.ytd-grid-video-renderer > .ytd-grid-video-renderer:not(:firs=
t-of-type)::before { content: "=E2=80=A2"; margin: 0px 4px; }

ytd-grid-video-renderer:not([inline-badges]) #metadata-line.ytd-grid-video-=
renderer span.ytd-grid-video-renderer { display: inline-block; }

ytd-badge-supported-renderer.ytd-grid-video-renderer { margin-right: 8px; }

#video-badges.ytd-grid-video-renderer { margin-top: 4px; }

ytd-grid-video-renderer[is-slim-short] #metadata-line.ytd-grid-video-render=
er { color: rgb(255, 255, 255); }

ytd-grid-video-renderer { --yt-button-compact-background-color: var(--tf3fc=
855af2285f5f); --yt-button-compact-text-color: var(--t4a6da19e16bf221a); --=
yt-shorts-compact-label-text-hidden: none; display: inline-block; width: va=
r(--ytd-grid-video-width,210px); position: relative; }

ytd-grid-video-renderer[is-search] { width: 360px; }

yt-img-shadow.ytd-grid-video-renderer { border-radius: 50%; background-colo=
r: transparent; overflow: hidden; }

ytd-grid-video-renderer #dismissed.ytd-grid-video-renderer, ytd-grid-video-=
renderer[is-dismissed] #dismissible.ytd-grid-video-renderer { display: none=
; }

ytd-grid-video-renderer[is-dismissed] #dismissed.ytd-grid-video-renderer { =
display: block; }

ytd-thumbnail.ytd-grid-video-renderer { width: var(--ytd-grid-video-width,2=
10px); height: var(--ytd-grid-video-thumbnail-height,118px); }

ytd-grid-video-renderer[is-search] ytd-thumbnail.ytd-grid-video-renderer { =
width: 360px; height: 202px; }

ytd-grid-video-renderer[is-disabled] ytd-thumbnail.ytd-grid-video-renderer =
{ pointer-events: none; }

ytd-grid-video-renderer[is-disabled] #details.ytd-grid-video-renderer { poi=
nter-events: none; }

ytd-grid-video-renderer[is-search] #details.ytd-grid-video-renderer { displ=
ay: flex; flex-direction: row; }

#text-metadata.ytd-grid-video-renderer { flex-direction: column; }

ytd-grid-video-renderer:not([is-search]) #channel-thumbnail.ytd-grid-video-=
renderer { display: none; }

#channel-thumbnail.ytd-grid-video-renderer { margin-top: 8px; margin-right:=
 8px; min-width: 36px; }

ytd-grid-video-renderer[is-disabled] #menu.ytd-grid-video-renderer { pointe=
r-events: auto; }

ytd-grid-video-renderer[is-disabled] #meta.ytd-grid-video-renderer { cursor=
: default; }

ytd-grid-video-renderer[is-disabled] #video-title.ytd-grid-video-renderer {=
 opacity: 0.25; cursor: default; }

ytd-grid-video-renderer[is-disabled] #channel-name.ytd-grid-video-renderer =
{ opacity: 0.6; }

ytd-grid-video-renderer[is-disabled] #metadata-line.ytd-grid-video-renderer=
 { color: var(--t2d807bb79e75606d); max-height: none; }

#meta.ytd-grid-video-renderer { padding-right: 24px; }

#badges.ytd-grid-video-renderer { margin-top: 8px; }

#details.ytd-grid-video-renderer { position: relative; cursor: pointer; dis=
play: flex; flex-direction: column; }

#details.ytd-grid-video-renderer a.ytd-grid-video-renderer { display: block=
; }

ytd-grid-video-renderer.use-ellipsis #details.ytd-grid-video-renderer a.ytd=
-grid-video-renderer { display: -webkit-box; }

ytd-menu-renderer.ytd-grid-video-renderer { position: absolute; top: -4px; =
right: -8px; }

#dismissed.ytd-grid-video-renderer { padding-bottom: 56.19%; border: 1px so=
lid var(--tf3fc855af2285f5f); position: relative; }

#dismissed.ytd-grid-video-renderer:focus { outline: none; }

#dismissed-content.ytd-grid-video-renderer { box-sizing: border-box; paddin=
g: 8px; position: absolute; inset: 0px; }

#video-title.yt-simple-endpoint.ytd-grid-video-renderer { color: var(--tffc=
2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; =
font-weight: 500; line-height: 2rem; overflow: hidden; display: block; max-=
height: 4rem; }

ytd-grid-video-renderer #video-title.yt-simple-endpoint.ytd-grid-video-rend=
erer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weig=
ht: 500; line-height: 2rem; overflow: hidden; max-height: 4rem; display: -w=
ebkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-spa=
ce: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-grid-video-renderer #video-title.yt-simple-endpoint.ytd-grid-video-re=
nderer { -webkit-line-clamp: 2; max-height: none; }
}

h3.ytd-grid-video-renderer { color: var(--tffc2fd3a644f6275); margin: 8px 0=
px; }

#buttons.ytd-grid-video-renderer > .ytd-grid-video-renderer { margin-top: 4=
px; }

ytd-info-panel-container-renderer { border: unset; display: flex; flex-dire=
ction: column; }

ytd-info-panel-container-renderer[background=3D"GRAY"] { border-width: medi=
um; border-style: none; border-color: currentcolor; border-image: initial; =
}

ytd-info-panel-container-renderer[background=3D"OVERLAY_BLACK"] { border-wi=
dth: medium; border-style: none; border-color: currentcolor; border-image: =
initial; }

ytd-info-panel-container-renderer[background=3D"BLUE"] .header.ytd-info-pan=
el-container-renderer { background: var(--tfa3475c508f5dfef); }

ytd-info-panel-container-renderer[background=3D"GRAY"] .header.ytd-info-pan=
el-container-renderer { background: var(--t3e41d7b17b187f69); color: var(--=
t4a6da19e16bf221a); }

ytd-info-panel-container-renderer[rounded-container] { border-radius: 12px;=
 }

ytd-info-panel-container-renderer[rounded-container][has-title] .header.ytd=
-info-panel-container-renderer { border-radius: 12px 12px 0px 0px; }

ytd-info-panel-container-renderer[extract-overlay] { margin: 0px 8px; }

.header.ytd-info-panel-container-renderer { color: var(--tffc2fd3a644f6275)=
; height: 36px; padding-left: 16px; padding-top: 4px; display: flex; align-=
items: center; justify-content: space-between; }

.header-left-items.ytd-info-panel-container-renderer { display: flex; align=
-items: center; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; =
font-weight: 500; line-height: 2rem; }

.header-icon.ytd-info-panel-container-renderer { margin-right: 8px; }

.link-icon.ytd-info-panel-container-renderer { color: var(--t2d807bb79e7560=
6d); margin-left: 4px; width: 14px; height: 14px; }

ytd-info-panel-container-renderer[title-style=3D"LINK"] .title.ytd-info-pan=
el-container-renderer { color: var(--t2d807bb79e75606d); }

.divider-container.ytd-info-panel-container-renderer { display: flex; }

ytd-info-panel-container-renderer:not([has-title]) .divider-container.ytd-i=
nfo-panel-container-renderer, ytd-info-panel-container-renderer[background=
=3D"GRAY"] .divider-container.ytd-info-panel-container-renderer { display: =
none; }

.divider.ytd-info-panel-container-renderer { flex: 1 1 1e-09px; border-top:=
 1px solid var(--tf3fc855af2285f5f); }

ytd-info-panel-container-renderer[background=3D"BLUE"] .divider-offset.ytd-=
info-panel-container-renderer { border-top: 1px solid var(--tfa3475c508f5df=
ef); width: 16px; }

.content.ytd-info-panel-content-renderer { padding: 12px 16px 16px; cursor:=
 pointer; flex: 1 1 1e-09px; display: flex; flex-direction: row; }

ytd-info-panel-content-renderer[background=3D"BLUE"] .content.ytd-info-pane=
l-content-renderer { background: var(--tfa3475c508f5dfef); }

ytd-info-panel-content-renderer[background=3D"GRAY"] .content.ytd-info-pane=
l-content-renderer { background: var(--t3e41d7b17b187f69); }

ytd-info-panel-content-renderer[background=3D"OVERLAY_BLACK"] { background:=
 rgba(0, 0, 0, 0.6); --ytd-menu-renderer-button-color: #fff; --yt-sys-color=
-baseline--icon-active-other: #fff; }

ytd-info-panel-content-renderer[has-menu][background=3D"OVERLAY_BLACK"] { b=
ackground: rgba(0, 0, 0, 0.6); border-width: medium; border-style: none; bo=
rder-color: currentcolor; border-image: initial; }

ytd-info-panel-content-renderer[background=3D"OVERLAY_BLACK"] .paragraphs.y=
td-info-panel-content-renderer { color: rgb(255, 255, 255); }

ytd-info-panel-content-renderer[background=3D"OVERLAY_BLACK"] .inline-sourc=
e.ytd-info-panel-content-renderer { color: rgb(255, 255, 255); font-family:=
 Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-heigh=
t: 2rem; }

ytd-info-panel-content-renderer[background=3D"OVERLAY_BLACK"] .inline-icon.=
ytd-info-panel-content-renderer { color: rgb(255, 255, 255); }

ytd-info-panel-content-renderer[extract-overlay], ytd-info-panel-content-re=
nderer[has-menu][extract-overlay] { max-width: 480px; background: var(--tfa=
3475c508f5dfef); color: var(--reel-metadata-color,#fff); --ytd-menu-rendere=
r-button-color: var( --reel-metadata-color,#fff ); }

ytd-info-panel-content-renderer[extract-overlay] .paragraphs.ytd-info-panel=
-content-renderer, ytd-info-panel-content-renderer[has-menu][extract-overla=
y] .paragraphs.ytd-info-panel-content-renderer { color: var(--reel-metadata=
-color,#fff); }

ytd-info-panel-content-renderer[has-menu] .content.ytd-info-panel-content-r=
enderer { padding-top: 16px; align-items: center; }

ytd-info-panel-content-renderer[show-vertical-dividers] .content.ytd-info-p=
anel-content-renderer { padding-right: 0px; }

.text-content.ytd-info-panel-content-renderer { flex: 1 1 1e-09px; }

ytd-info-panel-content-renderer[show-vertical-dividers] .text-content.ytd-i=
nfo-panel-content-renderer { padding-right: 16px; border-right: 1px solid v=
ar(--tf3fc855af2285f5f); }

.title-container.ytd-info-panel-content-renderer { color: var(--t2d807bb79e=
75606d); margin-bottom: 4px; font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.4rem; font-weight: 500; line-height: 2rem; }

.inline-link-icon.ytd-info-panel-content-renderer { width: 14px; height: 14=
px; margin-bottom: 2px; }

.metadata-container.ytd-info-panel-content-renderer { color: var(--tffc2fd3=
a644f6275); margin-bottom: 4px; font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.published-time.ytd-info-panel-content-renderer { display: inline-block; co=
lor: var(--t4a6da19e16bf221a); }

.paragraphs.ytd-info-panel-content-renderer { color: var(--tffc2fd3a644f627=
5); display: flex; flex-direction: column; font-family: Roboto, Arial, sans=
-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-info-panel-content-renderer[truncate-paragraphs][paragraph-max-lines=3D=
"3"] .paragraph.ytd-info-panel-content-renderer { font-family: Roboto, Aria=
l, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; over=
flow: hidden; max-height: 6rem; display: -webkit-box; -webkit-box-orient: v=
ertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-info-panel-content-renderer[truncate-paragraphs][paragraph-max-lines=
=3D"3"] .paragraph.ytd-info-panel-content-renderer { -webkit-line-clamp: 3;=
 max-height: none; }
}

ytd-info-panel-content-renderer[truncate-paragraphs][paragraph-max-lines=3D=
"4"] .paragraph.ytd-info-panel-content-renderer { font-family: Roboto, Aria=
l, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; over=
flow: hidden; max-height: 8rem; display: -webkit-box; -webkit-box-orient: v=
ertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-info-panel-content-renderer[truncate-paragraphs][paragraph-max-lines=
=3D"4"] .paragraph.ytd-info-panel-content-renderer { -webkit-line-clamp: 4;=
 max-height: none; }
}

ytd-info-panel-content-renderer[truncate-paragraphs][paragraph-max-lines=3D=
"3"] .attributed-paragraph.ytd-info-panel-content-renderer { font-family: R=
oboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height:=
 2rem; overflow: hidden; max-height: 6rem; display: -webkit-box; -webkit-bo=
x-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-info-panel-content-renderer[truncate-paragraphs][paragraph-max-lines=
=3D"3"] .attributed-paragraph.ytd-info-panel-content-renderer { -webkit-lin=
e-clamp: 3; max-height: none; }
}

ytd-info-panel-content-renderer[truncate-paragraphs][paragraph-max-lines=3D=
"4"] .attributed-paragraph.ytd-info-panel-content-renderer { font-family: R=
oboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height:=
 2rem; overflow: hidden; max-height: 8rem; display: -webkit-box; -webkit-bo=
x-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-info-panel-content-renderer[truncate-paragraphs][paragraph-max-lines=
=3D"4"] .attributed-paragraph.ytd-info-panel-content-renderer { -webkit-lin=
e-clamp: 4; max-height: none; }
}

.disclaimer.ytd-info-panel-content-renderer { font-family: Roboto, Arial, s=
ans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; color:=
 var(--t4a6da19e16bf221a); }

.disclaimer.ytd-info-panel-content-renderer > a.ytd-info-panel-content-rend=
erer { color: var(--t2d807bb79e75606d); }

.inline-source.ytd-info-panel-content-renderer { display: inline-block; col=
or: var(--t2d807bb79e75606d); }

.thumbnail.ytd-info-panel-content-renderer { width: 90px; height: 90px; mar=
gin-left: 8px; --yt-img-border-radius: 8px; }

ytd-info-panel-content-renderer[has-menu] { background: var(--tfa3475c508f5=
dfef); display: flex; flex-direction: row; }

.inline-icon.ytd-info-panel-content-renderer { margin-right: 16px; color: v=
ar(--tffc2fd3a644f6275); height: 24px; width: 24px; }

.inline-disclaimer-icon.ytd-info-panel-content-renderer { color: var(--t4a6=
da19e16bf221a); }

.disclaimer-container.ytd-info-panel-content-renderer { margin-top: 4px; fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; =
line-height: 1.8rem; }

ytd-info-panel-content-renderer[has-menu] #menu.ytd-info-panel-content-rend=
erer { margin-top: 6.5px; }

ytd-info-panel-content-renderer[rounded-container] { border-radius: 12px; }

ytd-info-panel-content-renderer[rounded-container] .content.ytd-info-panel-=
content-renderer { border-radius: inherit; }

ytd-info-panel-content-renderer[rounded-container][skip-rounding-top] { bor=
der-top-left-radius: 0px; border-top-right-radius: 0px; }

ytd-info-panel-content-renderer[disable-top-padding] .content.ytd-info-pane=
l-content-renderer { padding-top: 0px; }

ytd-item-section-header-renderer { display: flex; justify-content: space-be=
tween; align-items: center; }

#title.ytd-item-section-header-renderer { color: var(--tffc2fd3a644f6275); =
padding-top: 24px; padding-bottom: 8px; font-family: Roboto, Arial, sans-se=
rif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700=
; line-height: 2.8rem; overflow: hidden; max-height: 2.8rem; display: -webk=
it-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space:=
 normal; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-item-section-header-renderer { -webkit-line-clamp: 1; max-heig=
ht: none; }
}

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-item-section-header-renderer { font-family: Roboto, Arial, san=
s-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weigh=
t: 700; line-height: 2.6rem; overflow: hidden; max-height: 2.6rem; display:=
 -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-=
space: normal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-item-section-header-renderer { -webkit-line-clamp: 1; max-heig=
ht: none; }
}
}

@media (max-width: 599.9px) {
  #title.ytd-item-section-header-renderer { font-family: Roboto, Arial, san=
s-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weigh=
t: 700; line-height: 2.6rem; overflow: hidden; max-height: 2.6rem; display:=
 -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-=
space: normal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-item-section-header-renderer { -webkit-line-clamp: 1; max-heig=
ht: none; }
}
}

#subtitle.ytd-item-section-header-renderer { color: var(--t4a6da19e16bf221a=
); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: =
400; line-height: 1.8rem; overflow: hidden; max-height: 3.6rem; display: -w=
ebkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-spa=
ce: normal; }

@supports (-webkit-line-clamp:1) {
  #subtitle.ytd-item-section-header-renderer { -webkit-line-clamp: 2; max-h=
eight: none; }
}

ytd-item-section-header-renderer[title-style=3D"ITEM_SECTION_HEADER_TITLE_S=
TYLE_TRANSFER_CHANNEL_DIALOG"] #title.ytd-item-section-header-renderer { pa=
dding-top: 8px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; =
font-weight: 500; line-height: 2rem; }

ytd-item-section-header-renderer[title-style=3D"ITEM_SECTION_HEADER_TITLE_S=
TYLE_CHAT_HISTORY"] { padding: 8px 16px; }

ytd-item-section-header-renderer[title-style=3D"ITEM_SECTION_HEADER_TITLE_S=
TYLE_CHAT_HISTORY"] #title.ytd-item-section-header-renderer { padding: 0px;=
 font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 50=
0; line-height: 2.2rem; }

ytd-item-section-header-renderer[title-style=3D"ITEM_SECTION_HEADER_TITLE_S=
TYLE_TRANSFER_CHANNEL_SECTION"] { padding-bottom: 24px; }

ytd-item-section-header-renderer[title-style=3D"ITEM_SECTION_HEADER_TITLE_S=
TYLE_LIVE_CHAT_ENGAGEMENT_PANEL"] #title.ytd-item-section-header-renderer {=
 padding-top: 8px; font-family: Roboto, Arial, sans-serif; font-size: 1.8re=
m; font-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.6r=
em; }

ytd-item-section-header-renderer[title-style=3D"ITEM_SECTION_HEADER_TITLE_S=
TYLE_SHOPFRONT_FEED_ITEMS"] #title.ytd-item-section-header-renderer { paddi=
ng-left: 48px; }

ytd-item-section-header-renderer[title-style=3D"ITEM_SECTION_HEADER_TITLE_S=
TYLE_TRANSFER_CHANNEL_DIALOG"] #subtitle.ytd-item-section-header-renderer {=
 color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-item-section-header-renderer[title-style=3D"ITEM_SECTION_HEADER_TITLE_S=
TYLE_PLAYLIST_RECOMMENDATIONS"] { padding: 16px 0px 8px 36px; }

ytd-item-section-header-renderer[title-style=3D"ITEM_SECTION_HEADER_TITLE_S=
TYLE_PLAYLIST_RECOMMENDATIONS"] #title.ytd-item-section-header-renderer { p=
adding-top: 8px; }

ytd-item-section-header-renderer[title-style=3D"ITEM_SECTION_HEADER_TITLE_S=
TYLE_LEARNING_JOURNEY_QUIZ"] #title.ytd-item-section-header-renderer { padd=
ing-bottom: 0px; }

ytd-item-section-header-renderer[title-style=3D"ITEM_SECTION_HEADER_TITLE_S=
TYLE_STUDIO_NOTIFICATIONS_SHELF"] #title.ytd-item-section-header-renderer {=
 color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.6rem; font-weight: 400; line-height: 2.2rem; padding-left: 16px=
; padding-right: 16px; }

ytd-item-section-renderer { display: block; }

ytd-item-section-renderer[suppress-disclaimer-separator] ytd-shelf-renderer=
.ytd-item-section-renderer { border-top-width: medium; border-top-style: no=
ne; border-top-color: currentcolor; }

ytd-item-section-renderer[hide-chip-bar] chip-bar-view-model.ytd-item-secti=
on-renderer, ytd-item-section-renderer[hide-chip-bar] chips-shelf-view-mode=
l.ytd-item-section-renderer, ytd-item-section-renderer[hide-chip-bar] yt-ch=
ip-cloud-renderer.ytd-item-section-renderer, ytd-item-section-renderer[hide=
-chip-bar] ytd-feed-filter-chip-bar-renderer.ytd-item-section-renderer { di=
splay: none; }

ytd-item-section-renderer[enable-related-chips-caching] yt-related-chip-clo=
ud-renderer.ytd-item-section-renderer { display: block; }

ytd-item-section-renderer[page-subtype=3D"labs"] { background-color: var(--=
t518e925f61bdcb91); }

ytd-item-section-renderer[hide-chip-bar][enable-related-chips-caching] yt-r=
elated-chip-cloud-renderer.ytd-item-section-renderer { display: none; }

.lockup.ytd-item-section-renderer, compact-landscape-no-button-layout-view-=
model.ytd-item-section-renderer, learning-journey-quiz-view-model.ytd-item-=
section-renderer:first-child, yt-official-card-view-model.ytd-item-section-=
renderer, yt-search-no-results-renderer.ytd-item-section-renderer, yt-secti=
on-header-view-model.ytd-item-section-renderer, ytd-button-renderer.ytd-ite=
m-section-renderer, ytd-channel-renderer.ytd-item-section-renderer, ytd-cla=
rification-renderer.ytd-item-section-renderer, ytd-compact-movie-renderer.y=
td-item-section-renderer, ytd-compact-playlist-renderer.ytd-item-section-re=
nderer, ytd-compact-promoted-item-renderer.ytd-item-section-renderer, ytd-c=
ompact-radio-renderer.ytd-item-section-renderer, ytd-compact-video-renderer=
.ytd-item-section-renderer, ytd-continuation-item-renderer.ytd-item-section=
-renderer:not(:has(yt-ghost-comments)), ytd-emergency-onebox-renderer.ytd-i=
tem-section-renderer, ytd-expandable-video-description-body-renderer.ytd-it=
em-section-renderer:not(ytd-video-description-header-renderer + ytd-expanda=
ble-video-description-body-renderer, ytd-video-description-infocards-sectio=
n-renderer.ytd-item-section-renderer + ytd-expandable-video-description-bod=
y-renderer).ytd-item-section-renderer, ytd-feed-nudge-renderer.ytd-item-sec=
tion-renderer, ytd-info-panel-container-renderer.ytd-item-section-renderer,=
 ytd-message-renderer.ytd-item-section-renderer:not(:first-child), ytd-mini=
-game-card-view-model.ytd-item-section-renderer, ytd-movie-renderer.ytd-ite=
m-section-renderer, ytd-playlist-renderer.ytd-item-section-renderer, ytd-pr=
omoted-sparkles-text-search-renderer.ytd-item-section-renderer, ytd-radio-r=
enderer.ytd-item-section-renderer, ytd-show-renderer.ytd-item-section-rende=
rer, ytd-video-renderer.ytd-item-section-renderer, ytd-web-answer-renderer.=
ytd-item-section-renderer { margin-top: var(--ytd-item-section-item-margin,=
16px); }

.eom-disclaimer.ytd-item-section-renderer { border-radius: 8px; padding: 6p=
x 8px 6px 12px; }

ytd-item-section-renderer[first-lockup-no-top-margin]:not([is-grid-view-ena=
bled]) .lockup.ytd-item-section-renderer:first-child { margin-top: 0px; }

ytd-item-section-renderer[hide-chip-bar]:not([is-grid-view-enabled]):not([h=
as-headerless-grid-shelf]) #contents.ytd-item-section-renderer > .ytd-item-=
section-renderer:first-child { margin-top: 0px; }

yt-official-card-view-model.ytd-item-section-renderer { margin-bottom: var(=
--ytd-item-section-item-margin,24px); }

.lockup.ytd-item-section-renderer { display: flex; }

yt-suspense-view-model.lockup.ytd-item-section-renderer { display: block; }

.lockup.ytd-item-section-renderer:last-child, yt-search-no-results-renderer=
.ytd-item-section-renderer:last-child, ytd-button-renderer.ytd-item-section=
-renderer:last-child, ytd-channel-renderer.ytd-item-section-renderer:last-c=
hild, ytd-clarification-renderer.ytd-item-section-renderer, ytd-compact-mov=
ie-renderer.ytd-item-section-renderer:last-child, ytd-compact-playlist-rend=
erer.ytd-item-section-renderer:last-child, ytd-compact-radio-renderer.ytd-i=
tem-section-renderer:last-child, ytd-compact-video-renderer.ytd-item-sectio=
n-renderer:last-child, ytd-emergency-onebox-renderer.ytd-item-section-rende=
rer:last-child, ytd-info-panel-container-renderer.ytd-item-section-renderer=
, ytd-mini-game-card-view-model.ytd-item-section-renderer:last-child, ytd-m=
ovie-renderer.ytd-item-section-renderer:last-child, ytd-playlist-renderer.y=
td-item-section-renderer:last-child, ytd-promoted-sparkles-text-search-rend=
erer.ytd-item-section-renderer:last-child, ytd-radio-renderer.ytd-item-sect=
ion-renderer:last-child, ytd-show-renderer.ytd-item-section-renderer:last-c=
hild, ytd-video-renderer.ytd-item-section-renderer:last-child, ytd-web-answ=
er-renderer.ytd-item-section-renderer:last-child { margin-bottom: var(--ytd=
-item-section-item-margin,16px); }

.ytGridShelfViewModelGridShelfRow.ytd-item-section-renderer:not(:last-of-ty=
pe) { margin-bottom: 24px; }

grid-shelf-view-model.ytd-item-section-renderer, ytd-exploratory-results-re=
nderer.ytd-item-section-renderer, ytd-horizontal-card-list-renderer.ytd-ite=
m-section-renderer:not(:first-child), ytd-reel-shelf-renderer.ytd-item-sect=
ion-renderer, ytd-shelf-renderer.ytd-item-section-renderer { border-top: 1p=
x solid var(--tf3fc855af2285f5f); border-bottom: 1px solid var(--tf3fc855af=
2285f5f); margin-top: 24px; }

ytd-item-section-renderer[hide-shorts-shelf-header] ytd-reel-shelf-renderer=
.ytd-item-section-renderer { margin: 16px 0px; border-top-width: medium; bo=
rder-top-style: none; border-top-color: currentcolor; border-bottom-width: =
medium; border-bottom-style: none; border-bottom-color: currentcolor; }

ytd-horizontal-card-list-renderer.ytd-item-section-renderer:not(:first-chil=
d) { padding: 4px 0px 24px; margin-bottom: 24px; }

ytd-horizontal-card-list-renderer.ytd-item-section-renderer:first-child { p=
adding-top: 16px; }

ytd-item-section-renderer[is-search-friction-page] ytd-horizontal-card-list=
-renderer.ytd-item-section-renderer:not(:first-child) { border-width: mediu=
m; border-style: none; border-color: currentcolor; border-image: initial; p=
adding: 0px; margin: 0px 0px 16px; }

#contents.ytd-item-section-renderer > ytd-settings-options-renderer.ytd-ite=
m-section-renderer:first-child { margin-top: 20px; }

#contents.ytd-item-section-renderer > ytd-settings-options-renderer.ytd-ite=
m-section-renderer:last-child { margin-bottom: 20px; }

#contents.ytd-item-section-renderer > ytd-settings-options-renderer.ytd-ite=
m-section-renderer:only-child { margin: 0px; }

#contents.ytd-item-section-renderer > grid-shelf-view-model.ytd-item-sectio=
n-renderer:first-child, #contents.ytd-item-section-renderer > ytd-explorato=
ry-results-renderer.ytd-item-section-renderer:first-child, #contents.ytd-it=
em-section-renderer > ytd-reel-shelf-renderer.ytd-item-section-renderer:fir=
st-child, #contents.ytd-item-section-renderer > ytd-shelf-renderer.ytd-item=
-section-renderer:first-child, grid-shelf-view-model.ytd-item-section-rende=
rer + grid-shelf-view-model.ytd-item-section-renderer, grid-shelf-view-mode=
l.ytd-item-section-renderer + ytd-shelf-renderer.ytd-item-section-renderer,=
 ytd-carousel-item-renderer.ytd-item-section-renderer + grid-shelf-view-mod=
el.ytd-item-section-renderer, ytd-carousel-item-renderer.ytd-item-section-r=
enderer + ytd-reel-shelf-renderer.ytd-item-section-renderer, ytd-carousel-i=
tem-renderer.ytd-item-section-renderer + ytd-shelf-renderer.ytd-item-sectio=
n-renderer, ytd-exploratory-results-renderer.ytd-item-section-renderer + yt=
d-exploratory-results-renderer.ytd-item-section-renderer, ytd-exploratory-r=
esults-renderer.ytd-item-section-renderer + ytd-shelf-renderer.ytd-item-sec=
tion-renderer, ytd-reel-shelf-renderer.ytd-item-section-renderer + ytd-shel=
f-renderer.ytd-item-section-renderer, ytd-shelf-renderer.ytd-item-section-r=
enderer + grid-shelf-view-model.ytd-item-section-renderer, ytd-shelf-render=
er.ytd-item-section-renderer + ytd-exploratory-results-renderer.ytd-item-se=
ction-renderer, ytd-shelf-renderer.ytd-item-section-renderer + ytd-horizont=
al-card-list-renderer.ytd-item-section-renderer, ytd-shelf-renderer.ytd-ite=
m-section-renderer + ytd-reel-shelf-renderer.ytd-item-section-renderer, ytd=
-shelf-renderer.ytd-item-section-renderer + ytd-shelf-renderer.ytd-item-sec=
tion-renderer { border-top-width: medium; border-top-style: none; border-to=
p-color: currentcolor; margin-top: 0px; }

ytd-item-section-renderer[has-headerless-grid-shelf] #contents.ytd-item-sec=
tion-renderer > .grid-shelf-with-top-margin.ytd-item-section-renderer:first=
-child { margin-top: var(--ytd-item-section-item-margin,16px); }

#contents.ytd-item-section-renderer > ytd-exploratory-results-renderer.ytd-=
item-section-renderer:last-child, #contents.ytd-item-section-renderer > ytd=
-reel-shelf-renderer.ytd-item-section-renderer:last-child, #contents.ytd-it=
em-section-renderer > ytd-shelf-renderer.ytd-item-section-renderer:last-chi=
ld { border-bottom-width: medium; border-bottom-style: none; border-bottom-=
color: currentcolor; }

#contents.ytd-item-section-renderer > grid-shelf-view-model.ytd-item-sectio=
n-renderer:last-child:not(.ytGridShelfViewModelHostHasBottomButton) { borde=
r-bottom-width: medium; border-bottom-style: none; border-bottom-color: cur=
rentcolor; }

ytd-item-section-renderer[is-bottom-separator-hidden] grid-shelf-view-model=
.ytd-item-section-renderer, ytd-item-section-renderer[is-bottom-separator-h=
idden] ytd-reel-shelf-renderer.ytd-item-section-renderer, ytd-item-section-=
renderer[is-bottom-separator-hidden] ytd-shelf-renderer.ytd-item-section-re=
nderer { border-top-width: medium; border-top-style: none; border-top-color=
: currentcolor; }

ytd-item-section-renderer[is-bottom-separator-hidden] grid-shelf-view-model=
.ytd-item-section-renderer:not(.ytGridShelfViewModelHostHasBottomButton), y=
td-item-section-renderer[is-bottom-separator-hidden] ytd-reel-shelf-rendere=
r.ytd-item-section-renderer, ytd-item-section-renderer[is-bottom-separator-=
hidden] ytd-shelf-renderer.ytd-item-section-renderer { border-bottom-width:=
 medium; border-bottom-style: none; border-bottom-color: currentcolor; }

#contents.ytd-item-section-renderer > ytd-sponsorships-alert-renderer.ytd-i=
tem-section-renderer::before { background: var(--t1405e70a39276293); conten=
t: ""; position: absolute; left: 0px; height: 100%; width: 9999px; top: 0px=
; margin-left: -4999px; }

ytd-sponsorships-alert-renderer.ytd-item-section-renderer { position: relat=
ive; }

#spinner-container.ytd-item-section-renderer { height: 0px; display: flex; =
}

ytd-item-section-renderer[continuation-is-reloading] #contents.ytd-item-sec=
tion-renderer { opacity: 0.25; pointer-events: none; }

.reloading.ytd-item-section-renderer { opacity: 0.25; pointer-events: none;=
 }

tp-yt-paper-spinner-lite.ytd-item-section-renderer { margin: auto; display:=
 none; }

tp-yt-paper-spinner-lite.ytd-item-section-renderer[active] { display: block=
; margin-top: 150px; }

yt-next-continuation.ytd-item-section-renderer tp-yt-paper-button[style-tar=
get=3D"host"] { background-color: var(--tf3fc855af2285f5f); border: 1px sol=
id transparent; color: var(--t4a6da19e16bf221a); width: 100%; margin: 0px; =
}

yt-next-continuation.ytd-item-section-renderer { text-transform: uppercase;=
 font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 50=
0; line-height: 1.8rem; }

ytd-item-section-renderer[can-show-more][use-height-hack] { min-height: 700=
0px; }

ytd-item-section-renderer[can-show-more] #continuations.ytd-item-section-re=
nderer { visibility: hidden; }

ytd-item-section-renderer[section-identifier=3D"sponsorships"] { max-width:=
 852px; }

ytd-item-section-renderer[section-identifier=3D"ptc-in-app-landing-page"] {=
 max-width: 620px; }

ytd-item-section-renderer[section-identifier=3D"ptc-in-app-landing-page-mat=
ching-width"] { max-width: 900px; min-width: 360px; }

@media (min-width: 840px) {
  ytd-item-section-renderer[section-identifier=3D"ptc-in-app-landing-page-m=
atching-width"] { min-width: 720px; }
}

@media (max-width: 839px) {
  ytd-item-section-renderer[section-identifier=3D"ptc-in-app-landing-page-m=
atching-width"] { max-width: 540px; }
}

ytd-item-section-renderer[section-identifier=3D"video-details-section"][inl=
ine-structured-description] { max-width: 318px; }

ytd-item-section-renderer[section-identifier=3D"hero-card"][inline-structur=
ed-description] { max-width: 318px; }

ytd-item-section-renderer[section-identifier=3D"learning-journey-empty-feed=
"] yt-alert-banner-view-model.ytd-item-section-renderer { margin-top: 16px;=
 }

ytd-item-section-renderer[is-playlist-video-container] { margin-right: 24px=
; }

ytd-item-section-renderer[static-comments-header] { display: flex; flex-dir=
ection: column-reverse; justify-content: flex-end; padding-left: 0px; heigh=
t: calc(var(--ytd-comments-engagement-panel-content-height) - var(--ytd-com=
ments-engagement-panel-header-height)); min-height: calc(var(--ytd-engageme=
nt-panel-content-min-height) - var(--ytd-comments-engagement-panel-header-h=
eight)); }

ytd-item-section-renderer[static-comments-header][darker-panels] #header.yt=
d-item-section-renderer { background-color: var(--t3e41d7b17b187f69); }

ytd-item-section-renderer[static-comments-header] #header.ytd-item-section-=
renderer { background-color: var(--ytd-anchored-panel-background-color); --=
yt-formatted-string-contenteditable-root-style-max-height: 100px; --yt-form=
atted-string-contenteditable-root-style-overflow: hidden auto; --yt-formatt=
ed-string-contenteditable-root-style-overscroll-behavior: contain; }

ytd-item-section-renderer[static-comments-header] #contents.ytd-item-sectio=
n-renderer { padding: 16px 16px 0px; scrollbar-gutter: stable; height: calc=
(var(--ytd-comments-engagement-panel-content-height) - var(--ytd-comments-e=
ngagement-panel-header-height) - 58px); min-height: calc(var(--ytd-engageme=
nt-panel-content-min-height) - var(--ytd-comments-engagement-panel-header-h=
eight) - 58px); overflow: hidden auto; scrollbar-color: transparent transpa=
rent; scrollbar-width: thin; }

ytd-item-section-renderer[static-comments-header] #contents.ytd-item-sectio=
n-renderer::-webkit-scrollbar { background: transparent; width: 8px; }

ytd-item-section-renderer[static-comments-header] #contents.ytd-item-sectio=
n-renderer::-webkit-scrollbar-thumb { height: 56px; background: transparent=
; }

ytd-item-section-renderer[static-comments-header] #contents.ytd-item-sectio=
n-renderer:hover { scrollbar-color: var(--t7e34d5baa4ea6277) transparent; }

ytd-item-section-renderer[static-comments-header] #contents.ytd-item-sectio=
n-renderer:hover::-webkit-scrollbar-thumb { background: var(--t7e34d5baa4ea=
6277); }

ytd-item-section-renderer[static-comments-header] #contents.ytd-item-sectio=
n-renderer { overscroll-behavior: contain; }

ytd-item-section-renderer[static-comments-header][ep-restyle] #contents.ytd=
-item-section-renderer { flex: 1 1 0%; height: unset; min-height: unset; }

yt-chip-cloud-renderer.ytd-item-section-renderer:first-child + ytd-explorat=
ory-results-renderer.ytd-item-section-renderer, yt-chip-cloud-renderer.ytd-=
item-section-renderer:first-child + ytd-horizontal-card-list-renderer.ytd-i=
tem-section-renderer, yt-chip-cloud-renderer.ytd-item-section-renderer:firs=
t-child + ytd-reel-shelf-renderer.ytd-item-section-renderer, yt-chip-cloud-=
renderer.ytd-item-section-renderer:first-child + ytd-shelf-renderer.ytd-ite=
m-section-renderer { border-top-width: medium; border-top-style: none; bord=
er-top-color: currentcolor; margin-top: 0px; }

#header.ytd-item-section-renderer { --yt-feed-filter-chip-bar-margin: 0; --=
yt-feed-filter-chip-bar-padding-left: 36px; --yt-feed-filter-chip-bar-paddi=
ng-right: 36px; --yt-feed-filter-chip-bar-margin-left-first-item: 0; }

ytd-item-section-renderer[fit-container], ytd-item-section-renderer[fit-con=
tainer] #contents.ytd-item-section-renderer { height: 100%; }

ytd-item-section-renderer[header-style=3D"sticky-header"] #header.ytd-item-=
section-renderer { position: sticky; top: 0px; z-index: 1; }

ytd-item-section-renderer[use-chip-bar-view-model-header][page-subtype=3D"p=
laylist"] #header.ytd-item-section-renderer { position: fixed; top: var(--y=
td-item-section-header-top); width: var(--ytd-item-section-header-width); z=
-index: 2000; background-color: var(--t3e41d7b17b187f69); }

ytd-item-section-renderer[use-chip-bar-view-model-header][page-subtype=3D"p=
laylist"][not-sticky] #header.ytd-item-section-renderer { position: relativ=
e; top: 0px; width: 100%; }

ytd-item-section-renderer[page-subtype=3D"playlist"] #contents.ytd-item-sec=
tion-renderer > horizontal-shelf-view-model.ytd-item-section-renderer, ytd-=
item-section-renderer[page-subtype=3D"playlist"] #contents.ytd-item-section=
-renderer > ytd-shelf-renderer.ytd-item-section-renderer { margin-left: 36p=
x; margin-right: 36px; }

ytd-item-section-renderer[page-subtype=3D"saved-shorts"] #contents.ytd-item=
-section-renderer > ytd-rich-grid-renderer.ytd-item-section-renderer { --yt=
d-rich-grid-gutter-margin: 0px; }

ytd-item-section-renderer[top-spacing-zero]:not([has-headerless-grid-shelf]=
):first-child #contents.ytd-item-section-renderer .ytd-item-section-rendere=
r:first-child { margin-top: 0px; }

ytd-item-section-renderer[lockup-container-type=3D"2"][is-grid-view-enabled=
] #contents.ytd-item-section-renderer { width: 100%; display: grid; grid-te=
mplate-columns: repeat(auto-fill,minmax(max(280px,var(--ytd-watch-next-grid=
-min-column-width-percentage,30%)),1fr)); grid-auto-flow: dense; gap: 16px;=
 }

ytd-item-section-renderer[lockup-container-type=3D"2"][use-dynamic-secondar=
y-columns][secondary-grid-columns=3D"2"][is-grid-view-enabled] #contents.yt=
d-item-section-renderer { display: grid; grid-auto-flow: dense; grid-templa=
te-columns: 1fr 1fr; gap: 8px; }

ytd-item-section-renderer[lockup-container-type=3D"2"][use-dynamic-secondar=
y-columns][secondary-grid-columns=3D"2"][is-grid-view-enabled] #contents.yt=
d-item-section-renderer > .lockup.ytd-item-section-renderer:nth-child(-n+2)=
.ytd-item-section-renderer { margin-top: 0px; }

ytd-item-section-renderer[lockup-container-type=3D"2"][use-dynamic-secondar=
y-columns][secondary-grid-columns=3D"1"][is-grid-view-enabled] #contents.yt=
d-item-section-renderer { display: grid; grid-auto-flow: dense; grid-templa=
te-columns: 1fr; gap: 8px; }

ytd-item-section-renderer[lockup-container-type=3D"2"][use-dynamic-secondar=
y-columns][is-grid-view-enabled] #contents.ytd-item-section-renderer > .ytd=
-item-section-renderer { min-width: 0px; }

ytd-item-section-renderer[lockup-container-type=3D"2"] #contents.ytd-item-s=
ection-renderer > ytd-continuation-item-renderer.ytd-item-section-renderer,=
 ytd-item-section-renderer[lockup-container-type=3D"2"] #contents.ytd-item-=
section-renderer > ytd-horizontal-card-list-renderer.ytd-item-section-rende=
rer, ytd-item-section-renderer[lockup-container-type=3D"2"] #contents.ytd-i=
tem-section-renderer > ytd-playlist-video-list-renderer.ytd-item-section-re=
nderer, ytd-item-section-renderer[lockup-container-type=3D"2"] #contents.yt=
d-item-section-renderer > ytd-recognition-shelf-renderer.ytd-item-section-r=
enderer, ytd-item-section-renderer[lockup-container-type=3D"2"] #contents.y=
td-item-section-renderer > ytd-reel-shelf-renderer.ytd-item-section-rendere=
r, ytd-item-section-renderer[lockup-container-type=3D"2"] #contents.ytd-ite=
m-section-renderer > ytd-rich-shelf-renderer.ytd-item-section-renderer, ytd=
-item-section-renderer[lockup-container-type=3D"2"] #contents.ytd-item-sect=
ion-renderer > ytd-shelf-renderer.ytd-item-section-renderer, ytd-item-secti=
on-renderer[lockup-container-type=3D"2"] #contents.ytd-item-section-rendere=
r > ytd-ypc-offers-list-renderer.ytd-item-section-renderer { grid-column: 1=
 / -1; }

ytw-search-friction-view-model.ytd-item-section-renderer { margin-bottom: 1=
6px; }

chip-bar-view-model.ytd-item-section-renderer { margin-bottom: 12px; margin=
-top: 12px; }

ytd-item-section-renderer[page-subtype=3D"playlist"] chip-bar-view-model.yt=
d-item-section-renderer { margin-left: 36px; }

learning-journey-quiz-view-model.ytd-item-section-renderer { margin-bottom:=
 20px; }

ytd-item-section-renderer[has-qr-code-renderer] ytd-button-renderer.ytd-ite=
m-section-renderer { position: absolute; bottom: 0px; left: 16px; right: 16=
px; }

ytd-button-renderer.ytd-item-section-renderer { width: var(--ytd-item-secti=
on-button-renderer-width,unset); }

ytd-item-section-renderer[page-subtype=3D"channel-memberships-shopfront"] y=
td-shelf-renderer.ytd-item-section-renderer { border-top: 0px; border-botto=
m: 0px; }

ytd-item-section-renderer[page-subtype=3D"channel-memberships-shopfront"] y=
t-alert-banner-view-model.ytd-item-section-renderer { margin-bottom: 16px; =
}

ytd-item-section-renderer[page-subtype=3D"memberships-and-purchases"] yt-al=
ert-banner-view-model.ytd-item-section-renderer { margin: 0px 20px 20px; }

ytd-item-section-renderer[displayed-items-count=3D"12"] #contents.ytd-item-=
section-renderer > .ytd-item-section-renderer:nth-child(n+13).ytd-item-sect=
ion-renderer, ytd-item-section-renderer[displayed-items-count=3D"6"] #conte=
nts.ytd-item-section-renderer > .ytd-item-section-renderer:nth-child(n+7).y=
td-item-section-renderer, ytd-item-section-renderer[displayed-items-count=
=3D"9"] #contents.ytd-item-section-renderer > .ytd-item-section-renderer:nt=
h-child(n+10).ytd-item-section-renderer { display: none; }

ytd-link-card-renderer { width: 100%; min-width: var(--ytd-rich-grid-item-m=
in-width); position: relative; display: flex; flex-direction: column; }

#content.ytd-link-card-renderer { overflow: hidden; border-radius: 6px; bor=
der: 1px solid var(--tf3fc855af2285f5f); background: var(--t518e925f61bdcb9=
1); display: flex; flex-direction: column; }

#card-link.ytd-link-card-renderer { padding: 24px; display: flex; flex-dire=
ction: row; }

#thumbnail.ytd-link-card-renderer { width: 60px; height: 60px; }

#text-container.ytd-link-card-renderer { margin-left: 24px; display: flex; =
flex-direction: column; align-self: center; }

#text-container.ytd-link-card-renderer #title.ytd-link-card-renderer { colo=
r: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.6rem; font-weight: 500; line-height: 2.2rem; }

#text-container.ytd-link-card-renderer #subtitle.ytd-link-card-renderer { c=
olor: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#chevron.ytd-link-card-renderer { margin-left: auto; color: var(--tffc2fd3a=
644f6275); align-self: center; }

ytd-lumiere-promo-item-image-renderer { width: 100%; margin: 0px; display: =
block; max-width: var(--ytd-rich-grid-item-max-width); }

ytd-lumiere-promo-item-image-renderer #dismissed.ytd-lumiere-promo-item-ima=
ge-renderer, ytd-lumiere-promo-item-image-renderer[is-dismissed] #dismissib=
le.ytd-lumiere-promo-item-image-renderer { display: none; }

ytd-lumiere-promo-item-image-renderer[is-dismissed] #dismissed.ytd-lumiere-=
promo-item-image-renderer { display: block; }

yt-img-shadow.ytd-lumiere-promo-item-image-renderer { width: 100%; position=
: relative; cursor: pointer; }

#metadata.ytd-lumiere-promo-item-image-renderer { position: relative; curso=
r: pointer; margin: 0px 12px; display: flex; flex-direction: row; }

@media (min-width: 392px) {
  #metadata.ytd-lumiere-promo-item-image-renderer { margin: 0px; }
}

#item-details.ytd-lumiere-promo-item-image-renderer { overflow-x: hidden; p=
adding-right: 24px; }

#title.ytd-lumiere-promo-item-image-renderer { color: var(--tffc2fd3a644f62=
75); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight=
: 500; line-height: 2.2rem; overflow: hidden; max-height: 4.4rem; display: =
-webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-s=
pace: normal; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-lumiere-promo-item-image-renderer { -webkit-line-clamp: 2; max=
-height: none; }
}

h3.ytd-lumiere-promo-item-image-renderer { color: var(--tffc2fd3a644f6275);=
 margin: 12px 0px 4px; }

#item-title.ytd-lumiere-promo-item-image-renderer { font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; =
}

#item-subtitle.ytd-lumiere-promo-item-image-renderer { color: var(--t4a6da1=
9e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fon=
t-weight: 400; line-height: 2rem; overflow: hidden; max-height: 4rem; displ=
ay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; whi=
te-space: normal; }

@supports (-webkit-line-clamp:1) {
  #item-subtitle.ytd-lumiere-promo-item-image-renderer { -webkit-line-clamp=
: 2; max-height: none; }
}

.ytIconWrapperHost.ytd-lumiere-promo-item-image-renderer, yt-icon.ytd-lumie=
re-promo-item-image-renderer { color: var(--tffc2fd3a644f6275); margin-left=
: 4px; height: 15px; width: 15px; flex-shrink: 0; }

ytd-lumiere-promo-item-image-renderer ytd-menu-renderer .ytd-menu-renderer[=
style-target=3D"button"] { padding: 0px; width: 24px; height: 24px; }

ytd-menu-renderer.ytd-lumiere-promo-item-image-renderer { position: absolut=
e; top: 0px; right: 0px; margin-top: 12px; }

#dismissed.ytd-lumiere-promo-item-image-renderer { padding-bottom: 56.19%; =
border: 1px solid var(--tf3fc855af2285f5f); position: relative; }

#dismissed.ytd-lumiere-promo-item-image-renderer:focus { outline: none; }

#dismissed-content.ytd-lumiere-promo-item-image-renderer { display: flex; j=
ustify-content: center; align-items: center; box-sizing: border-box; paddin=
g: 8px; position: absolute; inset: 0px; }

ytd-lumiere-shelf-details-renderer { width: 100%; margin: 0px 8px; display:=
 block; max-width: calc(var(--ytd-rich-grid-slim-item-max-width)*2); }

#title.ytd-lumiere-shelf-details-renderer { color: var(--tffc2fd3a644f6275)=
; font-family: "YouTube Sans", Roboto, sans-serif; font-size: 2.8rem; font-=
variation-settings: "wdth" 100; font-weight: 700; line-height: 3.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-lumiere-shelf-details-renderer { font-family: "YouTube Sans", =
Roboto, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100;=
 font-weight: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-lumiere-shelf-details-renderer { font-family: "YouTube Sans", =
Roboto, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100;=
 font-weight: 700; line-height: 3.2rem; }
}

#subtitle.ytd-lumiere-shelf-details-renderer { margin-top: 8px; color: var(=
--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.=
8rem; font-weight: 400; line-height: 2.6rem; }

ytd-lumiere-shelf-details-renderer[items-per-row=3D"2"] #title.ytd-lumiere-=
shelf-details-renderer { font-family: "YouTube Sans", Roboto, sans-serif; f=
ont-size: 3.6rem; font-variation-settings: "wdth" 100; font-weight: 700; li=
ne-height: 5rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-lumiere-shelf-details-renderer[items-per-row=3D"2"] #title.ytd-lumier=
e-shelf-details-renderer { font-family: "YouTube Sans", Roboto, sans-serif;=
 font-size: 3.2rem; font-variation-settings: "wdth" 100; font-weight: 700; =
line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  ytd-lumiere-shelf-details-renderer[items-per-row=3D"2"] #title.ytd-lumier=
e-shelf-details-renderer { font-family: "YouTube Sans", Roboto, sans-serif;=
 font-size: 3.2rem; font-variation-settings: "wdth" 100; font-weight: 700; =
line-height: 4.4rem; }
}

ytd-lumiere-shelf-details-renderer[items-per-row=3D"2"] #subtitle.ytd-lumie=
re-shelf-details-renderer { font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-lumiere-shelf-details-renderer[items-per-row=3D"1"] #subtitle.ytd-lumie=
re-shelf-details-renderer { font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.4rem; font-weight: 400; line-height: 2rem; }

#badge.ytd-lumiere-shelf-details-renderer { margin-top: 12px; }

ytd-media-lockup-renderer { flex: 1 1 1e-09px; }

#lockup-container.ytd-media-lockup-renderer { text-decoration: none; displa=
y: flex; flex-direction: row; }

#description.ytd-media-lockup-renderer { margin-left: 16px; }

ytd-media-lockup-renderer[is-compact] #thumbnail-container.ytd-media-lockup=
-renderer { border-radius: 8px; position: relative; width: 112px; height: 6=
4px; overflow: hidden; }

ytd-media-lockup-renderer[is-compact] #thumbnail.ytd-media-lockup-renderer =
{ display: block; position: absolute; transform: translateY(-50%); top: 50%=
; left: 0px; width: 100%; }

#thumbnail-container.ytd-media-lockup-renderer { height: 112px; width: 80px=
; border-radius: 4px; overflow: hidden; }

#title.ytd-media-lockup-renderer { color: var(--tffc2fd3a644f6275); font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-=
height: 2rem; overflow: hidden; max-height: 2rem; display: -webkit-box; -we=
bkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-media-lockup-renderer { -webkit-line-clamp: 1; max-height: non=
e; }
}

#subtitle.ytd-media-lockup-renderer { color: var(--t4a6da19e16bf221a); alig=
n-items: center; display: flex; flex-direction: row; font-family: Roboto, A=
rial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem;=
 }

#subtitle-text.ytd-media-lockup-renderer { margin-right: 4px; }

#subtitle.ytd-media-lockup-renderer .media-lockup-icon.ytd-media-lockup-ren=
derer { height: 12px; width: 12px; }

ytd-medical-panel-content-renderer { display: inline-block; width: 100%; ba=
ckground: var(--tfa3475c508f5dfef); }

.content.ytd-medical-panel-content-renderer { padding: 0px 16px; flex: 1 1 =
1e-09px; display: flex; flex-direction: column; }

ytd-medical-panel-section-renderer.ytd-medical-panel-content-renderer { pad=
ding: 10px 0px; }

#expandable-sections.ytd-medical-panel-content-renderer ytd-medical-panel-s=
ection-renderer.ytd-medical-panel-content-renderer { border-top: 1px solid =
var(--tf3fc855af2285f5f); }

.footer.ytd-medical-panel-content-renderer { display: flex; flex: 1 1 1e-09=
px; justify-content: center; }

ytd-medical-panel-content-renderer[rounded-container] { border-radius: 12px=
; }

ytd-medical-panel-content-renderer[rounded-container][skip-rounding-top] { =
border-top-left-radius: 0px; border-top-right-radius: 0px; }

ytd-medical-panel-section-renderer { display: inline-block; width: 100%; }

ytd-medical-panel-section-renderer[has-section-endpoint] { cursor: pointer;=
 }

#header.ytd-medical-panel-section-renderer { color: var(--t4a6da19e16bf221a=
); margin-bottom: 8px; font-family: Roboto, Arial, sans-serif; font-size: 1=
.4rem; font-weight: 500; line-height: 2rem; }

#header-link.ytd-medical-panel-section-renderer { --yt-endpoint-color: var(=
--t4a6da19e16bf221a); --yt-endpoint-hover-color: var(--t4a6da19e16bf221a); =
--yt-endpoint-visited-color: var(--t4a6da19e16bf221a); --yt-endpoint-text-r=
egular-decoration: none; }

#header-link.header-link-active.ytd-medical-panel-section-renderer { --yt-e=
ndpoint-color: var(--t2d807bb79e75606d); --yt-endpoint-hover-color: var(--t=
ffc2fd3a644f6275); --yt-endpoint-visited-color: var(--t2d807bb79e75606d); }

.icons.ytd-medical-panel-section-renderer { height: 14px; width: 14px; marg=
in-bottom: 2px; }

#subheader.ytd-medical-panel-section-renderer { color: var(--tffc2fd3a644f6=
275); margin-bottom: 8px; font-family: Roboto, Arial, sans-serif; font-size=
: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#subheader-link.ytd-medical-panel-section-renderer { --yt-endpoint-color: v=
ar(--tffc2fd3a644f6275); --yt-endpoint-hover-color: var(--tffc2fd3a644f6275=
); --yt-endpoint-visited-color: var(--tffc2fd3a644f6275); --yt-endpoint-tex=
t-regular-decoration: none; }

.paragraph.ytd-medical-panel-section-renderer { color: var(--tffc2fd3a644f6=
275); --yt-endpoint-color: var(--t2d807bb79e75606d); --yt-endpoint-visited-=
color: var(--t2d807bb79e75606d); font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.paragraph.ytd-medical-panel-section-renderer:not(:first-child) { margin-to=
p: 16px; }

#footer.ytd-medical-panel-section-renderer { --yt-endpoint-color: var(--t4a=
6da19e16bf221a); --yt-endpoint-hover-color: var(--tffc2fd3a644f6275); --yt-=
endpoint-visited-color: var(--t4a6da19e16bf221a); margin-top: 8px; color: v=
ar(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size:=
 1.2rem; font-weight: 400; line-height: 1.8rem; }

ytd-message-renderer { padding: 16px; display: flex; flex-direction: column=
; align-items: center; justify-content: center; }

ytd-message-renderer[shelf] { padding: 0px 0px 24px; align-items: flex-star=
t; }

ytd-message-renderer[panel] { padding: 8px 24px; align-items: flex-start; }

#message.ytd-message-renderer { color: var(--yt-message-renderer-text-color=
,var(--tffc2fd3a644f6275)); text-align: var(--yt-message-renderer-text-alig=
n,initial); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font=
-weight: 400; line-height: 2rem; }

#submessage.ytd-message-renderer { color: var(--yt-message-renderer-subtext=
-color,var(--t4a6da19e16bf221a)); text-align: var(--yt-message-renderer-tex=
t-align,initial); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem=
; font-weight: 400; line-height: 2rem; }

#message.ytd-message-renderer, #submessage.ytd-message-renderer { max-width=
: 100%; overflow-wrap: break-word; }

#message.ytd-message-renderer:not([hidden]) + #submessage.ytd-message-rende=
rer { margin-top: 16px; }

#message-button.ytd-message-renderer:not(:empty) { margin-top: 16px; }

ytd-message-renderer[component-style=3D"RENDER_STYLE_EMPTY_STATE"] { paddin=
g-top: 140px; }

ytd-message-renderer[component-style=3D"RENDER_STYLE_EMPTY_STATE"] .ytIconW=
rapperHost.ytd-message-renderer, ytd-message-renderer[component-style=3D"RE=
NDER_STYLE_EMPTY_STATE"] yt-icon.ytd-message-renderer { height: 96px; width=
: 96px; color: var(--tffc2fd3a644f6275); }

ytd-message-renderer[component-style=3D"RENDER_STYLE_EMPTY_STATE"] #message=
.ytd-message-renderer:not([hidden]) { margin-top: 24px; font-family: Roboto=
, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100=
; font-weight: 700; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-message-renderer[component-style=3D"RENDER_STYLE_EMPTY_STATE"] #messa=
ge.ytd-message-renderer:not([hidden]) { font-family: Roboto, Arial, sans-se=
rif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700=
; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  ytd-message-renderer[component-style=3D"RENDER_STYLE_EMPTY_STATE"] #messa=
ge.ytd-message-renderer:not([hidden]) { font-family: Roboto, Arial, sans-se=
rif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700=
; line-height: 2.8rem; }
}

ytd-message-renderer[component-style=3D"RENDER_STYLE_EMPTY_STATE"] #submess=
age.ytd-message-renderer:not([hidden]) { margin-top: 8px; color: var(--tffc=
2fd3a644f6275); }

ytd-message-renderer[component-style=3D"RENDER_STYLE_EMPTY_STATE"] #message=
-button.ytd-message-renderer:not(:empty) { margin-top: 24px; }

ytd-message-renderer[component-style=3D"RENDER_STYLE_DIALOG"] { max-width: =
400px; margin-left: 16px; margin-right: 16px; }

ytd-message-renderer[component-style=3D"RENDER_STYLE_SIMPLE_HEADER"] { padd=
ing: 8px 12px; align-items: flex-start; }

ytd-message-renderer[component-style=3D"RENDER_STYLE_SIMPLE_HEADER"] #messa=
ge.ytd-message-renderer:not([hidden]) + #submessage.ytd-message-renderer { =
margin-top: 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem;=
 font-weight: 400; line-height: 1.8rem; }

ytd-message-renderer[component-style=3D"RENDER_STYLE_SHORTS_SURVEYS"] #mess=
age.ytd-message-renderer { font-family: Roboto, Arial, sans-serif; font-siz=
e: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; line-heig=
ht: 3.2rem; }

ytd-message-renderer[component-style=3D"RENDER_STYLE_BANNER_PANEL"] { backg=
round-color: var(--t3e41d7b17b187f69); display: flex; flex-direction: row; =
align-items: center; justify-content: flex-start; }

ytd-message-renderer[component-style=3D"RENDER_STYLE_BANNER_PANEL"] #messag=
e.ytd-message-renderer { font-family: Roboto, Arial, sans-serif; font-size:=
 1.2rem; font-weight: 400; line-height: 1.8rem; }

ytd-message-renderer[component-style=3D"RENDER_STYLE_BANNER_PANEL"] .ytIcon=
WrapperHost.ytd-message-renderer, ytd-message-renderer[component-style=3D"R=
ENDER_STYLE_BANNER_PANEL"] yt-icon.ytd-message-renderer { margin-right: 16p=
x; height: 12px; width: 12px; }

ytd-message-renderer[component-style=3D"RENDER_STYLE_BANNER_PANEL"] #messag=
e-button.ytd-message-renderer:not(:empty) { margin-top: 0px; margin-left: a=
uto; }

ytd-message-renderer[component-style=3D"RENDER_STYLE_BANNER_PANEL"] #messag=
e-button.ytd-message-renderer:not(:empty) > .ytd-message-renderer:first-chi=
ld { margin-left: 12px; }

ytd-message-renderer[component-style=3D"RENDER_STYLE_PANEL"] { padding: 8px=
 12px 8px 16px; }

ytd-message-renderer[panel][component-style=3D"RENDER_STYLE_BANNER_PANEL"] =
{ padding: 8px 12px 8px 16px; }

ytd-message-renderer[component-style=3D"RENDER_STYLE_NO_PADDING"] { padding=
: 0px; }

ytd-message-renderer[component-style=3D"RENDER_STYLE_VERTICAL_CENTERED"] { =
align-items: center; background: var(--t3e41d7b17b187f69); }

ytd-message-renderer[component-style=3D"RENDER_STYLE_VERTICAL_CENTERED"] #m=
essage.ytd-message-renderer { font-family: Roboto, Arial, sans-serif; font-=
size: 1rem; font-weight: 400; line-height: 1.6rem; color: var(--t4a6da19e16=
bf221a); text-align: center; }

ytd-message-renderer[component-style=3D"RENDER_STYLE_FULL_PAGE_CENTERED"] {=
 margin-top: 50vh; transform: translateY(-100%); }

ytd-message-renderer[component-style=3D"RENDER_STYLE_FULL_PAGE_CENTERED"] #=
message.ytd-message-renderer { font-family: Roboto, Arial, sans-serif; font=
-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; line-=
height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-message-renderer[component-style=3D"RENDER_STYLE_FULL_PAGE_CENTERED"]=
 #message.ytd-message-renderer { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-=
height: 2.8rem; }
}

@media (max-width: 599.9px) {
  ytd-message-renderer[component-style=3D"RENDER_STYLE_FULL_PAGE_CENTERED"]=
 #message.ytd-message-renderer { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-=
height: 2.8rem; }
}

ytd-message-renderer[component-style=3D"RENDER_STYLE_FULL_PAGE_CENTERED"] #=
submessage.ytd-message-renderer { font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

ytd-playlist-custom-thumbnail-renderer { display: block; }

ytd-playlist-custom-thumbnail-renderer[web-modern-collections] { background=
-color: var(--t4aeaa857de8a786b); position: relative; height: 100%; display=
: flex; justify-content: center; }

ytd-playlist-custom-thumbnail-renderer[web-modern-collections] .custom-thum=
bnail.ytd-playlist-custom-thumbnail-renderer { position: relative; }

ytd-playlist-custom-thumbnail-renderer[web-modern-collections] .blurred-ima=
ge-wrapper.ytd-playlist-custom-thumbnail-renderer { position: absolute; ins=
et: 0px; height: 200%; transform: translateY(-25%); overflow: hidden; displ=
ay: flex; place-content: center; }

ytd-playlist-custom-thumbnail-renderer[web-modern-collections] .blurred-ima=
ge.ytd-playlist-custom-thumbnail-renderer { opacity: 0.7; filter: blur(30px=
); display: flex; place-content: center; flex-wrap: wrap; }

ytd-playlist-custom-thumbnail-renderer[watch-feed-thumbnail] { height: 100%=
; width: 67%; background-color: rgb(0, 0, 0); display: flex; justify-conten=
t: center; }

ytd-playlist-custom-thumbnail-renderer[watch-feed-thumbnail] yt-img-shadow.=
ytd-playlist-custom-thumbnail-renderer { height: 100%; width: 83.51%; }

ytd-playlist-custom-thumbnail-renderer[watch-feed-thumbnail] yt-image.ytd-p=
laylist-custom-thumbnail-renderer { height: 100%; width: 83.51%; }

ytd-playlist-renderer { position: relative; display: flex; flex-direction: =
row; }

ytd-playlist-renderer:not([is-search]) ytd-playlist-thumbnail.ytd-playlist-=
renderer { width: 246px; height: 138px; margin-right: 16px; }

ytd-playlist-renderer[is-backstage-playlist] ytd-playlist-thumbnail.ytd-pla=
ylist-renderer { width: 210px; height: 118px; margin-right: 8px; --yt-short=
s-compact-label-text-hidden: none; }

ytd-playlist-renderer[is-post-compact-playlist] ytd-playlist-thumbnail.ytd-=
playlist-renderer { width: 128px; height: 72px; margin-right: 8px; --yt-sho=
rts-compact-label-text-hidden: none; }

#content.ytd-playlist-renderer { overflow: hidden; max-width: 600px; flex: =
1 1 1e-09px; }

ytd-playlist-renderer[is-post-compact-playlist] #content.ytd-playlist-rende=
rer { margin: 8px 8px 0px 0px; }

#list.ytd-playlist-renderer { list-style-type: none; padding: 0px; margin: =
12px 0px 8px; }

#list.ytd-playlist-renderer li.ytd-playlist-renderer { padding-bottom: 4px;=
 }

@media (max-width: 656px) {
  #list.ytd-playlist-renderer li.ytd-playlist-renderer:not(:first-child) { =
display: none; }
}

#view-more.ytd-playlist-renderer { --yt-endpoint-color: var(--t4a6da19e16bf=
221a); --yt-endpoint-visited-color: var(--t4a6da19e16bf221a); color: var(--=
t4a6da19e16bf221a); text-transform: uppercase; font-family: Roboto, Arial, =
sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

ytd-playlist-renderer[is-post-compact-playlist] #view-more.ytd-playlist-ren=
derer { display: none; }

#video-title.ytd-playlist-renderer { font-family: Roboto, Arial, sans-serif=
; font-size: 1.8rem; font-weight: 400; line-height: 2.6rem; overflow: hidde=
n; max-height: 5.2rem; display: -webkit-box; -webkit-box-orient: vertical; =
text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #video-title.ytd-playlist-renderer { -webkit-line-clamp: 2; max-height: n=
one; }
}

#video-title.ytd-playlist-renderer { max-height: 5.2rem; }

ytd-playlist-renderer[is-search] #video-title.ytd-playlist-renderer { margi=
n-top: 8px; }

ytd-playlist-renderer[is-post-compact-playlist] #video-title.ytd-playlist-r=
enderer { font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-w=
eight: 400; line-height: 2.2rem; overflow: hidden; display: block; max-heig=
ht: 2.2rem; }

h3.ytd-playlist-renderer { color: var(--tffc2fd3a644f6275); }

#description-text.ytd-playlist-renderer { color: var(--t4a6da19e16bf221a); =
padding-top: 8px; -webkit-line-clamp: 2; font-family: Roboto, Arial, sans-s=
erif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: h=
idden; max-height: 3.6rem; -webkit-box-orient: vertical; text-overflow: ell=
ipsis; white-space: normal; display: -webkit-box; }

ytd-playlist-renderer[is-downloads] #description-text.ytd-playlist-renderer=
 { color: var(--t2d807bb79e75606d); }

.allowlisted-metadata-badges.ytd-playlist-renderer { padding-top: 8px; }

ytd-playlist-renderer[is-search] ytd-playlist-thumbnail.ytd-playlist-render=
er::before { display: block; content: ""; padding-top: 56.11%; }

ytd-playlist-renderer[is-search] ytd-playlist-thumbnail.ytd-playlist-render=
er { margin-right: 16px; max-width: 360px; min-width: 240px; flex: 1 1 1e-0=
9px; position: relative; margin-top: 10px; }

ytd-playlist-renderer[use-bigger-thumbs] ytd-playlist-thumbnail.ytd-playlis=
t-renderer { max-width: 420px; min-width: 240px; }

ytd-playlist-renderer[use-bigger-thumbs][bigger-thumbs-style=3D"MEDIUM"] yt=
d-playlist-thumbnail.ytd-playlist-renderer { max-width: 450px; min-width: 2=
40px; }

ytd-playlist-renderer[use-bigger-thumbs][bigger-thumbs-style=3D"BIG"] ytd-p=
laylist-thumbnail.ytd-playlist-renderer { max-width: 500px; min-width: 240p=
x; }

ytd-playlist-renderer[use-bigger-thumbs][bigger-thumbs-style=3D"MASSIVE"] y=
td-playlist-thumbnail.ytd-playlist-renderer { max-width: 600px; min-width: =
240px; }

#channel-info.ytd-playlist-renderer { margin: 12px 0px 0px; display: flex; =
flex-direction: row; align-items: center; }

#channel-name.ytd-playlist-renderer { --yt-endpoint-color: var(--t4a6da19e1=
6bf221a); --yt-endpoint-visited-color: var(--t4a6da19e16bf221a); color: var=
(--t4a6da19e16bf221a); align-self: center; font-family: Roboto, Arial, sans=
-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow:=
 hidden; max-height: 1.8rem; display: flex; flex-direction: row; }

#channel-thumbnail.ytd-playlist-renderer { padding-right: 8px; }

@keyframes voting-animation-fade-in {=20
  0% { opacity: 1; }
}

@keyframes voting-animation-fade-out {=20
  100% { opacity: 0; }
}

html::view-transition-old(*.ytd-playlist-voting-animation-group) { animatio=
n: 0.4s ease-out 0.1s 1 normal none running voting-animation-fade-out; }

html::view-transition-new(*.ytd-playlist-voting-animation-group) { animatio=
n: 0.4s ease-in 0.1s 1 normal none running voting-animation-fade-in; }

ytd-playlist-video-renderer { cursor: default; display: flex; flex-directio=
n: row; align-items: center; border-radius: 12px; view-transition-class: yt=
d-playlist-voting-animation-group; }

ytd-playlist-video-renderer #content.ytd-playlist-video-renderer { padding:=
 8px 0px; }

ytd-playlist-video-renderer[is-dismissed] { display: none; }

ytd-playlist-video-renderer[can-reorder].dragging, ytd-playlist-video-rende=
rer[can-reorder]:hover, ytd-playlist-video-renderer[can-reorder][menu-opene=
d] { box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 8px; }

ytd-playlist-video-renderer[can-reorder][persistent-drag-handle] { box-shad=
ow: none; }

ytd-playlist-video-renderer[can-reorder][persistent-drag-handle].dragging, =
ytd-playlist-video-renderer[can-reorder][persistent-drag-handle][handle-is-=
hovered] { box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 8px; transition: box-shad=
ow 0.2s; cursor: grab; }

#index-container.ytd-playlist-video-renderer { align-self: stretch; display=
: flex; flex-direction: row; align-items: center; }

ytd-playlist-video-renderer[can-reorder]:not([persistent-drag-handle]):hove=
r { cursor: grab; }

ytd-playlist-video-renderer[can-reorder].dragging, ytd-playlist-video-rende=
rer[can-reorder]:hover.dragging { cursor: grabbing; z-index: 2; background-=
color: var(--t7f4f2c6d54836ce0); }

ytd-playlist-video-renderer:hover:not(.dragging) { background-color: var(--=
t7f4f2c6d54836ce0); }

#menu.ytd-playlist-video-renderer { min-width: 40px; }

ytd-playlist-video-renderer:not(:hover):not([style-type=3D"playlist-video-r=
enderer-style-recommended-video"]) ytd-menu-renderer.ytd-playlist-video-ren=
derer:not([menu-active]):not(:focus-within) { opacity: 0; }

@media (any-pointer: coarse) {
  ytd-menu-renderer.ytd-playlist-video-renderer { opacity: 1; }
}

ytd-playlist-video-renderer[can-reorder].dragging a.ytd-playlist-video-rend=
erer { cursor: grabbing; }

ytd-menu-renderer.ytd-playlist-video-renderer { display: block; }

a.yt-simple-endpoint.ytd-playlist-video-renderer { min-width: 0px; flex: 1 =
1 1e-09px; display: flex; flex-direction: row; }

#contributor.ytd-playlist-video-renderer, #index.ytd-playlist-video-rendere=
r { padding: 16px 0px; }

#index.ytd-playlist-video-renderer { color: var(--t4a6da19e16bf221a); text-=
align: center; width: 36px; font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.4rem; font-weight: 500; line-height: 2rem; display: flex; flex-direct=
ion: column; flex: 0 0 auto; justify-content: center; }

#contributor.ytd-playlist-video-renderer { color: var(--t4a6da19e16bf221a);=
 text-align: right; margin: auto 0px; padding: 8px 4px; font-family: Roboto=
, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem=
; flex: 0 0 auto; }

ytd-playlist-video-renderer[can-reorder]:hover #index.ytd-playlist-video-re=
nderer, ytd-playlist-video-renderer[persistent-drag-handle] #index.ytd-play=
list-video-renderer { display: none; }

ytd-playlist-video-renderer[can-reorder]:hover #reorder.ytd-playlist-video-=
renderer, ytd-playlist-video-renderer[persistent-drag-handle] #reorder.ytd-=
playlist-video-renderer { color: var(--tffc2fd3a644f6275); padding: 0px 6px=
; display: block; flex: 0 0 auto; }

#reorder.ytd-playlist-video-renderer { display: none; }

#content.ytd-playlist-video-renderer { cursor: pointer; min-width: 0px; dis=
play: flex; flex-flow: wrap; flex: 1 1 1e-09px; justify-content: flex-start=
; }

ytd-thumbnail.ytd-playlist-video-renderer { height: 113px; width: 200px; ma=
rgin-right: 8px; flex: 0 0 auto; }

ytd-playlist-video-renderer[style-type=3D"playlist-video-renderer-style-epi=
sode"] ytd-thumbnail.ytd-playlist-video-renderer { height: 96px; width: 170=
px; }

#meta.ytd-playlist-video-renderer { min-width: 0px; flex: 1 1 1e-09px; }

#badges.ytd-playlist-video-renderer { margin: 8px; align-items: center; fle=
x-flow: wrap; display: flex; justify-content: center; }

#offer-button.ytd-playlist-video-renderer { align-items: flex-end; display:=
 flex; flex-direction: column; justify-content: center; }

#video-title.ytd-playlist-video-renderer { -webkit-line-clamp: 2; margin-bo=
ttom: 8px; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-=
weight: 500; line-height: 2.2rem; overflow: hidden; max-height: 4.4rem; -we=
bkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; di=
splay: -webkit-box; }

h3.ytd-playlist-video-renderer { color: var(--tffc2fd3a644f6275); }

#container.ytd-playlist-video-renderer { min-width: 0px; flex-basis: 368px;=
 flex-grow: 1; display: flex; flex-direction: row; }

#bottom-standalone-badge.ytd-playlist-video-renderer { margin-top: 4px; }

ytd-playlist-video-thumbnail-renderer { position: absolute; inset: 0px; }

yt-img-shadow.ytd-playlist-video-thumbnail-renderer { display: block; posit=
ion: absolute; transform: translateY(-50%); top: 50%; left: 0px; width: 100=
%; }

ytd-premium-browse-footer-renderer { display: flex; flex-direction: column;=
 margin: 32px 0px 24px 48px; }

.title.ytd-premium-browse-footer-renderer { color: var(--tffc2fd3a644f6275)=
; margin: 8px 0px 4px; font-family: Roboto, Arial, sans-serif; font-size: 1=
.6rem; font-weight: 500; line-height: 2.2rem; }

.subtitle.ytd-premium-browse-footer-renderer { color: var(--t4a6da19e16bf22=
1a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight=
: 400; line-height: 1.8rem; }

ytd-preview-card-renderer { display: inline-block; }

#content.ytd-preview-card-renderer { display: flex; flex-direction: row; }

ytd-grid-video-renderer.ytd-preview-card-renderer { margin-top: 12px; verti=
cal-align: top; }

ytd-grid-video-renderer.ytd-preview-card-renderer:not(:last-child) { margin=
-right: 4px; }

ytd-privacy-dropdown-item-renderer { display: block; outline: none; }

ytd-privacy-dropdown-item-renderer:hover { cursor: pointer; background-colo=
r: var(--tf3fc855af2285f5f); }

ytd-privacy-dropdown-item-renderer[disabled] { pointer-events: none; }

ytd-privacy-dropdown-item-renderer[disabled] #description.ytd-privacy-dropd=
own-item-renderer, ytd-privacy-dropdown-item-renderer[disabled] #dropdown-i=
con.ytd-privacy-dropdown-item-renderer, ytd-privacy-dropdown-item-renderer[=
disabled] #label.ytd-privacy-dropdown-item-renderer { color: var(--t7e34d5b=
aa4ea6277); }

#label.ytd-privacy-dropdown-item-renderer { color: var(--tffc2fd3a644f6275)=
; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 4=
00; line-height: 2rem; }

#description.ytd-privacy-dropdown-item-renderer { color: var(--t4a6da19e16b=
f221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-wei=
ght: 400; line-height: 1.8rem; }

#dropdown-icon.ytd-privacy-dropdown-item-renderer { color: var(--tffc2fd3a6=
44f6275); margin-left: -8px; margin-right: 8px; }

ytd-privacy-dropdown-item-renderer tp-yt-paper-item-body.ytd-privacy-dropdo=
wn-item-renderer { min-height: 0px; max-width: 100%; flex: 0 0 auto; }

ytd-radio-renderer { position: relative; display: flex; flex-direction: row=
; --ytd-thumbnail-max-width: 360px; --ytd-thumbnail-min-width: 240px; }

#content.ytd-radio-renderer { overflow: hidden; max-width: 600px; flex: 1 1=
 1e-09px; }

#list.ytd-radio-renderer { list-style-type: none; padding: 0px; margin: 12p=
x 0px 8px; }

#list.ytd-radio-renderer li.ytd-radio-renderer { padding-bottom: 4px; }

#video-title.ytd-radio-renderer { font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.8rem; font-weight: 400; line-height: 2.6rem; overflow: hidden; =
max-height: 5.2rem; display: -webkit-box; -webkit-box-orient: vertical; tex=
t-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #video-title.ytd-radio-renderer { -webkit-line-clamp: 2; max-height: none=
; }
}

#video-title.ytd-radio-renderer { max-height: 5.2rem; }

h3.ytd-radio-renderer { color: var(--tffc2fd3a644f6275); }

ytd-playlist-thumbnail.ytd-radio-renderer::before, ytd-thumbnail.ytd-radio-=
renderer::before { display: block; content: ""; padding-top: 56.11%; }

ytd-playlist-thumbnail.ytd-radio-renderer, ytd-thumbnail.ytd-radio-renderer=
 { margin-right: 16px; max-width: var(--ytd-thumbnail-max-width); min-width=
: var(--ytd-thumbnail-min-width); flex: 1 1 1e-09px; }

ytd-radio-renderer[use-bigger-thumbs] ytd-playlist-thumbnail.ytd-radio-rend=
erer, ytd-radio-renderer[use-bigger-thumbs] ytd-thumbnail.ytd-radio-rendere=
r { max-width: 420px; min-width: 240px; }

ytd-radio-renderer[use-bigger-thumbs][bigger-thumbs-style=3D"MEDIUM"] ytd-p=
laylist-thumbnail.ytd-radio-renderer, ytd-radio-renderer[use-bigger-thumbs]=
[bigger-thumbs-style=3D"MEDIUM"] ytd-thumbnail.ytd-radio-renderer { max-wid=
th: 450px; min-width: 240px; }

ytd-radio-renderer[use-bigger-thumbs][bigger-thumbs-style=3D"BIG"] ytd-play=
list-thumbnail.ytd-radio-renderer, ytd-radio-renderer[use-bigger-thumbs][bi=
gger-thumbs-style=3D"BIG"] ytd-thumbnail.ytd-radio-renderer { max-width: 50=
0px; min-width: 240px; }

ytd-radio-renderer[use-bigger-thumbs][bigger-thumbs-style=3D"MASSIVE"] ytd-=
playlist-thumbnail.ytd-radio-renderer, ytd-radio-renderer[use-bigger-thumbs=
][bigger-thumbs-style=3D"MASSIVE"] ytd-thumbnail.ytd-radio-renderer { max-w=
idth: 600px; min-width: 240px; }

ytd-playlist-thumbnail.ytd-radio-renderer { border-top: 1px solid var(--t3e=
41d7b17b187f69); }

ytd-recognition-shelf-renderer { display: flex; flex-direction: row; }

#container.ytd-recognition-shelf-renderer { display: flex; flex-wrap: wrap;=
 align-items: center; width: 100%; margin-top: 16px; margin-bottom: 16px; }

#text-container.ytd-recognition-shelf-renderer { margin-right: 40px; paddin=
g: 6px 0px; flex-grow: 1; }

.title.ytd-recognition-shelf-renderer { display: block; color: var(--tffc2f=
d3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; fo=
nt-weight: 400; line-height: 2.2rem; }

#discount-container.ytd-recognition-shelf-renderer { display: flex; align-i=
tems: center; gap: 2px; }

#discount-badge.ytd-recognition-shelf-renderer { display: flex; align-items=
: center; }

#discount-secondary-text.ytd-recognition-shelf-renderer { color: var(--t4a6=
da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; =
font-weight: 400; line-height: 1.8rem; }

.subtitle.ytd-recognition-shelf-renderer { color: var(--t4a6da19e16bf221a);=
 font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 40=
0; line-height: 2rem; }

#avatars-container.ytd-recognition-shelf-renderer { display: flex; margin-r=
ight: 24px; padding: 6px 0px; }

.avatar.ytd-recognition-shelf-renderer { width: 36px; margin-right: 16px; b=
order-radius: 50%; background-color: transparent; overflow: hidden; }

#action-button.ytd-recognition-shelf-renderer { padding: 6px 0px; }

ytd-rich-list-header-renderer { display: inline-block; }

#title.ytd-rich-list-header-renderer { color: var(--tffc2fd3a644f6275); fon=
t-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settin=
gs: "wdth" 100; font-weight: 700; line-height: 2.8rem; overflow: hidden; ma=
x-height: 2.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-=
overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-rich-list-header-renderer { -webkit-line-clamp: 1; max-height:=
 none; }
}

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-rich-list-header-renderer { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: =
700; line-height: 2.6rem; overflow: hidden; max-height: 2.6rem; display: -w=
ebkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-spa=
ce: normal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-rich-list-header-renderer { -webkit-line-clamp: 1; max-height:=
 none; }
}
}

@media (max-width: 599.9px) {
  #title.ytd-rich-list-header-renderer { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: =
700; line-height: 2.6rem; overflow: hidden; max-height: 2.6rem; display: -w=
ebkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-spa=
ce: normal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-rich-list-header-renderer { -webkit-line-clamp: 1; max-height:=
 none; }
}
}

#title.ytd-rich-list-header-renderer { max-height: 2.8rem; }

@media (max-width: 599.9px) {
  #title.ytd-rich-list-header-renderer { max-height: 2.6rem; }
}

ytd-rich-list-header-renderer[sd-redesign-exp] #title.ytd-rich-list-header-=
renderer { font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-va=
riation-settings: "wdth" 100; font-weight: 900; line-height: 2.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-rich-list-header-renderer[sd-redesign-exp] #title.ytd-rich-list-heade=
r-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; fon=
t-variation-settings: "wdth" 100; font-weight: 900; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  ytd-rich-list-header-renderer[sd-redesign-exp] #title.ytd-rich-list-heade=
r-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; fon=
t-variation-settings: "wdth" 100; font-weight: 900; line-height: 2.6rem; }
}

#subtitle.ytd-rich-list-header-renderer { color: var(--t4a6da19e16bf221a); =
margin-top: 0px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem;=
 font-weight: 400; line-height: 1.8rem; overflow: hidden; max-height: 3.6re=
m; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellip=
sis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #subtitle.ytd-rich-list-header-renderer { -webkit-line-clamp: 2; max-heig=
ht: none; }
}

#subtitle.ytd-rich-list-header-renderer { max-height: 3.6rem; }

#title-annotation.ytd-rich-list-header-renderer { color: var(--t4a6da19e16b=
f221a); margin-left: 8px; font-family: Roboto, Arial, sans-serif; font-size=
: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; display:=
 block; max-height: 1.8rem; }

ytd-rich-list-header-renderer[title-style=3D"TITLE_STYLE_TYPE_RICH_GRID_SEC=
TION_HEADER"] #title.ytd-rich-list-header-renderer { margin: 24px 0px 24px =
8px; }

ytd-rich-list-header-renderer[avatar-style=3D"CHANNEL_THUMBNAIL_STYLE_BOXAR=
T"] #subtitle.ytd-rich-list-header-renderer { margin-top: 0px; }

ytd-rich-list-header-renderer[avatar-style=3D"CHANNEL_THUMBNAIL_STYLE_BOXAR=
T_ROUNDED"] #subtitle.ytd-rich-list-header-renderer { margin-top: 0px; }

ytd-rich-list-header-renderer[avatar-style=3D"CHANNEL_THUMBNAIL_STYLE_PREVI=
EW_CARD"] #subtitle.ytd-rich-list-header-renderer { margin-top: 0px; }

.title-row.ytd-rich-list-header-renderer { display: flex; flex-direction: r=
ow; align-items: center; }

.title-text.ytd-rich-list-header-renderer { display: flex; flex-direction: =
column; align-items: center; }

#featured-badge.ytd-rich-list-header-renderer { margin-left: 8px; }

#avatar.ytd-rich-list-header-renderer > .ytd-rich-list-header-renderer:last=
-child { margin-right: 8px; }

#navigation-button.ytd-rich-list-header-renderer { margin-left: auto; }

#information-button.ytd-rich-list-header-renderer { --yt-button-icon-paddin=
g: 8px; --yt-button-icon-size: 32px; --yt-icon-button-icon-height: 16px; --=
yt-icon-button-icon-width: 16px; }

ytd-search-filter-group-renderer { flex: 1 1 1e-09px; display: flex; flex-d=
irection: column; }

#filter-group-name.ytd-search-filter-group-renderer { color: var(--tffc2fd3=
a644f6275); border-bottom: 1px solid var(--tf3fc855af2285f5f); margin: 5px =
0px; padding: 15px 0px; text-transform: uppercase; font-family: Roboto, Ari=
al, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

ytd-search-filter-renderer.ytd-search-filter-group-renderer { color: var(--=
tffc2fd3a644f6275); font-size: 12px; padding: 15px 0px 0px; }

ytd-search-filter-renderer { display: flex; flex-direction: row; }

ytd-search-filter-renderer yt-formatted-string.ytd-search-filter-renderer {=
 font-size: 14px; color: var(--t4a6da19e16bf221a); }

ytd-search-filter-renderer.disabled yt-formatted-string.ytd-search-filter-r=
enderer { color: var(--t7e34d5baa4ea6277); }

ytd-search-filter-renderer.selected yt-formatted-string.ytd-search-filter-r=
enderer { color: var(--tffc2fd3a644f6275); font-weight: 500; }

#dismiss-x.ytd-search-filter-renderer { display: none; }

ytd-search-filter-renderer.selected #dismiss-x.ytd-search-filter-renderer {=
 color: var(--tffc2fd3a644f6275); display: block; padding-left: 10px; --iro=
n-icon-height: 16px; --iron-icon-width: 16px; }

#label.ytd-search-filter-renderer { display: flex; flex-direction: row; ali=
gn-items: center; }

.yt-simple-endpoint.ytd-search-filter-renderer { display: inline-block; cur=
sor: pointer; text-decoration: none; color: var(--yt-endpoint-color,var(--t=
ffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-search-filter-renderer:hover { color: var(--yt-endp=
oint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-endpo=
int-text-decoration,none); }

ytd-search-sub-menu-renderer { display: block; }

ytd-search-filter-group-renderer.ytd-search-sub-menu-renderer { padding: 0p=
x 32px 0px 0px; }

ytd-search-sub-menu-renderer[show-bottom-border] #filter-menu.ytd-search-su=
b-menu-renderer { border-bottom: 1px solid var(--tf3fc855af2285f5f); }

#collapse-content.ytd-search-sub-menu-renderer { margin-bottom: 32px; displ=
ay: flex; flex-direction: row; }

#collapse.ytd-search-sub-menu-renderer { overflow: hidden; }

#container.ytd-search-sub-menu-renderer { display: flex; flex-direction: ro=
w; align-items: center; justify-content: space-between; }

ytd-toggle-button-renderer.ytd-search-sub-menu-renderer:hover { color: var(=
--tffc2fd3a644f6275); }

ytd-button-renderer.ytd-search-sub-menu-renderer { text-transform: none; }

ytd-section-list-renderer { display: flex; flex-direction: column; }

ytd-section-list-renderer[continuation-is-reloading] { opacity: 0.25; point=
er-events: none; }

ytd-section-list-renderer:not([is-bottom-separator-hidden]):not([page-subty=
pe=3D"history"]):not([page-subtype=3D"memberships-and-purchases"]):not([pag=
e-subtype=3D"ypc-offers"]):not([live-chat-engagement-panel]) #contents.ytd-=
section-list-renderer > .ytd-section-list-renderer:not(:last-child):not(ytd=
-page-introduction-renderer):not([item-dismissed]):not(ytd-minor-moment-hea=
der-renderer):not([is-bottom-separator-hidden]) { border-bottom: 1px solid =
var(--tf3fc855af2285f5f); }

ytd-section-list-renderer[engagement-panel][panel-target-id=3D"PAmini_app_p=
anel"], ytd-section-list-renderer[engagement-panel][panel-target-id=3D"enga=
gement-panel-comments-section"], ytd-section-list-renderer[engagement-panel=
][panel-target-id=3D"engagement-panel-shorts-remix-handoff"], ytd-section-l=
ist-renderer[engagement-panel][panel-target-id=3D"engagement-panel-youchat"=
] { height: 100%; padding-left: 0px; }

ytd-section-list-renderer[engagement-panel][panel-target-id=3D"engagement-p=
anel-comments-section"] #contents.ytd-section-list-renderer, ytd-section-li=
st-renderer[engagement-panel][panel-target-id=3D"engagement-panel-youchat"]=
 #contents.ytd-section-list-renderer { height: 100%; }

ytd-section-list-renderer[engagement-panel][panel-target-id=3D"engagement-p=
anel-shorts-remix-handoff"] #contents.ytd-section-list-renderer { height: 1=
00%; display: flex; align-items: center; }

ytd-section-list-renderer[engagement-panel][panel-target-id=3D"engagement-p=
anel-shorts-remix-handoff"] #contents.ytd-section-list-renderer > ytd-item-=
section-renderer.ytd-section-list-renderer { width: 100%; }

ytd-section-list-renderer[engagement-panel][panel-target-id=3D"PAsearch_pre=
view"][should-scroll-in-panel] { --ytd-item-section-item-margin: 8px; --ytd=
-item-section-button-renderer-width: 100%; padding: 8px; border-top: 1px so=
lid var(--tf3fc855af2285f5f); height: 100%; overflow-y: auto; scrollbar-col=
or: transparent transparent; scrollbar-width: thin; }

ytd-section-list-renderer[engagement-panel][panel-target-id=3D"PAsearch_pre=
view"][should-scroll-in-panel]::-webkit-scrollbar { background: transparent=
; width: 8px; }

ytd-section-list-renderer[engagement-panel][panel-target-id=3D"PAsearch_pre=
view"][should-scroll-in-panel]::-webkit-scrollbar-thumb { height: 56px; bac=
kground: transparent; }

ytd-section-list-renderer[engagement-panel][panel-target-id=3D"PAsearch_pre=
view"][should-scroll-in-panel]:hover { scrollbar-color: var(--t7e34d5baa4ea=
6277) transparent; }

ytd-section-list-renderer[engagement-panel][panel-target-id=3D"PAsearch_pre=
view"][should-scroll-in-panel]:hover::-webkit-scrollbar-thumb { background:=
 var(--t7e34d5baa4ea6277); }

ytd-section-list-renderer[engagement-panel][panel-target-id=3D"PAsearch_pre=
view"][should-scroll-in-panel] { overscroll-behavior: contain; }

ytd-section-list-renderer[engagement-panel][panel-target-id=3D"PAsports_fan=
tasy"] { padding: 12px; overflow-y: auto; }

ytd-section-list-renderer[engagement-panel][panel-target-id=3D"PAsports_fan=
tasy"]::-webkit-scrollbar { width: 16px; }

ytd-section-list-renderer[engagement-panel][panel-target-id=3D"PAsports_fan=
tasy"]::-webkit-scrollbar-thumb { height: 56px; border-radius: 8px; border:=
 4px solid transparent; background-clip: content-box; background-color: var=
(--t4a6da19e16bf221a); }

ytd-section-list-renderer[engagement-panel][panel-target-id=3D"PAsports_fan=
tasy"]::-webkit-scrollbar-thumb:hover { background-color: var(--t7e34d5baa4=
ea6277); }

ytd-section-list-renderer[live-chat-engagement-panel]:not([hide-bottom-sepa=
rator]) #contents.ytd-section-list-renderer > .ytd-section-list-renderer:no=
t(:last-child):not(ytd-list-item-view-model):not(ytd-item-section-renderer)=
:not(yt-live-chat-item-display-list-renderer) { padding-bottom: var(--yt-li=
ve-chat-engagement-panel-separator-padding,8px); margin-bottom: 8px; border=
-bottom: 1px solid var(--tf3fc855af2285f5f); }

ytd-section-list-renderer[live-chat-engagement-panel]:not([hide-bottom-sepa=
rator]) #contents.ytd-section-list-renderer > yt-live-chat-item-display-lis=
t-renderer.ytd-section-list-renderer:not(:last-child)::after { content: "";=
 margin: 8px 24px; border-bottom: 1px solid var(--tf3fc855af2285f5f); }

ytd-section-list-renderer[live-chat-engagement-panel][should-scroll-in-pane=
l] { height: 100%; overflow-y: auto; scrollbar-color: transparent transpare=
nt; scrollbar-width: thin; }

ytd-section-list-renderer[live-chat-engagement-panel][should-scroll-in-pane=
l]::-webkit-scrollbar { background: transparent; width: 8px; }

ytd-section-list-renderer[live-chat-engagement-panel][should-scroll-in-pane=
l]::-webkit-scrollbar-thumb { height: 56px; background: transparent; }

ytd-section-list-renderer[live-chat-engagement-panel][should-scroll-in-pane=
l]:hover { scrollbar-color: var(--t7e34d5baa4ea6277) transparent; }

ytd-section-list-renderer[live-chat-engagement-panel][should-scroll-in-pane=
l]:hover::-webkit-scrollbar-thumb { background: var(--t7e34d5baa4ea6277); }

ytd-section-list-renderer[live-chat-engagement-panel][should-scroll-in-pane=
l] { overscroll-behavior: contain; }

ytd-section-list-renderer[live-chat-engagement-panel] { padding: 0px; }

ytd-section-list-renderer[live-chat-engagement-panel] #contents.ytd-section=
-list-renderer > .ytd-section-list-renderer:not(yt-live-chat-item-display-l=
ist-renderer) { margin-left: 24px; margin-right: 24px; }

ytd-section-list-renderer[live-chat-engagement-panel] #contents.ytd-section=
-list-renderer { margin-bottom: 52px; }

ytd-section-list-renderer[live-chat-engagement-panel][panel-target-id=3D"PA=
live_viewer_leaderboard"] #contents.ytd-section-list-renderer > .ytd-sectio=
n-list-renderer { margin-left: 0px; margin-right: 0px; margin-bottom: 0px; =
}

ytd-section-list-renderer:not([live-chat-engagement-panel]) #action-button.=
ytd-section-list-renderer { display: none; }

ytd-section-list-renderer[live-chat-engagement-panel] #action-button.ytd-se=
ction-list-renderer { position: absolute; bottom: -52px; padding-bottom: 8p=
x; display: flex; width: 100%; justify-content: center; visibility: hidden;=
 transition: bottom 0.15s cubic-bezier(0, 0, 0.2, 1), visibility 1s; }

ytd-section-list-renderer[live-chat-engagement-panel] #action-button.show-s=
croll-button.ytd-section-list-renderer { bottom: 0px; visibility: visible; =
transition: visibility, bottom 0.15s cubic-bezier(0, 0, 0.2, 1); }

ytd-section-list-renderer[live-chat-engagement-panel][panel-target-id=3D"PA=
lc_emoji_customization"] #contents.ytd-section-list-renderer { height: 100%=
; margin-bottom: unset; }

ytd-section-list-renderer[page-subtype~=3D"ypc-offers"] #contents.ytd-secti=
on-list-renderer { width: 100%; max-width: 700px; margin: 0px auto; }

ytd-section-list-renderer[can-show-more] #continuations.ytd-section-list-re=
nderer { visibility: hidden; }

ytd-section-list-renderer[has-sort-filter] #header.ytd-section-list-rendere=
r { flex: 1 1 1e-09px; }

ytd-section-list-renderer[has-sort-filter] #header-container.ytd-section-li=
st-renderer { display: flex; flex-direction: row; }

ytd-section-list-renderer[has-sort-filter] #sub-menu.ytd-section-list-rende=
rer { display: flex; flex-direction: column; justify-content: center; }

ytd-channel-list-sub-menu-renderer.ytd-section-list-renderer { display: blo=
ck; padding: 16px 0px; border-bottom: 1px solid var(--tf3fc855af2285f5f); }

ytd-section-list-renderer[page-subtype=3D"WEB_PAGE_TYPE_SETTINGS"] { margin=
: 0px 32px; }

ytd-section-list-renderer[page-subtype=3D"channels"] ytd-comments.ytd-secti=
on-list-renderer { max-width: 852px; }

ytd-section-list-renderer[engagement-panel] { overflow: hidden; flex: 1 1 0=
%; }

ytd-section-list-renderer[engagement-panel]:not([engagement-panel-dropdown]=
) #contents.ytd-section-list-renderer::-webkit-scrollbar-thumb { height: 56=
px; border-radius: 8px; border: 4px solid transparent; background-clip: con=
tent-box; background-color: var(--t4a6da19e16bf221a); }

ytd-section-list-renderer[engagement-panel]:not([engagement-panel-dropdown]=
) #contents.ytd-section-list-renderer::-webkit-scrollbar-thumb:hover { back=
ground-color: var(--t7e34d5baa4ea6277); }

ytd-section-list-renderer[engagement-panel-dialog]:not([panel-target-id=3D"=
engagement-panel-comments-section"]) #contents.ytd-section-list-renderer { =
padding: 0px 24px 24px; }

ytd-section-list-renderer[engagement-panel][panel-target-id=3D"PAmini_app_p=
anel"] #contents.ytd-section-list-renderer { height: 100vh; }

ytd-section-list-renderer[live-chat-engagement-panel][engagement-panel-dial=
og] #contents.ytd-section-list-renderer { padding: 0px; margin-bottom: 0px;=
 }

ytd-section-list-renderer[live-chat-engagement-panel][engagement-panel-dial=
og] #contents.ytd-section-list-renderer > .ytd-section-list-renderer { marg=
in-left: 0px; margin-right: 0px; }

ytd-section-list-renderer[engagement-panel-dialog][in-reply-panel] #content=
s.ytd-section-list-renderer { padding: 0px 4px 24px; margin-bottom: 52px; }

ytd-section-list-renderer[engagement-panel-dialog][should-scroll-in-panel] =
#contents.ytd-section-list-renderer { overflow-y: auto; }

ytd-section-list-renderer[engagement-panel-dialog][should-scroll-in-panel] =
#contents.ytd-section-list-renderer::-webkit-scrollbar { width: 16px; }

ytd-section-list-renderer[engagement-panel-dialog][should-scroll-in-panel] =
#contents.ytd-section-list-renderer::-webkit-scrollbar-thumb { height: 56px=
; border-radius: 8px; border: 4px solid transparent; background-clip: conte=
nt-box; background-color: var(--t4a6da19e16bf221a); }

ytd-section-list-renderer[engagement-panel-dialog][should-scroll-in-panel] =
#contents.ytd-section-list-renderer::-webkit-scrollbar-thumb:hover { backgr=
ound-color: var(--t7e34d5baa4ea6277); }

ytd-section-list-renderer[engagement-panel-dropdown] #contents.ytd-section-=
list-renderer { overflow-y: auto; scrollbar-color: transparent transparent;=
 scrollbar-width: thin; }

ytd-section-list-renderer[engagement-panel-dropdown] #contents.ytd-section-=
list-renderer::-webkit-scrollbar { background: transparent; width: 8px; }

ytd-section-list-renderer[engagement-panel-dropdown] #contents.ytd-section-=
list-renderer::-webkit-scrollbar-thumb { height: 56px; background: transpar=
ent; }

ytd-section-list-renderer[engagement-panel-dropdown] #contents.ytd-section-=
list-renderer:hover { scrollbar-color: var(--t7e34d5baa4ea6277) transparent=
; }

ytd-section-list-renderer[engagement-panel-dropdown] #contents.ytd-section-=
list-renderer:hover::-webkit-scrollbar-thumb { background: var(--t7e34d5baa=
4ea6277); }

ytd-section-list-renderer[is-constrained-list] { max-width: 776px; padding:=
 0px 32px; flex-grow: 1; }

ytd-section-list-renderer[is-constrained-list][responsive-sizing=3D"STANDAR=
D"] { max-width: 928px; }

ytd-section-list-renderer[page-subtype=3D"channels"] yt-alert-banner-view-m=
odel.ytd-section-list-renderer { margin-top: 16px; }

@media (min-width: 1024px) {
  ytd-section-list-renderer[is-constrained-list][responsive-sizing=3D"STAND=
ARD"] { padding: 0px 48px; }
}

ytd-shelf-renderer { display: flex; flex-direction: column; }

ytd-shelf-renderer:not([is-dismissed]) #dismissed.ytd-shelf-renderer, ytd-s=
helf-renderer[is-dismissed] #dismissible.ytd-shelf-renderer { display: none=
; }

.grid-subheader.ytd-shelf-renderer { margin-top: 24px; }

#title-text.ytd-shelf-renderer { display: flex; flex-direction: column; }

#contents.ytd-shelf-renderer { margin-top: 24px; }

#title-container.ytd-shelf-renderer { color: var(--tffc2fd3a644f6275); disp=
lay: flex; flex-direction: row; align-items: center; }

ytd-shelf-renderer:not([featured-promo]) #title-container.ytd-shelf-rendere=
r { height: 2rem; }

#title-container.ytd-shelf-renderer a.ytd-shelf-renderer { display: flex; -=
-yt-endpoint-color: var(--tffc2fd3a644f6275); }

#title.ytd-shelf-renderer { color: var(--tffc2fd3a644f6275); font-family: R=
oboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" =
100; font-weight: 700; line-height: 2.8rem; overflow: hidden; max-height: 2=
.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: e=
llipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-shelf-renderer { -webkit-line-clamp: 1; max-height: none; }
}

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-shelf-renderer { font-family: Roboto, Arial, sans-serif; font-=
size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700; line-h=
eight: 2.6rem; overflow: hidden; max-height: 2.6rem; display: -webkit-box; =
-webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal;=
 }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-shelf-renderer { -webkit-line-clamp: 1; max-height: none; }
}
}

@media (max-width: 599.9px) {
  #title.ytd-shelf-renderer { font-family: Roboto, Arial, sans-serif; font-=
size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700; line-h=
eight: 2.6rem; overflow: hidden; max-height: 2.6rem; display: -webkit-box; =
-webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal;=
 }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-shelf-renderer { -webkit-line-clamp: 1; max-height: none; }
}
}

#title.ytd-shelf-renderer { max-height: 2.8rem; }

@media (max-width: 599.9px) {
  #title.ytd-shelf-renderer { max-height: 2.6rem; }
}

#title-annotation.ytd-shelf-renderer { color: var(--t4a6da19e16bf221a); mar=
gin-left: 8px; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; f=
ont-weight: 400; line-height: 2.2rem; overflow: hidden; max-height: 2.2rem;=
 display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsi=
s; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #title-annotation.ytd-shelf-renderer { -webkit-line-clamp: 1; max-height:=
 none; }
}

#title-annotation.ytd-shelf-renderer { max-height: 2.2rem; }

#image-container.ytd-shelf-renderer #title-annotation.ytd-shelf-renderer { =
font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400=
; line-height: 1.8rem; overflow: hidden; max-height: 3.6rem; display: -webk=
it-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space:=
 normal; }

@supports (-webkit-line-clamp:1) {
  #image-container.ytd-shelf-renderer #title-annotation.ytd-shelf-renderer =
{ -webkit-line-clamp: 2; max-height: none; }
}

#image-container.ytd-shelf-renderer #title-annotation.ytd-shelf-renderer { =
max-height: 3.6rem; }

ytd-shelf-renderer[thumbnail-style=3D"CHANNEL_THUMBNAIL_STYLE_BOXART"] #tit=
le-annotation.ytd-shelf-renderer { margin-left: 0px; }

ytd-shelf-renderer[thumbnail-style=3D"CHANNEL_THUMBNAIL_STYLE_BOXART_ROUNDE=
D"] #title-annotation.ytd-shelf-renderer { margin-left: 0px; }

yt-sort-filter-sub-menu-renderer.ytd-shelf-renderer yt-dropdown-menu .yt-dr=
opdown-menu[style-target=3D"label-text"] { color: var(--t4a6da19e16bf221a);=
 font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 50=
0; line-height: 2rem; }

yt-sort-filter-sub-menu-renderer.ytd-shelf-renderer { margin-left: 28px; }

h2.ytd-shelf-renderer { display: flex; flex-direction: row; align-items: ce=
nter; }

#avatar.ytd-shelf-renderer { margin-right: 8px; border-radius: 50%; backgro=
und-color: transparent; overflow: hidden; height: 32px; width: 32px; }

ytd-shelf-renderer[thumbnail-style=3D"CHANNEL_THUMBNAIL_STYLE_BOXART"] #ava=
tar.ytd-shelf-renderer { width: 29px; height: 40px; border-radius: 0px; bac=
kground-color: transparent; overflow: hidden; }

ytd-shelf-renderer[thumbnail-style=3D"CHANNEL_THUMBNAIL_STYLE_BOXART_ROUNDE=
D"] #avatar.ytd-shelf-renderer { width: 29px; height: 40px; border-radius: =
4px; background-color: transparent; overflow: hidden; }

#icon.ytd-shelf-renderer { margin-right: 16px; color: var(--tffc2fd3a644f62=
75); }

#featured-badge.ytd-shelf-renderer { margin-left: 8px; }

#subtitle.ytd-shelf-renderer { color: var(--t4a6da19e16bf221a); margin-top:=
 8px; max-width: 615px; font-family: Roboto, Arial, sans-serif; font-size: =
1.4rem; font-weight: 400; line-height: 2rem; overflow: hidden; max-height: =
4rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: el=
lipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #subtitle.ytd-shelf-renderer { -webkit-line-clamp: 2; max-height: none; }
}

#subtitle.ytd-shelf-renderer { max-height: 4rem; }

#subtitle.can-be-empty.ytd-shelf-renderer[is-empty] { display: none; }

#image-container.ytd-shelf-renderer { display: flex; flex-direction: row; a=
lign-items: center; }

#spacer.ytd-shelf-renderer { flex: 1 1 1e-09px; }

#dismissed.ytd-shelf-renderer { padding: 8px; }

#dismissed.ytd-shelf-renderer:focus { outline: none; }

ytd-shopping-companion-item-renderer { --yt-img-max-height: 100%; display: =
inline-block; width: 125px; }

#card.ytd-shopping-companion-item-renderer { width: 120px; cursor: pointer;=
 display: flex; flex-direction: column; }

#image.ytd-shopping-companion-item-renderer { background-color: rgb(255, 25=
5, 255); height: 120px; width: 120px; }

#info.ytd-shopping-companion-item-renderer { height: 90px; padding-top: 8px=
; display: flex; flex-direction: column; }

#headline.ytd-shopping-companion-item-renderer { color: var(--t4a6da19e16bf=
221a); overflow: hidden; max-height: 6rem; font-size: 1.3rem; font-weight: =
400; line-height: 1.5rem; }

#price.ytd-shopping-companion-item-renderer { color: var(--t4a6da19e16bf221=
a); padding-top: 4px; padding-bottom: 4px; white-space: nowrap; text-transf=
orm: uppercase; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; =
line-height: 1.8rem; font-weight: 700; }

@media (max-width: 999px) {
  ytd-shopping-companion-item-renderer { width: 136px; }
}

@media (max-width: 856px) {
  ytd-shopping-companion-item-renderer { width: 121px; }
}

@media (max-width: 656px) {
  ytd-shopping-companion-item-renderer { width: 133px; }
}

ytd-show-custom-thumbnail-renderer { position: absolute; inset: 0px; }

yt-img-shadow.ytd-show-custom-thumbnail-renderer { display: block; position=
: absolute; transform: translateY(-50%); top: 50%; left: 0px; width: 100%; =
}

ytd-show-renderer { position: relative; display: flex; flex-direction: row;=
 }

ytd-show-renderer:not([use-prominent-thumbs]) ytd-playlist-thumbnail.ytd-sh=
ow-renderer { flex: 0 0 auto; width: 246px; height: 138px; margin-right: 16=
px; }

ytd-show-renderer[use-prominent-thumbs] ytd-playlist-thumbnail.ytd-show-ren=
derer::before { display: block; content: ""; padding-top: 56.11%; }

ytd-show-renderer[use-prominent-thumbs] ytd-playlist-thumbnail.ytd-show-ren=
derer { margin-right: 16px; max-width: 360px; min-width: 240px; flex: 1 1 1=
e-09px; }

ytd-video-meta-block.ytd-show-renderer { margin-right: 48px; }

#description-text.ytd-show-renderer { color: var(--t4a6da19e16bf221a); padd=
ing-top: 8px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; fo=
nt-weight: 400; line-height: 1.8rem; overflow: hidden; display: block; max-=
height: 3.6rem; }

#badges.ytd-show-renderer { padding-top: 8px; }

#content.ytd-show-renderer { max-width: 600px; flex: 1 1 1e-09px; display: =
flex; flex-direction: column; }

ytd-menu-renderer.ytd-show-renderer { position: absolute; top: -8px; right:=
 0px; }

#video-title.ytd-show-renderer { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.8rem; font-weight: 400; line-height: 2.6rem; overflow: hidden; m=
ax-height: 5.2rem; display: -webkit-box; -webkit-box-orient: vertical; text=
-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #video-title.ytd-show-renderer { -webkit-line-clamp: 2; max-height: none;=
 }
}

#video-title.ytd-show-renderer { max-height: 5.2rem; }

h3.ytd-show-renderer { color: var(--tffc2fd3a644f6275); padding-right: 24px=
; }

.yt-simple-endpoint.ytd-show-renderer { display: inline-block; cursor: poin=
ter; text-decoration: none; color: var(--yt-endpoint-color,var(--tffc2fd3a6=
44f6275)); }

.yt-simple-endpoint.ytd-show-renderer:hover { color: var(--yt-endpoint-hove=
r-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-endpoint-text-=
decoration,none); }

ytd-single-action-emergency-support-renderer { display: block; }

.yt-simple-endpoint.ytd-single-action-emergency-support-renderer { display:=
 inline-block; cursor: pointer; text-decoration: none; color: var(--yt-endp=
oint-color,var(--tffc2fd3a644f6275)); margin-bottom: 4px; }

.yt-simple-endpoint.ytd-single-action-emergency-support-renderer:hover { co=
lor: var(--yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decorati=
on: var(--yt-endpoint-text-decoration,none); }

#content.ytd-single-action-emergency-support-renderer { display: flex; flex=
-direction: row; justify-content: space-between; align-items: center; }

#navigation-text.ytd-single-action-emergency-support-renderer { color: var(=
--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.=
4rem; font-weight: 400; line-height: 2rem; }

#nav-icon.ytd-single-action-emergency-support-renderer { color: var(--tffc2=
fd3a644f6275); margin-bottom: 4px; --iron-icon-height: 12px; --iron-icon-wi=
dth: 12px; }

#details-text.ytd-single-action-emergency-support-renderer { color: var(--t=
ffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4re=
m; font-weight: 400; line-height: 2rem; }

#action-container.ytd-single-action-emergency-support-renderer { margin-top=
: unset; color: var(--t2d807bb79e75606d); display: flex; align-items: cente=
r; }

#action-container.ytd-single-action-emergency-support-renderer .ytIconWrapp=
erHost.ytd-single-action-emergency-support-renderer, #action-container.ytd-=
single-action-emergency-support-renderer yt-icon.ytd-single-action-emergenc=
y-support-renderer { --iron-icon-height: 24px; --iron-icon-width: 24px; col=
or: var(--t2d807bb79e75606d); margin-right: 8px; }

#action-button.ytd-single-action-emergency-support-renderer { margin-right:=
 12px; margin-left: 8px; }

#action-text.ytd-single-action-emergency-support-renderer { font-family: Ro=
boto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: =
2.2rem; align-items: center; display: flex; flex-direction: row; padding: 0=
px 16px; }

#text-content.ytd-single-action-emergency-support-renderer { display: flex;=
 flex-direction: column; }

#title.ytd-single-action-emergency-support-renderer { margin-bottom: 4px; c=
olor: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.4rem; font-weight: 500; line-height: 2rem; }

#contacts.ytd-single-action-emergency-support-renderer { display: flex; fle=
x-direction: row; }

#contacts.ytd-single-action-emergency-support-renderer .ytIconWrapperHost.y=
td-single-action-emergency-support-renderer, #contacts.ytd-single-action-em=
ergency-support-renderer yt-icon.ytd-single-action-emergency-support-render=
er { color: var(--t2d807bb79e75606d); }

#contact-text.ytd-single-action-emergency-support-renderer { color: var(--t=
2d807bb79e75606d); font-family: Roboto, Arial, sans-serif; font-size: 1.6re=
m; font-weight: 400; line-height: 2.2rem; margin-right: 12px; }

ytd-sort-filter-header-renderer { display: block; flex: 1 1 1e-09px; }

ytd-sort-filter-header-renderer:not([has-title]) #filter-menu.ytd-sort-filt=
er-header-renderer { margin-left: var(--ytd-sort-filter-header-margin-left,=
36px); }

#header-container.ytd-sort-filter-header-renderer { margin-top: 16px; margi=
n-bottom: -4px; display: flex; flex-direction: row; }

ytd-sort-filter-header-renderer[is-playlist] #header-container.ytd-sort-fil=
ter-header-renderer { margin-top: 16px; margin-bottom: 16px; }

ytd-sort-filter-header-renderer[is-playlist-page-with-filters] #header-cont=
ainer.ytd-sort-filter-header-renderer { margin: 0px; }

#headings.ytd-sort-filter-header-renderer { flex: 1 1 1e-09px; }

#title.ytd-sort-filter-header-renderer { color: var(--tffc2fd3a644f6275); f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 500;=
 line-height: 2.2rem; overflow: hidden; display: block; max-height: 2.2rem;=
 }

#subtitle.ytd-sort-filter-header-renderer { color: var(--t4a6da19e16bf221a)=
; margin-top: 8px; font-family: Roboto, Arial, sans-serif; font-size: 1.4re=
m; font-weight: 400; line-height: 2rem; overflow: hidden; max-height: 4rem;=
 display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsi=
s; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #subtitle.ytd-sort-filter-header-renderer { -webkit-line-clamp: 2; max-he=
ight: none; }
}

#filter-menu.ytd-sort-filter-header-renderer { display: flex; flex-directio=
n: column; align-items: center; justify-content: center; }

ytd-structured-description-channel-lockup-renderer { display: flex; flex-di=
rection: row; align-items: center; }

ytd-thumbnail.ytd-structured-description-channel-lockup-renderer { width: 6=
4px; height: 64px; border-radius: 50%; overflow: hidden; }

#thumbnail-container.ytd-structured-description-channel-lockup-renderer { m=
argin-right: 16px; display: flex; align-items: center; justify-content: cen=
ter; width: 112px; height: 64px; overflow: hidden; }

#title.ytd-structured-description-channel-lockup-renderer { color: var(--tf=
fc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem=
; font-weight: 500; line-height: 2rem; overflow: hidden; max-height: 2rem; =
display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis=
; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-structured-description-channel-lockup-renderer { -webkit-line-=
clamp: 1; max-height: none; }
}

#title.ytd-structured-description-channel-lockup-renderer { max-height: 2re=
m; }

#subscriber-count.ytd-structured-description-channel-lockup-renderer { colo=
r: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.2rem; font-weight: 400; line-height: 1.8rem; }

ytd-structured-description-playlist-lockup-renderer { display: flex; margin=
-top: 4px; flex: 1 1 1e-09px; }

#lockup-container.ytd-structured-description-playlist-lockup-renderer { pos=
ition: relative; text-decoration: none; display: flex; flex-direction: row;=
 }

#playlist-thumbnail.ytd-structured-description-playlist-lockup-renderer { p=
osition: relative; border-radius: 8px; border-top: 1px solid var(--t3e41d7b=
17b187f69); }

#overlay.ytd-structured-description-playlist-lockup-renderer { background-c=
olor: rgba(0, 0, 0, 0.8); border-bottom-left-radius: 4px; border-bottom-rig=
ht-radius: 4px; bottom: 0px; color: rgb(255, 255, 255); position: absolute;=
 right: 0px; text-align: center; width: 100%; font-family: Roboto, Arial, s=
ans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#description.ytd-structured-description-playlist-lockup-renderer { margin-l=
eft: 16px; }

#thumbnail.ytd-structured-description-playlist-lockup-renderer { display: b=
lock; border-radius: 4px; overflow: hidden; }

#title.ytd-structured-description-playlist-lockup-renderer { color: var(--t=
ffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4re=
m; font-weight: 500; line-height: 2rem; overflow: hidden; max-height: 2rem;=
 display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsi=
s; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-structured-description-playlist-lockup-renderer { -webkit-line=
-clamp: 1; max-height: none; }
}

#title.ytd-structured-description-playlist-lockup-renderer { max-height: 2r=
em; }

#subtitle.ytd-structured-description-playlist-lockup-renderer { color: var(=
--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.=
2rem; font-weight: 400; line-height: 1.8rem; }

ytd-structured-description-playlist-lockup-renderer[show-side-panel-thumbna=
il-overlay] ytd-thumbnail-overlay-side-panel-renderer.ytd-structured-descri=
ption-playlist-lockup-renderer { width: 50px; }

ytd-structured-description-playlist-lockup-renderer[show-side-panel-thumbna=
il-overlay] #playlist-thumbnail.ytd-structured-description-playlist-lockup-=
renderer { flex-shrink: 0; }

ytd-structured-description-playlist-lockup-renderer[two-line-title] #title.=
ytd-structured-description-playlist-lockup-renderer { font-family: Roboto, =
Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; =
overflow: hidden; max-height: 4rem; display: -webkit-box; -webkit-box-orien=
t: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-structured-description-playlist-lockup-renderer[two-line-title] #titl=
e.ytd-structured-description-playlist-lockup-renderer { -webkit-line-clamp:=
 2; max-height: none; }
}

ytd-structured-description-playlist-lockup-renderer[two-line-title] #title.=
ytd-structured-description-playlist-lockup-renderer { max-height: 4rem; }

ytd-structured-description-playlist-lockup-renderer[is-compact] #playlist-t=
humbnail.ytd-structured-description-playlist-lockup-renderer { width: 112px=
; height: 64px; overflow: hidden; }

ytd-structured-description-playlist-lockup-renderer[is-compact] #playlist-t=
humbnail.ytd-structured-description-playlist-lockup-renderer yt-img-shadow.=
ytd-structured-description-playlist-lockup-renderer { display: block; posit=
ion: absolute; transform: translateY(-50%); top: 50%; left: 0px; width: 100=
%; }

ytd-structured-description-video-lockup-renderer { display: flex; flex-dire=
ction: row; }

ytd-thumbnail.ytd-structured-description-video-lockup-renderer { width: 112=
px; height: 64px; margin-right: 16px; }

#title.ytd-structured-description-video-lockup-renderer { color: var(--tffc=
2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; =
font-weight: 500; line-height: 2rem; overflow: hidden; max-height: 2rem; di=
splay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; =
white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-structured-description-video-lockup-renderer { -webkit-line-cl=
amp: 1; max-height: none; }
}

#title.ytd-structured-description-video-lockup-renderer { max-height: 2rem;=
 }

#subtitle.ytd-structured-description-video-lockup-renderer { color: var(--t=
4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2re=
m; font-weight: 400; line-height: 1.8rem; }

#metadata-details.ytd-structured-description-video-lockup-renderer { color:=
 var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; max-hei=
ght: 1.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overf=
low: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #metadata-details.ytd-structured-description-video-lockup-renderer { -web=
kit-line-clamp: 1; max-height: none; }
}

#metadata-details.ytd-structured-description-video-lockup-renderer { max-he=
ight: 1.8rem; }

ytd-text-header-renderer { color: var(--t4a6da19e16bf221a); font-family: Ro=
boto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: =
2rem; overflow: hidden; max-height: 4rem; display: -webkit-box; -webkit-box=
-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-text-header-renderer { -webkit-line-clamp: 2; max-height: none; }
}

ytd-text-header-renderer { max-height: 4rem; }

ytd-text-header-renderer[header-style=3D"text-header-renderer-style-bold"] =
{ margin-top: 24px; margin-bottom: 8px; color: var(--tffc2fd3a644f6275); fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-set=
tings: "wdth" 100; font-weight: 700; line-height: 2.6rem; }

ytd-video-description-infocards-section-renderer { display: block; padding:=
 16px 0px; }

ytd-video-description-infocards-section-renderer[engagement-panel] #social-=
links.ytd-video-description-infocards-section-renderer { margin: 0px -16px =
16px; padding-left: 16px; }

#header.ytd-video-description-infocards-section-renderer { margin-bottom: 1=
6px; display: flex; flex-direction: row; align-items: center; }

#header.ytd-video-description-infocards-section-renderer #thumbnail.ytd-vid=
eo-description-infocards-section-renderer { border-radius: 50%; margin-righ=
t: 12px; overflow: hidden; }

#title.ytd-video-description-infocards-section-renderer { color: var(--tffc=
2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; =
font-weight: 500; line-height: 2.6rem; overflow: hidden; display: block; ma=
x-height: 2.6rem; }

ytd-video-description-infocards-section-renderer[sd-redesign] #title.ytd-vi=
deo-description-infocards-section-renderer { font-family: Roboto, Arial, sa=
ns-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight=
: 900; line-height: 2.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-video-description-infocards-section-renderer[sd-redesign] #title.ytd-=
video-description-infocards-section-renderer { font-family: Roboto, Arial, =
sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-we=
ight: 900; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  ytd-video-description-infocards-section-renderer[sd-redesign] #title.ytd-=
video-description-infocards-section-renderer { font-family: Roboto, Arial, =
sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-we=
ight: 900; line-height: 2.6rem; }
}

#subtitle.ytd-video-description-infocards-section-renderer { color: var(--t=
4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2re=
m; font-weight: 400; line-height: 1.8rem; overflow: hidden; display: block;=
 max-height: 1.8rem; }

#infocards-section.ytd-video-description-infocards-section-renderer { displ=
ay: flex; flex-direction: column; }

ytd-compact-infocard-renderer.ytd-video-description-infocards-section-rende=
rer { margin-bottom: 12px; }

#social-links.ytd-video-description-infocards-section-renderer { position: =
relative; margin-bottom: 16px; display: flex; flex-direction: row; align-it=
ems: center; }

#social-links.ytd-video-description-infocards-section-renderer:hover .arrow=
-container.ytd-video-description-infocards-section-renderer { visibility: v=
isible; }

#items.ytd-video-description-infocards-section-renderer { transition-durati=
on: 0.15s; transition-timing-function: cubic-bezier(0.05, 0, 0, 1); will-ch=
ange: transform; display: inline-block; white-space: nowrap; }

#items.ytd-video-description-infocards-section-renderer yt-button-view-mode=
l.ytd-video-description-infocards-section-renderer, #items.ytd-video-descri=
ption-infocards-section-renderer ytd-button-renderer.ytd-video-description-=
infocards-section-renderer { margin-right: 8px; display: inline-block; vert=
ical-align: top; white-space: normal; }

.arrow-container.ytd-video-description-infocards-section-renderer { positio=
n: absolute; cursor: pointer; visibility: hidden; border-radius: 50%; color=
: var(--tffc2fd3a644f6275); background-color: var(--t518e925f61bdcb91); box=
-shadow: rgba(0, 0, 0, 0.3) 0px 4px 4px, rgba(0, 0, 0, 0.2) 0px 0px 4px; z-=
index: 200; }

#left-arrow-container.ytd-video-description-infocards-section-renderer { le=
ft: 20px; }

#right-arrow-container.ytd-video-description-infocards-section-renderer { r=
ight: 20px; }

#scroll-container.ytd-video-description-infocards-section-renderer { overfl=
ow: hidden; }

ytd-video-owner-renderer { min-width: 0px; display: flex; flex-direction: r=
ow; }

#avatar-stack.ytd-video-owner-renderer { margin-right: 12px; }

#avatar.ytd-video-owner-renderer { margin-right: 12px; border-radius: 50%; =
background-color: transparent; overflow: hidden; height: 40px; width: 40px;=
 }

#attributed-channel-name.ytd-video-owner-renderer, #channel-name.ytd-video-=
owner-renderer { max-width: 100%; color: var(--yt-endpoint-color,var(--tffc=
2fd3a644f6275)); display: flex; flex-direction: row; font-family: Roboto, A=
rial, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem;=
 --ytd-channel-name-text-complex-display: flex; }

#owner-sub-count.ytd-video-owner-renderer { color: var(--t4a6da19e16bf221a)=
; margin-right: 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.2=
rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; max-height: 1=
.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: e=
llipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #owner-sub-count.ytd-video-owner-renderer { -webkit-line-clamp: 1; max-he=
ight: none; }
}

#upload-info.ytd-video-owner-renderer { margin-right: 24px; overflow: hidde=
n; flex: 1 1 1e-09px; display: flex; flex-direction: column; justify-conten=
t: center; }

#analytics-button.ytd-video-owner-renderer:not(:empty), #purchase-button.yt=
d-video-owner-renderer:not(:empty), #sponsor-button.ytd-video-owner-rendere=
r:not(:empty) { margin-right: 8px; display: flex; flex-direction: column; j=
ustify-content: center; }

.yt-simple-endpoint.ytd-video-owner-renderer { display: inline-block; curso=
r: pointer; text-decoration: none; color: var(--yt-endpoint-color,var(--tff=
c2fd3a644f6275)); }

.yt-simple-endpoint.ytd-video-owner-renderer:hover { color: var(--yt-endpoi=
nt-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-endpoin=
t-text-decoration,none); }

ytd-video-renderer { --yt-button-compact-background-color: var(--tf3fc855af=
2285f5f); --yt-button-compact-text-color: var(--t4a6da19e16bf221a); display=
: block; position: relative; }

ytd-video-renderer:not([use-standard-config-width]) { max-width: 862px; }

ytd-video-renderer[is-backstage-video] { max-width: 818px; }

ytd-video-renderer[is-post-compact-video] { max-width: 736px; }

ytd-video-renderer:not([is-dismissed]) #dismissed.ytd-video-renderer, ytd-v=
ideo-renderer[is-dismissed] #dismissible.ytd-video-renderer, ytd-video-rend=
erer[is-hidden] #dismissible.ytd-video-renderer { display: none; }

#dismissible.ytd-video-renderer { position: relative; display: flex; flex-d=
irection: row; align-items: flex-start; }

#dismissed.ytd-video-renderer:focus { outline: none; }

ytd-video-renderer:not([use-standard-config-width]) ytd-thumbnail.ytd-video=
-renderer { flex: 0 0 auto; width: 246px; height: 138px; margin-right: 16px=
; }

ytd-video-renderer[is-backstage-video] ytd-thumbnail.ytd-video-renderer { w=
idth: 210px; height: 118px; margin-right: 8px; --yt-shorts-compact-label-te=
xt-hidden: none; }

ytd-video-renderer[is-post-compact-video] ytd-thumbnail.ytd-video-renderer =
{ width: 128px; height: 72px; margin-right: 8px; --yt-shorts-compact-label-=
text-hidden: none; }

ytd-video-renderer[video-style=3D"VIDEO_STYLE_TYPE_WITH_EXPANDED_METADATA"]=
 { max-width: unset; }

ytd-video-renderer[video-style=3D"VIDEO_STYLE_TYPE_WITH_EXPANDED_METADATA"]=
 ytd-thumbnail.ytd-video-renderer { width: 500px; height: 280px; margin-rig=
ht: 16px; }

ytd-video-renderer[video-style=3D"VIDEO_STYLE_TYPE_WITH_EXPANDED_METADATA"]=
 #description-text.ytd-video-renderer, ytd-video-renderer[video-style=3D"VI=
DEO_STYLE_TYPE_WITH_EXPANDED_METADATA"] .metadata-snippet-container-one-lin=
e.ytd-video-renderer { display: none; }

ytd-video-renderer[video-style=3D"VIDEO_STYLE_TYPE_WITH_EXPANDED_METADATA"]=
 #channel-info.ytd-video-renderer { padding: 8px 0px 0px; display: flex; fl=
ex-direction: row; align-items: center; }

ytd-video-renderer[video-style=3D"VIDEO_STYLE_TYPE_WITH_EXPANDED_METADATA"]=
 #video-title.ytd-video-renderer { font-family: Roboto, Arial, sans-serif; =
font-size: 1.8rem; font-weight: 400; line-height: 2.6rem; overflow: hidden;=
 max-height: 2.6rem; display: -webkit-box; -webkit-box-orient: vertical; te=
xt-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-video-renderer[video-style=3D"VIDEO_STYLE_TYPE_WITH_EXPANDED_METADATA=
"] #video-title.ytd-video-renderer { -webkit-line-clamp: 1; max-height: non=
e; }
}

ytd-video-renderer[video-style=3D"VIDEO_STYLE_TYPE_WITH_EXPANDED_METADATA"]=
 #video-title.ytd-video-renderer { max-height: 2.6rem; }

#description-text.ytd-video-renderer { color: var(--t4a6da19e16bf221a); pad=
ding-top: 8px; margin-bottom: 8px; font-family: Roboto, Arial, sans-serif; =
font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden;=
 max-height: 3.6rem; display: -webkit-box; -webkit-box-orient: vertical; te=
xt-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #description-text.ytd-video-renderer { -webkit-line-clamp: 2; max-height:=
 none; }
}

#description-text.ytd-video-renderer { max-height: 3.6rem; }

.metadata-snippet-container.ytd-video-renderer { margin-bottom: 8px; font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line=
-height: 1.8rem; overflow: hidden; max-height: 3.6rem; display: -webkit-box=
; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norma=
l; }

@supports (-webkit-line-clamp:1) {
  .metadata-snippet-container.ytd-video-renderer { -webkit-line-clamp: 2; m=
ax-height: none; }
}

.metadata-snippet-container.ytd-video-renderer { max-height: 3.6rem; }

.metadata-snippet-container-one-line.ytd-video-renderer { margin-bottom: 8p=
x; text-overflow: ellipsis; white-space: nowrap; font-family: Roboto, Arial=
, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; ove=
rflow: hidden; display: block; max-height: 1.8rem; }

.metadata-snippet-text-navigation.ytd-video-renderer, .metadata-snippet-tex=
t.ytd-video-renderer { display: inline; color: var(--t4a6da19e16bf221a); }

.metadata-snippet-text-navigation.ytd-video-renderer:hover { color: var(--y=
t-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt=
-endpoint-text-decoration,none); }

.metadata-snippet-timestamp.ytd-video-renderer { display: inline; }

#time.ytd-video-renderer { color: var(--t2d807bb79e75606d); padding: 2px 6p=
x; border-radius: 2px; background-color: var(--tfa3475c508f5dfef); text-tra=
nsform: uppercase; font-family: Roboto, Arial, sans-serif; font-size: 1.2re=
m; font-weight: 500; line-height: 1.8rem; }

.text-wrapper.ytd-video-renderer { max-width: 600px; min-width: 0px; cursor=
: pointer; text-decoration: none; color: var(--yt-endpoint-color,var(--tffc=
2fd3a644f6275)); flex: 1 1 1e-09px; display: flex; flex-direction: column; =
}

.text-wrapper.ytd-video-renderer:hover { color: var(--yt-endpoint-hover-col=
or,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-endpoint-text-decor=
ation,none); }

#title-wrapper.ytd-video-renderer { display: flex; justify-content: space-b=
etween; }

#menu.ytd-video-renderer { height: 2.4rem; }

ytd-menu-renderer.ytd-video-renderer { margin-top: -11px; }

#video-title.ytd-video-renderer { color: var(--tffc2fd3a644f6275); -webkit-=
line-clamp: 2; font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; f=
ont-weight: 400; line-height: 2.6rem; overflow: hidden; display: block; max=
-height: 5.2rem; }

@supports (-webkit-line-clamp:1) {
  #video-title.ytd-video-renderer { -webkit-line-clamp: 2; max-height: none=
; }
}

#video-title.ytd-video-renderer { max-height: 5.2rem; -webkit-box-orient: v=
ertical; text-overflow: ellipsis; white-space: normal; display: -webkit-box=
; }

ytd-video-renderer[use-three-line-title] #video-title.ytd-video-renderer { =
-webkit-line-clamp: 3; font-family: Roboto, Arial, sans-serif; font-size: 1=
.8rem; font-weight: 400; line-height: 2.6rem; overflow: hidden; max-height:=
 7.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow:=
 ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-video-renderer[use-three-line-title] #video-title.ytd-video-renderer =
{ -webkit-line-clamp: 3; max-height: none; }
}

ytd-video-renderer[use-three-line-title] #video-title.ytd-video-renderer { =
max-height: 7.8rem; }

#inline-title-icon.ytd-video-renderer { color: var(--tffc2fd3a644f6275); he=
ight: 18px; display: inline-flex; align-items: center; }

ytd-video-renderer[is-backstage-video] #video-title.ytd-video-renderer { co=
lor: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font=
-size: 1.6rem; font-weight: 400; line-height: 2.2rem; overflow: hidden; max=
-height: 2.2rem; display: -webkit-box; -webkit-box-orient: vertical; text-o=
verflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-video-renderer[is-backstage-video] #video-title.ytd-video-renderer { =
-webkit-line-clamp: 1; max-height: none; }
}

ytd-video-renderer[is-backstage-video] #video-title.ytd-video-renderer { ma=
x-height: 2.2rem; }

ytd-video-renderer[is-post-compact-video] #video-title.ytd-video-renderer {=
 color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.6rem; font-weight: 400; line-height: 2.2rem; overflow: hidden; =
max-height: 2.2rem; display: -webkit-box; -webkit-box-orient: vertical; tex=
t-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-video-renderer[is-post-compact-video] #video-title.ytd-video-renderer=
 { -webkit-line-clamp: 1; max-height: none; }
}

ytd-video-renderer[is-post-compact-video] #video-title.ytd-video-renderer {=
 max-height: 2.2rem; }

.title-and-badge.ytd-video-renderer { min-width: 0px; color: var(--tffc2fd3=
a644f6275); margin-right: 8px; overflow: hidden; }

#buttons.ytd-video-renderer > .ytd-video-renderer { margin-top: 4px; }

ytd-video-renderer[is-post-compact-video] #buttons.ytd-video-renderer, ytd-=
video-renderer[is-post-compact-video] #description-text.ytd-video-renderer =
{ display: none; }

ytd-video-renderer[is-post-compact-video] .text-wrapper.ytd-video-renderer =
{ margin-top: 8px; margin-right: 8px; }

#channel-info.ytd-video-renderer { display: none; }

ytd-video-renderer[use-standard-config-width] ytd-thumbnail.ytd-video-rende=
rer::before { display: block; content: ""; padding-top: 56.11%; }

ytd-video-renderer[use-standard-config-width] ytd-thumbnail.ytd-video-rende=
rer { margin-right: 16px; max-width: 360px; min-width: 240px; flex: 1 1 1e-=
09px; }

ytd-video-renderer[use-bigger-thumbs] ytd-thumbnail.ytd-video-renderer { ma=
x-width: 420px; min-width: 240px; }

ytd-video-renderer[use-bigger-thumbs][bigger-thumbs-style=3D"MEDIUM"] ytd-t=
humbnail.ytd-video-renderer { max-width: 450px; min-width: 240px; }

ytd-video-renderer[use-bigger-thumbs][bigger-thumbs-style=3D"BIG"] ytd-thum=
bnail.ytd-video-renderer { max-width: 500px; min-width: 240px; }

ytd-video-renderer[use-bigger-thumbs][bigger-thumbs-style=3D"MASSIVE"] ytd-=
thumbnail.ytd-video-renderer { max-width: 600px; min-width: 240px; }

ytd-video-renderer[use-search-ui] #channel-info.ytd-video-renderer { paddin=
g: 12px 0px; display: flex; flex-direction: row; align-items: center; }

yt-img-shadow.ytd-video-renderer { border-radius: 50%; background-color: tr=
ansparent; overflow: hidden; }

ytd-video-renderer[use-standard-config-width] .text-wrapper.ytd-video-rende=
rer { max-width: none; }

ytd-video-renderer[use-search-ui] #description-text.ytd-video-renderer { pa=
dding-top: 0px; }

#badges.ytd-video-renderer { margin-bottom: 8px; }

@media (min-width: 0) and (max-width: 691px) {
  ytd-video-renderer[use-standard-config-width] #description-text.ytd-video=
-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font=
-weight: 400; line-height: 1.8rem; overflow: hidden; display: block; max-he=
ight: 1.8rem; }
}

@media (min-width: 0) and (max-width: 627px) {
  ytd-video-renderer[use-standard-config-width] #description-text.ytd-video=
-renderer { display: none; }
}

#attributed-channel-name.ytd-video-renderer, #channel-name.ytd-video-render=
er { --yt-endpoint-color: var(--t4a6da19e16bf221a); --yt-endpoint-visited-c=
olor: var(--t4a6da19e16bf221a); color: var(--t4a6da19e16bf221a); align-self=
: center; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-w=
eight: 400; line-height: 1.8rem; overflow: hidden; max-height: 1.8rem; disp=
lay: flex; flex-direction: row; }

#channel-thumbnail.ytd-video-renderer { padding-right: 8px; }

#channel-thumbnail.ytd-video-renderer:empty { padding-right: 0px; }

#avatar.ytd-video-renderer { padding-right: 8px; }

#expandable-metadata.ytd-video-renderer:not(:empty) { margin: 12px 0px; }

#title.ytd-minor-moment-header-renderer { padding-top: 24px; color: var(--t=
ffc2fd3a644f6275); font-family: "YouTube Sans", Roboto, sans-serif; font-si=
ze: 2.8rem; font-variation-settings: "wdth" 100; font-weight: 700; line-hei=
ght: 3.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-minor-moment-header-renderer { font-family: "YouTube Sans", Ro=
boto, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; f=
ont-weight: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-minor-moment-header-renderer { font-family: "YouTube Sans", Ro=
boto, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; f=
ont-weight: 700; line-height: 3.2rem; }
}

#caption.ytd-minor-moment-header-renderer { max-width: 360px; padding: 20px=
 52px 24px; color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.8rem; font-weight: 400; line-height: 2.6rem; }

img.ytd-minor-moment-header-renderer { padding-top: 48px; height: 146px; di=
splay: block; margin: 0px auto; }

ytd-minor-moment-header-renderer { text-align: center; margin-left: 10px; d=
isplay: flex; flex-direction: column; align-items: center; }

ytd-minor-moment-setting-alert-renderer { --yt-endpoint-color: var(--t2d807=
bb79e75606d); --yt-endpoint-hover-color: var(--t2d807bb79e75606d); font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-h=
eight: 2rem; align-items: flex-start; display: flex; flex-direction: column=
; }

yt-formatted-string.ytd-minor-moment-setting-alert-renderer { padding: 12px=
 0px; }

.detail-text.ytd-minor-moment-setting-alert-renderer { color: var(--t4a6da1=
9e16bf221a); }

#restriction-apply-button.ytd-minor-moment-setting-alert-renderer { color: =
var(--t2d807bb79e75606d); }

ytd-minor-moment-setting-section-renderer { width: 100%; margin-left: 10px;=
 align-items: center; }

#header.ytd-minor-moment-setting-section-renderer { display: block; margin-=
left: 60px; padding-top: 24px; color: var(--tffc2fd3a644f6275); font-family=
: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdt=
h" 100; font-weight: 900; line-height: 2.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  #header.ytd-minor-moment-setting-section-renderer { font-family: Roboto, =
Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; =
font-weight: 900; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  #header.ytd-minor-moment-setting-section-renderer { font-family: Roboto, =
Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; =
font-weight: 900; line-height: 2.6rem; }
}

#contents.ytd-minor-moment-setting-section-renderer { max-width: 360px; mar=
gin: 0px auto; }

#settings.ytd-minor-moment-setting-section-renderer { padding-top: 8px; }

#alerts.ytd-minor-moment-setting-section-renderer { margin-left: 60px; widt=
h: 340px; margin-bottom: 48px; }

.with-bottom-separator.ytd-minor-moment-setting-section-renderer #settings.=
ytd-minor-moment-setting-section-renderer { box-shadow: 0 25px 0 -24px var(=
--tf3fc855af2285f5f); padding-bottom: 20px; }

.remove-left-margin.ytd-minor-moment-setting-section-renderer #alerts.ytd-m=
inor-moment-setting-section-renderer, .remove-left-margin.ytd-minor-moment-=
setting-section-renderer #header.ytd-minor-moment-setting-section-renderer,=
 .remove-left-margin.ytd-minor-moment-setting-section-renderer #summary.ytd=
-minor-moment-setting-section-renderer { margin-left: 0px; }

#contents.extra-bottom-space.ytd-minor-moment-setting-section-renderer { ma=
rgin-bottom: 48px; }

#title.ytd-minor-moment-setting-section-renderer { padding-bottom: 16px; co=
lor: var(--tffc2fd3a644f6275); border-bottom: 1px solid var(--tf3fc855af228=
5f5f); font-family: "YouTube Sans", Roboto, sans-serif; font-size: 2.8rem; =
font-variation-settings: "wdth" 100; font-weight: 700; line-height: 3.8rem;=
 }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-minor-moment-setting-section-renderer { font-family: "YouTube =
Sans", Roboto, sans-serif; font-size: 2.4rem; font-variation-settings: "wdt=
h" 100; font-weight: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-minor-moment-setting-section-renderer { font-family: "YouTube =
Sans", Roboto, sans-serif; font-size: 2.4rem; font-variation-settings: "wdt=
h" 100; font-weight: 700; line-height: 3.2rem; }
}

#summary.ytd-minor-moment-setting-section-renderer { display: block; margin=
-left: 60px; margin-top: var(--ytd-margin-base); color: var(--t4a6da19e16bf=
221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weig=
ht: 400; line-height: 2rem; }

ytd-settings-switch-renderer { cursor: default; color: var(--tffc2fd3a644f6=
275); margin: 12px 0px; align-items: flex-start; display: flex; flex-direct=
ion: row; --paper-toggle-button-disabled-bar-color: var(--tffc2fd3a644f6275=
); }

div.ytd-settings-switch-renderer { display: flex; flex-direction: column; }

tp-yt-paper-toggle-button.ytd-settings-switch-renderer { padding-right: 12p=
x; }

#subtitle.ytd-settings-switch-renderer { color: var(--t4a6da19e16bf221a); f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400;=
 line-height: 2rem; }

#title.ytd-settings-switch-renderer { color: var(--tffc2fd3a644f6275); padd=
ing-bottom: 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem;=
 font-weight: 500; line-height: 2rem; }

#icon.ytd-settings-switch-renderer { display: flex; flex-direction: row; }

yt-img-shadow.ytd-settings-switch-renderer { padding: 8px 4px; }

#text.ytd-settings-switch-renderer { align-self: center; padding-left: 8px;=
 font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 50=
0; line-height: 2rem; }

#edit-link.ytd-settings-switch-renderer { cursor: pointer; margin-top: 4px;=
 font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 40=
0; line-height: 2rem; }

#text-container.ytd-settings-switch-renderer[disabled] { opacity: 0.65; poi=
nter-events: none; }

ytd-empty-product-details-renderer { color: var(--tffc2fd3a644f6275); displ=
ay: flex; flex-direction: row; justify-content: center; }

.container.ytd-empty-product-details-renderer { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.8rem; font-weight: 400; line-height: 2.6rem; disp=
lay: flex; padding: 256px 16px; flex-direction: row; }

ytd-product-list-header-renderer { display: inline-block; }

ytd-product-list-header-renderer[suppress-padding-disclaimer] #main.ytd-pro=
duct-list-header-renderer { padding-left: 0px; padding-right: 0px; }

#main.ytd-product-list-header-renderer { display: flex; padding: 8px 16px; =
}

#title.ytd-product-list-header-renderer { color: var(--tffc2fd3a644f6275); =
align-self: center; font-family: Roboto, Arial, sans-serif; font-size: 1.4r=
em; font-weight: 400; line-height: 2rem; }

ytd-vertical-product-card-renderer { display: inline-block; --yt-img-max-he=
ight: 100%; --yt-formatted-string-bold-color: var(--tffc2fd3a644f6275); }

ytd-vertical-product-card-renderer yt-formatted-string .yt-formatted-string=
[style-target=3D"bold"] { color: var(--yt-formatted-string-bold-color,inher=
it); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight=
: 400; line-height: 2rem; }

ytd-vertical-product-card-renderer[use-new-style] #product-card-renderer-co=
ntainer.ytd-vertical-product-card-renderer { margin-bottom: 0px; }

ytd-vertical-product-card-renderer[use-new-style] #product-name.ytd-vertica=
l-product-card-renderer { font-family: Roboto, Arial, sans-serif; font-size=
: 1.4rem; font-weight: 500; line-height: 2rem; }

ytd-vertical-product-card-renderer[is-horizontal-shelf] #product-card-rende=
rer-container.ytd-vertical-product-card-renderer { margin-bottom: 0px; }

.yt-simple-endpoint.ytd-vertical-product-card-renderer { display: inline-bl=
ock; cursor: pointer; text-decoration: none; color: var(--yt-endpoint-color=
,var(--tffc2fd3a644f6275)); }

#product-card-renderer-container.ytd-vertical-product-card-renderer { margi=
n-right: 4px; margin-bottom: 32px; }

#product-card-renderer-container.ytd-vertical-product-card-renderer .yt-sim=
ple-endpoint.ytd-vertical-product-card-renderer { display: block; padding: =
4px; text-decoration: none; }

#card-with-protection.ytd-vertical-product-card-renderer { width: 208px; }

#product-image.ytd-vertical-product-card-renderer { background-color: white=
; height: 208px; margin-bottom: 10px; width: 100%; border-radius: 8px; }

yt-img-shadow.ytd-vertical-product-card-renderer { height: 200px; margin: 4=
px; width: 200px; }

.product-info-row.ytd-vertical-product-card-renderer { font-family: Roboto,=
 Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem;=
 margin-bottom: 2px; }

#product-name.ytd-vertical-product-card-renderer { -webkit-box-orient: vert=
ical; text-overflow: ellipsis; white-space: normal; display: -webkit-box; m=
argin-bottom: 4px; overflow: hidden; -webkit-line-clamp: 2; }

#merchant-name.ytd-vertical-product-card-renderer { font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; =
color: var(--t2d807bb79e75606d); }

ytd-vertical-product-card-renderer[use-from-brand-cta-style] .cta-row.ytd-v=
ertical-product-card-renderer { font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.4rem; font-weight: 400; line-height: 2rem; color: var(--t4a6da19e=
16bf221a); }

ytd-vertical-product-card-renderer[use-from-vendor-cta-style] .cta-row.ytd-=
vertical-product-card-renderer { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.2rem; font-weight: 400; line-height: 1.8rem; color: var(--t2d807=
bb79e75606d); }

ytd-vertical-product-card-renderer[use-shopping-collection-cta-style] .cta-=
row.ytd-vertical-product-card-renderer { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; color: var(--=
t4a6da19e16bf221a); }

#additional-taxes.ytd-vertical-product-card-renderer, #product-deal.ytd-ver=
tical-product-card-renderer { color: var(--t4a6da19e16bf221a); }

ytd-vertical-product-card-renderer[use-sale-style] #product-deal.ytd-vertic=
al-product-card-renderer { text-decoration: line-through; }

#affiliate-disclaimer.ytd-vertical-product-card-renderer, #price-replacemen=
t.ytd-vertical-product-card-renderer, #price.ytd-vertical-product-card-rend=
erer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weig=
ht: 500; line-height: 2rem; }

.ytIconWrapperHost.ytd-vertical-product-card-renderer, yt-icon.ytd-vertical=
-product-card-renderer { color: var(--t2d807bb79e75606d); height: 14px; wid=
th: 14px; }

ytd-vertical-product-card-renderer[is-expandable-content]:first-child { mar=
gin-left: 16px; }

ytd-vertical-product-card-renderer[is-expandable-content] #product-card-ren=
derer-container.ytd-vertical-product-card-renderer { margin-bottom: 0px; }

ytd-vertical-product-card-renderer[is-expandable-content] #card-with-protec=
tion.ytd-vertical-product-card-renderer { width: 96px; }

ytd-vertical-product-card-renderer[is-expandable-content] #product-image.yt=
d-vertical-product-card-renderer { display: block; background-color: white;=
 height: 96px; width: 100%; margin-bottom: 8px; border-radius: 4px; }

ytd-vertical-product-card-renderer[is-expandable-content] yt-img-shadow.ytd=
-vertical-product-card-renderer { height: 88px; margin: 4px; width: 88px; }

ytd-vertical-product-card-renderer[is-expandable-content] #product-info.ytd=
-vertical-product-card-renderer { max-height: max-content; }

ytd-vertical-product-card-renderer[is-expandable-content] #product-name.ytd=
-vertical-product-card-renderer { height: 40px; width: 96px; font-family: R=
oboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height:=
 2rem; }

ytd-vertical-product-card-renderer[is-expandable-content] .product-info-row=
.ytd-vertical-product-card-renderer { height: 16px; width: 80px; font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-hei=
ght: 1.8rem; }

ytd-vertical-product-card-renderer[is-expandable-content] #product-deal.ytd=
-vertical-product-card-renderer { height: 14px; width: 95px; font-family: R=
oboto, Arial, sans-serif; font-size: 1rem; font-weight: 400; line-height: 1=
.6rem; }

ytd-vertical-product-card-renderer[is-expandable-content] .cta-row.ytd-vert=
ical-product-card-renderer { display: none; }

ytd-vertical-product-card-renderer[is-expandable-content] #affiliate-discla=
imer.ytd-vertical-product-card-renderer { display: none; }

ytd-hashtag-tile-renderer { display: block; margin-top: 12px; }

#content-section.ytd-hashtag-tile-renderer { display: flex; flex-direction:=
 row; }

.hashtag-link.ytd-hashtag-tile-renderer { min-width: 0px; display: flex; fl=
ex-direction: row; flex: 1 1 1e-09px; }

#thumbnail-spacing-wrapper.ytd-hashtag-tile-renderer { display: flex; align=
-items: center; justify-content: center; height: 136px; width: 136px; margi=
n-right: 16px; }

#thumbnail-color-wrapper.ytd-hashtag-tile-renderer { display: flex; align-i=
tems: center; justify-content: center; height: 128px; width: 128px; border-=
radius: 6px; }

#info-section.ytd-hashtag-tile-renderer { display: flex; flex-direction: ro=
w; flex: 1 1 1e-09px; }

#thumbnail.ytd-hashtag-tile-renderer { width: 246px; display: flex; flex-di=
rection: row; align-items: center; justify-content: center; flex: 0 0 auto;=
 }

#info.ytd-hashtag-tile-renderer { padding: 0px 16px 16px; min-width: 0px; d=
isplay: flex; flex-direction: column; justify-content: center; flex: 1 1 1e=
-09px; }

#hashtag.ytd-hashtag-tile-renderer { --ytd-channel-name-container-display: =
-webkit-box; --ytd-channel-name-text-display: -webkit-box; --ytd-channel-na=
me-text-line-clamp: 2; color: var(--tffc2fd3a644f6275); margin-bottom: 8px;=
 font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 40=
0; line-height: 2.6rem; overflow: hidden; max-height: 5.2rem; display: -web=
kit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space=
: normal; }

@supports (-webkit-line-clamp:1) {
  #hashtag.ytd-hashtag-tile-renderer { -webkit-line-clamp: 2; max-height: n=
one; }
}

#hashtag.ytd-hashtag-tile-renderer { max-height: 5.2rem; display: flex; fle=
x-direction: row; align-items: center; align-self: flex-start; }

#metadata.ytd-hashtag-tile-renderer { color: var(--t4a6da19e16bf221a); font=
-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; li=
ne-height: 1.8rem; overflow: hidden; display: block; max-height: 3.6rem; ma=
rgin-bottom: 4px; }

@media (min-width: 0) and (max-width: 662px) {
  #info.ytd-hashtag-tile-renderer { padding: 0px 0px 0px 16px; }
}

#thumbnail-section.ytd-hashtag-tile-renderer { margin-right: 16px; max-widt=
h: 360px; min-width: 240px; flex: 1 1 1e-09px; }

#thumbnail-section.ytd-hashtag-tile-renderer .hashtag-link.ytd-hashtag-tile=
-renderer { justify-content: center; }

#thumbnail-spacing-wrapper.ytd-hashtag-tile-renderer { margin: 0px; }

#info.ytd-hashtag-tile-renderer { padding-left: 0px; }

ytd-sponsorships-alert-renderer { padding: 16px 0px; background-color: var(=
--t1405e70a39276293); display: flex; flex-direction: row; flex: 1 1 1e-09px=
; }

ytd-sponsorships-alert-renderer > .ytd-sponsorships-alert-renderer { positi=
on: relative; }

#alert-message.ytd-sponsorships-alert-renderer { align-self: center; flex: =
1 1 1e-09px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fon=
t-weight: 400; line-height: 2rem; color: var(--t6216186c28b3834b); }

#action-buttons.ytd-sponsorships-alert-renderer { text-align: end; flex: 0 =
0 auto; padding-left: 16px; }

ytd-sponsorships-live-chat-gift-purchase-announcement-renderer { display: b=
lock; padding: 4px 24px; }

#opt-in-prompt.ytd-sponsorships-live-chat-gift-purchase-announcement-render=
er { margin-top: 8px; }

#opt-in-prompt.ytd-sponsorships-live-chat-gift-purchase-announcement-render=
er yt-button-renderer.ytd-sponsorships-live-chat-gift-purchase-announcement=
-renderer { display: block; }

yt-live-chat-viewer-engagement-message-renderer.ytd-sponsorships-live-chat-=
gift-purchase-announcement-renderer { padding: 0px; border-radius: 4px; }

ytd-sponsorships-live-chat-gift-purchase-announcement-renderer:not([modern]=
) yt-button-renderer.ytd-sponsorships-live-chat-gift-purchase-announcement-=
renderer { background: white; --yt-button-color: rgba(19,19,19); box-shadow=
: rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px,=
 rgba(0, 0, 0, 0.2) 0px 3px 1px -2px; }

#timestamp.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer=
 { display: var(--yt-live-chat-item-timestamp-display,inline); margin: var(=
--yt-live-chat-item-timestamp-margin,0 8px 0 0); color: var(--yt-live-chat-=
tertiary-text-color); font-size: 11px; }

#author-photo.ytd-sponsorships-live-chat-gift-redemption-announcement-rende=
rer { display: block; margin-right: var(--yt-live-chat-author-photo-margin-=
right,16px); overflow: hidden; border-radius: 50%; flex: 0 0 auto; }

ytd-sponsorships-live-chat-gift-redemption-announcement-renderer[avatar-hid=
den] #author-photo.ytd-sponsorships-live-chat-gift-redemption-announcement-=
renderer { display: none; }

#menu.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer { po=
sition: absolute; top: 0px; bottom: 0px; right: 0px; transform: translateX(=
100px); }

ytd-sponsorships-live-chat-gift-redemption-announcement-renderer[use-opacit=
y-for-context-menu-visibility] #menu.ytd-sponsorships-live-chat-gift-redemp=
tion-announcement-renderer { transform: none; opacity: 0.0001; }

ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:hover #men=
u.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer, ytd-spo=
nsorships-live-chat-gift-redemption-announcement-renderer[menu-visible] #me=
nu.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer { trans=
form: none; }

ytd-sponsorships-live-chat-gift-redemption-announcement-renderer[use-opacit=
y-for-context-menu-visibility]:hover #menu.ytd-sponsorships-live-chat-gift-=
redemption-announcement-renderer, ytd-sponsorships-live-chat-gift-redemptio=
n-announcement-renderer[use-opacity-for-context-menu-visibility][menu-visib=
le] #menu.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer =
{ opacity: 1; }

ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:focus-with=
in #menu.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {=
 transform: none; }

ytd-sponsorships-live-chat-gift-redemption-announcement-renderer[use-opacit=
y-for-context-menu-visibility]:focus-within #menu.ytd-sponsorships-live-cha=
t-gift-redemption-announcement-renderer { opacity: 1; }

ytd-sponsorships-live-chat-gift-redemption-announcement-renderer[modern] #i=
nline-action-button-container.ytd-sponsorships-live-chat-gift-redemption-an=
nouncement-renderer { background-color: rgba(0, 0, 0, 0.6); }

ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:not([moder=
n]) #inline-action-button-container.ytd-sponsorships-live-chat-gift-redempt=
ion-announcement-renderer { background-color: var(--yt-live-chat-moderation=
-mode-hover-background-color); }

ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:not([moder=
n]) #additional-inline-action-buttons.ytd-sponsorships-live-chat-gift-redem=
ption-announcement-renderer > .ytd-sponsorships-live-chat-gift-redemption-a=
nnouncement-renderer, ytd-sponsorships-live-chat-gift-redemption-announceme=
nt-renderer:not([modern]) #inline-action-buttons.ytd-sponsorships-live-chat=
-gift-redemption-announcement-renderer > .ytd-sponsorships-live-chat-gift-r=
edemption-announcement-renderer { --yt-button-icon-size: 36px; --yt-button-=
icon-padding: 6px; color: rgb(255, 255, 255); border-radius: 2px; }

ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:not([moder=
n]) #inline-action-buttons.ytd-sponsorships-live-chat-gift-redemption-annou=
ncement-renderer > .ytd-sponsorships-live-chat-gift-redemption-announcement=
-renderer { background: var(--yt-deprecated-luna-black-opacity-lighten-1); =
}

ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:not([moder=
n]) #inline-action-buttons.ytd-sponsorships-live-chat-gift-redemption-annou=
ncement-renderer > .ytd-sponsorships-live-chat-gift-redemption-announcement=
-renderer:hover { background: var(--yt-deprecated-luna-black); }

ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:not([moder=
n]) #additional-inline-action-buttons.ytd-sponsorships-live-chat-gift-redem=
ption-announcement-renderer > .ytd-sponsorships-live-chat-gift-redemption-a=
nnouncement-renderer { color: var(--yt-live-chat-additional-inline-action-b=
utton-color); background: var(--yt-live-chat-additional-inline-action-butto=
n-background-color); }

ytd-sponsorships-live-chat-gift-redemption-announcement-renderer:not([moder=
n]) #additional-inline-action-buttons.ytd-sponsorships-live-chat-gift-redem=
ption-announcement-renderer > .ytd-sponsorships-live-chat-gift-redemption-a=
nnouncement-renderer:hover { background: var(--yt-live-chat-additional-inli=
ne-action-button-background-color-hover); }

#inline-action-button-container.ytd-sponsorships-live-chat-gift-redemption-=
announcement-renderer { position: absolute; inset: -4px 0px; display: none;=
 align-items: center; justify-content: center; }

ytd-sponsorships-live-chat-gift-redemption-announcement-renderer[has-inline=
-action-buttons]:hover #inline-action-button-container.ytd-sponsorships-liv=
e-chat-gift-redemption-announcement-renderer { flex-direction: row; display=
: var(--yt-live-chat-inline-action-button-container-display,none); }

ytd-sponsorships-live-chat-gift-redemption-announcement-renderer[has-inline=
-action-buttons][hide-inline-action-buttons]:hover #inline-action-button-co=
ntainer.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer { =
display: none; }

ytd-sponsorships-live-chat-gift-redemption-announcement-renderer[has-inline=
-action-buttons]:hover #menu.ytd-sponsorships-live-chat-gift-redemption-ann=
ouncement-renderer { display: var(--yt-live-chat-item-with-inline-actions-c=
ontext-menu-display,block); }

#additional-inline-action-buttons.ytd-sponsorships-live-chat-gift-redemptio=
n-announcement-renderer:not(:empty) { margin-left: 32px; }

#additional-inline-action-buttons.ytd-sponsorships-live-chat-gift-redemptio=
n-announcement-renderer > .ytd-sponsorships-live-chat-gift-redemption-annou=
ncement-renderer:not(:first-child), #inline-action-buttons.ytd-sponsorships=
-live-chat-gift-redemption-announcement-renderer > .ytd-sponsorships-live-c=
hat-gift-redemption-announcement-renderer:not(:first-child) { margin-left: =
8px; }

ytd-sponsorships-live-chat-gift-redemption-announcement-renderer { padding:=
 4px 24px; contain: content; display: flex; flex-direction: row; }

#content.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer {=
 flex-direction: row; flex: 1 1 1e-09px; align-items: baseline; color: var(=
--yt-live-chat-secondary-text-color); display: inline-block; }

#author-photo.ytd-sponsorships-live-chat-gift-redemption-announcement-rende=
rer { margin-right: 16px; --yt-img-border-radius: 50%; height: 24px; width:=
 24px; }

#author-photo.no-photo.ytd-sponsorships-live-chat-gift-redemption-announcem=
ent-renderer { color: var(--yt-live-chat-deleted-message-color); }

#gift-icon.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer=
 { bottom: 2px; user-select: none; height: 16px; width: 16px; }

yt-live-chat-author-chip.ytd-sponsorships-live-chat-gift-redemption-announc=
ement-renderer { --yt-live-chat-secondary-text-color: var(--yt-live-chat-sp=
onsor-color); }

#deleted-message.ytd-sponsorships-live-chat-gift-redemption-announcement-re=
nderer, #message.ytd-sponsorships-live-chat-gift-redemption-announcement-re=
nderer { overflow-wrap: break-word; }

#deleted-message.ytd-sponsorships-live-chat-gift-redemption-announcement-re=
nderer { font-style: italic; color: var(--yt-live-chat-deleted-message-colo=
r); height: 100%; display: inline-flex; flex-direction: column; justify-con=
tent: center; }

#menu.ytd-sponsorships-live-chat-gift-redemption-announcement-renderer { co=
lor: var(--yt-live-chat-secondary-text-color); background: linear-gradient(=
to right,transparent 0,var(--yt-live-chat-background-color,#fff) 100%); }

#menu-button.ytd-sponsorships-live-chat-gift-redemption-announcement-render=
er { width: 32px; height: 32px; padding: 4px; }

ytd-sponsorships-live-chat-header-renderer { --yt-live-chat-sponsor-color: =
#0f9d58; }

#header.ytd-sponsorships-live-chat-header-renderer { overflow: hidden; bord=
er-radius: 4px; position: relative; background-color: var(--yt-live-chat-sp=
onsor-color); color: rgb(255, 255, 255); min-height: 20px; display: flex; f=
lex-direction: row; align-items: flex-start; box-shadow: rgba(0, 0, 0, 0.14=
) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px, rgba(0, 0, 0, 0.2) =
0px 3px 1px -2px; }

#content.ytd-sponsorships-live-chat-header-renderer { padding-top: 8px; pad=
ding-bottom: 8px; padding-left: 16px; display: flex; flex-direction: row; m=
argin-right: auto; }

#header-content.ytd-sponsorships-live-chat-header-renderer { display: flex;=
 flex-direction: row; justify-content: space-between; flex: 1 1 1e-09px; al=
ign-items: baseline; }

#author-photo.ytd-sponsorships-live-chat-header-renderer { margin-right: 8p=
x; --yt-img-border-radius: 50%; height: 40px; width: 40px; }

yt-live-chat-author-chip.ytd-sponsorships-live-chat-header-renderer { font-=
family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; lin=
e-height: 2rem; --yt-live-chat-sponsor-color: rgba(255,255,255,0.7); --yt-l=
ive-chat-moderator-color: rgba(255,255,255,0.7); --yt-live-chat-new-moderat=
or-color: rgba(255,255,255,0.7); --yt-live-chat-secondary-text-color: rgba(=
255,255,255,0.7); margin-bottom: 4px; }

#secondary-text.ytd-sponsorships-live-chat-header-renderer { margin-top: 2p=
x; color: rgba(255, 255, 255, 0.7); font-family: Roboto, Arial, sans-serif;=
 font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#secondary-text.ytd-sponsorships-live-chat-header-renderer:empty { display:=
 none; }

#deleted-primary-text.ytd-sponsorships-live-chat-header-renderer, #primary-=
text.ytd-sponsorships-live-chat-header-renderer { font-family: Roboto, Aria=
l, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; ov=
erflow: hidden; max-height: 8.8rem; display: -webkit-box; -webkit-box-orien=
t: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #deleted-primary-text.ytd-sponsorships-live-chat-header-renderer, #primar=
y-text.ytd-sponsorships-live-chat-header-renderer { -webkit-line-clamp: 4; =
max-height: none; }
}

#deleted-primary-text.ytd-sponsorships-live-chat-header-renderer, #primary-=
text.ytd-sponsorships-live-chat-header-renderer { max-height: 8.8rem; font-=
size: 14px; line-height: 1.8rem; overflow-wrap: break-word; word-break: bre=
ak-word; color: rgb(255, 255, 255); }

#primary-text.ytd-sponsorships-live-chat-header-renderer:empty { display: n=
one; }

#deleted-primary-text.ytd-sponsorships-live-chat-header-renderer { font-sty=
le: italic; opacity: 0.7; }

#deleted-primary-text.ytd-sponsorships-live-chat-header-renderer:empty { di=
splay: none; }

#header-content-deleted-state.ytd-sponsorships-live-chat-header-renderer { =
height: 100%; display: flex; flex-direction: column; justify-content: cente=
r; }

#menu.ytd-sponsorships-live-chat-header-renderer { opacity: 0; position: ab=
solute; right: 0px; width: 52px; height: 100%; background: linear-gradient(=
to right,transparent,var(--yt-live-chat-sponsor-color) 100%); border-radius=
: 0px 4px 4px 0px; }

#header.ytd-sponsorships-live-chat-header-renderer:hover #menu.ytd-sponsors=
hips-live-chat-header-renderer { opacity: 1; transition: 0.2s; }

#menu-button.ytd-sponsorships-live-chat-header-renderer { position: absolut=
e; right: 8px; top: 8px; }

.rhs-image.ytd-sponsorships-live-chat-header-renderer { margin-left: auto; =
align-self: end; }

ytd-open-in-native-app-view-model { align-items: center; display: flex; fle=
x-direction: column; }

#title.ytd-open-in-native-app-view-model { margin-top: 32px; color: var(--t=
ffc2fd3a644f6275); margin-bottom: 8px; font-family: "YouTube Sans", Roboto,=
 sans-serif; font-size: 3.6rem; font-variation-settings: "wdth" 100; font-w=
eight: 700; line-height: 5rem; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-open-in-native-app-view-model { font-family: "YouTube Sans", R=
oboto, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-open-in-native-app-view-model { font-family: "YouTube Sans", R=
oboto, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 4.4rem; }
}

#image.ytd-open-in-native-app-view-model { width: 296px; display: block; ma=
rgin: 24px auto; }

#text.ytd-open-in-native-app-view-model { width: 448px; text-align: center;=
 color: var(--tffc2fd3a644f6275); margin-top: 32px; margin-bottom: 16px; fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; =
line-height: 2.2rem; }

#link.ytd-open-in-native-app-view-model { margin-bottom: 16px; text-transfo=
rm: uppercase; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; f=
ont-weight: 500; line-height: 2.2rem; }

ytd-compact-channel-recommendation-card-renderer { display: inline-block; w=
idth: 210px; position: relative; }

ytd-compact-channel-recommendation-card-renderer[is-dismissed] { display: n=
one; }

#banner.ytd-compact-channel-recommendation-card-renderer { position: relati=
ve; display: flex; flex-direction: row; align-items: center; width: 210px; =
height: 56px; }

#avatar.ytd-compact-channel-recommendation-card-renderer { border: 1px soli=
d rgba(255, 255, 255, 0.3); height: 32px; margin-left: 8px; position: absol=
ute; width: 32px; border-radius: 50%; background-color: transparent; overfl=
ow: hidden; flex: 1 1 1e-09px; }

#avatar-protection.ytd-compact-channel-recommendation-card-renderer[dir=3D"=
rtl"], [dir=3D"rtl"] #avatar-protection.ytd-compact-channel-recommendation-=
card-renderer { transform: scaleX(-1); }

#avatar-protection.ytd-compact-channel-recommendation-card-renderer, #chann=
el-art.ytd-compact-channel-recommendation-card-renderer { position: absolut=
e; width: 210px; height: 56px; }

#lower-overlay.ytd-compact-channel-recommendation-card-renderer { fill: var=
(--ytd-channel-recommendation-card-avatar-overlay-color); fill-opacity: 0.5=
; }

#upper-overlay.ytd-compact-channel-recommendation-card-renderer { fill: var=
(--ytd-channel-recommendation-card-avatar-overlay-color); fill-opacity: 0.8=
; }

#card-body.ytd-compact-channel-recommendation-card-renderer { max-width: 10=
0%; }

#channel-info.ytd-compact-channel-recommendation-card-renderer { margin: 0p=
x 8px; align-items: center; display: flex; flex-direction: column; flex: 1 =
1 1e-09px; }

#title.ytd-compact-channel-recommendation-card-renderer { color: var(--tffc=
2fd3a644f6275); margin: 16px 0px 12px; max-width: 100%; text-overflow: elli=
psis; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weigh=
t: 500; line-height: 2rem; overflow: hidden; display: block; max-height: 2r=
em; }

#subscribe-container.ytd-compact-channel-recommendation-card-renderer { pad=
ding: 0px 8px; align-items: center; display: flex; flex-direction: column; =
}

ytd-subscribe-button-renderer.ytd-compact-channel-recommendation-card-rende=
rer { max-width: 100%; }

ytd-menu-renderer.ytd-compact-channel-recommendation-card-renderer { --yt-i=
con-width: 24px; --yt-icon-height: 24px; position: absolute; right: 4px; to=
p: 64px; }

ytd-compact-channel-recommendation-card-renderer[card-style=3D"CARD_STYLE_C=
OMPACT_LEFT_ALIGN"] #channel-info.ytd-compact-channel-recommendation-card-r=
enderer { margin: 0px; padding-right: 24px; align-items: flex-start; }

ytd-compact-channel-recommendation-card-renderer[card-style=3D"CARD_STYLE_C=
OMPACT_LEFT_ALIGN"] #subscribe-container.ytd-compact-channel-recommendation=
-card-renderer { padding: 0px; align-items: flex-start; }

ytd-compact-channel-recommendation-card-renderer[card-style=3D"CARD_STYLE_C=
OMPACT_LEFT_ALIGN"] #title.ytd-compact-channel-recommendation-card-renderer=
 { align-items: flex-start; }

ytd-subscription-notification-toggle-button-renderer:not([button-next]) { -=
-paper-button-ink-color: var(--t7e34d5baa4ea6277); --yt-formatted-string-de=
emphasize-color: #fff; vertical-align: middle; white-space: nowrap; font-si=
ze: var(--ytd-tab-system-font-size); font-weight: var(--ytd-tab-system-font=
-weight); letter-spacing: var(--ytd-tab-system-letter-spacing); text-transf=
orm: var(--ytd-tab-system-text-transform); }

ytd-subscription-notification-toggle-button-renderer yt-formatted-string .y=
t-formatted-string[style-target=3D"deemphasize"] { margin-left: var(--ytd-m=
argin-base); }

ytd-subscription-notification-toggle-button-renderer[disable-text-transform=
] { text-transform: none; }

ytd-subscription-notification-toggle-button-renderer[disabled][is-paper-but=
ton] a.ytd-subscription-notification-toggle-button-renderer { cursor: auto;=
 pointer-events: none; }

ytd-subscription-notification-toggle-button-renderer[is-paper-button] .ytIc=
onWrapperHost.ytd-subscription-notification-toggle-button-renderer, ytd-sub=
scription-notification-toggle-button-renderer[is-paper-button] yt-icon.ytd-=
subscription-notification-toggle-button-renderer { flex: 0 0 auto; }

ytd-subscription-notification-toggle-button-renderer yt-formatted-string.yt=
d-subscription-notification-toggle-button-renderer { display: block; overfl=
ow: hidden; text-overflow: ellipsis; white-space: nowrap; }

tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer { m=
in-width: var(--yt-paper-button-min-width,var(--ytd-paper-button-min-width,=
5.14em)); font-size: var(--yt-paper-button-font-size,inherit); }

ytd-subscription-notification-toggle-button-renderer tp-yt-paper-button.key=
board-focus.ytd-subscription-notification-toggle-button-renderer { font-wei=
ght: inherit; }

tp-yt-paper-tooltip.ytd-subscription-notification-toggle-button-renderer { =
z-index: var(--yt-button-tooltip-z-index); }

ytd-subscription-notification-toggle-button-renderer[is-icon-button]:not([s=
tyle-action-button]) { -webkit-font-smoothing: var(--ytd-caption--webkit-fo=
nt-smoothing); font-family: var(--ytd-caption-font-family); font-size: var(=
--ytd-caption-font-size); font-weight: var(--ytd-caption-font-weight); lett=
er-spacing: var(--ytd-caption-letter-spacing); line-height: var(--ytd-capti=
on-line-height); text-transform: var(--ytd-caption-text-transform); }

ytd-subscription-notification-toggle-button-renderer.force-icon-button:not(=
[has-no-text]) a.ytd-subscription-notification-toggle-button-renderer { pad=
ding-right: var(--yt-button-icon-padding,var(--ytd-margin-2x)); }

ytd-subscription-notification-toggle-button-renderer[is-paper-button] { bac=
kground-color: var(--yt-basic-background-color,var(--yt-button-background-c=
olor)); color: var(--yt-basic-foreground-title-color,var(--t4a6da19e16bf221=
a)); border-color: var(--yt-basic-foreground-title-color,var(--t4a6da19e16b=
f221a)); }

ytd-subscription-notification-toggle-button-renderer[is-paper-button-with-i=
con] { --yt-button-padding-minus-focus-outline: var( --yt-button-with-icon-=
padding-minus-focus-outline ); }

ytd-subscription-notification-toggle-button-renderer.style-suggestive.size-=
small[is-paper-button-with-icon] { --yt-button-padding: 6px 12px; --yt-butt=
on-padding-minus-border: 5px 11px; }

ytd-subscription-notification-toggle-button-renderer[is-paper-button-with-i=
con] { --yt-button-padding: 6px 16px; --yt-button-padding-minus-border: 5px=
 15px; }

ytd-subscription-notification-toggle-button-renderer[is-paper-button-with-i=
con][button-size=3D"size-large"] { --yt-button-padding: 10px 16px; --yt-but=
ton-padding-minus-border: 9px 15px; --yt-button-padding-minus-focus-outline=
: 9px 15px; }

ytd-subscription-notification-toggle-button-renderer[is-icon-button] { colo=
r: var(--yt-button-color,var(--tffc2fd3a644f6275)); }

ytd-subscription-notification-toggle-button-renderer.style-default[is-icon-=
button], ytd-subscription-notification-toggle-button-renderer.style-opacity=
[is-icon-button], ytd-subscription-notification-toggle-button-renderer.styl=
e-text[is-icon-button] { color: var(--tffc2fd3a644f6275); }

ytd-subscription-notification-toggle-button-renderer.style-default[is-icon-=
button] #text.ytd-subscription-notification-toggle-button-renderer, ytd-sub=
scription-notification-toggle-button-renderer.style-opacity[is-icon-button]=
 #text.ytd-subscription-notification-toggle-button-renderer, ytd-subscripti=
on-notification-toggle-button-renderer.style-text[is-icon-button] #text.ytd=
-subscription-notification-toggle-button-renderer { color: var(--yt-button-=
icon-button-text-color,var(--t4a6da19e16bf221a)); }

ytd-subscription-notification-toggle-button-renderer.style-black[is-icon-bu=
tton] { color: var(--tffc2fd3a644f6275); }

ytd-subscription-notification-toggle-button-renderer.style-default[is-icon-=
button][disabled] #text.ytd-subscription-notification-toggle-button-rendere=
r, ytd-subscription-notification-toggle-button-renderer.style-opacity[is-ic=
on-button][disabled], ytd-subscription-notification-toggle-button-renderer.=
style-opacity[is-icon-button][disabled] #text.ytd-subscription-notification=
-toggle-button-renderer, ytd-subscription-notification-toggle-button-render=
er.style-text[is-icon-button][disabled] #text.ytd-subscription-notification=
-toggle-button-renderer, ytd-subscription-notification-toggle-button-render=
er.style-visibly-disabled[is-icon-button] { color: var(--t7e34d5baa4ea6277)=
; }

ytd-subscription-notification-toggle-button-renderer.style-blue-text[is-ico=
n-button] { color: var(--t2d807bb79e75606d); }

tp-yt-paper-tooltip.ytd-subscription-notification-toggle-button-renderer { =
white-space: nowrap; }

ytd-subscription-notification-toggle-button-renderer.style-primary[is-paper=
-button] { background-color: var(--t2d807bb79e75606d); color: var(--t621618=
6c28b3834b); }

ytd-subscription-notification-toggle-button-renderer.style-primary[disabled=
][is-paper-button] { background-color: var(--t7f4f2c6d54836ce0); color: var=
(--t7e34d5baa4ea6277); }

ytd-subscription-notification-toggle-button-renderer.style-mono-tonal[is-pa=
per-button] { --yt-button-color: var(--tffc2fd3a644f6275); background-color=
: var(--t7f4f2c6d54836ce0); border-radius: 18px; text-transform: none; }

ytd-subscription-notification-toggle-button-renderer.style-mono-tonal[is-pa=
per-button]:hover { background-color: var(--t416e5931fc464589); }

ytd-subscription-notification-toggle-button-renderer.style-mono-filled[is-p=
aper-button] { --yt-button-color: var(--t6216186c28b3834b); background-colo=
r: var(--tffc2fd3a644f6275); border-radius: 18px; text-transform: none; }

ytd-subscription-notification-toggle-button-renderer.style-mono-filled[is-p=
aper-button]:hover { background-color: var(--t8cdc9846a76caf1f); }

ytd-subscription-notification-toggle-button-renderer.style-payment[is-paper=
-button] { background-color: var(--yt-button-payment-background-color,var(-=
-t2d807bb79e75606d)); color: var(--t6216186c28b3834b); }

ytd-subscription-notification-toggle-button-renderer.style-payment[is-paper=
-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-=
subscription-notification-toggle-button-renderer, ytd-subscription-notifica=
tion-toggle-button-renderer.style-payment[is-paper-button][use-keyboard-foc=
used][keyboard-focused] tp-yt-paper-button.ytd-subscription-notification-to=
ggle-button-renderer, ytd-subscription-notification-toggle-button-renderer.=
style-primary[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-butt=
on.keyboard-focus.ytd-subscription-notification-toggle-button-renderer, ytd=
-subscription-notification-toggle-button-renderer.style-primary[is-paper-bu=
tton][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-subscr=
iption-notification-toggle-button-renderer { border: var(--yt-button-paddin=
g-minus-focus-outline-width) solid var(--tffc2fd3a644f6275); padding: var(-=
-yt-button-padding-minus-focus-outline); }

ytd-subscription-notification-toggle-button-renderer.style-suggestive[is-pa=
per-button] { --yt-formatted-string-deemphasize-color: var(--t2d807bb79e756=
06d); background-color: transparent; color: var(--t2d807bb79e75606d); }

ytd-subscription-notification-toggle-button-renderer.style-suggestive[is-pa=
per-button] tp-yt-paper-button.ytd-subscription-notification-toggle-button-=
renderer { border: 1px solid var(--t2d807bb79e75606d); padding: var(--yt-bu=
tton-padding-minus-border); }

ytd-subscription-notification-toggle-button-renderer.style-suggestive[is-pa=
per-button][disabled] tp-yt-paper-button.ytd-subscription-notification-togg=
le-button-renderer { border: 1px solid var(--t7e34d5baa4ea6277); }

ytd-subscription-notification-toggle-button-renderer.style-suggestive[is-pa=
per-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.y=
td-subscription-notification-toggle-button-renderer, ytd-subscription-notif=
ication-toggle-button-renderer.style-suggestive[is-paper-button][use-keyboa=
rd-focused][keyboard-focused] tp-yt-paper-button.ytd-subscription-notificat=
ion-toggle-button-renderer { border: var(--yt-button-padding-minus-focus-ou=
tline-width) solid var(--t2d807bb79e75606d); padding: var(--yt-button-paddi=
ng-minus-focus-outline); }

ytd-subscription-notification-toggle-button-renderer.palette-with-border[is=
-paper-button] tp-yt-paper-button.ytd-subscription-notification-toggle-butt=
on-renderer { border: 1px solid var(--yt-basic-border-color); padding: var(=
--yt-button-padding-minus-border); }

ytd-subscription-notification-toggle-button-renderer.palette-with-border[is=
-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focu=
s.ytd-subscription-notification-toggle-button-renderer, ytd-subscription-no=
tification-toggle-button-renderer.palette-with-border[is-paper-button][use-=
keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-subscription-not=
ification-toggle-button-renderer { border: var(--yt-button-padding-minus-fo=
cus-outline-width) solid var(--yt-basic-border-color); padding: var(--yt-bu=
tton-padding-minus-focus-outline); }

ytd-subscription-notification-toggle-button-renderer.style-blue-text[is-pap=
er-button] { --yt-formatted-string-deemphasize-color: var(--t7e34d5baa4ea62=
77); color: var(--t2d807bb79e75606d); }

ytd-subscription-notification-toggle-button-renderer.style-blue-text[is-pap=
er-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.yt=
d-subscription-notification-toggle-button-renderer, ytd-subscription-notifi=
cation-toggle-button-renderer.style-blue-text[is-paper-button][use-keyboard=
-focused][keyboard-focused] tp-yt-paper-button.ytd-subscription-notificatio=
n-toggle-button-renderer { border: var(--yt-button-padding-minus-focus-outl=
ine-width) solid var(--t2d807bb79e75606d); padding: var(--yt-button-padding=
-minus-focus-outline); }

ytd-subscription-notification-toggle-button-renderer.style-destructive[is-p=
aper-button] { background-color: rgb(225, 0, 45); color: rgb(255, 255, 255)=
; }

ytd-subscription-notification-toggle-button-renderer.style-destructive[is-p=
aper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.=
ytd-subscription-notification-toggle-button-renderer, ytd-subscription-noti=
fication-toggle-button-renderer.style-destructive[is-paper-button][use-keyb=
oard-focused][keyboard-focused] tp-yt-paper-button.ytd-subscription-notific=
ation-toggle-button-renderer { border: var(--yt-button-padding-minus-focus-=
outline-width) solid var(--tffc2fd3a644f6275); padding: var(--yt-button-pad=
ding-minus-focus-outline); }

ytd-subscription-notification-toggle-button-renderer.style-destructive[disa=
bled][is-paper-button] { background-color: var(--t7e34d5baa4ea6277); color:=
 var(--t6216186c28b3834b); }

ytd-subscription-notification-toggle-button-renderer.style-brand[is-paper-b=
utton] { color: var(--t854c79338d8ca8a7); }

ytd-subscription-notification-toggle-button-renderer.style-brand[is-paper-b=
utton]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-su=
bscription-notification-toggle-button-renderer, ytd-subscription-notificati=
on-toggle-button-renderer.style-brand[is-paper-button][use-keyboard-focused=
][keyboard-focused] tp-yt-paper-button.ytd-subscription-notification-toggle=
-button-renderer { border: var(--yt-button-padding-minus-focus-outline-widt=
h) solid rgba(225,0,45,0.9); padding: var(--yt-button-padding-minus-focus-o=
utline); }

ytd-subscription-notification-toggle-button-renderer.style-default[is-paper=
-button] { background-color: var(--yt-button-default-background-color,var(-=
-t7f4f2c6d54836ce0)); color: var(--yt-button-default-text-color,var(--t4a6d=
a19e16bf221a)); }

ytd-subscription-notification-toggle-button-renderer.style-default[is-paper=
-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-=
subscription-notification-toggle-button-renderer, ytd-subscription-notifica=
tion-toggle-button-renderer.style-default[is-paper-button][use-keyboard-foc=
used][keyboard-focused] tp-yt-paper-button.ytd-subscription-notification-to=
ggle-button-renderer { border: var(--yt-button-padding-minus-focus-outline-=
width) solid var(--t4a6da19e16bf221a); padding: var(--yt-button-padding-min=
us-focus-outline); }

ytd-subscription-notification-toggle-button-renderer.style-inactive-outline=
[is-paper-button] { color: var(--t4a6da19e16bf221a); }

ytd-subscription-notification-toggle-button-renderer.style-inactive-outline=
[is-paper-button] tp-yt-paper-button.ytd-subscription-notification-toggle-b=
utton-renderer { border: 1px solid var(--t4a6da19e16bf221a); padding: var(-=
-yt-button-padding-minus-border); }

ytd-subscription-notification-toggle-button-renderer.style-inactive-outline=
[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-f=
ocus.ytd-subscription-notification-toggle-button-renderer, ytd-subscription=
-notification-toggle-button-renderer.style-inactive-outline[is-paper-button=
][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-subscripti=
on-notification-toggle-button-renderer { border: var(--yt-button-padding-mi=
nus-focus-outline-width) solid var(--t4a6da19e16bf221a); padding: var(--yt-=
button-padding-minus-focus-outline); }

ytd-subscription-notification-toggle-button-renderer.style-suggested-action=
[is-paper-button] { background-color: var(--tfa3475c508f5dfef); color: var(=
--t2d807bb79e75606d); }

ytd-subscription-notification-toggle-button-renderer.style-suggested-action=
[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-f=
ocus.ytd-subscription-notification-toggle-button-renderer, ytd-subscription=
-notification-toggle-button-renderer.style-suggested-action[is-paper-button=
][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-subscripti=
on-notification-toggle-button-renderer { border: var(--yt-button-padding-mi=
nus-focus-outline-width) solid var(--t2d807bb79e75606d); padding: var(--yt-=
button-padding-minus-focus-outline); }

ytd-subscription-notification-toggle-button-renderer.style-compact-gray[is-=
paper-button] { background-color: var(--t7f4f2c6d54836ce0); color: var(--t4=
a6da19e16bf221a); }

ytd-subscription-notification-toggle-button-renderer.style-compact-gray[is-=
paper-button] tp-yt-paper-button.ytd-subscription-notification-toggle-butto=
n-renderer { padding: var(--ytd-margin-base) var(--ytd-margin-2x); }

ytd-subscription-notification-toggle-button-renderer.style-text[is-paper-bu=
tton] { color: var(--t4a6da19e16bf221a); }

ytd-subscription-notification-toggle-button-renderer.style-text[is-paper-bu=
tton]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-sub=
scription-notification-toggle-button-renderer, ytd-subscription-notificatio=
n-toggle-button-renderer.style-text[is-paper-button][use-keyboard-focused][=
keyboard-focused] tp-yt-paper-button.ytd-subscription-notification-toggle-b=
utton-renderer, ytd-subscription-notification-toggle-button-renderer[is-pap=
er-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.yt=
d-subscription-notification-toggle-button-renderer, ytd-subscription-notifi=
cation-toggle-button-renderer[is-paper-button][use-keyboard-focused][keyboa=
rd-focused] tp-yt-paper-button.ytd-subscription-notification-toggle-button-=
renderer { border: var(--yt-button-padding-minus-focus-outline-width) solid=
 var(--t7e34d5baa4ea6277); padding: var(--yt-button-padding-minus-focus-out=
line); }

ytd-subscription-notification-toggle-button-renderer.style-overlay[is-paper=
-button] { background-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255,=
 255); }

ytd-subscription-notification-toggle-button-renderer.style-overlay[is-paper=
-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-=
subscription-notification-toggle-button-renderer, ytd-subscription-notifica=
tion-toggle-button-renderer.style-overlay[is-paper-button][use-keyboard-foc=
used][keyboard-focused] tp-yt-paper-button.ytd-subscription-notification-to=
ggle-button-renderer { border: var(--yt-button-padding-minus-focus-outline-=
width) solid rgba(255,255,255,0.7); padding: var(--yt-button-padding-minus-=
focus-outline); }

ytd-subscription-notification-toggle-button-renderer.style-white-with-borde=
r[is-paper-button] { background-color: transparent; border: 1px solid rgb(2=
55, 255, 255); color: rgb(255, 255, 255); }

ytd-subscription-notification-toggle-button-renderer.style-white-with-borde=
r[is-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-=
focus.ytd-subscription-notification-toggle-button-renderer, ytd-subscriptio=
n-notification-toggle-button-renderer.style-white-with-border[is-paper-butt=
on][use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-subscrip=
tion-notification-toggle-button-renderer { border: var(--yt-button-padding-=
minus-focus-outline-width) solid #fff; padding: var(--yt-button-padding-min=
us-focus-outline); }

ytd-subscription-notification-toggle-button-renderer.style-alert-info[is-pa=
per-button] { color: var(--t2d807bb79e75606d); }

ytd-subscription-notification-toggle-button-renderer.style-alert-info[is-pa=
per-button]:hover { color: var(--t20480717de80f555); }

ytd-subscription-notification-toggle-button-renderer.style-dark[is-paper-bu=
tton] { background-color: var(--yt-button-dark-background-color,var(--t7f4f=
2c6d54836ce0)); color: var(--yt-button-dark-text-color,var(--t4a6da19e16bf2=
21a)); }

ytd-subscription-notification-toggle-button-renderer.style-light[is-paper-b=
utton] { background-color: var(--t7f4f2c6d54836ce0); color: var(--t4a6da19e=
16bf221a); }

ytd-subscription-notification-toggle-button-renderer.style-light-text[is-pa=
per-button] { color: rgb(255, 255, 255); }

ytd-subscription-notification-toggle-button-renderer.style-black[is-paper-b=
utton] { color: var(--tffc2fd3a644f6275); }

ytd-subscription-notification-toggle-button-renderer.style-visibly-disabled=
[is-paper-button] { background-color: transparent; color: var(--t7e34d5baa4=
ea6277); }

ytd-subscription-notification-toggle-button-renderer.style-black[disabled][=
is-paper-button] { color: var(--t7e34d5baa4ea6277); }

ytd-subscription-notification-toggle-button-renderer.style-dark-on-black[is=
-paper-button] { background-color: rgba(255, 255, 255, 0.1); border-width: =
medium; border-style: none; border-color: currentcolor; border-image: initi=
al; color: rgb(255, 255, 255); }

ytd-subscription-notification-toggle-button-renderer.style-blue-text-with-i=
nverse-theme[is-paper-button] { color: var(--tb628117fc164ad87); }

ytd-subscription-notification-toggle-button-renderer.style-count { font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-h=
eight: 1.8rem; }

tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer { d=
isplay: inline-block; text-align: center; font-family: inherit; }

ytd-subscription-notification-toggle-button-renderer:not([button-next]) { d=
isplay: inline-block; text-transform: uppercase; }

ytd-subscription-notification-toggle-button-renderer.force-icon-button a.yt=
d-subscription-notification-toggle-button-renderer { cursor: pointer; displ=
ay: flex; flex-direction: row; align-items: center; justify-content: center=
; }

ytd-subscription-notification-toggle-button-renderer[disabled] a.ytd-subscr=
iption-notification-toggle-button-renderer:focus { outline: none; }

ytd-subscription-notification-toggle-button-renderer[is-icon-button][has-no=
-text] { font-size: 0px; }

a.ytd-subscription-notification-toggle-button-renderer { display: flex; }

a.yt-simple-endpoint.ytd-subscription-notification-toggle-button-renderer {=
 color: inherit; border-radius: inherit; text-decoration: none; }

ytd-subscription-notification-toggle-button-renderer[is-paper-button] { bor=
der-radius: var(--yt-button-border-radius,3px); margin: var(--yt-button-mar=
gin,0 .29em); }

ytd-subscription-notification-toggle-button-renderer[is-paper-button][disab=
led] { color: var(--t7e34d5baa4ea6277); background-color: transparent; }

ytd-subscription-notification-toggle-button-renderer[is-icon-button][disabl=
ed] { color: var(--t7e34d5baa4ea6277); }

ytd-subscription-notification-toggle-button-renderer[is-icon-button][style-=
action-button] { --yt-button-icon-padding: 6px; }

ytd-subscription-notification-toggle-button-renderer[is-paper-button][align=
-by-text]:not(:empty) { margin-left: -16px; }

ytd-subscription-notification-toggle-button-renderer[is-icon-button][icon-a=
lign-by-text]:not(:empty) { margin-left: -8px; }

ytd-subscription-notification-toggle-button-renderer[is-paper-button][butto=
n-size=3D"size-large"] { line-height: 24px; }

tp-yt-paper-button.ytd-subscription-notification-toggle-button-renderer { w=
idth: var(--yt-paper-button-width,auto); height: var(--yt-paper-button-heig=
ht,auto); border-radius: inherit; margin: 0 var(--yt-button-paper-button-ma=
rgin-right,0) 0 var(--yt-button-paper-button-margin-left,0); padding: var(-=
-yt-button-padding,.7em .57em); display: flex; flex-direction: row; align-i=
tems: center; justify-content: center; flex: 1 1 auto; }

ytd-subscription-notification-toggle-button-renderer[start-justified] tp-yt=
-paper-button.ytd-subscription-notification-toggle-button-renderer { justif=
y-content: flex-start; }

ytd-subscription-notification-toggle-button-renderer[vertically-aligned] tp=
-yt-paper-button.ytd-subscription-notification-toggle-button-renderer { dis=
play: flex; flex-direction: column; }

ytd-subscription-notification-toggle-button-renderer[vertically-aligned] tp=
-yt-paper-button.ytd-subscription-notification-toggle-button-renderer #text=
.ytd-subscription-notification-toggle-button-renderer { overflow: hidden; t=
ext-align: center; text-overflow: ellipsis; width: inherit; }

#button.ytd-subscription-notification-toggle-button-renderer { color: var(-=
-yt-button-color); background-color: var(--yt-button-background-color); }

ytd-subscription-notification-toggle-button-renderer #button.ytd-subscripti=
on-notification-toggle-button-renderer { color: var(--yt-button-color,inher=
it); background-color: transparent; text-transform: var(--yt-button-text-tr=
ansform,inherit); }

button.ytd-subscription-notification-toggle-button-renderer, yt-icon-button=
.ytd-subscription-notification-toggle-button-renderer { padding: 1px 6px; }

yt-icon-button.ytd-subscription-notification-toggle-button-renderer { width=
: var(--yt-button-icon-size,40px); height: var(--yt-button-icon-size,40px);=
 color: var(--yt-endpoint-color,var(--yt-deprecated-luna-black)); }

yt-icon-button.ytd-subscription-notification-toggle-button-renderer[disable=
d] { color: var(--yt-button-disabled-color,hsla(0,0%,6.7%,.2)); }

yt-icon-button.ytd-subscription-notification-toggle-button-renderer { line-=
height: 1; padding: var(--yt-button-icon-padding,8px); width: var(--yt-butt=
on-icon-size,var(--yt-icon-width,40px)); height: var(--yt-button-icon-size,=
var(--yt-icon-height,40px)); }

yt-icon-button.ytd-subscription-notification-toggle-button-renderer > yt-ic=
on.ytd-subscription-notification-toggle-button-renderer { width: 100%; heig=
ht: 100%; }

#button.ytd-subscription-notification-toggle-button-renderer yt-icon.ytd-su=
bscription-notification-toggle-button-renderer + yt-formatted-string.ytd-su=
bscription-notification-toggle-button-renderer { margin-left: var(--yt-stri=
ng-icon-padding,8px); }

#button.ytd-subscription-notification-toggle-button-renderer yt-formatted-s=
tring.ytd-subscription-notification-toggle-button-renderer + yt-icon.ytd-su=
bscription-notification-toggle-button-renderer { margin-left: var(--yt-butt=
on-icon-padding,8px); }

ytd-subscription-notification-toggle-button-renderer[vertically-aligned] #b=
utton.ytd-subscription-notification-toggle-button-renderer yt-icon.ytd-subs=
cription-notification-toggle-button-renderer + yt-formatted-string.ytd-subs=
cription-notification-toggle-button-renderer { margin-left: 0px; margin-top=
: var(--yt-string-icon-padding,4px); }

ytd-subscription-notification-toggle-button-renderer[vertically-aligned] #b=
utton.ytd-subscription-notification-toggle-button-renderer yt-formatted-str=
ing.ytd-subscription-notification-toggle-button-renderer + yt-icon.ytd-subs=
cription-notification-toggle-button-renderer { margin-left: 0px; margin-top=
: var(--yt-button-icon-padding,4px); }

ytd-subscription-notification-toggle-button-renderer.yt-spec-dialog-layout_=
_dialog-layout-button.yt-spec-dialog-layout__dialog-layout-button--dialog-b=
uttons-inline-stretched { display: flex; }

ytd-subscription-notification-toggle-button-renderer.style-text[is-icon-but=
ton] { color: var(--tffc2fd3a644f6275); }

ytd-endorsement-header-renderer { padding: 8px 12px; background-color: var(=
--t3e41d7b17b187f69); color: var(--t4a6da19e16bf221a); display: flex; flex-=
direction: row; justify-content: flex-start; }

#icon.ytd-endorsement-header-renderer { margin-right: 8px; flex-shrink: 0; =
}

#text.ytd-endorsement-header-renderer { margin-top: 2px; font-family: Robot=
o, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2re=
m; overflow: hidden; max-height: 4rem; display: -webkit-box; -webkit-box-or=
ient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #text.ytd-endorsement-header-renderer { -webkit-line-clamp: 2; max-height=
: none; }
}

ytd-moving-thumbnail-renderer { position: absolute; inset: 0px; }

#thumbnail.ytd-moving-thumbnail-renderer { transition: opacity 0.5s; opacit=
y: 0; width: 100%; height: 100%; max-height: var(--yt-img-max-height,none);=
 max-width: var(--yt-img-max-width,100%); position: absolute; inset: 0px; }

#thumbnail.fade-in.ytd-moving-thumbnail-renderer { opacity: 1; }

#play.fade-in.ytd-moving-thumbnail-renderer { transition: opacity 0.5s; }

#play.fade-in.ytd-moving-thumbnail-renderer, #play.show.ytd-moving-thumbnai=
l-renderer { opacity: 0.8; }

#play.ytd-moving-thumbnail-renderer { margin: auto; opacity: 0; fill: rgb(2=
55, 255, 255); position: absolute; inset: 0px; height: 48px; width: 48px; }

ytd-thumbnail-overlay-bottom-panel-renderer { position: absolute; right: 0p=
x; bottom: 0px; height: 24px; background-color: rgba(0, 0, 0, 0.8); color: =
rgb(255, 255, 255); margin-right: 8px; margin-bottom: 8px; border-radius: 4=
px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight:=
 400; line-height: 1.8rem; display: flex; flex-direction: row; justify-cont=
ent: center; align-items: center; }

ytd-thumbnail-overlay-bottom-panel-renderer .ytIconWrapperHost.ytd-thumbnai=
l-overlay-bottom-panel-renderer, ytd-thumbnail-overlay-bottom-panel-rendere=
r yt-icon.ytd-thumbnail-overlay-bottom-panel-renderer { margin: 0px 4px; }

ytd-thumbnail-overlay-bottom-panel-renderer yt-formatted-string.ytd-thumbna=
il-overlay-bottom-panel-renderer { margin-right: 4px; }

ytd-thumbnail-overlay-bottom-panel-renderer[overlay-style] .ytIconWrapperHo=
st.ytd-thumbnail-overlay-bottom-panel-renderer, ytd-thumbnail-overlay-botto=
m-panel-renderer[overlay-style] yt-icon.ytd-thumbnail-overlay-bottom-panel-=
renderer { height: 20px; width: 20px; }

ytd-thumbnail-overlay-bottom-panel-renderer[overlay-text-style] yt-formatte=
d-string.ytd-thumbnail-overlay-bottom-panel-renderer { margin-left: 4px; }

ytd-thumbnail-overlay-button-renderer { --paper-tooltip-background: rgba(0,=
0,0,0.8); position: absolute; top: 0px; right: 0px; cursor: pointer; color:=
 rgb(255, 255, 255); outline: none; background-color: var(--ytd-thumbnail-o=
verlay-button-background,rgba(0,0,0,0.8)); transition: opacity 0.3s; width:=
 28px; height: 28px; border-radius: 4px; margin: 4px; display: flex; flex-d=
irection: row; align-items: center; justify-content: center; }

ytd-thumbnail-overlay-button-renderer:focus .ytIconWrapperHost.ytd-thumbnai=
l-overlay-button-renderer, ytd-thumbnail-overlay-button-renderer:focus yt-i=
con.ytd-thumbnail-overlay-button-renderer { outline: rgb(91, 157, 217) auto=
 5px; }

ytd-thumbnail-overlay-downloading-renderer { background-color: var(--t0ccd1=
ace000d5e93); display: flex; flex-direction: row; justify-content: center; =
align-items: center; position: absolute; inset: 0px; }

tp-yt-paper-spinner-lite.ytd-thumbnail-overlay-downloading-renderer { --pap=
er-spinner-color: var(--tdc8af6750f0dad0d); opacity: 0.8; }

.ytIconWrapperHost.ytd-thumbnail-overlay-downloading-renderer, yt-icon.ytd-=
thumbnail-overlay-downloading-renderer { position: absolute; transform: sca=
le(2); }

@keyframes slide-in-from-bottom {=20
  0% { transform: translateY(50px); }
  100% { transform: translateY(0px); }
}

ytd-thumbnail-overlay-endorsement-renderer { animation: 0.2s cubic-bezier(0=
.05, 0, 0, 1) 0s 1 normal none running slide-in-from-bottom; background-col=
or: var(--t3e41d7b17b187f69); position: absolute; overflow: hidden; bottom:=
 -12px; left: 0px; right: 0px; z-index: 1; }

ytd-thumbnail-overlay-endorsement-renderer[disable-animation] { animation: =
auto ease 0s 1 normal none running none; }

ytd-thumbnail-overlay-endorsement-renderer[rounded] { border-radius: 12px 1=
2px 0px 0px; }

#inner-background.ytd-thumbnail-overlay-endorsement-renderer { background-c=
olor: var(--t7f4f2c6d54836ce0); color: var(--t4a6da19e16bf221a); padding: 8=
px 12px 20px; display: flex; flex-direction: row; font-family: Roboto, Aria=
l, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#bottom-right-corner.ytd-thumbnail-overlay-endorsement-renderer { border-bo=
ttom: 36px solid var(--t7f4f2c6d54836ce0); border-left: 36px solid transpar=
ent; position: absolute; height: 0px; width: 0px; bottom: 0px; right: 0px; =
}

ytd-thumbnail-overlay-endorsement-renderer[transparent-background] { backgr=
ound-color: transparent; }

ytd-thumbnail-overlay-endorsement-renderer[transparent-background] #inner-b=
ackground.ytd-thumbnail-overlay-endorsement-renderer { background-color: tr=
ansparent; }

ytd-thumbnail-overlay-endorsement-renderer[transparent-background] #bottom-=
right-corner.ytd-thumbnail-overlay-endorsement-renderer { border-bottom-wid=
th: medium; border-bottom-style: none; border-bottom-color: currentcolor; }

ytd-thumbnail-overlay-endorsement-renderer[no-padding] #inner-background.yt=
d-thumbnail-overlay-endorsement-renderer { padding: 0px; }

ytd-thumbnail-overlay-equalizer { display: inline-flex; }

#equalizer.ytd-thumbnail-overlay-equalizer { width: 100%; height: 100%; tra=
nsform: rotate(180deg); }

.bar.ytd-thumbnail-overlay-equalizer { fill: rgb(255, 255, 255); height: 70=
px; width: 15px; }

ytd-thumbnail-overlay-equalizer:not([animate-equalizer]) .bar.ytd-thumbnail=
-overlay-equalizer { transform: scaleY(0.08); }

ytd-thumbnail-overlay-equalizer[animate-equalizer] .bar.ytd-thumbnail-overl=
ay-equalizer:first-child { animation: 2s ease-in-out 0s infinite alternate =
none running equalize-bar1; transform: scaleY(0.2); }

ytd-thumbnail-overlay-equalizer[animate-equalizer] .bar.ytd-thumbnail-overl=
ay-equalizer:nth-child(2) { animation: 2s ease-in-out 0s infinite alternate=
 none running equalize-bar2; transform: scaleY(0.43); }

ytd-thumbnail-overlay-equalizer[animate-equalizer] .bar.ytd-thumbnail-overl=
ay-equalizer:nth-child(3) { animation: 2s ease-in-out 0s infinite alternate=
 none running equalize-bar3; transform: scaleY(0.25); }

@keyframes equalize-bar1 {=20
  0% { transform: scaleY(0.2); }
  17% { transform: scaleY(0.31); }
  25% { transform: scaleY(0.3); }
  34% { transform: scaleY(0.24); }
  50% { transform: scaleY(0.12); }
  58% { transform: scaleY(0.52); }
  67% { transform: scaleY(0.48); }
  83% { transform: scaleY(0.31); }
  100% { transform: scaleY(0.2); }
}

@keyframes equalize-bar2 {=20
  0% { transform: scaleY(0.43); }
  17% { transform: scaleY(0.62); }
  34% { transform: scaleY(0.24); }
  50% { transform: scaleY(0.2); }
  58% { transform: scaleY(0.26); }
  67% { transform: scaleY(0.53); }
  75% { transform: scaleY(0.24); }
  83% { transform: scaleY(0.63); }
  100% { transform: scaleY(0.43); }
}

@keyframes equalize-bar3 {=20
  0% { transform: scaleY(0.25); }
  17% { transform: scaleY(0.43); }
  25% { transform: scaleY(0.46); }
  34% { transform: scaleY(0.43); }
  50% { transform: scaleY(0.33); }
  58% { transform: scaleY(0.57); }
  67% { transform: scaleY(0.24); }
  83% { transform: scaleY(0); }
  100% { transform: scaleY(0.25); }
}

ytd-thumbnail-overlay-hover-text-renderer { opacity: 0; color: rgb(255, 255=
, 255); background-color: rgba(0, 0, 0, 0.8); text-align: center; transitio=
n: opacity 0.3s; z-index: 1; position: absolute; inset: 0px; display: flex;=
 flex-direction: row; align-items: center; justify-content: center; text-tr=
ansform: uppercase; font-family: Roboto, Arial, sans-serif; font-size: 1.2r=
em; font-weight: 500; line-height: 1.8rem; }

ytd-thumbnail-overlay-icon-renderer:not([icon-position]) { text-align: cent=
er; z-index: 1; position: absolute; inset: 0px; display: flex; flex-directi=
on: row; align-items: center; justify-content: center; }

ytd-thumbnail-overlay-icon-renderer:not([icon-style]) { color: rgb(255, 255=
, 255); background-color: rgba(0, 0, 0, 0.3); }

ytd-thumbnail-overlay-icon-renderer[icon-position=3D"THUMBNAIL_OVERLAY_ICON=
_RENDERER_ICON_POSITION_UNKNOWN"] { text-align: center; z-index: 1; positio=
n: absolute; inset: 0px; display: flex; flex-direction: row; align-items: c=
enter; justify-content: center; }

ytd-thumbnail-overlay-icon-renderer[icon-style=3D"THUMBNAIL_OVERLAY_ICON_RE=
NDERER_ICON_STYLE_UNKNOWN"] { color: rgb(255, 255, 255); background-color: =
rgba(0, 0, 0, 0.3); }

ytd-thumbnail-overlay-icon-renderer[icon-position=3D"THUMBNAIL_OVERLAY_ICON=
_RENDERER_ICON_POSITION_BOTTOM_LEFT_CORNER"] { position: absolute; z-index:=
 1; bottom: 0px; left: 0px; display: flex; flex-direction: row; }

ytd-thumbnail-overlay-icon-renderer[icon-style=3D"THUMBNAIL_OVERLAY_ICON_RE=
NDERER_ICON_STYLE_FILLED"] .ytIconWrapperHost.ytd-thumbnail-overlay-icon-re=
nderer, ytd-thumbnail-overlay-icon-renderer[icon-style=3D"THUMBNAIL_OVERLAY=
_ICON_RENDERER_ICON_STYLE_FILLED"] yt-icon.ytd-thumbnail-overlay-icon-rende=
rer { --iron-icon-height: 12px; --iron-icon-width: 12px; color: rgb(0, 0, 0=
); }

ytd-thumbnail-overlay-icon-renderer[icon-style=3D"THUMBNAIL_OVERLAY_ICON_RE=
NDERER_ICON_STYLE_FILLED"] { background-color: rgb(255, 255, 255); border-r=
adius: 50%; margin: 4px; padding: 3px; }

ytd-thumbnail-overlay-inline-unplayable-renderer { position: absolute; top:=
 4px; left: 4px; border-radius: 2px; color: rgb(255, 255, 255); max-width: =
70%; background: none; padding-left: 4px; display: flex; align-items: cente=
r; justify-content: center; }

.ytIconWrapperHost.ytd-thumbnail-overlay-inline-unplayable-renderer, yt-ico=
n.ytd-thumbnail-overlay-inline-unplayable-renderer { min-width: 20px; min-h=
eight: 20px; height: 20px; width: 20px; }

span.ytd-thumbnail-overlay-inline-unplayable-renderer { padding: 4px 8px 4p=
x 0px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weig=
ht: 400; line-height: 1.8rem; overflow: hidden; max-height: 3.6rem; display=
: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white=
-space: normal; }

@supports (-webkit-line-clamp:1) {
  span.ytd-thumbnail-overlay-inline-unplayable-renderer { -webkit-line-clam=
p: 2; max-height: none; }
}

ytd-thumbnail-overlay-loading-preview-renderer { position: absolute; bottom=
: 0px; right: 0px; color: rgb(255, 255, 255); padding: 4px; font-family: Ro=
boto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: =
1.8rem; display: flex; align-items: center; justify-content: center; }

span.ytd-thumbnail-overlay-loading-preview-renderer { background: rgb(0, 0,=
 0); border-radius: 2px; padding: 4px 8px; }

ytd-thumbnail-overlay-loading-preview-renderer:not([is-preview-loading]) { =
display: none; }

ytd-thumbnail-overlay-now-playing-renderer { opacity: 0; color: rgb(255, 25=
5, 255); background-color: rgba(0, 0, 0, 0.8); text-align: center; z-index:=
 1; pointer-events: none; top: 0px; left: 0px; flex-direction: row; justify=
-content: center; text-transform: uppercase; }

ytd-thumbnail-overlay-now-playing-renderer[equalizer-only] { background-col=
or: unset; }

ytd-thumbnail-overlay-now-playing-renderer[equalizer-only] ytd-thumbnail-ov=
erlay-equalizer.ytd-thumbnail-overlay-now-playing-renderer { margin: -8px 0=
px 0px; }

ytd-thumbnail-overlay-equalizer.ytd-thumbnail-overlay-now-playing-renderer =
{ position: absolute; bottom: 0px; right: 0px; margin: 6px; height: 28px; w=
idth: 16px; }

ytd-thumbnail-overlay-now-playing-renderer { position: absolute; margin: 4p=
x; right: 0px; bottom: 0px; top: unset; left: unset; align-items: center; h=
eight: 20px; border-radius: 4px; padding: 1px 4px; transition: opacity 0.3s=
; color: rgb(255, 255, 255); text-transform: none; background-color: rgba(0=
, 0, 0, 0.6); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; fo=
nt-weight: 500; line-height: 1.8rem; display: flex; flex-direction: row-rev=
erse; }

ytd-thumbnail-overlay-now-playing-renderer ytd-thumbnail-overlay-equalizer.=
ytd-thumbnail-overlay-now-playing-renderer { margin: -8px 2px 0px 0px; posi=
tion: unset; height: 16px; width: 16px; }

ytd-thumbnail-overlay-playback-status-renderer { position: absolute; bottom=
: 0px; left: 0px; display: flex; flex-direction: row; }

yt-formatted-string.ytd-thumbnail-overlay-playback-status-renderer { margin=
: 4px 0px 4px 4px; color: rgb(255, 255, 255); background-color: rgba(0, 0, =
0, 0.8); padding: 3px 4px; height: 12px; border-radius: 4px; font-family: R=
oboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-height:=
 1.8rem; flex-direction: row; align-items: center; display: inline-flex; fl=
ex: 0 0 auto; }

ytd-thumbnail-overlay-side-panel-renderer { position: absolute; right: 0px;=
 top: 0px; bottom: 0px; background-color: rgba(0, 0, 0, 0.8); color: rgb(25=
5, 255, 255); text-align: center; font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.6rem; font-weight: 400; line-height: 2.2rem; display: flex; fle=
x-direction: column; align-items: center; justify-content: center; }

ytd-thumbnail-overlay-side-panel-renderer[is-compact] { font-family: Roboto=
, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8r=
em; }

ytd-thumbnail-overlay-side-panel-renderer[bottom-panel] { bottom: 0px; heig=
ht: 40px; top: auto; width: 100%; display: flex; flex-direction: row-revers=
e; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: =
400; line-height: 2rem; }

ytd-thumbnail-overlay-side-panel-renderer[rich-grid-overlay], ytd-thumbnail=
-overlay-side-panel-renderer[watch-feed-overlay] { width: 33%; }

.ytIconWrapperHost.ytd-thumbnail-overlay-side-panel-renderer, yt-icon.ytd-t=
humbnail-overlay-side-panel-renderer { margin: 4px 0px 0px; }

ytd-thumbnail-overlay-side-panel-renderer[bottom-panel] .ytIconWrapperHost.=
ytd-thumbnail-overlay-side-panel-renderer, ytd-thumbnail-overlay-side-panel=
-renderer[bottom-panel] yt-icon.ytd-thumbnail-overlay-side-panel-renderer {=
 margin: 0px 8px 0px 0px; }

ytd-thumbnail-overlay-side-panel-renderer[bottom-panel] yt-formatted-string=
.ytd-thumbnail-overlay-side-panel-renderer { margin-right: 8px; }

yt-formatted-string.ytd-thumbnail-overlay-side-panel-renderer { color: rgb(=
255, 255, 255); }

ytd-thumbnail-overlay-time-status-renderer { position: absolute; bottom: 0p=
x; right: 0px; margin: 4px; display: flex; flex-direction: row; }

.thumbnail-overlay-badge-shape.ytd-thumbnail-overlay-time-status-renderer {=
 margin-left: 4px; }

#time-status.ytd-thumbnail-overlay-time-status-renderer { flex-direction: r=
ow; align-items: center; display: inline-flex; margin-left: 4px; color: rgb=
(255, 255, 255); background-color: rgba(0, 0, 0, 0.8); padding: 3px 4px; he=
ight: 12px; border-radius: 4px; font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

#time-status.ytd-thumbnail-overlay-time-status-renderer #text.ytd-thumbnail=
-overlay-time-status-renderer { max-height: 1.2rem; overflow: hidden; }

#time-status.ytd-thumbnail-overlay-time-status-renderer .ytIconWrapperHost.=
ytd-thumbnail-overlay-time-status-renderer, #time-status.ytd-thumbnail-over=
lay-time-status-renderer yt-icon.ytd-thumbnail-overlay-time-status-renderer=
 { --iron-icon-height: 16px; --iron-icon-width: 16px; margin-right: 4px; }

ytd-thumbnail-overlay-time-status-renderer[overlay-style=3D"LIVE"] #time-st=
atus.ytd-thumbnail-overlay-time-status-renderer { background-color: rgba(22=
5, 0, 45, 0.9); }

ytd-thumbnail-overlay-time-status-renderer[overlay-style=3D"SHORTS"] #time-=
status.ytd-thumbnail-overlay-time-status-renderer { background-color: rgba(=
0, 0, 0, 0.6); color: rgb(255, 255, 255); z-index: 1; }

ytd-thumbnail-overlay-time-status-renderer[overlay-type=3D"WATCH_CARD_HERO"=
] #time-status.ytd-thumbnail-overlay-time-status-renderer { padding: 6px; z=
-index: 1; }

ytd-thumbnail-overlay-time-status-renderer[overlay-type=3D"WATCH_CARD_HERO"=
] { margin: 16px; }

ytd-thumbnail-overlay-time-status-renderer[overlay-type=3D"CLIP"] { margin-=
right: 8px; }

ytd-thumbnail-overlay-time-status-renderer[overlay-type=3D"CLIP"] #time-sta=
tus.ytd-thumbnail-overlay-time-status-renderer yt-icon.ytd-thumbnail-overla=
y-time-status-renderer { height: 12px; width: 12px; }

ytd-thumbnail-overlay-time-status-renderer[overlay-type=3D"OPEN_IN_NEW_TAB"=
] { bottom: 0px; right: 0px; }

ytd-thumbnail-overlay-time-status-renderer[overlay-type=3D"OPEN_IN_NEW_TAB"=
] #time-status.ytd-thumbnail-overlay-time-status-renderer { position: relat=
ive; border-radius: 50%; padding-bottom: 4px; padding-top: 4px; background:=
 rgba(0, 0, 0, 0.6); height: 32px; width: 32px; }

ytd-thumbnail-overlay-time-status-renderer[overlay-type=3D"OPEN_IN_NEW_TAB"=
] #time-status.ytd-thumbnail-overlay-time-status-renderer yt-icon.ytd-thumb=
nail-overlay-time-status-renderer { margin: auto; position: absolute; inset=
: 0px; height: 24px; width: 24px; }

ytd-thumbnail-overlay-time-status-renderer[overlay-style=3D"SHORTS"] #time-=
status.ytd-thumbnail-overlay-time-status-renderer yt-icon.ytd-thumbnail-ove=
rlay-time-status-renderer { color: rgb(255, 255, 255); margin-right: 0px; }

ytd-thumbnail-overlay-time-status-renderer[overlay-style=3D"SHORTS"] #time-=
status.ytd-thumbnail-overlay-time-status-renderer #text.ytd-thumbnail-overl=
ay-time-status-renderer { display: var(--yt-shorts-compact-label-text-hidde=
n); margin-left: 4px; }

ytd-thumbnail-overlay-toggle-button-renderer { --paper-tooltip-background: =
rgba(0,0,0,0.8); position: absolute; top: 0px; right: 0px; cursor: pointer;=
 color: rgb(255, 255, 255); outline: none; background-color: rgba(0, 0, 0, =
0.8); transition: opacity 0.3s; width: 28px; height: 28px; margin: 4px; bor=
der-radius: 4px; display: flex; flex-direction: row; align-items: center; j=
ustify-content: center; }

ytd-thumbnail-overlay-toggle-button-renderer:focus .ytIconWrapperHost.ytd-t=
humbnail-overlay-toggle-button-renderer, ytd-thumbnail-overlay-toggle-butto=
n-renderer:focus yt-icon.ytd-thumbnail-overlay-toggle-button-renderer { out=
line: rgb(91, 157, 217) auto 5px; }

#label-container.ytd-thumbnail-overlay-toggle-button-renderer { display: no=
ne; }

ytd-thumbnail-overlay-toggle-button-renderer[use-expandable-tooltip] #label=
-container.ytd-thumbnail-overlay-toggle-button-renderer { display: block; p=
osition: absolute; width: auto; height: 28px; overflow: hidden; right: 24px=
; }

ytd-thumbnail-overlay-toggle-button-renderer[use-expandable-tooltip] #label=
.ytd-thumbnail-overlay-toggle-button-renderer { padding: 0px 6px 0px 8px; w=
hite-space: nowrap; height: 100%; will-change: transform; transform: transl=
ateX(100%); background-color: rgba(0, 0, 0, 0.8); transition: transform 0.2=
s cubic-bezier(0.05, 0, 0, 1); border-radius: 4px 0px 0px 4px; font-family:=
 Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-heigh=
t: 1.8rem; display: flex; flex-direction: row; align-items: center; }

ytd-thumbnail-overlay-toggle-button-renderer[use-expandable-tooltip][hovere=
d] { border-radius: 0px 4px 4px 0px; background-color: rgb(0, 0, 0); z-inde=
x: 1; }

ytd-thumbnail-overlay-toggle-button-renderer[use-expandable-tooltip][hovere=
d] #label.ytd-thumbnail-overlay-toggle-button-renderer { transform: transla=
teX(0px); background-color: rgb(0, 0, 0); transition: transform 0.2s cubic-=
bezier(0.05, 0, 0, 1); }

ytd-thumbnail-overlay-toggle-button-renderer[use-expandable-tooltip][toggle=
d] #label.ytd-thumbnail-overlay-toggle-button-renderer, ytd-thumbnail-overl=
ay-toggle-button-renderer[use-expandable-tooltip][toggled] .ytIconWrapperHo=
st.ytd-thumbnail-overlay-toggle-button-renderer, ytd-thumbnail-overlay-togg=
le-button-renderer[use-expandable-tooltip][toggled] yt-icon.ytd-thumbnail-o=
verlay-toggle-button-renderer { color: rgb(255, 255, 255); }

ytd-thumbnail-overlay-toggle-button-renderer[use-expandable-tooltip]:focus =
.ytIconWrapperHost.ytd-thumbnail-overlay-toggle-button-renderer, ytd-thumbn=
ail-overlay-toggle-button-renderer[use-expandable-tooltip]:focus yt-icon.yt=
d-thumbnail-overlay-toggle-button-renderer { outline: none; }

ytd-thumbnail-overlay-toggle-button-renderer[use-expandable-tooltip] tp-yt-=
paper-tooltip.ytd-thumbnail-overlay-toggle-button-renderer { display: none;=
 }

#icon-on-hover-element.ytd-thumbnail-overlay-toggle-button-renderer { visib=
ility: hidden; position: absolute; }

ytd-thumbnail-overlay-toggle-button-renderer[icon-on-hover] #icon.ytd-thumb=
nail-overlay-toggle-button-renderer { opacity: 1; transition: opacity 0.2s =
cubic-bezier(0.2, 0, 0.6, 1); }

ytd-thumbnail-overlay-toggle-button-renderer[icon-on-hover] #icon-on-hover-=
element.ytd-thumbnail-overlay-toggle-button-renderer { visibility: visible;=
 opacity: 0; transition: opacity 0.2s cubic-bezier(0.2, 0, 0.6, 1); }

ytd-thumbnail-overlay-toggle-button-renderer[icon-on-hover][hovered] #icon.=
ytd-thumbnail-overlay-toggle-button-renderer { opacity: 0; }

ytd-thumbnail-overlay-toggle-button-renderer[icon-on-hover][hovered] #icon-=
on-hover-element.ytd-thumbnail-overlay-toggle-button-renderer { opacity: 1;=
 }

ytd-tvfilm-show-watch-forward-overlay-renderer { position: absolute; width:=
 100%; height: 100%; background-color: rgba(0, 0, 0, 0.6); display: flex; f=
lex-direction: column; justify-content: flex-end; }

#content-container.ytd-tvfilm-show-watch-forward-overlay-renderer { margin-=
left: 24px; margin-bottom: 25px; display: flex; flex-direction: column; }

#header.ytd-tvfilm-show-watch-forward-overlay-renderer { color: rgba(255, 2=
55, 255, 0.7); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; f=
ont-weight: 500; line-height: 1.8rem; }

#title.ytd-tvfilm-show-watch-forward-overlay-renderer { color: rgb(255, 255=
, 255); font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-var=
iation-settings: "wdth" 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-tvfilm-show-watch-forward-overlay-renderer { font-family: Robo=
to, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100=
; font-weight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-tvfilm-show-watch-forward-overlay-renderer { font-family: Robo=
to, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100=
; font-weight: 700; line-height: 2.8rem; }
}

#subtitle.ytd-tvfilm-show-watch-forward-overlay-renderer { color: rgba(255,=
 255, 255, 0.7); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem;=
 font-weight: 400; line-height: 2rem; }

#button-container.ytd-tvfilm-show-watch-forward-overlay-renderer { margin-t=
op: 16px; display: flex; flex-direction: row; }

#secondary-action-button.ytd-tvfilm-show-watch-forward-overlay-renderer { m=
argin-left: 8px; color: rgb(255, 255, 255); }

#secondary-action-button.ytd-tvfilm-show-watch-forward-overlay-renderer > y=
td-button-renderer.ytd-tvfilm-show-watch-forward-overlay-renderer { color: =
rgb(255, 255, 255); }

#primary-action-button-container.ytd-tvfilm-show-watch-forward-overlay-rend=
erer { display: flex; flex-direction: column; }

ytd-tvfilm-show-watch-forward-overlay-renderer[has-playback-progress-bar] #=
primary-action-button.ytd-tvfilm-show-watch-forward-overlay-renderer > ytd-=
button-renderer.ytd-tvfilm-show-watch-forward-overlay-renderer { border-rad=
ius: 2px 2px 0px 0px; border-width: 1px 1px 0px; }

ytd-tvfilm-show-watch-forward-overlay-renderer:not([has-playback-progress-b=
ar]) #primary-action-button.ytd-tvfilm-show-watch-forward-overlay-renderer =
> ytd-button-renderer.ytd-tvfilm-show-watch-forward-overlay-renderer { bord=
er-radius: 2px; }

ytw-thumbnail-overlay-resume-playback-renderer.ytd-tvfilm-show-watch-forwar=
d-overlay-renderer { position: static; background-color: rgb(255, 255, 255)=
; border-radius: 0px 0px 2px 2px; }

ytd-compact-movie-renderer { position: relative; display: flex; flex-direct=
ion: row; }

ytd-compact-movie-renderer:not([is-dismissed]) #dismissed.ytd-compact-movie=
-renderer, ytd-compact-movie-renderer[is-dismissed] #dismissible.ytd-compac=
t-movie-renderer { display: none; }

#dismissed.ytd-compact-movie-renderer, #dismissible.ytd-compact-movie-rende=
rer { width: 100%; }

#dismissible.ytd-compact-movie-renderer { display: flex; flex-direction: ro=
w; }

#dismissed.ytd-compact-movie-renderer { padding: 8px; border: 1px solid var=
(--tf3fc855af2285f5f); }

#dismissed.ytd-compact-movie-renderer:focus { outline: none; }

ytd-compact-movie-renderer:not([watch-feed-big-thumbs]) ytd-thumbnail.ytd-c=
ompact-movie-renderer { margin-right: 8px; height: 94px; width: var(--ytd-w=
atch-compact-thumbnail-width,168px); }

.details.ytd-compact-movie-renderer { width: 100%; min-width: 0px; }

.yt-simple-endpoint.ytd-compact-movie-renderer { display: inline-block; cur=
sor: pointer; text-decoration: none; color: var(--yt-endpoint-color,var(--t=
ffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-compact-movie-renderer:hover { color: var(--yt-endp=
oint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-endpo=
int-text-decoration,none); }

a.yt-simple-endpoint.ytd-compact-movie-renderer { min-width: 0px; padding-r=
ight: 24px; box-sizing: border-box; flex: 1 1 1e-09px; }

ytd-compact-movie-renderer ytd-menu-renderer .ytd-menu-renderer[style-targe=
t=3D"button"] { padding: 0px; height: 24px; width: 24px; }

ytd-menu-renderer.ytd-compact-movie-renderer { position: absolute; top: 0px=
; right: 0px; }

#movie-title.ytd-compact-movie-renderer { margin: 0px 0px 4px; font-family:=
 Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-heigh=
t: 2rem; overflow: hidden; max-height: 4rem; display: -webkit-box; -webkit-=
box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #movie-title.ytd-compact-movie-renderer { -webkit-line-clamp: 2; max-heig=
ht: none; }
}

#movie-title.ytd-compact-movie-renderer { max-height: 4rem; }

ytd-compact-movie-renderer #video-title.ytd-compact-movie-renderer { margin=
: 0px 0px 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; f=
ont-weight: 500; line-height: 2rem; overflow: hidden; max-height: 4rem; dis=
play: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; w=
hite-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-compact-movie-renderer #video-title.ytd-compact-movie-renderer { -web=
kit-line-clamp: 2; max-height: none; }
}

ytd-compact-movie-renderer #video-title.ytd-compact-movie-renderer { max-he=
ight: 4rem; }

h3.ytd-compact-movie-renderer { color: var(--tffc2fd3a644f6275); }

.movie-metadata.ytd-compact-movie-renderer { color: var(--t4a6da19e16bf221a=
); padding: 0px 0px 4px; font-family: Roboto, Arial, sans-serif; font-size:=
 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; display: =
block; max-height: 1.8rem; }

ytd-compact-movie-renderer[watch-feed-big-thumbs]:not([is-dismissed]) #dism=
issible.ytd-compact-movie-renderer { display: flex; flex-direction: column;=
 }

ytd-compact-movie-renderer[watch-feed-big-thumbs] ytd-thumbnail.ytd-compact=
-movie-renderer::before { display: block; content: ""; padding-top: 55.95%;=
 background-color: var(--tf3fc855af2285f5f); }

ytd-compact-movie-renderer[watch-feed-big-thumbs] .details.ytd-compact-movi=
e-renderer { padding-top: 8px; padding-bottom: 8px; position: relative; dis=
play: flex; flex-direction: row; }

ytd-compact-movie-renderer[watch-feed-big-thumbs] ytd-menu-renderer.ytd-com=
pact-movie-renderer { margin-top: 8px; }

ytd-compact-movie-renderer[watch-feed-big-thumbs] #dismissed.ytd-compact-mo=
vie-renderer { margin-bottom: 8px; }

ytd-compact-movie-renderer[watch-feed-big-thumbs][is-dismissed] #dismissed.=
ytd-compact-movie-renderer { max-height: var(--ytd-compact-item-dismissed-h=
eight); display: flex; align-items: center; justify-content: center; }

ytd-compact-movie-renderer[watch-feed-big-thumbs] .secondary-metadata.ytd-c=
ompact-movie-renderer { display: flex; flex-direction: row; }

ytd-compact-movie-renderer[watch-feed-big-thumbs] .movie-metadata.ytd-compa=
ct-movie-renderer { white-space: nowrap; text-overflow: ellipsis; }

ytd-grid-movie-renderer { display: inline-block; width: 210px; position: re=
lative; }

ytd-thumbnail.ytd-grid-movie-renderer { height: 302px; width: 210px; }

ytd-video-meta-block.ytd-grid-movie-renderer { padding-right: 24px; }

.grid-movie-renderer-metadata.ytd-grid-movie-renderer { color: var(--ytd-me=
tadata-line-color,var(--t4a6da19e16bf221a)); margin-top: 6px; font-family: =
Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height=
: 1.8rem; overflow: hidden; max-height: 1.8rem; display: -webkit-box; -webk=
it-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .grid-movie-renderer-metadata.ytd-grid-movie-renderer { -webkit-line-clam=
p: 1; max-height: none; }
}

.grid-movie-renderer-metadata.ytd-grid-movie-renderer { max-height: 1.8rem;=
 }

.badges.ytd-grid-movie-renderer { white-space: nowrap; margin-top: 2px; }

.yt-simple-endpoint.ytd-grid-movie-renderer { display: inline-block; cursor=
: pointer; text-decoration: none; color: var(--yt-endpoint-color,var(--tffc=
2fd3a644f6275)); }

.yt-simple-endpoint.ytd-grid-movie-renderer:hover { color: var(--yt-endpoin=
t-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-endpoint=
-text-decoration,none); }

a.yt-simple-endpoint.ytd-grid-movie-renderer { display: block; }

#video-title.ytd-grid-movie-renderer { margin: 8px 0px 0px; font-family: Ro=
boto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: =
2rem; overflow: hidden; display: block; max-height: 4rem; }

h3.ytd-grid-movie-renderer { color: var(--tffc2fd3a644f6275); }

ytd-expandable-video-description-body-renderer { display: block; }

#source-attributions-wrapper.ytd-expandable-video-description-body-renderer=
 { display: flex; flex-flow: wrap; color: var(--t4a6da19e16bf221a); font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-=
height: 1.8rem; }

.source-attribution.ytd-expandable-video-description-body-renderer { margin=
-top: 4px; margin-right: 8px; }

ytd-expandable-video-description-body-renderer[engagement-panel] #source-at=
tributions-wrapper.ytd-expandable-video-description-body-renderer { margin-=
left: 8px; }

ytd-macro-markers-list-item-renderer { display: block; padding: 8px 8px 8px=
 0px; }

ytd-macro-markers-list-item-renderer[carousel-type=3D"MACRO_MARKERS_LIST_IT=
EM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY"] { padding: 24px 8px 24px 0px; border-=
top: 1px solid var(--tf3fc855af2285f5f); }

ytd-macro-markers-list-item-renderer { display: flex; flex-direction: row; =
flex: 0 0 auto; }

ytd-macro-markers-list-item-renderer:focus-within, ytd-macro-markers-list-i=
tem-renderer:hover, ytd-macro-markers-list-item-renderer[active] { backgrou=
nd: var(--ytd-macro-markers-list-item-background-color,var(--t7f4f2c6d54836=
ce0)); }

ytd-macro-markers-list-item-renderer:focus-within h3.ytd-macro-markers-list=
-item-renderer, ytd-macro-markers-list-item-renderer:hover h3.ytd-macro-mar=
kers-list-item-renderer, ytd-macro-markers-list-item-renderer[active] h3.yt=
d-macro-markers-list-item-renderer { color: var(--ytd-macro-markers-list-it=
em-title-color,var(--tffc2fd3a644f6275)); }

ytd-macro-markers-list-item-renderer:focus-within #time.ytd-macro-markers-l=
ist-item-renderer, ytd-macro-markers-list-item-renderer:hover #time.ytd-mac=
ro-markers-list-item-renderer, ytd-macro-markers-list-item-renderer[active]=
 #time.ytd-macro-markers-list-item-renderer { color: var(--ytd-macro-marker=
s-list-item-secondary-color,var(--t2d807bb79e75606d)); background-color: va=
r(--ytd-macro-markers-list-item-timestamp-background-color,var(--tfa3475c50=
8f5dfef)); }

#endpoint.ytd-macro-markers-list-item-renderer { user-select: none; display=
: flex; flex-direction: row; flex: 1 1 1e-09px; align-items: center; }

#endpoint.ytd-macro-markers-list-item-renderer:focus-visible { outline: 2px=
 solid var(--t2d807bb79e75606d); outline-offset: -2px; border-radius: 2px; =
}

ytd-macro-markers-list-item-renderer:not([active]):not([should-show-buttons=
]) #repeat-button.ytd-macro-markers-list-item-renderer, ytd-macro-markers-l=
ist-item-renderer:not([active]):not([should-show-buttons]) #share-button.yt=
d-macro-markers-list-item-renderer { display: none; }

#thumbnail.ytd-macro-markers-list-item-renderer { height: 56px; width: 100p=
x; background: rgb(0, 0, 0); margin-left: 16px; position: relative; border-=
radius: 8px; overflow: hidden; }

ytd-macro-markers-list-item-renderer[active][layout=3D"MACRO_MARKERS_LIST_I=
TEM_RENDERER_LAYOUT_VERTICAL"] #thumbnail.ytd-macro-markers-list-item-rende=
rer { box-sizing: border-box; }

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"] { border-radius: 8px; }

#details.ytd-macro-markers-list-item-renderer { min-width: 0px; margin-left=
: 16px; flex: 1 1 1e-09px; display: flex; flex-direction: column; justify-c=
ontent: center; }

h3.ytd-macro-markers-list-item-renderer { margin-bottom: 8px; color: var(--=
tffc2fd3a644f6275); }

ytd-macro-markers-list-item-renderer[carousel-type=3D"MACRO_MARKERS_LIST_IT=
EM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY"] h3.ytd-macro-markers-list-item-render=
er { padding-bottom: 0px; font-family: Roboto, Arial, sans-serif; font-size=
: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-macro-markers-list-item-renderer:not([carousel-type=3D"MACRO_MARKERS_LI=
ST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY"]) h3.ytd-macro-markers-list-item-=
renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-=
weight: 500; line-height: 2rem; overflow: hidden; max-height: 4rem; display=
: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white=
-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-macro-markers-list-item-renderer:not([carousel-type=3D"MACRO_MARKERS_=
LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY"]) h3.ytd-macro-markers-list-ite=
m-renderer { -webkit-line-clamp: 2; max-height: none; }
}

ytd-macro-markers-list-item-renderer:not([carousel-type=3D"MACRO_MARKERS_LI=
ST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY"]) h3.ytd-macro-markers-list-item-=
renderer { max-height: 4rem; }

#time.ytd-macro-markers-list-item-renderer { padding: 2px 6px; border-radiu=
s: 2px; color: var(--t2d807bb79e75606d); background-color: var(--tfa3475c50=
8f5dfef); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-w=
eight: 500; line-height: 1.8rem; align-self: flex-start; }

#repeat-button.ytd-macro-markers-list-item-renderer, #share-button.ytd-macr=
o-markers-list-item-renderer { display: flex; flex-direction: column; justi=
fy-content: center; }

ytd-macro-markers-list-item-renderer[is-highlighted] h3.ytd-macro-markers-l=
ist-item-renderer { color: var(--t2d807bb79e75606d); }

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"] { padding: 4px 3px; box-sizing: border-box; border-r=
adius: 2px; width: 156px; border: unset; background: unset; }

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"] #details.ytd-macro-markers-list-item-renderer { marg=
in-left: 0px; padding: 8px 4px 4px; width: 100%; flex-basis: auto; box-sizi=
ng: border-box; display: flex; flex-direction: column; }

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"] #endpoint.ytd-macro-markers-list-item-renderer { dis=
play: flex; flex-direction: column; align-items: flex-start; height: 100%; =
width: 100%; }

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"] #thumbnail.ytd-macro-markers-list-item-renderer { he=
ight: 85px; width: 150px; margin-left: unset; flex-shrink: 0; }

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"] #thumbnail.ytd-macro-markers-list-item-renderer yt-i=
mg-shadow.ytd-macro-markers-list-item-renderer { width: 100%; height: 100%;=
 }

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"] h3.ytd-macro-markers-list-item-renderer { overflow-w=
rap: break-word; margin-bottom: 0px; font-family: Roboto, Arial, sans-serif=
; font-size: 1.4rem; font-weight: 500; line-height: 2rem; overflow: hidden;=
 max-height: 4rem; display: -webkit-box; -webkit-box-orient: vertical; text=
-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_RE=
NDERER_LAYOUT_VERTICAL"] h3.ytd-macro-markers-list-item-renderer { -webkit-=
line-clamp: 2; max-height: none; }
}

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"] h3.ytd-macro-markers-list-item-renderer { max-height=
: 4rem; }

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"] #time.ytd-macro-markers-list-item-renderer { padding=
: 0px 4px; z-index: 1; font-family: Roboto, Arial, sans-serif; font-size: 1=
.2rem; font-weight: 400; line-height: 1.8rem; }

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"] #share-button.ytd-macro-markers-list-item-renderer {=
 display: none; }

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"][carousel-type=3D"MACRO_MARKERS_LIST_ITEM_RENDERER_CA=
ROUSEL_TYPE_TEXT_ONLY"] { width: var(--ytd-horizontal-card-list-item-width)=
; border-radius: 8px; }

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"][carousel-type=3D"MACRO_MARKERS_LIST_ITEM_RENDERER_CA=
ROUSEL_TYPE_TEXT_ONLY"] { margin-top: 0px; }

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"][carousel-type=3D"MACRO_MARKERS_LIST_ITEM_RENDERER_CA=
ROUSEL_TYPE_TEXT_ONLY"] #details.ytd-macro-markers-list-item-renderer { hei=
ght: 100%; padding: 0px; max-height: 165px; justify-content: flex-end; }

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"][carousel-type=3D"MACRO_MARKERS_LIST_ITEM_RENDERER_CA=
ROUSEL_TYPE_TEXT_ONLY"] #details.ytd-macro-markers-list-item-renderer #time=
.ytd-macro-markers-list-item-renderer { margin-top: 11px; margin-bottom: 0p=
x; }

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"][carousel-type=3D"MACRO_MARKERS_LIST_ITEM_RENDERER_CA=
ROUSEL_TYPE_TEXT_ONLY"] #endpoint.ytd-macro-markers-list-item-renderer { bo=
x-sizing: border-box; max-height: 140px; padding-top: 12px; padding-bottom:=
 8px; border-radius: 8px; background: var(--ytd-macro-markers-list-item-bac=
kground-color,var(--t7f4f2c6d54836ce0)); align-items: center; }

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"][carousel-type=3D"MACRO_MARKERS_LIST_ITEM_RENDERER_CA=
ROUSEL_TYPE_TEXT_ONLY"] h3.ytd-macro-markers-list-item-renderer { width: 10=
0%; box-sizing: border-box; padding: 0px 8px; font-family: Roboto, Arial, s=
ans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow=
: hidden; max-height: 12rem; display: -webkit-box; -webkit-box-orient: vert=
ical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_RE=
NDERER_LAYOUT_VERTICAL"][carousel-type=3D"MACRO_MARKERS_LIST_ITEM_RENDERER_=
CAROUSEL_TYPE_TEXT_ONLY"] h3.ytd-macro-markers-list-item-renderer { -webkit=
-line-clamp: 6; max-height: none; }
}

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"][carousel-type=3D"MACRO_MARKERS_LIST_ITEM_RENDERER_CA=
ROUSEL_TYPE_TEXT_ONLY"] h3.ytd-macro-markers-list-item-renderer { max-heigh=
t: 12rem; }

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"][carousel-type=3D"MACRO_MARKERS_LIST_ITEM_RENDERER_CA=
ROUSEL_TYPE_TEXT_ONLY"][active] #endpoint.ytd-macro-markers-list-item-rende=
rer { border: 2px solid var(--t2d807bb79e75606d); }

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"]:not([carousel-type=3D"MACRO_MARKERS_LIST_ITEM_RENDER=
ER_CAROUSEL_TYPE_TEXT_ONLY"]) { height: var(--yt-macro-marker-list-item-hei=
ght,165px); border: unset; }

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"]:not([carousel-type=3D"MACRO_MARKERS_LIST_ITEM_RENDER=
ER_CAROUSEL_TYPE_TEXT_ONLY"]) #details.ytd-macro-markers-list-item-renderer=
 { display: flex; flex-direction: column-reverse; justify-content: flex-end=
; }

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"]:not([carousel-type=3D"MACRO_MARKERS_LIST_ITEM_RENDER=
ER_CAROUSEL_TYPE_TEXT_ONLY"]) #details.ytd-macro-markers-list-item-renderer=
 #time.ytd-macro-markers-list-item-renderer { margin-top: unset; margin-bot=
tom: 8px; }

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"]:not([carousel-type=3D"MACRO_MARKERS_LIST_ITEM_RENDER=
ER_CAROUSEL_TYPE_TEXT_ONLY"])[active] #thumbnail.ytd-macro-markers-list-ite=
m-renderer { border: 2px solid var(--t2d807bb79e75606d); }

ytd-macro-markers-list-item-renderer[layout=3D"MACRO_MARKERS_LIST_ITEM_REND=
ERER_LAYOUT_VERTICAL"]:hover:not([carousel-type=3D"MACRO_MARKERS_LIST_ITEM_=
RENDERER_CAROUSEL_TYPE_TEXT_ONLY"]) { background: var(--t7f4f2c6d54836ce0);=
 }

ytd-thumbnail-overlay-now-playing-renderer.ytd-macro-markers-list-item-rend=
erer { opacity: 0.3; }

ytd-macro-markers-list-item-renderer[use-custom-colors] #time.ytd-macro-mar=
kers-list-item-renderer { background-color: var(--yt-lightsource-icon-disab=
led-color); color: var(--yt-lightsource-secondary-title-color); }

ytd-macro-markers-list-item-renderer[use-custom-colors] h3.ytd-macro-marker=
s-list-item-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1=
.4rem; font-weight: 400; line-height: 2rem; overflow: hidden; max-height: 1=
2rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: el=
lipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-macro-markers-list-item-renderer[use-custom-colors] h3.ytd-macro-mark=
ers-list-item-renderer { -webkit-line-clamp: 6; max-height: none; }
}

ytd-macro-markers-list-item-renderer[use-custom-colors] h3.ytd-macro-marker=
s-list-item-renderer { max-height: 12rem; color: var(--yt-lightsource-secon=
dary-title-color); }

ytd-macro-markers-list-item-renderer[use-custom-colors][is-highlighted] h4.=
ytd-macro-markers-list-item-renderer { color: var(--yt-lightsource-primary-=
title-color); }

ytd-macro-markers-list-item-renderer[use-custom-colors][is-highlighted] #th=
umbnail.ytd-macro-markers-list-item-renderer { outline: 2px var(--yt-lights=
ource-primary-title-color) solid; }

ytd-macro-markers-list-item-renderer[use-custom-colors][is-highlighted] #ti=
me.ytd-macro-markers-list-item-renderer { background-color: var(--yt-lights=
ource-primary-title-color); color: var(--t6216186c28b3834b); }

ytd-playlist-panel-renderer { display: flex; flex-direction: column; }

ytd-playlist-panel-renderer[meta-panel][is-floating][collapsed] { padding: =
16px; box-sizing: border-box; }

#container.ytd-playlist-panel-renderer, .playlist-items.ytd-playlist-panel-=
renderer { height: 100%; }

ytd-playlist-panel-renderer[collapsible][collapsed], ytd-playlist-panel-ren=
derer[collapsible][collapsed] #container.ytd-playlist-panel-renderer { heig=
ht: auto; }

#container.ytd-playlist-panel-renderer { border: 1px solid var(--tf3fc855af=
2285f5f); box-sizing: border-box; display: flex; flex-direction: column; }

ytd-playlist-panel-renderer #container.ytd-playlist-panel-renderer { min-he=
ight: 0px; }

ytd-playlist-panel-renderer:not([within-miniplayer]) #container.ytd-playlis=
t-panel-renderer { border-radius: 12px; overflow: hidden; }

ytd-playlist-panel-renderer[within-miniplayer] #container.ytd-playlist-pane=
l-renderer { border-radius: 0px 0px 12px 12px; overflow: hidden; }

ytd-playlist-panel-renderer[collapsible][collapsed] #content-header.ytd-pla=
ylist-panel-renderer, ytd-playlist-panel-renderer[collapsible][collapsed] .=
controls.ytd-playlist-panel-renderer, ytd-playlist-panel-renderer[collapsib=
le][collapsed] .playlist-items.ytd-playlist-panel-renderer { display: none;=
 }

ytd-playlist-panel-renderer[loading] .header.ytd-playlist-panel-renderer { =
height: 86px; }

ytd-playlist-panel-renderer[loading] #header-contents.ytd-playlist-panel-re=
nderer, ytd-playlist-panel-renderer[loading] ytd-playlist-panel-video-rende=
rer.ytd-playlist-panel-renderer { visibility: hidden; }

#playlist-actions.ytd-playlist-panel-renderer, #publisher-container.ytd-pla=
ylist-panel-renderer { display: flex; flex-direction: row; }

ytd-playlist-panel-renderer[collapsible] #publisher-container.ytd-playlist-=
panel-renderer { margin-top: 4px; align-items: center; }

#playlist-actions.ytd-playlist-panel-renderer { align-items: flex-end; }

#start-actions.ytd-playlist-panel-renderer { flex-grow: 1; justify-content:=
 space-between; }

ytd-playlist-panel-renderer[collapsible][collapsed] #playlist-actions.ytd-p=
laylist-panel-renderer { display: none; }

#end-actions-in-header.ytd-playlist-panel-renderer, #end-actions.ytd-playli=
st-panel-renderer, #start-actions.ytd-playlist-panel-renderer { display: fl=
ex; flex-direction: row; }

ytd-playlist-panel-renderer[has-playlist-buttons] #playlist-action-menu.ytd=
-playlist-panel-renderer { margin-left: -8px; flex: 1 1 1e-09px; }

ytd-playlist-panel-renderer:not([has-playlist-buttons])[has-separate-save-b=
utton] #save-button.ytd-playlist-panel-renderer { margin: 16px 0px; flex: 1=
 1 1e-09px; }

#overflow-menu.ytd-playlist-panel-renderer ytd-menu-renderer.ytd-playlist-p=
anel-renderer { margin-left: -8px; }

ytd-playlist-panel-renderer:not([hide-header-text]):not([collapsed]):not([h=
as-toolbar]) #header-contents.ytd-playlist-panel-renderer { margin-bottom: =
12px; }

ytd-playlist-panel-renderer[playlist-type=3D"TLPP"] #overflow-menu.ytd-play=
list-panel-renderer ytd-menu-renderer.ytd-playlist-panel-renderer, ytd-play=
list-panel-renderer[playlist-type=3D"TLPQ"] #overflow-menu.ytd-playlist-pan=
el-renderer ytd-menu-renderer.ytd-playlist-panel-renderer { margin-right: -=
8px; }

ytd-playlist-panel-renderer[hide-header-text][playlist-type=3D"TLPP"] #over=
flow-menu.ytd-playlist-panel-renderer ytd-menu-renderer.ytd-playlist-panel-=
renderer, ytd-playlist-panel-renderer[hide-header-text][playlist-type=3D"TL=
PQ"] #overflow-menu.ytd-playlist-panel-renderer ytd-menu-renderer.ytd-playl=
ist-panel-renderer { display: none; }

ytd-playlist-panel-renderer[move-three-dot-menu-to-top-row] #overflow-menu.=
ytd-playlist-panel-renderer ytd-menu-renderer.ytd-playlist-panel-renderer {=
 display: none; }

ytd-playlist-panel-renderer:not([move-three-dot-menu-to-top-row]) #overflow=
-menu-top-row.ytd-playlist-panel-renderer ytd-menu-renderer.ytd-playlist-pa=
nel-renderer { display: none; }

ytd-playlist-panel-renderer[move-three-dot-menu-to-top-row] #header-top-row=
.ytd-playlist-panel-renderer { margin-bottom: 8px; }

ytd-playlist-panel-renderer[playlist-type=3D"TLPP"] ytd-playlist-panel-segm=
ent-header-renderer.ytd-playlist-panel-renderer, ytd-playlist-panel-rendere=
r[playlist-type=3D"TLPQ"] ytd-playlist-panel-segment-header-renderer.ytd-pl=
aylist-panel-renderer { margin-top: 4px; }

.header.ytd-playlist-panel-renderer { background-color: var(--t518e925f61bd=
cb91); padding: 16px 16px 0px 24px; flex: 0 0 auto; }

ytd-playlist-panel-renderer[hide-header-text] .header.ytd-playlist-panel-re=
nderer { padding: 16px 16px 0px; }

ytd-playlist-panel-renderer[collapsible] .header.ytd-playlist-panel-rendere=
r { padding: 12px 6px 0px 16px; }

ytd-playlist-panel-renderer[collapsible][collapsed] .header.ytd-playlist-pa=
nel-renderer { padding-bottom: 12px; }

ytd-playlist-panel-renderer[use-color-palette] { --yt-active-playlist-panel=
-background-color: var( --yt-lightsource-section4-color ); }

ytd-playlist-panel-renderer[use-color-palette][is-dark-theme] { --yt-active=
-playlist-panel-background-color: var( --yt-lightsource-section2-color ); }

ytd-playlist-panel-renderer[collapsible][collapsed][use-color-palette] .hea=
der.ytd-playlist-panel-renderer { --iron-icon-fill-color: var(--yt-lightsou=
rce-primary-title-color); background-color: var(--yt-active-playlist-panel-=
background-color); }

ytd-playlist-panel-renderer[collapsible][collapsed][use-color-palette] #nex=
t-video-title.ytd-playlist-panel-renderer, ytd-playlist-panel-renderer[coll=
apsible][collapsed][use-color-palette] .title.ytd-playlist-panel-renderer {=
 --yt-endpoint-color: var(--yt-lightsource-primary-title-color); color: var=
(--yt-lightsource-primary-title-color); }

ytd-playlist-panel-renderer[collapsible][collapsed][use-color-palette] .byl=
ine-title.ytd-playlist-panel-renderer, ytd-playlist-panel-renderer[collapsi=
ble][collapsed][use-color-palette] .byline-title.ytd-playlist-panel-rendere=
r:not([hidden]) ~ .index-message-wrapper.ytd-playlist-panel-renderer::befor=
e, ytd-playlist-panel-renderer[collapsible][collapsed][use-color-palette] .=
index-message-wrapper.ytd-playlist-panel-renderer, ytd-playlist-panel-rende=
rer[collapsible][collapsed][use-color-palette] .publisher.ytd-playlist-pane=
l-renderer, ytd-playlist-panel-renderer[collapsible][collapsed][use-color-p=
alette] .publisher.ytd-playlist-panel-renderer:not([is-empty]) + .index-mes=
sage-wrapper.ytd-playlist-panel-renderer::before { --yt-endpoint-color: var=
(--yt-lightsource-secondary-title-color); --yt-endpoint-visited-color: var(=
--yt-lightsource-secondary-title-color); color: var(--yt-lightsource-second=
ary-title-color); }

ytd-playlist-panel-renderer[collapsible][collapsed][use-color-palette] .pub=
lisher.ytd-playlist-panel-renderer { --yt-endpoint-color: var(--yt-lightsou=
rce-secondary-title-color); }

ytd-playlist-panel-renderer[hide-header-text] .header.ytd-playlist-panel-re=
nderer { padding-top: 0px; }

#header-top-row.ytd-playlist-panel-renderer { display: flex; flex-direction=
: row; align-items: center; }

#header-description.ytd-playlist-panel-renderer { min-width: 0px; margin-ri=
ght: 8px; flex: 1 1 1e-09px; }

#trailing-button.ytd-playlist-panel-renderer { width: 40px; height: 40px; -=
-yt-icon-button-icon-width: 24px; --yt-icon-button-icon-height: 24px; color=
: var(--tffc2fd3a644f6275); margin-right: unset; }

ytd-playlist-panel-renderer:not([collapsible]) #trailing-button.ytd-playlis=
t-panel-renderer { display: none; }

ytd-playlist-panel-renderer[hide-header-text] #publisher-container.ytd-play=
list-panel-renderer, ytd-playlist-panel-renderer[hide-header-text] h3.ytd-p=
laylist-panel-renderer .title.ytd-playlist-panel-renderer { display: none; =
}

.playlist-items.ytd-playlist-panel-renderer { background-color: var(--t3e41=
d7b17b187f69); height: 100%; padding: 0px 0px 4px; overflow-y: auto; }

.playlist-items.ytd-playlist-panel-renderer::-webkit-scrollbar { width: 16p=
x; }

.playlist-items.ytd-playlist-panel-renderer::-webkit-scrollbar-thumb { heig=
ht: 56px; border-radius: 8px; border: 4px solid transparent; background-cli=
p: content-box; background-color: var(--t4a6da19e16bf221a); }

.playlist-items.ytd-playlist-panel-renderer::-webkit-scrollbar-thumb:hover =
{ background-color: var(--t7e34d5baa4ea6277); }

ytd-playlist-panel-video-renderer.ytd-playlist-panel-renderer:first-of-type=
 { padding-top: 8px; }

.title.ytd-playlist-panel-renderer { --yt-endpoint-color: var(--tffc2fd3a64=
4f6275); color: var(--tffc2fd3a644f6275); margin-bottom: 8px; }

ytd-playlist-panel-renderer:not([hide-header-text]) .title.ytd-playlist-pan=
el-renderer { font-family: Roboto, Arial, sans-serif; font-size: 2rem; font=
-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; ove=
rflow: hidden; max-height: 2.8rem; display: -webkit-box; -webkit-box-orient=
: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-playlist-panel-renderer:not([hide-header-text]) .title.ytd-playlist-p=
anel-renderer { -webkit-line-clamp: 1; max-height: none; }
}

ytd-playlist-panel-renderer:not([hide-header-text]) .title.ytd-playlist-pan=
el-renderer { max-height: 2.8rem; }

#next-video-title.ytd-playlist-panel-renderer { color: var(--tffc2fd3a644f6=
275); display: flex; flex-direction: row; align-items: center; font-family:=
 Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-heigh=
t: 2rem; }

#next-label.ytd-playlist-panel-renderer { margin-right: 4px; font-family: R=
oboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height:=
 2rem; }

ytd-playlist-panel-renderer[collapsible] .title.ytd-playlist-panel-renderer=
 { margin: 0px; }

.byline-title.ytd-playlist-panel-renderer, .publisher.ytd-playlist-panel-re=
nderer { --yt-endpoint-color: var(--t4a6da19e16bf221a); color: var(--t4a6da=
19e16bf221a); overflow: hidden; display: block; max-height: 1.8rem; font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-=
height: 1.8rem; }

.byline-title.ytd-playlist-panel-renderer:hover, .publisher.ytd-playlist-pa=
nel-renderer:hover { color: var(--tffc2fd3a644f6275); }

ytd-playlist-panel-renderer[collapsible] .publisher.ytd-playlist-panel-rend=
erer { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weig=
ht: 400; line-height: 1.8rem; }

.index-message-wrapper.ytd-playlist-panel-renderer { color: var(--t4a6da19e=
16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-=
weight: 400; line-height: 1.8rem; overflow: hidden; display: block; max-hei=
ght: 1.8rem; flex: 0 0 auto; }

.byline-title.ytd-playlist-panel-renderer:not([hidden]) ~ .index-message-wr=
apper.ytd-playlist-panel-renderer::before, .publisher.ytd-playlist-panel-re=
nderer:not([is-empty]) + .index-message-wrapper.ytd-playlist-panel-renderer=
::before { color: var(--t4a6da19e16bf221a); content: "-"; padding: 0px 4px;=
 }

ytd-playlist-panel-renderer[collapsible] .index-message-wrapper.ytd-playlis=
t-panel-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.2re=
m; font-weight: 400; line-height: 1.8rem; }

ytd-playlist-panel-renderer[show-next-video-header] #publisher-container.yt=
d-playlist-panel-renderer .publisher.ytd-playlist-panel-renderer, ytd-playl=
ist-panel-renderer[show-next-video-header] ytd-badge-supported-renderer.ytd=
-playlist-panel-renderer { display: none; }

.badge.ytd-playlist-panel-renderer { margin-right: 8px; }

@media (display-mode: picture-in-picture) {
  ytd-playlist-panel-renderer[within-miniplayer][minimize-pip-breakages] { =
height: 100%; }
  ytd-playlist-panel-renderer[within-miniplayer][minimize-pip-breakages] .h=
eader.ytd-playlist-panel-renderer { display: none; }
}

ytd-playlist-panel-video-renderer { padding: 4px 8px 4px 0px; display: flex=
; flex-direction: row; }

ytd-playlist-panel-video-renderer[selected] { background-color: var(--t7f4f=
2c6d54836ce0); }

ytd-playlist-panel-video-renderer[selected][use-color-palette] #video-title=
.ytd-playlist-panel-video-renderer { color: var(--yt-lightsource-primary-ti=
tle-color); }

ytd-playlist-panel-video-renderer[selected][use-color-palette] #byline.ytd-=
playlist-panel-video-renderer, ytd-playlist-panel-video-renderer[selected][=
use-color-palette] #index.ytd-playlist-panel-video-renderer, ytd-playlist-p=
anel-video-renderer[selected][use-color-palette] #play-icon.ytd-playlist-pa=
nel-video-renderer, ytd-playlist-panel-video-renderer[selected][use-color-p=
alette] #video-info.ytd-playlist-panel-video-renderer { color: var(--yt-lig=
htsource-secondary-title-color); }

ytd-playlist-panel-video-renderer[selected][use-color-palette], ytd-playlis=
t-panel-video-renderer[selected][use-color-palette]:hover:not(.dragging) { =
background-color: var(--yt-active-playlist-panel-background-color); }

ytd-playlist-panel-video-renderer:not(:hover) #menu.ytd-playlist-panel-vide=
o-renderer ytd-menu-renderer.ytd-playlist-panel-video-renderer:not(:focus-w=
ithin) { opacity: 0; }

.yt-simple-endpoint.ytd-playlist-panel-video-renderer { display: inline-blo=
ck; cursor: pointer; text-decoration: none; color: var(--yt-endpoint-color,=
var(--tffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-playlist-panel-video-renderer:hover { color: var(--=
yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--y=
t-endpoint-text-decoration,none); }

a.yt-simple-endpoint.ytd-playlist-panel-video-renderer { display: block; mi=
n-width: 0px; flex: 1 1 1e-09px; }

#container.ytd-playlist-panel-video-renderer { display: flex; flex-directio=
n: row; }

#unplayableText.ytd-playlist-panel-video-renderer { font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; co=
lor: var(--tffc2fd3a644f6275); }

#index-container.ytd-playlist-panel-video-renderer, #index.ytd-playlist-pan=
el-video-renderer, #play-icon.ytd-playlist-panel-video-renderer, #reorder.y=
td-playlist-panel-video-renderer { color: var(--t4a6da19e16bf221a); text-al=
ign: center; width: 24px; display: flex; flex-direction: column; justify-co=
ntent: center; align-items: center; flex: 0 0 auto; font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; =
}

#play-icon.ytd-playlist-panel-video-renderer yt-icon.ytd-playlist-panel-vid=
eo-renderer { height: 12px; width: 12px; }

ytd-playlist-panel-video-renderer #byline.ytd-playlist-panel-video-renderer=
, ytd-playlist-panel-video-renderer #index.ytd-playlist-panel-video-rendere=
r, ytd-playlist-panel-video-renderer #play-icon.ytd-playlist-panel-video-re=
nderer, ytd-playlist-panel-video-renderer #video-info.ytd-playlist-panel-vi=
deo-renderer { color: var(--t4a6da19e16bf221a); }

#thumbnail-container.ytd-playlist-panel-video-renderer { width: 100px; heig=
ht: 56px; position: relative; margin-left: auto; margin-right: auto; overfl=
ow: hidden; display: block; flex: 0 0 auto; }

#thumbnail-container.ytd-playlist-panel-video-renderer > ytd-thumbnail.ytd-=
playlist-panel-video-renderer { height: 56px; display: block; position: abs=
olute; transform: translateY(-50%); top: 50%; left: 0px; width: 100%; }

ytd-playlist-panel-video-renderer[is-bigger-thumbnail-enabled] #thumbnail-c=
ontainer.ytd-playlist-panel-video-renderer { flex: 0 0 50%; max-width: 50%;=
 height: auto; aspect-ratio: 16 / 9; position: relative; overflow: hidden; =
min-width: auto; min-height: auto; }

ytd-playlist-panel-video-renderer[is-bigger-thumbnail-enabled] #thumbnail-c=
ontainer.ytd-playlist-panel-video-renderer > ytd-thumbnail.ytd-playlist-pan=
el-video-renderer { display: block; position: absolute; top: 0px; left: 0px=
; width: 100%; height: 100%; transform: none; min-width: auto; min-height: =
auto; margin: 0px; }

ytd-playlist-panel-video-renderer[within-miniplayer] #video-info.ytd-playli=
st-panel-video-renderer { display: none; }

#meta.ytd-playlist-panel-video-renderer { min-width: 0px; padding: 0px 8px;=
 display: flex; flex-direction: column; flex: 1 1 1e-09px; }

#menu.ytd-playlist-panel-video-renderer { display: flex; flex-direction: co=
lumn; justify-content: center; }

ytd-video-meta-block.ytd-playlist-panel-video-renderer { --ytd-metadata-lin=
e-color: var(--tffc2fd3a644f6275); }

#byline-container.ytd-playlist-panel-video-renderer { margin-right: 8px; pa=
dding-right: 8px; max-width: 100%; display: flex; flex-direction: row; alig=
n-items: center; }

#byline.ytd-playlist-panel-video-renderer { text-overflow: ellipsis; white-=
space: nowrap; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial,=
 sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; over=
flow: hidden; display: block; max-height: 1.8rem; --yt-endpoint-color: var(=
--tffc2fd3a644f6275); }

h4.ytd-playlist-panel-video-renderer { color: var(--tffc2fd3a644f6275); }

#video-title.ytd-playlist-panel-video-renderer { margin: 0px 0px 4px; font-=
family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; lin=
e-height: 2rem; overflow: hidden; max-height: 4rem; display: -webkit-box; -=
webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; =
}

@supports (-webkit-line-clamp:1) {
  #video-title.ytd-playlist-panel-video-renderer { -webkit-line-clamp: 2; m=
ax-height: none; }
}

#video-title.ytd-playlist-panel-video-renderer { max-height: 4rem; }

ytd-playlist-panel-video-renderer[can-reorder].dragging, ytd-playlist-panel=
-video-renderer[can-reorder]:hover, ytd-playlist-panel-video-renderer[can-r=
eorder][menu-opened] { box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 8px; }

ytd-playlist-panel-video-renderer[can-reorder].dragging, ytd-playlist-panel=
-video-renderer[can-reorder]:hover, ytd-playlist-panel-video-renderer[can-r=
eorder]:hover.dragging { cursor: grab; }

ytd-playlist-panel-video-renderer[can-reorder].dragging a.ytd-playlist-pane=
l-video-renderer { cursor: grabbing; }

ytd-playlist-panel-video-renderer[can-reorder].dragging, ytd-playlist-panel=
-video-renderer[can-reorder]:hover.dragging { z-index: 2; background-color:=
 var(--t3e41d7b17b187f69); }

ytd-playlist-panel-video-renderer:hover:not(.dragging) { background-color: =
var(--t3e41d7b17b187f69); }

ytd-playlist-panel-video-renderer:hover:not(.dragging), ytd-playlist-panel-=
video-renderer[can-reorder].dragging, ytd-playlist-panel-video-renderer[can=
-reorder]:hover.dragging { background-color: var(--t7f4f2c6d54836ce0); }

ytd-playlist-panel-video-renderer[can-reorder]:hover #index.ytd-playlist-pa=
nel-video-renderer, ytd-playlist-panel-video-renderer[can-reorder]:hover #p=
lay-icon.ytd-playlist-panel-video-renderer { display: none; }

ytd-playlist-panel-video-renderer[can-reorder]:hover #reorder.ytd-playlist-=
panel-video-renderer { display: flex; }

#reorder.ytd-playlist-panel-video-renderer { display: none; }

@media (any-pointer: coarse) {
  ytd-playlist-panel-video-renderer:not(:hover) #menu.ytd-playlist-panel-vi=
deo-renderer ytd-menu-renderer.ytd-playlist-panel-video-renderer:not(:focus=
-within) { opacity: 1; }
  ytd-playlist-panel-video-renderer[touch-persistent-drag-handle] #index.yt=
d-playlist-panel-video-renderer, ytd-playlist-panel-video-renderer[touch-pe=
rsistent-drag-handle] #play-icon.ytd-playlist-panel-video-renderer { displa=
y: none; }
  ytd-playlist-panel-video-renderer[touch-persistent-drag-handle] #reorder.=
ytd-playlist-panel-video-renderer { display: flex; }
  ytd-playlist-panel-video-renderer[can-reorder][touch-persistent-drag-hand=
le].dragging, ytd-playlist-panel-video-renderer[can-reorder][touch-persiste=
nt-drag-handle].dragging a.ytd-playlist-panel-video-renderer { box-shadow: =
none; cursor: pointer; }
  ytd-playlist-panel-video-renderer[can-reorder][touch-persistent-drag-hand=
le].dragging, ytd-playlist-panel-video-renderer[can-reorder][touch-persiste=
nt-drag-handle][handle-is-hovered] { box-shadow: rgba(0, 0, 0, 0.4) 0px 2px=
 8px; cursor: grab; }
}

#video-info.ytd-playlist-panel-video-renderer { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; over=
flow: hidden; max-height: 1.8rem; display: -webkit-box; -webkit-box-orient:=
 vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #video-info.ytd-playlist-panel-video-renderer { -webkit-line-clamp: 1; ma=
x-height: none; }
}

#video-info.ytd-playlist-panel-video-renderer { max-height: 1.8rem; }

ytd-playlist-panel-video-renderer[show-action-buttons] #video-title.ytd-pla=
ylist-panel-video-renderer { font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.4rem; font-weight: 500; line-height: 2rem; overflow: hidden; max-hei=
ght: 2rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflo=
w: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-playlist-panel-video-renderer[show-action-buttons] #video-title.ytd-p=
laylist-panel-video-renderer { -webkit-line-clamp: 1; max-height: none; }
}

ytd-playlist-panel-video-renderer[show-action-buttons] #video-title.ytd-pla=
ylist-panel-video-renderer { max-height: 2rem; }

ytd-playlist-panel-video-renderer[show-action-buttons] #byline-container.yt=
d-playlist-panel-video-renderer { display: none; }

ytd-playlist-panel-video-renderer[selected] #index.ytd-playlist-panel-video=
-renderer { display: none; }

@media (display-mode: picture-in-picture) {
  ytd-playlist-panel-video-renderer[minimize-pip-breakages] #action-buttons=
.ytd-playlist-panel-video-renderer, ytd-playlist-panel-video-renderer[minim=
ize-pip-breakages] #menu.ytd-playlist-panel-video-renderer { display: none;=
 }
  ytd-playlist-panel-video-renderer[minimize-pip-breakages] #reorder.ytd-pl=
aylist-panel-video-renderer, ytd-playlist-panel-video-renderer[minimize-pip=
-breakages] #thumbnail-container.ytd-playlist-panel-video-renderer { pointe=
r-events: none; }
}

ytd-slim-metadata-toggle-button-renderer { display: inline-block; }

ytd-video-description-header-renderer { display: block; padding: 24px; }

#title.ytd-video-description-header-renderer { padding: 4px 0px; color: var=
(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 2=
rem; font-variation-settings: "wdth" 100; font-weight: 900; line-height: 2.=
8rem; overflow: hidden; max-height: 14rem; display: -webkit-box; -webkit-bo=
x-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-video-description-header-renderer { -webkit-line-clamp: 5; max=
-height: none; }
}

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-video-description-header-renderer { font-family: Roboto, Arial=
, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-=
weight: 900; line-height: 2.6rem; overflow: hidden; max-height: 13rem; disp=
lay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; wh=
ite-space: normal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-video-description-header-renderer { -webkit-line-clamp: 5; max=
-height: none; }
}
}

@media (max-width: 599.9px) {
  #title.ytd-video-description-header-renderer { font-family: Roboto, Arial=
, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-=
weight: 900; line-height: 2.6rem; overflow: hidden; max-height: 13rem; disp=
lay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; wh=
ite-space: normal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-video-description-header-renderer { -webkit-line-clamp: 5; max=
-height: none; }
}
}

#title.ytd-video-description-header-renderer { max-height: 14rem; }

@media (max-width: 599.9px) {
  #title.ytd-video-description-header-renderer { max-height: 13rem; }
}

ytd-video-description-header-renderer[sd-redesign-exp] #title.ytd-video-des=
cription-header-renderer { font-family: Roboto, Arial, sans-serif; font-siz=
e: 2rem; font-variation-settings: "wdth" 100; font-weight: 900; line-height=
: 2.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-video-description-header-renderer[sd-redesign-exp] #title.ytd-video-d=
escription-header-renderer { font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 900; line-he=
ight: 2.6rem; }
}

@media (max-width: 599.9px) {
  ytd-video-description-header-renderer[sd-redesign-exp] #title.ytd-video-d=
escription-header-renderer { font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 900; line-he=
ight: 2.6rem; }
}

ytd-video-description-header-renderer[shorts-panel][watch-while-sdp] #title=
.ytd-video-description-header-renderer { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; padding: 0px =
0px 16px; }

#channel-info.ytd-video-description-header-renderer { display: flex; flex-d=
irection: row; padding: 4px 0px; }

#avatar.ytd-video-description-header-renderer { border-radius: 50%; overflo=
w: hidden; background-color: rgba(255, 255, 255, 0.3); height: 36px; width:=
 36px; }

#channel-name.ytd-video-description-header-renderer { display: flex; flex-d=
irection: row; align-self: center; font-family: Roboto, Arial, sans-serif; =
font-size: 1.4rem; font-weight: 500; line-height: 2rem; color: var(--tffc2f=
d3a644f6275); }

#channel-badge.ytd-video-description-header-renderer { align-self: center; =
margin-left: 4px; }

.yt-simple-endpoint.ytd-video-description-header-renderer { margin-right: 8=
px; display: inline-block; cursor: pointer; text-decoration: none; color: v=
ar(--yt-endpoint-color,var(--tffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-video-description-header-renderer:hover { color: va=
r(--yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var=
(--yt-endpoint-text-decoration,none); }

#factoids.ytd-video-description-header-renderer { display: flex; flex-direc=
tion: row; margin: 16px 0px; justify-content: space-around; }

ytd-video-description-header-renderer[shorts-panel][watch-while-sdp] #facto=
ids.ytd-video-description-header-renderer { border-top: solid var(--tf3fc85=
5af2285f5f) 1px; padding: 16px 0px; margin: 0px; }

ytd-video-description-header-renderer[shorts-panel][watch-while-sdp][sd-red=
esign-exp] #factoids.ytd-video-description-header-renderer { border-top: in=
itial; }

ytd-alert-with-button-renderer { padding: 8px 8px 8px 24px; display: flex; =
flex-direction: row; justify-content: space-between; }

ytd-alert-with-button-renderer[type=3D"INFO"], ytd-alert-with-button-render=
er[type=3D"SUCCESS"] { background-color: var(--t7f4f2c6d54836ce0); }

ytd-alert-with-button-renderer[is-displayed] { display: flex; }

ytd-alert-with-button-renderer:not([is-displayed]) { display: none; }

#buttons.ytd-alert-with-button-renderer { display: flex; flex-direction: ro=
w; }

#text.ytd-alert-with-button-renderer { color: var(--tffc2fd3a644f6275); ali=
gn-self: center; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem;=
 font-weight: 400; line-height: 2rem; }

#button.ytd-alert-with-button-renderer { align-self: center; }

ytd-button-renderer.ytd-alert-with-button-renderer .ytIconWrapperHost.ytd-a=
lert-with-button-renderer, ytd-button-renderer.ytd-alert-with-button-render=
er yt-icon.ytd-alert-with-button-renderer { color: var(--tffc2fd3a644f6275)=
; height: 24px; width: 24px; }

ytd-button-renderer.ytd-alert-with-button-renderer:not(.style-primary):hove=
r { color: var(--tffc2fd3a644f6275); }

ytd-badge-supported-renderer { display: flex; flex-direction: row; align-it=
ems: center; }

ytd-badge-supported-renderer[wrap-badges] { row-gap: 4px; align-items: cent=
er; flex-wrap: wrap; }

ytd-badge-supported-renderer[num-badges-in-row] { flex-wrap: wrap; }

.badge-shape.badge-shape-style-type-verified-artist.ytd-badge-supported-ren=
derer { padding-left: 4px; }

.badge-shape.badge-shape-style-type-strikethrough.ytd-badge-supported-rende=
rer { text-decoration: line-through; }

.badge-shape.ytd-badge-supported-renderer:not(:last-of-type) { margin-right=
: 4px; }

.ytIconWrapperHost.ytd-badge-supported-renderer, yt-icon.ytd-badge-supporte=
d-renderer { width: var(--ytd-badge-icon-size,13px); height: var(--ytd-badg=
e-icon-size,13px); color: var(--ytd-badge-icon-color,var(--t4a6da19e16bf221=
a)); padding: 0px 2px 1px 0px; }

ytd-badge-supported-renderer[system-icons] .ytIconWrapperHost.ytd-badge-sup=
ported-renderer, ytd-badge-supported-renderer[system-icons] yt-icon.ytd-bad=
ge-supported-renderer { height: 16px; width: 16px; }

ytd-badge-supported-renderer[system-icons][use-rounded-badge] .ytIconWrappe=
rHost.ytd-badge-supported-renderer, ytd-badge-supported-renderer[system-ico=
ns][use-rounded-badge] yt-icon.ytd-badge-supported-renderer { height: 24px;=
 width: 24px; }

ytd-badge-supported-renderer[overlay-ad] .badge-style-type-ad.ytd-badge-sup=
ported-renderer { color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.3=
) 2px 2px 2px; }

p.ytd-badge-supported-renderer { display: inline; margin: 0px; }

.badge-style-type-simple.ytd-badge-supported-renderer { background: var(--t=
7f4f2c6d54836ce0); color: var(--t4a6da19e16bf221a); }

.badge-style-type-red.ytd-badge-supported-renderer { background: var(--t7f4=
f2c6d54836ce0); color: var(--t854c79338d8ca8a7); }

.badge-style-type-premium.ytd-badge-supported-renderer { border-radius: 4px=
; color: rgb(255, 255, 255); padding-left: 4px; background: linear-gradient=
(45deg, rgb(225, 0, 45) 30%, rgb(224, 19, 120) 90%); }

.standalone-badge.ytd-badge-supported-renderer { padding: 0px; }

.badge-style-type-shorts-player.ytd-badge-supported-renderer { background: =
rgba(0, 0, 0, 0.3); color: rgb(255, 255, 255); }

.badge-style-type-shorts-player.ytd-badge-supported-renderer yt-icon.ytd-ba=
dge-supported-renderer { color: rgb(255, 255, 255); vertical-align: middle;=
 }

.badge-style-type-members-only.ytd-badge-supported-renderer { background: v=
ar(--t7f4f2c6d54836ce0); color: var(--t904a88c623ca27ab); }

.badge-style-type-members-only.ytd-badge-supported-renderer yt-icon.ytd-bad=
ge-supported-renderer { color: var(--t904a88c623ca27ab); }

.badge-style-type-members-only.ytd-badge-supported-renderer p.ytd-badge-sup=
ported-renderer { display: inline-block; }

.badge-style-type-premium.ytd-badge-supported-renderer yt-icon.ytd-badge-su=
pported-renderer { padding: 1px 4px 1px 1px; vertical-align: top; height: 1=
6px; width: 16px; }

.badge-style-type-premium.ytd-badge-supported-renderer p.ytd-badge-supporte=
d-renderer { display: inline-block; }

.badge-style-type-ypc.ytd-badge-supported-renderer { background: var(--t7f4=
f2c6d54836ce0); color: var(--t904a88c623ca27ab); white-space: nowrap; overf=
low: hidden; text-overflow: ellipsis; }

.badge-style-type-ypc-green.ytd-badge-supported-renderer { background: var(=
--t4726c68ef6d7b08f); color: var(--t904a88c623ca27ab); white-space: nowrap;=
 overflow: hidden; text-overflow: ellipsis; }

.badge-style-type-simple-strikethrough.ytd-badge-supported-renderer { backg=
round: var(--t7f4f2c6d54836ce0); color: var(--t4a6da19e16bf221a); text-deco=
ration: line-through; }

.badge-style-type-verified-artist.ytd-badge-supported-renderer, .badge-styl=
e-type-verified.ytd-badge-supported-renderer { background: none; margin-bot=
tom: 1px; padding: 0px 0px 0px 4px; flex: 0 0 auto; font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; =
}

.badge-style-type-verified-artist.ytd-badge-supported-renderer yt-icon.ytd-=
badge-supported-renderer, .badge-style-type-verified.ytd-badge-supported-re=
nderer yt-icon.ytd-badge-supported-renderer { padding: 0px; }

.badge-style-type-disabled.ytd-badge-supported-renderer { background: var(-=
-t7f4f2c6d54836ce0); color: var(--t7e34d5baa4ea6277); }

.badge-style-type-collection.ytd-badge-supported-renderer { background: non=
e; color: var(--t4a6da19e16bf221a); padding: 0px 0px 8px; text-transform: u=
ppercase; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-w=
eight: 500; line-height: 1.8rem; }

ytd-badge-supported-renderer[collection-truncate] .badge-style-type-collect=
ion.ytd-badge-supported-renderer { padding: 0px; display: -webkit-box; -web=
kit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; }

ytd-badge-supported-renderer.inline-metadata-badge { display: inline-block;=
 vertical-align: middle; }

ytd-badge-supported-renderer.inline-metadata-badge .badge-style-type-collec=
tion.ytd-badge-supported-renderer { padding: 0px 0px 8px; }

.badge-style-type-featured.ytd-badge-supported-renderer { background: var(-=
-t2d807bb79e75606d); color: var(--t6216186c28b3834b); }

.badge-style-type-accelerator.ytd-badge-supported-renderer { background: va=
r(--t7f4f2c6d54836ce0); color: var(--t4a6da19e16bf221a); }

.badge-style-type-live-now.ytd-badge-supported-renderer, .badge-style-type-=
starting-soon.ytd-badge-supported-renderer { background: transparent; color=
: var(--t854c79338d8ca8a7); border: 1px solid rgba(225, 0, 45, 0.9); }

.badge-style-type-live-now.ytd-badge-supported-renderer yt-icon.ytd-badge-s=
upported-renderer { padding-right: 3px; }

.badge-style-type-live-now-alternate.ytd-badge-supported-renderer { backgro=
und: rgba(225, 0, 45, 0.9); color: rgb(255, 255, 255); padding-top: 0px; pa=
dding-bottom: 0px; display: flex; align-items: center; }

.badge-style-type-live-now-alternate.ytd-badge-supported-renderer p.ytd-bad=
ge-supported-renderer { vertical-align: middle; white-space: nowrap; }

.badge-style-type-live-now-alternate.ytd-badge-supported-renderer yt-icon.y=
td-badge-supported-renderer { color: rgb(255, 255, 255); }

.badge-style-type-black.ytd-badge-supported-renderer { color: rgb(255, 255,=
 255); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weig=
ht: 400; line-height: 1.8rem; }

.badge-style-type-black.ytd-badge-supported-renderer yt-icon.ytd-badge-supp=
orted-renderer { color: rgb(255, 255, 255); padding: unset; }

.badge-style-type-medium-grey.ytd-badge-supported-renderer { white-space: n=
owrap; background: var(--t7f4f2c6d54836ce0); color: var(--t4a6da19e16bf221a=
); margin-right: 8px; }

.badge-style-type-medium-grey.ytd-badge-supported-renderer p.ytd-badge-supp=
orted-renderer { vertical-align: middle; }

.badge-style-type-ypc-transparent.ytd-badge-supported-renderer { background=
: none; color: var(--t4a6da19e16bf221a); padding-left: 0px; white-space: no=
wrap; overflow: hidden; text-overflow: ellipsis; }

.badge-style-type-nz-rating-red-square.ytd-badge-supported-renderer { backg=
round: rgb(240, 57, 54); height: 2.2rem; width: 2.2rem; border-radius: 0px;=
 color: black; white-space: nowrap; overflow: hidden; text-overflow: clip; =
padding: 0px; display: flex; text-align: center; justify-content: center; a=
lign-items: center; }

.badge-style-type-nz-rating-yellow-circle.ytd-badge-supported-renderer { ba=
ckground: rgb(255, 239, 0); height: 2.2rem; width: 2.2rem; border-radius: 5=
0%; color: black; white-space: nowrap; overflow: hidden; text-overflow: cli=
p; padding: 0px; display: flex; text-align: center; justify-content: center=
; align-items: center; }

.badge-style-type-nz-rating-green-circle.ytd-badge-supported-renderer { bac=
kground: rgb(66, 199, 88); height: 2.2rem; width: 2.2rem; border-radius: 50=
%; color: black; white-space: nowrap; overflow: hidden; text-overflow: clip=
; padding: 0px; display: flex; text-align: center; justify-content: center;=
 align-items: center; }

.badge-style-type-br-rating-small-green-square.ytd-badge-supported-renderer=
 { background: rgb(0, 166, 81); height: 1.8rem; width: 1.8rem; color: white=
; border: 1px solid white; border-radius: 10%; white-space: nowrap; overflo=
w: hidden; text-overflow: clip; padding: 0px; display: flex; text-align: ce=
nter; justify-content: center; align-items: center; }

.badge-style-type-br-rating-small-blue-square.ytd-badge-supported-renderer =
{ background: rgb(0, 149, 218); height: 1.8rem; width: 1.8rem; color: white=
; border: 1px solid white; border-radius: 10%; white-space: nowrap; overflo=
w: hidden; text-overflow: clip; padding: 0px; display: flex; text-align: ce=
nter; justify-content: center; align-items: center; }

.badge-style-type-br-rating-large-blue-square.ytd-badge-supported-renderer =
{ background: rgb(0, 149, 218); height: 2.2rem; width: 2.2rem; color: white=
; border: 1px solid white; border-radius: 10%; white-space: nowrap; overflo=
w: hidden; text-overflow: clip; padding: 0px; display: flex; text-align: ce=
nter; justify-content: center; align-items: center; }

.badge-style-type-br-rating-small-yellow-square.ytd-badge-supported-rendere=
r { background: rgb(251, 193, 21); height: 1.8rem; width: 1.8rem; color: wh=
ite; border: 1px solid white; border-radius: 10%; white-space: nowrap; over=
flow: hidden; text-overflow: clip; padding: 0px; display: flex; text-align:=
 center; justify-content: center; align-items: center; }

.badge-style-type-br-rating-large-yellow-square.ytd-badge-supported-rendere=
r { background: rgb(251, 193, 21); height: 2.2rem; width: 2.2rem; color: wh=
ite; border: 1px solid white; border-radius: 10%; white-space: nowrap; over=
flow: hidden; text-overflow: clip; padding: 0px; display: flex; text-align:=
 center; justify-content: center; align-items: center; }

.badge-style-type-br-rating-small-orange-square.ytd-badge-supported-rendere=
r { background: rgb(245, 130, 32); height: 1.8rem; width: 1.8rem; color: wh=
ite; border: 1px solid white; border-radius: 10%; white-space: nowrap; over=
flow: hidden; text-overflow: clip; padding: 0px; display: flex; text-align:=
 center; justify-content: center; align-items: center; }

.badge-style-type-br-rating-large-orange-square.ytd-badge-supported-rendere=
r { background: rgb(245, 130, 32); height: 2.2rem; width: 2.2rem; color: wh=
ite; border: 1px solid white; border-radius: 10%; white-space: nowrap; over=
flow: hidden; text-overflow: clip; padding: 0px; display: flex; text-align:=
 center; justify-content: center; align-items: center; }

.badge-style-type-br-rating-small-red-square.ytd-badge-supported-renderer {=
 background: rgb(236, 29, 37); height: 1.8rem; width: 1.8rem; color: white;=
 border: 1px solid white; border-radius: 10%; white-space: nowrap; overflow=
: hidden; text-overflow: clip; padding: 0px; display: flex; text-align: cen=
ter; justify-content: center; align-items: center; }

.badge-style-type-br-rating-large-red-square.ytd-badge-supported-renderer {=
 background: rgb(236, 29, 37); height: 2.2rem; width: 2.2rem; color: white;=
 border: 1px solid white; border-radius: 10%; white-space: nowrap; overflow=
: hidden; text-overflow: clip; padding: 0px; display: flex; text-align: cen=
ter; justify-content: center; align-items: center; }

.badge-style-type-br-rating-small-black-square.ytd-badge-supported-renderer=
 { background: rgb(0, 0, 0); height: 1.8rem; width: 1.8rem; color: white; b=
order: 1px solid white; border-radius: 10%; white-space: nowrap; overflow: =
hidden; text-overflow: clip; padding: 0px; display: flex; text-align: cente=
r; justify-content: center; align-items: center; }

.badge-style-type-br-rating-large-black-square.ytd-badge-supported-renderer=
 { background: rgb(0, 0, 0); height: 2.2rem; width: 2.2rem; color: white; b=
order: 1px solid white; border-radius: 10%; white-space: nowrap; overflow: =
hidden; text-overflow: clip; padding: 0px; display: flex; text-align: cente=
r; justify-content: center; align-items: center; }

.badge-style-type-blue.ytd-badge-supported-renderer { color: var(--t2d807bb=
79e75606d); background: var(--tfa3475c508f5dfef); }

.badge-style-type-overlay.ytd-badge-supported-renderer { background: rgba(0=
, 0, 0, 0.6); color: rgb(255, 255, 255); white-space: nowrap; overflow: hid=
den; text-overflow: ellipsis; }

ytd-badge-supported-renderer[system-icons] .badge-style-type-collection.ytd=
-badge-supported-renderer yt-icon.ytd-badge-supported-renderer, ytd-badge-s=
upported-renderer[system-icons] .badge-style-type-verified-artist.ytd-badge=
-supported-renderer yt-icon.ytd-badge-supported-renderer, ytd-badge-support=
ed-renderer[system-icons] .badge-style-type-verified.ytd-badge-supported-re=
nderer yt-icon.ytd-badge-supported-renderer, ytd-badge-supported-renderer[s=
ystem-icons] .badge-style-type-ypc-transparent.ytd-badge-supported-renderer=
 yt-icon.ytd-badge-supported-renderer { width: 14px; height: 14px; }

ytd-button-renderer:not([button-next]) { --paper-button-ink-color: var(--t7=
e34d5baa4ea6277); --yt-formatted-string-deemphasize-color: #fff; vertical-a=
lign: middle; white-space: nowrap; font-size: var(--ytd-tab-system-font-siz=
e); font-weight: var(--ytd-tab-system-font-weight); letter-spacing: var(--y=
td-tab-system-letter-spacing); text-transform: var(--ytd-tab-system-text-tr=
ansform); }

ytd-button-renderer yt-formatted-string .yt-formatted-string[style-target=
=3D"deemphasize"] { margin-left: var(--ytd-margin-base); }

ytd-button-renderer[disable-text-transform] { text-transform: none; }

ytd-button-renderer[disabled][is-paper-button] a.ytd-button-renderer { curs=
or: auto; pointer-events: none; }

ytd-button-renderer[is-paper-button] .ytIconWrapperHost.ytd-button-renderer=
, ytd-button-renderer[is-paper-button] yt-icon.ytd-button-renderer { flex: =
0 0 auto; }

ytd-button-renderer yt-formatted-string.ytd-button-renderer { display: bloc=
k; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

tp-yt-paper-button.ytd-button-renderer { min-width: var(--yt-paper-button-m=
in-width,var(--ytd-paper-button-min-width,5.14em)); font-size: var(--yt-pap=
er-button-font-size,inherit); }

ytd-button-renderer tp-yt-paper-button.keyboard-focus.ytd-button-renderer {=
 font-weight: inherit; }

tp-yt-paper-tooltip.ytd-button-renderer { z-index: var(--yt-button-tooltip-=
z-index); }

ytd-button-renderer[is-icon-button]:not([style-action-button]) { -webkit-fo=
nt-smoothing: var(--ytd-caption--webkit-font-smoothing); font-family: var(-=
-ytd-caption-font-family); font-size: var(--ytd-caption-font-size); font-we=
ight: var(--ytd-caption-font-weight); letter-spacing: var(--ytd-caption-let=
ter-spacing); line-height: var(--ytd-caption-line-height); text-transform: =
var(--ytd-caption-text-transform); }

ytd-button-renderer.force-icon-button:not([has-no-text]) a.ytd-button-rende=
rer { padding-right: var(--yt-button-icon-padding,var(--ytd-margin-2x)); }

ytd-button-renderer[is-paper-button] { background-color: var(--yt-basic-bac=
kground-color,var(--yt-button-background-color)); color: var(--yt-basic-for=
eground-title-color,var(--t4a6da19e16bf221a)); border-color: var(--yt-basic=
-foreground-title-color,var(--t4a6da19e16bf221a)); }

ytd-button-renderer[is-paper-button-with-icon] { --yt-button-padding-minus-=
focus-outline: var( --yt-button-with-icon-padding-minus-focus-outline ); }

ytd-button-renderer.style-suggestive.size-small[is-paper-button-with-icon] =
{ --yt-button-padding: 6px 12px; --yt-button-padding-minus-border: 5px 11px=
; }

ytd-button-renderer[is-paper-button-with-icon] { --yt-button-padding: 6px 1=
6px; --yt-button-padding-minus-border: 5px 15px; }

ytd-button-renderer[is-paper-button-with-icon][button-size=3D"size-large"] =
{ --yt-button-padding: 10px 16px; --yt-button-padding-minus-border: 9px 15p=
x; --yt-button-padding-minus-focus-outline: 9px 15px; }

ytd-button-renderer[is-icon-button] { color: var(--yt-button-color,var(--tf=
fc2fd3a644f6275)); }

ytd-button-renderer.style-default[is-icon-button], ytd-button-renderer.styl=
e-opacity[is-icon-button], ytd-button-renderer.style-text[is-icon-button] {=
 color: var(--tffc2fd3a644f6275); }

ytd-button-renderer.style-default[is-icon-button] #text.ytd-button-renderer=
, ytd-button-renderer.style-opacity[is-icon-button] #text.ytd-button-render=
er, ytd-button-renderer.style-text[is-icon-button] #text.ytd-button-rendere=
r { color: var(--yt-button-icon-button-text-color,var(--t4a6da19e16bf221a))=
; }

ytd-button-renderer.style-black[is-icon-button] { color: var(--tffc2fd3a644=
f6275); }

ytd-button-renderer.style-default[is-icon-button][disabled] #text.ytd-butto=
n-renderer, ytd-button-renderer.style-opacity[is-icon-button][disabled], yt=
d-button-renderer.style-opacity[is-icon-button][disabled] #text.ytd-button-=
renderer, ytd-button-renderer.style-text[is-icon-button][disabled] #text.yt=
d-button-renderer, ytd-button-renderer.style-visibly-disabled[is-icon-butto=
n] { color: var(--t7e34d5baa4ea6277); }

ytd-button-renderer.style-blue-text[is-icon-button] { color: var(--t2d807bb=
79e75606d); }

tp-yt-paper-tooltip.ytd-button-renderer { white-space: nowrap; }

ytd-button-renderer.style-primary[is-paper-button] { background-color: var(=
--t2d807bb79e75606d); color: var(--t6216186c28b3834b); }

ytd-button-renderer.style-primary[disabled][is-paper-button] { background-c=
olor: var(--t7f4f2c6d54836ce0); color: var(--t7e34d5baa4ea6277); }

ytd-button-renderer.style-mono-tonal[is-paper-button] { --yt-button-color: =
var(--tffc2fd3a644f6275); background-color: var(--t7f4f2c6d54836ce0); borde=
r-radius: 18px; text-transform: none; }

ytd-button-renderer.style-mono-tonal[is-paper-button]:hover { background-co=
lor: var(--t416e5931fc464589); }

ytd-button-renderer.style-mono-filled[is-paper-button] { --yt-button-color:=
 var(--t6216186c28b3834b); background-color: var(--tffc2fd3a644f6275); bord=
er-radius: 18px; text-transform: none; }

ytd-button-renderer.style-mono-filled[is-paper-button]:hover { background-c=
olor: var(--t8cdc9846a76caf1f); }

ytd-button-renderer.style-payment[is-paper-button] { background-color: var(=
--yt-button-payment-background-color,var(--t2d807bb79e75606d)); color: var(=
--t6216186c28b3834b); }

ytd-button-renderer.style-payment[is-paper-button]:not([use-keyboard-focuse=
d]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer, ytd-button-rende=
rer.style-payment[is-paper-button][use-keyboard-focused][keyboard-focused] =
tp-yt-paper-button.ytd-button-renderer, ytd-button-renderer.style-primary[i=
s-paper-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-foc=
us.ytd-button-renderer, ytd-button-renderer.style-primary[is-paper-button][=
use-keyboard-focused][keyboard-focused] tp-yt-paper-button.ytd-button-rende=
rer { border: var(--yt-button-padding-minus-focus-outline-width) solid var(=
--tffc2fd3a644f6275); padding: var(--yt-button-padding-minus-focus-outline)=
; }

ytd-button-renderer.style-suggestive[is-paper-button] { --yt-formatted-stri=
ng-deemphasize-color: var(--t2d807bb79e75606d); background-color: transpare=
nt; color: var(--t2d807bb79e75606d); }

ytd-button-renderer.style-suggestive[is-paper-button] tp-yt-paper-button.yt=
d-button-renderer { border: 1px solid var(--t2d807bb79e75606d); padding: va=
r(--yt-button-padding-minus-border); }

ytd-button-renderer.style-suggestive[is-paper-button][disabled] tp-yt-paper=
-button.ytd-button-renderer { border: 1px solid var(--t7e34d5baa4ea6277); }

ytd-button-renderer.style-suggestive[is-paper-button]:not([use-keyboard-foc=
used]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer, ytd-button-re=
nderer.style-suggestive[is-paper-button][use-keyboard-focused][keyboard-foc=
used] tp-yt-paper-button.ytd-button-renderer { border: var(--yt-button-padd=
ing-minus-focus-outline-width) solid var(--t2d807bb79e75606d); padding: var=
(--yt-button-padding-minus-focus-outline); }

ytd-button-renderer.palette-with-border[is-paper-button] tp-yt-paper-button=
.ytd-button-renderer { border: 1px solid var(--yt-basic-border-color); padd=
ing: var(--yt-button-padding-minus-border); }

ytd-button-renderer.palette-with-border[is-paper-button]:not([use-keyboard-=
focused]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer, ytd-button=
-renderer.palette-with-border[is-paper-button][use-keyboard-focused][keyboa=
rd-focused] tp-yt-paper-button.ytd-button-renderer { border: var(--yt-butto=
n-padding-minus-focus-outline-width) solid var(--yt-basic-border-color); pa=
dding: var(--yt-button-padding-minus-focus-outline); }

ytd-button-renderer.style-blue-text[is-paper-button] { --yt-formatted-strin=
g-deemphasize-color: var(--t7e34d5baa4ea6277); color: var(--t2d807bb79e7560=
6d); }

ytd-button-renderer.style-blue-text[is-paper-button]:not([use-keyboard-focu=
sed]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer, ytd-button-ren=
derer.style-blue-text[is-paper-button][use-keyboard-focused][keyboard-focus=
ed] tp-yt-paper-button.ytd-button-renderer { border: var(--yt-button-paddin=
g-minus-focus-outline-width) solid var(--t2d807bb79e75606d); padding: var(-=
-yt-button-padding-minus-focus-outline); }

ytd-button-renderer.style-destructive[is-paper-button] { background-color: =
rgb(225, 0, 45); color: rgb(255, 255, 255); }

ytd-button-renderer.style-destructive[is-paper-button]:not([use-keyboard-fo=
cused]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer, ytd-button-r=
enderer.style-destructive[is-paper-button][use-keyboard-focused][keyboard-f=
ocused] tp-yt-paper-button.ytd-button-renderer { border: var(--yt-button-pa=
dding-minus-focus-outline-width) solid var(--tffc2fd3a644f6275); padding: v=
ar(--yt-button-padding-minus-focus-outline); }

ytd-button-renderer.style-destructive[disabled][is-paper-button] { backgrou=
nd-color: var(--t7e34d5baa4ea6277); color: var(--t6216186c28b3834b); }

ytd-button-renderer.style-brand[is-paper-button] { color: var(--t854c79338d=
8ca8a7); }

ytd-button-renderer.style-brand[is-paper-button]:not([use-keyboard-focused]=
) tp-yt-paper-button.keyboard-focus.ytd-button-renderer, ytd-button-rendere=
r.style-brand[is-paper-button][use-keyboard-focused][keyboard-focused] tp-y=
t-paper-button.ytd-button-renderer { border: var(--yt-button-padding-minus-=
focus-outline-width) solid rgba(225,0,45,0.9); padding: var(--yt-button-pad=
ding-minus-focus-outline); }

ytd-button-renderer.style-default[is-paper-button] { background-color: var(=
--yt-button-default-background-color,var(--t7f4f2c6d54836ce0)); color: var(=
--yt-button-default-text-color,var(--t4a6da19e16bf221a)); }

ytd-button-renderer.style-default[is-paper-button]:not([use-keyboard-focuse=
d]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer, ytd-button-rende=
rer.style-default[is-paper-button][use-keyboard-focused][keyboard-focused] =
tp-yt-paper-button.ytd-button-renderer { border: var(--yt-button-padding-mi=
nus-focus-outline-width) solid var(--t4a6da19e16bf221a); padding: var(--yt-=
button-padding-minus-focus-outline); }

ytd-button-renderer.style-inactive-outline[is-paper-button] { color: var(--=
t4a6da19e16bf221a); }

ytd-button-renderer.style-inactive-outline[is-paper-button] tp-yt-paper-but=
ton.ytd-button-renderer { border: 1px solid var(--t4a6da19e16bf221a); paddi=
ng: var(--yt-button-padding-minus-border); }

ytd-button-renderer.style-inactive-outline[is-paper-button]:not([use-keyboa=
rd-focused]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer, ytd-but=
ton-renderer.style-inactive-outline[is-paper-button][use-keyboard-focused][=
keyboard-focused] tp-yt-paper-button.ytd-button-renderer { border: var(--yt=
-button-padding-minus-focus-outline-width) solid var(--t4a6da19e16bf221a); =
padding: var(--yt-button-padding-minus-focus-outline); }

ytd-button-renderer.style-suggested-action[is-paper-button] { background-co=
lor: var(--tfa3475c508f5dfef); color: var(--t2d807bb79e75606d); }

ytd-button-renderer.style-suggested-action[is-paper-button]:not([use-keyboa=
rd-focused]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer, ytd-but=
ton-renderer.style-suggested-action[is-paper-button][use-keyboard-focused][=
keyboard-focused] tp-yt-paper-button.ytd-button-renderer { border: var(--yt=
-button-padding-minus-focus-outline-width) solid var(--t2d807bb79e75606d); =
padding: var(--yt-button-padding-minus-focus-outline); }

ytd-button-renderer.style-compact-gray[is-paper-button] { background-color:=
 var(--t7f4f2c6d54836ce0); color: var(--t4a6da19e16bf221a); }

ytd-button-renderer.style-compact-gray[is-paper-button] tp-yt-paper-button.=
ytd-button-renderer { padding: var(--ytd-margin-base) var(--ytd-margin-2x);=
 }

ytd-button-renderer.style-text[is-paper-button] { color: var(--t4a6da19e16b=
f221a); }

ytd-button-renderer.style-text[is-paper-button]:not([use-keyboard-focused])=
 tp-yt-paper-button.keyboard-focus.ytd-button-renderer, ytd-button-renderer=
.style-text[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-=
paper-button.ytd-button-renderer, ytd-button-renderer[is-paper-button]:not(=
[use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.ytd-button-render=
er, ytd-button-renderer[is-paper-button][use-keyboard-focused][keyboard-foc=
used] tp-yt-paper-button.ytd-button-renderer { border: var(--yt-button-padd=
ing-minus-focus-outline-width) solid var(--t7e34d5baa4ea6277); padding: var=
(--yt-button-padding-minus-focus-outline); }

ytd-button-renderer.style-overlay[is-paper-button] { background-color: rgba=
(255, 255, 255, 0.3); color: rgb(255, 255, 255); }

ytd-button-renderer.style-overlay[is-paper-button]:not([use-keyboard-focuse=
d]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer, ytd-button-rende=
rer.style-overlay[is-paper-button][use-keyboard-focused][keyboard-focused] =
tp-yt-paper-button.ytd-button-renderer { border: var(--yt-button-padding-mi=
nus-focus-outline-width) solid rgba(255,255,255,0.7); padding: var(--yt-but=
ton-padding-minus-focus-outline); }

ytd-button-renderer.style-white-with-border[is-paper-button] { background-c=
olor: transparent; border: 1px solid rgb(255, 255, 255); color: rgb(255, 25=
5, 255); }

ytd-button-renderer.style-white-with-border[is-paper-button]:not([use-keybo=
ard-focused]) tp-yt-paper-button.keyboard-focus.ytd-button-renderer, ytd-bu=
tton-renderer.style-white-with-border[is-paper-button][use-keyboard-focused=
][keyboard-focused] tp-yt-paper-button.ytd-button-renderer { border: var(--=
yt-button-padding-minus-focus-outline-width) solid #fff; padding: var(--yt-=
button-padding-minus-focus-outline); }

ytd-button-renderer.style-alert-info[is-paper-button] { color: var(--t2d807=
bb79e75606d); }

ytd-button-renderer.style-alert-info[is-paper-button]:hover { color: var(--=
t20480717de80f555); }

ytd-button-renderer.style-dark[is-paper-button] { background-color: var(--y=
t-button-dark-background-color,var(--t7f4f2c6d54836ce0)); color: var(--yt-b=
utton-dark-text-color,var(--t4a6da19e16bf221a)); }

ytd-button-renderer.style-light[is-paper-button] { background-color: var(--=
t7f4f2c6d54836ce0); color: var(--t4a6da19e16bf221a); }

ytd-button-renderer.style-light-text[is-paper-button] { color: rgb(255, 255=
, 255); }

ytd-button-renderer.style-black[is-paper-button] { color: var(--tffc2fd3a64=
4f6275); }

ytd-button-renderer.style-visibly-disabled[is-paper-button] { background-co=
lor: transparent; color: var(--t7e34d5baa4ea6277); }

ytd-button-renderer.style-black[disabled][is-paper-button] { color: var(--t=
7e34d5baa4ea6277); }

ytd-button-renderer.style-dark-on-black[is-paper-button] { background-color=
: rgba(255, 255, 255, 0.1); border-width: medium; border-style: none; borde=
r-color: currentcolor; border-image: initial; color: rgb(255, 255, 255); }

ytd-button-renderer.style-blue-text-with-inverse-theme[is-paper-button] { c=
olor: var(--tb628117fc164ad87); }

ytd-button-renderer.style-count { font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

tp-yt-paper-button.ytd-button-renderer { display: inline-block; text-align:=
 center; font-family: inherit; }

ytd-button-renderer:not([button-next]) { display: inline-block; text-transf=
orm: uppercase; }

ytd-button-renderer.force-icon-button a.ytd-button-renderer { cursor: point=
er; display: flex; flex-direction: row; align-items: center; justify-conten=
t: center; }

ytd-button-renderer[disabled] a.ytd-button-renderer:focus { outline: none; =
}

ytd-button-renderer[is-icon-button][has-no-text] { font-size: 0px; }

a.ytd-button-renderer { display: flex; }

a.yt-simple-endpoint.ytd-button-renderer { color: inherit; border-radius: i=
nherit; text-decoration: none; }

ytd-button-renderer[is-paper-button] { border-radius: var(--yt-button-borde=
r-radius,3px); margin: var(--yt-button-margin,0 .29em); }

ytd-button-renderer[is-paper-button][disabled] { color: var(--t7e34d5baa4ea=
6277); background-color: transparent; }

ytd-button-renderer[is-icon-button][disabled] { color: var(--t7e34d5baa4ea6=
277); }

ytd-button-renderer[is-icon-button][style-action-button] { --yt-button-icon=
-padding: 6px; }

ytd-button-renderer[is-paper-button][align-by-text]:not(:empty) { margin-le=
ft: -16px; }

ytd-button-renderer[is-icon-button][icon-align-by-text]:not(:empty) { margi=
n-left: -8px; }

ytd-button-renderer[is-paper-button][button-size=3D"size-large"] { line-hei=
ght: 24px; }

tp-yt-paper-button.ytd-button-renderer { width: var(--yt-paper-button-width=
,auto); height: var(--yt-paper-button-height,auto); border-radius: inherit;=
 margin: 0 var(--yt-button-paper-button-margin-right,0) 0 var(--yt-button-p=
aper-button-margin-left,0); padding: var(--yt-button-padding,.7em .57em); d=
isplay: flex; flex-direction: row; align-items: center; justify-content: ce=
nter; flex: 1 1 auto; }

ytd-button-renderer[start-justified] tp-yt-paper-button.ytd-button-renderer=
 { justify-content: flex-start; }

ytd-button-renderer[vertically-aligned] tp-yt-paper-button.ytd-button-rende=
rer { display: flex; flex-direction: column; }

ytd-button-renderer[vertically-aligned] tp-yt-paper-button.ytd-button-rende=
rer #text.ytd-button-renderer { overflow: hidden; text-align: center; text-=
overflow: ellipsis; width: inherit; }

#button.ytd-button-renderer { color: var(--yt-button-color); background-col=
or: var(--yt-button-background-color); }

ytd-button-renderer #button.ytd-button-renderer { color: var(--yt-button-co=
lor,inherit); background-color: transparent; text-transform: var(--yt-butto=
n-text-transform,inherit); }

button.ytd-button-renderer, yt-icon-button.ytd-button-renderer { padding: 1=
px 6px; }

yt-icon-button.ytd-button-renderer { width: var(--yt-button-icon-size,40px)=
; height: var(--yt-button-icon-size,40px); color: var(--yt-endpoint-color,v=
ar(--yt-deprecated-luna-black)); }

yt-icon-button.ytd-button-renderer[disabled] { color: var(--yt-button-disab=
led-color,hsla(0,0%,6.7%,.2)); }

yt-icon-button.ytd-button-renderer { line-height: 1; padding: var(--yt-butt=
on-icon-padding,8px); width: var(--yt-button-icon-size,var(--yt-icon-width,=
40px)); height: var(--yt-button-icon-size,var(--yt-icon-height,40px)); }

yt-icon-button.ytd-button-renderer > yt-icon.ytd-button-renderer { width: 1=
00%; height: 100%; }

#button.ytd-button-renderer yt-icon.ytd-button-renderer + yt-formatted-stri=
ng.ytd-button-renderer { margin-left: var(--yt-string-icon-padding,8px); }

#button.ytd-button-renderer yt-formatted-string.ytd-button-renderer + yt-ic=
on.ytd-button-renderer { margin-left: var(--yt-button-icon-padding,8px); }

ytd-button-renderer[vertically-aligned] #button.ytd-button-renderer yt-icon=
.ytd-button-renderer + yt-formatted-string.ytd-button-renderer { margin-lef=
t: 0px; margin-top: var(--yt-string-icon-padding,4px); }

ytd-button-renderer[vertically-aligned] #button.ytd-button-renderer yt-form=
atted-string.ytd-button-renderer + yt-icon.ytd-button-renderer { margin-lef=
t: 0px; margin-top: var(--yt-button-icon-padding,4px); }

ytd-button-renderer.yt-spec-dialog-layout__dialog-layout-button.yt-spec-dia=
log-layout__dialog-layout-button--dialog-buttons-inline-stretched { display=
: flex; }

ytd-date-time-picker-renderer { display: flex; flex-direction: column; }

#hint.ytd-date-time-picker-renderer { display: flex; flex-direction: row; }

#picker-component.ytd-date-time-picker-renderer > .ytd-date-time-picker-ren=
derer { margin-left: 16px; }

ytd-calendar-date-picker.ytd-date-time-picker-renderer { width: 140px; }

.dropdown-trigger.ytd-date-time-picker-renderer { background-color: var(--t=
518e925f61bdcb91); border: 1px solid var(--t7e34d5baa4ea6277); border-radiu=
s: 2px; color: var(--t4a6da19e16bf221a); height: 36px; margin: 0px; padding=
: 0px 12px; text-transform: none; justify-content: space-between; font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-he=
ight: 1.8rem; }

#timezone-picker.ytd-date-time-picker-renderer { width: 224px; }

#time-picker.ytd-date-time-picker-renderer { width: 124px; }

#time-listbox.ytd-date-time-picker-renderer { width: 106px; }

#timezone-listbox.ytd-date-time-picker-renderer { width: 206px; }

tp-yt-paper-item.ytd-date-time-picker-renderer { --paper-item-min-height: 3=
6px; cursor: pointer; background-color: var(--t518e925f61bdcb91); color: va=
r(--tffc2fd3a644f6275); height: 36px; width: calc(100% - 12px); padding: 0p=
x 0px 0px 12px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; =
font-weight: 400; line-height: 2rem; }

tp-yt-paper-item.ytd-date-time-picker-renderer:hover { background: var(--t3=
e41d7b17b187f69); }

tp-yt-paper-listbox.ytd-date-time-picker-renderer { background-color: var(-=
-t518e925f61bdcb91); padding-left: 1px; max-height: 360px; }

tp-yt-paper-menu-button.ytd-date-time-picker-renderer { padding: 0px; --pap=
er-menu-button-dropdown-background: var(--t518e925f61bdcb91); }

yt-formatted-string.ytd-date-time-picker-renderer { color: var(--t4a6da19e1=
6bf221a); padding: 2px 0px 17px 16px; font-family: Roboto, Arial, sans-seri=
f; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

#cancel-button-wrapper.ytd-date-time-picker-renderer ytd-button-renderer.yt=
d-date-time-picker-renderer { color: var(--tffc2fd3a644f6275); position: ab=
solute; z-index: 10; right: 8px; top: -8px; }

#cancel-button-wrapper.ytd-date-time-picker-renderer { width: 100%; positio=
n: relative; }

ytd-download-button-renderer[is-download-complete] { --yt-button-color: var=
(--tffc2fd3a644f6275); }

ytd-download-button-renderer[is-hidden] { display: none; }

ytd-horizontal-card-list-renderer { --ytd-horizontal-card-list-item-width: =
415px; display: block; position: relative; }

ytd-horizontal-card-list-renderer:not([is-dismissed]) #dismissed.ytd-horizo=
ntal-card-list-renderer, ytd-horizontal-card-list-renderer[is-dismissed] #d=
ismissible.ytd-horizontal-card-list-renderer { display: none; }

#dismissed.ytd-horizontal-card-list-renderer { padding-top: 24px; }

#header-container.ytd-horizontal-card-list-renderer { display: flex; flex-d=
irection: row; }

#header.ytd-horizontal-card-list-renderer { flex: 1 1 1e-09px; }

ytd-horizontal-card-list-renderer[center-header-title] #header.ytd-horizont=
al-card-list-renderer { text-align: center; }

ytd-title-and-button-list-header-renderer.ytd-horizontal-card-list-renderer=
 { margin-bottom: 16px; }

ytd-rich-list-header-renderer.ytd-horizontal-card-list-renderer { margin: 1=
6px 0px; }

ytd-preview-card-renderer.ytd-horizontal-card-list-renderer { vertical-alig=
n: top; padding-right: 16px; margin-right: 16px; }

ytd-preview-card-renderer.ytd-horizontal-card-list-renderer:not(:last-child=
) { border-right: 1px solid var(--tf3fc855af2285f5f); }

#header-button.ytd-horizontal-card-list-renderer { align-self: center; }

#shelf-container.ytd-horizontal-card-list-renderer { position: relative; }

#scroll-container.ytd-horizontal-card-list-renderer { overflow: hidden; }

#items.ytd-horizontal-card-list-renderer { transition-duration: 0.15s; tran=
sition-timing-function: cubic-bezier(0.05, 0, 0, 1); will-change: transform=
; display: inline-block; white-space: nowrap; }

ytd-search-refinement-card-renderer.ytd-horizontal-card-list-renderer { pad=
ding-right: 4px; vertical-align: top; white-space: normal; }

ytd-compact-channel-recommendation-card-renderer.ytd-horizontal-card-list-r=
enderer { padding-right: 4px; }

ytd-grid-video-renderer.ytd-horizontal-card-list-renderer { padding-right: =
4px; vertical-align: top; display: inline-block; width: 210px; margin-botto=
m: 24px; }

ytd-game-card-renderer.ytd-horizontal-card-list-renderer { padding-right: 4=
px; width: 210px; margin-bottom: 24px; }

ytd-info-panel-content-renderer.ytd-horizontal-card-list-renderer { display=
: inline-block; width: 640px; white-space: normal; }

.lockup.ytd-horizontal-card-list-renderer { display: inline-block; width: 2=
10px; padding-right: 4px; }

#sort-filter.ytd-horizontal-card-list-renderer { display: flex; flex-direct=
ion: column; align-items: center; justify-content: center; }

.arrow-container.ytd-horizontal-card-list-renderer { position: absolute; to=
p: 0px; bottom: 0px; pointer-events: none; display: flex; flex-direction: c=
olumn; align-items: center; justify-content: center; }

#left-arrow-container.ytd-horizontal-card-list-renderer { left: -20px; }

#right-arrow-container.ytd-horizontal-card-list-renderer { right: -16px; }

.arrow-container.ytd-horizontal-card-list-renderer { z-index: 200; }

ytd-horizontal-card-list-renderer[card-list-style=3D"HORIZONTAL_CARD_LIST_S=
TYLE_TYPE_CHANNEL_SHELF"] .arrow-container.ytd-horizontal-card-list-rendere=
r { bottom: auto; height: 118px; }

ytd-horizontal-card-list-renderer[card-list-style=3D"HORIZONTAL_CARD_LIST_S=
TYLE_TYPE_CHANNEL_SHELF"][has-game-card] .arrow-container.ytd-horizontal-ca=
rd-list-renderer { bottom: auto; height: 290px; }

ytd-horizontal-card-list-renderer:not([card-list-style]) .arrow-container.y=
td-horizontal-card-list-renderer { height: 90px; }

ytd-horizontal-card-list-renderer[card-list-style=3D"HORIZONTAL_CARD_LIST_S=
TYLE_TYPE_CHANNEL_SHELF"][has-game-card] #items.ytd-horizontal-card-list-re=
nderer { display: inline-flex; }

ytd-horizontal-card-list-renderer[has-portrait-mini-app] ytd-mini-game-card=
-view-model.ytd-horizontal-card-list-renderer { padding-right: 4px; width: =
210px; margin-bottom: 24px; }

ytd-horizontal-card-list-renderer[has-portrait-mini-app][has-skinny-width-p=
ortrait-mini-app] ytd-mini-game-card-view-model.ytd-horizontal-card-list-re=
nderer { width: calc((var(--ytd-watch-flexy-sidebar-width) - 12px)/3); }

ytd-horizontal-card-list-renderer[has-portrait-mini-app] .arrow-container.y=
td-horizontal-card-list-renderer { bottom: auto; height: calc(100% - 24px);=
 }

ytd-horizontal-card-list-renderer[has-square-mini-app] ytd-mini-game-card-v=
iew-model.ytd-horizontal-card-list-renderer { padding-right: 4px; width: 11=
3px; margin-bottom: 24px; }

ytd-horizontal-card-list-renderer[has-square-mini-app] .arrow-container.ytd=
-horizontal-card-list-renderer { bottom: auto; height: 113px; }

ytd-horizontal-card-list-renderer[has-portrait-mini-app] #items.ytd-horizon=
tal-card-list-renderer, ytd-horizontal-card-list-renderer[has-square-mini-a=
pp] #items.ytd-horizontal-card-list-renderer { display: inline-flex; }

.arrow.ytd-horizontal-card-list-renderer, .ytd-horizontal-card-list-rendere=
r[arrow] { pointer-events: all; cursor: pointer; width: 40px; height: 40px;=
 border-radius: 24px; background-color: var(--t518e925f61bdcb91); color: va=
r(--tffc2fd3a644f6275); box-shadow: rgba(0, 0, 0, 0.3) 0px 4px 4px, rgba(0,=
 0, 0, 0.2) 0px 0px 4px; }

.center-aligned.ytd-horizontal-card-list-renderer { display: flex; flex-dir=
ection: column; align-items: center; justify-content: center; }

ytd-horizontal-card-list-renderer[has-info-panel] #items.ytd-horizontal-car=
d-list-renderer { background-color: var(--tfa3475c508f5dfef); }

ytd-macro-markers-list-item-renderer.ytd-horizontal-card-list-renderer { di=
splay: inline-block; margin-right: var(--yt-macro-marker-list-item-margin-r=
ight,12px); vertical-align: bottom; }

ytd-macro-markers-list-item-renderer.ytd-horizontal-card-list-renderer:firs=
t-of-type { margin-left: var(--yt-macro-marker-list-first-item-margin-left,=
16px); }

ytd-horizontal-card-list-renderer[card-list-style=3D"HORIZONTAL_CARD_LIST_S=
TYLE_TYPE_ENGAGEMENT_PANEL_SECTION"] ytd-macro-markers-list-item-renderer.y=
td-horizontal-card-list-renderer:first-of-type { margin-left: 0px; }

ytd-horizontal-card-list-renderer[card-list-style=3D"HORIZONTAL_CARD_LIST_S=
TYLE_TYPE_ENGAGEMENT_PANEL_SECTION"] ytd-rich-list-header-renderer.ytd-hori=
zontal-card-list-renderer { width: calc(100% - 20px); margin: 0px 16px 0px =
0px; }

ytd-horizontal-card-list-renderer[card-list-style=3D"HORIZONTAL_CARD_LIST_S=
TYLE_TYPE_ENGAGEMENT_PANEL_SECTION"] #right-arrow-container.ytd-horizontal-=
card-list-renderer { right: 20px; }

ytd-horizontal-card-list-renderer[card-list-style=3D"HORIZONTAL_CARD_LIST_S=
TYLE_TYPE_ENGAGEMENT_PANEL_SECTION"] #left-arrow-container.ytd-horizontal-c=
ard-list-renderer { left: 20px; }

ytd-horizontal-card-list-renderer[card-list-style=3D"HORIZONTAL_CARD_LIST_S=
TYLE_TYPE_ENGAGEMENT_PANEL_SECTION"] #items.ytd-horizontal-card-list-render=
er { max-height: 160px; }

ytd-horizontal-card-list-renderer[card-list-style=3D"HORIZONTAL_CARD_LIST_S=
TYLE_TYPE_ENGAGEMENT_PANEL_SECTION"]:not([center-items]) #items.ytd-horizon=
tal-card-list-renderer { max-height: 160px; }

ytd-horizontal-card-list-renderer[card-list-style=3D"HORIZONTAL_CARD_LIST_S=
TYLE_TYPE_ENGAGEMENT_PANEL_SECTION"][center-items] #items.ytd-horizontal-ca=
rd-list-renderer { max-height: 180px; min-height: 92px; display: inline-fle=
x; }

ytd-horizontal-card-list-renderer[card-list-style=3D"HORIZONTAL_CARD_LIST_S=
TYLE_TYPE_ENGAGEMENT_PANEL_SECTION"] #header-container.ytd-horizontal-card-=
list-renderer { margin-bottom: 4px; }

ytd-horizontal-card-list-renderer[card-list-style=3D"HORIZONTAL_CARD_LIST_S=
TYLE_TYPE_ENGAGEMENT_PANEL_SECTION"][is-search] #right-arrow-container.ytd-=
horizontal-card-list-renderer { right: -16px; }

ytd-horizontal-card-list-renderer[card-list-style=3D"HORIZONTAL_CARD_LIST_S=
TYLE_TYPE_ENGAGEMENT_PANEL_SECTION"][is-search] #left-arrow-container.ytd-h=
orizontal-card-list-renderer { left: -16px; }

ytd-horizontal-card-list-renderer[inline-structured-description] ytd-rich-l=
ist-header-renderer.ytd-horizontal-card-list-renderer { margin-left: unset;=
 width: 100%; }

ytd-horizontal-card-list-renderer[inline-structured-description] ytd-macro-=
markers-list-item-renderer.ytd-horizontal-card-list-renderer:first-of-type =
{ margin-left: unset; }

ytd-horizontal-card-list-renderer[inline-structured-description][hide-navig=
ation-button] ytd-rich-list-header-renderer.ytd-horizontal-card-list-render=
er { margin-bottom: 12px; }

ytd-horizontal-card-list-renderer[card-list-style=3D"HORIZONTAL_CARD_LIST_S=
TYLE_TYPE_VIDEO_CARD_ENGAGEMENT_PANEL_SECTION"] .arrow-container.ytd-horizo=
ntal-card-list-renderer { height: 118px; }

ytd-horizontal-card-list-renderer[card-list-style=3D"HORIZONTAL_CARD_LIST_S=
TYLE_TYPE_VIDEO_CARD_ENGAGEMENT_PANEL_SECTION"] #right-arrow-container.ytd-=
horizontal-card-list-renderer { right: 8px; }

ytd-horizontal-card-list-renderer[card-list-style=3D"HORIZONTAL_CARD_LIST_S=
TYLE_TYPE_VIDEO_CARD_ENGAGEMENT_PANEL_SECTION"] #left-arrow-container.ytd-h=
orizontal-card-list-renderer { left: 8px; }

ytd-horizontal-card-list-renderer[modern-chapters][card-list-style=3D"HORIZ=
ONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION"] { --ytd-modern-macro-=
markers-width: 160px; }

ytd-horizontal-card-list-renderer[modern-chapters][card-list-style=3D"HORIZ=
ONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION"] #items.ytd-horizontal=
-card-list-renderer::before { content: ""; position: absolute; width: calc(=
100% - var(--ytd-modern-macro-markers-width)); height: 2px; background-colo=
r: var(--tfa3475c508f5dfef); margin-left: 24px; }

ytd-horizontal-card-list-renderer[modern-chapters][card-list-style=3D"HORIZ=
ONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION"]:not([center-items]) #=
items.ytd-horizontal-card-list-renderer::before { top: 104px; }

ytd-horizontal-card-list-renderer[modern-chapters][card-list-style=3D"HORIZ=
ONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION"][center-items] #items.=
ytd-horizontal-card-list-renderer { display: inline-flex; }

ytd-horizontal-card-list-renderer[modern-chapters][card-list-style=3D"HORIZ=
ONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION"][center-items] #items.=
ytd-horizontal-card-list-renderer::before { bottom: 11px; }

ytd-horizontal-card-list-renderer[modern-chapters][card-list-style=3D"HORIZ=
ONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION"][use-custom-colors] #i=
tems.ytd-horizontal-card-list-renderer::before { background-color: var(--yt=
-lightsource-icon-disabled-color); }

ytd-horizontal-card-list-renderer[modern-info-panels] #scroll-container.ytd=
-horizontal-card-list-renderer { border-bottom-left-radius: 8px; border-bot=
tom-right-radius: 8px; }

ytd-horizontal-card-list-renderer[has-video-attribute-view-models][card-lis=
t-style=3D"HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION"] #item=
s.ytd-horizontal-card-list-renderer { max-height: 255px; }

yt-video-attribute-view-model.ytd-horizontal-card-list-renderer { display: =
inline-block; margin-right: 12px; }

#footer-section.ytd-horizontal-card-list-renderer { margin-top: 16px; max-w=
idth: 328px; }

ytd-horizontal-card-list-renderer[is-watch] ytd-mini-game-card-view-model.y=
td-horizontal-card-list-renderer { width: 100%; }

ytd-merch-shelf-item-renderer { --yt-img-max-height: 100%; display: block; =
}

ytd-merch-shelf-item-renderer[item-style=3D"compact-item"]:hover, ytd-merch=
-shelf-item-renderer[item-style=3D"cta-item"]:hover, ytd-merch-shelf-item-r=
enderer[item-style=3D"large-item"]:hover, ytd-merch-shelf-item-renderer[ite=
m-style=3D"small-item"]:hover { background-color: var(--t7f4f2c6d54836ce0);=
 border-radius: 2px; }

.yt-simple-endpoint.ytd-merch-shelf-item-renderer { cursor: pointer; color:=
 var(--yt-endpoint-color,var(--tffc2fd3a644f6275)); padding: 4px; display: =
block; text-decoration: none; }

.yt-simple-endpoint.ytd-merch-shelf-item-renderer:hover { color: var(--yt-e=
ndpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-en=
dpoint-text-decoration,none); }

.ytIconWrapperHost.ytd-merch-shelf-item-renderer, yt-icon.ytd-merch-shelf-i=
tem-renderer { color: var(--tffc2fd3a644f6275); height: 15px; width: 15px; =
flex-shrink: 0; }

.product-item-info.ytd-merch-shelf-item-renderer { position: relative; marg=
in-left: 10px; display: flex; flex-direction: column; flex: 1 1 1e-09px; }

.product-item-info-wrapper.ytd-merch-shelf-item-renderer { position: absolu=
te; width: 100%; }

.product-item-title-row.ytd-merch-shelf-item-renderer { display: contents; =
}

.product-item-title.ytd-merch-shelf-item-renderer { color: var(--tffc2fd3a6=
44f6275); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400;=
 line-height: 2rem; }

.product-item-title-icon.ytd-merch-shelf-item-renderer { display: none; }

.product-item-image.ytd-merch-shelf-item-renderer { height: 90px; width: 90=
px; background-color: rgb(255, 255, 255); overflow: hidden; border-radius: =
4px; }

.product-item-price-wrapper.ytd-merch-shelf-item-renderer { display: flex; =
flex-direction: column; align-items: flex-start; }

.product-item-price.ytd-merch-shelf-item-renderer { color: var(--tffc2fd3a6=
44f6275); margin: 2px 0px; white-space: nowrap; overflow: hidden; text-over=
flow: ellipsis; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; =
font-weight: 500; line-height: 2rem; }

.product-item-additional-fees-text.ytd-merch-shelf-item-renderer { margin-t=
op: 2px; color: var(--t4a6da19e16bf221a); margin-bottom: 8px; white-space: =
nowrap; text-overflow: ellipsis; font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; d=
isplay: block; max-height: 1.8rem; }

.product-item-merchant.ytd-merch-shelf-item-renderer { display: flex; flex-=
direction: row; }

.product-item-merchant-text.ytd-merch-shelf-item-renderer { color: var(--t4=
a6da19e16bf221a); white-space: nowrap; text-overflow: ellipsis; font-family=
: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-heig=
ht: 1.8rem; overflow: hidden; display: block; max-height: 1.8rem; }

.product-item-merchant-icon.ytd-merch-shelf-item-renderer { padding-left: 3=
px; padding-top: 1px; }

.product-item-merchant-icon--inline.ytd-merch-shelf-item-renderer { display=
: none; }

.product-item-description.ytd-merch-shelf-item-renderer { color: var(--t4a6=
da19e16bf221a); text-overflow: ellipsis; white-space: nowrap; margin-top: 4=
px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight:=
 400; line-height: 1.8rem; overflow: hidden; display: block; max-height: 1.=
8rem; }

.product-item-button.ytd-merch-shelf-item-renderer { background-color: var(=
--tffc2fd3a644f6275); border-radius: 9999px; color: var(--t6216186c28b3834b=
); padding: 8px 24px; text-transform: none; font-family: Roboto, Arial, san=
s-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

.product-item-button-wrapper.ytd-merch-shelf-item-renderer { margin-left: 8=
px; display: flex; flex-direction: column; align-items: flex-end; }

.product-item-button-wrapper.ytd-merch-shelf-item-renderer .product-item-me=
rchant.ytd-merch-shelf-item-renderer { margin-top: 8px; text-align: end; }

ytd-merch-shelf-item-renderer:hover .product-item-merchant-text.ytd-merch-s=
helf-item-renderer, ytd-merch-shelf-item-renderer:hover .product-item-merch=
ant.ytd-merch-shelf-item-renderer .ytIconWrapperHost.ytd-merch-shelf-item-r=
enderer, ytd-merch-shelf-item-renderer:hover .product-item-merchant.ytd-mer=
ch-shelf-item-renderer yt-icon.ytd-merch-shelf-item-renderer { color: var(-=
-t2d807bb79e75606d); }

ytd-merch-shelf-item-renderer[item-style=3D"small-item"] { width: 98px; }

ytd-merch-shelf-item-renderer[item-style=3D"small-item"] .product-item-merc=
hant-text.ytd-merch-shelf-item-renderer { font-family: Roboto, Arial, sans-=
serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: =
hidden; display: block; max-height: 1.8rem; }

ytd-merch-shelf-item-renderer[item-style=3D"small-item"] .product-item-imag=
e.ytd-merch-shelf-item-renderer { margin-bottom: 4px; }

ytd-merch-shelf-item-renderer[item-style=3D"small-item"] .product-item-pric=
e.ytd-merch-shelf-item-renderer { width: 90px; }

ytd-merch-shelf-item-renderer[item-style=3D"small-item"] .product-item-addi=
tional-fees-text.ytd-merch-shelf-item-renderer { margin-top: 0px; margin-bo=
ttom: 4px; width: 90px; }

ytd-merch-shelf-item-renderer[item-style=3D"small-item"] .product-item-info=
-wrapper.ytd-merch-shelf-item-renderer { position: relative; width: 90px; }

ytd-merch-shelf-item-renderer[item-style=3D"small-item"] .small-item-hide.y=
td-merch-shelf-item-renderer { display: none; }

ytd-merch-shelf-item-renderer[item-style=3D"small-item"] .product-item-info=
.ytd-merch-shelf-item-renderer { margin-left: 0px; }

ytd-merch-shelf-item-renderer[item-style=3D"large-item"] { width: 282px; }

ytd-merch-shelf-item-renderer[item-style=3D"large-item"] .large-item-hide.y=
td-merch-shelf-item-renderer { display: none; }

ytd-merch-shelf-item-renderer[item-style=3D"large-item"] .product-item.ytd-=
merch-shelf-item-renderer { width: 274px; height: 90px; display: flex; flex=
-direction: row; }

ytd-merch-shelf-item-renderer[item-style=3D"large-item"] .product-item-merc=
hant.ytd-merch-shelf-item-renderer[no-price] .product-item-merchant-text.yt=
d-merch-shelf-item-renderer { white-space: normal; overflow: initial; text-=
overflow: clip; }

ytd-merch-shelf-item-renderer[item-style=3D"large-item"] .product-item-merc=
hant.ytd-merch-shelf-item-renderer[no-price] .product-item-merchant-icon.yt=
d-merch-shelf-item-renderer { display: none; }

ytd-merch-shelf-item-renderer[item-style=3D"large-item"] .product-item-merc=
hant.ytd-merch-shelf-item-renderer[no-price] .product-item-merchant-icon--i=
nline.ytd-merch-shelf-item-renderer { display: inline-flex; padding-left: 0=
px; padding-top: 0px; padding-bottom: 2px; }

ytd-merch-shelf-item-renderer[item-style=3D"large-item"] .product-item-addi=
tional-fees-text.ytd-merch-shelf-item-renderer { margin-bottom: 8px; }

ytd-merch-shelf-item-renderer[item-style=3D"large-item"] .product-item-addi=
tional-fees-text.ytd-merch-shelf-item-renderer { margin-top: 0px; margin-bo=
ttom: 4px; }

ytd-merch-shelf-item-renderer[item-style=3D"compact-item"] { width: 282px; =
}

ytd-merch-shelf-item-renderer[item-style=3D"compact-item"]:hover { border-r=
adius: 12px; }

ytd-merch-shelf-item-renderer[item-style=3D"compact-item"] .compact-item-hi=
de.ytd-merch-shelf-item-renderer { display: none; }

ytd-merch-shelf-item-renderer[item-style=3D"compact-item"] .product-item.yt=
d-merch-shelf-item-renderer { display: flex; flex-direction: row; }

ytd-merch-shelf-item-renderer[item-style=3D"compact-item"] .product-item-ti=
tle.ytd-merch-shelf-item-renderer { -webkit-line-clamp: 2; font-family: Rob=
oto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2=
rem; overflow: hidden; display: block; max-height: 4rem; }

@supports (-webkit-line-clamp:1) {
  ytd-merch-shelf-item-renderer[item-style=3D"compact-item"] .product-item-=
title.ytd-merch-shelf-item-renderer { -webkit-line-clamp: 2; max-height: no=
ne; }
}

ytd-merch-shelf-item-renderer[item-style=3D"compact-item"] .product-item-ti=
tle.ytd-merch-shelf-item-renderer { -webkit-box-orient: vertical; text-over=
flow: ellipsis; white-space: normal; display: -webkit-box; }

ytd-merch-shelf-item-renderer[item-style=3D"compact-item"] .product-item-in=
fo.ytd-merch-shelf-item-renderer { margin-top: 4px; }

ytd-merch-shelf-item-renderer[item-style=3D"compact-item"] .yt-simple-endpo=
int.ytd-merch-shelf-item-renderer { padding: 0px; }

ytd-merch-shelf-item-renderer[item-style=3D"cta-item"] { width: 100%; }

ytd-merch-shelf-item-renderer[item-style=3D"cta-item"] .cta-item-hide.ytd-m=
erch-shelf-item-renderer { display: none; }

ytd-merch-shelf-item-renderer[item-style=3D"cta-item"] .product-item.ytd-me=
rch-shelf-item-renderer { margin-left: 0px; width: 100%; height: 90px; disp=
lay: flex; flex-direction: row; }

ytd-merch-shelf-item-renderer[item-style=3D"cta-item"] .product-item-price-=
wrapper.ytd-merch-shelf-item-renderer { align-items: center; display: flex;=
 flex-direction: row; }

ytd-merch-shelf-item-renderer[item-style=3D"cta-item"] .product-item-additi=
onal-fees-text.ytd-merch-shelf-item-renderer { padding-left: 5px; margin-bo=
ttom: 0px; }

ytd-merch-shelf-item-renderer[item-style=3D"cta-item"] .product-item-descri=
ption.ytd-merch-shelf-item-renderer { color: var(--t4a6da19e16bf221a); marg=
in-top: 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; fon=
t-weight: 400; line-height: 1.8rem; overflow: hidden; max-height: 3.6rem; d=
isplay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis;=
 white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-merch-shelf-item-renderer[item-style=3D"cta-item"] .product-item-desc=
ription.ytd-merch-shelf-item-renderer { -webkit-line-clamp: 2; max-height: =
none; }
}

ytd-merch-shelf-item-renderer[item-style=3D"cta-item"] .product-item-descri=
ption.ytd-merch-shelf-item-renderer { max-height: 3.6rem; }

ytd-merch-shelf-item-renderer[item-style=3D"link-item-merch-shelf"], ytd-me=
rch-shelf-item-renderer[item-style=3D"link-item"] { width: 340px; }

ytd-merch-shelf-item-renderer[item-style=3D"cta-link-item"] { width: 100%; =
}

ytd-merch-shelf-item-renderer[item-style=3D"cta-link-item"] .product-item-i=
mage.ytd-merch-shelf-item-renderer, ytd-merch-shelf-item-renderer[item-styl=
e=3D"link-item-merch-shelf"] .product-item-image.ytd-merch-shelf-item-rende=
rer, ytd-merch-shelf-item-renderer[item-style=3D"link-item"] .product-item-=
image.ytd-merch-shelf-item-renderer { max-width: 40px; margin: 10px 8px; ba=
ckground-color: rgb(255, 255, 255); overflow: hidden; height: 40px; width: =
40px; }

ytd-merch-shelf-item-renderer[item-style=3D"cta-link-item"] .product-item-i=
nfo.ytd-merch-shelf-item-renderer, ytd-merch-shelf-item-renderer[item-style=
=3D"link-item-merch-shelf"] .product-item-info.ytd-merch-shelf-item-rendere=
r, ytd-merch-shelf-item-renderer[item-style=3D"link-item"] .product-item-in=
fo.ytd-merch-shelf-item-renderer { margin: 12px 12px 12px 0px; }

ytd-merch-shelf-item-renderer[item-style=3D"cta-link-item"] .product-item-i=
nfo-wrapper.ytd-merch-shelf-item-renderer, ytd-merch-shelf-item-renderer[it=
em-style=3D"link-item-merch-shelf"] .product-item-info-wrapper.ytd-merch-sh=
elf-item-renderer, ytd-merch-shelf-item-renderer[item-style=3D"link-item"] =
.product-item-info-wrapper.ytd-merch-shelf-item-renderer { display: flex; f=
lex-direction: column; }

ytd-merch-shelf-item-renderer[item-style=3D"cta-link-item"] .product-item-t=
itle.ytd-merch-shelf-item-renderer, ytd-merch-shelf-item-renderer[item-styl=
e=3D"link-item-merch-shelf"] .product-item-title.ytd-merch-shelf-item-rende=
rer, ytd-merch-shelf-item-renderer[item-style=3D"link-item"] .product-item-=
title.ytd-merch-shelf-item-renderer { margin-right: 25px; flex: 2 1 0%; }

ytd-merch-shelf-item-renderer[item-style=3D"cta-link-item"] .product-item-p=
rice-wrapper.ytd-merch-shelf-item-renderer, ytd-merch-shelf-item-renderer[i=
tem-style=3D"link-item-merch-shelf"] .product-item-price-wrapper.ytd-merch-=
shelf-item-renderer, ytd-merch-shelf-item-renderer[item-style=3D"link-item"=
] .product-item-price-wrapper.ytd-merch-shelf-item-renderer { flex: 0 0 aut=
o; width: auto; }

ytd-merch-shelf-item-renderer[item-style=3D"cta-link-item"] .product-item-p=
rice.ytd-merch-shelf-item-renderer, ytd-merch-shelf-item-renderer[item-styl=
e=3D"link-item-merch-shelf"] .product-item-price.ytd-merch-shelf-item-rende=
rer, ytd-merch-shelf-item-renderer[item-style=3D"link-item"] .product-item-=
price.ytd-merch-shelf-item-renderer { margin: 0px; }

ytd-merch-shelf-item-renderer[item-style=3D"cta-link-item"] .product-item-a=
dditional-fees-text.ytd-merch-shelf-item-renderer, ytd-merch-shelf-item-ren=
derer[item-style=3D"link-item-merch-shelf"] .product-item-additional-fees-t=
ext.ytd-merch-shelf-item-renderer, ytd-merch-shelf-item-renderer[item-style=
=3D"link-item"] .product-item-additional-fees-text.ytd-merch-shelf-item-ren=
derer { display: none; }

ytd-merch-shelf-item-renderer[item-style=3D"cta-link-item"] .product-item-i=
nfo-wrapper-row-1.ytd-merch-shelf-item-renderer, ytd-merch-shelf-item-rende=
rer[item-style=3D"link-item-merch-shelf"] .product-item-info-wrapper-row-1.=
ytd-merch-shelf-item-renderer, ytd-merch-shelf-item-renderer[item-style=3D"=
link-item"] .product-item-info-wrapper-row-1.ytd-merch-shelf-item-renderer =
{ flex: 1 1 0%; display: flex; flex-direction: row; width: 100%; }

ytd-merch-shelf-item-renderer[item-style=3D"cta-link-item"] .product-item-i=
nfo-wrapper-row-2.ytd-merch-shelf-item-renderer, ytd-merch-shelf-item-rende=
rer[item-style=3D"link-item-merch-shelf"] .product-item-info-wrapper-row-2.=
ytd-merch-shelf-item-renderer, ytd-merch-shelf-item-renderer[item-style=3D"=
link-item"] .product-item-info-wrapper-row-2.ytd-merch-shelf-item-renderer =
{ flex: 1 1 0%; display: flex; flex-direction: row; margin-right: 30px; mar=
gin-top: -2px; }

ytd-merch-shelf-item-renderer[item-style=3D"cta-link-item"] .affiliate-disc=
laimer-text.ytd-merch-shelf-item-renderer, ytd-merch-shelf-item-renderer[it=
em-style=3D"link-item-merch-shelf"] .affiliate-disclaimer-text.ytd-merch-sh=
elf-item-renderer, ytd-merch-shelf-item-renderer[item-style=3D"link-item"] =
.affiliate-disclaimer-text.ytd-merch-shelf-item-renderer { flex: 0 0 auto; =
margin-right: 8px; font-family: Roboto, Arial, sans-serif; font-size: 1.2re=
m; font-weight: 700; line-height: 1.8rem; }

ytd-merch-shelf-item-renderer[item-style=3D"cta-link-item"] .product-item-d=
escription.ytd-merch-shelf-item-renderer, ytd-merch-shelf-item-renderer[ite=
m-style=3D"link-item-merch-shelf"] .product-item-description.ytd-merch-shel=
f-item-renderer, ytd-merch-shelf-item-renderer[item-style=3D"link-item"] .p=
roduct-item-description.ytd-merch-shelf-item-renderer { flex: 1 1 0%; margi=
n-top: 0px; color: var(--t2d807bb79e75606d); font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflo=
w: hidden; max-height: 1.8rem; display: -webkit-box; -webkit-box-orient: ve=
rtical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-merch-shelf-item-renderer[item-style=3D"cta-link-item"] .product-item=
-description.ytd-merch-shelf-item-renderer, ytd-merch-shelf-item-renderer[i=
tem-style=3D"link-item-merch-shelf"] .product-item-description.ytd-merch-sh=
elf-item-renderer, ytd-merch-shelf-item-renderer[item-style=3D"link-item"] =
.product-item-description.ytd-merch-shelf-item-renderer { -webkit-line-clam=
p: 1; max-height: none; }
}

ytd-merch-shelf-item-renderer[item-style=3D"cta-link-item"] .product-item-d=
escription.ytd-merch-shelf-item-renderer, ytd-merch-shelf-item-renderer[ite=
m-style=3D"link-item-merch-shelf"] .product-item-description.ytd-merch-shel=
f-item-renderer, ytd-merch-shelf-item-renderer[item-style=3D"link-item"] .p=
roduct-item-description.ytd-merch-shelf-item-renderer { max-height: 1.8rem;=
 }

ytd-merch-shelf-item-renderer[item-style=3D"cta-link-item"] .link-item-hide=
.ytd-merch-shelf-item-renderer, ytd-merch-shelf-item-renderer[item-style=3D=
"link-item-merch-shelf"] .link-item-hide.ytd-merch-shelf-item-renderer, ytd=
-merch-shelf-item-renderer[item-style=3D"link-item"] .link-item-hide.ytd-me=
rch-shelf-item-renderer { display: none; }

ytd-merch-shelf-item-renderer[item-style=3D"cta-link-item"] .product-item.y=
td-merch-shelf-item-renderer, ytd-merch-shelf-item-renderer[item-style=3D"l=
ink-item-merch-shelf"] .product-item.ytd-merch-shelf-item-renderer, ytd-mer=
ch-shelf-item-renderer[item-style=3D"link-item"] .product-item.ytd-merch-sh=
elf-item-renderer { margin-left: 0px; width: 100%; height: 60px; display: f=
lex; flex-direction: row; background-color: var(--t0ccd1ace000d5e93); borde=
r-radius: 12px; }

ytd-merch-shelf-item-renderer[item-style=3D"cta-link-item"] .product-item.y=
td-merch-shelf-item-renderer:hover, ytd-merch-shelf-item-renderer[item-styl=
e=3D"link-item-merch-shelf"] .product-item.ytd-merch-shelf-item-renderer:ho=
ver, ytd-merch-shelf-item-renderer[item-style=3D"link-item"] .product-item.=
ytd-merch-shelf-item-renderer:hover { background-color: var(--t518e925f61bd=
cb91); }

ytd-merch-shelf-item-renderer[item-style=3D"cta-link-item"] .yt-simple-endp=
oint.ytd-merch-shelf-item-renderer, ytd-merch-shelf-item-renderer[item-styl=
e=3D"link-item-merch-shelf"] .yt-simple-endpoint.ytd-merch-shelf-item-rende=
rer, ytd-merch-shelf-item-renderer[item-style=3D"link-item"] .yt-simple-end=
point.ytd-merch-shelf-item-renderer { padding-left: 0px; padding-right: 8px=
; }

ytd-merch-shelf-item-renderer[item-style=3D"link-item-merch-shelf"] .link-i=
tem-merch-shelf-hide.ytd-merch-shelf-item-renderer { display: none; }

ytd-merch-shelf-item-renderer[item-style=3D"link-item-merch-shelf"] .produc=
t-item.ytd-merch-shelf-item-renderer { background-color: var(--t7f4f2c6d548=
36ce0); }

ytd-merch-shelf-item-renderer[item-style=3D"link-item-merch-shelf"] .produc=
t-item.ytd-merch-shelf-item-renderer:hover { background-color: var(--t416e5=
931fc464589); }

ytd-merch-shelf-item-renderer[item-style=3D"link-item-merch-shelf"] .produc=
t-item-info.ytd-merch-shelf-item-renderer { margin: 0px 12px 0px 0px; }

ytd-merch-shelf-item-renderer[item-style=3D"link-item-merch-shelf"] .produc=
t-item-info-wrapper.ytd-merch-shelf-item-renderer { height: 100%; justify-c=
ontent: center; }

ytd-merch-shelf-item-renderer[item-style=3D"link-item-merch-shelf"] .produc=
t-item-info-wrapper-row-1.ytd-merch-shelf-item-renderer { flex: 0 0 auto; d=
isplay: flex; flex-direction: column; }

ytd-merch-shelf-item-renderer[item-style=3D"link-item-merch-shelf"] .produc=
t-item-title-row.ytd-merch-shelf-item-renderer { display: flex; flex-direct=
ion: row; align-items: center; justify-content: space-between; min-width: 0=
px; }

ytd-merch-shelf-item-renderer[item-style=3D"link-item-merch-shelf"] .produc=
t-item-title.ytd-merch-shelf-item-renderer { margin-right: 0px; flex: 0 1 a=
uto; min-width: 0px; }

ytd-merch-shelf-item-renderer[item-style=3D"link-item-merch-shelf"] .produc=
t-item-title.ytd-merch-shelf-item-renderer:not([has-price-replacement-text]=
) { -webkit-line-clamp: 2; font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hidden; display: =
block; max-height: 4rem; }

@supports (-webkit-line-clamp:1) {
  ytd-merch-shelf-item-renderer[item-style=3D"link-item-merch-shelf"] .prod=
uct-item-title.ytd-merch-shelf-item-renderer:not([has-price-replacement-tex=
t]) { -webkit-line-clamp: 2; max-height: none; }
}

ytd-merch-shelf-item-renderer[item-style=3D"link-item-merch-shelf"] .produc=
t-item-title.ytd-merch-shelf-item-renderer:not([has-price-replacement-text]=
) { -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: nor=
mal; display: -webkit-box; }

ytd-merch-shelf-item-renderer[item-style=3D"link-item-merch-shelf"] .produc=
t-item-title-icon.ytd-merch-shelf-item-renderer { display: inline-flex; fle=
x: 0 0 auto; margin-inline-start: 4px; }

ytd-merch-shelf-item-renderer[item-style=3D"link-item-merch-shelf"] .produc=
t-item-price-wrapper.ytd-merch-shelf-item-renderer { width: 100%; }

ytd-merch-shelf-item-renderer[item-style=3D"link-item-merch-shelf"] .produc=
t-item-price.ytd-merch-shelf-item-renderer { max-width: 100%; }

.product-placeholder-item-info-center.ytd-merch-shelf-item-renderer { heigh=
t: 100%; align-items: center; display: flex; flex-direction: row; }

ytd-merch-shelf-renderer { display: block; position: relative; padding-bott=
om: 8px; margin-top: 0px; margin-bottom: 24px; }

ytd-merch-shelf-renderer:not([watch-metadata-refresh]) { margin-top: -26px;=
 }

ytd-merch-shelf-renderer[meta-panel] { margin-bottom: 0px; }

ytd-merch-shelf-renderer[in-structured-description] { margin-bottom: 0px; }

ytd-merch-shelf-renderer[detailed-description-override] { margin-bottom: 0p=
x; }

ytd-merch-shelf-renderer:not([skinny-mode]):not([in-structured-description]=
):not([item-style=3D"link-item"]):not([item-style=3D"link-item-merch-shelf"=
]):not([item-style=3D"cta-link-item"]):not([no-divider]) { background-color=
: var(--t3e41d7b17b187f69); border-bottom: 1px solid var(--tf3fc855af2285f5=
f); }

ytd-merch-shelf-renderer[skinny-mode] { border-radius: 4px; }

ytd-merch-shelf-renderer[skinny-mode][meta-panel] { margin-right: calc(var(=
--ytd-watch-grid-meta-panel-margin)*-1); }

ytd-merch-shelf-renderer[is-dismissed] { display: none; }

ytd-merch-shelf-renderer[skinny-mode] #main.ytd-merch-shelf-renderer { padd=
ing: 0px 4px; }

ytd-merch-shelf-renderer[skinny-mode] #left-arrow-container.ytd-merch-shelf=
-renderer { margin-left: 0px; }

ytd-merch-shelf-renderer[in-structured-description] #left-arrow-container.y=
td-merch-shelf-renderer { margin-left: 12px; }

ytd-merch-shelf-renderer[skinny-mode] #right-arrow-container.ytd-merch-shel=
f-renderer { margin-right: 0px; }

ytd-merch-shelf-renderer[in-structured-description] #right-arrow-container.=
ytd-merch-shelf-renderer { margin-right: 12px; }

#banner.ytd-merch-shelf-renderer { display: flex; flex-direction: row; alig=
n-items: center; justify-content: space-between; height: 24px; padding-bott=
om: 9px; margin-left: 64px; }

ytd-merch-shelf-renderer[watch-metadata-refresh] #banner.ytd-merch-shelf-re=
nderer { margin-left: 0px; }

ytd-merch-shelf-renderer[has-header] #banner.ytd-merch-shelf-renderer { hei=
ght: auto; }

#action-button.ytd-merch-shelf-renderer { align-self: center; --yt-button-i=
con-size: 32px; --yt-icon-button-icon-height: 16px; --yt-icon-button-icon-w=
idth: 16px; }

#title.ytd-merch-shelf-renderer { display: block; text-overflow: ellipsis; =
overflow-x: hidden; white-space: nowrap; color: var(--tffc2fd3a644f6275); a=
lign-self: center; }

ytd-merch-shelf-renderer:not([in-structured-description]) #title.ytd-merch-=
shelf-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem;=
 font-weight: 500; line-height: 2rem; }

ytd-merch-shelf-renderer[in-structured-description] #title.ytd-merch-shelf-=
renderer { font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-va=
riation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; overfl=
ow: hidden; max-height: 2.8rem; display: -webkit-box; -webkit-box-orient: v=
ertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-merch-shelf-renderer[in-structured-description] #title.ytd-merch-shel=
f-renderer { -webkit-line-clamp: 1; max-height: none; }
}

@container (max-width:_max($medium_breakpoint)) {
  ytd-merch-shelf-renderer[in-structured-description] #title.ytd-merch-shel=
f-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; fon=
t-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.6rem; ov=
erflow: hidden; max-height: 2.6rem; display: -webkit-box; -webkit-box-orien=
t: vertical; text-overflow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  ytd-merch-shelf-renderer[in-structured-description] #title.ytd-merch-shel=
f-renderer { -webkit-line-clamp: 1; max-height: none; }
}
}

@media (max-width: 599.9px) {
  ytd-merch-shelf-renderer[in-structured-description] #title.ytd-merch-shel=
f-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; fon=
t-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.6rem; ov=
erflow: hidden; max-height: 2.6rem; display: -webkit-box; -webkit-box-orien=
t: vertical; text-overflow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  ytd-merch-shelf-renderer[in-structured-description] #title.ytd-merch-shel=
f-renderer { -webkit-line-clamp: 1; max-height: none; }
}
}

ytd-merch-shelf-renderer[in-structured-description] #title.ytd-merch-shelf-=
renderer { max-height: 2.8rem; }

@media (max-width: 599.9px) {
  ytd-merch-shelf-renderer[in-structured-description] #title.ytd-merch-shel=
f-renderer { max-height: 2.6rem; }
}

#sponsored-text.ytd-merch-shelf-renderer { text-transform: uppercase; align=
-self: center; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; f=
ont-weight: 400; line-height: 1.8rem; }

#banner-info-tooltip.ytd-merch-shelf-renderer { width: 336px; }

#item-list.ytd-merch-shelf-renderer { display: grid; grid-template-columns:=
 1fr 1fr; position: relative; margin-left: 60px; }

ytd-merch-shelf-renderer[watch-metadata-refresh] #item-list.ytd-merch-shelf=
-renderer { margin-left: 0px; }

ytd-merch-shelf-renderer[collapsed] #scroll-container.ytd-merch-shelf-rende=
rer { visibility: hidden; max-height: 0px; }

#scroll-container.ytd-merch-shelf-renderer { grid-area: 1 / 1 / auto / 3; o=
verflow: hidden; }

ytd-merch-shelf-item-renderer.ytd-merch-shelf-renderer { display: inline-bl=
ock; }

#items.ytd-merch-shelf-renderer { transition-duration: 0.15s; transition-ti=
ming-function: cubic-bezier(0.05, 0, 0, 1); display: inline-block; white-sp=
ace: nowrap; will-change: unset; }

#items.ytd-merch-shelf-renderer[item-style=3D"cta-item"], #items.ytd-merch-=
shelf-renderer[item-style=3D"cta-link-item"] { display: block; }

#items.ytd-merch-shelf-renderer[item-style=3D"compact-item"] ytd-merch-shel=
f-item-renderer.ytd-merch-shelf-renderer, #items.ytd-merch-shelf-renderer[i=
tem-style=3D"large-item"] ytd-merch-shelf-item-renderer.ytd-merch-shelf-ren=
derer { margin-left: 4px; }

#items.ytd-merch-shelf-renderer[item-style=3D"compact-item"] ytd-merch-shel=
f-item-renderer.ytd-merch-shelf-renderer:first-child, #items.ytd-merch-shel=
f-renderer[item-style=3D"large-item"] ytd-merch-shelf-item-renderer.ytd-mer=
ch-shelf-renderer:first-child { margin-left: 0px; }

#items.ytd-merch-shelf-renderer[item-style=3D"small-item"] ytd-merch-shelf-=
item-renderer.ytd-merch-shelf-renderer { margin-left: 14px; }

#items.ytd-merch-shelf-renderer[item-style=3D"small-item"] ytd-merch-shelf-=
item-renderer.ytd-merch-shelf-renderer:first-child { margin-left: 0px; }

#left-arrow-container.ytd-merch-shelf-renderer { grid-column: 1; margin-lef=
t: -16px; place-self: center start; }

ytd-merch-shelf-renderer[collapsed] #left-arrow-container.ytd-merch-shelf-r=
enderer { display: none; }

#right-arrow-container.ytd-merch-shelf-renderer { grid-column: 2; margin-ri=
ght: -16px; place-self: center end; }

ytd-merch-shelf-renderer[collapsed] #right-arrow-container.ytd-merch-shelf-=
renderer { display: none; }

#left-arrow-container.ytd-merch-shelf-renderer, #right-arrow-container.ytd-=
merch-shelf-renderer { grid-row: 1; z-index: 200; }

.arrow.ytd-merch-shelf-renderer { cursor: pointer; width: 40px; height: 40p=
x; border-radius: 24px; background-color: var(--t518e925f61bdcb91); color: =
var(--tffc2fd3a644f6275); box-shadow: 0 4px 4px var(--tf3fc855af2285f5f),0 =
0 8px var(--tf3fc855af2285f5f); }

.center-aligned.ytd-merch-shelf-renderer { display: flex; flex-direction: c=
olumn; align-items: center; justify-content: center; }

ytd-merch-shelf-renderer[item-style=3D"cta-link-item"], ytd-merch-shelf-ren=
derer[item-style=3D"link-item"] { margin-top: 0px; }

ytd-merch-shelf-renderer[item-style=3D"cta-link-item"] #title.ytd-merch-she=
lf-renderer, ytd-merch-shelf-renderer[item-style=3D"link-item"] #title.ytd-=
merch-shelf-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1=
.4rem; font-weight: 400; line-height: 2rem; }

ytd-merch-shelf-renderer[item-style=3D"cta-link-item"] #action-button.ytd-m=
erch-shelf-renderer, ytd-merch-shelf-renderer[item-style=3D"link-item"] #ac=
tion-button.ytd-merch-shelf-renderer { display: none; }

ytd-merch-shelf-renderer[item-style=3D"cta-link-item"] #banner.ytd-merch-sh=
elf-renderer, ytd-merch-shelf-renderer[item-style=3D"link-item"] #banner.yt=
d-merch-shelf-renderer { padding-bottom: 0px; margin-left: 0px; justify-con=
tent: flex-start; }

ytd-merch-shelf-renderer[item-style=3D"cta-link-item"] #item-list.ytd-merch=
-shelf-renderer, ytd-merch-shelf-renderer[item-style=3D"link-item"] #item-l=
ist.ytd-merch-shelf-renderer { margin-left: 0px; }

ytd-merch-shelf-renderer[item-style=3D"cta-link-item"] #left-arrow-containe=
r.ytd-merch-shelf-renderer, ytd-merch-shelf-renderer[item-style=3D"cta-link=
-item"] #right-arrow-container.ytd-merch-shelf-renderer, ytd-merch-shelf-re=
nderer[item-style=3D"link-item"] #left-arrow-container.ytd-merch-shelf-rend=
erer, ytd-merch-shelf-renderer[item-style=3D"link-item"] #right-arrow-conta=
iner.ytd-merch-shelf-renderer { top: 37px; }

ytd-merch-shelf-renderer[item-style=3D"cta-link-item"] #left-arrow-containe=
r.ytd-merch-shelf-renderer, ytd-merch-shelf-renderer[item-style=3D"link-ite=
m"] #left-arrow-container.ytd-merch-shelf-renderer { left: 0px; }

ytd-notification-multi-action-renderer { display: block; text-align: center=
; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 4=
00; line-height: 2rem; }

#text.ytd-notification-multi-action-renderer { color: var(--t4a6da19e16bf22=
1a); display: block; margin: 8px; font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

ytd-notification-multi-action-renderer[shelf-dismissal] { display: flex; fl=
ex-direction: row; align-items: center; }

ytd-notification-multi-action-renderer[shelf-dismissal] #text.ytd-notificat=
ion-multi-action-renderer { margin: var(--ytd-margin-3x) var(--ytd-margin-4=
x) var(--ytd-margin-3x) 0; font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.4rem; font-weight: 400; line-height: 2rem; }

#buttons.ytd-notification-multi-action-renderer { display: flex; flex-direc=
tion: column; align-items: center; }

ytd-button-renderer.ytd-notification-multi-action-renderer { max-width: 100=
%; }

ytd-notification-text-renderer { align-items: center; justify-content: cent=
er; display: flex; flex-direction: column; }

yt-formatted-string.ytd-notification-text-renderer { color: var(--t4a6da19e=
16bf221a); display: block; padding: 8px; font-family: Roboto, Arial, sans-s=
erif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#undo.ytd-notification-text-renderer { cursor: pointer; color: var(--t2d807=
bb79e75606d); text-transform: uppercase; font-family: Roboto, Arial, sans-s=
erif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

ytd-search-box-renderer { margin: 4px 16px 8px; flex-direction: row; align-=
items: center; display: inline-flex; }

form.ytd-search-box-renderer { margin-bottom: 0px; position: relative; }

tp-yt-paper-input.ytd-search-box-renderer { --paper-input-container-color: =
var(--t4a6da19e16bf221a); --paper-input-container-input-color: var(--tffc2f=
d3a644f6275); --paper-input-container-focus-color: var(--tffc2fd3a644f6275)=
; --paper-input-container-underline-color: var(--t4a6da19e16bf221a); --pape=
r-input-container-underline-legacy-height: 0; }

tp-yt-paper-input.ytd-search-box-renderer .input-content.tp-yt-paper-input-=
container > .paper-input-input, tp-yt-paper-input.ytd-search-box-renderer .=
input-content.tp-yt-paper-input-container > input, tp-yt-paper-input.ytd-se=
arch-box-renderer .input-content.tp-yt-paper-input-container > iron-autogro=
w-textarea, tp-yt-paper-input.ytd-search-box-renderer .input-content.tp-yt-=
paper-input-container > textarea, tp-yt-paper-input.ytd-search-box-renderer=
 .input-content.tp-yt-paper-input-container > tp-yt-iron-input { margin-inl=
ine: 32px 16px; padding-top: 10px; padding-bottom: 10px; width: 190px; max-=
width: 100%; color: var(--paper-input-container-input-color); font-family: =
Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height=
: 2rem; }

tp-yt-paper-input.ytd-search-box-renderer #labelAndInputContainer.tp-yt-pap=
er-input-container > .paper-input-label, tp-yt-paper-input.ytd-search-box-r=
enderer #labelAndInputContainer.tp-yt-paper-input-container > label { inset=
-inline: 32px 16px; padding-top: 10px; padding-bottom: 10px; width: 190px; =
max-width: 100%; color: var(--t4a6da19e16bf221a); font-family: Roboto, Aria=
l, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

tp-yt-paper-input.ytd-search-box-renderer { width: 250px; }

tp-yt-paper-input.ytd-search-box-renderer[focused] #labelAndInputContainer.=
tp-yt-paper-input-container > .paper-input-label, tp-yt-paper-input.ytd-sea=
rch-box-renderer[focused] #labelAndInputContainer.tp-yt-paper-input-contain=
er > label { opacity: 0.5; color: var(--tffc2fd3a644f6275); font-family: Ro=
boto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: =
2rem; }

tp-yt-paper-input.ytd-search-box-renderer { margin-bottom: -2px; }

tp-yt-paper-input.ytd-search-box-renderer[focused] ytd-button-renderer.ytd-=
search-box-renderer { --yt-button-color: var(--tffc2fd3a644f6275); }

ytd-search-box-renderer[hide-clear-button] #clear-button.ytd-search-box-ren=
derer { display: none; }

#clear-button.ytd-search-box-renderer ytd-button-renderer.ytd-search-box-re=
nderer { --yt-icon-button-icon-width: 20px; }

#search-button.ytd-search-box-renderer { position: absolute; top: 8px; inse=
t-inline-start: -8px; }

#clear-button.ytd-search-box-renderer { position: absolute; top: 8px; inset=
-inline-end: -12px; }

#segmented-buttons-wrapper.ytd-segmented-like-dislike-button-renderer { dis=
play: flex; }

ytd-subscribe-button-renderer { --yt-formatted-string-deemphasize-color: #f=
ff; display: flex; flex-direction: row; }

ytd-subscribe-button-renderer[animated-action-enabled][subscribed][is-anima=
ting] { transition: width 0.5s; }

ytd-subscribe-button-renderer[modern] { align-items: center; }

ytd-subscribe-button-renderer yt-formatted-string .yt-formatted-string[styl=
e-target=3D"deemphasize"] { margin-left: 4px; }

tp-yt-paper-button.ytd-subscribe-button-renderer { background-color: rgb(25=
5, 0, 51); --paper-button-flat-keyboard-focus-background-color: #f03; borde=
r-radius: 2px; color: rgb(255, 255, 255); padding: var(--yt-button-padding)=
; margin: auto var(--ytd-subscribe-button-margin,4px); white-space: nowrap;=
 font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 50=
0; line-height: 2rem; letter-spacing: 0.007px; text-transform: uppercase; d=
isplay: flex; flex-direction: row; }

tp-yt-paper-button.keyboard-focus.ytd-subscribe-button-renderer, ytd-subscr=
ibe-button-renderer[use-keyboard-focus][keyboard-focused] tp-yt-paper-butto=
n.ytd-subscribe-button-renderer { border: 2px solid var(--tffc2fd3a644f6275=
); padding: var(--yt-button-padding-minus-focus-outline); text-transform: u=
ppercase; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-w=
eight: 500; line-height: 2rem; }

ytd-subscribe-button-renderer[use-keyboard-focused]:not([keyboard-focused])=
 tp-yt-paper-button.keyboard-focus.ytd-subscribe-button-renderer { border-w=
idth: medium; border-style: none; border-color: currentcolor; border-image:=
 initial; padding: 10px 16px; }

tp-yt-paper-button.ytd-subscribe-button-renderer[subscribed] { background-c=
olor: var(--t7f4f2c6d54836ce0); color: var(--t4a6da19e16bf221a); }

tp-yt-paper-button.ytd-subscribe-button-renderer[subscribed].keyboard-focus=
, ytd-subscribe-button-renderer[use-keyboard-focus][keyboard-focused] tp-yt=
-paper-button.ytd-subscribe-button-renderer[subscribed] { border: 2px solid=
 var(--t4a6da19e16bf221a); }

tp-yt-paper-button.ytd-subscribe-button-renderer[subscribed] yt-formatted-s=
tring.ytd-subscribe-button-renderer { --yt-formatted-string-deemphasize-col=
or: var(--t4a6da19e16bf221a); }

tp-yt-paper-button.ytd-subscribe-button-renderer[subscribed] yt-formatted-s=
tring .yt-formatted-string[style-target=3D"deemphasize"] { margin-left: 4px=
; }

ytd-subscribe-button-renderer[overlay-button] tp-yt-paper-button.ytd-subscr=
ibe-button-renderer[subscribed] { background-color: rgba(255, 255, 255, 0.1=
); color: rgb(255, 255, 255); }

ytd-subscribe-button-renderer[overlay-button] tp-yt-paper-button.ytd-subscr=
ibe-button-renderer[subscribed].keyboard-focus, ytd-subscribe-button-render=
er[overlay-button][use-keyboard-focus][keyboard-focused] tp-yt-paper-button=
.ytd-subscribe-button-renderer[subscribed] { border: 2px solid rgba(255, 25=
5, 255, 0.7); }

ytd-subscribe-button-renderer[button-style=3D"COMPACT_GRAY"] { --yt-button-=
icon-size: 24px; --yt-button-icon-padding: 4px; }

ytd-subscribe-button-renderer[button-style=3D"COMPACT_GRAY"] tp-yt-paper-bu=
tton.ytd-subscribe-button-renderer { background-color: var(--t7f4f2c6d54836=
ce0); color: var(--t4a6da19e16bf221a); }

ytd-subscribe-button-renderer[button-style=3D"COMPACT_GRAY"] tp-yt-paper-bu=
tton.ytd-subscribe-button-renderer yt-formatted-string.ytd-subscribe-button=
-renderer { --yt-formatted-string-deemphasize-color: var(--t4a6da19e16bf221=
a); }

ytd-subscribe-button-renderer[button-style=3D"COMPACT_GRAY"] tp-yt-paper-bu=
tton.ytd-subscribe-button-renderer, ytd-subscribe-button-renderer[button-st=
yle=3D"COMPACT_GRAY"][use-keyboard-focused]:not([keyboard-focused]) tp-yt-p=
aper-button.keyboard-focus.ytd-subscribe-button-renderer, ytd-subscribe-but=
ton-renderer[button-style=3D"COMPACT_RED"] tp-yt-paper-button.ytd-subscribe=
-button-renderer, ytd-subscribe-button-renderer[button-style=3D"COMPACT_RED=
"][use-keyboard-focused]:not([keyboard-focused]) tp-yt-paper-button.keyboar=
d-focus.ytd-subscribe-button-renderer { padding: 4px 8px; margin: 0px; }

ytd-subscribe-button-renderer[button-style=3D"COMPACT_RED"] tp-yt-paper-but=
ton.keyboard-focus.ytd-subscribe-button-renderer { padding: 2px 6px; border=
: 2px solid var(--tffc2fd3a644f6275); }

ytd-subscribe-button-renderer[button-style=3D"COMPACT_GRAY"] tp-yt-paper-bu=
tton.keyboard-focus.ytd-subscribe-button-renderer { padding: 2px 6px; borde=
r: 2px solid var(--t4a6da19e16bf221a); }

ytd-subscribe-button-renderer[button-style=3D"COMPACT_RED"] { max-width: 10=
0%; }

ytd-subscribe-button-renderer[button-style=3D"COMPACT_RED"] yt-formatted-st=
ring.ytd-subscribe-button-renderer { overflow: hidden; text-overflow: ellip=
sis; }

ytd-subscribe-button-renderer[button-style=3D"COMPACT_RED"] ytd-button-rend=
erer.ytd-subscribe-button-renderer, ytd-subscribe-button-renderer[button-st=
yle=3D"COMPACT_RED"] ytd-toggle-button-renderer.ytd-subscribe-button-render=
er { --yt-button-icon-size: 24px; --yt-button-icon-padding: 0; margin-left:=
 8px; }

ytd-subscribe-button-renderer[button-style=3D"COMPACT_RED"] tp-yt-paper-but=
ton.ytd-subscribe-button-renderer[subscribed] yt-formatted-string .yt-forma=
tted-string[style-target=3D"deemphasize"] { display: none; }

ytd-subscribe-button-renderer[button-style=3D"VISIBLY_DISABLED"] tp-yt-pape=
r-button.ytd-subscribe-button-renderer { --yt-formatted-string-deemphasize-=
color: var(--t6216186c28b3834b); background-color: var(--t7e34d5baa4ea6277)=
; color: var(--t6216186c28b3834b); }

yt-button-shape.ytd-subscribe-button-renderer { max-width: 100%; flex: 0 0 =
auto; }

yt-smartimation.ytd-subscribe-button-renderer { pointer-events: auto; max-w=
idth: 100%; }

#notification-preference-button.ytd-subscribe-button-renderer[invisible], #=
subscribe-button-shape.ytd-subscribe-button-renderer[invisible] { position:=
 absolute; visibility: hidden; pointer-events: none; }

ytd-title-and-button-list-header-renderer { display: block; }

#title.ytd-title-and-button-list-header-renderer { color: var(--tffc2fd3a64=
4f6275); font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-vari=
ation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; overflow=
: hidden; max-height: 2.8rem; display: -webkit-box; -webkit-box-orient: ver=
tical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-title-and-button-list-header-renderer { -webkit-line-clamp: 1;=
 max-height: none; }
}

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-title-and-button-list-header-renderer { font-family: Roboto, A=
rial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; f=
ont-weight: 700; line-height: 2.6rem; overflow: hidden; max-height: 2.6rem;=
 display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsi=
s; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-title-and-button-list-header-renderer { -webkit-line-clamp: 1;=
 max-height: none; }
}
}

@media (max-width: 599.9px) {
  #title.ytd-title-and-button-list-header-renderer { font-family: Roboto, A=
rial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; f=
ont-weight: 700; line-height: 2.6rem; overflow: hidden; max-height: 2.6rem;=
 display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsi=
s; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-title-and-button-list-header-renderer { -webkit-line-clamp: 1;=
 max-height: none; }
}
}

tp-yt-paper-button.ytd-toggle-button-renderer { display: inline-block; text=
-align: center; font-family: inherit; }

ytd-toggle-button-renderer:not([button-next]) { display: inline-block; text=
-transform: uppercase; }

ytd-toggle-button-renderer.force-icon-button a.ytd-toggle-button-renderer {=
 cursor: pointer; display: flex; flex-direction: row; align-items: center; =
justify-content: center; }

ytd-toggle-button-renderer[disabled] a.ytd-toggle-button-renderer:focus { o=
utline: none; }

ytd-toggle-button-renderer[is-icon-button][has-no-text] { font-size: 0px; }

a.ytd-toggle-button-renderer { display: flex; }

a.yt-simple-endpoint.ytd-toggle-button-renderer { color: inherit; border-ra=
dius: inherit; text-decoration: none; }

ytd-toggle-button-renderer[is-paper-button] { border-radius: var(--yt-butto=
n-border-radius,3px); margin: var(--yt-button-margin,0 .29em); }

ytd-toggle-button-renderer[is-paper-button][disabled] { color: var(--t7e34d=
5baa4ea6277); background-color: transparent; }

ytd-toggle-button-renderer[is-icon-button][disabled] { color: var(--t7e34d5=
baa4ea6277); }

ytd-toggle-button-renderer[is-icon-button][style-action-button] { --yt-butt=
on-icon-padding: 6px; }

ytd-toggle-button-renderer[is-paper-button][align-by-text]:not(:empty) { ma=
rgin-left: -16px; }

ytd-toggle-button-renderer[is-icon-button][icon-align-by-text]:not(:empty) =
{ margin-left: -8px; }

ytd-toggle-button-renderer[is-paper-button][button-size=3D"size-large"] { l=
ine-height: 24px; }

tp-yt-paper-button.ytd-toggle-button-renderer { width: var(--yt-paper-butto=
n-width,auto); height: var(--yt-paper-button-height,auto); border-radius: i=
nherit; margin: 0 var(--yt-button-paper-button-margin-right,0) 0 var(--yt-b=
utton-paper-button-margin-left,0); padding: var(--yt-button-padding,.7em .5=
7em); display: flex; flex-direction: row; align-items: center; justify-cont=
ent: center; flex: 1 1 auto; }

ytd-toggle-button-renderer[start-justified] tp-yt-paper-button.ytd-toggle-b=
utton-renderer { justify-content: flex-start; }

ytd-toggle-button-renderer[vertically-aligned] tp-yt-paper-button.ytd-toggl=
e-button-renderer { display: flex; flex-direction: column; }

ytd-toggle-button-renderer[vertically-aligned] tp-yt-paper-button.ytd-toggl=
e-button-renderer #text.ytd-toggle-button-renderer { overflow: hidden; text=
-align: center; text-overflow: ellipsis; width: inherit; }

#button.ytd-toggle-button-renderer { color: var(--yt-button-color); backgro=
und-color: var(--yt-button-background-color); }

ytd-toggle-button-renderer #button.ytd-toggle-button-renderer { color: var(=
--yt-button-color,inherit); background-color: transparent; text-transform: =
var(--yt-button-text-transform,inherit); }

button.ytd-toggle-button-renderer, yt-icon-button.ytd-toggle-button-rendere=
r { padding: 1px 6px; }

yt-icon-button.ytd-toggle-button-renderer { width: var(--yt-button-icon-siz=
e,40px); height: var(--yt-button-icon-size,40px); color: var(--yt-endpoint-=
color,var(--yt-deprecated-luna-black)); }

yt-icon-button.ytd-toggle-button-renderer[disabled] { color: var(--yt-butto=
n-disabled-color,hsla(0,0%,6.7%,.2)); }

yt-icon-button.ytd-toggle-button-renderer { line-height: 1; padding: var(--=
yt-button-icon-padding,8px); width: var(--yt-button-icon-size,var(--yt-icon=
-width,40px)); height: var(--yt-button-icon-size,var(--yt-icon-height,40px)=
); }

yt-icon-button.ytd-toggle-button-renderer > yt-icon.ytd-toggle-button-rende=
rer { width: 100%; height: 100%; }

#button.ytd-toggle-button-renderer yt-icon.ytd-toggle-button-renderer + yt-=
formatted-string.ytd-toggle-button-renderer { margin-left: var(--yt-string-=
icon-padding,8px); }

#button.ytd-toggle-button-renderer yt-formatted-string.ytd-toggle-button-re=
nderer + yt-icon.ytd-toggle-button-renderer { margin-left: var(--yt-button-=
icon-padding,8px); }

ytd-toggle-button-renderer[vertically-aligned] #button.ytd-toggle-button-re=
nderer yt-icon.ytd-toggle-button-renderer + yt-formatted-string.ytd-toggle-=
button-renderer { margin-left: 0px; margin-top: var(--yt-string-icon-paddin=
g,4px); }

ytd-toggle-button-renderer[vertically-aligned] #button.ytd-toggle-button-re=
nderer yt-formatted-string.ytd-toggle-button-renderer + yt-icon.ytd-toggle-=
button-renderer { margin-left: 0px; margin-top: var(--yt-button-icon-paddin=
g,4px); }

ytd-toggle-button-renderer.yt-spec-dialog-layout__dialog-layout-button.yt-s=
pec-dialog-layout__dialog-layout-button--dialog-buttons-inline-stretched { =
display: flex; }

ytd-toggle-button-renderer { --paper-button-ink-color: var(--tffc2fd3a644f6=
275); --yt-button-padding: 10px 16px; --yt-button-margin: 0; --yt-button-pa=
dding-minus-border: 9px 15px; vertical-align: middle; text-transform: upper=
case; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weigh=
t: 500; line-height: 2rem; }

ytd-toggle-button-renderer[is-icon-button]:not([style-action-button]) { tex=
t-transform: uppercase; font-family: Roboto, Arial, sans-serif; font-size: =
1.2rem; font-weight: 500; line-height: 1.8rem; }

ytd-toggle-button-renderer.force-icon-button a.ytd-toggle-button-renderer {=
 padding-right: var(--yt-button-icon-padding,8px); }

ytd-toggle-button-renderer[is-icon-button] { color: var(--yt-button-color);=
 }

ytd-toggle-button-renderer[is-paper-button] { color: var(--yt-button-color)=
; }

ytd-toggle-button-renderer.style-default[is-paper-button] { background-colo=
r: var(--yt-button-default-background-color,var(--t7f4f2c6d54836ce0)); colo=
r: var(--yt-button-default-text-color,var(--t4a6da19e16bf221a)); }

ytd-toggle-button-renderer.style-light-text[is-icon-button] { color: rgb(25=
5, 255, 255); }

ytd-toggle-button-renderer.style-grey-text[is-icon-button] { color: var(--t=
ffc2fd3a644f6275); }

ytd-toggle-button-renderer.style-text[is-icon-button] { color: var(--tffc2f=
d3a644f6275); }

ytd-toggle-button-renderer.style-text[is-icon-button] #text.ytd-toggle-butt=
on-renderer { color: var(--yt-button-icon-button-text-color,var(--t4a6da19e=
16bf221a)); }

ytd-toggle-button-renderer.style-default-active[is-icon-button] { color: va=
r(--t2d807bb79e75606d); }

ytd-toggle-button-renderer.style-default-active[is-icon-button][system-icon=
s] { color: var(--tffc2fd3a644f6275); }

ytd-toggle-button-renderer.style-default-active[is-paper-button] { color: v=
ar(--t2d807bb79e75606d); }

ytd-toggle-button-renderer.style-default-active[is-paper-button][system-ico=
ns] { color: var(--tffc2fd3a644f6275); }

ytd-toggle-button-renderer.style-text[is-paper-button] { color: var(--t4a6d=
a19e16bf221a); }

ytd-toggle-button-renderer.style-compact-gray[is-paper-button] { background=
-color: var(--yt-button-compact-background-color,var(--t7f4f2c6d54836ce0));=
 color: var(--yt-button-compact-text-color,var(--t4a6da19e16bf221a)); }

ytd-toggle-button-renderer.style-compact-gray[is-paper-button] tp-yt-paper-=
button.ytd-toggle-button-renderer { padding: 4px 8px; }

ytd-toggle-button-renderer.style-overlay[is-paper-button] { background-colo=
r: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); }

ytd-toggle-button-renderer.style-primary[is-paper-button] { background-colo=
r: var(--t2d807bb79e75606d); color: var(--t6216186c28b3834b); }

ytd-toggle-button-renderer.style-primary[is-paper-button]:hover { color: rg=
b(255, 255, 255); }

ytd-toggle-button-renderer.style-primary[disabled][is-paper-button] { backg=
round-color: var(--t7e34d5baa4ea6277); color: var(--t6216186c28b3834b); }

ytd-toggle-button-renderer.style-primary[disabled][is-paper-button]:hover {=
 color: var(--t6216186c28b3834b); }

ytd-toggle-button-renderer.style-suggestive[is-paper-button] { --yt-formatt=
ed-string-deemphasize-color: var(--t2d807bb79e75606d); background-color: tr=
ansparent; border: 1px solid var(--t2d807bb79e75606d); color: var(--t2d807b=
b79e75606d); }

ytd-toggle-button-renderer.style-inactive-outline[is-paper-button] tp-yt-pa=
per-button.ytd-toggle-button-renderer, ytd-toggle-button-renderer.style-sug=
gestive[is-paper-button] tp-yt-paper-button.ytd-toggle-button-renderer { pa=
dding: var(--yt-button-padding-minus-border); }

ytd-toggle-button-renderer.style-inactive-outline[is-paper-button] { border=
: 1px solid var(--t4a6da19e16bf221a); color: var(--t4a6da19e16bf221a); }

ytd-toggle-button-renderer.size-small { --yt-button-padding: 8px 16px; --yt=
-button-padding-minus-border: 7px 15px; }

ytd-toggle-button-renderer[is-paper-button-with-icon] { --yt-button-padding=
: 6px 16px; --yt-button-padding-minus-border: 5px 15px; }

ytd-toggle-button-renderer.size-small[is-paper-button-with-icon] { --iron-i=
con-width: 20px; --iron-icon-height: 20px; }

ytd-toggle-button-renderer.style-blue-text[is-paper-button] { color: var(--=
t2d807bb79e75606d); }

ytd-toggle-button-renderer.style-grey-text[is-paper-button] { color: var(--=
tffc2fd3a644f6275); }

ytd-toggle-button-renderer[is-paper-button-with-icon] tp-yt-paper-button.yt=
d-toggle-button-renderer { min-width: var(--yt-paper-button-min-width,5.14e=
m); }

ytd-toggle-button-renderer[disable-text-transform] { text-transform: none; =
}

a.yt-simple-endpoint.ytd-toggle-button-renderer { flex: 1 1 auto; }

tp-yt-paper-tooltip.ytd-toggle-button-renderer { white-space: nowrap; }

ytd-toggle-button-renderer[rounded-container] tp-yt-paper-tooltip .tp-yt-pa=
per-tooltip[style-target=3D"tooltip"] { border-radius: 4px; }

tp-yt-iron-icon.ytd-toggle-button-renderer { margin-right: 8px; }

tp-yt-paper-tooltip.ytd-toggle-button-renderer.ytd-toggle-button-renderer {=
 z-index: var(--ytd-z-index-toggle-button-tooltip); }

ytd-vertical-list-renderer { display: block; padding-bottom: 24px; }

ytd-vertical-list-renderer #items.ytd-vertical-list-renderer > .ytd-vertica=
l-list-renderer:first-child { margin-top: 0px; }

ytd-vertical-list-renderer[modern-buttons] #all.ytd-vertical-list-renderer =
yt-formatted-string.ytd-vertical-list-renderer, ytd-vertical-list-renderer[=
modern-buttons] #more.ytd-vertical-list-renderer yt-formatted-string.ytd-ve=
rtical-list-renderer { text-transform: capitalize; }

#items.ytd-vertical-list-renderer > .ytd-vertical-list-renderer { margin-to=
p: 16px; }

.lockup.ytd-vertical-list-renderer { display: flex; }

#all.ytd-vertical-list-renderer yt-formatted-string.ytd-vertical-list-rende=
rer, #more.ytd-vertical-list-renderer yt-formatted-string.ytd-vertical-list=
-renderer { color: var(--t4a6da19e16bf221a); cursor: pointer; text-transfor=
m: uppercase; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; fo=
nt-weight: 500; line-height: 1.8rem; }

#all.ytd-vertical-list-renderer, #more.ytd-vertical-list-renderer { padding=
-top: 24px; display: flex; flex-direction: row; justify-content: center; }

ytd-comment-view-model { --ytd-comment-thumb-dimension: 32px; --ytd-pinned-=
comment-badge-margin-left: -2px; display: block; border-radius: 4px; margin=
-bottom: 8px; position: relative; margin-top: calc(var(--ytd-decorated-comm=
ent-background-offset-top,0px)*-1); margin-left: calc(var(--ytd-decorated-c=
omment-background-offset-left,0px)*-1); padding-top: var(--ytd-decorated-co=
mment-background-offset-top,0); padding-left: var(--ytd-decorated-comment-b=
ackground-offset-left,0); --yt-endpoint-word-wrap: break-word; --yt-endpoin=
t-word-break: break-word; }

#body.ytd-comment-view-model { position: relative; display: flex; flex-dire=
ction: row; }

#main.ytd-comment-view-model { min-width: 0px; flex: 1 1 1e-09px; display: =
flex; flex-direction: column; }

#header.ytd-comment-view-model { margin-bottom: 2px; }

ytd-comment-view-model[optimal-reading-width-comments] #header.ytd-comment-=
view-model { padding-right: 32px; }

#linked-comment-badge.ytd-comment-view-model { margin-bottom: 8px; }

#pinned-comment-badge.ytd-comment-view-model { margin-left: var(--ytd-pinne=
d-comment-badge-margin-left); margin-bottom: 8px; }

#header-author.ytd-comment-view-model { align-items: baseline; display: fle=
x; flex-direction: row; }

#author-thumbnail.ytd-comment-view-model { flex: 0 0 auto; margin-right: 16=
px; }

ytd-comment-view-model[use-small-avatars][engagement-panel] #author-thumbna=
il.ytd-comment-view-model { margin-right: 12px; }

ytd-comment-view-model[comment-threading-enabled] #author-thumbnail.ytd-com=
ment-view-model { position: relative; }

#author-thumbnail.ytd-comment-view-model yt-img-shadow.ytd-comment-view-mod=
el { border-radius: 50%; background-color: transparent; overflow: hidden; h=
eight: 40px; width: 40px; }

ytd-comment-view-model[comment-threading-enabled] #author-thumbnail.ytd-com=
ment-view-model yt-img-shadow.ytd-comment-view-model { height: 36px; width:=
 36px; }

ytd-comment-view-model[use-small-avatars][engagement-panel] #author-thumbna=
il.ytd-comment-view-model yt-img-shadow.ytd-comment-view-model { height: 24=
px; width: 24px; }

ytd-comment-view-model[is-creator-reply] #author-thumbnail.ytd-comment-view=
-model yt-img-shadow.ytd-comment-view-model, ytd-comment-view-model[is-repl=
y] #author-thumbnail.ytd-comment-view-model yt-img-shadow.ytd-comment-view-=
model { height: 24px; width: 24px; }

.threadline.ytd-comment-view-model { position: absolute; bottom: 0px; width=
: 100%; height: calc(100% - 40px); }

ytd-comment-view-model[is-creator-reply] .threadline.ytd-comment-view-model=
, ytd-comment-view-model[is-reply] .threadline.ytd-comment-view-model, ytd-=
comment-view-model[use-small-avatars][engagement-panel] .threadline.ytd-com=
ment-view-model { height: calc(100% - 28px); }

.continuation.ytd-comment-view-model { position: absolute; right: 0px; heig=
ht: 100%; width: 50%; box-sizing: border-box; border-left: 1px solid var(--=
td8562cdc203bc683); }

#sponsor-comment-badge.ytd-comment-view-model { min-width: 0px; max-width: =
100%; box-sizing: border-box; padding-right: 4px; align-self: center; }

.author-badge-container.ytd-comment-view-model { display: flex; align-self:=
 center; }

.moderator-icon.ytd-comment-view-model { color: var(--t2d807bb79e75606d); m=
argin-right: 4px; }

yt-icon.ytd-comment-view-model { display: block; align-self: center; height=
: 12px; width: 12px; }

ytd-comment-view-model[hovered] .continuation.ytd-comment-view-model { bord=
er-left: 1px solid var(--t02c0a2c868c14ce8); }

@media (prefers-contrast: more) {
  ytd-comment-view-model[hovered] .continuation.ytd-comment-view-model { bo=
rder-left: 2px solid var(--t02c0a2c868c14ce8); }
}

#author-text.yt-simple-endpoint.ytd-comment-view-model { margin-right: 4px;=
 color: var(--tffc2fd3a644f6275); padding-bottom: 2px; display: block; over=
flow: hidden; text-overflow: ellipsis; white-space: nowrap; font-family: Ro=
boto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: =
1.8rem; }

#header-author.ytd-comment-view-model > h3.ytd-comment-view-model { min-wid=
th: 0px; }

#author-thumbnail-button.ytd-comment-view-model { background: none; border-=
width: medium; border-style: none; border-color: currentcolor; border-image=
: initial; padding: 0px; cursor: pointer; }

.channel-owner.ytd-comment-view-model { background-color: var(--t4a6da19e16=
bf221a); color: var(--t6216186c28b3834b); }

#author-comment-badge.ytd-comment-view-model { min-width: 0px; max-width: 1=
00%; box-sizing: border-box; padding-right: 4px; }

#published-time-text.ytd-comment-view-model { --yt-endpoint-color: var(--t4=
a6da19e16bf221a); --yt-endpoint-visited-color: var(--t4a6da19e16bf221a); wh=
ite-space: nowrap; color: var(--t4a6da19e16bf221a); font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; =
}

#content-text.ytd-comment-view-model { --yt-endpoint-color: var(--t2d807bb7=
9e75606d); --yt-endpoint-hover-color: var(--t2d807bb79e75606d); --yt-endpoi=
nt-visited-color: var(--t2d807bb79e75606d); color: var(--tffc2fd3a644f6275)=
; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 4=
00; line-height: 2rem; }

#expander.ytd-comment-view-model { --ytd-expander-button-margin: 4px 0 0 0;=
 }

ytd-comment-view-model[has-voice-reply] #expander.ytd-comment-view-model { =
background-color: var(--t7f4f2c6d54836ce0); padding: 8px 12px; border-radiu=
s: 8px; width: max-content; max-width: fit-content; }

.less-button.ytd-comment-view-model, .more-button.ytd-comment-view-model { =
text-transform: none; color: var(--t4a6da19e16bf221a); font-family: Roboto,=
 Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem;=
 }

.translate-button.ytd-comment-view-model { margin: 4px 0px 0px; padding: 0p=
x; text-transform: none; color: var(--t4a6da19e16bf221a); font-family: Robo=
to, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2r=
em; }

.less-button.ytd-comment-view-model:focus, .less-button.ytd-comment-view-mo=
del:hover, .more-button.ytd-comment-view-model:focus, .more-button.ytd-comm=
ent-view-model:hover, .translate-button.ytd-comment-view-model:focus, .tran=
slate-button.ytd-comment-view-model:hover { text-decoration: underline; }

ytw-comment-image-attachment-view-model.ytd-comment-view-model { padding-to=
p: 6px; }

ytd-comment-view-model[is-creator-reply] { margin-left: 56px; margin-top: 8=
px; }

#action-buttons.ytd-comment-view-model { margin-top: 4px; }

ytd-comment-view-model[no-actions] #action-buttons.ytd-comment-view-model {=
 display: none; }

ytd-comment-view-model[optimal-reading-width-comments] #action-menu.ytd-com=
ment-view-model { position: absolute; top: -12px; right: 0px; }

tp-yt-paper-spinner-lite.ytd-comment-view-model { margin: auto; display: no=
ne; }

tp-yt-paper-spinner-lite.ytd-comment-view-model[active] { display: block; }

#paid-comment-chip.ytd-comment-view-model { margin-right: 5px; font-family:=
 Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-heigh=
t: 1.8rem; }

#paid-comment-background.ytd-comment-view-model { overflow: hidden; positio=
n: absolute; height: calc(100% - var(--ytd-decorated-comment-background-off=
set-top,0px) - var(--ytd-decorated-comment-reply-box-height-offset,0px)); w=
idth: calc(100% - var(--ytd-decorated-comment-background-offset-top,0px)); =
margin-bottom: var(--ytd-decorated-comment-background-offset-top,0); backgr=
ound-color: var(--ytd-comment-paid-background-color); border-radius: 4px; m=
argin-top: calc(var(--ytd-decorated-comment-background-offset-top,0px)*-1);=
 margin-left: calc(var(--ytd-decorated-comment-background-offset-left,0px)*=
-1); padding-top: var(--ytd-decorated-comment-background-offset-top,0); pad=
ding-left: var(--ytd-decorated-comment-background-offset-left,0); }

ytd-comment-view-model:not([pinned]) #pinned-comment-badge.ytd-comment-view=
-model { display: none; }

ytd-comment-view-model:not([linked]) #linked-comment-badge.ytd-comment-view=
-model { display: none; }

ytd-comment-view-model:not([has-author-badge]) #author-comment-badge.ytd-co=
mment-view-model { display: none; }

ytd-comment-view-model:not([has-sponsor-badge]) #sponsor-comment-badge.ytd-=
comment-view-model { display: none; }

#error-text.ytd-comment-view-model:not(:empty) { padding-top: 4px; color: v=
ar(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size:=
 1.2rem; font-weight: 400; line-height: 1.8rem; }

ytd-tri-state-button-view-model { display: inline-block; }

tp-yt-paper-button.ytd-tri-state-button-view-model { text-decoration: inher=
it; text-transform: inherit; margin: 0px; padding: 0px; }

ytd-list-item-view-model { display: block; position: relative; }

#list-item.ytd-list-item-view-model { height: 40px; padding: 8px 12px 8px 0=
px; display: flex; align-items: center; }

ytd-list-item-view-model[no-padding] #list-item.ytd-list-item-view-model { =
padding: 0px; }

#content.ytd-list-item-view-model { flex: 1 1 1e-09px; display: flex; flex-=
direction: column; }

#title.ytd-list-item-view-model { color: var(--tffc2fd3a644f6275); font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-h=
eight: 2.2rem; overflow: hidden; max-height: 2.2rem; display: -webkit-box; =
-webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal;=
 }

@supports (-webkit-line-clamp:1) {
  #title.ytd-list-item-view-model { -webkit-line-clamp: 1; max-height: none=
; }
}

#subtitle.ytd-list-item-view-model { color: var(--t4a6da19e16bf221a); font-=
family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; lin=
e-height: 1.8rem; overflow: hidden; max-height: 1.8rem; display: -webkit-bo=
x; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norm=
al; }

@supports (-webkit-line-clamp:1) {
  #subtitle.ytd-list-item-view-model { -webkit-line-clamp: 1; max-height: n=
one; }
}

#leading-image-container.ytd-list-item-view-model { padding-right: 12px; al=
ign-items: center; height: 24px; width: 24px; }

ytd-mini-game-card-view-model { display: block; }

ytd-mini-game-card-view-model[is-rich-grid], ytd-mini-game-card-view-model[=
is-watch] { height: 100%; width: 100%; max-width: 100%; }

ytd-backstage-dismissable-attachment { display: block; margin: 16px 0px 0px=
; justify-content: flex-start; }

ytd-backstage-dismissable-attachment[attachment-type=3D"image"] { display: =
flex; flex-direction: row; }

ytd-button-renderer.ytd-backstage-dismissable-attachment { --yt-button-icon=
-size: 24px; --yt-button-icon-padding: 4px; position: absolute; right: -12p=
x; top: -12px; width: 24px; height: 24px; z-index: 1; cursor: pointer; box-=
shadow: rgba(0, 0, 0, 0.3) 0px 4px 4px, rgba(0, 0, 0, 0.2) 0px 0px 4px; bor=
der-radius: 50%; background-color: var(--t518e925f61bdcb91); color: var(--t=
ffc2fd3a644f6275); }

#attachment-preview-container.ytd-backstage-dismissable-attachment { positi=
on: relative; }

ytd-backstage-dismissable-attachment[attachment-type=3D"image"] #attachment=
-preview-container.ytd-backstage-dismissable-attachment { max-width: 100%; =
max-height: 420px; }

ytd-backstage-dismissable-attachment[attachment-type=3D"video"] #attachment=
-preview-container.ytd-backstage-dismissable-attachment { border: 1px solid=
 var(--tf3fc855af2285f5f); border-radius: 2px; padding: 8px; background-col=
or: var(--t518e925f61bdcb91); }

ytd-video-renderer.ytd-backstage-dismissable-attachment { --ytd-metadata-li=
ne-color: var(--t4a6da19e16bf221a); --yt-metadata-color: var(--t4a6da19e16b=
f221a); }

ytd-backstage-items { display: block; max-width: 642px; }

ytd-backstage-items:last-child { margin-bottom: 24px; }

ytd-backstage-video-link-attachment { --paper-input-container-input-align: =
baseline; --ytd-cancel-button-right: -12px; --ytd-cancel-button-top: -12px;=
 --ytd-cancel-button-size: 24px; display: block; position: relative; paddin=
g: 0px; margin: 20px 0px 0px; }

#cancel-button.ytd-backstage-video-link-attachment { position: absolute; ri=
ght: var(--ytd-cancel-button-right); top: var(--ytd-cancel-button-top); wid=
th: var(--ytd-cancel-button-size); height: var(--ytd-cancel-button-size); z=
-index: 1; }

#cancel-button.ytd-backstage-video-link-attachment > ytd-button-renderer.yt=
d-backstage-video-link-attachment { --yt-button-icon-size: var(--ytd-cancel=
-button-size); --yt-button-icon-padding: 4px; position: absolute; width: va=
r(--ytd-cancel-button-size); height: var(--ytd-cancel-button-size); z-index=
: 1; cursor: pointer; box-shadow: rgba(0, 0, 0, 0.3) 0px 4px 4px, rgba(0, 0=
, 0, 0.2) 0px 0px 4px; border-radius: 50%; background-color: var(--t518e925=
f61bdcb91); color: var(--tffc2fd3a644f6275); }

#video-preview.ytd-backstage-video-link-attachment { border: 1px solid var(=
--tf3fc855af2285f5f); border-radius: 2px; padding: 8px; background-color: v=
ar(--t3e41d7b17b187f69); }

ytd-calendar-date-picker { flex: 1 1 1e-09px; font-family: Roboto, Arial, s=
ans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

tp-yt-paper-menu-button.ytd-calendar-date-picker { padding: 0px; }

tp-yt-paper-dialog.ytd-calendar-date-picker > .ytd-calendar-date-picker { p=
adding: 0px; margin: 0px; }

#date-picker.ytd-calendar-date-picker { background-color: var(--t518e925f61=
bdcb91); border: 1px solid var(--t7e34d5baa4ea6277); border-radius: 2px; co=
lor: var(--t4a6da19e16bf221a); width: 144px; height: 36px; padding: 0px 12p=
x; margin: 0px; text-transform: none; font-family: Roboto, Arial, sans-seri=
f; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; justify-conten=
t: space-between; }

#control-area.ytd-calendar-date-picker { margin: 6px 8px 0px; display: flex=
; flex-direction: row; }

#date-input.ytd-calendar-date-picker { margin-left: 8px; flex: 1 1 1e-09px;=
 }

tp-yt-paper-input-container.ytd-calendar-date-picker { --paper-input-contai=
ner-focus-color: var(--tffc2fd3a644f6275); --paper-input-container-invalid-=
color: var(--td545df04e2c659d7); }

tp-yt-paper-input-container.ytd-calendar-date-picker .input-content.tp-yt-p=
aper-input-container > .paper-input-input, tp-yt-paper-input-container.ytd-=
calendar-date-picker .input-content.tp-yt-paper-input-container > input, tp=
-yt-paper-input-container.ytd-calendar-date-picker .input-content.tp-yt-pap=
er-input-container > iron-autogrow-textarea, tp-yt-paper-input-container.yt=
d-calendar-date-picker .input-content.tp-yt-paper-input-container > textare=
a, tp-yt-paper-input-container.ytd-calendar-date-picker .input-content.tp-y=
t-paper-input-container > tp-yt-iron-input { font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

input.ytd-calendar-date-picker { position: relative; outline: none; box-sha=
dow: none; padding: var(--paper-input-container-shared-input-style-padding,=
0); margin: 0px; width: var(--paper-input-container-shared-input-style-widt=
h,100%); max-width: 100%; background: transparent; border-width: medium; bo=
rder-style: none; border-color: currentcolor; border-image: initial; color:=
 var(--paper-input-container-input-color,var(--primary-text-color)); appear=
ance: none; text-align: inherit; vertical-align: var(--paper-input-containe=
r-input-align,bottom); -webkit-font-smoothing: antialiased; font-family: Ro=
boto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: =
1.8rem; }

#month-controller.ytd-calendar-date-picker { width: 40px; margin: 0px 8px; =
display: flex; flex-direction: row; justify-content: space-between; }

#next-month.ytd-calendar-date-picker, #prev-month.ytd-calendar-date-picker =
{ color: var(--tffc2fd3a644f6275); margin: auto; height: 16px; width: 16px;=
 }

#calendar-dialog.ytd-calendar-date-picker { width: 277px; height: 370px; ba=
ckground-color: var(--t518e925f61bdcb91); margin: 0px; }

.calendar-container.ytd-calendar-date-picker { max-height: calc(100% - 46px=
); background-color: var(--t518e925f61bdcb91); flex: 1 1 1e-09px; display: =
flex; flex-direction: column; }

.calendar-header.ytd-calendar-date-picker { height: 32px; border-bottom: 1p=
x solid var(--tf3fc855af2285f5f); box-sizing: border-box; display: flex; fl=
ex-direction: row; }

#calendar-main.ytd-calendar-date-picker { overflow: hidden auto; max-height=
: 288px; flex: 1 1 auto; }

#calendar-main.ytd-calendar-date-picker:focus { outline: none; }

.calendar-header-day.ytd-calendar-date-picker { color: var(--t4a6da19e16bf2=
21a); display: inline-block; max-height: 100%; width: 36px; padding-top: 7p=
x; text-align: center; font-family: Roboto, Arial, sans-serif; font-size: 1=
.2rem; font-weight: 400; line-height: 1.8rem; text-decoration: none; }

.calendar-header-day.ytd-calendar-date-picker:first-of-type { margin-left: =
8px; }

.calendar-month.ytd-calendar-date-picker { display: inline-block; }

.calendar-month-label.ytd-calendar-date-picker { color: var(--t4a6da19e16bf=
221a); margin-left: 16px; max-height: 36px; padding: 8px 0px; text-transfor=
m: uppercase; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; fo=
nt-weight: 500; line-height: 1.8rem; }

.calendar-month-label.shift-down-label.ytd-calendar-date-picker { position:=
 absolute; }

.calendar-week.ytd-calendar-date-picker { margin-left: 8px; width: 252px; d=
isplay: flex; flex-direction: row; }

.calendar-day.ytd-calendar-date-picker { color: var(--tffc2fd3a644f6275); c=
ursor: pointer; position: relative; display: inline-block; width: 36px; max=
-height: 36px; padding: 9px 0px; text-align: center; font-family: Roboto, A=
rial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem;=
 }

.calendar-day.selected.ytd-calendar-date-picker::after, .calendar-day.today=
.ytd-calendar-date-picker::after, .calendar-day.ytd-calendar-date-picker:ho=
ver:not(.disabled)::after { content: ""; position: absolute; z-index: -1; i=
nset: 2px; border-radius: 100%; }

.calendar-day.today.ytd-calendar-date-picker::after { box-shadow: inset 0 0=
 0 1px var(--tffc2fd3a644f6275); }

.calendar-day.ytd-calendar-date-picker:hover:not(.disabled) { color: var(--=
tffc2fd3a644f6275); }

.calendar-day.ytd-calendar-date-picker:hover:not(.disabled)::after { backgr=
ound: var(--t3e41d7b17b187f69); }

.calendar-day.selected.ytd-calendar-date-picker { color: rgb(255, 255, 255)=
; }

.calendar-day.selected.ytd-calendar-date-picker::after { background: var(--=
t2d807bb79e75606d); }

.calendar-day.disabled.ytd-calendar-date-picker { color: var(--t7e34d5baa4e=
a6277); cursor: default; pointer-events: none; }

.invisible.ytd-calendar-date-picker { visibility: hidden; }

@media (forced-colors: active) {
  .calendar-day.selected.ytd-calendar-date-picker::after { border: 2px soli=
d highlight; }
  .calendar-day.today.ytd-calendar-date-picker::after { border: 1px dashed;=
 }
}

.visually-hidden.ytd-calendar-date-picker { clip-path: inset(100%); overflo=
w: hidden; position: absolute; }

ytd-channel-name { z-index: 300; display: flex; align-self: flex-start; }

ytd-badge-supported-renderer.ytd-channel-name { display: var(--ytd-channel-=
name-badges-display,flex); margin-right: var(--ytd-channel-name-badges-marg=
in-right); vertical-align: var(--ytd-channel-name-badges-vertical-align); }

#container.ytd-channel-name { display: var(--ytd-channel-name-container-dis=
play,inline-block); overflow: hidden; max-width: 100%; }

ytd-channel-name[verified] #container.ytd-channel-name { display: inline-bl=
ock; }

#text-container.ytd-channel-name { display: var(--ytd-channel-name-text-con=
tainer-display,block); }

ytd-channel-name[verified] #text-container.ytd-channel-name { z-index: 1; b=
ox-sizing: border-box; margin-right: 11px; padding: 0px 1px 0px 4px; displa=
y: block; position: relative; }

ytd-channel-name[verified] #text-container.ytd-channel-name::after { conten=
t: ""; background-color: var(--ytd-channel-name-verified-background,var(--t=
7f4f2c6d54836ce0)); transform: skewX(-30deg); transform-origin: center bott=
om; z-index: -1; position: absolute; inset: 0px 0px 0px -60px; }

[dir=3D"rtl"] ytd-channel-name #text-container.ytd-channel-name::after, ytd=
-channel-name[dir=3D"rtl"] #text-container.ytd-channel-name::after { transf=
orm: skewX(30deg); }

#text.ytd-channel-name { display: var(--ytd-channel-name-text-display); -we=
bkit-box-orient: vertical; -webkit-line-clamp: var(--ytd-channel-name-text-=
line-clamp,inherit); word-break: break-word; font-size: var(--ytd-channel-n=
ame-text-font-size); font-weight: var(--ytd-channel-name-text-font-weight);=
 line-height: var(--ytd-channel-name-text-line-height); }

ytd-channel-name[compact-style] #text.ytd-channel-name { font-family: Robot=
o, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2re=
m; }

#text.complex-string.ytd-channel-name { display: var(--ytd-channel-name-tex=
t-complex-display); }

ytd-channel-name[verified] #text.ytd-channel-name { display: block; }

ytd-channel-name[verified][wrap-text] #text.ytd-channel-name { display: -we=
bkit-box; }

ytd-channel-name[verified]:not([wrap-text]) #text.ytd-channel-name { overfl=
ow: hidden; }

tp-yt-paper-tooltip.ytd-channel-name { display: var(--yt-paper-tooltip-disp=
lay); }

html[system-icons] { --ytd-searchbox-legacy-button-icon-color: #030303; }

html[system-icons][dark] { --ytd-searchbox-legacy-button-icon-color: #fff; =
}

html { --ytd-searchbox-border-color: hsla(0,0%,53.3%,0.2); --ytd-searchbox-=
legacy-border-color: #ccc; --ytd-searchbox-legacy-border-shadow-color: #eee=
; --ytd-searchbox-legacy-button-color: #f8f8f8; --ytd-searchbox-legacy-butt=
on-border-color: #d3d3d3; --ytd-searchbox-legacy-button-focus-color: #e9e9e=
9; --ytd-searchbox-legacy-button-hover-color: #f0f0f0; --ytd-searchbox-lega=
cy-button-hover-border-color: #c6c6c6; --ytd-searchbox-legacy-button-icon-c=
olor: #333; --ytd-searchbox-background: hsl(0,0%,100%); --ytd-searchbox-tex=
t-color: hsl(0,0%,6.7%); }

[dark], html[dark] { --ytd-searchbox-border-color: hsla(0,0%,53.3%,0.4); --=
ytd-searchbox-legacy-border-color: hsl(0,0%,18.82%); --ytd-searchbox-legacy=
-border-shadow-color: hsla(0,0%,0%,0); --ytd-searchbox-legacy-button-color:=
 hsla(0,0%,100%,0.08); --ytd-searchbox-legacy-button-border-color: hsl(0,0%=
,18.82%); --ytd-searchbox-legacy-button-focus-color: hsla(0,0%,100%,0.08); =
--ytd-searchbox-legacy-button-hover-color: hsla(0,0%,100%,0.08); --ytd-sear=
chbox-legacy-button-hover-border-color: hsl(0,0%,18.82%); --ytd-searchbox-l=
egacy-button-icon-color: hsla(0,100%,100%,0.5); --ytd-searchbox-background:=
 hsl(0,0%,7%); --ytd-searchbox-text-color: hsla(0,100%,100%,0.88); }

ytd-commentbox { --paper-input-container-focus-color: var(--tffc2fd3a644f62=
75); --paper-input-container-input-color: var(--tffc2fd3a644f6275); }

ytd-commentbox #main.ytd-commentbox .input-content.tp-yt-paper-input-contai=
ner > .paper-input-input, ytd-commentbox #main.ytd-commentbox .input-conten=
t.tp-yt-paper-input-container > input, ytd-commentbox #main.ytd-commentbox =
.input-content.tp-yt-paper-input-container > iron-autogrow-textarea, ytd-co=
mmentbox #main.ytd-commentbox .input-content.tp-yt-paper-input-container > =
textarea, ytd-commentbox #main.ytd-commentbox .input-content.tp-yt-paper-in=
put-container > tp-yt-iron-input { line-height: 20px; font-size: 14px; }

ytd-commentbox { --yt-formatted-string-contenteditable-endpoint-background:=
 var(--t7f4f2c6d54836ce0); --yt-formatted-string-contenteditable-endpoint-b=
order-radius: 0.2em; --yt-formatted-string-contenteditable-endpoint-color: =
var(--tffc2fd3a644f6275); --yt-formatted-string-contenteditable-endpoint-cu=
rsor: default; --yt-formatted-string-contenteditable-endpoint-max-width: 10=
0%; --yt-formatted-string-contenteditable-endpoint-white-space: nowrap; --y=
t-formatted-string-contenteditable-endpoint-overflow: hidden; --yt-formatte=
d-string-contenteditable-endpoint-text-overflow: ellipsis; --yt-formatted-s=
tring-contenteditable-endpoint-vertical-align: top; --yt-formatted-string-c=
ontenteditable-endpoint-pointer-events: none; --yt-post-multi-image-attachm=
ent-size: 420px; display: flex; flex-direction: column; }

ytd-commentbox[is-backstage-post] #main.ytd-commentbox tp-yt-paper-input-co=
ntainer.ytd-commentbox .input-content.tp-yt-paper-input-container > .paper-=
input-input, ytd-commentbox[is-backstage-post] #main.ytd-commentbox tp-yt-p=
aper-input-container.ytd-commentbox .input-content.tp-yt-paper-input-contai=
ner > input, ytd-commentbox[is-backstage-post] #main.ytd-commentbox tp-yt-p=
aper-input-container.ytd-commentbox .input-content.tp-yt-paper-input-contai=
ner > iron-autogrow-textarea, ytd-commentbox[is-backstage-post] #main.ytd-c=
ommentbox tp-yt-paper-input-container.ytd-commentbox .input-content.tp-yt-p=
aper-input-container > textarea, ytd-commentbox[is-backstage-post] #main.yt=
d-commentbox tp-yt-paper-input-container.ytd-commentbox .input-content.tp-y=
t-paper-input-container > tp-yt-iron-input { line-height: 20px; font-size: =
16px; }

ytd-commentbox[is-backstage-comment] { margin-top: 12px; }

#contenteditable-textarea.ytd-commentbox[aria-label]:empty::before { color:=
 var(--t4a6da19e16bf221a); -webkit-font-smoothing: subpixel-antialiased; fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; =
line-height: 2rem; content: attr(aria-label); cursor: text; }

yt-formatted-string#contenteditable-textarea.ytd-commentbox { --yt-formatte=
d-string-contenteditable-root-style-outline: none; --contenteditable-root-s=
tyle-placeholder-with-aria-color: var(--t4a6da19e16bf221a); --contenteditab=
le-root-style-placeholder-with-aria-content: attr(aria-label); --contentedi=
table-root-style-placeholder-with-aria-cursor: text; --yt-formatted-string-=
contenteditable-emoji-width: var( --yt-formatted-string-emoji-size,24px ); =
--yt-formatted-string-contenteditable-emoji-height: var( --yt-formatted-str=
ing-emoji-size,24px ); --yt-formatted-string-contenteditable-emoji-margin: =
-1px 2px 1px; --yt-formatted-string-contenteditable-emoji-vertical-align: m=
iddle; --yt-formatted-string-contenteditable-emoji-padding-right: 0.2em; --=
yt-formatted-string-contenteditable-small-emoji-width: var( --yt-formatted-=
string-small-emoji-size,16px ); --yt-formatted-string-contenteditable-small=
-emoji-height: var( --yt-formatted-string-small-emoji-size,16px ); --yt-for=
matted-string-contenteditable-small-emoji-margin: -1px 2px 1px; --yt-format=
ted-string-contenteditable-small-emoji-vertical-align: middle; --yt-formatt=
ed-string-contenteditable-small-emoji-padding-right: 0.2em; display: block;=
 word-break: normal; overflow-wrap: break-word; --paper-input-container-inp=
ut_-_white-space: pre-wrap; }

ytd-commentbox:not([is-backstage-post]) yt-formatted-string#contenteditable=
-textarea.ytd-commentbox { margin-bottom: 0.25em; font-family: Roboto, Aria=
l, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-commentbox[is-backstage-post] #contenteditable-textarea.ytd-commentbox[=
aria-label]:empty::before { font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.6rem; font-weight: 400; line-height: 2.2rem; }

tp-yt-paper-input-container.ytd-commentbox { padding-top: 0px; }

#input-container.ytd-commentbox { --paper-input-container-underline-color: =
var(--t7e34d5baa4ea6277); --paper-input-container-underline-focus-color: va=
r(--tffc2fd3a644f6275); }

#author-thumbnail.ytd-commentbox, ytd-commentbox[is-reply][is-backstage-com=
ment] #author-thumbnail.ytd-commentbox { margin-right: 16px; flex: 0 0 auto=
; border-radius: 50%; background-color: transparent; overflow: hidden; heig=
ht: 40px; width: 40px; }

ytd-commentbox[is-reply] #author-thumbnail.ytd-commentbox { margin-right: 1=
6px; flex: 0 0 auto; border-radius: 50%; background-color: transparent; ove=
rflow: hidden; height: 24px; width: 24px; }

#main.ytd-commentbox { flex: 1 1 1e-09px; min-width: 0px; }

#footer.ytd-commentbox { display: flex; flex-direction: row; align-items: c=
enter; justify-content: flex-end; }

#attachments.ytd-commentbox { margin-left: -10px; display: flex; flex-direc=
tion: row; }

ytd-button-renderer.ytd-commentbox { --yt-button-icon-size: 36px; }

#footer-text.ytd-commentbox { flex: 1 1 1e-09px; }

.footer-error-message.ytd-commentbox { color: var(--td545df04e2c659d7); }

.footer-alert-message.ytd-commentbox { color: var(--t4a6da19e16bf221a); }

#footer-message.ytd-commentbox { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.2rem; font-weight: 400; line-height: 1.8rem; flex: 1 1 1e-09px; =
}

#zero-step-footer-text.ytd-commentbox { color: var(--t4a6da19e16bf221a); fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; =
line-height: 1.8rem; flex: 1 1 1e-09px; }

#buttons.ytd-commentbox { display: flex; flex-direction: row; }

#cancel-button.ytd-commentbox, #submit-button.ytd-commentbox { margin-left:=
 8px; }

tp-yt-paper-spinner-lite.ytd-commentbox { margin: auto; display: none; }

tp-yt-paper-spinner-lite.ytd-commentbox[active] { display: block; }

#poll-attachment.ytd-commentbox { --ytd-paper-input-container-underline-col=
or: var(--t4a6da19e16bf221a); }

#access-restrictions-selector.ytd-commentbox { overflow: hidden; }

ytd-commentbox[is-backstage-post] tp-yt-paper-spinner-lite.ytd-commentbox {=
 padding: 24px 0px; }

ytd-commentbox[is-backstage-post][is-creation-box] { background: var(--t518=
e925f61bdcb91); }

ytd-commentbox[is-backstage-post][is-creation-box] #author-thumbnail.ytd-co=
mmentbox { display: none; }

ytd-commentbox[is-backstage-post][is-creation-box] #input-container.ytd-com=
mentbox { --paper-input-container-underline-display: none; --paper-input-co=
ntainer-underline-focus-display: none; padding: 0px; }

ytd-commentbox[is-creation-box] #contenteditable-textarea.ytd-commentbox { =
color: var(--tffc2fd3a644f6275); }

ytd-commentbox[is-backstage-post][is-creation-box] #contenteditable-textare=
a.ytd-commentbox { margin-bottom: 0px; }

ytd-commentbox[is-backstage-post][is-creation-box] #creation-box.ytd-commen=
tbox { padding: 20px 16px 4px; }

ytd-commentbox[is-backstage-post][is-creation-box] #submit-button.ytd-comme=
ntbox[disabled] { background: var(--t7f4f2c6d54836ce0); color: var(--t7e34d=
5baa4ea6277); }

ytd-commentbox[is-backstage-post][is-creation-box] #cancel-button.ytd-comme=
ntbox { color: var(--t4a6da19e16bf221a); }

ytd-commentbox[is-backstage-post][is-creation-box] #attachments.ytd-comment=
box { flex-wrap: wrap; margin-left: -6px; }

ytd-commentbox[is-backstage-post][is-creation-box][is-post-creation-dialog-=
v2] #attachments.ytd-commentbox { margin-left: -12px; }

ytd-commentbox[is-backstage-post][is-creation-box][is-post-creation-dialog-=
v2] #attachments.ytd-commentbox ytd-button-renderer.ytd-commentbox { --yt-b=
utton-padding: 6px 12px; }

ytd-commentbox[is-backstage-post][is-creation-box][is-post-creation-dialog-=
v2] #access-restrictions-selector.ytd-commentbox { display: none; }

ytd-commentbox[is-backstage-post][is-creation-box] #footer.ytd-commentbox {=
 flex-wrap: wrap; margin: 16px; }

ytd-commentbox[is-backstage-post][is-creation-box] #attachments.ytd-comment=
box ytd-button-renderer.ytd-commentbox { --yt-button-icon-padding: 6px; col=
or: var(--t4a6da19e16bf221a); }

ytd-commentbox[is-backstage-post][is-creation-box] #attachments.ytd-comment=
box ytd-button-renderer.ytd-commentbox:hover { color: var(--tffc2fd3a644f62=
75); }

ytd-commentbox[is-backstage-post][is-creation-box][is-post-creation-dialog-=
v2] #submit-button.ytd-commentbox:not([disabled]):hover { color: var(--t7e3=
4d5baa4ea6277); }

ytd-commentbox:not([is-popup-box])[prefilled-attachment_=3D"video"] ytd-bac=
kstage-dismissable-attachment.ytd-commentbox { display: block; margin-top: =
20px; }

#option-menu.ytd-commentbox ytd-menu-renderer.ytd-commentbox { --yt-icon-wi=
dth: 32px; --yt-icon-height: 36px; --ytd-menu-renderer-button-color: var(--=
t6216186c28b3834b); border-left: 1px solid rgba(255, 255, 255, 0.3); }

#option-menu.ytd-commentbox { border-top-right-radius: 2px; border-bottom-r=
ight-radius: 2px; background: var(--t2d807bb79e75606d); }

ytd-commentbox[modern] #option-menu.ytd-commentbox { background: unset; }

#scheduling-panel.ytd-commentbox ytd-date-time-picker-renderer.ytd-commentb=
ox { border-top: 1px solid var(--tf3fc855af2285f5f); background: var(--t3e4=
1d7b17b187f69); padding: 16px 0px; }

#poll-preview-edit-dialog.ytd-commentbox > yt-formatted-string.ytd-commentb=
ox { color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-seri=
f; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#buttons.with-options.ytd-commentbox #submit-button.ytd-commentbox { border=
-top-right-radius: 0px; border-bottom-right-radius: 0px; }

#submit-button.ytd-commentbox[disabled] + #option-menu.ytd-commentbox { bac=
kground: var(--t7f4f2c6d54836ce0); }

#submit-button.ytd-commentbox[disabled] + #option-menu.ytd-commentbox > ytd=
-menu-renderer.ytd-commentbox { border-left: 1px solid var(--tf3fc855af2285=
f5f); }

ytd-commentbox[is-backstage-post][is-creation-box][is-popup-box] { backgrou=
nd: var(--t518e925f61bdcb91); }

ytd-commentbox[is-backstage-post][is-creation-box][is-popup-box] ytd-backst=
age-dismissable-attachment.ytd-commentbox { margin-top: 12px; margin-bottom=
: 12px; }

ytd-commentbox[is-backstage-post][is-creation-box][is-popup-box] #creation-=
box.ytd-commentbox { padding: 0px; }

ytd-commentbox[is-backstage-post][is-creation-box][is-popup-box] #creation-=
box.ytd-commentbox #contenteditable-textarea.ytd-commentbox { --yt-formatte=
d-string-contenteditable-root-style-max-height: 86px; --yt-formatted-string=
-contenteditable-root-style-overflow: auto; --yt-formatted-string-contented=
itable-root-style-outline: none; overflow: auto; }

ytd-commentbox[is-backstage-post][is-creation-box][is-popup-box] #creation-=
box.ytd-commentbox #contenteditable-textarea.ytd-commentbox { max-height: 8=
6px; }

ytd-commentbox[is-backstage-post][is-creation-box][is-popup-box] #footer.yt=
d-commentbox { margin: 24px 0px 0px; }

ytd-commentbox[is-backstage-post][is-creation-box][is-popup-box] #submit-bu=
tton.ytd-commentbox[disabled] { background: var(--t7f4f2c6d54836ce0); }

#contenteditable-textarea.ytd-commentbox { margin-bottom: var(--ytd-comment=
box-textarea-margin-bottom,4px); padding: 0px; }

#emoji-button.ytd-commentbox { margin-left: calc(var(--yt-button-icon-paddi=
ng,8px)*-1); }

ytd-commentbox[is-emoji-picker-displayed] #emoji-button.ytd-commentbox > yt=
d-button-renderer.ytd-commentbox { color: var(--tffc2fd3a644f6275); }

#emojis.ytd-commentbox { width: 424px; padding: 16px; margin-bottom: 20px; =
margin-top: 2px; position: absolute; z-index: 2; background: var(--t518e925=
f61bdcb91); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.14) 0px 16px 24=
px 2px, rgba(0, 0, 0, 0.12) 0px 6px 30px 5px, rgba(0, 0, 0, 0.4) 0px 8px 10=
px -5px; }

ytd-commentbox[swatcheroo] #emojis.ytd-commentbox { width: 260px; }

.emoji.ytd-commentbox, .small-emoji.ytd-commentbox { margin: -1px 2px 1px; =
vertical-align: middle; padding-right: 0.2em; }

.emoji.ytd-commentbox { width: var(--yt-formatted-string-emoji-size,24px); =
height: var(--yt-formatted-string-emoji-size,24px); }

.emoji.small-emoji.ytd-commentbox { width: var(--yt-formatted-string-small-=
emoji-size,16px); height: var(--yt-formatted-string-small-emoji-size,16px);=
 }

#char-count.ytd-commentbox { color: var(--t4a6da19e16bf221a); }

ytd-commentbox[above-char-limit_] #char-count.ytd-commentbox { color: var(-=
-td545df04e2c659d7); }

ytd-commentbox[is-backstage-post] #divider-line.ytd-commentbox { height: 1p=
x; width: 690px; margin-left: -24px; }

ytd-commentbox[is-backstage-post][text-requires-scrolling] #divider-line.yt=
d-commentbox { border-top: 1px solid var(--tf3fc855af2285f5f); }

ytd-commentbox:not([is-backstage-post]) #divider-line.ytd-commentbox { }

#identity-chip.ytd-commentbox ytd-identity-chip-renderer.ytd-commentbox { p=
adding-bottom: 16px; }

#thumbnail-input-row.ytd-commentbox { word-break: break-all; display: flex;=
 flex-direction: row; }

#external-links-banner.ytd-commentbox { display: flex; flex-direction: row;=
 align-items: center; font-family: Roboto, Arial, sans-serif; font-size: 1.=
4rem; font-weight: 400; line-height: 2rem; background: var(--t7f4f2c6d54836=
ce0); border-radius: 4px; margin-bottom: 4px; margin-top: 8px; padding: 8px=
 24px; }

#verification-button.ytd-commentbox { margin-left: auto; }

ytd-comments { display: block; }

ytd-comments[is-backstage] { --ytd-comment-thread-margin-bottom: 24px; --yt=
d-comment-replies-margin-top: 8px; max-width: 852px; }

tp-yt-paper-spinner-lite.ytd-comments { margin: auto; display: none; }

tp-yt-paper-spinner-lite.ytd-comments[active] { display: block; }

ytd-comments[engagement-panel] { height: 100%; }

ytd-comments[engagement-panel] #sections.ytd-comments { height: 100%; }

ytd-emoji-input { display: block; position: relative; }

#dropdown.ytd-emoji-input { border-radius: 4px; background-color: var(--yt-=
live-chat-text-input-field-suggestion-background-color,#fff); box-shadow: r=
gba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px, rg=
ba(0, 0, 0, 0.2) 0px 3px 1px -2px; }

#dropdown-content.ytd-emoji-input { max-height: 200px; padding: 8px 0px; }

tp-yt-paper-item.ytd-emoji-suggestion { font-size: 15px; min-height: 40px; =
color: var(--yt-live-chat-text-input-field-suggestion-text-color,#666); cur=
sor: pointer; }

ytd-emoji-suggestion:hover tp-yt-paper-item.ytd-emoji-suggestion, ytd-emoji=
-suggestion[active] tp-yt-paper-item.ytd-emoji-suggestion { background-colo=
r: var(--yt-live-chat-text-input-field-suggestion-background-color-hover,#e=
ee); color: var(--yt-live-chat-text-input-field-suggestion-text-color-hover=
,#333); }

img.ytd-emoji-suggestion { margin-right: 8px; flex: 0 0 auto; height: 24px;=
 width: 24px; }

img.ytd-emoji-suggestion[author] { border-radius: 12px; }

ytd-expander { display: block; }

ytd-expander[expand-from-any-click][collapsed][can-toggle] { cursor: pointe=
r; }

tp-yt-paper-button.ytd-expander { display: inline-block; text-align: center=
; font-family: inherit; min-width: 0px; }

ytd-expander[collapsed] > #content.ytd-expander { overflow: hidden; max-hei=
ght: var(--ytd-expander-collapsed-height); }

ytd-expander[reversed], ytd-expander[reversed] > #content.ytd-expander { di=
splay: flex; flex-direction: column; }

ytd-expander[reversed][collapsed][collapsed-height=3D"0"] > #content.ytd-ex=
pander { display: none; visibility: hidden; }

ytd-expander[should-use-number-of-lines][collapsed] > #content.ytd-expander=
 { color: var(--tffc2fd3a644f6275); display: -webkit-box; overflow: hidden;=
 max-height: none; -webkit-box-orient: vertical; -webkit-line-clamp: var(--=
ytd-expander-max-lines,4); }

ytd-expander > * { overflow-wrap: break-word; min-width: 0px; }

tp-yt-paper-button.ytd-expander { margin: var(--ytd-expander-button-margin,=
0); padding: 0px; align-self: flex-start; }

ytd-expander[align-auto] tp-yt-paper-button.ytd-expander { align-self: auto=
; }

#less.ytd-expander:focus, #more.ytd-expander:focus { outline: -webkit-focus=
-ring-color auto 5px; }

#less.ytd-expander:focus:hover, #more.ytd-expander:focus:hover { outline: n=
one; }

#less.scrolling.ytd-expander { box-shadow: var(--ytd-expander-button-scroll=
ing-box-shadow); border-radius: var(--ytd-expander-button-border-radius); }

html { --ytd-z-index-report-form-overlay: 100; --ytd-z-index-engagement-pan=
el-scrim: 600; --ytd-z-index-engagement-panel-scrimmed: 601; --ytd-z-index-=
toggle-button-tooltip: 2300; --ytd-z-index-masthead: 2020; --ytd-z-index-us=
er-mention-suggestions-container: 2022; --ytd-z-index-notification: 2024; -=
-ytd-z-index-miniplayer: 2016; --ytd-z-index-channel-name: 300; --ytd-z-ind=
ex-ai-search-input: 2026; --ytd-thumbnail-height: 118px; --ytd-grid-1-colum=
ns-width: 214px; --ytd-grid-2-columns-width: 428px; --ytd-grid-3-columns-wi=
dth: 642px; --ytd-grid-4-columns-width: 856px; --ytd-grid-5-columns-width: =
1070px; --ytd-grid-6-columns-width: 1284px; --ytd-grid-max-width: 1284px; -=
-ytd-scrollbar-width: 8px; --ytd-default-promo-panel-renderer-height: 600px=
; }

html { scrollbar-color: var(--t4a6da19e16bf221a) transparent; }

ytd-browse[page-subtype=3D"channels"] { --ytd-grid-1-columns-width: 218px; =
--ytd-grid-2-columns-width: 436px; --ytd-grid-3-columns-width: 654px; --ytd=
-grid-4-columns-width: 872px; --ytd-grid-5-columns-width: 1090px; --ytd-gri=
d-6-columns-width: 1308px; --ytd-grid-max-width: 1308px; }

body:not([no-y-overflow])::-webkit-scrollbar-thumb { height: 56px; border-r=
adius: 8px; border: 4px solid transparent; background-clip: content-box; ba=
ckground-color: var(--t4a6da19e16bf221a); }

body:not([no-y-overflow])::-webkit-scrollbar-thumb:hover { background-color=
: var(--t7e34d5baa4ea6277); }

body[no-y-overflow] { overflow-y: hidden; }

body.lock-scrollbar { position: fixed; left: 0px; right: 0px; bottom: 0px; =
overflow-y: scroll !important; }

[offline], html[offline] { --ytd-offline-opacity: 0.5; --ytd-offline-pointe=
r-events: none; }

ytd-playlist-thumbnail { position: relative; flex: 0 0 auto; }

ytd-thumbnail-overlay-hover-text-renderer.ytd-playlist-thumbnail { opacity:=
 1; }

#length.ytd-playlist-thumbnail { position: absolute; bottom: 0px; right: 0p=
x; margin: 4px; color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, =
0.8); padding: 3px 4px; height: 12px; border-radius: 4px; font-family: Robo=
to, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.=
8rem; }

ytd-playlist-thumbnail #thumbnail.ytd-playlist-thumbnail { height: 100%; ma=
rgin-left: auto; margin-right: auto; overflow: hidden; display: block; posi=
tion: absolute; inset: 0px; }

ytd-playlist-thumbnail #thumbnail.ytd-playlist-thumbnail yt-img-shadow.ytd-=
playlist-thumbnail { display: block; position: absolute; transform: transla=
teY(-50%); top: 50%; left: 0px; width: 100%; }

ytd-playlist-thumbnail[size][circular] a.ytd-playlist-thumbnail, ytd-playli=
st-thumbnail[size][circular]::before { border-radius: 50%; }

ytd-playlist-thumbnail[size=3D"small"] a.ytd-playlist-thumbnail, ytd-playli=
st-thumbnail[size=3D"small"]::before { border-radius: 4px; }

ytd-playlist-thumbnail[size=3D"small"] ytd-thumbnail-overlay-button-rendere=
r.ytd-playlist-thumbnail, ytd-playlist-thumbnail[size=3D"small"] ytd-thumbn=
ail-overlay-time-status-renderer.ytd-playlist-thumbnail, ytd-playlist-thumb=
nail[size=3D"small"] ytd-thumbnail-overlay-toggle-button-renderer.ytd-playl=
ist-thumbnail { margin: 2px; }

ytd-playlist-thumbnail[size=3D"medium"] a.ytd-playlist-thumbnail, ytd-playl=
ist-thumbnail[size=3D"medium"]::before { border-radius: 8px; }

ytd-playlist-thumbnail[size=3D"medium"] ytd-thumbnail-overlay-button-render=
er.ytd-playlist-thumbnail, ytd-playlist-thumbnail[size=3D"medium"] ytd-thum=
bnail-overlay-time-status-renderer.ytd-playlist-thumbnail, ytd-playlist-thu=
mbnail[size=3D"medium"] ytd-thumbnail-overlay-toggle-button-renderer.ytd-pl=
aylist-thumbnail { margin: 4px; }

ytd-playlist-thumbnail[size=3D"large"] a.ytd-playlist-thumbnail, ytd-playli=
st-thumbnail[size=3D"large"]::before { border-radius: 12px; }

ytd-playlist-thumbnail[size=3D"large"] ytd-thumbnail-overlay-button-rendere=
r.ytd-playlist-thumbnail, ytd-playlist-thumbnail[size=3D"large"] ytd-thumbn=
ail-overlay-time-status-renderer.ytd-playlist-thumbnail, ytd-playlist-thumb=
nail[size=3D"large"] ytd-thumbnail-overlay-toggle-button-renderer.ytd-playl=
ist-thumbnail { margin: 8px; }

ytd-playlist-thumbnail[size][has-clip] a.ytd-playlist-thumbnail, ytd-playli=
st-thumbnail[size][has-clip]::before { border-radius: 0px; }

ytd-playlist-thumbnail { display: block; }

ytd-playlist-thumbnail[now-playing] ytd-thumbnail-overlay-now-playing-rende=
rer.ytd-playlist-thumbnail { opacity: 1; }

#playlist-thumbnails.ytd-playlist-thumbnail, #thumbnail.ytd-playlist-thumbn=
ail { position: absolute; inset: 0px; }

.yt-simple-endpoint.ytd-playlist-thumbnail { border-top: 1px solid var(--t3=
e41d7b17b187f69); }

ytd-poll-attachment tp-yt-paper-input.ytd-poll-attachment { --paper-input-c=
ontainer-underline-color: var(--t4a6da19e16bf221a); --paper-input-container=
-underline-legacy-height: 0; --paper-input-container-underline-focus-color:=
 var(--tffc2fd3a644f6275); height: 54px; }

ytd-poll-attachment tp-yt-paper-input-char-counter[style-target=3D"host"] {=
 color: var(--t4a6da19e16bf221a); margin-top: 2px; font-family: Roboto, Ari=
al, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

ytd-poll-attachment { --paper-input-container-underline-box-sizing: border-=
box; }

#poll-options.ytd-poll-attachment { margin: 12px 16px 0px; width: auto; }

.poll-option.ytd-poll-attachment { display: flex; flex-direction: row; }

.poll-option-input.ytd-poll-attachment { flex: 1 1 1e-09px; }

.remove-button.ytd-poll-attachment { margin-right: 12px; margin-top: 6px; c=
olor: var(--tffc2fd3a644f6275); height: 24px; width: 24px; }

.remove-button.ytd-poll-attachment:hover { color: var(--tffc2fd3a644f6275);=
 }

.remove-option.ytd-poll-attachment { height: 16px; width: 16px; }

#add-option.ytd-poll-attachment ytd-button-renderer.ytd-poll-attachment { m=
argin-left: 20px; }

#add-option.ytd-poll-attachment { margin-bottom: -16px; }

ytd-poll-attachment[has-max-options] .poll-option.ytd-poll-attachment:last-=
of-type { margin-bottom: 16px; }

ytd-text-inline-expander { display: block; position: relative; overflow: hi=
dden; contain: content; color: var(--tffc2fd3a644f6275); font-family: Robot=
o, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2re=
m; }

ytd-text-inline-expander[engagement-panel][is-expanded] #expand.ytd-text-in=
line-expander, ytd-text-inline-expander[engagement-panel][show-expand-butto=
n] #expand.ytd-text-inline-expander { bottom: 12px; }

ytd-text-inline-expander[engagement-panel][is-expanded]:hover, ytd-text-inl=
ine-expander[engagement-panel][show-expand-button]:hover { background-color=
: var(--tf3fc855af2285f5f); cursor: pointer; }

ytd-text-inline-expander[engagement-panel][is-expanded]:active, ytd-text-in=
line-expander[engagement-panel][show-expand-button]:active { background-col=
or: var(--t7f4f2c6d54836ce0); cursor: pointer; }

ytd-text-inline-expander[engagement-panel] { border-radius: 12px; padding: =
12px; background: var(--t7f4f2c6d54836ce0); --ytd-text-inline-expander-butt=
on-color: var(--tffc2fd3a644f6275); }

ytd-text-inline-expander[engagement-panel] #ellipsis.ytd-text-inline-expand=
er { display: none; }

ytd-text-inline-expander[engagement-panel][has-shopping-shelf] { border-top=
-left-radius: 0px; border-top-right-radius: 0px; }

#expanded.ytd-text-inline-expander, #snippet.ytd-text-inline-expander { whi=
te-space: pre-wrap; }

#ellipsis.ytd-text-inline-expander { display: inline-block; width: 0px; }

.button.ytd-text-inline-expander { margin: 0px; padding: 0px; min-width: 40=
px; color: var(--ytd-text-inline-expander-button-color,var(--t4a6da19e16bf2=
21a)); white-space: pre; text-transform: none; font-family: Roboto, Arial, =
sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

#expand-sizer.ytd-text-inline-expander { visibility: hidden; }

#expand.ytd-text-inline-expander { position: absolute; bottom: 0px; }

#collapse.ytd-text-inline-expander { margin-top: 2rem; }

ytd-text-inline-expander:not([is-expanded]) > :not(.ytd-text-inline-expande=
r) { display: none; }

ytd-thumbnail { display: block; position: relative; flex: 0 0 auto; }

ytd-thumbnail-overlay-hover-text-renderer.ytd-thumbnail { opacity: 1; }

#length.ytd-thumbnail { position: absolute; bottom: 0px; right: 0px; margin=
: 4px; color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.8); pad=
ding: 3px 4px; height: 12px; border-radius: 4px; font-family: Roboto, Arial=
, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

ytd-thumbnail #thumbnail.ytd-thumbnail { height: 100%; position: relative; =
margin-left: auto; margin-right: auto; overflow: hidden; display: block; }

ytd-thumbnail #thumbnail.ytd-thumbnail yt-img-shadow.ytd-thumbnail { displa=
y: block; position: absolute; transform: translateY(-50%); top: 50%; left: =
0px; width: 100%; }

ytd-thumbnail[size][circular] a.ytd-thumbnail, ytd-thumbnail[size][circular=
]::before { border-radius: 50%; }

ytd-thumbnail[size=3D"small"] a.ytd-thumbnail, ytd-thumbnail[size=3D"small"=
]::before { border-radius: 4px; }

ytd-thumbnail[size=3D"small"] ytd-thumbnail-overlay-button-renderer.ytd-thu=
mbnail, ytd-thumbnail[size=3D"small"] ytd-thumbnail-overlay-time-status-ren=
derer.ytd-thumbnail, ytd-thumbnail[size=3D"small"] ytd-thumbnail-overlay-to=
ggle-button-renderer.ytd-thumbnail { margin: 2px; }

ytd-thumbnail[size=3D"medium"] a.ytd-thumbnail, ytd-thumbnail[size=3D"mediu=
m"]::before { border-radius: 8px; }

ytd-thumbnail[size=3D"medium"] ytd-thumbnail-overlay-button-renderer.ytd-th=
umbnail, ytd-thumbnail[size=3D"medium"] ytd-thumbnail-overlay-time-status-r=
enderer.ytd-thumbnail, ytd-thumbnail[size=3D"medium"] ytd-thumbnail-overlay=
-toggle-button-renderer.ytd-thumbnail { margin: 4px; }

ytd-thumbnail[size=3D"large"] a.ytd-thumbnail, ytd-thumbnail[size=3D"large"=
]::before { border-radius: 12px; }

ytd-thumbnail[size=3D"large"] ytd-thumbnail-overlay-button-renderer.ytd-thu=
mbnail, ytd-thumbnail[size=3D"large"] ytd-thumbnail-overlay-time-status-ren=
derer.ytd-thumbnail, ytd-thumbnail[size=3D"large"] ytd-thumbnail-overlay-to=
ggle-button-renderer.ytd-thumbnail { margin: 8px; }

ytd-thumbnail[size][has-clip] a.ytd-thumbnail, ytd-thumbnail[size][has-clip=
]::before { border-radius: 0px; }

ytd-thumbnail #thumbnail.ytd-thumbnail { position: absolute; inset: 0px; }

ytd-thumbnail[queued] ytd-thumbnail-overlay-button-renderer.ytd-thumbnail {=
 display: none; }

ytd-thumbnail[hide-playback-status] ytd-thumbnail-overlay-playback-status-r=
enderer.ytd-thumbnail { display: none; }

ytd-thumbnail-overlay-now-playing-renderer.ytd-thumbnail { opacity: 0; poin=
ter-events: none; }

ytd-thumbnail[now-playing] ytd-thumbnail-overlay-now-playing-renderer.ytd-t=
humbnail { opacity: 1; pointer-events: auto; }

ytd-thumbnail[is-preview-loading] ytd-thumbnail-overlay-button-renderer.ytd=
-thumbnail, ytd-thumbnail[is-preview-loading] ytd-thumbnail-overlay-endorse=
ment-renderer.ytd-thumbnail, ytd-thumbnail[is-preview-loading] ytd-thumbnai=
l-overlay-hover-text-renderer.ytd-thumbnail, ytd-thumbnail[is-preview-loadi=
ng] ytd-thumbnail-overlay-time-status-renderer.ytd-thumbnail, ytd-thumbnail=
[is-preview-loading] ytd-thumbnail-overlay-toggle-button-renderer.ytd-thumb=
nail, ytd-thumbnail[now-playing] ytd-thumbnail-overlay-time-status-renderer=
.ytd-thumbnail { display: none; }

ytd-thumbnail[object-fit=3D"CONTAIN"] yt-img-shadow.ytd-thumbnail { width: =
100%; height: 100%; }

ytd-thumbnail[is-original-aspect-ratio] yt-img-shadow.ytd-thumbnail { width=
: 100%; height: 100%; }

ytd-thumbnail[is-original-aspect-ratio] #thumbnail.ytd-thumbnail { backgrou=
nd-color: var(--t7f4f2c6d54836ce0); }

#overlays.ytd-thumbnail { display: none; }

.ytd-thumbnail[top-right-overlay] ~ .ytd-thumbnail[top-right-overlay] { top=
: 32px; }

.ytd-thumbnail[top-right-overlay]:not(:first-child) ~ .ytd-thumbnail[top-ri=
ght-overlay] { top: 64px; }

yt-img-shadow.ytd-thumbnail[loaded] ~ #overlays.ytd-thumbnail { display: bl=
ock; }

ytd-thumbnail[loaded] #overlays.ytd-thumbnail { display: block; }

ytd-thumbnail[no-rounded-corners][size] #thumbnail.ytd-thumbnail { border-r=
adius: 0px; }

ytd-thumbnail[disable-interaction] #thumbnail.ytd-thumbnail { cursor: defau=
lt; }

html tp-yt-paper-tooltip .tp-yt-paper-tooltip[style-target=3D"tooltip"] { m=
argin: 8px; text-transform: none; word-break: normal; font-family: Roboto, =
Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem=
; }

html body[rounded-container] tp-yt-paper-tooltip .tp-yt-paper-tooltip[style=
-target=3D"tooltip"] { border-radius: 4px; }

html { --paper-tooltip-delay-in: 1ms; --paper-tooltip-delay-out: 0; --paper=
-tooltip-duration-in: 150ms; --paper-tooltip-duration-out: 75ms; --yt-butto=
n-tooltip-z-index: 2300; --iron-overlay-backdrop-opacity: 0.3; --paper-tab-=
content-focused-font-weight: 500; --paper-dialog-background-color: var(--t5=
18e925f61bdcb91); --paper-listbox-background-color: var(--t08a7c6c176cbc5c2=
); --paper-menu-background-color: var(--t08a7c6c176cbc5c2); }

.ytd-video-meta-block[meta-block], ytd-video-meta-block { display: flex; fl=
ex-direction: column; }

.ytd-video-meta-block[meta-block].compact #metadata.ytd-video-meta-block, .=
ytd-video-meta-block[meta-block].grid #metadata.ytd-video-meta-block, ytd-v=
ideo-meta-block.compact #metadata.ytd-video-meta-block, ytd-video-meta-bloc=
k.grid #metadata.ytd-video-meta-block { display: flex; flex-direction: colu=
mn; }

ytd-video-meta-block[watch-feed-big-thumbs].compact { min-width: 0px; }

ytd-video-meta-block[watch-feed-big-thumbs].compact #metadata.ytd-video-met=
a-block { display: flex; flex-direction: row; }

.ytd-video-meta-block[meta-block].light #byline.ytd-video-meta-block, ytd-v=
ideo-meta-block.light #byline.ytd-video-meta-block { color: var(--t4a6da19e=
16bf221a); }

#video-info.ytd-video-meta-block { color: var(--t4a6da19e16bf221a); }

#metadata.ytd-video-meta-block { display: flex; flex-flow: wrap; }

#additional-metadata-line.ytd-video-meta-block > .ytd-video-meta-block:not(=
:first-of-type)::before { content: "=E2=80=A2"; margin: 4px 4px 0px; }

#metadata-line.ytd-video-meta-block { color: var(--ytd-metadata-line-color,=
var(--t4a6da19e16bf221a)); max-width: 100%; display: flex; flex-wrap: wrap;=
 }

ytd-video-meta-block[is-downloading] #metadata-line.ytd-video-meta-block { =
color: var(--t2d807bb79e75606d); }

ytd-video-meta-block:not([rich-meta]) #metadata-line.ytd-video-meta-block {=
 font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 40=
0; line-height: 1.8rem; overflow: hidden; max-height: 3.6rem; display: flex=
; }

ytd-video-meta-block[typography-bump]:not([rich-meta]) #metadata-line.ytd-v=
ideo-meta-block { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem=
; font-weight: 400; line-height: 2rem; overflow: hidden; max-height: 4rem; =
display: flex; }

ytd-video-meta-block[truncate-metadata-line] #metadata-line.ytd-video-meta-=
block { display: block; text-overflow: ellipsis; overflow: hidden; white-sp=
ace: nowrap; }

#additional-metadata-line.ytd-video-meta-block { font-family: Roboto, Arial=
, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; ove=
rflow: hidden; display: block; max-height: 1.8rem; }

ytd-video-meta-block[typography-bump] #additional-metadata-line.ytd-video-m=
eta-block { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font=
-weight: 400; line-height: 2rem; overflow: hidden; display: block; max-heig=
ht: 2rem; }

ytd-video-meta-block:not([rich-meta]) #byline-container.ytd-video-meta-bloc=
k { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight:=
 400; line-height: 1.8rem; overflow: hidden; max-height: 1.8rem; display: f=
lex; }

ytd-video-meta-block[typography-bump]:not([rich-meta]) #byline-container.yt=
d-video-meta-block { font-family: Roboto, Arial, sans-serif; font-size: 1.4=
rem; font-weight: 400; line-height: 2rem; overflow: hidden; max-height: 2re=
m; display: flex; }

#byline-container.ytd-video-meta-block { max-width: 100%; flex-flow: wrap; =
display: flex; align-items: center; }

ytd-video-meta-block[radio-meta]:not([rich-meta]) #byline-container.ytd-vid=
eo-meta-block { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; =
font-weight: 400; line-height: 1.8rem; overflow: hidden; max-height: 3.6rem=
; display: flex; }

ytd-video-meta-block[typography-bump][radio-meta]:not([rich-meta]) #byline-=
container.ytd-video-meta-block { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hidden; max=
-height: 4rem; display: flex; }

ytd-video-meta-block[rich-meta] #byline-container.ytd-video-meta-block { fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; =
line-height: 2rem; }

ytd-video-meta-block[rich-meta][radio-meta] #byline-container.ytd-video-met=
a-block { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-w=
eight: 400; line-height: 2rem; overflow: hidden; max-height: 4rem; display:=
 -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-=
space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-video-meta-block[rich-meta][radio-meta] #byline-container.ytd-video-m=
eta-block { -webkit-line-clamp: 2; max-height: none; }
}

ytd-video-meta-block[rich-meta][radio-meta] #byline-container.ytd-video-met=
a-block { max-height: 4rem; }

ytd-video-meta-block[rich-meta] #metadata-line.ytd-video-meta-block { font-=
family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; lin=
e-height: 2rem; overflow: hidden; max-height: 4rem; display: -webkit-box; -=
webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; =
}

@supports (-webkit-line-clamp:1) {
  ytd-video-meta-block[rich-meta] #metadata-line.ytd-video-meta-block { -we=
bkit-line-clamp: 2; max-height: none; }
}

ytd-video-meta-block[rich-meta] #metadata-line.ytd-video-meta-block { max-h=
eight: 4rem; display: flex; }

ytd-video-meta-block[rich-meta][mini-mode] #byline-container.ytd-video-meta=
-block { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-we=
ight: 400; line-height: 1.8rem; }

ytd-video-meta-block[rich-meta][mini-mode][typography-bump] #byline-contain=
er.ytd-video-meta-block { font-family: Roboto, Arial, sans-serif; font-size=
: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-video-meta-block[rich-meta][mini-mode] #metadata-line.ytd-video-meta-bl=
ock { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weigh=
t: 400; line-height: 1.8rem; overflow: hidden; max-height: 3.6rem; display:=
 -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-=
space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-video-meta-block[rich-meta][mini-mode] #metadata-line.ytd-video-meta-=
block { -webkit-line-clamp: 2; max-height: none; }
}

ytd-video-meta-block[rich-meta][mini-mode] #metadata-line.ytd-video-meta-bl=
ock { max-height: 3.6rem; display: flex; }

ytd-video-meta-block[rich-meta][mini-mode][typography-bump] #metadata-line.=
ytd-video-meta-block { font-family: Roboto, Arial, sans-serif; font-size: 1=
.4rem; font-weight: 400; line-height: 2rem; overflow: hidden; max-height: 4=
rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ell=
ipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-video-meta-block[rich-meta][mini-mode][typography-bump] #metadata-lin=
e.ytd-video-meta-block { -webkit-line-clamp: 2; max-height: none; }
}

ytd-video-meta-block[rich-meta][mini-mode][typography-bump] #metadata-line.=
ytd-video-meta-block { max-height: 4rem; display: flex; }

#separator.ytd-video-meta-block { display: none; }

.ytd-video-meta-block[meta-block]:not(.grid):not(.compact).byline-separated=
 #separator.ytd-video-meta-block, ytd-video-meta-block:not(.grid):not(.comp=
act).byline-separated #separator.ytd-video-meta-block, ytd-video-meta-block=
[watch-feed-big-thumbs]:not(.grid).byline-separated #separator.ytd-video-me=
ta-block { display: inline-block; color: var(--t4a6da19e16bf221a); margin: =
0px 4px; }

#attributed-channel-name.ytd-video-meta-block, #channel-name.ytd-video-meta=
-block { --ytd-channel-name-badges-margin-right: 8px; --ytd-channel-name-te=
xt-display: block; --ytd-channel-name-text-complex-display: flex; --yt-endp=
oint-color: var(--t4a6da19e16bf221a); --yt-endpoint-visited-color: var(--t4=
a6da19e16bf221a); color: var(--t4a6da19e16bf221a); max-width: 100%; display=
: flex; flex-direction: row; align-items: center; }

#channel-name.long-byline.ytd-video-meta-block { --ytd-channel-name-contain=
er-display: -webkit-box; --ytd-channel-name-text-display: -webkit-box; --yt=
d-channel-name-text-line-clamp: 2; --yt-endpoint-color: var(--t4a6da19e16bf=
221a); --yt-endpoint-visited-color: var(--t4a6da19e16bf221a); color: var(--=
t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2r=
em; font-weight: 400; line-height: 1.8rem; overflow: hidden; max-height: 3.=
6rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: el=
lipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #channel-name.long-byline.ytd-video-meta-block { -webkit-line-clamp: 2; m=
ax-height: none; }
}

#channel-name.long-byline.ytd-video-meta-block { max-height: 3.6rem; }

ytd-video-meta-block[typography-bump] #channel-name.long-byline.ytd-video-m=
eta-block { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font=
-weight: 400; line-height: 2rem; overflow: hidden; max-height: 4rem; displa=
y: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; whit=
e-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-video-meta-block[typography-bump] #channel-name.long-byline.ytd-video=
-meta-block { -webkit-line-clamp: 2; max-height: none; }
}

ytd-video-meta-block[typography-bump] #channel-name.long-byline.ytd-video-m=
eta-block { max-height: 4rem; }

#channel-name.ytd-video-meta-block[verified] { --yt-endpoint-color: var(--t=
ffc2fd3a644f6275); --yt-endpoint-hover-color: var(--tffc2fd3a644f6275); --y=
t-endpoint-visited-color: var(--tffc2fd3a644f6275); color: var(--tffc2fd3a6=
44f6275); margin-right: 8px; }

#channel-name.ytd-video-meta-block[verified].long-byline { --yt-endpoint-co=
lor: var(--tffc2fd3a644f6275); --yt-endpoint-hover-color: var(--tffc2fd3a64=
4f6275); --yt-endpoint-visited-color: var(--tffc2fd3a644f6275); color: var(=
--tffc2fd3a644f6275); }

.ytd-video-meta-block[meta-block].grid #attributed-channel-name.ytd-video-m=
eta-block, .ytd-video-meta-block[meta-block].grid #channel-name.ytd-video-m=
eta-block, ytd-video-meta-block.grid #attributed-channel-name.ytd-video-met=
a-block, ytd-video-meta-block.grid #channel-name.ytd-video-meta-block { --y=
t-endpoint-color: var(--t4a6da19e16bf221a); --yt-endpoint-hover-color: var(=
--tffc2fd3a644f6275); }

.ytd-video-meta-block[meta-block].grid #channel-name.ytd-video-meta-block[v=
erified], ytd-video-meta-block.grid #channel-name.ytd-video-meta-block[veri=
fied] { --yt-endpoint-color: var(--tffc2fd3a644f6275); --yt-endpoint-hover-=
color: var(--tffc2fd3a644f6275); --yt-endpoint-visited-color: var(--tffc2fd=
3a644f6275); color: var(--tffc2fd3a644f6275); }

ytd-video-meta-block:not([rich-meta])[inline-badges] #metadata-line.ytd-vid=
eo-meta-block { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; =
font-weight: 400; line-height: 1.8rem; overflow: hidden; max-height: 1.8rem=
; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellips=
is; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-video-meta-block:not([rich-meta])[inline-badges] #metadata-line.ytd-v=
ideo-meta-block { -webkit-line-clamp: 1; max-height: none; }
}

ytd-video-meta-block:not([rich-meta])[inline-badges] #metadata-line.ytd-vid=
eo-meta-block { max-height: 1.8rem; }

ytd-video-meta-block:not([rich-meta])[inline-badges][typography-bump] #meta=
data-line.ytd-video-meta-block { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hidden; max=
-height: 2rem; display: -webkit-box; -webkit-box-orient: vertical; text-ove=
rflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-video-meta-block:not([rich-meta])[inline-badges][typography-bump] #me=
tadata-line.ytd-video-meta-block { -webkit-line-clamp: 1; max-height: none;=
 }
}

ytd-video-meta-block:not([rich-meta])[inline-badges][typography-bump] #meta=
data-line.ytd-video-meta-block { max-height: 2rem; }

ytd-video-meta-block[rich-meta][inline-badges] #metadata-line.ytd-video-met=
a-block { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-w=
eight: 400; line-height: 2rem; overflow: hidden; max-height: 2rem; display:=
 -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-=
space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-video-meta-block[rich-meta][inline-badges] #metadata-line.ytd-video-m=
eta-block { -webkit-line-clamp: 1; max-height: none; }
}

ytd-video-meta-block[rich-meta][inline-badges] #metadata-line.ytd-video-met=
a-block { max-height: 2rem; }

ytd-video-meta-block[rich-meta][mini-mode][inline-badges] #metadata-line.yt=
d-video-meta-block { font-family: Roboto, Arial, sans-serif; font-size: 1.2=
rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; max-height: 1=
.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: e=
llipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-video-meta-block[rich-meta][mini-mode][inline-badges] #metadata-line.=
ytd-video-meta-block { -webkit-line-clamp: 1; max-height: none; }
}

ytd-video-meta-block[rich-meta][mini-mode][inline-badges] #metadata-line.yt=
d-video-meta-block { max-height: 1.8rem; }

ytd-video-meta-block[typography-bump][rich-meta][mini-mode][inline-badges] =
#metadata-line.ytd-video-meta-block { font-family: Roboto, Arial, sans-seri=
f; font-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hidden=
; max-height: 2rem; display: -webkit-box; -webkit-box-orient: vertical; tex=
t-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-video-meta-block[typography-bump][rich-meta][mini-mode][inline-badges=
] #metadata-line.ytd-video-meta-block { -webkit-line-clamp: 1; max-height: =
none; }
}

ytd-video-meta-block[typography-bump][rich-meta][mini-mode][inline-badges] =
#metadata-line.ytd-video-meta-block { max-height: 2rem; }

#metadata-line.ytd-video-meta-block > .ytd-video-meta-block:not(:first-of-t=
ype)::before { content: "=E2=80=A2"; margin: 0px 4px; }

ytd-video-meta-block:not([inline-badges]) #metadata-line.ytd-video-meta-blo=
ck span.ytd-video-meta-block { display: inline-block; }

ytd-badge-supported-renderer.ytd-video-meta-block { margin-right: 8px; }

#video-badges.ytd-video-meta-block { margin-top: 4px; }

ytd-video-meta-block[is-slim-short] #metadata-line.ytd-video-meta-block { c=
olor: rgb(255, 255, 255); }

yt-animated-icon { height: 100%; width: 100%; display: flex; align-items: c=
enter; justify-content: center; }

yt-animated-icon[animated-icon-type=3D"CUSTOM_LIKE"] .lottie-player.yt-anim=
ated-icon, yt-animated-icon[animated-icon-type=3D"LIKE"] .lottie-player.yt-=
animated-icon, yt-animated-icon[animated-icon-type=3D"LIKE"] yt-rive-compon=
ent.yt-animated-icon { position: absolute; height: 48px; width: 48px; top: =
-12px; }

yt-animated-icon[animated-icon-type=3D"CUSTOM_LIKE"][size=3D"16"] .lottie-p=
layer.yt-animated-icon, yt-animated-icon[animated-icon-type=3D"LIKE"][size=
=3D"16"] .lottie-player.yt-animated-icon, yt-animated-icon[animated-icon-ty=
pe=3D"LIKE"][size=3D"16"] yt-rive-component.yt-animated-icon { height: 32px=
; width: 32px; top: -8px; }

yt-animated-icon[animated-icon-type=3D"CUSTOM_LIKE"][size=3D"18"] .lottie-p=
layer.yt-animated-icon, yt-animated-icon[animated-icon-type=3D"LIKE"][size=
=3D"18"] .lottie-player.yt-animated-icon, yt-animated-icon[animated-icon-ty=
pe=3D"LIKE"][size=3D"18"] yt-rive-component.yt-animated-icon { height: 36px=
; width: 36px; top: -9px; }

yt-animated-icon[animated-icon-type=3D"FACE_HAPPY"] .lottie-player.yt-anima=
ted-icon, yt-animated-icon[animated-icon-type=3D"FACE_MEH"] .lottie-player.=
yt-animated-icon, yt-animated-icon[animated-icon-type=3D"FACE_SAD"] .lottie=
-player.yt-animated-icon, yt-animated-icon[animated-icon-type=3D"FACE_UNHAP=
PY"] .lottie-player.yt-animated-icon, yt-animated-icon[animated-icon-type=
=3D"FACE_VERY_HAPPY"] .lottie-player.yt-animated-icon { position: absolute;=
 height: 50px; width: 50px; }

yt-animated-icon[animated-icon-type=3D"NOTIFICATION_BELL"] .lottie-player.y=
t-animated-icon { position: absolute; height: 48px; width: 48px; top: -12px=
; }

yt-animated-icon[animated-icon-type=3D"NOTIFICATION_BELL"][size=3D"18"] .lo=
ttie-player.yt-animated-icon { height: 36px; width: 36px; top: -9px; }

.yt-icon-container.yt-icon, .ytIconWrapperHost.yt-icon, yt-icon { display: =
inline-flex; align-items: center; justify-content: center; position: relati=
ve; vertical-align: middle; }

.yt-icon:where(.yt-icon-container), .yt-icon:where(.ytIconWrapperHost), yt-=
icon { color: var(--icon-color,currentcolor); fill: var(--iron-icon-fill-co=
lor,currentcolor); stroke: var(--iron-icon-stroke-color,none); width: var(-=
-iron-icon-width,24px); height: var(--iron-icon-height,24px); margin-top: v=
ar(--iron-icon-margin-top); margin-right: var(--iron-icon-margin-right); ma=
rgin-bottom: var(--iron-icon-margin-bottom); margin-left: var(--iron-icon-m=
argin-left); padding: var(--iron-icon-padding); animation: var(--iron-icon-=
animation); }

yt-icon.external-container { display: none !important; }

yt-next-continuation { display: flex; flex-direction: row; justify-content:=
 center; }

tp-yt-paper-button.yt-next-continuation { display: inline-block; text-align=
: center; font-family: inherit; }

tp-yt-paper-spinner.yt-next-continuation { margin: 16px 0px; }

tp-yt-paper-button.yt-next-continuation { margin-left: var(--yt-next-contin=
uation-button-margin-left); }

yt-pdg-comment-chip-renderer { display: inline-block; height: 20px; max-wid=
th: fit-content; }

#comment-chip-container.yt-pdg-comment-chip-renderer { background-color: va=
r(--yt-pdg-comment-chip-background-color); border-radius: 16px; cursor: var=
(--yt-pdg-comment-chip-cursor); padding: 1px 7px 0px; }

#comment-chip-price.yt-pdg-comment-chip-renderer { color: var(--yt-pdg-comm=
ent-chip-font-color); }

.ytIconWrapperHost.yt-pdg-comment-chip-renderer, yt-icon.yt-pdg-comment-chi=
p-renderer { color: var(--yt-pdg-comment-chip-font-color); height: 12px; pa=
dding-bottom: 2px; width: 12px; }

yt-toggle-form-field-renderer { --paper-toggle-button-checked-bar-color: va=
r(--t2d807bb79e75606d); --paper-toggle-button-checked-button-color: var(--t=
2d807bb79e75606d); color: var(--tffc2fd3a644f6275); margin-top: 24px; displ=
ay: block; }

#toggle-container.yt-toggle-form-field-renderer { display: flex; flex-direc=
tion: row; }

#caption.yt-toggle-form-field-renderer { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; flex: 1 1 aut=
o; }

#description.yt-toggle-form-field-renderer { display: block; margin-top: 8p=
x; color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif;=
 font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#footer-container.yt-toggle-form-field-renderer { margin-top: 16px; }

yt-toggle-form-field-renderer[use-keyboard-focused]:not([keyboard-focused])=
 { --paper-toggle-button-unchecked-ink-color: transparent; --paper-toggle-b=
utton-checked-ink-color: transparent; }

yt-chip-cloud-chip-renderer { display: inline-flex; }

yt-chip-cloud-chip-renderer[has-icon] { vertical-align: top; }

#container.yt-chip-cloud-renderer { overflow: hidden; position: relative; a=
lign-items: center; display: flex; }

yt-chip-cloud-renderer[no-top-margin] #container.yt-chip-cloud-renderer { o=
verflow: visible; }

iron-selector.yt-chip-cloud-renderer { margin-right: 12px; white-space: now=
rap; overflow: hidden; display: block; }

yt-chip-cloud-renderer:not([no-top-margin]) yt-chip-cloud-chip-renderer.yt-=
chip-cloud-renderer { margin: 8px 8px 8px 0px; }

yt-chip-cloud-renderer[no-top-margin] yt-chip-cloud-chip-renderer.yt-chip-c=
loud-renderer { margin: 0px 8px 8px 0px; }

#scroll-container.yt-chip-cloud-renderer { white-space: nowrap; overflow: h=
idden; }

yt-chip-cloud-renderer:not([at-start]) #scroll-container.yt-chip-cloud-rend=
erer { mask-image: linear-gradient(90deg, transparent 0px, transparent 51px=
, rgb(0, 0, 0) 77px, rgb(0, 0, 0)); }

yt-chip-cloud-renderer:not([at-end]) #scroll-container.yt-chip-cloud-render=
er { mask-image: linear-gradient(270deg, transparent 0px, transparent 51px,=
 rgb(0, 0, 0) 77px, rgb(0, 0, 0)); }

yt-chip-cloud-renderer:not([at-start]):not([at-end]) #scroll-container.yt-c=
hip-cloud-renderer { mask-image: linear-gradient(90deg, transparent 51px, r=
gb(0, 0, 0) 77px, rgb(0, 0, 0) calc(100% - 77px), transparent calc(100% - 5=
1px)); }

[dir=3D"rtl"] yt-chip-cloud-renderer:not([at-start]) #scroll-container.yt-c=
hip-cloud-renderer, yt-chip-cloud-renderer[dir=3D"rtl"]:not([at-start]) #sc=
roll-container.yt-chip-cloud-renderer { mask-image: linear-gradient(270deg,=
 transparent 0px, transparent 51px, rgb(0, 0, 0) 77px, rgb(0, 0, 0)); }

[dir=3D"rtl"] yt-chip-cloud-renderer:not([at-end]) #scroll-container.yt-chi=
p-cloud-renderer, yt-chip-cloud-renderer[dir=3D"rtl"]:not([at-end]) #scroll=
-container.yt-chip-cloud-renderer { mask-image: linear-gradient(90deg, tran=
sparent 0px, transparent 51px, rgb(0, 0, 0) 77px, rgb(0, 0, 0)); }

#chips.yt-chip-cloud-renderer { transition-duration: 0.15s; transition-timi=
ng-function: cubic-bezier(0.05, 0, 0, 1); will-change: transform; display: =
inline-block; white-space: nowrap; }

#left-arrow.yt-chip-cloud-renderer, #right-arrow.yt-chip-cloud-renderer { z=
-index: 200; position: absolute; height: 100%; display: flex; flex-directio=
n: row; justify-content: center; }

#left-arrow.yt-chip-cloud-renderer { left: 0px; }

#right-arrow.yt-chip-cloud-renderer { right: 0px; }

yt-chip-cloud-renderer[at-end] #right-arrow.yt-chip-cloud-renderer, yt-chip=
-cloud-renderer[at-start] #left-arrow.yt-chip-cloud-renderer { display: non=
e; }

#left-arrow-button.yt-chip-cloud-renderer, #right-arrow-button.yt-chip-clou=
d-renderer { display: flex; flex-direction: column; justify-content: center=
; }

yt-chip-cloud-renderer[no-top-margin] #left-arrow.yt-chip-cloud-renderer, y=
t-chip-cloud-renderer[no-top-margin] #right-arrow.yt-chip-cloud-renderer { =
margin-bottom: 8px; }

ytd-button-renderer.yt-chip-cloud-renderer { --yt-button-color: var(--tffc2=
fd3a644f6275); --yt-button-icon-size: 32px; border-radius: 16px; height: 32=
px; padding: 0px 8px; width: 32px; display: flex; align-items: center; just=
ify-content: center; }

yt-music-pass-small-feature-info-renderer { display: flex; flex-direction: =
column; align-items: center; text-align: center; }

yt-img-shadow.yt-music-pass-small-feature-info-renderer { width: 84px; heig=
ht: 84px; padding-bottom: var(--ytd-margin-4x); }

#header.yt-music-pass-small-feature-info-renderer { color: var(--tffc2fd3a6=
44f6275); font-size: 32px; font-weight: 300; padding-bottom: var(--ytd-marg=
in-base); }

#description.yt-music-pass-small-feature-info-renderer { color: var(--t4a6d=
a19e16bf221a); font-size: 16px; line-height: 1.5; }

yt-related-chip-cloud-renderer { display: inline-block; }

yt-sort-filter-sub-menu-renderer { --yt-endpoint-force-cursor: pointer; dis=
play: inline-block; position: relative; }

#notification.yt-sort-filter-sub-menu-renderer { width: 8px; height: 8px; b=
order-radius: 50%; background-color: var(--t2d807bb79e75606d); position: ab=
solute; top: 2px; right: 0px; }

yt-copy-link-renderer { display: inline-block; width: 100%; }

yt-copy-link-renderer[renderer-style=3D"copy-link-renderer-style-settings"]=
 { max-width: 350px; }

#bar.yt-copy-link-renderer { justify-content: space-between; border: 1px so=
lid var(--tf3fc855af2285f5f); background-color: var(--t3e41d7b17b187f69); b=
order-radius: 12px; display: flex; align-items: center; padding: 8px 0px; }

yt-copy-link-renderer[renderer-style=3D"copy-link-renderer-style-settings"]=
 #bar.yt-copy-link-renderer { background-color: transparent; padding: var(-=
-ytd-margin-base) 0; }

#share-url.yt-copy-link-renderer { margin-left: var(--ytd-margin-4x); borde=
r-width: medium; border-style: none; border-color: currentcolor; border-ima=
ge: initial; overflow: hidden; white-space: nowrap; background-color: rgba(=
0, 0, 0, 0); color: var(--tffc2fd3a644f6275); font-size: 14px; min-width: 0=
px; }

yt-copy-link-renderer[adaptive-full-width] #share-url.yt-copy-link-renderer=
 { width: 100%; }

[dir=3D"rtl"] yt-copy-link-renderer #share-url.yt-copy-link-renderer, yt-co=
py-link-renderer[dir=3D"rtl"] #share-url.yt-copy-link-renderer { text-align=
: end; }

#copy-button.yt-copy-link-renderer { padding: 0 var(--ytd-margin-2x); color=
: var(--t2d807bb79e75606d); }

yt-user-mention-autosuggest-input { display: block; }

#dropdown.yt-user-mention-autosuggest-input { z-index: var(--ytd-z-index-us=
er-mention-suggestions-container); box-shadow: rgba(0, 0, 0, 0.14) 0px 2px =
2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px, rgba(0, 0, 0, 0.2) 0px 3px 1p=
x -2px; }

yt-user-mention-suggestion-renderer { display: block; box-sizing: border-bo=
x; width: min-content; min-width: 100%; padding: var(--ytd-margin-2x) var(-=
-ytd-margin-4x); }

yt-user-mention-suggestion-renderer[focused] { background: var(--t20480717d=
e80f555); }

#thumbnail.yt-user-mention-suggestion-renderer { display: inline-block; ver=
tical-align: middle; border-radius: 50%; background-color: transparent; ove=
rflow: hidden; height: 40px; width: 40px; }

#info.yt-user-mention-suggestion-renderer { display: inline-block; vertical=
-align: middle; margin: 0 var(--ytd-margin-4x); }

#display-name.yt-user-mention-suggestion-renderer { color: var(--tffc2fd3a6=
44f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-w=
eight: 400; line-height: 2.2rem; }

#channel-info.yt-user-mention-suggestion-renderer { color: var(--t4a6da19e1=
6bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-w=
eight: 400; line-height: 1.8rem; }

yt-user-mention-suggestions-dropdown { display: inline-block; background: v=
ar(--t518e925f61bdcb91); max-height: 31rem; padding: var(--ytd-margin-2x) 0=
; white-space: nowrap; }

yt-user-mention-suggestions-dropdown::-webkit-scrollbar-thumb { height: 56p=
x; background: var(--t7e34d5baa4ea6277); }

yt-user-mention-suggestions-dropdown::-webkit-scrollbar { width: var(--ytd-=
scrollbar-width); }

yt-card-item-actions-renderer { --yt-paper-button-min-width: 0px; white-spa=
ce: nowrap; display: flex; flex-direction: row; justify-content: flex-end; =
}

#secondary-button-renderer.yt-card-item-actions-renderer { margin-right: va=
r(--ytd-margin-2x); }

#primary-button-renderer.yt-card-item-actions-renderer yt-button-renderer.s=
tyle-blue-text.yt-card-item-actions-renderer[is-paper-button] { margin-righ=
t: var(--yt-card-item-actions-blue-text-button-margin-right,unset); }

ytd-toggle-button-renderer.yt-card-item-actions-renderer { text-transform: =
unset; }

#primary-button-renderer.yt-card-item-actions-renderer ytd-toggle-button-re=
nderer.style-text.yt-card-item-actions-renderer[is-paper-button] { margin-r=
ight: var(--yt-card-item-actions-text-button-margin-right,unset); }

ytmusic-toggle-button-renderer.yt-card-item-actions-renderer { text-transfo=
rm: unset; }

.yt-card-item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_1"], yt-card-=
item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_1"] { margin-top: 4px;=
 }

.yt-card-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_1"], yt-ca=
rd-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_1"] { margin-bot=
tom: 4px; }

.yt-card-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_1"], yt-card=
-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_1"] { margin-left: 4=
px; }

.yt-card-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_1"], yt-car=
d-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_1"] { margin-right=
: 4px; }

.yt-card-item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_2"], yt-card-=
item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_2"] { margin-top: 8px;=
 }

.yt-card-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_2"], yt-ca=
rd-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_2"] { margin-bot=
tom: 8px; }

.yt-card-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_2"], yt-card=
-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_2"] { margin-left: 8=
px; }

.yt-card-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_2"], yt-car=
d-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_2"] { margin-right=
: 8px; }

.yt-card-item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_3"], yt-card-=
item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_3"] { margin-top: 12px=
; }

.yt-card-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_3"], yt-ca=
rd-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_3"] { margin-bot=
tom: 12px; }

.yt-card-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_3"], yt-card=
-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_3"] { margin-left: 1=
2px; }

.yt-card-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_3"], yt-car=
d-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_3"] { margin-right=
: 12px; }

.yt-card-item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_4"], yt-card-=
item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_4"] { margin-top: 16px=
; }

.yt-card-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_4"], yt-ca=
rd-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_4"] { margin-bot=
tom: 16px; }

.yt-card-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_4"], yt-card=
-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_4"] { margin-left: 1=
6px; }

.yt-card-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_4"], yt-car=
d-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_4"] { margin-right=
: 16px; }

.yt-card-item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_5"], yt-card-=
item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_5"] { margin-top: 20px=
; }

.yt-card-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_5"], yt-ca=
rd-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_5"] { margin-bot=
tom: 20px; }

.yt-card-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_5"], yt-card=
-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_5"] { margin-left: 2=
0px; }

.yt-card-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_5"], yt-car=
d-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_5"] { margin-right=
: 20px; }

.yt-card-item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_6"], yt-card-=
item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_6"] { margin-top: 24px=
; }

.yt-card-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_6"], yt-ca=
rd-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_6"] { margin-bot=
tom: 24px; }

.yt-card-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_6"], yt-card=
-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_6"] { margin-left: 2=
4px; }

.yt-card-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_6"], yt-car=
d-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_6"] { margin-right=
: 24px; }

.yt-card-item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_7"], yt-card-=
item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_7"] { margin-top: 28px=
; }

.yt-card-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_7"], yt-ca=
rd-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_7"] { margin-bot=
tom: 28px; }

.yt-card-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_7"], yt-card=
-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_7"] { margin-left: 2=
8px; }

.yt-card-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_7"], yt-car=
d-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_7"] { margin-right=
: 28px; }

.yt-card-item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_8"], yt-card-=
item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_8"] { margin-top: 32px=
; }

.yt-card-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_8"], yt-ca=
rd-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_8"] { margin-bot=
tom: 32px; }

.yt-card-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_8"], yt-card=
-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_8"] { margin-left: 3=
2px; }

.yt-card-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_8"], yt-car=
d-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_8"] { margin-right=
: 32px; }

.yt-card-item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_9"], yt-card-=
item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_9"] { margin-top: 36px=
; }

.yt-card-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_9"], yt-ca=
rd-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_9"] { margin-bot=
tom: 36px; }

.yt-card-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_9"], yt-card=
-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_9"] { margin-left: 3=
6px; }

.yt-card-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_9"], yt-car=
d-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_9"] { margin-right=
: 36px; }

.yt-card-item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-card=
-item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_10"] { margin-top: 40=
px; }

.yt-card-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-c=
ard-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_10"] { margin-b=
ottom: 40px; }

.yt-card-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-car=
d-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_10"] { margin-left:=
 40px; }

.yt-card-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-ca=
rd-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"] { margin-rig=
ht: 40px; }

.yt-card-item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_11"], yt-card=
-item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_11"] { margin-top: 44=
px; }

.yt-card-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_11"], yt-c=
ard-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_11"] { margin-b=
ottom: 44px; }

.yt-card-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_11"], yt-car=
d-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_11"] { margin-left:=
 44px; }

.yt-card-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-ca=
rd-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_11"] { margin-rig=
ht: 44px; }

.yt-card-item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_12"], yt-card=
-item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_12"] { margin-top: 48=
px; }

.yt-card-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_12"], yt-c=
ard-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_12"] { margin-b=
ottom: 48px; }

.yt-card-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_12"], yt-car=
d-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_12"] { margin-left:=
 48px; }

.yt-card-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-ca=
rd-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_12"] { margin-rig=
ht: 48px; }

.yt-card-item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_13"], yt-card=
-item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_13"] { margin-top: 52=
px; }

.yt-card-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_13"], yt-c=
ard-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_13"] { margin-b=
ottom: 52px; }

.yt-card-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_13"], yt-car=
d-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_13"] { margin-left:=
 52px; }

.yt-card-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-ca=
rd-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_13"] { margin-rig=
ht: 52px; }

.yt-card-item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_14"], yt-card=
-item-badge-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_14"] { margin-top: 56=
px; }

.yt-card-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_14"], yt-c=
ard-item-badge-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_14"] { margin-b=
ottom: 56px; }

.yt-card-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_14"], yt-car=
d-item-badge-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_14"] { margin-left:=
 56px; }

.yt-card-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-ca=
rd-item-badge-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_14"] { margin-rig=
ht: 56px; }

.yt-card-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_1"], yt-card=
-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_1"] { padding-top: 4=
px; }

.yt-card-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_1"], yt-c=
ard-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_1"] { padding-=
bottom: 4px; }

.yt-card-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_1"], yt-car=
d-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_1"] { padding-left=
: 4px; }

.yt-card-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_1"], yt-ca=
rd-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_1"] { padding-ri=
ght: 4px; }

.yt-card-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_2"], yt-card=
-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_2"] { padding-top: 8=
px; }

.yt-card-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_2"], yt-c=
ard-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_2"] { padding-=
bottom: 8px; }

.yt-card-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_2"], yt-car=
d-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_2"] { padding-left=
: 8px; }

.yt-card-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_2"], yt-ca=
rd-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_2"] { padding-ri=
ght: 8px; }

.yt-card-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_3"], yt-card=
-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_3"] { padding-top: 1=
2px; }

.yt-card-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_3"], yt-c=
ard-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_3"] { padding-=
bottom: 12px; }

.yt-card-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_3"], yt-car=
d-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_3"] { padding-left=
: 12px; }

.yt-card-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_3"], yt-ca=
rd-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_3"] { padding-ri=
ght: 12px; }

.yt-card-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_4"], yt-card=
-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_4"] { padding-top: 1=
6px; }

.yt-card-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_4"], yt-c=
ard-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_4"] { padding-=
bottom: 16px; }

.yt-card-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_4"], yt-car=
d-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_4"] { padding-left=
: 16px; }

.yt-card-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_4"], yt-ca=
rd-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_4"] { padding-ri=
ght: 16px; }

.yt-card-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_5"], yt-card=
-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_5"] { padding-top: 2=
0px; }

.yt-card-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_5"], yt-c=
ard-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_5"] { padding-=
bottom: 20px; }

.yt-card-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_5"], yt-car=
d-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_5"] { padding-left=
: 20px; }

.yt-card-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_5"], yt-ca=
rd-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_5"] { padding-ri=
ght: 20px; }

.yt-card-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_6"], yt-card=
-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_6"] { padding-top: 2=
4px; }

.yt-card-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_6"], yt-c=
ard-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_6"] { padding-=
bottom: 24px; }

.yt-card-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_6"], yt-car=
d-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_6"] { padding-left=
: 24px; }

.yt-card-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_6"], yt-ca=
rd-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_6"] { padding-ri=
ght: 24px; }

.yt-card-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_7"], yt-card=
-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_7"] { padding-top: 2=
8px; }

.yt-card-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_7"], yt-c=
ard-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_7"] { padding-=
bottom: 28px; }

.yt-card-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_7"], yt-car=
d-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_7"] { padding-left=
: 28px; }

.yt-card-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_7"], yt-ca=
rd-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_7"] { padding-ri=
ght: 28px; }

.yt-card-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_8"], yt-card=
-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_8"] { padding-top: 3=
2px; }

.yt-card-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_8"], yt-c=
ard-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_8"] { padding-=
bottom: 32px; }

.yt-card-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_8"], yt-car=
d-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_8"] { padding-left=
: 32px; }

.yt-card-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_8"], yt-ca=
rd-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_8"] { padding-ri=
ght: 32px; }

.yt-card-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_9"], yt-card=
-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_9"] { padding-top: 3=
6px; }

.yt-card-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_9"], yt-c=
ard-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_9"] { padding-=
bottom: 36px; }

.yt-card-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_9"], yt-car=
d-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_9"] { padding-left=
: 36px; }

.yt-card-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_9"], yt-ca=
rd-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_9"] { padding-ri=
ght: 36px; }

.yt-card-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_10"], yt-car=
d-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_10"] { padding-top:=
 40px; }

.yt-card-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_10"], yt-=
card-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_10"] { paddin=
g-bottom: 40px; }

.yt-card-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_10"], yt-ca=
rd-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_10"] { padding-le=
ft: 40px; }

.yt-card-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_10"], yt-c=
ard-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_10"] { padding-=
right: 40px; }

.yt-card-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_11"], yt-car=
d-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_11"] { padding-top:=
 44px; }

.yt-card-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_11"], yt-=
card-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_11"] { paddin=
g-bottom: 44px; }

.yt-card-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_11"], yt-ca=
rd-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_11"] { padding-le=
ft: 44px; }

.yt-card-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_11"], yt-c=
ard-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_11"] { padding-=
right: 44px; }

.yt-card-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_12"], yt-car=
d-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_12"] { padding-top:=
 48px; }

.yt-card-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_12"], yt-=
card-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_12"] { paddin=
g-bottom: 48px; }

.yt-card-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_12"], yt-ca=
rd-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_12"] { padding-le=
ft: 48px; }

.yt-card-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_12"], yt-c=
ard-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_12"] { padding-=
right: 48px; }

.yt-card-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_13"], yt-car=
d-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_13"] { padding-top:=
 52px; }

.yt-card-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_13"], yt-=
card-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_13"] { paddin=
g-bottom: 52px; }

.yt-card-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_13"], yt-ca=
rd-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_13"] { padding-le=
ft: 52px; }

.yt-card-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_13"], yt-c=
ard-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_13"] { padding-=
right: 52px; }

.yt-card-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_14"], yt-car=
d-item-badge-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_14"] { padding-top:=
 56px; }

.yt-card-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_14"], yt-=
card-item-badge-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_14"] { paddin=
g-bottom: 56px; }

.yt-card-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_14"], yt-ca=
rd-item-badge-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_14"] { padding-le=
ft: 56px; }

.yt-card-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_14"], yt-c=
ard-item-badge-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_14"] { padding-=
right: 56px; }

yt-card-item-badge-renderer { display: block; }

#text.yt-card-item-badge-renderer { margin-left: 8px; color: var(--tffc2fd3=
a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font=
-weight: 400; line-height: 1.8rem; }

#card-block.yt-card-item-badge-renderer { display: flex; flex-direction: ro=
w; align-items: center; }

yt-card-item-text-collection-renderer { display: block; }

#text-renderers.yt-card-item-text-collection-renderer { display: flex; flex=
-direction: column; }

#text-renderers.yt-card-item-text-collection-renderer[text-alignment=3D"CAR=
D_ITEM_TEXT_COLLECTION_TEXT_ALIGNMENT_END"] { align-items: flex-end; }

#text-renderers.yt-card-item-text-collection-renderer[text-alignment=3D"CAR=
D_ITEM_TEXT_COLLECTION_TEXT_ALIGNMENT_CENTER"] { align-items: center; text-=
align: center; }

#text-renderers.yt-card-item-text-collection-renderer[text-alignment=3D"CAR=
D_ITEM_TEXT_COLLECTION_TEXT_ALIGNMENT_HORIZONTAL"] { display: flex; flex-fl=
ow: wrap; align-items: baseline; }

#text-renderers.yt-card-item-text-collection-renderer[text-alignment=3D"CAR=
D_ITEM_TEXT_COLLECTION_TEXT_ALIGNMENT_HORIZONTAL"] yt-card-item-text-render=
er.yt-card-item-text-collection-renderer { flex-wrap: nowrap; }

.yt-card-item-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_1"], yt-card-i=
tem-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_1"] { margin-top: 4px; }

.yt-card-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_1"], yt-car=
d-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_1"] { margin-botto=
m: 4px; }

.yt-card-item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_1"], yt-card-=
item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_1"] { margin-left: 4px=
; }

.yt-card-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_1"], yt-card=
-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_1"] { margin-right: =
4px; }

.yt-card-item-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_2"], yt-card-i=
tem-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_2"] { margin-top: 8px; }

.yt-card-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_2"], yt-car=
d-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_2"] { margin-botto=
m: 8px; }

.yt-card-item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_2"], yt-card-=
item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_2"] { margin-left: 8px=
; }

.yt-card-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_2"], yt-card=
-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_2"] { margin-right: =
8px; }

.yt-card-item-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_3"], yt-card-i=
tem-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_3"] { margin-top: 12px; =
}

.yt-card-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_3"], yt-car=
d-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_3"] { margin-botto=
m: 12px; }

.yt-card-item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_3"], yt-card-=
item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_3"] { margin-left: 12p=
x; }

.yt-card-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_3"], yt-card=
-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_3"] { margin-right: =
12px; }

.yt-card-item-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_4"], yt-card-i=
tem-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_4"] { margin-top: 16px; =
}

.yt-card-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_4"], yt-car=
d-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_4"] { margin-botto=
m: 16px; }

.yt-card-item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_4"], yt-card-=
item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_4"] { margin-left: 16p=
x; }

.yt-card-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_4"], yt-card=
-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_4"] { margin-right: =
16px; }

.yt-card-item-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_5"], yt-card-i=
tem-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_5"] { margin-top: 20px; =
}

.yt-card-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_5"], yt-car=
d-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_5"] { margin-botto=
m: 20px; }

.yt-card-item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_5"], yt-card-=
item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_5"] { margin-left: 20p=
x; }

.yt-card-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_5"], yt-card=
-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_5"] { margin-right: =
20px; }

.yt-card-item-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_6"], yt-card-i=
tem-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_6"] { margin-top: 24px; =
}

.yt-card-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_6"], yt-car=
d-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_6"] { margin-botto=
m: 24px; }

.yt-card-item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_6"], yt-card-=
item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_6"] { margin-left: 24p=
x; }

.yt-card-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_6"], yt-card=
-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_6"] { margin-right: =
24px; }

.yt-card-item-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_7"], yt-card-i=
tem-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_7"] { margin-top: 28px; =
}

.yt-card-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_7"], yt-car=
d-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_7"] { margin-botto=
m: 28px; }

.yt-card-item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_7"], yt-card-=
item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_7"] { margin-left: 28p=
x; }

.yt-card-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_7"], yt-card=
-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_7"] { margin-right: =
28px; }

.yt-card-item-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_8"], yt-card-i=
tem-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_8"] { margin-top: 32px; =
}

.yt-card-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_8"], yt-car=
d-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_8"] { margin-botto=
m: 32px; }

.yt-card-item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_8"], yt-card-=
item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_8"] { margin-left: 32p=
x; }

.yt-card-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_8"], yt-card=
-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_8"] { margin-right: =
32px; }

.yt-card-item-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_9"], yt-card-i=
tem-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_9"] { margin-top: 36px; =
}

.yt-card-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_9"], yt-car=
d-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_9"] { margin-botto=
m: 36px; }

.yt-card-item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_9"], yt-card-=
item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_9"] { margin-left: 36p=
x; }

.yt-card-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_9"], yt-card=
-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_9"] { margin-right: =
36px; }

.yt-card-item-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-card-=
item-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_10"] { margin-top: 40px=
; }

.yt-card-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-ca=
rd-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_10"] { margin-bot=
tom: 40px; }

.yt-card-item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-card=
-item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_10"] { margin-left: 4=
0px; }

.yt-card-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-car=
d-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"] { margin-right=
: 40px; }

.yt-card-item-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_11"], yt-card-=
item-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_11"] { margin-top: 44px=
; }

.yt-card-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_11"], yt-ca=
rd-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_11"] { margin-bot=
tom: 44px; }

.yt-card-item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_11"], yt-card=
-item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_11"] { margin-left: 4=
4px; }

.yt-card-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-car=
d-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_11"] { margin-right=
: 44px; }

.yt-card-item-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_12"], yt-card-=
item-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_12"] { margin-top: 48px=
; }

.yt-card-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_12"], yt-ca=
rd-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_12"] { margin-bot=
tom: 48px; }

.yt-card-item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_12"], yt-card=
-item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_12"] { margin-left: 4=
8px; }

.yt-card-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-car=
d-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_12"] { margin-right=
: 48px; }

.yt-card-item-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_13"], yt-card-=
item-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_13"] { margin-top: 52px=
; }

.yt-card-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_13"], yt-ca=
rd-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_13"] { margin-bot=
tom: 52px; }

.yt-card-item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_13"], yt-card=
-item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_13"] { margin-left: 5=
2px; }

.yt-card-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-car=
d-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_13"] { margin-right=
: 52px; }

.yt-card-item-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_14"], yt-card-=
item-text-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_14"] { margin-top: 56px=
; }

.yt-card-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_14"], yt-ca=
rd-item-text-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_14"] { margin-bot=
tom: 56px; }

.yt-card-item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_14"], yt-card=
-item-text-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_14"] { margin-left: 5=
6px; }

.yt-card-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-car=
d-item-text-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_14"] { margin-right=
: 56px; }

.yt-card-item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_1"], yt-card-=
item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_1"] { padding-top: 4px=
; }

.yt-card-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_1"], yt-ca=
rd-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_1"] { padding-bo=
ttom: 4px; }

.yt-card-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_1"], yt-card=
-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_1"] { padding-left: =
4px; }

.yt-card-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_1"], yt-car=
d-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_1"] { padding-righ=
t: 4px; }

.yt-card-item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_2"], yt-card-=
item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_2"] { padding-top: 8px=
; }

.yt-card-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_2"], yt-ca=
rd-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_2"] { padding-bo=
ttom: 8px; }

.yt-card-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_2"], yt-card=
-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_2"] { padding-left: =
8px; }

.yt-card-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_2"], yt-car=
d-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_2"] { padding-righ=
t: 8px; }

.yt-card-item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_3"], yt-card-=
item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_3"] { padding-top: 12p=
x; }

.yt-card-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_3"], yt-ca=
rd-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_3"] { padding-bo=
ttom: 12px; }

.yt-card-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_3"], yt-card=
-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_3"] { padding-left: =
12px; }

.yt-card-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_3"], yt-car=
d-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_3"] { padding-righ=
t: 12px; }

.yt-card-item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_4"], yt-card-=
item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_4"] { padding-top: 16p=
x; }

.yt-card-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_4"], yt-ca=
rd-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_4"] { padding-bo=
ttom: 16px; }

.yt-card-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_4"], yt-card=
-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_4"] { padding-left: =
16px; }

.yt-card-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_4"], yt-car=
d-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_4"] { padding-righ=
t: 16px; }

.yt-card-item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_5"], yt-card-=
item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_5"] { padding-top: 20p=
x; }

.yt-card-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_5"], yt-ca=
rd-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_5"] { padding-bo=
ttom: 20px; }

.yt-card-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_5"], yt-card=
-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_5"] { padding-left: =
20px; }

.yt-card-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_5"], yt-car=
d-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_5"] { padding-righ=
t: 20px; }

.yt-card-item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_6"], yt-card-=
item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_6"] { padding-top: 24p=
x; }

.yt-card-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_6"], yt-ca=
rd-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_6"] { padding-bo=
ttom: 24px; }

.yt-card-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_6"], yt-card=
-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_6"] { padding-left: =
24px; }

.yt-card-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_6"], yt-car=
d-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_6"] { padding-righ=
t: 24px; }

.yt-card-item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_7"], yt-card-=
item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_7"] { padding-top: 28p=
x; }

.yt-card-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_7"], yt-ca=
rd-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_7"] { padding-bo=
ttom: 28px; }

.yt-card-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_7"], yt-card=
-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_7"] { padding-left: =
28px; }

.yt-card-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_7"], yt-car=
d-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_7"] { padding-righ=
t: 28px; }

.yt-card-item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_8"], yt-card-=
item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_8"] { padding-top: 32p=
x; }

.yt-card-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_8"], yt-ca=
rd-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_8"] { padding-bo=
ttom: 32px; }

.yt-card-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_8"], yt-card=
-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_8"] { padding-left: =
32px; }

.yt-card-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_8"], yt-car=
d-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_8"] { padding-righ=
t: 32px; }

.yt-card-item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_9"], yt-card-=
item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_9"] { padding-top: 36p=
x; }

.yt-card-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_9"], yt-ca=
rd-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_9"] { padding-bo=
ttom: 36px; }

.yt-card-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_9"], yt-card=
-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_9"] { padding-left: =
36px; }

.yt-card-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_9"], yt-car=
d-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_9"] { padding-righ=
t: 36px; }

.yt-card-item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_10"], yt-card=
-item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_10"] { padding-top: 4=
0px; }

.yt-card-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_10"], yt-c=
ard-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_10"] { padding-=
bottom: 40px; }

.yt-card-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_10"], yt-car=
d-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_10"] { padding-left=
: 40px; }

.yt-card-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_10"], yt-ca=
rd-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_10"] { padding-ri=
ght: 40px; }

.yt-card-item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_11"], yt-card=
-item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_11"] { padding-top: 4=
4px; }

.yt-card-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_11"], yt-c=
ard-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_11"] { padding-=
bottom: 44px; }

.yt-card-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_11"], yt-car=
d-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_11"] { padding-left=
: 44px; }

.yt-card-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_11"], yt-ca=
rd-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_11"] { padding-ri=
ght: 44px; }

.yt-card-item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_12"], yt-card=
-item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_12"] { padding-top: 4=
8px; }

.yt-card-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_12"], yt-c=
ard-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_12"] { padding-=
bottom: 48px; }

.yt-card-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_12"], yt-car=
d-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_12"] { padding-left=
: 48px; }

.yt-card-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_12"], yt-ca=
rd-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_12"] { padding-ri=
ght: 48px; }

.yt-card-item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_13"], yt-card=
-item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_13"] { padding-top: 5=
2px; }

.yt-card-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_13"], yt-c=
ard-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_13"] { padding-=
bottom: 52px; }

.yt-card-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_13"], yt-car=
d-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_13"] { padding-left=
: 52px; }

.yt-card-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_13"], yt-ca=
rd-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_13"] { padding-ri=
ght: 52px; }

.yt-card-item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_14"], yt-card=
-item-text-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_14"] { padding-top: 5=
6px; }

.yt-card-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_14"], yt-c=
ard-item-text-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_14"] { padding-=
bottom: 56px; }

.yt-card-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_14"], yt-car=
d-item-text-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_14"] { padding-left=
: 56px; }

.yt-card-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_14"], yt-ca=
rd-item-text-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_14"] { padding-ri=
ght: 56px; }

yt-card-item-text-renderer { display: block; }

#card-text.yt-card-item-text-renderer[text-style=3D"CARD_ITEM_TEXT_STYLE_DI=
SPLAY_1"] { font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font=
-weight: 400; line-height: 2.2rem; }

#card-text.yt-card-item-text-renderer[text-style=3D"CARD_ITEM_TEXT_STYLE_DI=
SPLAY_2"] { font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font=
-variation-settings: "wdth" 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  #card-text.yt-card-item-text-renderer[text-style=3D"CARD_ITEM_TEXT_STYLE_=
DISPLAY_2"] { font-family: Roboto, Arial, sans-serif; font-size: 2rem; font=
-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  #card-text.yt-card-item-text-renderer[text-style=3D"CARD_ITEM_TEXT_STYLE_=
DISPLAY_2"] { font-family: Roboto, Arial, sans-serif; font-size: 2rem; font=
-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }
}

#card-text.yt-card-item-text-renderer[text-style=3D"CARD_ITEM_TEXT_STYLE_TI=
TLE_1"] { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-w=
eight: 400; line-height: 2rem; }

#card-text.yt-card-item-text-renderer[text-style=3D"CARD_ITEM_TEXT_STYLE_TI=
TLE_2"] { font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-w=
eight: 400; line-height: 2.2rem; }

#card-text.yt-card-item-text-renderer[text-style=3D"CARD_ITEM_TEXT_STYLE_BU=
TTON"] { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-we=
ight: 500; line-height: 2rem; }

#card-text.yt-card-item-text-renderer[text-style=3D"CARD_ITEM_TEXT_STYLE_BO=
DY_1A"] { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-w=
eight: 400; line-height: 1.8rem; }

#card-text.yt-card-item-text-renderer[text-style=3D"CARD_ITEM_TEXT_STYLE_BO=
DY_1B"] { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-w=
eight: 500; line-height: 1.8rem; }

#card-text.yt-card-item-text-renderer[text-style=3D"CARD_ITEM_TEXT_STYLE_BO=
DY_2A"] { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-w=
eight: 400; line-height: 2rem; }

#card-text.yt-card-item-text-renderer[text-style=3D"CARD_ITEM_TEXT_STYLE_BO=
DY_2B"] { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-w=
eight: 500; line-height: 2rem; }

#card-text.yt-card-item-text-renderer[text-style=3D"CARD_ITEM_TEXT_STYLE_LA=
BEL"] { font-family: Roboto, Arial, sans-serif; font-size: 1rem; font-weigh=
t: 400; line-height: 1.6rem; }

#card-text.yt-card-item-text-renderer[text-style=3D"CARD_ITEM_TEXT_STYLE_SA=
NS_20"] { font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-var=
iation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }

#card-text.yt-card-item-text-renderer[text-style=3D"CARD_ITEM_TEXT_STYLE_SU=
BHEADLINE_1"] { font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; =
font-weight: 500; line-height: 2.2rem; }

#card-text.yt-card-item-text-renderer[text-style=3D"CARD_ITEM_TEXT_STYLE_SU=
BHEADLINE_2"] { font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; =
font-weight: 500; line-height: 2.6rem; }

yt-header-with-back-renderer { display: block; background-color: var(--t3e4=
1d7b17b187f69); }

#header-wrapper.yt-header-with-back-renderer { max-width: 700px; margin: 0p=
x auto; padding: var(--ytd-margin-8x) 0; position: relative; display: flex;=
 flex-direction: row; align-items: center; }

#back-button.yt-header-with-back-renderer { left: -36px; position: absolute=
; color: var(--tffc2fd3a644f6275); }

#image-renderer.yt-header-with-back-renderer { border-radius: 50%; backgrou=
nd-color: rgb(255, 0, 51); margin-right: var(--ytd-margin-3x); color: var(-=
-t518e925f61bdcb91); display: flex; align-items: center; justify-content: c=
enter; height: 36px; width: 36px; }

#header-container.yt-header-with-back-renderer { overflow: hidden; }

#header-title.yt-header-with-back-renderer { display: block; color: var(--t=
ffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 2rem;=
 font-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem=
; }

@container (max-width:_max($medium_breakpoint)) {
  #header-title.yt-header-with-back-renderer { font-family: Roboto, Arial, =
sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-we=
ight: 700; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  #header-title.yt-header-with-back-renderer { font-family: Roboto, Arial, =
sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-we=
ight: 700; line-height: 2.6rem; }
}

#header-subtitle.yt-header-with-back-renderer { display: block; color: var(=
--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.=
2rem; font-weight: 400; line-height: 1.8rem; }

yt-offer-item-renderer { display: inline-block; max-width: 221px; margin-ri=
ght: 18px; vertical-align: top; margin-bottom: var(--ytd-margin-3x); }

yt-offer-item-renderer[full-width-mode] { max-width: none; }

yt-offer-item-renderer[borderless-mode] #image-renderer.yt-offer-item-rende=
rer { border-width: medium; border-style: none; border-color: currentcolor;=
 border-image: initial; }

yt-offer-item-renderer:last-child { margin-right: 0px; }

#image-renderer.yt-offer-item-renderer { border: 1px solid var(--tf3fc855af=
2285f5f); }

#heading-renderer.yt-offer-item-renderer { margin: var(--ytd-margin-2x) 0 v=
ar(--ytd-margin-base) 0; }

.yt-themed-image-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_1"], yt-themed-i=
mage-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_1"] { margin-top: 4px; }

.yt-themed-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_1"], yt-theme=
d-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_1"] { margin-bottom: 4=
px; }

.yt-themed-image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_1"], yt-themed-=
image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_1"] { margin-left: 4px; }

.yt-themed-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_1"], yt-themed=
-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_1"] { margin-right: 4px;=
 }

.yt-themed-image-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_2"], yt-themed-i=
mage-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_2"] { margin-top: 8px; }

.yt-themed-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_2"], yt-theme=
d-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_2"] { margin-bottom: 8=
px; }

.yt-themed-image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_2"], yt-themed-=
image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_2"] { margin-left: 8px; }

.yt-themed-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_2"], yt-themed=
-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_2"] { margin-right: 8px;=
 }

.yt-themed-image-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_3"], yt-themed-i=
mage-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_3"] { margin-top: 12px; }

.yt-themed-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_3"], yt-theme=
d-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_3"] { margin-bottom: 1=
2px; }

.yt-themed-image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_3"], yt-themed-=
image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_3"] { margin-left: 12px; }

.yt-themed-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_3"], yt-themed=
-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_3"] { margin-right: 12px=
; }

.yt-themed-image-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_4"], yt-themed-i=
mage-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_4"] { margin-top: 16px; }

.yt-themed-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_4"], yt-theme=
d-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_4"] { margin-bottom: 1=
6px; }

.yt-themed-image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_4"], yt-themed-=
image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_4"] { margin-left: 16px; }

.yt-themed-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_4"], yt-themed=
-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_4"] { margin-right: 16px=
; }

.yt-themed-image-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_5"], yt-themed-i=
mage-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_5"] { margin-top: 20px; }

.yt-themed-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_5"], yt-theme=
d-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_5"] { margin-bottom: 2=
0px; }

.yt-themed-image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_5"], yt-themed-=
image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_5"] { margin-left: 20px; }

.yt-themed-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_5"], yt-themed=
-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_5"] { margin-right: 20px=
; }

.yt-themed-image-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_6"], yt-themed-i=
mage-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_6"] { margin-top: 24px; }

.yt-themed-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_6"], yt-theme=
d-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_6"] { margin-bottom: 2=
4px; }

.yt-themed-image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_6"], yt-themed-=
image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_6"] { margin-left: 24px; }

.yt-themed-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_6"], yt-themed=
-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_6"] { margin-right: 24px=
; }

.yt-themed-image-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_7"], yt-themed-i=
mage-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_7"] { margin-top: 28px; }

.yt-themed-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_7"], yt-theme=
d-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_7"] { margin-bottom: 2=
8px; }

.yt-themed-image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_7"], yt-themed-=
image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_7"] { margin-left: 28px; }

.yt-themed-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_7"], yt-themed=
-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_7"] { margin-right: 28px=
; }

.yt-themed-image-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_8"], yt-themed-i=
mage-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_8"] { margin-top: 32px; }

.yt-themed-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_8"], yt-theme=
d-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_8"] { margin-bottom: 3=
2px; }

.yt-themed-image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_8"], yt-themed-=
image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_8"] { margin-left: 32px; }

.yt-themed-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_8"], yt-themed=
-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_8"] { margin-right: 32px=
; }

.yt-themed-image-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_9"], yt-themed-i=
mage-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_9"] { margin-top: 36px; }

.yt-themed-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_9"], yt-theme=
d-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_9"] { margin-bottom: 3=
6px; }

.yt-themed-image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_9"], yt-themed-=
image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_9"] { margin-left: 36px; }

.yt-themed-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_9"], yt-themed=
-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_9"] { margin-right: 36px=
; }

.yt-themed-image-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-themed-=
image-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_10"] { margin-top: 40px; }

.yt-themed-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-them=
ed-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_10"] { margin-bottom:=
 40px; }

.yt-themed-image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-themed=
-image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_10"] { margin-left: 40px;=
 }

.yt-themed-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-theme=
d-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"] { margin-right: 40=
px; }

.yt-themed-image-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_11"], yt-themed-=
image-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_11"] { margin-top: 44px; }

.yt-themed-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_11"], yt-them=
ed-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_11"] { margin-bottom:=
 44px; }

.yt-themed-image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_11"], yt-themed=
-image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_11"] { margin-left: 44px;=
 }

.yt-themed-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-theme=
d-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_11"] { margin-right: 44=
px; }

.yt-themed-image-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_12"], yt-themed-=
image-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_12"] { margin-top: 48px; }

.yt-themed-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_12"], yt-them=
ed-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_12"] { margin-bottom:=
 48px; }

.yt-themed-image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_12"], yt-themed=
-image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_12"] { margin-left: 48px;=
 }

.yt-themed-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-theme=
d-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_12"] { margin-right: 48=
px; }

.yt-themed-image-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_13"], yt-themed-=
image-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_13"] { margin-top: 52px; }

.yt-themed-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_13"], yt-them=
ed-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_13"] { margin-bottom:=
 52px; }

.yt-themed-image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_13"], yt-themed=
-image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_13"] { margin-left: 52px;=
 }

.yt-themed-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-theme=
d-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_13"] { margin-right: 52=
px; }

.yt-themed-image-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_14"], yt-themed-=
image-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_14"] { margin-top: 56px; }

.yt-themed-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_14"], yt-them=
ed-image-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_14"] { margin-bottom:=
 56px; }

.yt-themed-image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_14"], yt-themed=
-image-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_14"] { margin-left: 56px;=
 }

.yt-themed-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-theme=
d-image-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_14"] { margin-right: 56=
px; }

.yt-themed-image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_1"], yt-themed-=
image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_1"] { padding-top: 4px; }

.yt-themed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_1"], yt-them=
ed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_1"] { padding-bottom=
: 4px; }

.yt-themed-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_1"], yt-themed=
-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_1"] { padding-left: 4px;=
 }

.yt-themed-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_1"], yt-theme=
d-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_1"] { padding-right: 4=
px; }

.yt-themed-image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_2"], yt-themed-=
image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_2"] { padding-top: 8px; }

.yt-themed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_2"], yt-them=
ed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_2"] { padding-bottom=
: 8px; }

.yt-themed-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_2"], yt-themed=
-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_2"] { padding-left: 8px;=
 }

.yt-themed-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_2"], yt-theme=
d-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_2"] { padding-right: 8=
px; }

.yt-themed-image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_3"], yt-themed-=
image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_3"] { padding-top: 12px; }

.yt-themed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_3"], yt-them=
ed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_3"] { padding-bottom=
: 12px; }

.yt-themed-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_3"], yt-themed=
-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_3"] { padding-left: 12px=
; }

.yt-themed-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_3"], yt-theme=
d-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_3"] { padding-right: 1=
2px; }

.yt-themed-image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_4"], yt-themed-=
image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_4"] { padding-top: 16px; }

.yt-themed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_4"], yt-them=
ed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_4"] { padding-bottom=
: 16px; }

.yt-themed-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_4"], yt-themed=
-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_4"] { padding-left: 16px=
; }

.yt-themed-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_4"], yt-theme=
d-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_4"] { padding-right: 1=
6px; }

.yt-themed-image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_5"], yt-themed-=
image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_5"] { padding-top: 20px; }

.yt-themed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_5"], yt-them=
ed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_5"] { padding-bottom=
: 20px; }

.yt-themed-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_5"], yt-themed=
-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_5"] { padding-left: 20px=
; }

.yt-themed-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_5"], yt-theme=
d-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_5"] { padding-right: 2=
0px; }

.yt-themed-image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_6"], yt-themed-=
image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_6"] { padding-top: 24px; }

.yt-themed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_6"], yt-them=
ed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_6"] { padding-bottom=
: 24px; }

.yt-themed-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_6"], yt-themed=
-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_6"] { padding-left: 24px=
; }

.yt-themed-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_6"], yt-theme=
d-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_6"] { padding-right: 2=
4px; }

.yt-themed-image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_7"], yt-themed-=
image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_7"] { padding-top: 28px; }

.yt-themed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_7"], yt-them=
ed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_7"] { padding-bottom=
: 28px; }

.yt-themed-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_7"], yt-themed=
-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_7"] { padding-left: 28px=
; }

.yt-themed-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_7"], yt-theme=
d-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_7"] { padding-right: 2=
8px; }

.yt-themed-image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_8"], yt-themed-=
image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_8"] { padding-top: 32px; }

.yt-themed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_8"], yt-them=
ed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_8"] { padding-bottom=
: 32px; }

.yt-themed-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_8"], yt-themed=
-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_8"] { padding-left: 32px=
; }

.yt-themed-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_8"], yt-theme=
d-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_8"] { padding-right: 3=
2px; }

.yt-themed-image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_9"], yt-themed-=
image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_9"] { padding-top: 36px; }

.yt-themed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_9"], yt-them=
ed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_9"] { padding-bottom=
: 36px; }

.yt-themed-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_9"], yt-themed=
-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_9"] { padding-left: 36px=
; }

.yt-themed-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_9"], yt-theme=
d-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_9"] { padding-right: 3=
6px; }

.yt-themed-image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_10"], yt-themed=
-image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_10"] { padding-top: 40px;=
 }

.yt-themed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_10"], yt-the=
med-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_10"] { padding-bott=
om: 40px; }

.yt-themed-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_10"], yt-theme=
d-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_10"] { padding-left: 40=
px; }

.yt-themed-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_10"], yt-them=
ed-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_10"] { padding-right:=
 40px; }

.yt-themed-image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_11"], yt-themed=
-image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_11"] { padding-top: 44px;=
 }

.yt-themed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_11"], yt-the=
med-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_11"] { padding-bott=
om: 44px; }

.yt-themed-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_11"], yt-theme=
d-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_11"] { padding-left: 44=
px; }

.yt-themed-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_11"], yt-them=
ed-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_11"] { padding-right:=
 44px; }

.yt-themed-image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_12"], yt-themed=
-image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_12"] { padding-top: 48px;=
 }

.yt-themed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_12"], yt-the=
med-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_12"] { padding-bott=
om: 48px; }

.yt-themed-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_12"], yt-theme=
d-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_12"] { padding-left: 48=
px; }

.yt-themed-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_12"], yt-them=
ed-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_12"] { padding-right:=
 48px; }

.yt-themed-image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_13"], yt-themed=
-image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_13"] { padding-top: 52px;=
 }

.yt-themed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_13"], yt-the=
med-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_13"] { padding-bott=
om: 52px; }

.yt-themed-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_13"], yt-theme=
d-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_13"] { padding-left: 52=
px; }

.yt-themed-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_13"], yt-them=
ed-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_13"] { padding-right:=
 52px; }

.yt-themed-image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_14"], yt-themed=
-image-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_14"] { padding-top: 56px;=
 }

.yt-themed-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_14"], yt-the=
med-image-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_14"] { padding-bott=
om: 56px; }

.yt-themed-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_14"], yt-theme=
d-image-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_14"] { padding-left: 56=
px; }

.yt-themed-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_14"], yt-them=
ed-image-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_14"] { padding-right:=
 56px; }

yt-themed-image-renderer { --yt-img-margin-left: 0; --yt-img-margin-right: =
0; display: block; }

yt-themed-image-renderer[is-circular_] .ytIconWrapperHost.yt-themed-image-r=
enderer, yt-themed-image-renderer[is-circular_] yt-icon.yt-themed-image-ren=
derer, yt-themed-image-renderer[is-circular_] yt-img-shadow.yt-themed-image=
-renderer { border-radius: 50%; background-color: transparent; overflow: hi=
dden; }

#image.yt-themed-image-renderer { display: block; }

yt-themed-image-renderer:not([is-circular_]) #image.yt-themed-image-rendere=
r { border-radius: 4px; overflow: hidden; }

yt-button-renderer:not([button-next]) { --paper-button-ink-color: var(--t7e=
34d5baa4ea6277); --yt-formatted-string-deemphasize-color: #fff; vertical-al=
ign: middle; white-space: nowrap; font-size: var(--ytd-tab-system-font-size=
); font-weight: var(--ytd-tab-system-font-weight); letter-spacing: var(--yt=
d-tab-system-letter-spacing); text-transform: var(--ytd-tab-system-text-tra=
nsform); }

yt-button-renderer yt-formatted-string .yt-formatted-string[style-target=3D=
"deemphasize"] { margin-left: var(--ytd-margin-base); }

yt-button-renderer[disable-text-transform] { text-transform: none; }

yt-button-renderer[disabled][is-paper-button] a.yt-button-renderer { cursor=
: auto; pointer-events: none; }

yt-button-renderer[is-paper-button] .ytIconWrapperHost.yt-button-renderer, =
yt-button-renderer[is-paper-button] yt-icon.yt-button-renderer { flex: 0 0 =
auto; }

yt-button-renderer yt-formatted-string.yt-button-renderer { display: block;=
 overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

tp-yt-paper-button.yt-button-renderer { min-width: var(--yt-paper-button-mi=
n-width,var(--ytd-paper-button-min-width,5.14em)); font-size: var(--yt-pape=
r-button-font-size,inherit); }

yt-button-renderer tp-yt-paper-button.keyboard-focus.yt-button-renderer { f=
ont-weight: inherit; }

tp-yt-paper-tooltip.yt-button-renderer { z-index: var(--yt-button-tooltip-z=
-index); }

yt-button-renderer[is-icon-button]:not([style-action-button]) { -webkit-fon=
t-smoothing: var(--ytd-caption--webkit-font-smoothing); font-family: var(--=
ytd-caption-font-family); font-size: var(--ytd-caption-font-size); font-wei=
ght: var(--ytd-caption-font-weight); letter-spacing: var(--ytd-caption-lett=
er-spacing); line-height: var(--ytd-caption-line-height); text-transform: v=
ar(--ytd-caption-text-transform); }

yt-button-renderer.force-icon-button:not([has-no-text]) a.yt-button-rendere=
r { padding-right: var(--yt-button-icon-padding,var(--ytd-margin-2x)); }

yt-button-renderer[is-paper-button] { background-color: var(--yt-basic-back=
ground-color,var(--yt-button-background-color)); color: var(--yt-basic-fore=
ground-title-color,var(--t4a6da19e16bf221a)); border-color: var(--yt-basic-=
foreground-title-color,var(--t4a6da19e16bf221a)); }

yt-button-renderer[is-paper-button-with-icon] { --yt-button-padding-minus-f=
ocus-outline: var( --yt-button-with-icon-padding-minus-focus-outline ); }

yt-button-renderer.style-suggestive.size-small[is-paper-button-with-icon] {=
 --yt-button-padding: 6px 12px; --yt-button-padding-minus-border: 5px 11px;=
 }

yt-button-renderer[is-paper-button-with-icon] { --yt-button-padding: 6px 16=
px; --yt-button-padding-minus-border: 5px 15px; }

yt-button-renderer[is-paper-button-with-icon][button-size=3D"size-large"] {=
 --yt-button-padding: 10px 16px; --yt-button-padding-minus-border: 9px 15px=
; --yt-button-padding-minus-focus-outline: 9px 15px; }

yt-button-renderer[is-icon-button] { color: var(--yt-button-color,var(--tff=
c2fd3a644f6275)); }

yt-button-renderer.style-default[is-icon-button], yt-button-renderer.style-=
opacity[is-icon-button], yt-button-renderer.style-text[is-icon-button] { co=
lor: var(--tffc2fd3a644f6275); }

yt-button-renderer.style-default[is-icon-button] #text.yt-button-renderer, =
yt-button-renderer.style-opacity[is-icon-button] #text.yt-button-renderer, =
yt-button-renderer.style-text[is-icon-button] #text.yt-button-renderer { co=
lor: var(--yt-button-icon-button-text-color,var(--t4a6da19e16bf221a)); }

yt-button-renderer.style-black[is-icon-button] { color: var(--tffc2fd3a644f=
6275); }

yt-button-renderer.style-default[is-icon-button][disabled] #text.yt-button-=
renderer, yt-button-renderer.style-opacity[is-icon-button][disabled], yt-bu=
tton-renderer.style-opacity[is-icon-button][disabled] #text.yt-button-rende=
rer, yt-button-renderer.style-text[is-icon-button][disabled] #text.yt-butto=
n-renderer, yt-button-renderer.style-visibly-disabled[is-icon-button] { col=
or: var(--t7e34d5baa4ea6277); }

yt-button-renderer.style-blue-text[is-icon-button] { color: var(--t2d807bb7=
9e75606d); }

tp-yt-paper-tooltip.yt-button-renderer { white-space: nowrap; }

yt-button-renderer.style-primary[is-paper-button] { background-color: var(-=
-t2d807bb79e75606d); color: var(--t6216186c28b3834b); }

yt-button-renderer.style-primary[disabled][is-paper-button] { background-co=
lor: var(--t7f4f2c6d54836ce0); color: var(--t7e34d5baa4ea6277); }

yt-button-renderer.style-mono-tonal[is-paper-button] { --yt-button-color: v=
ar(--tffc2fd3a644f6275); background-color: var(--t7f4f2c6d54836ce0); border=
-radius: 18px; text-transform: none; }

yt-button-renderer.style-mono-tonal[is-paper-button]:hover { background-col=
or: var(--t416e5931fc464589); }

yt-button-renderer.style-mono-filled[is-paper-button] { --yt-button-color: =
var(--t6216186c28b3834b); background-color: var(--tffc2fd3a644f6275); borde=
r-radius: 18px; text-transform: none; }

yt-button-renderer.style-mono-filled[is-paper-button]:hover { background-co=
lor: var(--t8cdc9846a76caf1f); }

yt-button-renderer.style-payment[is-paper-button] { background-color: var(-=
-yt-button-payment-background-color,var(--t2d807bb79e75606d)); color: var(-=
-t6216186c28b3834b); }

yt-button-renderer.style-payment[is-paper-button]:not([use-keyboard-focused=
]) tp-yt-paper-button.keyboard-focus.yt-button-renderer, yt-button-renderer=
.style-payment[is-paper-button][use-keyboard-focused][keyboard-focused] tp-=
yt-paper-button.yt-button-renderer, yt-button-renderer.style-primary[is-pap=
er-button]:not([use-keyboard-focused]) tp-yt-paper-button.keyboard-focus.yt=
-button-renderer, yt-button-renderer.style-primary[is-paper-button][use-key=
board-focused][keyboard-focused] tp-yt-paper-button.yt-button-renderer { bo=
rder: var(--yt-button-padding-minus-focus-outline-width) solid var(--tffc2f=
d3a644f6275); padding: var(--yt-button-padding-minus-focus-outline); }

yt-button-renderer.style-suggestive[is-paper-button] { --yt-formatted-strin=
g-deemphasize-color: var(--t2d807bb79e75606d); background-color: transparen=
t; color: var(--t2d807bb79e75606d); }

yt-button-renderer.style-suggestive[is-paper-button] tp-yt-paper-button.yt-=
button-renderer { border: 1px solid var(--t2d807bb79e75606d); padding: var(=
--yt-button-padding-minus-border); }

yt-button-renderer.style-suggestive[is-paper-button][disabled] tp-yt-paper-=
button.yt-button-renderer { border: 1px solid var(--t7e34d5baa4ea6277); }

yt-button-renderer.style-suggestive[is-paper-button]:not([use-keyboard-focu=
sed]) tp-yt-paper-button.keyboard-focus.yt-button-renderer, yt-button-rende=
rer.style-suggestive[is-paper-button][use-keyboard-focused][keyboard-focuse=
d] tp-yt-paper-button.yt-button-renderer { border: var(--yt-button-padding-=
minus-focus-outline-width) solid var(--t2d807bb79e75606d); padding: var(--y=
t-button-padding-minus-focus-outline); }

yt-button-renderer.palette-with-border[is-paper-button] tp-yt-paper-button.=
yt-button-renderer { border: 1px solid var(--yt-basic-border-color); paddin=
g: var(--yt-button-padding-minus-border); }

yt-button-renderer.palette-with-border[is-paper-button]:not([use-keyboard-f=
ocused]) tp-yt-paper-button.keyboard-focus.yt-button-renderer, yt-button-re=
nderer.palette-with-border[is-paper-button][use-keyboard-focused][keyboard-=
focused] tp-yt-paper-button.yt-button-renderer { border: var(--yt-button-pa=
dding-minus-focus-outline-width) solid var(--yt-basic-border-color); paddin=
g: var(--yt-button-padding-minus-focus-outline); }

yt-button-renderer.style-blue-text[is-paper-button] { --yt-formatted-string=
-deemphasize-color: var(--t7e34d5baa4ea6277); color: var(--t2d807bb79e75606=
d); }

yt-button-renderer.style-blue-text[is-paper-button]:not([use-keyboard-focus=
ed]) tp-yt-paper-button.keyboard-focus.yt-button-renderer, yt-button-render=
er.style-blue-text[is-paper-button][use-keyboard-focused][keyboard-focused]=
 tp-yt-paper-button.yt-button-renderer { border: var(--yt-button-padding-mi=
nus-focus-outline-width) solid var(--t2d807bb79e75606d); padding: var(--yt-=
button-padding-minus-focus-outline); }

yt-button-renderer.style-destructive[is-paper-button] { background-color: r=
gb(225, 0, 45); color: rgb(255, 255, 255); }

yt-button-renderer.style-destructive[is-paper-button]:not([use-keyboard-foc=
used]) tp-yt-paper-button.keyboard-focus.yt-button-renderer, yt-button-rend=
erer.style-destructive[is-paper-button][use-keyboard-focused][keyboard-focu=
sed] tp-yt-paper-button.yt-button-renderer { border: var(--yt-button-paddin=
g-minus-focus-outline-width) solid var(--tffc2fd3a644f6275); padding: var(-=
-yt-button-padding-minus-focus-outline); }

yt-button-renderer.style-destructive[disabled][is-paper-button] { backgroun=
d-color: var(--t7e34d5baa4ea6277); color: var(--t6216186c28b3834b); }

yt-button-renderer.style-brand[is-paper-button] { color: var(--t854c79338d8=
ca8a7); }

yt-button-renderer.style-brand[is-paper-button]:not([use-keyboard-focused])=
 tp-yt-paper-button.keyboard-focus.yt-button-renderer, yt-button-renderer.s=
tyle-brand[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-p=
aper-button.yt-button-renderer { border: var(--yt-button-padding-minus-focu=
s-outline-width) solid rgba(225,0,45,0.9); padding: var(--yt-button-padding=
-minus-focus-outline); }

yt-button-renderer.style-default[is-paper-button] { background-color: var(-=
-yt-button-default-background-color,var(--t7f4f2c6d54836ce0)); color: var(-=
-yt-button-default-text-color,var(--t4a6da19e16bf221a)); }

yt-button-renderer.style-default[is-paper-button]:not([use-keyboard-focused=
]) tp-yt-paper-button.keyboard-focus.yt-button-renderer, yt-button-renderer=
.style-default[is-paper-button][use-keyboard-focused][keyboard-focused] tp-=
yt-paper-button.yt-button-renderer { border: var(--yt-button-padding-minus-=
focus-outline-width) solid var(--t4a6da19e16bf221a); padding: var(--yt-butt=
on-padding-minus-focus-outline); }

yt-button-renderer.style-inactive-outline[is-paper-button] { color: var(--t=
4a6da19e16bf221a); }

yt-button-renderer.style-inactive-outline[is-paper-button] tp-yt-paper-butt=
on.yt-button-renderer { border: 1px solid var(--t4a6da19e16bf221a); padding=
: var(--yt-button-padding-minus-border); }

yt-button-renderer.style-inactive-outline[is-paper-button]:not([use-keyboar=
d-focused]) tp-yt-paper-button.keyboard-focus.yt-button-renderer, yt-button=
-renderer.style-inactive-outline[is-paper-button][use-keyboard-focused][key=
board-focused] tp-yt-paper-button.yt-button-renderer { border: var(--yt-but=
ton-padding-minus-focus-outline-width) solid var(--t4a6da19e16bf221a); padd=
ing: var(--yt-button-padding-minus-focus-outline); }

yt-button-renderer.style-suggested-action[is-paper-button] { background-col=
or: var(--tfa3475c508f5dfef); color: var(--t2d807bb79e75606d); }

yt-button-renderer.style-suggested-action[is-paper-button]:not([use-keyboar=
d-focused]) tp-yt-paper-button.keyboard-focus.yt-button-renderer, yt-button=
-renderer.style-suggested-action[is-paper-button][use-keyboard-focused][key=
board-focused] tp-yt-paper-button.yt-button-renderer { border: var(--yt-but=
ton-padding-minus-focus-outline-width) solid var(--t2d807bb79e75606d); padd=
ing: var(--yt-button-padding-minus-focus-outline); }

yt-button-renderer.style-compact-gray[is-paper-button] { background-color: =
var(--t7f4f2c6d54836ce0); color: var(--t4a6da19e16bf221a); }

yt-button-renderer.style-compact-gray[is-paper-button] tp-yt-paper-button.y=
t-button-renderer { padding: var(--ytd-margin-base) var(--ytd-margin-2x); }

yt-button-renderer.style-text[is-paper-button] { color: var(--t4a6da19e16bf=
221a); }

yt-button-renderer.style-text[is-paper-button]:not([use-keyboard-focused]) =
tp-yt-paper-button.keyboard-focus.yt-button-renderer, yt-button-renderer.st=
yle-text[is-paper-button][use-keyboard-focused][keyboard-focused] tp-yt-pap=
er-button.yt-button-renderer, yt-button-renderer[is-paper-button]:not([use-=
keyboard-focused]) tp-yt-paper-button.keyboard-focus.yt-button-renderer, yt=
-button-renderer[is-paper-button][use-keyboard-focused][keyboard-focused] t=
p-yt-paper-button.yt-button-renderer { border: var(--yt-button-padding-minu=
s-focus-outline-width) solid var(--t7e34d5baa4ea6277); padding: var(--yt-bu=
tton-padding-minus-focus-outline); }

yt-button-renderer.style-overlay[is-paper-button] { background-color: rgba(=
255, 255, 255, 0.3); color: rgb(255, 255, 255); }

yt-button-renderer.style-overlay[is-paper-button]:not([use-keyboard-focused=
]) tp-yt-paper-button.keyboard-focus.yt-button-renderer, yt-button-renderer=
.style-overlay[is-paper-button][use-keyboard-focused][keyboard-focused] tp-=
yt-paper-button.yt-button-renderer { border: var(--yt-button-padding-minus-=
focus-outline-width) solid rgba(255,255,255,0.7); padding: var(--yt-button-=
padding-minus-focus-outline); }

yt-button-renderer.style-white-with-border[is-paper-button] { background-co=
lor: transparent; border: 1px solid rgb(255, 255, 255); color: rgb(255, 255=
, 255); }

yt-button-renderer.style-white-with-border[is-paper-button]:not([use-keyboa=
rd-focused]) tp-yt-paper-button.keyboard-focus.yt-button-renderer, yt-butto=
n-renderer.style-white-with-border[is-paper-button][use-keyboard-focused][k=
eyboard-focused] tp-yt-paper-button.yt-button-renderer { border: var(--yt-b=
utton-padding-minus-focus-outline-width) solid #fff; padding: var(--yt-butt=
on-padding-minus-focus-outline); }

yt-button-renderer.style-alert-info[is-paper-button] { color: var(--t2d807b=
b79e75606d); }

yt-button-renderer.style-alert-info[is-paper-button]:hover { color: var(--t=
20480717de80f555); }

yt-button-renderer.style-dark[is-paper-button] { background-color: var(--yt=
-button-dark-background-color,var(--t7f4f2c6d54836ce0)); color: var(--yt-bu=
tton-dark-text-color,var(--t4a6da19e16bf221a)); }

yt-button-renderer.style-light[is-paper-button] { background-color: var(--t=
7f4f2c6d54836ce0); color: var(--t4a6da19e16bf221a); }

yt-button-renderer.style-light-text[is-paper-button] { color: rgb(255, 255,=
 255); }

yt-button-renderer.style-black[is-paper-button] { color: var(--tffc2fd3a644=
f6275); }

yt-button-renderer.style-visibly-disabled[is-paper-button] { background-col=
or: transparent; color: var(--t7e34d5baa4ea6277); }

yt-button-renderer.style-black[disabled][is-paper-button] { color: var(--t7=
e34d5baa4ea6277); }

yt-button-renderer.style-dark-on-black[is-paper-button] { background-color:=
 rgba(255, 255, 255, 0.1); border-width: medium; border-style: none; border=
-color: currentcolor; border-image: initial; color: rgb(255, 255, 255); }

yt-button-renderer.style-blue-text-with-inverse-theme[is-paper-button] { co=
lor: var(--tb628117fc164ad87); }

yt-button-renderer.style-count { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

tp-yt-paper-button.yt-button-renderer { display: inline-block; text-align: =
center; font-family: inherit; }

yt-button-renderer:not([button-next]) { display: inline-block; text-transfo=
rm: uppercase; }

yt-button-renderer.force-icon-button a.yt-button-renderer { cursor: pointer=
; display: flex; flex-direction: row; align-items: center; justify-content:=
 center; }

yt-button-renderer[disabled] a.yt-button-renderer:focus { outline: none; }

yt-button-renderer[is-icon-button][has-no-text] { font-size: 0px; }

a.yt-button-renderer { display: flex; }

a.yt-simple-endpoint.yt-button-renderer { color: inherit; border-radius: in=
herit; text-decoration: none; }

yt-button-renderer[is-paper-button] { border-radius: var(--yt-button-border=
-radius,3px); margin: var(--yt-button-margin,0 .29em); }

yt-button-renderer[is-paper-button][disabled] { color: var(--t7e34d5baa4ea6=
277); background-color: transparent; }

yt-button-renderer[is-icon-button][disabled] { color: var(--t7e34d5baa4ea62=
77); }

yt-button-renderer[is-icon-button][style-action-button] { --yt-button-icon-=
padding: 6px; }

yt-button-renderer[is-paper-button][align-by-text]:not(:empty) { margin-lef=
t: -16px; }

yt-button-renderer[is-icon-button][icon-align-by-text]:not(:empty) { margin=
-left: -8px; }

yt-button-renderer[is-paper-button][button-size=3D"size-large"] { line-heig=
ht: 24px; }

tp-yt-paper-button.yt-button-renderer { width: var(--yt-paper-button-width,=
auto); height: var(--yt-paper-button-height,auto); border-radius: inherit; =
margin: 0 var(--yt-button-paper-button-margin-right,0) 0 var(--yt-button-pa=
per-button-margin-left,0); padding: var(--yt-button-padding,.7em .57em); di=
splay: flex; flex-direction: row; align-items: center; justify-content: cen=
ter; flex: 1 1 auto; }

yt-button-renderer[start-justified] tp-yt-paper-button.yt-button-renderer {=
 justify-content: flex-start; }

yt-button-renderer[vertically-aligned] tp-yt-paper-button.yt-button-rendere=
r { display: flex; flex-direction: column; }

yt-button-renderer[vertically-aligned] tp-yt-paper-button.yt-button-rendere=
r #text.yt-button-renderer { overflow: hidden; text-align: center; text-ove=
rflow: ellipsis; width: inherit; }

#button.yt-button-renderer { color: var(--yt-button-color); background-colo=
r: var(--yt-button-background-color); }

yt-button-renderer #button.yt-button-renderer { color: var(--yt-button-colo=
r,inherit); background-color: transparent; text-transform: var(--yt-button-=
text-transform,inherit); }

button.yt-button-renderer, yt-icon-button.yt-button-renderer { padding: 1px=
 6px; }

yt-icon-button.yt-button-renderer { width: var(--yt-button-icon-size,40px);=
 height: var(--yt-button-icon-size,40px); color: var(--yt-endpoint-color,va=
r(--yt-deprecated-luna-black)); }

yt-icon-button.yt-button-renderer[disabled] { color: var(--yt-button-disabl=
ed-color,hsla(0,0%,6.7%,.2)); }

yt-icon-button.yt-button-renderer { line-height: 1; padding: var(--yt-butto=
n-icon-padding,8px); width: var(--yt-button-icon-size,var(--yt-icon-width,4=
0px)); height: var(--yt-button-icon-size,var(--yt-icon-height,40px)); }

yt-icon-button.yt-button-renderer > yt-icon.yt-button-renderer { width: 100=
%; height: 100%; }

#button.yt-button-renderer yt-icon.yt-button-renderer + yt-formatted-string=
.yt-button-renderer { margin-left: var(--yt-string-icon-padding,8px); }

#button.yt-button-renderer yt-formatted-string.yt-button-renderer + yt-icon=
.yt-button-renderer { margin-left: var(--yt-button-icon-padding,8px); }

yt-button-renderer[vertically-aligned] #button.yt-button-renderer yt-icon.y=
t-button-renderer + yt-formatted-string.yt-button-renderer { margin-left: 0=
px; margin-top: var(--yt-string-icon-padding,4px); }

yt-button-renderer[vertically-aligned] #button.yt-button-renderer yt-format=
ted-string.yt-button-renderer + yt-icon.yt-button-renderer { margin-left: 0=
px; margin-top: var(--yt-button-icon-padding,4px); }

yt-button-renderer.yt-spec-dialog-layout__dialog-layout-button.yt-spec-dial=
og-layout__dialog-layout-button--dialog-buttons-inline-stretched { display:=
 flex; }

yt-button-shape { display: flex; flex: 1 1 1e-09px; }

yt-button-renderer, ytd-button-renderer, ytd-toggle-button-renderer { displ=
ay: inline-block; }

yt-emoji-multi-person-selector { background-color: var(--yt-emoji-picker-va=
riant-selector-bg-color); border-radius: 5px 5px 0px 0px; display: block; w=
idth: 175px; box-shadow: rgba(125, 125, 125, 0.1) 0px -3px 3px; visibility:=
 hidden; }

yt-emoji-multi-person-selector[is-positioned] { visibility: visible; }

img.yt-emoji-multi-person-selector { border-radius: 2px; padding: 4px; curs=
or: pointer; }

img.yt-emoji-multi-person-selector:hover, img.yt-emoji-multi-person-selecto=
r[aria-selected=3D"true"] { background-color: var(--tf3fc855af2285f5f); }

#options.yt-emoji-multi-person-selector { border-bottom: 1px solid grey; }

img.yt-emoji-multi-person-selector[selection=3D"user"]:not([is-draft]) { fi=
lter: contrast(0) brightness(1.5); }

#options.yt-emoji-multi-person-selector, #selections.yt-emoji-multi-person-=
selector { text-align: center; }

.variant-thumbnail-row.yt-emoji-multi-person-selector { max-height: 35px; o=
verflow-y: hidden; }

yt-emoji-picker-category-button-renderer { display: inline-block; color: va=
r(--yt-emoji-picker-category-button-color,var(--yt-live-chat-tertiary-text-=
color,var(--tffc2fd3a644f6275))); }

yt-emoji-picker-category-button-renderer[active] { color: var(--yt-live-cha=
t-primary-text-color,var(--tffc2fd3a644f6275)); }

yt-icon-button.yt-emoji-picker-category-button-renderer { width: 18px; heig=
ht: 18px; margin: 4px; }

#button.yt-emoji-picker-category-button-renderer > tp-yt-paper-tooltip { wh=
ite-space: nowrap; }

yt-emoji-picker-category-renderer { display: block; z-index: 0; margin-bott=
om: var(--yt-emoji-picker-category-margin-bottom); margin-left: var(--yt-em=
oji-picker-category-margin-left); margin-right: var(--yt-emoji-picker-categ=
ory-margin-right); outline: none; }

#title.yt-emoji-picker-category-renderer { position: sticky; top: 0px; disp=
lay: block; background-color: var(--yt-emoji-picker-category-background-col=
or); color: var(--yt-emoji-picker-category-color); line-height: var(--yt-em=
oji-picker-category-title-line-height,16px); font-size: var(--yt-emoji-pick=
er-category-title-font-size,13px); font-weight: var(--yt-emoji-picker-categ=
ory-title-font-weight,500); letter-spacing: var(--yt-emoji-picker-category-=
title-letter-spacing,.5px); text-transform: var(--yt-emoji-picker-category-=
text-transform,uppercase); pointer-events: none; padding: 2px; margin-botto=
m: var(--yt-emoji-picker-category-title-margin-bottom); z-index: 1; }

#emoji.yt-emoji-picker-category-renderer { display: flex; flex-flow: wrap; =
contain: content; }

img.yt-emoji-picker-category-renderer { border-radius: 2px; padding: 4px; c=
ursor: pointer; }

img.yt-emoji-picker-category-renderer:hover, img.yt-emoji-picker-category-r=
enderer[aria-selected=3D"true"] { background-color: var(--tf3fc855af2285f5f=
); }

img.yt-emoji-picker-category-renderer[contains-variants] { background-image=
: linear-gradient(to bottom right,transparent 90%,var(--yt-emoji-picker-bas=
e-with-variants-border) 10%); border-radius: 0px; }

img.yt-emoji-picker-category-renderer[is-active-emoji-with-variants] { back=
ground-color: var(--yt-emoji-picker-variant-selector-bg-color); padding: 16=
px; box-sizing: border-box; background-image: none; }

yt-emoji-picker-renderer { position: relative; display: flex; flex-directio=
n: column; height: var(--yt-emoji-picker-renderer-height,220px); max-width:=
 var(--yt-emoji-picker-renderer-max-width,none); }

yt-emoji-picker-renderer tp-yt-paper-input-container[style-target=3D"host"]=
 { padding: 0px; height: 24px; }

yt-emoji-picker-renderer .input-content.tp-yt-paper-input-container > .pape=
r-input-input, yt-emoji-picker-renderer .input-content.tp-yt-paper-input-co=
ntainer > input, yt-emoji-picker-renderer .input-content.tp-yt-paper-input-=
container > iron-autogrow-textarea, yt-emoji-picker-renderer .input-content=
.tp-yt-paper-input-container > textarea, yt-emoji-picker-renderer .input-co=
ntent.tp-yt-paper-input-container > tp-yt-iron-input { font-size: 13px; col=
or: var(--yt-emoji-picker-search-color,var(--yt-deprecated-luna-black-opaci=
ty-lighten-1)); height: 24px; }

yt-emoji-picker-renderer { --paper-input-container-color: var( --yt-emoji-p=
icker-search-placeholder-color,var(--yt-deprecated-luna-black-opacity-light=
en-3) ); --paper-input-container-underline-focus-display: none; --paper-inp=
ut-container-underline-disabled-display: none; --paper-input-container-unde=
rline-display: none; --paper-input-container-ms-clear-display: none; font-s=
ize: 13px; }

#category-buttons.yt-emoji-picker-renderer, #search-empty.yt-emoji-picker-r=
enderer, #search-panel.yt-emoji-picker-renderer { margin: var(--yt-emoji-pi=
cker-renderer-content-margin); }

#categories.yt-emoji-picker-renderer, #search-category.yt-emoji-picker-rend=
erer { overflow: auto; min-height: 0px; }

yt-emoji-picker-renderer[disable-scroll] #categories.yt-emoji-picker-render=
er { overflow-y: hidden; padding-right: var(--scrollbar-width,15px); }

#search-category.yt-emoji-picker-renderer { margin-top: 8px; }

#categories-wrapper.yt-emoji-picker-renderer { margin-top: 8px; position: r=
elative; min-height: 0px; display: flex; flex-direction: column; flex: 1 1 =
1e-09px; }

yt-emoji-picker-category-button-renderer.yt-emoji-picker-renderer:only-chil=
d { display: none; }

#categories.yt-emoji-picker-renderer > .yt-emoji-picker-renderer:not(:first=
-child) { margin-top: 8px; }

#category-buttons.yt-emoji-picker-renderer { margin-top: 8px; color: var(--=
yt-deprecated-luna-black-opacity-lighten-3); display: flex; flex-flow: wrap=
; justify-content: center; flex: 0 0 auto; }

#search-panel.yt-emoji-picker-renderer { background-color: var(--yt-emoji-p=
icker-search-background-color,var(--yt-deprecated-white-opacity-lighten-2))=
; padding: 4px 8px; border-radius: var(--yt-emoji-picker-search-border-radi=
us,4px); font-size: 12px; color: var(--yt-deprecated-luna-black-opacity-lig=
hten-2); flex: 0 0 auto; display: flex; flex-direction: row; align-items: c=
enter; }

#search-panel.yt-emoji-picker-renderer:focus-within { outline-style: ; outl=
ine-color: var(--yt-emoji-picker-search-outline-color); outline-width: 1px;=
 background-color: var(--yt-emoji-picker-search-active-background-color,var=
(--yt-emoji-picker-search-background-color,var(--yt-deprecated-white-opacit=
y-lighten-2))); color: var(--yt-emoji-picker-search-active-text-color,var(-=
-yt-deprecated-luna-black-opacity-lighten-2)); }

#search.yt-emoji-picker-renderer { flex: 1 1 1e-09px; }

#clear-search.yt-emoji-picker-renderer { width: 18px; height: 18px; color: =
var(--yt-live-chat-primary-text-color); }

#search-empty.yt-emoji-picker-renderer { color: var(--tffc2fd3a644f6275); }

#skin-tone.yt-emoji-picker-renderer { margin-left: 12px; position: relative=
; flex: 0 0 auto; }

button.yt-emoji-picker-renderer { width: 16px; height: 16px; padding: 0px; =
background-color: transparent; border: 2px solid; border-radius: 4px; curso=
r: pointer; }

button.yt-emoji-picker-renderer + button.yt-emoji-picker-renderer { margin-=
left: 4px; }

button.yt-emoji-picker-renderer[tone=3D"0"] { border-color: rgb(252, 194, 2=
7); }

button.yt-emoji-picker-renderer[tone=3D"1"] { border-color: rgb(250, 220, 1=
88); }

button.yt-emoji-picker-renderer[tone=3D"2"] { border-color: rgb(224, 187, 1=
49); }

button.yt-emoji-picker-renderer[tone=3D"3"] { border-color: rgb(191, 143, 1=
04); }

button.yt-emoji-picker-renderer[tone=3D"4"] { border-color: rgb(155, 100, 6=
1); }

button.yt-emoji-picker-renderer[tone=3D"5"] { border-color: rgb(89, 69, 57)=
; }

button.yt-emoji-picker-renderer[tone=3D"0"][selected] { background-color: r=
gb(252, 194, 27); }

button.yt-emoji-picker-renderer[tone=3D"1"][selected] { background-color: r=
gb(250, 220, 188); }

button.yt-emoji-picker-renderer[tone=3D"2"][selected] { background-color: r=
gb(224, 187, 149); }

button.yt-emoji-picker-renderer[tone=3D"3"][selected] { background-color: r=
gb(191, 143, 104); }

button.yt-emoji-picker-renderer[tone=3D"4"][selected] { background-color: r=
gb(155, 100, 61); }

button.yt-emoji-picker-renderer[tone=3D"5"][selected] { background-color: r=
gb(89, 69, 57); }

yt-emoji-picker-renderer[searching] #categories-wrapper.yt-emoji-picker-ren=
derer { display: none; }

yt-emoji-picker-renderer:not([searching]) #search-category.yt-emoji-picker-=
renderer { display: none; }

#emoji-variant-selector.yt-emoji-picker-renderer { position: absolute; }

yt-emoji-picker-renderer[variant-selector-opened] #emoji-multi-person-selec=
tor.yt-emoji-picker-renderer, yt-emoji-picker-renderer[variant-selector-ope=
ned] #emoji-variant-selector.yt-emoji-picker-renderer { position: absolute;=
 inset: 0px 8px; }

yt-emoji-picker-upsell-category-renderer { display: block; z-index: 0; marg=
in-left: var(--yt-emoji-picker-category-margin-left); outline: none; }

#emoji.yt-emoji-picker-upsell-category-renderer { display: flex; flex-flow:=
 wrap; }

#title.yt-emoji-picker-upsell-category-renderer { display: block; position:=
 relative; background-color: var(--yt-emoji-picker-category-background-colo=
r); color: var(--yt-emoji-picker-category-color); line-height: var(--yt-emo=
ji-picker-category-title-line-height,16px); font-size: var(--yt-emoji-picke=
r-category-title-font-size,13px); font-weight: var(--yt-emoji-picker-catego=
ry-title-font-weight,500); letter-spacing: var(--yt-emoji-picker-category-t=
itle-letter-spacing,.5px); text-transform: var(--yt-emoji-picker-category-t=
ext-transform,uppercase); pointer-events: none; padding: 2px; margin-bottom=
: var(--yt-emoji-picker-category-title-margin-bottom); z-index: 1; }

img.yt-emoji-picker-upsell-category-renderer { width: 24px; height: 24px; p=
adding: 4px; opacity: 0.9; cursor: pointer; }

img.yt-emoji-picker-upsell-category-renderer:hover, img.yt-emoji-picker-ups=
ell-category-renderer[aria-selected=3D"true"] { background-color: rgba(0, 0=
, 0, 0.1); border-radius: 2px; }

svg.yt-emoji-picker-upsell-category-renderer { position: relative; width: 1=
2px; height: 12px; margin-left: -12px; fill: var(--yt-live-chat-primary-tex=
t-color); pointer-events: none; }

path#lock-border.yt-emoji-picker-upsell-category-renderer { fill: var(--yt-=
emoji-picker-category-background-color); }

yt-emoji-variant-selector { background: var(--yt-emoji-picker-variant-selec=
tor-bg-color); border-radius: 5px 5px 0px 0px; display: block; box-shadow: =
rgba(125, 125, 125, 0.1) 0px -3px 3px; visibility: hidden; }

yt-emoji-variant-selector[is-positioned] { visibility: visible; }

img.yt-emoji-variant-selector { border-radius: 2px; padding: 4px; cursor: p=
ointer; }

img.yt-emoji-variant-selector:hover, img.yt-emoji-variant-selector[aria-sel=
ected=3D"true"] { background-color: var(--tf3fc855af2285f5f); }

#variants.yt-emoji-variant-selector { max-width: 210px; }

yt-emoji-variant-selector[is-family-selector] #variants.yt-emoji-variant-se=
lector img.yt-emoji-variant-selector { padding-left: 5px; padding-right: 5p=
x; float: left; }

yt-emoji-variant-selector[is-family-selector] #variants.yt-emoji-variant-se=
lector img.yt-emoji-variant-selector:first-of-type { margin-top: 128px; }

canvas, caption, center, cite, code, dd, del, dfn, div, dl, dt, em, embed, =
fieldset, font, form, h1, h2, h3, h4, h5, h6, hr, i, iframe, img, ins, kbd,=
 label, legend, li, menu, object, ol, p, pre, q, s, samp, small, span, stri=
ke, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, va=
r { margin: 0px; padding: 0px; border: 0px; background: transparent; }

[hidden] { display: none !important; }

.yt-simple-endpoint { display: inline-block; cursor: pointer; text-decorati=
on: none; color: var(--yt-endpoint-color,var(--tffc2fd3a644f6275)); }

.yt-simple-endpoint:hover { color: var(--yt-endpoint-hover-color,var(--tffc=
2fd3a644f6275)); text-decoration: var(--yt-endpoint-text-decoration,none); =
}

html { --yt-button-margin: 0; --yt-button-padding: 10px 16px; --yt-button-p=
adding-minus-border: 9px 15px; --yt-button-padding-minus-focus-outline: 8px=
 14px; --yt-button-padding-minus-focus-outline-width: 2px; --yt-button-with=
-icon-padding-minus-focus-outline: 4px 14px; --yt-button-border-radius: 2px=
; }

html { --ytd-grid-base: 103px; --ytd-margin-base: 4px; --ytd-avatar-size: 3=
2px; --ytd-toolbar-height: 56px; --ytd-margin-2x: 8px; --ytd-margin-3x: 12p=
x; --ytd-margin-4x: 16px; --ytd-margin-5x: 20px; --ytd-margin-6x: 24px; --y=
td-margin-7x: 28px; --ytd-margin-8x: 32px; --ytd-margin-9x: 36px; --ytd-mar=
gin-10x: 40px; --ytd-margin-11x: 44px; --ytd-margin-12x: 48px; --ytd-margin=
-14x: 56px; --ytd-margin-16x: 64px; --ytd-margin-17x: 68px; --ytd-margin-24=
x: 96px; --ytd-margin-25x: 100px; --ytd-margin-35x: 140px; --ytd-neg-margin=
-base: -4px; --ytd-neg-margin-2x: -8px; --ytd-neg-margin-3x: -12px; --ytd-n=
eg-margin-4x: -16px; --ytd-neg-margin-5x: -20px; --ytd-neg-margin-6x: -24px=
; --ytd-neg-margin-7x: -28px; --ytd-neg-margin-8x: -32px; --ytd-neg-margin-=
10x: -40px; --ytd-neg-margin-11x: -44px; --ytd-neg-margin-12x: -48px; --ytd=
-neg-margin-14x: -56px; --ytd-neg-margin-16x: -64px; --ytd-neg-margin-24x: =
-96px; --ytd-neg-margin-25x: -100px; --yt-report-form-modal-renderer-min-wi=
dth: 250px; --yt-legal-report-details-form-renderer-min-width: 250px; --yt-=
upsell-dialog-layout-vertical-width: 400px; --yt-upsell-dialog-layout-horiz=
ontal-width: 800px; }

html[typography-spacing] { --yt-caption-letter-spacing: 0.35px; --yt-tab-sy=
stem-letter-spacing: 0.5px; }

html[typography] { --yt-navbar-title-line-height: 2.6rem; --yt-caption-font=
-size: 1.2rem; --yt-caption-line-height: 1.8rem; }

html { --yt-navbar-title-font-size: 1.8rem; --ytd-navbar-title-font-size: v=
ar(--yt-navbar-title-font-size); --ytd-navbar-title-font-weight: 400; --ytd=
-navbar-title-line-height: var(--yt-navbar-title-line-height,2.4rem); --ytd=
-tab-system-font-size: var(--yt-tab-system-font-size,1.4rem); --ytd-tab-sys=
tem-font-weight: 500; --ytd-tab-system-letter-spacing: var(--yt-tab-system-=
letter-spacing,0.007px); --ytd-tab-system-text-transform: uppercase; --ytd-=
caption-font-size: var(--yt-caption-font-size,1.3rem); --ytd-caption-line-h=
eight: var(--yt-caption-line-height,normal); --ytd-caption-font-weight: 500=
; --ytd-caption-letter-spacing: var(--yt-caption-letter-spacing,0.007px); -=
-ytd-caption-text-transform: uppercase; --ytd-code-snippet-font-size: 1.4re=
m; --ytd-code-snippet-line-height: 2.4rem; }

html:not(.style-scope) { --paper-dialog-background-color: var(--t518e925f61=
bdcb91); --paper-listbox-background-color: var(--t518e925f61bdcb91); --pape=
r-listbox-color: var(--tffc2fd3a644f6275); --paper-spinner-layer-1-color: v=
ar(--t4a6da19e16bf221a); --paper-spinner-layer-2-color: var(--t4a6da19e16bf=
221a); --paper-spinner-layer-3-color: var(--t4a6da19e16bf221a); --paper-spi=
nner-layer-4-color: var(--t4a6da19e16bf221a); --paper-spinner-color: var(--=
t4a6da19e16bf221a); --paper-input-container-focus-color: var(--t2d807bb79e7=
5606d); --paper-input-container-input-color: var(--tffc2fd3a644f6275); --pa=
per-input-container-invalid-color: var(--td545df04e2c659d7); --paper-checkb=
ox-unchecked-color: var(--tffc2fd3a644f6275); --paper-checkbox-unchecked-in=
k-color: var(--tffc2fd3a644f6275); --paper-checkbox-checked-color: var(--t2=
d807bb79e75606d); --paper-checkbox-checked-ink-color: var(--t2d807bb79e7560=
6d); --paper-checkbox-label-color: var(--tffc2fd3a644f6275); --paper-checkb=
ox-label-spacing: 16px; --paper-checkbox-size: 20px; --paper-checkbox-check=
mark-color: var(--t6216186c28b3834b); --paper-radio-button-unchecked-color:=
 var(--tffc2fd3a644f6275); --paper-radio-button-unchecked-ink-color: var(--=
tffc2fd3a644f6275); --paper-radio-button-checked-color: var(--t2d807bb79e75=
606d); --paper-radio-button-checked-ink-color: var(--t2d807bb79e75606d); --=
paper-radio-button-label-spacing: 16px; --paper-radio-button-label-color: v=
ar(--tffc2fd3a644f6275); --paper-radio-button-size: 20px; --paper-toggle-bu=
tton-unchecked-bar-color: var(--t7e34d5baa4ea6277); --paper-toggle-button-u=
nchecked-button-color: var(--t4a6da19e16bf221a); --paper-toggle-button-chec=
ked-bar-color: var(--t7e34d5baa4ea6277); --paper-toggle-button-checked-butt=
on-color: var(--t2d807bb79e75606d); --paper-toggle-button-checked-ink-color=
: var(--t2d807bb79e75606d); --paper-toggle-button-unchecked-ink-color: var(=
--t4fb0f67b251e1a42); --paper-menu-disabled-color: var(--tffc2fd3a644f6275)=
; --paper-menu-background-color: var(--t518e925f61bdcb91); --paper-menu-col=
or: var(--tffc2fd3a644f6275); --yt-icon-width: 40px; --yt-icon-height: 40px=
; }

#labelAndInputContainer#labelAndInputContainer.label-is-floating > .paper-i=
nput-label, #labelAndInputContainer#labelAndInputContainer.label-is-floatin=
g > label { font-size: 1.7rem; font-weight: 400; line-height: 2.4rem; }

tp-yt-paper-icon-item[style-target=3D"host"], tp-yt-paper-item[style-target=
=3D"host"] { white-space: nowrap; }

tp-yt-paper-input-error[style-target=3D"host"] { overflow: hidden; }

tp-yt-paper-tab:not(.iron-selected) .tp-yt-paper-tab[style-target=3D"tab-co=
ntent"] { opacity: 1; }

html { --yt-sys-typography-typestack--action-l-default--font-names: var(--y=
t-ref-typography-values--font-family); --yt-sys-typography-typestack--actio=
n-l-default--font-size: var(--yt-ref-typography-values--action-l-size); --y=
t-sys-typography-typestack--action-l-default--font-weight: var(--yt-ref-typ=
ography-values--action-weight-default); --yt-sys-typography-typestack--acti=
on-l-default--line-height: var(--yt-ref-typography-values--action-l-leading=
-default); --yt-sys-typography-typestack--action-l-heavy--font-names: var(-=
-yt-ref-typography-values--font-family); --yt-sys-typography-typestack--act=
ion-l-heavy--font-size: var(--yt-ref-typography-values--action-l-size); --y=
t-sys-typography-typestack--action-l-heavy--font-weight: var(--yt-ref-typog=
raphy-values--action-weight-heavy); --yt-sys-typography-typestack--action-l=
-heavy--line-height: var(--yt-ref-typography-values--action-l-leading-defau=
lt); --yt-sys-typography-typestack--action-m-default--font-names: var(--yt-=
ref-typography-values--font-family); --yt-sys-typography-typestack--action-=
m-default--font-size: var(--yt-ref-typography-values--action-m-size); --yt-=
sys-typography-typestack--action-m-default--font-weight: var(--yt-ref-typog=
raphy-values--action-weight-default); --yt-sys-typography-typestack--action=
-m-default--line-height: var(--yt-ref-typography-values--action-m-leading-d=
efault); --yt-sys-typography-typestack--action-m-heavy--font-names: var(--y=
t-ref-typography-values--font-family); --yt-sys-typography-typestack--actio=
n-m-heavy--font-size: var(--yt-ref-typography-values--action-m-size); --yt-=
sys-typography-typestack--action-m-heavy--font-weight: var(--yt-ref-typogra=
phy-values--action-weight-heavy); --yt-sys-typography-typestack--action-m-h=
eavy--line-height: var(--yt-ref-typography-values--action-m-leading-default=
); --yt-sys-typography-typestack--action-s-default--font-names: var(--yt-re=
f-typography-values--font-family); --yt-sys-typography-typestack--action-s-=
default--font-size: var(--yt-ref-typography-values--action-s-size); --yt-sy=
s-typography-typestack--action-s-default--font-weight: var(--yt-ref-typogra=
phy-values--action-weight-default); --yt-sys-typography-typestack--action-s=
-default--line-height: var(--yt-ref-typography-values--action-s-leading-def=
ault); --yt-sys-typography-typestack--action-s-heavy--font-names: var(--yt-=
ref-typography-values--font-family); --yt-sys-typography-typestack--action-=
s-heavy--font-size: var(--yt-ref-typography-values--action-s-size); --yt-sy=
s-typography-typestack--action-s-heavy--font-weight: var(--yt-ref-typograph=
y-values--action-weight-heavy); --yt-sys-typography-typestack--action-s-hea=
vy--line-height: var(--yt-ref-typography-values--action-s-leading-default);=
 --yt-sys-typography-typestack--action-xl-default--font-names: var(--yt-ref=
-typography-values--font-family); --yt-sys-typography-typestack--action-xl-=
default--font-size: var(--yt-ref-typography-values--action-xl-size); --yt-s=
ys-typography-typestack--action-xl-default--font-weight: var(--yt-ref-typog=
raphy-values--action-weight-default); --yt-sys-typography-typestack--action=
-xl-default--line-height: var(--yt-ref-typography-values--action-xl-leading=
-default); --yt-sys-typography-typestack--action-xl-heavy--font-names: var(=
--yt-ref-typography-values--font-family); --yt-sys-typography-typestack--ac=
tion-xl-heavy--font-size: var(--yt-ref-typography-values--action-xl-size); =
--yt-sys-typography-typestack--action-xl-heavy--font-weight: var(--yt-ref-t=
ypography-values--action-weight-heavy); --yt-sys-typography-typestack--acti=
on-xl-heavy--line-height: var(--yt-ref-typography-values--action-xl-leading=
-default); --yt-sys-typography-typestack--action-xs-default--font-names: va=
r(--yt-ref-typography-values--font-family); --yt-sys-typography-typestack--=
action-xs-default--font-size: var(--yt-ref-typography-values--action-xs-siz=
e); --yt-sys-typography-typestack--action-xs-default--font-weight: var(--yt=
-ref-typography-values--action-weight-default); --yt-sys-typography-typesta=
ck--action-xs-default--line-height: var(--yt-ref-typography-values--action-=
xs-leading-default); --yt-sys-typography-typestack--action-xs-heavy--font-n=
ames: var(--yt-ref-typography-values--font-family); --yt-sys-typography-typ=
estack--action-xs-heavy--font-size: var(--yt-ref-typography-values--action-=
xs-size); --yt-sys-typography-typestack--action-xs-heavy--font-weight: var(=
--yt-ref-typography-values--action-weight-heavy); --yt-sys-typography-types=
tack--action-xs-heavy--line-height: var(--yt-ref-typography-values--action-=
xs-leading-default); --yt-sys-typography-typestack--body-l-default--font-na=
mes: var(--yt-ref-typography-values--font-family); --yt-sys-typography-type=
stack--body-l-default--font-size: var(--yt-ref-typography-values--body-l-si=
ze); --yt-sys-typography-typestack--body-l-default--font-weight: var(--yt-r=
ef-typography-values--body-weight-default); --yt-sys-typography-typestack--=
body-l-default--line-height: var(--yt-ref-typography-values--body-l-leading=
-default); --yt-sys-typography-typestack--body-l-heavy--font-names: var(--y=
t-ref-typography-values--font-family); --yt-sys-typography-typestack--body-=
l-heavy--font-size: var(--yt-ref-typography-values--body-l-size); --yt-sys-=
typography-typestack--body-l-heavy--font-weight: var(--yt-ref-typography-va=
lues--body-weight-heavy); --yt-sys-typography-typestack--body-l-heavy--line=
-height: var(--yt-ref-typography-values--body-l-leading-default); --yt-sys-=
typography-typestack--body-m-default--font-names: var(--yt-ref-typography-v=
alues--font-family); --yt-sys-typography-typestack--body-m-default--font-si=
ze: var(--yt-ref-typography-values--body-m-size); --yt-sys-typography-types=
tack--body-m-default--font-weight: var(--yt-ref-typography-values--body-wei=
ght-default); --yt-sys-typography-typestack--body-m-default--line-height: v=
ar(--yt-ref-typography-values--body-m-leading-default); --yt-sys-typography=
-typestack--body-m-heavy--font-names: var(--yt-ref-typography-values--font-=
family); --yt-sys-typography-typestack--body-m-heavy--font-size: var(--yt-r=
ef-typography-values--body-m-size); --yt-sys-typography-typestack--body-m-h=
eavy--font-weight: var(--yt-ref-typography-values--body-weight-heavy); --yt=
-sys-typography-typestack--body-m-heavy--line-height: var(--yt-ref-typograp=
hy-values--body-m-leading-default); --yt-sys-typography-typestack--body-s-d=
efault--font-names: var(--yt-ref-typography-values--font-family); --yt-sys-=
typography-typestack--body-s-default--font-size: var(--yt-ref-typography-va=
lues--body-s-size); --yt-sys-typography-typestack--body-s-default--font-wei=
ght: var(--yt-ref-typography-values--body-weight-default); --yt-sys-typogra=
phy-typestack--body-s-default--line-height: var(--yt-ref-typography-values-=
-body-s-leading-default); --yt-sys-typography-typestack--body-s-heavy--font=
-names: var(--yt-ref-typography-values--font-family); --yt-sys-typography-t=
ypestack--body-s-heavy--font-size: var(--yt-ref-typography-values--body-s-s=
ize); --yt-sys-typography-typestack--body-s-heavy--font-weight: var(--yt-re=
f-typography-values--body-weight-heavy); --yt-sys-typography-typestack--bod=
y-s-heavy--line-height: var(--yt-ref-typography-values--body-s-leading-defa=
ult); --yt-sys-typography-typestack--body-xl-default--font-names: var(--yt-=
ref-typography-values--font-family); --yt-sys-typography-typestack--body-xl=
-default--font-size: var(--yt-ref-typography-values--body-xl-size); --yt-sy=
s-typography-typestack--body-xl-default--font-weight: var(--yt-ref-typograp=
hy-values--body-weight-default); --yt-sys-typography-typestack--body-xl-def=
ault--line-height: var(--yt-ref-typography-values--body-xl-leading-default)=
; --yt-sys-typography-typestack--body-xl-heavy--font-names: var(--yt-ref-ty=
pography-values--font-family); --yt-sys-typography-typestack--body-xl-heavy=
--font-size: var(--yt-ref-typography-values--body-xl-size); --yt-sys-typogr=
aphy-typestack--body-xl-heavy--font-weight: var(--yt-ref-typography-values-=
-body-weight-heavy); --yt-sys-typography-typestack--body-xl-heavy--line-hei=
ght: var(--yt-ref-typography-values--body-xl-leading-default); --yt-sys-typ=
ography-typestack--body-xs-default--font-names: var(--yt-ref-typography-val=
ues--font-family); --yt-sys-typography-typestack--body-xs-default--font-siz=
e: var(--yt-ref-typography-values--body-xs-size); --yt-sys-typography-types=
tack--body-xs-default--font-weight: var(--yt-ref-typography-values--body-we=
ight-default); --yt-sys-typography-typestack--body-xs-default--line-height:=
 var(--yt-ref-typography-values--body-xs-leading-default); --yt-sys-typogra=
phy-typestack--body-xs-heavy--font-names: var(--yt-ref-typography-values--f=
ont-family); --yt-sys-typography-typestack--body-xs-heavy--font-size: var(-=
-yt-ref-typography-values--body-xs-size); --yt-sys-typography-typestack--bo=
dy-xs-heavy--font-weight: var(--yt-ref-typography-values--body-weight-heavy=
); --yt-sys-typography-typestack--body-xs-heavy--line-height: var(--yt-ref-=
typography-values--body-xs-leading-default); --yt-sys-typography-typestack-=
-display-l-default--axis-value: var(--yt-ref-typography-values--width-norma=
l); --yt-sys-typography-typestack--display-l-default--font-names: var(--yt-=
ref-typography-values--display-font-family); --yt-sys-typography-typestack-=
-display-l-default--font-size: var(--yt-ref-typography-values--display-l-si=
ze); --yt-sys-typography-typestack--display-l-default--font-weight: var(--y=
t-ref-typography-values--display-weight-default); --yt-sys-typography-types=
tack--display-l-default--line-height: var(--yt-ref-typography-values--displ=
ay-l-leading-default); --yt-sys-typography-typestack--display-l-emphasized-=
medial--axis-value: var(--yt-ref-typography-values--width-normal); --yt-sys=
-typography-typestack--display-l-emphasized-medial--font-names: var(--yt-re=
f-typography-values--display-font-family); --yt-sys-typography-typestack--d=
isplay-l-emphasized-medial--font-size: var(--yt-ref-typography-values--disp=
lay-l-size-medial); --yt-sys-typography-typestack--display-l-emphasized-med=
ial--font-weight: var(--yt-ref-typography-values--display-weight-heavy); --=
yt-sys-typography-typestack--display-l-emphasized-medial--line-height: var(=
--yt-ref-typography-values--display-l-leading-medial); --yt-sys-typography-=
typestack--display-l-heavy--axis-value: var(--yt-ref-typography-values--wid=
th-normal); --yt-sys-typography-typestack--display-l-heavy--font-names: var=
(--yt-ref-typography-values--display-font-family); --yt-sys-typography-type=
stack--display-l-heavy--font-size: var(--yt-ref-typography-values--display-=
l-size); --yt-sys-typography-typestack--display-l-heavy--font-weight: var(-=
-yt-ref-typography-values--display-weight-heavy); --yt-sys-typography-types=
tack--display-l-heavy--line-height: var(--yt-ref-typography-values--display=
-l-leading-default); --yt-sys-typography-typestack--display-l-medial--axis-=
value: var(--yt-ref-typography-values--width-normal); --yt-sys-typography-t=
ypestack--display-l-medial--font-names: var(--yt-ref-typography-values--dis=
play-font-family); --yt-sys-typography-typestack--display-l-medial--font-si=
ze: var(--yt-ref-typography-values--display-l-size-medial); --yt-sys-typogr=
aphy-typestack--display-l-medial--font-weight: var(--yt-ref-typography-valu=
es--display-weight-default); --yt-sys-typography-typestack--display-l-media=
l--line-height: var(--yt-ref-typography-values--display-l-leading-medial); =
--yt-sys-typography-typestack--display-m-default--axis-value: var(--yt-ref-=
typography-values--width-normal); --yt-sys-typography-typestack--display-m-=
default--font-names: var(--yt-ref-typography-values--display-font-family); =
--yt-sys-typography-typestack--display-m-default--font-size: var(--yt-ref-t=
ypography-values--display-m-size); --yt-sys-typography-typestack--display-m=
-default--font-weight: var(--yt-ref-typography-values--display-weight-defau=
lt); --yt-sys-typography-typestack--display-m-default--line-height: var(--y=
t-ref-typography-values--display-m-leading-default); --yt-sys-typography-ty=
pestack--display-m-emphasized-medial--axis-value: var(--yt-ref-typography-v=
alues--width-normal); --yt-sys-typography-typestack--display-m-emphasized-m=
edial--font-names: var(--yt-ref-typography-values--display-font-family); --=
yt-sys-typography-typestack--display-m-emphasized-medial--font-size: var(--=
yt-ref-typography-values--display-m-size-medial); --yt-sys-typography-types=
tack--display-m-emphasized-medial--font-weight: var(--yt-ref-typography-val=
ues--display-weight-heavy); --yt-sys-typography-typestack--display-m-emphas=
ized-medial--line-height: var(--yt-ref-typography-values--display-m-leading=
-medial); --yt-sys-typography-typestack--display-m-heavy--axis-value: var(-=
-yt-ref-typography-values--width-normal); --yt-sys-typography-typestack--di=
splay-m-heavy--font-names: var(--yt-ref-typography-values--display-font-fam=
ily); --yt-sys-typography-typestack--display-m-heavy--font-size: var(--yt-r=
ef-typography-values--display-m-size); --yt-sys-typography-typestack--displ=
ay-m-heavy--font-weight: var(--yt-ref-typography-values--display-weight-hea=
vy); --yt-sys-typography-typestack--display-m-heavy--line-height: var(--yt-=
ref-typography-values--display-m-leading-default); --yt-sys-typography-type=
stack--display-m-medial--axis-value: var(--yt-ref-typography-values--width-=
normal); --yt-sys-typography-typestack--display-m-medial--font-names: var(-=
-yt-ref-typography-values--display-font-family); --yt-sys-typography-typest=
ack--display-m-medial--font-size: var(--yt-ref-typography-values--display-m=
-size-medial); --yt-sys-typography-typestack--display-m-medial--font-weight=
: var(--yt-ref-typography-values--display-weight-default); --yt-sys-typogra=
phy-typestack--display-m-medial--line-height: var(--yt-ref-typography-value=
s--display-m-leading-medial); --yt-sys-typography-typestack--display-s-defa=
ult--axis-value: var(--yt-ref-typography-values--width-normal); --yt-sys-ty=
pography-typestack--display-s-default--font-names: var(--yt-ref-typography-=
values--display-font-family); --yt-sys-typography-typestack--display-s-defa=
ult--font-size: var(--yt-ref-typography-values--display-s-size); --yt-sys-t=
ypography-typestack--display-s-default--font-weight: var(--yt-ref-typograph=
y-values--display-weight-default); --yt-sys-typography-typestack--display-s=
-default--line-height: var(--yt-ref-typography-values--display-s-leading-de=
fault); --yt-sys-typography-typestack--display-s-emphasized-medial--axis-va=
lue: var(--yt-ref-typography-values--width-normal); --yt-sys-typography-typ=
estack--display-s-emphasized-medial--font-names: var(--yt-ref-typography-va=
lues--display-font-family); --yt-sys-typography-typestack--display-s-emphas=
ized-medial--font-size: var(--yt-ref-typography-values--display-s-size-medi=
al); --yt-sys-typography-typestack--display-s-emphasized-medial--font-weigh=
t: var(--yt-ref-typography-values--display-weight-heavy); --yt-sys-typograp=
hy-typestack--display-s-emphasized-medial--line-height: var(--yt-ref-typogr=
aphy-values--display-s-leading-medial); --yt-sys-typography-typestack--disp=
lay-s-heavy--axis-value: var(--yt-ref-typography-values--width-normal); --y=
t-sys-typography-typestack--display-s-heavy--font-names: var(--yt-ref-typog=
raphy-values--display-font-family); --yt-sys-typography-typestack--display-=
s-heavy--font-size: var(--yt-ref-typography-values--display-s-size); --yt-s=
ys-typography-typestack--display-s-heavy--font-weight: var(--yt-ref-typogra=
phy-values--display-weight-heavy); --yt-sys-typography-typestack--display-s=
-heavy--line-height: var(--yt-ref-typography-values--display-s-leading-defa=
ult); --yt-sys-typography-typestack--display-s-medial--axis-value: var(--yt=
-ref-typography-values--width-normal); --yt-sys-typography-typestack--displ=
ay-s-medial--font-names: var(--yt-ref-typography-values--display-font-famil=
y); --yt-sys-typography-typestack--display-s-medial--font-size: var(--yt-re=
f-typography-values--display-s-size-medial); --yt-sys-typography-typestack-=
-display-s-medial--font-weight: var(--yt-ref-typography-values--display-wei=
ght-default); --yt-sys-typography-typestack--display-s-medial--line-height:=
 var(--yt-ref-typography-values--display-s-leading-medial); --yt-sys-typogr=
aphy-typestack--display-xs-default--axis-value: var(--yt-ref-typography-val=
ues--width-normal); --yt-sys-typography-typestack--display-xs-default--font=
-names: var(--yt-ref-typography-values--display-font-family); --yt-sys-typo=
graphy-typestack--display-xs-default--font-size: var(--yt-ref-typography-va=
lues--display-xs-size); --yt-sys-typography-typestack--display-xs-default--=
font-weight: var(--yt-ref-typography-values--display-weight-default); --yt-=
sys-typography-typestack--display-xs-default--line-height: var(--yt-ref-typ=
ography-values--display-xs-leading-default); --yt-sys-typography-typestack-=
-display-xs-emphasized-medial--axis-value: var(--yt-ref-typography-values--=
width-normal); --yt-sys-typography-typestack--display-xs-emphasized-medial-=
-font-names: var(--yt-ref-typography-values--display-font-family); --yt-sys=
-typography-typestack--display-xs-emphasized-medial--font-size: var(--yt-re=
f-typography-values--display-xs-size-medial); --yt-sys-typography-typestack=
--display-xs-emphasized-medial--font-weight: var(--yt-ref-typography-values=
--display-weight-heavy); --yt-sys-typography-typestack--display-xs-emphasiz=
ed-medial--line-height: var(--yt-ref-typography-values--display-xs-leading-=
medial); --yt-sys-typography-typestack--display-xs-heavy--axis-value: var(-=
-yt-ref-typography-values--width-normal); --yt-sys-typography-typestack--di=
splay-xs-heavy--font-names: var(--yt-ref-typography-values--display-font-fa=
mily); --yt-sys-typography-typestack--display-xs-heavy--font-size: var(--yt=
-ref-typography-values--display-xs-size); --yt-sys-typography-typestack--di=
splay-xs-heavy--font-weight: var(--yt-ref-typography-values--display-weight=
-heavy); --yt-sys-typography-typestack--display-xs-heavy--line-height: var(=
--yt-ref-typography-values--display-xs-leading-default); --yt-sys-typograph=
y-typestack--display-xs-medial--axis-value: var(--yt-ref-typography-values-=
-width-normal); --yt-sys-typography-typestack--display-xs-medial--font-name=
s: var(--yt-ref-typography-values--display-font-family); --yt-sys-typograph=
y-typestack--display-xs-medial--font-size: var(--yt-ref-typography-values--=
display-xs-size-medial); --yt-sys-typography-typestack--display-xs-medial--=
font-weight: var(--yt-ref-typography-values--display-weight-default); --yt-=
sys-typography-typestack--display-xs-medial--line-height: var(--yt-ref-typo=
graphy-values--display-xs-leading-medial); --yt-sys-typography-typestack--h=
eadline-l-default--axis-value: var(--yt-ref-typography-values--width-normal=
); --yt-sys-typography-typestack--headline-l-default--font-names: var(--yt-=
ref-typography-values--font-family); --yt-sys-typography-typestack--headlin=
e-l-default--font-size: var(--yt-ref-typography-values--headline-l-size); -=
-yt-sys-typography-typestack--headline-l-default--font-weight: var(--yt-ref=
-typography-values--headline-weight-default); --yt-sys-typography-typestack=
--headline-l-default--line-height: var(--yt-ref-typography-values--headline=
-l-leading-default); --yt-sys-typography-typestack--headline-l-emphasized-m=
edial--axis-value: var(--yt-ref-typography-values--width-normal); --yt-sys-=
typography-typestack--headline-l-emphasized-medial--font-names: var(--yt-re=
f-typography-values--font-family); --yt-sys-typography-typestack--headline-=
l-emphasized-medial--font-size: var(--yt-ref-typography-values--headline-l-=
size-medial); --yt-sys-typography-typestack--headline-l-emphasized-medial--=
font-weight: var(--yt-ref-typography-values--headline-weight-heavy); --yt-s=
ys-typography-typestack--headline-l-emphasized-medial--line-height: var(--y=
t-ref-typography-values--headline-l-leading-medial); --yt-sys-typography-ty=
pestack--headline-l-heavy--axis-value: var(--yt-ref-typography-values--widt=
h-normal); --yt-sys-typography-typestack--headline-l-heavy--font-names: var=
(--yt-ref-typography-values--font-family); --yt-sys-typography-typestack--h=
eadline-l-heavy--font-size: var(--yt-ref-typography-values--headline-l-size=
); --yt-sys-typography-typestack--headline-l-heavy--font-weight: var(--yt-r=
ef-typography-values--headline-weight-heavy); --yt-sys-typography-typestack=
--headline-l-heavy--line-height: var(--yt-ref-typography-values--headline-l=
-leading-default); --yt-sys-typography-typestack--headline-l-medial--axis-v=
alue: var(--yt-ref-typography-values--width-normal); --yt-sys-typography-ty=
pestack--headline-l-medial--font-names: var(--yt-ref-typography-values--fon=
t-family); --yt-sys-typography-typestack--headline-l-medial--font-size: var=
(--yt-ref-typography-values--headline-l-size-medial); --yt-sys-typography-t=
ypestack--headline-l-medial--font-weight: var(--yt-ref-typography-values--h=
eadline-weight-default); --yt-sys-typography-typestack--headline-l-medial--=
line-height: var(--yt-ref-typography-values--headline-l-leading-medial); --=
yt-sys-typography-typestack--headline-m-default--axis-value: var(--yt-ref-t=
ypography-values--width-normal); --yt-sys-typography-typestack--headline-m-=
default--font-names: var(--yt-ref-typography-values--font-family); --yt-sys=
-typography-typestack--headline-m-default--font-size: var(--yt-ref-typograp=
hy-values--headline-m-size); --yt-sys-typography-typestack--headline-m-defa=
ult--font-weight: var(--yt-ref-typography-values--headline-weight-default);=
 --yt-sys-typography-typestack--headline-m-default--line-height: var(--yt-r=
ef-typography-values--headline-m-leading-default); --yt-sys-typography-type=
stack--headline-m-emphasized-medial--axis-value: var(--yt-ref-typography-va=
lues--width-normal); --yt-sys-typography-typestack--headline-m-emphasized-m=
edial--font-names: var(--yt-ref-typography-values--font-family); --yt-sys-t=
ypography-typestack--headline-m-emphasized-medial--font-size: var(--yt-ref-=
typography-values--headline-m-size-medial); --yt-sys-typography-typestack--=
headline-m-emphasized-medial--font-weight: var(--yt-ref-typography-values--=
headline-weight-heavy); --yt-sys-typography-typestack--headline-m-emphasize=
d-medial--line-height: var(--yt-ref-typography-values--headline-m-leading-m=
edial); --yt-sys-typography-typestack--headline-m-heavy--axis-value: var(--=
yt-ref-typography-values--width-normal); --yt-sys-typography-typestack--hea=
dline-m-heavy--font-names: var(--yt-ref-typography-values--font-family); --=
yt-sys-typography-typestack--headline-m-heavy--font-size: var(--yt-ref-typo=
graphy-values--headline-m-size); --yt-sys-typography-typestack--headline-m-=
heavy--font-weight: var(--yt-ref-typography-values--headline-weight-heavy);=
 --yt-sys-typography-typestack--headline-m-heavy--line-height: var(--yt-ref=
-typography-values--headline-m-leading-default); --yt-sys-typography-typest=
ack--headline-m-medial--axis-value: var(--yt-ref-typography-values--width-n=
ormal); --yt-sys-typography-typestack--headline-m-medial--font-names: var(-=
-yt-ref-typography-values--font-family); --yt-sys-typography-typestack--hea=
dline-m-medial--font-size: var(--yt-ref-typography-values--headline-m-size-=
medial); --yt-sys-typography-typestack--headline-m-medial--font-weight: var=
(--yt-ref-typography-values--headline-weight-default); --yt-sys-typography-=
typestack--headline-m-medial--line-height: var(--yt-ref-typography-values--=
headline-m-leading-medial); --yt-sys-typography-typestack--headline-s-defau=
lt--axis-value: var(--yt-ref-typography-values--width-normal); --yt-sys-typ=
ography-typestack--headline-s-default--font-names: var(--yt-ref-typography-=
values--font-family); --yt-sys-typography-typestack--headline-s-default--fo=
nt-size: var(--yt-ref-typography-values--headline-s-size); --yt-sys-typogra=
phy-typestack--headline-s-default--font-weight: var(--yt-ref-typography-val=
ues--headline-weight-default); --yt-sys-typography-typestack--headline-s-de=
fault--line-height: var(--yt-ref-typography-values--headline-s-leading-defa=
ult); --yt-sys-typography-typestack--headline-s-emphasized-medial--axis-val=
ue: var(--yt-ref-typography-values--width-normal); --yt-sys-typography-type=
stack--headline-s-emphasized-medial--font-names: var(--yt-ref-typography-va=
lues--font-family); --yt-sys-typography-typestack--headline-s-emphasized-me=
dial--font-size: var(--yt-ref-typography-values--headline-s-size-medial); -=
-yt-sys-typography-typestack--headline-s-emphasized-medial--font-weight: va=
r(--yt-ref-typography-values--headline-weight-heavy); --yt-sys-typography-t=
ypestack--headline-s-emphasized-medial--line-height: var(--yt-ref-typograph=
y-values--headline-s-leading-medial); --yt-sys-typography-typestack--headli=
ne-s-heavy--axis-value: var(--yt-ref-typography-values--width-normal); --yt=
-sys-typography-typestack--headline-s-heavy--font-names: var(--yt-ref-typog=
raphy-values--font-family); --yt-sys-typography-typestack--headline-s-heavy=
--font-size: var(--yt-ref-typography-values--headline-s-size); --yt-sys-typ=
ography-typestack--headline-s-heavy--font-weight: var(--yt-ref-typography-v=
alues--headline-weight-heavy); --yt-sys-typography-typestack--headline-s-he=
avy--line-height: var(--yt-ref-typography-values--headline-s-leading-defaul=
t); --yt-sys-typography-typestack--headline-s-medial--axis-value: var(--yt-=
ref-typography-values--width-normal); --yt-sys-typography-typestack--headli=
ne-s-medial--font-names: var(--yt-ref-typography-values--font-family); --yt=
-sys-typography-typestack--headline-s-medial--font-size: var(--yt-ref-typog=
raphy-values--headline-s-size-medial); --yt-sys-typography-typestack--headl=
ine-s-medial--font-weight: var(--yt-ref-typography-values--headline-weight-=
default); --yt-sys-typography-typestack--headline-s-medial--line-height: va=
r(--yt-ref-typography-values--headline-s-leading-medial); --yt-sys-typograp=
hy-typestack--headline-xs-default--axis-value: var(--yt-ref-typography-valu=
es--width-normal); --yt-sys-typography-typestack--headline-xs-default--font=
-names: var(--yt-ref-typography-values--font-family); --yt-sys-typography-t=
ypestack--headline-xs-default--font-size: var(--yt-ref-typography-values--h=
eadline-xs-size); --yt-sys-typography-typestack--headline-xs-default--font-=
weight: var(--yt-ref-typography-values--headline-weight-default); --yt-sys-=
typography-typestack--headline-xs-default--line-height: var(--yt-ref-typogr=
aphy-values--headline-xs-leading-default); --yt-sys-typography-typestack--h=
eadline-xs-emphasized-medial--axis-value: var(--yt-ref-typography-values--w=
idth-normal); --yt-sys-typography-typestack--headline-xs-emphasized-medial-=
-font-names: var(--yt-ref-typography-values--font-family); --yt-sys-typogra=
phy-typestack--headline-xs-emphasized-medial--font-size: var(--yt-ref-typog=
raphy-values--headline-xs-size-medial); --yt-sys-typography-typestack--head=
line-xs-emphasized-medial--font-weight: var(--yt-ref-typography-values--hea=
dline-weight-heavy); --yt-sys-typography-typestack--headline-xs-emphasized-=
medial--line-height: var(--yt-ref-typography-values--headline-xs-leading-me=
dial); --yt-sys-typography-typestack--headline-xs-heavy--axis-value: var(--=
yt-ref-typography-values--width-normal); --yt-sys-typography-typestack--hea=
dline-xs-heavy--font-names: var(--yt-ref-typography-values--font-family); -=
-yt-sys-typography-typestack--headline-xs-heavy--font-size: var(--yt-ref-ty=
pography-values--headline-xs-size); --yt-sys-typography-typestack--headline=
-xs-heavy--font-weight: var(--yt-ref-typography-values--headline-weight-hea=
vy); --yt-sys-typography-typestack--headline-xs-heavy--line-height: var(--y=
t-ref-typography-values--headline-xs-leading-default); --yt-sys-typography-=
typestack--headline-xs-medial--axis-value: var(--yt-ref-typography-values--=
width-normal); --yt-sys-typography-typestack--headline-xs-medial--font-name=
s: var(--yt-ref-typography-values--font-family); --yt-sys-typography-typest=
ack--headline-xs-medial--font-size: var(--yt-ref-typography-values--headlin=
e-xs-size-medial); --yt-sys-typography-typestack--headline-xs-medial--font-=
weight: var(--yt-ref-typography-values--headline-weight-default); --yt-sys-=
typography-typestack--headline-xs-medial--line-height: var(--yt-ref-typogra=
phy-values--headline-xs-leading-medial); --yt-sys-typography-typestack--tit=
le-l-baseline--axis-value: var(--yt-ref-typography-values--width-normal); -=
-yt-sys-typography-typestack--title-l-baseline--font-names: var(--yt-ref-ty=
pography-values--font-family); --yt-sys-typography-typestack--title-l-basel=
ine--font-size: var(--yt-ref-typography-values--title-l-size); --yt-sys-typ=
ography-typestack--title-l-baseline--font-weight: var(--yt-ref-typography-v=
alues--title-weight-default); --yt-sys-typography-typestack--title-l-baseli=
ne--line-height: var(--yt-ref-typography-values--title-l-leading-default); =
--yt-sys-typography-typestack--title-l-emphasized--axis-value: var(--yt-ref=
-typography-values--width-normal); --yt-sys-typography-typestack--title-l-e=
mphasized--font-names: var(--yt-ref-typography-values--font-family); --yt-s=
ys-typography-typestack--title-l-emphasized--font-size: var(--yt-ref-typogr=
aphy-values--title-l-size); --yt-sys-typography-typestack--title-l-emphasiz=
ed--font-weight: var(--yt-ref-typography-values--title-weight-emphasized); =
--yt-sys-typography-typestack--title-l-emphasized--line-height: var(--yt-re=
f-typography-values--title-l-leading-default); --yt-sys-typography-typestac=
k--title-l-emphasized-medial--axis-value: var(--yt-ref-typography-values--w=
idth-normal); --yt-sys-typography-typestack--title-l-emphasized-medial--fon=
t-names: var(--yt-ref-typography-values--font-family); --yt-sys-typography-=
typestack--title-l-emphasized-medial--font-size: var(--yt-ref-typography-va=
lues--title-l-size-medial); --yt-sys-typography-typestack--title-l-emphasiz=
ed-medial--font-weight: var(--yt-ref-typography-values--title-weight-emphas=
ized); --yt-sys-typography-typestack--title-l-emphasized-medial--line-heigh=
t: var(--yt-ref-typography-values--title-l-leading-medial); --yt-sys-typogr=
aphy-typestack--title-l-medial--axis-value: var(--yt-ref-typography-values-=
-width-normal); --yt-sys-typography-typestack--title-l-medial--font-names: =
var(--yt-ref-typography-values--font-family); --yt-sys-typography-typestack=
--title-l-medial--font-size: var(--yt-ref-typography-values--title-l-size-m=
edial); --yt-sys-typography-typestack--title-l-medial--font-weight: var(--y=
t-ref-typography-values--title-weight-default); --yt-sys-typography-typesta=
ck--title-l-medial--line-height: var(--yt-ref-typography-values--title-l-le=
ading-medial); --yt-sys-typography-typestack--title-m-baseline--axis-value:=
 var(--yt-ref-typography-values--width-normal); --yt-sys-typography-typesta=
ck--title-m-baseline--font-names: var(--yt-ref-typography-values--font-fami=
ly); --yt-sys-typography-typestack--title-m-baseline--font-size: var(--yt-r=
ef-typography-values--headline-s-size); --yt-sys-typography-typestack--titl=
e-m-baseline--font-weight: var(--yt-ref-typography-values--headline-weight-=
default); --yt-sys-typography-typestack--title-m-baseline--line-height: var=
(--yt-ref-typography-values--headline-s-leading-default); --yt-sys-typograp=
hy-typestack--title-m-emphasized--axis-value: var(--yt-ref-typography-value=
s--width-normal); --yt-sys-typography-typestack--title-m-emphasized--font-n=
ames: var(--yt-ref-typography-values--font-family); --yt-sys-typography-typ=
estack--title-m-emphasized--font-size: var(--yt-ref-typography-values--head=
line-s-size); --yt-sys-typography-typestack--title-m-emphasized--font-weigh=
t: var(--yt-ref-typography-values--headline-weight-heavy); --yt-sys-typogra=
phy-typestack--title-m-emphasized--line-height: var(--yt-ref-typography-val=
ues--headline-s-leading-default); --yt-sys-typography-typestack--title-m-em=
phasized-medial--axis-value: var(--yt-ref-typography-values--width-normal);=
 --yt-sys-typography-typestack--title-m-emphasized-medial--font-names: var(=
--yt-ref-typography-values--font-family); --yt-sys-typography-typestack--ti=
tle-m-emphasized-medial--font-size: var(--yt-ref-typography-values--headlin=
e-s-size-medial); --yt-sys-typography-typestack--title-m-emphasized-medial-=
-font-weight: var(--yt-ref-typography-values--headline-weight-heavy); --yt-=
sys-typography-typestack--title-m-emphasized-medial--line-height: var(--yt-=
ref-typography-values--headline-s-leading-medial); --yt-sys-typography-type=
stack--title-m-medial--axis-value: var(--yt-ref-typography-values--width-no=
rmal); --yt-sys-typography-typestack--title-m-medial--font-names: var(--yt-=
ref-typography-values--font-family); --yt-sys-typography-typestack--title-m=
-medial--font-size: var(--yt-ref-typography-values--headline-s-size-medial)=
; --yt-sys-typography-typestack--title-m-medial--font-weight: var(--yt-ref-=
typography-values--headline-weight-default); --yt-sys-typography-typestack-=
-title-m-medial--line-height: var(--yt-ref-typography-values--headline-s-le=
ading-medial); --yt-sys-typography-typestack--title-s-baseline--axis-value:=
 var(--yt-ref-typography-values--width-normal); --yt-sys-typography-typesta=
ck--title-s-baseline--font-names: var(--yt-ref-typography-values--font-fami=
ly); --yt-sys-typography-typestack--title-s-baseline--font-size: var(--yt-r=
ef-typography-values--headline-xs-size); --yt-sys-typography-typestack--tit=
le-s-baseline--font-weight: var(--yt-ref-typography-values--headline-weight=
-default); --yt-sys-typography-typestack--title-s-baseline--line-height: va=
r(--yt-ref-typography-values--headline-xs-leading-default); --yt-sys-typogr=
aphy-typestack--title-s-emphasized--axis-value: var(--yt-ref-typography-val=
ues--width-normal); --yt-sys-typography-typestack--title-s-emphasized--font=
-names: var(--yt-ref-typography-values--font-family); --yt-sys-typography-t=
ypestack--title-s-emphasized--font-size: var(--yt-ref-typography-values--he=
adline-xs-size); --yt-sys-typography-typestack--title-s-emphasized--font-we=
ight: var(--yt-ref-typography-values--headline-weight-heavy); --yt-sys-typo=
graphy-typestack--title-s-emphasized--line-height: var(--yt-ref-typography-=
values--headline-xs-leading-default); --yt-sys-typography-typestack--title-=
s-emphasized-medial--axis-value: var(--yt-ref-typography-values--width-norm=
al); --yt-sys-typography-typestack--title-s-emphasized-medial--font-names: =
var(--yt-ref-typography-values--font-family); --yt-sys-typography-typestack=
--title-s-emphasized-medial--font-size: var(--yt-ref-typography-values--hea=
dline-xs-size-medial); --yt-sys-typography-typestack--title-s-emphasized-me=
dial--font-weight: var(--yt-ref-typography-values--headline-weight-heavy); =
--yt-sys-typography-typestack--title-s-emphasized-medial--line-height: var(=
--yt-ref-typography-values--headline-xs-leading-medial); --yt-sys-typograph=
y-typestack--title-s-medial--axis-value: var(--yt-ref-typography-values--wi=
dth-normal); --yt-sys-typography-typestack--title-s-medial--font-names: var=
(--yt-ref-typography-values--font-family); --yt-sys-typography-typestack--t=
itle-s-medial--font-size: var(--yt-ref-typography-values--headline-xs-size-=
medial); --yt-sys-typography-typestack--title-s-medial--font-weight: var(--=
yt-ref-typography-values--headline-weight-default); --yt-sys-typography-typ=
estack--title-s-medial--line-height: var(--yt-ref-typography-values--headli=
ne-xs-leading-medial); --yt-ref-typography-values--action-l-leading-default=
: 2.2rem; --yt-ref-typography-values--action-l-size: 1.6rem; --yt-ref-typog=
raphy-values--action-m-leading-default: 2rem; --yt-ref-typography-values--a=
ction-m-size: 1.4rem; --yt-ref-typography-values--action-s-leading-default:=
 1.8rem; --yt-ref-typography-values--action-s-size: 1.2rem; --yt-ref-typogr=
aphy-values--action-xl-leading-default: 2.6rem; --yt-ref-typography-values-=
-action-xl-size: 1.8rem; --yt-ref-typography-values--action-xs-leading-defa=
ult: 1.6rem; --yt-ref-typography-values--action-xs-size: 1rem; --yt-ref-typ=
ography-values--body-l-leading-default: 2.2rem; --yt-ref-typography-values-=
-body-l-size: 1.6rem; --yt-ref-typography-values--body-m-leading-default: 2=
rem; --yt-ref-typography-values--body-m-size: 1.4rem; --yt-ref-typography-v=
alues--body-s-leading-default: 1.8rem; --yt-ref-typography-values--body-s-s=
ize: 1.2rem; --yt-ref-typography-values--body-xl-leading-default: 2.6rem; -=
-yt-ref-typography-values--body-xl-size: 1.8rem; --yt-ref-typography-values=
--body-xs-leading-default: 1.6rem; --yt-ref-typography-values--body-xs-size=
: 1rem; --yt-ref-typography-values--display-font-family: "YouTube Sans",Rob=
oto,sans-serif; --yt-ref-typography-values--display-l-leading-default: 7.8r=
em; --yt-ref-typography-values--display-l-leading-medial: 9rem; --yt-ref-ty=
pography-values--display-l-size: 5.6rem; --yt-ref-typography-values--displa=
y-l-size-medial: 6.4rem; --yt-ref-typography-values--display-m-leading-defa=
ult: 5.4rem; --yt-ref-typography-values--display-m-leading-medial: 6.6rem; =
--yt-ref-typography-values--display-m-size: 4rem; --yt-ref-typography-value=
s--display-m-size-medial: 4.8rem; --yt-ref-typography-values--display-s-lea=
ding-default: 4.4rem; --yt-ref-typography-values--display-s-leading-medial:=
 5rem; --yt-ref-typography-values--display-s-size: 3.2rem; --yt-ref-typogra=
phy-values--display-s-size-medial: 3.6rem; --yt-ref-typography-values--disp=
lay-xs-leading-default: 3.2rem; --yt-ref-typography-values--display-xs-lead=
ing-medial: 3.8rem; --yt-ref-typography-values--display-xs-size: 2.4rem; --=
yt-ref-typography-values--display-xs-size-medial: 2.8rem; --yt-ref-typograp=
hy-values--font-family: Roboto,Arial,sans-serif; --yt-ref-typography-values=
--headline-l-leading-default: 4.4rem; --yt-ref-typography-values--headline-=
l-leading-medial: 5rem; --yt-ref-typography-values--headline-l-size: 3.2rem=
; --yt-ref-typography-values--headline-l-size-medial: 3.6rem; --yt-ref-typo=
graphy-values--headline-m-leading-default: 3.2rem; --yt-ref-typography-valu=
es--headline-m-leading-medial: 3.8rem; --yt-ref-typography-values--headline=
-m-size: 2.4rem; --yt-ref-typography-values--headline-m-size-medial: 2.8rem=
; --yt-ref-typography-values--headline-s-leading-default: 2.8rem; --yt-ref-=
typography-values--headline-s-leading-medial: 3.2rem; --yt-ref-typography-v=
alues--headline-s-size: 2rem; --yt-ref-typography-values--headline-s-size-m=
edial: 2.4rem; --yt-ref-typography-values--headline-xs-leading-default: 2.6=
rem; --yt-ref-typography-values--headline-xs-leading-medial: 2.8rem; --yt-r=
ef-typography-values--headline-xs-size: 1.8rem; --yt-ref-typography-values-=
-headline-xs-size-medial: 2rem; --yt-ref-typography-values--marquee-font-fa=
mily: "YouTube Marquee","YouTube Marquee Beta",Roboto,sans-serif; --yt-ref-=
typography-values--title-l-leading-default: 3.2rem; --yt-ref-typography-val=
ues--title-l-leading-medial: 4rem; --yt-ref-typography-values--title-l-size=
: 2.2rem; --yt-ref-typography-values--title-l-size-medial: 2.8rem; --yt-ref=
-typography-values--title-m-leading-default: 2.8rem; --yt-ref-typography-va=
lues--title-m-leading-medial: 3.4rem; --yt-ref-typography-values--title-m-s=
ize: 2rem; --yt-ref-typography-values--title-m-size-medial: 2.4rem; --yt-re=
f-typography-values--title-s-leading-default: 2.4rem; --yt-ref-typography-v=
alues--title-s-leading-medial: 2.8rem; --yt-ref-typography-values--title-s-=
size: 1.8rem; --yt-ref-typography-values--title-s-size-medial: 2rem; --yt-r=
ef-typography-values--weight-black: 900; --yt-ref-typography-values--weight=
-bold: 700; --yt-ref-typography-values--weight-light: 300; --yt-ref-typogra=
phy-values--weight-medium: 500; --yt-ref-typography-values--weight-regular:=
 400; --yt-ref-typography-values--weight-semibold: 600; --yt-ref-typography=
-values--width-condensed: "wdth" 25; --yt-ref-typography-values--width-norm=
al: "wdth" 100; --yt-ref-typography-values--action-weight-default: var(--yt=
-ref-typography-values--weight-medium); --yt-ref-typography-values--action-=
weight-heavy: var(--yt-ref-typography-values--weight-bold); --yt-ref-typogr=
aphy-values--body-weight-default: var(--yt-ref-typography-values--weight-re=
gular); --yt-ref-typography-values--body-weight-heavy: var(--yt-ref-typogra=
phy-values--weight-medium); --yt-ref-typography-values--display-weight-defa=
ult: var(--yt-ref-typography-values--weight-light); --yt-ref-typography-val=
ues--display-weight-heavy: var(--yt-ref-typography-values--weight-bold); --=
yt-ref-typography-values--headline-weight-default: var(--yt-ref-typography-=
values--weight-bold); --yt-ref-typography-values--headline-weight-heavy: va=
r(--yt-ref-typography-values--weight-black); --yt-ref-typography-values--ti=
tle-weight-default: var(--yt-ref-typography-values--weight-bold); --yt-ref-=
typography-values--title-weight-emphasized: var(--yt-ref-typography-values-=
-weight-black); --yt-sys-measurement--action-height-compact: var(--yt-ref-d=
imension--size32); --yt-sys-measurement--action-height-hero: var(--yt-ref-d=
imension--size56); --yt-sys-measurement--action-height-prominent: var(--yt-=
ref-dimension--size48); --yt-sys-measurement--action-height-standard: var(-=
-yt-ref-dimension--size36); --yt-sys-measurement--action-height-tiny: var(-=
-yt-ref-dimension--size24); --yt-sys-measurement--avatar-size-comfortable: =
var(--yt-ref-dimension--size40); --yt-sys-measurement--avatar-size-compact:=
 var(--yt-ref-dimension--size32); --yt-sys-measurement--avatar-size-condens=
ed: var(--yt-ref-dimension--size24); --yt-sys-measurement--avatar-size-cozy=
: var(--yt-ref-dimension--size36); --yt-sys-measurement--avatar-size-expand=
ed: var(--yt-ref-dimension--size48); --yt-sys-measurement--avatar-size-hero=
: var(--yt-ref-dimension--size72); --yt-sys-measurement--avatar-size-huge: =
var(--yt-ref-dimension--size144); --yt-sys-measurement--avatar-size-legend:=
 var(--yt-ref-dimension--size120); --yt-sys-measurement--avatar-size-max: v=
ar(--yt-ref-dimension--size160); --yt-sys-measurement--avatar-size-mini: va=
r(--yt-ref-dimension--size16); --yt-sys-measurement--avatar-size-prominent:=
 var(--yt-ref-dimension--size56); --yt-sys-measurement--feed-col-gap-med: v=
ar(--yt-ref-dimension--size12); --yt-sys-measurement--feed-col-gap-small: v=
ar(--yt-ref-dimension--size8); --yt-sys-measurement--feed-col-gap-wide: var=
(--yt-ref-dimension--size16); --yt-sys-measurement--feed-margin-med: var(--=
yt-ref-dimension--size16); --yt-sys-measurement--feed-margin-small: var(--y=
t-ref-dimension--size0); --yt-sys-measurement--feed-margin-wide: var(--yt-r=
ef-dimension--size16); --yt-sys-measurement--feed-max-width-med: var(--yt-r=
ef-dimension--size840); --yt-sys-measurement--feed-max-width-wide: var(--yt=
-ref-dimension--size1024); --yt-sys-measurement--feed-row-gap-med: var(--yt=
-ref-dimension--size12); --yt-sys-measurement--feed-row-gap-small: var(--yt=
-ref-dimension--size8); --yt-sys-measurement--feed-row-gap-wide: var(--yt-r=
ef-dimension--size16); --yt-sys-measurement--icon-size-comfortable: var(--y=
t-ref-dimension--size24); --yt-sys-measurement--icon-size-compact: var(--yt=
-ref-dimension--size18); --yt-sys-measurement--icon-size-condensed: var(--y=
t-ref-dimension--size16); --yt-sys-measurement--icon-size-cozy: var(--yt-re=
f-dimension--size20); --yt-sys-measurement--icon-size-expanded: var(--yt-re=
f-dimension--size36); --yt-sys-measurement--icon-size-hero: var(--yt-ref-di=
mension--size48); --yt-sys-measurement--icon-size-mini: var(--yt-ref-dimens=
ion--size12); --yt-sys-measurement--icon-size-prominent: var(--yt-ref-dimen=
sion--size40); --yt-sys-measurement--icon-size-standard: var(--yt-ref-dimen=
sion--size16); --yt-sys-measurement--radius-comfortable: var(--yt-ref-dimen=
sion--size16); --yt-sys-measurement--radius-compact: var(--yt-ref-dimension=
--size8); --yt-sys-measurement--radius-condensed: var(--yt-ref-dimension--s=
ize4); --yt-sys-measurement--radius-cozy: var(--yt-ref-dimension--size12); =
--yt-sys-measurement--radius-expanded: var(--yt-ref-dimension--size18); --y=
t-sys-measurement--radius-hero: var(--yt-ref-dimension--size24); --yt-sys-m=
easurement--radius-huge: var(--yt-ref-dimension--size32); --yt-sys-measurem=
ent--radius-max: var(--yt-ref-dimension--size48); --yt-sys-measurement--rad=
ius-min: var(--yt-ref-dimension--size2); --yt-sys-measurement--radius-promi=
nent: var(--yt-ref-dimension--size20); --yt-sys-measurement--shelf-item-gap=
-med: var(--yt-ref-dimension--size16); --yt-sys-measurement--shelf-item-gap=
-small: var(--yt-ref-dimension--size12); --yt-sys-measurement--shelf-item-g=
ap-wide: var(--yt-ref-dimension--size16); --yt-sys-measurement--shelf-peek-=
med: var(--yt-ref-dimension--size48); --yt-sys-measurement--shelf-peek-smal=
l: var(--yt-ref-dimension--size24); --yt-sys-measurement--shelf-peek-wide: =
var(--yt-ref-dimension--size64); --yt-sys-measurement--size-72: var(--yt-re=
f-dimension--size72); --yt-sys-measurement--size-comfortable: var(--yt-ref-=
dimension--size24); --yt-sys-measurement--size-compact: var(--yt-ref-dimens=
ion--size16); --yt-sys-measurement--size-condensed: var(--yt-ref-dimension-=
-size12); --yt-sys-measurement--size-cozy: var(--yt-ref-dimension--size18);=
 --yt-sys-measurement--size-expanded: var(--yt-ref-dimension--size32); --yt=
-sys-measurement--size-hairline: var(--yt-ref-dimension--size1); --yt-sys-m=
easurement--size-hero: var(--yt-ref-dimension--size40); --yt-sys-measuremen=
t--size-huge: var(--yt-ref-dimension--size56); --yt-sys-measurement--size-l=
egend: var(--yt-ref-dimension--size48); --yt-sys-measurement--size-max: var=
(--yt-ref-dimension--size64); --yt-sys-measurement--size-min: var(--yt-ref-=
dimension--size4); --yt-sys-measurement--size-mini: var(--yt-ref-dimension-=
-size8); --yt-sys-measurement--size-prominent: var(--yt-ref-dimension--size=
36); --yt-sys-measurement--size-tiny: var(--yt-ref-dimension--size6); --yt-=
sys-measurement--stroke-comfortable: var(--yt-ref-dimension--size1); --yt-s=
ys-measurement--stroke-cozy: var(--yt-ref-dimension--size0-5); --yt-sys-mea=
surement--stroke-expanded: var(--yt-ref-dimension--size2); --yt-ref-dimensi=
on--size0: 0px; --yt-ref-dimension--size0-5: 0.5px; --yt-ref-dimension--siz=
e1: 1px; --yt-ref-dimension--size1024: 1024px; --yt-ref-dimension--size12: =
12px; --yt-ref-dimension--size120: 120px; --yt-ref-dimension--size144: 144p=
x; --yt-ref-dimension--size16: 16px; --yt-ref-dimension--size160: 160px; --=
yt-ref-dimension--size18: 18px; --yt-ref-dimension--size2: 2px; --yt-ref-di=
mension--size20: 20px; --yt-ref-dimension--size24: 24px; --yt-ref-dimension=
--size32: 32px; --yt-ref-dimension--size36: 36px; --yt-ref-dimension--size4=
: 4px; --yt-ref-dimension--size40: 40px; --yt-ref-dimension--size48: 48px; =
--yt-ref-dimension--size56: 56px; --yt-ref-dimension--size6: 6px; --yt-ref-=
dimension--size64: 64px; --yt-ref-dimension--size72: 72px; --yt-ref-dimensi=
on--size8: 8px; --yt-ref-dimension--size840: 840px; }

[light], html { --yt-sys-color-baseline--static-ad-yellow: #fbc02d; --yt-sy=
s-color-baseline--background-warning: #ffeacf; --yt-sys-color-baseline--bac=
kground-complete: #deffde; --yt-sys-color-baseline--text-warning: #7c2900; =
--yt-sys-color-baseline--text-complete: #005917; --yt-sys-color-baseline--t=
ext-error: #990412; --yt-sys-color-baseline--base-background: #fff; --yt-sy=
s-color-baseline--raised-background: #fff; --yt-sys-color-baseline--surface=
-container: #f9f9f9; --yt-sys-color-baseline--menu-background: #fff; --yt-s=
ys-color-baseline--inverted-background: #0f0f0f; --yt-sys-color-baseline--i=
nverted-background-hover: #3f3f3f; --yt-sys-color-baseline--additive-backgr=
ound: rgba(0,0,0,0.05); --yt-sys-color-baseline--additive-background-invers=
e: rgba(255,255,255,0.1); --yt-sys-color-baseline--outline: rgba(0,0,0,0.1)=
; --yt-sys-color-baseline--outline-inverse: rgba(255,255,255,0.2); --yt-sys=
-color-baseline--outline-wash: rgba(0,0,0,0); --yt-sys-color-baseline--text=
-primary: #030303; --yt-sys-color-baseline--text-primary-inverse: #fff; --y=
t-sys-color-baseline--text-secondary: #606060; --yt-sys-color-baseline--tex=
t-secondary-inverse: #aaa; --yt-sys-color-baseline--text-disabled: #909090;=
 --yt-sys-color-baseline--text-disabled-inverse: #717171; --yt-sys-color-ba=
seline--call-to-action: #065fd4; --yt-sys-color-baseline--call-to-action-in=
verse: #3ea6ff; --yt-sys-color-baseline--suggested-action: #def1ff; --yt-sy=
s-color-baseline--suggested-action-inverse: #263850; --yt-sys-color-baselin=
e--touch-response: #000; --yt-sys-color-baseline--touch-response-inverse: #=
fff; --yt-sys-color-baseline--red-indicator: #e1002d; --yt-sys-color-baseli=
ne--wordmark-text: #000; --yt-sys-color-baseline--error-indicator: #c30027;=
 --yt-sys-color-baseline--error-indicator-inverse: #f57; --yt-sys-color-bas=
eline--error-background-red: rgba(255,85,119,0.2); --yt-sys-color-baseline-=
-themed-green: #107516; --yt-sys-color-baseline--themed-green-inverse: #2ba=
640; --yt-sys-color-baseline--themed-overlay-background: rgba(255,255,255,0=
.7); --yt-sys-color-baseline--brand-red-contrast: #c30027; --yt-sys-color-b=
aseline--genai-1: #007a65; --yt-sys-color-baseline--genai-2: #7f0e7f; --yt-=
sys-color-baseline--genai-3: #aa09aa; --yt-sys-color-baseline--genai-4: #ff=
4e45; --yt-sys-color-baseline--genai-1-additive: rgba(0,122,101,0.2); --yt-=
sys-color-baseline--genai-2-additive: rgba(127,14,127,0.2); --yt-sys-color-=
baseline--genai-3-additive: rgba(170,9,170,0.2); --yt-sys-color-baseline--g=
enai-4-additive: rgba(255,78,69,0.2); --yt-sys-color-baseline--feed-vibrant=
-gradient1: #007a65; --yt-sys-color-baseline--feed-vibrant-gradient2: #7f0e=
7f; --yt-sys-color-baseline--feed-vibrant-gradient3: #f57; --yt-sys-color-b=
aseline--outline-opaque: #e5e5e5; --yt-sys-color-baseline--outline-inverse-=
opaque: #3f3f3f; --yt-sys-color-baseline--shadow-medium: rgba(0,0,0,0.25); =
--yt-sys-color-baseline--frosted-glass-mobile: rgba(255,255,255,0.9); --yt-=
sys-color-baseline--frosted-glass-desktop: rgba(255,255,255,0.9); --yt-sys-=
color-baseline--mono-tonal-hover: rgba(0,0,0,0.1); --yt-sys-color-baseline-=
-mono-tonal-hover-inverse: rgba(255,255,255,0.2); --yt-sys-color-baseline--=
mono-filled-hover: #272727; --yt-sys-color-baseline--mono-filled-hover-inve=
rse: #d9d9d9; --yt-sys-color-baseline--button-chip-background-hover: rgba(0=
,0,0,0.1); --yt-sys-color-baseline--call-to-action-hover: #0556bf; --yt-sys=
-color-baseline--suggested-action-hover: #dadfe6; --yt-sys-color-baseline--=
solid-background: #0f0f0f; --yt-sys-color-baseline--solid-background-invers=
e: #e6e6e6; --yt-sys-color-baseline--solid-rim: rgba(255,255,255,0.2); --yt=
-sys-color-baseline--solid-rim-inverse: rgba(255,255,255,0.2); --yt-sys-col=
or-baseline--solid-wash: rgba(255,255,255,0.15); --yt-sys-color-baseline--s=
olid-wash-inverse: rgba(255,255,255,0.3); --yt-sys-color-baseline--tonal-ba=
ckground: rgba(0,0,0,0.1); --yt-sys-color-baseline--tonal-background-invers=
e: rgba(255,255,255,0.1); --yt-sys-color-baseline--tonal-rim: rgba(0,0,0,0.=
05); --yt-sys-color-baseline--tonal-rim-inverse: rgba(255,255,255,0.15); --=
yt-sys-color-baseline--tonal-wash: rgba(255,255,255,0.2); --yt-sys-color-ba=
seline--tonal-wash-inverse: rgba(255,255,255,0.05); --yt-sys-color-baseline=
--outline-rim: rgba(255,255,255,0.3); --yt-sys-color-baseline--outline-rim-=
inverse: rgba(255,255,255,0.15); --yt-sys-color-baseline--icon-warning: #be=
8800; --yt-sys-color-baseline--red-3: #f57; --yt-sys-color-baseline--red-4:=
 #fe2a54; --yt-sys-color-baseline--blue-1: #c8c9f9; --yt-sys-color-baseline=
--blue-2: #a4a6ff; --yt-sys-color-baseline--blue-3: #8689fc; --yt-sys-color=
-baseline--blue-4: #575bfe; --yt-sys-color-baseline--blue-5: #3b3fff; --yt-=
sys-color-baseline--blue-6: #2c2ea7; --yt-sys-color-baseline--blue-7: #2022=
75; --yt-sys-color-baseline--purple-6: #7406ac; --yt-sys-color-baseline--gr=
een-6: #8abb03; --yt-sys-color-baseline--grey-4: #bcbbd2; --yt-sys-color-ba=
seline--grey-6: #373740; --yt-sys-color-baseline--state-mono-filled-hovered=
: rgba(255,255,255,0.05); --yt-sys-color-baseline--state-mono-filled-presse=
d: rgba(255,255,255,0.1); --yt-sys-color-baseline--state-mono-standard-hove=
red: rgba(0,0,0,0.05); --yt-sys-color-baseline--state-mono-standard-pressed=
: rgba(0,0,0,0.1); --yt-sys-color-baseline--state-overlay-filled-hovered: r=
gba(0,0,0,0.2); --yt-sys-color-baseline--state-overlay-filled-pressed: rgba=
(0,0,0,0.3); --yt-sys-color-baseline--state-overlay-standard-hovered: rgba(=
255,255,255,0.05); --yt-sys-color-baseline--state-overlay-standard-pressed:=
 rgba(255,255,255,0.05); --yt-sys-color-baseline--static-white-background: =
#fff; --yt-sys-color-baseline--static-black: #0f0f0f; --yt-sys-color-baseli=
ne--static-brand-red: #f03; --yt-sys-color-baseline--static-brand-white: #f=
ff; --yt-sys-color-baseline--static-brand-black: #000; --yt-sys-color-basel=
ine--static-clear-color: rgba(255,255,255,0); --yt-sys-color-baseline--stat=
ic-clear-black: rgba(0,0,0,0); --yt-sys-color-baseline--static-grey: #60606=
0; --yt-sys-color-baseline--static-dark-grey: #333; --yt-sys-color-baseline=
--static-magenta: #ff2791; --yt-sys-color-baseline--overlay-additive-backgr=
ound: rgba(40,40,40,0.6); --yt-sys-color-baseline--overlay-background-solid=
: #000; --yt-sys-color-baseline--overlay-background-heavy: rgba(0,0,0,0.8);=
 --yt-sys-color-baseline--overlay-background-medium: rgba(0,0,0,0.6); --yt-=
sys-color-baseline--overlay-background-medium-light: rgba(0,0,0,0.3); --yt-=
sys-color-baseline--overlay-background-medium-heavy: rgba(0,0,0,0.4); --yt-=
sys-color-baseline--overlay-background-light: rgba(0,0,0,0.1); --yt-sys-col=
or-baseline--overlay-background-extra-light: rgba(0,0,0,0.03); --yt-sys-col=
or-baseline--overlay-text-primary: #fff; --yt-sys-color-baseline--overlay-t=
ext-secondary: rgba(255,255,255,0.7); --yt-sys-color-baseline--overlay-text=
-disabled: rgba(255,255,255,0.3); --yt-sys-color-baseline--overlay-call-to-=
action: #3ea6ff; --yt-sys-color-baseline--overlay-green: #2ba640; --yt-sys-=
color-baseline--overlay-button-secondary: rgba(255,255,255,0.1); --yt-sys-c=
olor-baseline--overlay-button-primary: rgba(255,255,255,0.3); --yt-sys-colo=
r-baseline--overlay-background-brand: rgba(225,0,45,0.9); --yt-sys-color-ba=
seline--overlay-touch-response: #fff; --yt-sys-color-baseline--overlay-touc=
h-response-inverse: #000; --yt-sys-color-baseline--overlay-call-to-action-h=
over: #65b8ff; --yt-sys-color-baseline--overlay-text-primary-inverse: #0303=
03; --yt-sys-color-baseline--overlay-filled-hover: #e6e6e6; --yt-sys-color-=
baseline--overlay-tonal-hover: rgba(255,255,255,0.2); --yt-sys-color-baseli=
ne--overlay-outline: rgba(255,255,255,0.3); --yt-sys-color-baseline--overla=
y-outline-inverse: rgba(255,255,255,0.3); --yt-sys-color-baseline--overlay-=
outline-rim: rgba(255,255,255,0.15); --yt-sys-color-baseline--overlay-outli=
ne-rim-inverse: rgba(255,255,255,0.15); --yt-sys-color-baseline--overlay-so=
lid-background: #e6e6e6; --yt-sys-color-baseline--overlay-solid-background-=
inverse: #0f0f0f; --yt-sys-color-baseline--overlay-solid-rim: rgba(255,255,=
255,0.2); --yt-sys-color-baseline--overlay-solid-rim-inverse: rgba(255,255,=
255,0.2); --yt-sys-color-baseline--overlay-solid-wash: #fff; --yt-sys-color=
-baseline--overlay-solid-wash-inverse: rgba(255,255,255,0.2); --yt-sys-colo=
r-baseline--overlay-tonal-background: rgba(255,255,255,0.3); --yt-sys-color=
-baseline--overlay-tonal-background-inverse: rgba(255,255,255,0.15); --yt-s=
ys-color-baseline--overlay-tonal-rim: rgba(255,255,255,0.15); --yt-sys-colo=
r-baseline--overlay-tonal-rim-inverse: rgba(255,255,255,0.15); --yt-sys-col=
or-baseline--overlay-tonal-wash: rgba(255,255,255,0.15); --yt-sys-color-bas=
eline--overlay-tonal-wash-inverse: rgba(255,255,255,0.15); --yt-sys-color-b=
aseline--assistive-feed-vibrant-gradient-1: #007a65; --yt-sys-color-baselin=
e--assistive-feed-vibrant-gradient-2: #7f0e7f; --yt-sys-color-baseline--ass=
istive-feed-vibrant-gradient-3: #ff8983; --yt-sys-color-baseline--assistive=
-feed-themed-gradient-1: #d4fff8; --yt-sys-color-baseline--assistive-feed-t=
hemed-gradient-2: #ffdeff; --yt-sys-color-baseline--assistive-feed-themed-g=
radient-3: #ffe6e6; --yt-sys-color-baseline--scrim-background-gradient-1: r=
gba(255,255,255,0); --yt-sys-color-baseline--scrim-background-gradient-2: r=
gba(255,255,255,0.3); --yt-sys-color-baseline--scrim-background-gradient-3:=
 rgba(255,255,255,0.6); --yt-sys-color-baseline--scrim-background-gradient-=
4: rgba(255,255,255,0.9); --yt-sys-color-baseline--scrim-background-gradien=
t-5: white; --yt-deprecated-overlay-icon-active-other: #fff; --yt-deprecate=
d-paper-tab-ink: rgba(0,0,0,0.3); --yt-deprecated-general-background-a: #f9=
f9f9; --yt-deprecated-general-background-b: #f1f1f1; --yt-deprecated-genera=
l-background-c: #e9e9e9; }

[darker-dark-theme] [light], html[darker-dark-theme] { --yt-sys-color-basel=
ine--text-primary: #0f0f0f; --yt-sys-color-baseline--text-primary-inverse: =
#fff; }

[dark], html[dark] { --yt-sys-color-baseline--static-ad-yellow: #fbc02d; --=
yt-sys-color-baseline--background-warning: rgba(124,41,0,0.6); --yt-sys-col=
or-baseline--background-complete: rgba(0,63,13,0.6); --yt-sys-color-baselin=
e--text-warning: #ffcd97; --yt-sys-color-baseline--text-complete: #a4ffa4; =
--yt-sys-color-baseline--text-error: #ffbfbd; --yt-sys-color-baseline--base=
-background: #0f0f0f; --yt-sys-color-baseline--raised-background: #212121; =
--yt-sys-color-baseline--surface-container: #181818; --yt-sys-color-baselin=
e--menu-background: #282828; --yt-sys-color-baseline--inverted-background: =
#f1f1f1; --yt-sys-color-baseline--inverted-background-hover: #d9d9d9; --yt-=
sys-color-baseline--additive-background: rgba(255,255,255,0.1); --yt-sys-co=
lor-baseline--additive-background-inverse: rgba(0,0,0,0.05); --yt-sys-color=
-baseline--outline: rgba(255,255,255,0.2); --yt-sys-color-baseline--outline=
-inverse: rgba(0,0,0,0.1); --yt-sys-color-baseline--outline-wash: rgba(0,0,=
0,0); --yt-sys-color-baseline--text-primary: #fff; --yt-sys-color-baseline-=
-text-secondary: #aaa; --yt-sys-color-baseline--text-disabled: #717171; --y=
t-sys-color-baseline--text-primary-inverse: #030303; --yt-sys-color-baselin=
e--text-secondary-inverse: #606060; --yt-sys-color-baseline--text-disabled-=
inverse: #909090; --yt-sys-color-baseline--call-to-action: #3ea6ff; --yt-sy=
s-color-baseline--call-to-action-inverse: #065fd4; --yt-sys-color-baseline-=
-suggested-action: #263850; --yt-sys-color-baseline--suggested-action-inver=
se: #def1ff; --yt-sys-color-baseline--touch-response: #fff; --yt-sys-color-=
baseline--touch-response-inverse: #000; --yt-sys-color-baseline--red-indica=
tor: #e1002d; --yt-sys-color-baseline--wordmark-text: #fff; --yt-sys-color-=
baseline--error-indicator: #f57; --yt-sys-color-baseline--error-indicator-i=
nverse: #c30027; --yt-sys-color-baseline--error-background-red: rgba(255,85=
,119,0.2); --yt-sys-color-baseline--themed-green: #2ba640; --yt-sys-color-b=
aseline--themed-green-inverse: #107516; --yt-sys-color-baseline--themed-ove=
rlay-background: rgba(0,0,0,0.8); --yt-sys-color-baseline--brand-red-contra=
st: #f57; --yt-sys-color-baseline--genai-1: #007a65; --yt-sys-color-baselin=
e--genai-2: #7f0e7f; --yt-sys-color-baseline--genai-3: #aa09aa; --yt-sys-co=
lor-baseline--genai-4: #ff4e45; --yt-sys-color-baseline--genai-1-additive: =
rgba(0,122,101,0.3); --yt-sys-color-baseline--genai-2-additive: rgba(127,14=
,127,0.3); --yt-sys-color-baseline--genai-3-additive: rgba(170,9,170,0.3); =
--yt-sys-color-baseline--genai-4-additive: rgba(255,78,69,0.3); --yt-sys-co=
lor-baseline--feed-vibrant-gradient1: #007a65; --yt-sys-color-baseline--fee=
d-vibrant-gradient2: #7f0e7f; --yt-sys-color-baseline--feed-vibrant-gradien=
t3: #f57; --yt-sys-color-baseline--outline-opaque: #3f3f3f; --yt-sys-color-=
baseline--outline-inverse-opaque: #e5e5e5; --yt-sys-color-baseline--shadow-=
medium: rgba(0,0,0,0.25); --yt-sys-color-baseline--frosted-glass-mobile: rg=
ba(15,15,15,0.7); --yt-sys-color-baseline--frosted-glass-desktop: rgba(15,1=
5,15,0.8); --yt-sys-color-baseline--mono-filled-hover: #d9d9d9; --yt-sys-co=
lor-baseline--mono-filled-hover-inverse: #272727; --yt-sys-color-baseline--=
button-chip-background-hover: rgba(255,255,255,0.2); --yt-sys-color-baselin=
e--mono-tonal-hover: rgba(255,255,255,0.2); --yt-sys-color-baseline--mono-t=
onal-hover-inverse: rgba(0,0,0,0.1); --yt-sys-color-baseline--call-to-actio=
n-hover: #65b8ff; --yt-sys-color-baseline--suggested-action-hover: #515561;=
 --yt-sys-color-baseline--solid-background: #e6e6e6; --yt-sys-color-baselin=
e--solid-background-inverse: #0f0f0f; --yt-sys-color-baseline--solid-rim: r=
gba(255,255,255,0.2); --yt-sys-color-baseline--solid-rim-inverse: rgba(255,=
255,255,0.2); --yt-sys-color-baseline--solid-wash: rgba(255,255,255,0.3); -=
-yt-sys-color-baseline--solid-wash-inverse: rgba(255,255,255,0.15); --yt-sy=
s-color-baseline--tonal-background: rgba(255,255,255,0.1); --yt-sys-color-b=
aseline--tonal-background-inverse: rgba(0,0,0,0.1); --yt-sys-color-baseline=
--tonal-rim: rgba(255,255,255,0.1); --yt-sys-color-baseline--tonal-rim-inve=
rse: rgba(0,0,0,0.05); --yt-sys-color-baseline--tonal-wash: rgba(255,255,25=
5,0.05); --yt-sys-color-baseline--tonal-wash-inverse: rgba(255,255,255,0.2)=
; --yt-sys-color-baseline--outline-rim: rgba(255,255,255,0.15); --yt-sys-co=
lor-baseline--outline-rim-inverse: rgba(255,255,255,0.3); --yt-sys-color-ba=
seline--icon-warning: #fbc02d; --yt-sys-color-baseline--red-3: #f03; --yt-s=
ys-color-baseline--red-4: #fe2a54; --yt-sys-color-baseline--blue-1: #202275=
; --yt-sys-color-baseline--blue-2: #2c2ea7; --yt-sys-color-baseline--blue-3=
: #3b3fff; --yt-sys-color-baseline--blue-4: #575bfe; --yt-sys-color-baselin=
e--blue-5: #8689fc; --yt-sys-color-baseline--blue-6: #a4a6ff; --yt-sys-colo=
r-baseline--blue-7: #c8c9f9; --yt-sys-color-baseline--purple-6: #dd98ff; --=
yt-sys-color-baseline--green-6: #f5ffb7; --yt-sys-color-baseline--grey-4: #=
bcbbd2; --yt-sys-color-baseline--grey-6: #edecfb; --yt-sys-color-baseline--=
state-mono-filled-hovered: rgba(0,0,0,0.05); --yt-sys-color-baseline--state=
-mono-filled-pressed: rgba(0,0,0,0.1); --yt-sys-color-baseline--state-mono-=
standard-hovered: rgba(255,255,255,0.05); --yt-sys-color-baseline--state-mo=
no-standard-pressed: rgba(255,255,255,0.1); --yt-sys-color-baseline--state-=
overlay-filled-hovered: rgba(0,0,0,0.2); --yt-sys-color-baseline--state-ove=
rlay-filled-pressed: rgba(0,0,0,0.3); --yt-sys-color-baseline--state-overla=
y-standard-hovered: rgba(255,255,255,0.05); --yt-sys-color-baseline--state-=
overlay-standard-pressed: rgba(255,255,255,0.05); --yt-sys-color-baseline--=
static-white-background: #fff; --yt-sys-color-baseline--static-black: #0f0f=
0f; --yt-sys-color-baseline--static-brand-red: #f03; --yt-sys-color-baselin=
e--static-brand-white: #fff; --yt-sys-color-baseline--static-brand-black: #=
000; --yt-sys-color-baseline--static-clear-color: rgba(255,255,255,0); --yt=
-sys-color-baseline--static-clear-black: rgba(0,0,0,0); --yt-sys-color-base=
line--static-grey: #606060; --yt-sys-color-baseline--static-dark-grey: #333=
; --yt-sys-color-baseline--static-magenta: #ff2791; --yt-sys-color-baseline=
--overlay-additive-background: rgba(40,40,40,0.6); --yt-sys-color-baseline-=
-overlay-background-solid: #000; --yt-sys-color-baseline--overlay-backgroun=
d-heavy: rgba(0,0,0,0.8); --yt-sys-color-baseline--overlay-background-mediu=
m: rgba(0,0,0,0.6); --yt-sys-color-baseline--overlay-background-medium-ligh=
t: rgba(0,0,0,0.3); --yt-sys-color-baseline--overlay-background-medium-heav=
y: rgba(0,0,0,0.4); --yt-sys-color-baseline--overlay-background-light: rgba=
(0,0,0,0.1); --yt-sys-color-baseline--overlay-background-extra-light: rgba(=
0,0,0,0.03); --yt-sys-color-baseline--overlay-text-primary: #fff; --yt-sys-=
color-baseline--overlay-text-secondary: rgba(255,255,255,0.7); --yt-sys-col=
or-baseline--overlay-text-disabled: rgba(255,255,255,0.3); --yt-sys-color-b=
aseline--overlay-call-to-action: #3ea6ff; --yt-sys-color-baseline--overlay-=
green: #2ba640; --yt-sys-color-baseline--overlay-button-secondary: rgba(255=
,255,255,0.1); --yt-sys-color-baseline--overlay-button-primary: rgba(255,25=
5,255,0.3); --yt-sys-color-baseline--overlay-background-brand: rgba(225,0,4=
5,0.9); --yt-sys-color-baseline--overlay-touch-response: #fff; --yt-sys-col=
or-baseline--overlay-touch-response-inverse: #000; --yt-sys-color-baseline-=
-overlay-call-to-action-hover: #65b8ff; --yt-sys-color-baseline--overlay-te=
xt-primary-inverse: #030303; --yt-sys-color-baseline--overlay-filled-hover:=
 #e6e6e6; --yt-sys-color-baseline--overlay-tonal-hover: rgba(255,255,255,0.=
2); --yt-sys-color-baseline--overlay-outline: rgba(255,255,255,0.3); --yt-s=
ys-color-baseline--overlay-outline-inverse: rgba(255,255,255,0.3); --yt-sys=
-color-baseline--overlay-outline-rim: rgba(255,255,255,0.15); --yt-sys-colo=
r-baseline--overlay-outline-rim-inverse: rgba(255,255,255,0.15); --yt-sys-c=
olor-baseline--overlay-solid-background: #e6e6e6; --yt-sys-color-baseline--=
overlay-solid-background-inverse: #0f0f0f; --yt-sys-color-baseline--overlay=
-solid-rim: rgba(255,255,255,0.2); --yt-sys-color-baseline--overlay-solid-r=
im-inverse: rgba(255,255,255,0.2); --yt-sys-color-baseline--overlay-solid-w=
ash: #fff; --yt-sys-color-baseline--overlay-solid-wash-inverse: rgba(255,25=
5,255,0.2); --yt-sys-color-baseline--overlay-tonal-background: rgba(255,255=
,255,0.3); --yt-sys-color-baseline--overlay-tonal-background-inverse: rgba(=
255,255,255,0.15); --yt-sys-color-baseline--overlay-tonal-rim: rgba(255,255=
,255,0.15); --yt-sys-color-baseline--overlay-tonal-rim-inverse: rgba(255,25=
5,255,0.15); --yt-sys-color-baseline--overlay-tonal-wash: rgba(255,255,255,=
0.15); --yt-sys-color-baseline--overlay-tonal-wash-inverse: rgba(255,255,25=
5,0.15); --yt-sys-color-baseline--assistive-feed-vibrant-gradient-1: #007a6=
5; --yt-sys-color-baseline--assistive-feed-vibrant-gradient-2: #7f0e7f; --y=
t-sys-color-baseline--assistive-feed-vibrant-gradient-3: #ff8983; --yt-sys-=
color-baseline--assistive-feed-themed-gradient-1: #005446; --yt-sys-color-b=
aseline--assistive-feed-themed-gradient-2: #39003f; --yt-sys-color-baseline=
--assistive-feed-themed-gradient-3: #590000; --yt-sys-color-baseline--scrim=
-background-gradient-1: rgba(15,15,15,0); --yt-sys-color-baseline--scrim-ba=
ckground-gradient-2: rgba(15,15,15,0.3); --yt-sys-color-baseline--scrim-bac=
kground-gradient-3: rgba(15,15,15,0.6); --yt-sys-color-baseline--scrim-back=
ground-gradient-4: rgba(15,15,15,0.9); --yt-sys-color-baseline--scrim-backg=
round-gradient-5: #0f0f0f; --yt-deprecated-overlay-icon-active-other: #fff;=
 --yt-deprecated-paper-tab-ink: rgba(255,255,255,0.3); --yt-deprecated-gene=
ral-background-a: #181818; --yt-deprecated-general-background-b: #0f0f0f; -=
-yt-deprecated-general-background-c: #030303; }

[dark] path.music-offline-downloading-background, html[dark] path.music-off=
line-downloading-background { fill: var(--yt-sys-color-baseline--text-prima=
ry); }

[dark] path.music-offline-downloading-progress, html[dark] path.music-offli=
ne-downloading-progress { fill: rgba(255, 255, 255, 0.3); }

[dark] path.music-offline-downloading-spinner, html[dark] path.music-offlin=
e-downloading-spinner { fill: var(--yt-sys-color-baseline--static-brand-whi=
te); }

[dark] rect.music-offline-downloading-spinner-background, html[dark] rect.m=
usic-offline-downloading-spinner-background { fill: var(--yt-sys-color-base=
line--static-brand-black); }

[darker-dark-theme] [dark], html[darker-dark-theme][dark] { --yt-sys-color-=
baseline--text-primary: #f1f1f1; --yt-sys-color-baseline--text-primary-inve=
rse: #0f0f0f; }

[darker-dark-theme-deprecate], html[darker-dark-theme-deprecate] { --yt-dep=
recated-general-background-a: var(--yt-sys-color-baseline--base-background)=
; --yt-deprecated-general-background-b: var(--yt-sys-color-baseline--base-b=
ackground); --yt-deprecated-general-background-c: var(--yt-sys-color-baseli=
ne--base-background); }

[color-version=3D"v2_0"] [light], html[color-version=3D"v2_0"] { --yt-sys-c=
olor-baseline--add-on-green-base-background: #fbfee6; --yt-sys-color-baseli=
ne--add-on-green-primary: #8abb03; --yt-sys-color-baseline--add-on-green-te=
xt-primary: #5c7e00; --yt-sys-color-baseline--add-on-magenta-base-backgroun=
d: #fb99c9; --yt-sys-color-baseline--add-on-magenta-primary: #c62273; --yt-=
sys-color-baseline--add-on-magenta-text-primary: #891c52; --yt-sys-color-ba=
seline--add-on-orange-base-background: #ffd7ca; --yt-sys-color-baseline--ad=
d-on-orange-primary: #bd3d19; --yt-sys-color-baseline--add-on-orange-text-p=
rimary: #882712; --yt-sys-color-baseline--add-on-purple-base-background: #e=
abfff; --yt-sys-color-baseline--add-on-purple-primary: #7406ac; --yt-sys-co=
lor-baseline--add-on-purple-text-primary: #52077a; --yt-sys-color-baseline-=
-add-on-red-base-background: #ff8099; --yt-sys-color-baseline--add-on-red-p=
rimary: #c30027; --yt-sys-color-baseline--add-on-red-text-primary: #7f0119;=
 --yt-sys-color-baseline--add-on-teal-base-background: #d3ffec; --yt-sys-co=
lor-baseline--add-on-teal-primary: #00ad65; --yt-sys-color-baseline--add-on=
-teal-text-primary: #00673c; --yt-sys-color-baseline--additive-background: =
rgba(0,0,0,0.05); --yt-sys-color-baseline--additive-background-inverse: rgb=
a(255,255,255,0.1); --yt-sys-color-baseline--background-complete: #deffde; =
--yt-sys-color-baseline--background-warning: #ffeacf; --yt-sys-color-baseli=
ne--base-background: #fff; --yt-sys-color-baseline--blue-1: #c8c9f9; --yt-s=
ys-color-baseline--blue-2: #a4a6ff; --yt-sys-color-baseline--blue-3: #8689f=
c; --yt-sys-color-baseline--blue-4: #575bfe; --yt-sys-color-baseline--blue-=
5: #3b3fff; --yt-sys-color-baseline--blue-6: #2c2ea7; --yt-sys-color-baseli=
ne--blue-7: #202275; --yt-sys-color-baseline--brand-red-contrast: #c30027; =
--yt-sys-color-baseline--button-chip-background-hover: rgba(0,0,0,0.1); --y=
t-sys-color-baseline--call-to-action: #065fd4; --yt-sys-color-baseline--cal=
l-to-action-hover: #0556bf; --yt-sys-color-baseline--call-to-action-inverse=
: #3ea6ff; --yt-sys-color-baseline--error-background-red: rgba(255,85,119,0=
.2); --yt-sys-color-baseline--error-indicator: #c30027; --yt-sys-color-base=
line--error-indicator-inverse: #f57; --yt-sys-color-baseline--feed-vibrant-=
gradient1: #007a65; --yt-sys-color-baseline--feed-vibrant-gradient2: #7f0e7=
f; --yt-sys-color-baseline--feed-vibrant-gradient3: #f57; --yt-sys-color-ba=
seline--filled-hover-light: #333; --yt-sys-color-baseline--filled-state-lay=
er: #181818; --yt-sys-color-baseline--filled-touch-light: #606060; --yt-sys=
-color-baseline--frost-container-heavy: rgba(255,255,255,0.95); --yt-sys-co=
lor-baseline--frost-container-medium: rgba(255,255,255,0.6); --yt-sys-color=
-baseline--frost-container-semi-heavy: rgba(255,255,255,0.75); --yt-sys-col=
or-baseline--frosted-glass-desktop: rgba(255,255,255,0.9); --yt-sys-color-b=
aseline--frosted-glass-mobile: rgba(255,255,255,0.9); --yt-sys-color-baseli=
ne--genai-1: #007a65; --yt-sys-color-baseline--genai-1-additive: rgba(0,122=
,101,0.2); --yt-sys-color-baseline--genai-2: #7f0e7f; --yt-sys-color-baseli=
ne--genai-2-additive: rgba(127,14,127,0.2); --yt-sys-color-baseline--genai-=
3: #aa09aa; --yt-sys-color-baseline--genai-3-additive: rgba(170,9,170,0.2);=
 --yt-sys-color-baseline--genai-4: #ff4e45; --yt-sys-color-baseline--genai-=
4-additive: rgba(255,78,69,0.2); --yt-sys-color-baseline--green-6: #8abb03;=
 --yt-sys-color-baseline--grey-4: #bcbbd2; --yt-sys-color-baseline--grey-6:=
 #373740; --yt-sys-color-baseline--icon-warning: #be8800; --yt-sys-color-ba=
seline--inverted-background: #0f0f0f; --yt-sys-color-baseline--inverted-bac=
kground-hover: #3f3f3f; --yt-sys-color-baseline--keyboard-background: #ecf1=
fb; --yt-sys-color-baseline--keyboard-background-action: #a6c9fa; --yt-sys-=
color-baseline--keyboard-background-bar: #ecf1fb; --yt-sys-color-baseline--=
keyboard-background-emoji: #fff; --yt-sys-color-baseline--keyboard-backgrou=
nd-key: #fff; --yt-sys-color-baseline--keyboard-background-key-alt: #dbe2fc=
; --yt-sys-color-baseline--keyboard-background-switch: #bbc6e7; --yt-sys-co=
lor-baseline--keyboard-divider: #caced6; --yt-sys-color-baseline--keyboard-=
text-action: #171c23; --yt-sys-color-baseline--keyboard-text-character: #17=
1c23; --yt-sys-color-baseline--keyboard-text-chevron: #666; --yt-sys-color-=
baseline--keyboard-text-icon: #2f3032; --yt-sys-color-baseline--keyboard-te=
xt-symbol: #46494f; --yt-sys-color-baseline--menu-background: #fff; --yt-sy=
s-color-baseline--mono-filled-hover: #272727; --yt-sys-color-baseline--mono=
-filled-hover-inverse: #d9d9d9; --yt-sys-color-baseline--mono-tonal-hover: =
rgba(0,0,0,0.1); --yt-sys-color-baseline--mono-tonal-hover-inverse: rgba(25=
5,255,255,0.2); --yt-sys-color-baseline--outline: rgba(0,0,0,0.1); --yt-sys=
-color-baseline--outline-inverse: rgba(255,255,255,0.2); --yt-sys-color-bas=
eline--outline-inverse-opaque: #3f3f3f; --yt-sys-color-baseline--outline-op=
aque: #e5e5e5; --yt-sys-color-baseline--outline-rim: rgba(255,255,255,0.3);=
 --yt-sys-color-baseline--outline-rim-inverse: rgba(255,255,255,0.15); --yt=
-sys-color-baseline--outline-wash: rgba(0,0,0,0); --yt-sys-color-baseline--=
overlay-additive-background: rgba(40,40,40,0.6); --yt-sys-color-baseline--o=
verlay-background-brand: rgba(225,0,45,0.9); --yt-sys-color-baseline--overl=
ay-background-extra-light: rgba(0,0,0,0.03); --yt-sys-color-baseline--overl=
ay-background-heavy: rgba(0,0,0,0.8); --yt-sys-color-baseline--overlay-back=
ground-light: rgba(0,0,0,0.1); --yt-sys-color-baseline--overlay-background-=
medium: rgba(0,0,0,0.6); --yt-sys-color-baseline--overlay-background-medium=
-heavy: rgba(0,0,0,0.4); --yt-sys-color-baseline--overlay-background-medium=
-light: rgba(0,0,0,0.3); --yt-sys-color-baseline--overlay-background-solid:=
 #000; --yt-sys-color-baseline--overlay-button-primary: rgba(255,255,255,0.=
3); --yt-sys-color-baseline--overlay-button-secondary: rgba(255,255,255,0.1=
); --yt-sys-color-baseline--overlay-button-secondary-darker: rgba(255,255,2=
55,0.2); --yt-sys-color-baseline--overlay-call-to-action: #3ea6ff; --yt-sys=
-color-baseline--overlay-call-to-action-hover: #65b8ff; --yt-sys-color-base=
line--overlay-filled-hover: #e6e6e6; --yt-sys-color-baseline--overlay-fille=
d-hover-light: #f1f1f1; --yt-sys-color-baseline--overlay-filled-state-layer=
: #ccc; --yt-sys-color-baseline--overlay-filled-touch-light: #f9f9f9; --yt-=
sys-color-baseline--overlay-green: #2ba640; --yt-sys-color-baseline--overla=
y-outline: rgba(255,255,255,0.3); --yt-sys-color-baseline--overlay-outline-=
inverse: rgba(255,255,255,0.3); --yt-sys-color-baseline--overlay-outline-ri=
m: rgba(255,255,255,0.15); --yt-sys-color-baseline--overlay-outline-rim-inv=
erse: rgba(255,255,255,0.15); --yt-sys-color-baseline--overlay-solid-backgr=
ound: #e6e6e6; --yt-sys-color-baseline--overlay-solid-background-inverse: #=
0f0f0f; --yt-sys-color-baseline--overlay-solid-rim: rgba(255,255,255,0.2); =
--yt-sys-color-baseline--overlay-solid-rim-inverse: rgba(255,255,255,0.2); =
--yt-sys-color-baseline--overlay-solid-wash: #fff; --yt-sys-color-baseline-=
-overlay-solid-wash-inverse: rgba(255,255,255,0.2); --yt-sys-color-baseline=
--overlay-text-disabled: rgba(255,255,255,0.3); --yt-sys-color-baseline--ov=
erlay-text-primary: #fff; --yt-sys-color-baseline--overlay-text-primary-inv=
erse: #030303; --yt-sys-color-baseline--overlay-text-secondary: rgba(255,25=
5,255,0.7); --yt-sys-color-baseline--overlay-tonal-background: rgba(255,255=
,255,0.3); --yt-sys-color-baseline--overlay-tonal-background-inverse: rgba(=
255,255,255,0.15); --yt-sys-color-baseline--overlay-tonal-hover: rgba(255,2=
55,255,0.2); --yt-sys-color-baseline--overlay-tonal-hover-light: rgba(242,2=
42,245,0.3); --yt-sys-color-baseline--overlay-tonal-rim: rgba(255,255,255,0=
.15); --yt-sys-color-baseline--overlay-tonal-rim-inverse: rgba(255,255,255,=
0.15); --yt-sys-color-baseline--overlay-tonal-state-layer: rgba(248,248,250=
,0.1); --yt-sys-color-baseline--overlay-tonal-touch-light: rgba(242,242,245=
,0.3); --yt-sys-color-baseline--overlay-tonal-wash: rgba(255,255,255,0.15);=
 --yt-sys-color-baseline--overlay-tonal-wash-inverse: rgba(255,255,255,0.15=
); --yt-sys-color-baseline--overlay-touch-response: #fff; --yt-sys-color-ba=
seline--overlay-touch-response-inverse: #000; --yt-sys-color-baseline--purp=
le-6: #7406ac; --yt-sys-color-baseline--raised-background: #fff; --yt-sys-c=
olor-baseline--red-3: #f57; --yt-sys-color-baseline--red-4: #fe2a54; --yt-s=
ys-color-baseline--red-indicator: #e1002d; --yt-sys-color-baseline--shadow-=
medium: rgba(0,0,0,0.25); --yt-sys-color-baseline--solid-background: #0f0f0=
f; --yt-sys-color-baseline--solid-background-inverse: #e6e6e6; --yt-sys-col=
or-baseline--solid-rim: rgba(255,255,255,0.2); --yt-sys-color-baseline--sol=
id-rim-inverse: rgba(255,255,255,0.2); --yt-sys-color-baseline--solid-wash:=
 rgba(255,255,255,0.15); --yt-sys-color-baseline--solid-wash-inverse: rgba(=
255,255,255,0.3); --yt-sys-color-baseline--state-mono-filled-hovered: rgba(=
255,255,255,0.05); --yt-sys-color-baseline--state-mono-filled-pressed: rgba=
(255,255,255,0.1); --yt-sys-color-baseline--state-mono-standard-hovered: rg=
ba(0,0,0,0.05); --yt-sys-color-baseline--state-mono-standard-pressed: rgba(=
0,0,0,0.1); --yt-sys-color-baseline--state-overlay-filled-hovered: rgba(0,0=
,0,0.2); --yt-sys-color-baseline--state-overlay-filled-pressed: rgba(0,0,0,=
0.3); --yt-sys-color-baseline--state-overlay-standard-hovered: rgba(255,255=
,255,0.05); --yt-sys-color-baseline--state-overlay-standard-pressed: rgba(2=
55,255,255,0.05); --yt-sys-color-baseline--static-ad-yellow: #fbc02d; --yt-=
sys-color-baseline--static-black: #0f0f0f; --yt-sys-color-baseline--static-=
brand-black: #000; --yt-sys-color-baseline--static-brand-red: #f03; --yt-sy=
s-color-baseline--static-brand-white: #fff; --yt-sys-color-baseline--static=
-clear-black: rgba(0,0,0,0); --yt-sys-color-baseline--static-clear-color: r=
gba(255,255,255,0); --yt-sys-color-baseline--static-dark-grey: #333; --yt-s=
ys-color-baseline--static-grey: #606060; --yt-sys-color-baseline--static-ma=
genta: #ff2791; --yt-sys-color-baseline--static-medium-magenta: #e01378; --=
yt-sys-color-baseline--static-white-background: #fff; --yt-sys-color-baseli=
ne--status-bar: rgba(0,0,0,0.6); --yt-sys-color-baseline--suggested-action:=
 #def1ff; --yt-sys-color-baseline--suggested-action-hover: #dadfe6; --yt-sy=
s-color-baseline--suggested-action-inverse: #263850; --yt-sys-color-baselin=
e--surface-container: #f9f9f9; --yt-sys-color-baseline--system-bar: #000; -=
-yt-sys-color-baseline--text-complete: #005917; --yt-sys-color-baseline--te=
xt-disabled: #909090; --yt-sys-color-baseline--text-disabled-inverse: #7171=
71; --yt-sys-color-baseline--text-error: #990412; --yt-sys-color-baseline--=
text-primary: #0f0f0f; --yt-sys-color-baseline--text-primary-inverse: #fff;=
 --yt-sys-color-baseline--text-secondary: #606060; --yt-sys-color-baseline-=
-text-secondary-inverse: #aaa; --yt-sys-color-baseline--text-warning: #7c29=
00; --yt-sys-color-baseline--themed-green: #107516; --yt-sys-color-baseline=
--themed-green-inverse: #2ba640; --yt-sys-color-baseline--themed-overlay-ba=
ckground: rgba(255,255,255,0.7); --yt-sys-color-baseline--tonal-background:=
 rgba(0,0,0,0.1); --yt-sys-color-baseline--tonal-background-inverse: rgba(2=
55,255,255,0.1); --yt-sys-color-baseline--tonal-hover-light: rgba(242,242,2=
45,0.8); --yt-sys-color-baseline--tonal-rim: rgba(0,0,0,0.05); --yt-sys-col=
or-baseline--tonal-rim-inverse: rgba(255,255,255,0.15); --yt-sys-color-base=
line--tonal-state-layer: rgba(9,9,10,0.1); --yt-sys-color-baseline--tonal-t=
ouch-light: #f1f1f1; --yt-sys-color-baseline--tonal-wash: rgba(255,255,255,=
0.2); --yt-sys-color-baseline--tonal-wash-inverse: rgba(255,255,255,0.05); =
--yt-sys-color-baseline--touch-response: #000; --yt-sys-color-baseline--tou=
ch-response-inverse: #fff; --yt-sys-color-baseline--wordmark-text: #000; --=
yt-sys-color-baseline--assistive-feed-vibrant-gradient-1: #007a65; --yt-sys=
-color-baseline--assistive-feed-vibrant-gradient-2: #7f0e7f; --yt-sys-color=
-baseline--assistive-feed-vibrant-gradient-3: #ff8983; --yt-sys-color-basel=
ine--assistive-feed-themed-gradient-1: #d4fff8; --yt-sys-color-baseline--as=
sistive-feed-themed-gradient-2: #ffdeff; --yt-sys-color-baseline--assistive=
-feed-themed-gradient-3: #ffe6e6; --yt-sys-color-baseline--scrim-background=
-gradient-1: rgba(255,255,255,0); --yt-sys-color-baseline--scrim-background=
-gradient-2: rgba(255,255,255,0.3); --yt-sys-color-baseline--scrim-backgrou=
nd-gradient-3: rgba(255,255,255,0.6); --yt-sys-color-baseline--scrim-backgr=
ound-gradient-4: rgba(255,255,255,0.9); --yt-sys-color-baseline--scrim-back=
ground-gradient-5: white; --yt-deprecated-overlay-icon-active-other: #fff; =
--yt-deprecated-general-background-a: var(--yt-sys-color-baseline--base-bac=
kground); --yt-deprecated-general-background-b: var(--yt-sys-color-baseline=
--base-background); --yt-deprecated-general-background-c: var(--yt-sys-colo=
r-baseline--base-background); }

[color-version=3D"v2_0"] [dark], html[color-version=3D"v2_0"][dark] { --yt-=
sys-color-baseline--add-on-green-base-background: #5c7e00; --yt-sys-color-b=
aseline--add-on-green-primary: #5c7e00; --yt-sys-color-baseline--add-on-gre=
en-text-primary: #fbfee6; --yt-sys-color-baseline--add-on-magenta-base-back=
ground: #891c52; --yt-sys-color-baseline--add-on-magenta-primary: #fc7aba; =
--yt-sys-color-baseline--add-on-magenta-text-primary: #fb99c9; --yt-sys-col=
or-baseline--add-on-orange-base-background: #882712; --yt-sys-color-baselin=
e--add-on-orange-primary: #ffb39b; --yt-sys-color-baseline--add-on-orange-t=
ext-primary: #ffd7ca; --yt-sys-color-baseline--add-on-purple-base-backgroun=
d: #52077a; --yt-sys-color-baseline--add-on-purple-primary: #dd98ff; --yt-s=
ys-color-baseline--add-on-purple-text-primary: #eabfff; --yt-sys-color-base=
line--add-on-red-base-background: #7f0119; --yt-sys-color-baseline--add-on-=
red-primary: #f57; --yt-sys-color-baseline--add-on-red-text-primary: #ff809=
9; --yt-sys-color-baseline--add-on-teal-base-background: #00673c; --yt-sys-=
color-baseline--add-on-teal-primary: #00673c; --yt-sys-color-baseline--add-=
on-teal-text-primary: #d3ffec; --yt-sys-color-baseline--additive-background=
: rgba(255,255,255,0.1); --yt-sys-color-baseline--additive-background-inver=
se: rgba(0,0,0,0.05); --yt-sys-color-baseline--background-complete: rgba(0,=
63,13,0.6); --yt-sys-color-baseline--background-warning: rgba(124,41,0,0.6)=
; --yt-sys-color-baseline--base-background: #0f0f0f; --yt-sys-color-baselin=
e--blue-1: #202275; --yt-sys-color-baseline--blue-2: #2c2ea7; --yt-sys-colo=
r-baseline--blue-3: #3b3fff; --yt-sys-color-baseline--blue-4: #575bfe; --yt=
-sys-color-baseline--blue-5: #8689fc; --yt-sys-color-baseline--blue-6: #a4a=
6ff; --yt-sys-color-baseline--blue-7: #c8c9f9; --yt-sys-color-baseline--bra=
nd-red-contrast: #f57; --yt-sys-color-baseline--button-chip-background-hove=
r: rgba(255,255,255,0.2); --yt-sys-color-baseline--call-to-action: #3ea6ff;=
 --yt-sys-color-baseline--call-to-action-hover: #65b8ff; --yt-sys-color-bas=
eline--call-to-action-inverse: #065fd4; --yt-sys-color-baseline--error-back=
ground-red: rgba(255,85,119,0.2); --yt-sys-color-baseline--error-indicator:=
 #f57; --yt-sys-color-baseline--error-indicator-inverse: #c30027; --yt-sys-=
color-baseline--feed-vibrant-gradient1: #007a65; --yt-sys-color-baseline--f=
eed-vibrant-gradient2: #7f0e7f; --yt-sys-color-baseline--feed-vibrant-gradi=
ent3: #f57; --yt-sys-color-baseline--filled-hover-light: #f1f1f1; --yt-sys-=
color-baseline--filled-state-layer: #ccc; --yt-sys-color-baseline--filled-t=
ouch-light: #f9f9f9; --yt-sys-color-baseline--frost-container-heavy: rgba(1=
5,15,15,0.85); --yt-sys-color-baseline--frost-container-medium: rgba(15,15,=
15,0.6); --yt-sys-color-baseline--frost-container-semi-heavy: rgba(15,15,15=
,0.75); --yt-sys-color-baseline--frosted-glass-desktop: rgba(15,15,15,0.8);=
 --yt-sys-color-baseline--frosted-glass-mobile: rgba(15,15,15,0.7); --yt-sy=
s-color-baseline--genai-1: #007a65; --yt-sys-color-baseline--genai-1-additi=
ve: rgba(0,122,101,0.3); --yt-sys-color-baseline--genai-2: #7f0e7f; --yt-sy=
s-color-baseline--genai-2-additive: rgba(127,14,127,0.3); --yt-sys-color-ba=
seline--genai-3: #aa09aa; --yt-sys-color-baseline--genai-3-additive: rgba(1=
70,9,170,0.3); --yt-sys-color-baseline--genai-4: #ff4e45; --yt-sys-color-ba=
seline--genai-4-additive: rgba(255,78,69,0.3); --yt-sys-color-baseline--gre=
en-6: #f5ffb7; --yt-sys-color-baseline--grey-4: #bcbbd2; --yt-sys-color-bas=
eline--grey-6: #edecfb; --yt-sys-color-baseline--icon-warning: #fbc02d; --y=
t-sys-color-baseline--inverted-background: #f1f1f1; --yt-sys-color-baseline=
--inverted-background-hover: #d9d9d9; --yt-sys-color-baseline--keyboard-bac=
kground: #171c23; --yt-sys-color-baseline--keyboard-background-action: #d5e=
3fc; --yt-sys-color-baseline--keyboard-background-bar: #2b3138; --yt-sys-co=
lor-baseline--keyboard-background-emoji: #171c23; --yt-sys-color-baseline--=
keyboard-background-key: #2b3138; --yt-sys-color-baseline--keyboard-backgro=
und-key-alt: #42474f; --yt-sys-color-baseline--keyboard-background-switch: =
#a0abcb; --yt-sys-color-baseline--keyboard-divider: #30353b; --yt-sys-color=
-baseline--keyboard-text-action: #171c23; --yt-sys-color-baseline--keyboard=
-text-character: #ecf1fb; --yt-sys-color-baseline--keyboard-text-chevron: #=
fff; --yt-sys-color-baseline--keyboard-text-icon: #fff; --yt-sys-color-base=
line--keyboard-text-symbol: #c5cbd4; --yt-sys-color-baseline--menu-backgrou=
nd: #282828; --yt-sys-color-baseline--mono-filled-hover: #d9d9d9; --yt-sys-=
color-baseline--mono-filled-hover-inverse: #272727; --yt-sys-color-baseline=
--mono-tonal-hover: rgba(255,255,255,0.2); --yt-sys-color-baseline--mono-to=
nal-hover-inverse: rgba(0,0,0,0.1); --yt-sys-color-baseline--outline: rgba(=
255,255,255,0.2); --yt-sys-color-baseline--outline-inverse: rgba(0,0,0,0.1)=
; --yt-sys-color-baseline--outline-inverse-opaque: #e5e5e5; --yt-sys-color-=
baseline--outline-opaque: #3f3f3f; --yt-sys-color-baseline--outline-rim: rg=
ba(255,255,255,0.15); --yt-sys-color-baseline--outline-rim-inverse: rgba(25=
5,255,255,0.3); --yt-sys-color-baseline--outline-wash: rgba(0,0,0,0); --yt-=
sys-color-baseline--overlay-additive-background: rgba(40,40,40,0.6); --yt-s=
ys-color-baseline--overlay-background-brand: rgba(225,0,45,0.9); --yt-sys-c=
olor-baseline--overlay-background-extra-light: rgba(0,0,0,0.03); --yt-sys-c=
olor-baseline--overlay-background-heavy: rgba(0,0,0,0.8); --yt-sys-color-ba=
seline--overlay-background-light: rgba(0,0,0,0.1); --yt-sys-color-baseline-=
-overlay-background-medium: rgba(0,0,0,0.6); --yt-sys-color-baseline--overl=
ay-background-medium-heavy: rgba(0,0,0,0.4); --yt-sys-color-baseline--overl=
ay-background-medium-light: rgba(0,0,0,0.3); --yt-sys-color-baseline--overl=
ay-background-solid: #000; --yt-sys-color-baseline--overlay-button-primary:=
 rgba(255,255,255,0.3); --yt-sys-color-baseline--overlay-button-secondary: =
rgba(255,255,255,0.1); --yt-sys-color-baseline--overlay-button-secondary-da=
rker: rgba(255,255,255,0.2); --yt-sys-color-baseline--overlay-call-to-actio=
n: #3ea6ff; --yt-sys-color-baseline--overlay-call-to-action-hover: #65b8ff;=
 --yt-sys-color-baseline--overlay-filled-hover: #e6e6e6; --yt-sys-color-bas=
eline--overlay-filled-hover-light: #f1f1f1; --yt-sys-color-baseline--overla=
y-filled-state-layer: #ccc; --yt-sys-color-baseline--overlay-filled-touch-l=
ight: #f9f9f9; --yt-sys-color-baseline--overlay-green: #2ba640; --yt-sys-co=
lor-baseline--overlay-outline: rgba(255,255,255,0.3); --yt-sys-color-baseli=
ne--overlay-outline-inverse: rgba(255,255,255,0.3); --yt-sys-color-baseline=
--overlay-outline-rim: rgba(255,255,255,0.15); --yt-sys-color-baseline--ove=
rlay-outline-rim-inverse: rgba(255,255,255,0.15); --yt-sys-color-baseline--=
overlay-solid-background: #e6e6e6; --yt-sys-color-baseline--overlay-solid-b=
ackground-inverse: #0f0f0f; --yt-sys-color-baseline--overlay-solid-rim: rgb=
a(255,255,255,0.2); --yt-sys-color-baseline--overlay-solid-rim-inverse: rgb=
a(255,255,255,0.2); --yt-sys-color-baseline--overlay-solid-wash: #fff; --yt=
-sys-color-baseline--overlay-solid-wash-inverse: rgba(255,255,255,0.2); --y=
t-sys-color-baseline--overlay-text-disabled: rgba(255,255,255,0.3); --yt-sy=
s-color-baseline--overlay-text-primary: #fff; --yt-sys-color-baseline--over=
lay-text-primary-inverse: #030303; --yt-sys-color-baseline--overlay-text-se=
condary: rgba(255,255,255,0.7); --yt-sys-color-baseline--overlay-tonal-back=
ground: rgba(255,255,255,0.3); --yt-sys-color-baseline--overlay-tonal-backg=
round-inverse: rgba(255,255,255,0.15); --yt-sys-color-baseline--overlay-ton=
al-hover: rgba(255,255,255,0.2); --yt-sys-color-baseline--overlay-tonal-hov=
er-light: rgba(242,242,245,0.3); --yt-sys-color-baseline--overlay-tonal-rim=
: rgba(255,255,255,0.15); --yt-sys-color-baseline--overlay-tonal-rim-invers=
e: rgba(255,255,255,0.15); --yt-sys-color-baseline--overlay-tonal-state-lay=
er: rgba(248,248,250,0.1); --yt-sys-color-baseline--overlay-tonal-touch-lig=
ht: rgba(242,242,245,0.3); --yt-sys-color-baseline--overlay-tonal-wash: rgb=
a(255,255,255,0.15); --yt-sys-color-baseline--overlay-tonal-wash-inverse: r=
gba(255,255,255,0.15); --yt-sys-color-baseline--overlay-touch-response: #ff=
f; --yt-sys-color-baseline--overlay-touch-response-inverse: #000; --yt-sys-=
color-baseline--purple-6: #dd98ff; --yt-sys-color-baseline--raised-backgrou=
nd: #212121; --yt-sys-color-baseline--red-3: #f03; --yt-sys-color-baseline-=
-red-4: #fe2a54; --yt-sys-color-baseline--red-indicator: #e1002d; --yt-sys-=
color-baseline--shadow-medium: rgba(0,0,0,0.25); --yt-sys-color-baseline--s=
olid-background: #e6e6e6; --yt-sys-color-baseline--solid-background-inverse=
: #0f0f0f; --yt-sys-color-baseline--solid-rim: rgba(255,255,255,0.2); --yt-=
sys-color-baseline--solid-rim-inverse: rgba(255,255,255,0.2); --yt-sys-colo=
r-baseline--solid-wash: rgba(255,255,255,0.3); --yt-sys-color-baseline--sol=
id-wash-inverse: rgba(255,255,255,0.15); --yt-sys-color-baseline--state-mon=
o-filled-hovered: rgba(0,0,0,0.05); --yt-sys-color-baseline--state-mono-fil=
led-pressed: rgba(0,0,0,0.1); --yt-sys-color-baseline--state-mono-standard-=
hovered: rgba(255,255,255,0.05); --yt-sys-color-baseline--state-mono-standa=
rd-pressed: rgba(255,255,255,0.1); --yt-sys-color-baseline--state-overlay-f=
illed-hovered: rgba(0,0,0,0.2); --yt-sys-color-baseline--state-overlay-fill=
ed-pressed: rgba(0,0,0,0.3); --yt-sys-color-baseline--state-overlay-standar=
d-hovered: rgba(255,255,255,0.05); --yt-sys-color-baseline--state-overlay-s=
tandard-pressed: rgba(255,255,255,0.05); --yt-sys-color-baseline--static-ad=
-yellow: #fbc02d; --yt-sys-color-baseline--static-black: #0f0f0f; --yt-sys-=
color-baseline--static-brand-black: #000; --yt-sys-color-baseline--static-b=
rand-red: #f03; --yt-sys-color-baseline--static-brand-white: #fff; --yt-sys=
-color-baseline--static-clear-black: rgba(0,0,0,0); --yt-sys-color-baseline=
--static-clear-color: rgba(255,255,255,0); --yt-sys-color-baseline--static-=
dark-grey: #333; --yt-sys-color-baseline--static-grey: #606060; --yt-sys-co=
lor-baseline--static-magenta: #ff2791; --yt-sys-color-baseline--static-medi=
um-magenta: #e01378; --yt-sys-color-baseline--static-white-background: #fff=
; --yt-sys-color-baseline--status-bar: #fff; --yt-sys-color-baseline--sugge=
sted-action: #263850; --yt-sys-color-baseline--suggested-action-hover: #515=
561; --yt-sys-color-baseline--suggested-action-inverse: #def1ff; --yt-sys-c=
olor-baseline--surface-container: #181818; --yt-sys-color-baseline--system-=
bar: #fff; --yt-sys-color-baseline--text-complete: #a4ffa4; --yt-sys-color-=
baseline--text-disabled: #717171; --yt-sys-color-baseline--text-disabled-in=
verse: #909090; --yt-sys-color-baseline--text-error: #ffbfbd; --yt-sys-colo=
r-baseline--text-primary: #f1f1f1; --yt-sys-color-baseline--text-primary-in=
verse: #0f0f0f; --yt-sys-color-baseline--text-secondary: #aaa; --yt-sys-col=
or-baseline--text-secondary-inverse: #606060; --yt-sys-color-baseline--text=
-warning: #ffcd97; --yt-sys-color-baseline--themed-green: #2ba640; --yt-sys=
-color-baseline--themed-green-inverse: #107516; --yt-sys-color-baseline--th=
emed-overlay-background: rgba(0,0,0,0.8); --yt-sys-color-baseline--tonal-ba=
ckground: rgba(255,255,255,0.1); --yt-sys-color-baseline--tonal-background-=
inverse: rgba(0,0,0,0.1); --yt-sys-color-baseline--tonal-hover-light: rgba(=
242,242,245,0.15); --yt-sys-color-baseline--tonal-rim: rgba(255,255,255,0.1=
); --yt-sys-color-baseline--tonal-rim-inverse: rgba(0,0,0,0.05); --yt-sys-c=
olor-baseline--tonal-state-layer: rgba(248,248,250,0.1); --yt-sys-color-bas=
eline--tonal-touch-light: rgba(242,242,245,0.25); --yt-sys-color-baseline--=
tonal-wash: rgba(255,255,255,0.05); --yt-sys-color-baseline--tonal-wash-inv=
erse: rgba(255,255,255,0.2); --yt-sys-color-baseline--touch-response: #fff;=
 --yt-sys-color-baseline--touch-response-inverse: #000; --yt-sys-color-base=
line--wordmark-text: #fff; --yt-sys-color-baseline--assistive-feed-vibrant-=
gradient-1: #007a65; --yt-sys-color-baseline--assistive-feed-vibrant-gradie=
nt-2: #7f0e7f; --yt-sys-color-baseline--assistive-feed-vibrant-gradient-3: =
#ff8983; --yt-sys-color-baseline--assistive-feed-themed-gradient-1: #005446=
; --yt-sys-color-baseline--assistive-feed-themed-gradient-2: #39003f; --yt-=
sys-color-baseline--assistive-feed-themed-gradient-3: #590000; --yt-sys-col=
or-baseline--scrim-background-gradient-1: rgba(15,15,15,0); --yt-sys-color-=
baseline--scrim-background-gradient-2: rgba(15,15,15,0.3); --yt-sys-color-b=
aseline--scrim-background-gradient-3: rgba(15,15,15,0.6); --yt-sys-color-ba=
seline--scrim-background-gradient-4: rgba(15,15,15,0.9); --yt-sys-color-bas=
eline--scrim-background-gradient-5: #0f0f0f; --yt-deprecated-overlay-icon-a=
ctive-other: #fff; --yt-deprecated-general-background-a: var(--yt-sys-color=
-baseline--base-background); --yt-deprecated-general-background-b: var(--yt=
-sys-color-baseline--base-background); --yt-deprecated-general-background-c=
: var(--yt-sys-color-baseline--base-background); }

html { --yt-deprecated-white-1: #fff; --yt-deprecated-white-2: #f9f9f9; --y=
t-deprecated-white-3: #f1f1f1; --yt-deprecated-white-4: #e9e9e9; --yt-depre=
cated-black-1: #282828; --yt-deprecated-black-2: #1f1f1f; --yt-deprecated-b=
lack-3: #161616; --yt-deprecated-black-4: #0d0d0d; --yt-deprecated-black-pu=
re: #000; --yt-deprecated-grey-1: #ccc; --yt-deprecated-grey-2: #aaa; --yt-=
deprecated-grey-3: #909090; --yt-deprecated-grey-4: #717171; --yt-deprecate=
d-grey-5: #606060; --yt-deprecated-brand-youtube-red: #f00; --yt-deprecated=
-brand-medium-red: #c00; --yt-deprecated-brand-light-red: #ff4e45; --yt-dep=
recated-red-30: #ff8983; --yt-deprecated-red-70: #990412; --yt-deprecated-p=
ale-blue: #f2f8ff; --yt-deprecated-light-blue: #3ea6ff; --yt-deprecated-dar=
k-blue: #065fd4; --yt-deprecated-navy-blue: #252a3a; --yt-deprecated-light-=
green: #2ba640; --yt-deprecated-dark-green: #107516; --yt-deprecated-yellow=
: #fbc02d; --yt-deprecated-black-pure-alpha-5: rgba(0,0,0,0.05); --yt-depre=
cated-black-pure-alpha-10: rgba(0,0,0,0.1); --yt-deprecated-black-pure-alph=
a-15: rgba(0,0,0,0.15); --yt-deprecated-black-pure-alpha-30: rgba(0,0,0,0.3=
); --yt-deprecated-black-pure-alpha-60: rgba(0,0,0,0.6); --yt-deprecated-bl=
ack-pure-alpha-80: rgba(0,0,0,0.8); --yt-deprecated-black-1-alpha-98: rgba(=
40,40,40,0.98); --yt-deprecated-black-1-alpha-95: rgba(40,40,40,0.95); --yt=
-deprecated-white-1-alpha-10: rgba(255,255,255,0.1); --yt-deprecated-white-=
1-alpha-20: rgba(255,255,255,0.2); --yt-deprecated-white-1-alpha-25: rgba(2=
55,255,255,0.25); --yt-deprecated-white-1-alpha-30: rgba(255,255,255,0.3); =
--yt-deprecated-white-1-alpha-70: rgba(255,255,255,0.7); --yt-deprecated-wh=
ite-1-alpha-95: rgba(255,255,255,0.95); --yt-deprecated-white-1-alpha-98: r=
gba(255,255,255,0.98); --yt-deprecated-brand-medium-red-alpha-90: rgba(204,=
0,0,0.9); --yt-deprecated-brand-medium-red-alpha-30: rgba(204,0,0,0.3); --y=
t-deprecated-brand-light-red-alpha-30: rgba(255,78,69,0.3); --yt-deprecated=
-light-blue-alpha-30: rgba(62,166,255,0.3); --yt-deprecated-dark-blue-alpha=
-30: rgba(6,95,212,0.3); }

html { --yt-deprecated-luna-black: hsl(0,0%,6.7%); --yt-deprecated-opalesce=
nce-grey: hsl(0,0%,53.3%); --yt-deprecated-opalescence-soft-grey: hsl(0,0%,=
93.3%); --yt-deprecated-blue: hsl(206.1,79.3%,52.7%); --yt-deprecated-luna-=
black-opacity-lighten-1: hsla(0,0%,6.7%,0.8); --yt-deprecated-luna-black-op=
acity-lighten-2: hsla(0,0%,6.7%,0.6); --yt-deprecated-luna-black-opacity-li=
ghten-3: hsla(0,0%,6.7%,0.4); --yt-deprecated-opalescence-soft-grey-opacity=
-lighten-3: hsla(0,0%,93.3%,0.4); --yt-deprecated-white-opacity-lighten-1: =
hsla(0,0%,100%,0.8); --yt-deprecated-white-opacity-lighten-2: hsla(0,0%,100=
%,0.6); --yt-deprecated-dark-surface-100: hsl(0,0%,7%); }

yt-dropdown-menu { display: inline-block; max-width: 100%; --paper-menu-but=
ton-content-border-radius: 8px; }

yt-dropdown-menu[modern-buttons] #icon-label.yt-dropdown-menu, yt-dropdown-=
menu[modern-buttons] #label.yt-dropdown-menu { text-transform: unset; }

#menu.yt-dropdown-menu { border-radius: 12px; overflow: hidden; }

tp-yt-paper-button.yt-dropdown-menu { display: inline-block; text-align: ce=
nter; font-family: inherit; width: var(--yt-dropdown-menu-button-width,auto=
); height: var(--yt-dropdown-menu-button-height,auto); }

tp-yt-paper-menu-button.yt-dropdown-menu { color: var(--t4a6da19e16bf221a);=
 --paper-menu-button-dropdown-background: transparent; }

tp-yt-paper-menu-button.yt-dropdown-menu, yt-dropdown-menu .yt-dropdown-men=
u[style-target=3D"label-text"] { max-width: 100%; }

tp-yt-paper-menu-button.yt-dropdown-menu { padding: 0px; }

tp-yt-paper-listbox.yt-dropdown-menu { background-color: var(--t08a7c6c176c=
bc5c2); }

tp-yt-paper-listbox.yt-dropdown-menu tp-yt-paper-item.yt-dropdown-menu:hove=
r { background-color: var(--t7f4f2c6d54836ce0); }

tp-yt-paper-listbox.yt-dropdown-menu .iron-selected.yt-dropdown-menu { font=
-weight: inherit; background-color: var(--t7f4f2c6d54836ce0); }

@media (forced-colors: active) {
  tp-yt-paper-listbox.yt-dropdown-menu .iron-selected.yt-dropdown-menu { ba=
ckground-color: highlight; color: highlighttext; outline: highlighttext sol=
id 1px; outline-offset: -1px; }
}

tp-yt-paper-listbox.yt-dropdown-menu .iron-selected.yt-dropdown-menu tp-yt-=
paper-item.yt-dropdown-menu:hover { background-color: transparent; }

@media (forced-colors: active) {
  .yt-simple-endpoint.yt-dropdown-menu:focus tp-yt-paper-item.yt-dropdown-m=
enu, tp-yt-paper-listbox.yt-dropdown-menu tp-yt-paper-item.yt-dropdown-menu=
:focus, tp-yt-paper-listbox.yt-dropdown-menu tp-yt-paper-item.yt-dropdown-m=
enu:hover { background-color: highlight; color: highlighttext; outline: hig=
hlighttext solid 1px; outline-offset: -1px; }
}

#label.yt-dropdown-menu { cursor: pointer; text-transform: var(--yt-dropdow=
n-menu-label-transform,none); padding: 0px; margin: 0px; min-width: 0px; di=
splay: flex; flex-direction: row; align-items: center; font-family: Roboto,=
 Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2re=
m; }

yt-dropdown-menu .yt-dropdown-menu[style-target=3D"label-text"] { white-spa=
ce: nowrap; overflow: hidden; text-overflow: ellipsis; color: var(--tffc2fd=
3a644f6275); }

#icon-label.yt-dropdown-menu { color: var(--tffc2fd3a644f6275); font-size: =
var(--ytd-tab-system-font-size); font-weight: var(--ytd-tab-system-font-wei=
ght); letter-spacing: var(--ytd-tab-system-letter-spacing); text-transform:=
 var(--ytd-tab-system-text-transform); }

#label.keyboard-focus.yt-dropdown-menu #icon-label.yt-dropdown-menu { font-=
weight: 700; }

#label.keyboard-focus.yt-dropdown-menu .yt-dropdown-menu[style-target=3D"la=
bel-text"] { font-weight: 500; }

#label-icon.yt-dropdown-menu { flex-shrink: 0; color: var(--tffc2fd3a644f62=
75); }

yt-dropdown-menu[icon-label] #label-icon.yt-dropdown-menu { margin-right: v=
ar(--ytd-margin-2x); }

.item.yt-dropdown-menu { color: var(--tffc2fd3a644f6275); font-family: Robo=
to, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2r=
em; }

#item-with-badge.yt-dropdown-menu { display: flex; justify-content: space-b=
etween; }

#subtitle.yt-dropdown-menu { color: var(--t4a6da19e16bf221a); white-space: =
normal; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-wei=
ght: 400; line-height: 1.8rem; }

.yt-simple-endpoint.yt-dropdown-menu { display: inline-block; cursor: point=
er; text-decoration: none; color: var(--yt-endpoint-color,var(--tffc2fd3a64=
4f6275)); outline: none; }

.yt-simple-endpoint.yt-dropdown-menu:hover { color: var(--yt-endpoint-hover=
-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-endpoint-text-d=
ecoration,none); }

a.yt-simple-endpoint.yt-dropdown-menu { display: block; color: var(--tffc2f=
d3a644f6275); }

yt-dropdown-menu.is-empty { display: none; }

yt-dropdown-menu:not(.has-items) #label-icon.yt-dropdown-menu { display: no=
ne; }

yt-dropdown-menu:not(.has-items) #label.yt-dropdown-menu { cursor: default;=
 }

yt-dropdown-menu:not(.has-items) #label.yt-dropdown-menu:focus { outline: n=
one; }

tp-yt-paper-item.yt-dropdown-menu { display: block; }

tp-yt-paper-item-body.yt-dropdown-menu:not([two-line]) { min-height: var(--=
paper-item-min-height,48px); }

tp-yt-paper-item-body.yt-dropdown-menu { max-width: 100%; flex: 0 0 auto; }

.notification.yt-dropdown-menu { width: 8px; height: 8px; margin-left: 4px;=
 border-radius: 50%; background-color: var(--t2d807bb79e75606d); display: i=
nline-block; }

yt-formatted-string[is-empty]:not(.use-shadow) { display: none; }

yt-formatted-string span.yt-formatted-string:empty { display: none; }

yt-formatted-string[dir=3D"auto"] { text-align: right; }

.bold.yt-formatted-string { font-weight: var(--yt-formatted-string-bold-fon=
t-weight,500); }

.bold.strikethrough.yt-formatted-string { font-weight: var(--yt-formatted-s=
tring-bold-font-weight,var(--yt-formatted-string-strikethrough-font-weight,=
500)); }

.bold.yt-formatted-string:not(a) { color: var(--yt-formatted-string-bold-co=
lor,inherit); }

.deemphasize.yt-formatted-string { color: var(--yt-formatted-string-deempha=
size-color,var(--t4a6da19e16bf221a)); }

.italic.yt-formatted-string { font-style: italic; }

.error-underline.yt-formatted-string { padding-bottom: 2px; }

yt-formatted-string:not([is-dark-theme]) .error-underline.yt-formatted-stri=
ng { background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d=
3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0IiBoZWlnaHQ9IjQiPjxwYXRoIHN0cm9rZT0icm=
VkIiBzdHJva2Utd2lkdGg9Ii41IiBkPSJtMCAxIDIgMk0yIDNsMi0zIi8+PC9zdmc+") center=
 bottom repeat-x; }

yt-formatted-string[is-dark-theme] .error-underline.yt-formatted-string { b=
ackground: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53M=
y5vcmcvMjAwMC9zdmciIHdpZHRoPSI0IiBoZWlnaHQ9IjQiPjxwYXRoIHN0cm9rZT0iI2ZmNGU0=
NSIgc3Ryb2tlLXdpZHRoPSIuNSIgZD0ibTAgMSAyIDJNMiAzbDItMyIvPjwvc3ZnPg=3D=3D") =
center bottom repeat-x; }

.strikethrough.yt-formatted-string { text-decoration: line-through; font-fa=
mily: var(--yt-formatted-string-strikethrough-font-family); font-size: var(=
--yt-formatted-string-strikethrough-font-size); font-weight: var(--yt-forma=
tted-string-strikethrough-font-weight); line-height: var(--yt-formatted-str=
ing-strikethrough-line-height); }

.bracket.yt-formatted-string { padding: 2px; border-top: solid var(--t904a8=
8c623ca27ab) 2px; border-bottom: solid var(--t904a88c623ca27ab) 2px; backgr=
ound: linear-gradient(135deg,var(--t904a88c623ca27ab) 3px,rgba(0,0,0,0) 3px=
),linear-gradient(315deg,var(--t904a88c623ca27ab) 3px,rgba(0,0,0,0) 3px); }

yt-formatted-string > .emoji, yt-formatted-string > .small-emoji { margin: =
0px 2px 3px; vertical-align: middle; }

yt-formatted-string > .emoji { width: var(--yt-formatted-string-emoji-size,=
24px); height: var(--yt-formatted-string-emoji-size,24px); }

yt-formatted-string > .emoji.small-emoji { width: var(--yt-formatted-string=
-small-emoji-size,16px); height: var(--yt-formatted-string-small-emoji-size=
,16px); }

a.yt-formatted-string { color: var(--t2d807bb79e75606d); }

a.yt-simple-endpoint.yt-formatted-string { color: var(--yt-endpoint-color,v=
ar(--t2d807bb79e75606d)); display: var(--yt-endpoint-display,inline-block);=
 text-decoration: var(--yt-endpoint-text-regular-decoration,none); overflow=
-wrap: var(--yt-endpoint-word-wrap,none); word-break: var(--yt-endpoint-wor=
d-break,none); }

a.yt-simple-endpoint.yt-formatted-string:visited { color: var(--yt-endpoint=
-visited-color,var(--t2d807bb79e75606d)); }

a.yt-simple-endpoint.yt-formatted-string:hover { color: var(--yt-endpoint-h=
over-color,var(--t2d807bb79e75606d)); text-decoration: var(--yt-endpoint-te=
xt-decoration,none); }

a.yt-simple-endpoint.yt-formatted-string.yt-formatted-string:focus-visible =
{ outline-offset: 0px; }

yt-formatted-string[has-link-only_]:not([force-default-style]) a.yt-simple-=
endpoint.yt-formatted-string { color: var(--yt-endpoint-color,var(--tffc2fd=
3a644f6275)); }

yt-formatted-string[has-link-only_]:not([force-default-style]) a.yt-simple-=
endpoint.yt-formatted-string:visited { color: var(--yt-endpoint-visited-col=
or,var(--tffc2fd3a644f6275)); }

yt-formatted-string[has-link-only_]:not([force-default-style]) a.yt-simple-=
endpoint.yt-formatted-string:hover { color: var(--yt-endpoint-hover-color,v=
ar(--tffc2fd3a644f6275)); }

#contenteditable-root.yt-formatted-string a.yt-simple-endpoint.yt-formatted=
-string, yt-formatted-string[contenteditable] a.yt-simple-endpoint.yt-forma=
tted-string { background: var(--yt-formatted-string-contenteditable-endpoin=
t-background); border-radius: var(--yt-formatted-string-contenteditable-end=
point-border-radius); color: var(--yt-formatted-string-contenteditable-endp=
oint-color,var(--yt-endpoint-color,var(--t2d807bb79e75606d))); cursor: var(=
--yt-formatted-string-contenteditable-endpoint-cursor); max-width: var(--yt=
-formatted-string-contenteditable-endpoint-max-width); overflow: var(--yt-f=
ormatted-string-contenteditable-endpoint-overflow); pointer-events: var(--y=
t-formatted-string-contenteditable-endpoint-pointer-events); text-overflow:=
 var(--yt-formatted-string-contenteditable-endpoint-text-overflow); vertica=
l-align: var(--yt-formatted-string-contenteditable-endpoint-vertical-align)=
; white-space: var(--yt-formatted-string-contenteditable-endpoint-white-spa=
ce); }

yt-formatted-string[split-lines] { white-space: pre-wrap; }

yt-formatted-string[ellipsis-truncate-styling].complex-string { white-space=
: pre; display: flex; flex-direction: row; }

yt-formatted-string[dir=3D"auto"][ellipsis-truncate-styling].complex-string=
 { display: inline-block; }

yt-formatted-string[dir=3D"auto"][ellipsis-truncate-styling].complex-string=
 > .yt-formatted-string:not(style) { display: inline; }

yt-formatted-string[ellipsis-truncate-styling] { display: block; text-overf=
low: ellipsis; overflow: hidden; white-space: nowrap; }

yt-formatted-string[ellipsis-truncate-styling] a.yt-formatted-string { disp=
lay: block; margin-right: -0.1em; padding-right: 0.1em; white-space: pre; }

yt-formatted-string[ellipsis-truncate-styling] a.yt-formatted-string:last-c=
hild, yt-formatted-string[ellipsis-truncate-styling] span.yt-formatted-stri=
ng:last-child { overflow: hidden; text-overflow: ellipsis; }

yt-formatted-string::-webkit-scrollbar-thumb { height: 56px; background: va=
r(--t7e34d5baa4ea6277); }

yt-formatted-string::-webkit-scrollbar { width: var(--ytd-scrollbar-width);=
 }

#contenteditable-root.yt-formatted-string .emoji.yt-formatted-string { heig=
ht: var(--yt-formatted-string-contenteditable-emoji-height); margin: var(--=
yt-formatted-string-contenteditable-emoji-margin); padding-right: var(--yt-=
formatted-string-contenteditable-emoji-padding-right); vertical-align: var(=
--yt-formatted-string-contenteditable-emoji-vertical-align); width: var(--y=
t-formatted-string-contenteditable-emoji-width); }

#contenteditable-root.yt-formatted-string .small-emoji.yt-formatted-string =
{ height: var(--yt-formatted-string-contenteditable-small-emoji-height); ma=
rgin: var(--yt-formatted-string-contenteditable-small-emoji-margin); paddin=
g-right: var(--yt-formatted-string-contenteditable-small-emoji-padding-righ=
t); vertical-align: var(--yt-formatted-string-contenteditable-small-emoji-v=
ertical-align); width: var(--yt-formatted-string-contenteditable-small-emoj=
i-width); }

#contenteditable-root.yt-formatted-string { outline: var(--yt-formatted-str=
ing-contenteditable-root-style-outline); max-height: var(--yt-formatted-str=
ing-contenteditable-root-style-max-height); overflow: var(--yt-formatted-st=
ring-contenteditable-root-style-overflow); display: var(--yt-formatted-stri=
ng-contenteditable-root-style-display,block); overscroll-behavior: var(--yt=
-formatted-string-contenteditable-root-style-overscroll-behavior); }

#contenteditable-root.yt-formatted-string[aria-label]:empty::before { color=
: var(--contenteditable-root-style-placeholder-with-aria-color); content: v=
ar(--contenteditable-root-style-placeholder-with-aria-content); cursor: var=
(--contenteditable-root-style-placeholder-with-aria-cursor); }

yt-icon-button { display: inline-block; position: relative; box-sizing: bor=
der-box; font-size: 0px; height: 24px; width: 24px; }

button.yt-icon-button { vertical-align: middle; color: inherit; outline: no=
ne; background: none; margin: 0px; border-width: medium; border-style: none=
; border-color: currentcolor; border-image: initial; padding: 0px; width: 1=
00%; height: 100%; line-height: 0; cursor: pointer; -webkit-tap-highlight-c=
olor: transparent; }

button.yt-icon-button > yt-icon { width: var(--yt-icon-button-icon-width,10=
0%); height: var(--yt-icon-button-icon-height,100%); }

button.yt-icon-button[disabled] { pointer-events: none; cursor: auto; }

yt-img-crop-picker { --yt-img-crop-height: 482px; --yt-img-crop-default-mar=
gin: var(--ytd-margin-4x); --yt-img-crop-picker-border-width: 2px; --yt-img=
-crop-preview-size: 300px; --yt-img-crop-picker-size: calc(var(--yt-img-cro=
p-preview-size) - var(--yt-img-crop-picker-border-width)*2); --yt-img-crop-=
instruction-panel-width: 260px; height: 100%; min-height: var(--yt-img-crop=
-height); flex: 1 1 1e-09px; display: flex; flex-direction: row; }

#left-container.yt-img-crop-picker { height: calc(100% - var(--yt-img-crop-=
default-margin)*2); flex: 1 1 560px; border-top-color: ; border-top-style: =
; border-right-color: ; border-right-style: ; border-bottom-color: ; border=
-bottom-style: ; border-left-color: ; border-left-style: ; border-image-sou=
rce: ; border-image-slice: ; border-image-width: ; border-image-outset: ; b=
order-image-repeat: ; border-width: var(--yt-img-crop-default-margin); back=
ground-color: var(--t518e925f61bdcb91); position: relative; }

#left-container.preview.yt-img-crop-picker { border-color: var(--t3e41d7b17=
b187f69); }

#picker-container.yt-img-crop-picker { position: relative; width: 100%; hei=
ght: 100%; overflow: hidden; }

.preview.yt-img-crop-picker #picker-container.yt-img-crop-picker { opacity:=
 0; }

#image-in-picker-background.yt-img-crop-picker, #overlay.yt-img-crop-picker=
, #picker.yt-img-crop-picker { position: absolute; }

#image-in-picker.yt-img-crop-picker { pointer-events: none; user-select: no=
ne; }

#picker.yt-img-crop-picker { width: var(--yt-img-crop-picker-size); height:=
 var(--yt-img-crop-picker-size); overflow: hidden; user-select: none; point=
er-events: none; border-style: solid; border-image: initial; border-width: =
var(--yt-img-crop-picker-border-width); border-color: rgb(255, 255, 255); p=
osition: absolute; left: calc(0px - var(--yt-img-crop-picker-border-width))=
; top: calc(0px - var(--yt-img-crop-picker-border-width)); }

#overlay.yt-img-crop-picker { background-color: rgba(0, 0, 0, 0.6); width: =
100%; height: 100%; cursor: all-scroll; }

#preview-container.yt-img-crop-picker { position: absolute; top: 0px; left:=
 0px; z-index: 1; background-color: var(--t3e41d7b17b187f69); width: 100%; =
height: 100%; flex: 1 1 1e-09px; display: flex; flex-direction: column; }

#preview-clipper.yt-img-crop-picker { position: relative; width: var(--yt-i=
mg-crop-preview-size); height: var(--yt-img-crop-preview-size); min-width: =
var(--yt-img-crop-preview-size); min-height: var(--yt-img-crop-preview-size=
); overflow: hidden; margin: 35px auto 0px; }

#image-in-preview-clipper.yt-img-crop-picker { position: absolute; width: 1=
00%; height: 100%; }

#image-in-preview-clipper.PORTRAIT.yt-img-crop-picker { height: auto; width=
: 100%; }

#image-in-preview-clipper.LANDSCAPE.yt-img-crop-picker { width: auto; heigh=
t: 100%; }

#edit-button.yt-img-crop-picker { margin: var(--ytd-margin-7x) auto 0 auto;=
 }

#right-container.yt-img-crop-picker { border-left: 1px solid var(--tf3fc855=
af2285f5f); width: var(--yt-img-crop-instruction-panel-width); background-c=
olor: var(--t3e41d7b17b187f69); flex: 1 1 1e-09px; display: flex; flex-dire=
ction: column; }

#right-container.edit.yt-img-crop-picker { background-color: var(--t3e41d7b=
17b187f69); }

#full-image-container.yt-img-crop-picker { width: calc(var(--yt-img-crop-in=
struction-panel-width) - var(--yt-img-crop-default-margin)*2); height: calc=
(var(--yt-img-crop-instruction-panel-width) - var(--yt-img-crop-default-mar=
gin)*2); max-width: calc(var(--yt-img-crop-instruction-panel-width) - var(-=
-yt-img-crop-default-margin)*2); max-height: calc(var(--yt-img-crop-instruc=
tion-panel-width) - var(--yt-img-crop-default-margin)*2); align-items: cent=
er; justify-content: center; margin-top: 50px; flex: 1 1 1e-09px; display: =
flex; flex-direction: column; }

#full-image-as-preview.LANDSCAPE.yt-img-crop-picker { height: auto; width: =
100%; }

#full-image-as-preview.PORTRAIT.yt-img-crop-picker { width: auto; height: 1=
00%; }

#full-image-as-preview.yt-img-crop-picker { width: 100%; height: 100%; max-=
width: 100%; max-height: 100%; object-fit: contain; }

#edit-instruction.yt-img-crop-picker, #preview-instruction.yt-img-crop-pick=
er { margin: var(--ytd-margin-4x); flex: 1 1 1e-09px; display: flex; flex-d=
irection: column; }

#edit-instruction.yt-img-crop-picker { justify-content: flex-end; }

.instruction-container.yt-img-crop-picker { display: flex; flex-direction: =
column; }

#edit-instruction.yt-img-crop-picker .instruction-container.yt-img-crop-pic=
ker { flex-grow: 1; justify-content: center; }

.details.yt-img-crop-picker { color: var(--t4a6da19e16bf221a); word-break: =
normal; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-wei=
ght: 400; line-height: 1.8rem; }

.header.yt-img-crop-picker { color: var(--tffc2fd3a644f6275); margin: var(-=
-ytd-margin-base) 0; font-family: Roboto, Arial, sans-serif; font-size: 1.4=
rem; font-weight: 500; line-height: 2rem; }

.edit.yt-img-crop-picker .details.yt-img-crop-picker { color: var(--t4a6da1=
9e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; fon=
t-weight: 400; line-height: 1.8rem; }

.edit.yt-img-crop-picker .header.yt-img-crop-picker { margin: var(--ytd-mar=
gin-2x) 0; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-=
weight: 400; line-height: 2.2rem; }

#learnmore-text.yt-img-crop-picker { --yt-endpoint-color: var(--t2d807bb79e=
75606d); margin-top: var(--ytd-margin-4x); color: var(--t2d807bb79e75606d);=
 font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 50=
0; line-height: 2rem; }

#open-in-new.yt-img-crop-picker { --iron-icon-width: 16px; --iron-icon-heig=
ht: 16px; padding-left: 6px; padding-bottom: 2px; }

#open-with.yt-img-crop-picker { padding: 0px 10px 0px 2px; height: 24px; wi=
dth: 24px; }

#save-button.yt-img-crop-picker { width: calc(var(--yt-img-crop-instruction=
-panel-width) - var(--yt-img-crop-default-margin)*2); }

yt-img-shadow { display: inline-block; opacity: 0; transition: opacity 0.2s=
; flex: 0 0 auto; }

yt-img-shadow.no-transition { opacity: 1; transition: none; }

yt-img-shadow.with-placeholder { background-color: var(--yt-img-shadow-plac=
eholder-color,transparent); min-height: var(--yt-img-shadow-min-height,unse=
t); min-width: var(--yt-img-shadow-min-width,unset); }

yt-img-shadow[loaded] { opacity: 1; }

yt-img-shadow.empty img.yt-img-shadow { visibility: hidden; }

yt-img-shadow[fit-height] img.yt-img-shadow { height: 100%; width: auto; }

yt-img-shadow[fit-width] img.yt-img-shadow { height: auto; width: 100%; }

yt-img-shadow[fit] img.yt-img-shadow, yt-img-shadow[object-fit=3D"FILL"] im=
g.yt-img-shadow { width: 100%; height: 100%; }

yt-img-shadow[rounded-container] img.yt-img-shadow { border-radius: 8px; }

yt-img-shadow[object-fit=3D"COVER"] img.yt-img-shadow { width: 100%; height=
: 100%; object-fit: cover; }

yt-img-shadow[object-fit=3D"CONTAIN"] img.yt-img-shadow { width: 100%; heig=
ht: 100%; object-fit: contain; }

yt-img-shadow[object-position=3D"LEFT"] img.yt-img-shadow { object-position=
: left center; }

img.yt-img-shadow { display: block; margin-left: var(--yt-img-margin-left,a=
uto); margin-right: var(--yt-img-margin-right,auto); max-height: var(--yt-i=
mg-max-height,none); max-width: var(--yt-img-max-width,100%); border-radius=
: var(--yt-img-border-radius,none); }

yt-interaction { pointer-events: none; display: inline-block; position: abs=
olute; inset: 0px; }

.fill.yt-interaction { will-change: opacity; background-color: var(--t4fb0f=
67b251e1a42); opacity: 0; position: absolute; inset: 0px; }

yt-interaction.down .fill.yt-interaction { opacity: 0.1; }

yt-interaction[is-overlay] .fill.yt-interaction { background-color: rgb(255=
, 255, 255); }

.stroke.yt-interaction { will-change: opacity; border: 1px solid var(--t4fb=
0f67b251e1a42); opacity: 0; position: absolute; inset: 0px; }

yt-interaction.circular .fill.yt-interaction, yt-interaction.circular .stro=
ke.yt-interaction { border-radius: 50%; }

yt-interaction.extended { margin: -4px; }

yt-interaction.extended .fill.yt-interaction, yt-interaction.extended .stro=
ke.yt-interaction { border-radius: 4px; }

yt-interaction.rounded-large .fill.yt-interaction, yt-interaction.rounded-l=
arge .stroke.yt-interaction { border-radius: 12px; }

yt-interaction[focused] .fill.yt-interaction { opacity: 0.1; }

:root:root { --tf3fc855af2285f5f: rgba(0,0,0,0.2); --t02c0a2c868c14ce8: #e9=
e9e9; --t87eabf113a15ac96: #e9e9e9; --t0f59291ce5504543: #0f0f0f; --t45b2a3=
8314924357: #e9e9e9; --t6216186c28b3834b: #f1f1f1; }

:root { --t4726c68ef6d7b08f: #deffde; --tf0a0d1154827847f: #ffeacf; --t5355=
e7dcd3a33a2f: rgba(255,255,255,0.95); --tc54fd20dab7048eb: rgba(255,255,255=
,0.6); --t25a42c37f53e50e0: rgba(255,255,255,0.75); --t124b7dafe9bc366d: #0=
07a65; --tdbe50d27d51f5093: rgba(0,122,101,0.2); --ta564d8212bccb16a: #7f0e=
7f; --t99f774684cbb9703: rgba(127,14,127,0.2); --t4e6df9b2b6b97e00: #aa09aa=
; --tb8b31ac562fbe9b5: rgba(170,9,170,0.2); --t5884672004d56120: #ff4e45; -=
-tef70ca245445b52b: rgba(255,78,69,0.2); --tad8443faed66c111: #3f3f3f; --te=
6d2b428de68554a: #ecf1fb; --tc980c5478124c8c7: #a6c9fa; --t965644ecdbe4b7b8=
: #ecf1fb; --tb14a10c3b43a15a3: #fff; --tb13ff8797829e79e: #fff; --te5668e6=
111aba0ed: #dbe2fc; --ta7d628facfe84d18: #bbc6e7; --tbe42269534655e67: #cac=
ed6; --tab8059236063cadb: #171c23; --t735e435a8b7ad67c: #666; --t21af08fdbf=
6a1406: #2f3032; --tc604113d09fee05d: #46494f; --t4d7776c28db21122: #005917=
; --t5208fd177a788cfa: #990412; --t3f3bdb4140d3ead7: #7c2900; --t3a480c2f81=
4ef19c: #fbfee6; --t77e217518bcd986b: #8abb03; --tc5e0863356bf5767: #5c7e00=
; --t7a2234c5eadde886: #fb99c9; --td340014d093b0821: #c62273; --tf8c80baf67=
8711b8: #891c52; --t2986df03ecf88759: #ffd7ca; --te0c856964146535b: #bd3d19=
; --tf630d2cff7da8057: #882712; --tf69032263d26c015: #eabfff; --ta5930fb3c4=
c7209c: #7406ac; --t1f1729a8e756e8bf: #52077a; --t53c1a9d86136aded: #ff8099=
; --t8533f30445e4a126: #c30027; --tc2512a21369bd447: #7f0119; --t5088a11581=
fecd14: #d3ffec; --t331d13276596b01e: #00ad65; --t42381e7a43d9caf4: #00673c=
; --t7f4f2c6d54836ce0: rgba(0,0,0,0.05); --t7d8b8e5ee291aec0: rgba(255,255,=
255,0.1); --t3e41d7b17b187f69: #fff; --tff65993384bb4560: #c8c9f9; --te2867=
b13d771d055: #a4a6ff; --t933d7922f3158dc5: #8689fc; --t264e2c9cb87891f9: #3=
b3fff; --t206f3fa2e01af22d: #2c2ea7; --t34f46f0f2c13d328: #202275; --t854c7=
9338d8ca8a7: #c30027; --t20480717de80f555: rgba(0,0,0,0.1); --t2d807bb79e75=
606d: #065fd4; --t617db776af0de196: #0556bf; --tb628117fc164ad87: #3ea6ff; =
--td545df04e2c659d7: #c30027; --t53991d599b1488f5: #f57; --t4d4f132f4712716=
a: #007a65; --t93a9a9c8ff5bfbfc: #333; --tb315d8832c2ef6ef: #181818; --te9b=
0b5b330fb2a7b: #606060; --ta889dfda9605a358: rgba(255,255,255,0.9); --t5978=
da8d584b8fe9: rgba(255,255,255,0.9); --t4f0922e5a3d0c20f: #8abb03; --t7dfa6=
f84c9346edf: #373740; --tecbdf924b63b27fc: #be8800; --t1405e70a39276293: #0=
f0f0f; --t08a7c6c176cbc5c2: #fff; --t8cdc9846a76caf1f: #272727; --te1b64e69=
71040396: #d9d9d9; --t416e5931fc464589: rgba(0,0,0,0.1); --tb7d74bb3291c951=
d: rgba(255,255,255,0.2); --tf3fc855af2285f5f: rgba(0,0,0,0.1); --t0a1249f7=
c9e82b5e: rgba(255,255,255,0.2); --t02c0a2c868c14ce8: #3f3f3f; --td8562cdc2=
03bc683: #e5e5e5; --t53dda9125e8d1324: rgba(255,255,255,0.3); --t544e31714f=
63d53c: rgba(255,255,255,0.15); --taf7bd2f2e5a02772: #3ea6ff; --t374de7a0f7=
f6b6a4: #65b8ff; --tf4689f158df519fa: #e6e6e6; --t0aeda4b8dc32d2ba: #f1f1f1=
; --t411713ca69f5bc16: #ccc; --t86c44655e6eba63b: #f9f9f9; --t231ac42975008=
fa5: #2ba640; --t87eabf113a15ac96: #e6e6e6; --t858b809f8044e962: #0f0f0f; -=
-t0f59291ce5504543: #030303; --tfaae96692cc182e4: #7406ac; --t518e925f61bdc=
b91: #fff; --tb927f5c0149004c6: #f57; --t832f22ce6618e99e: #0f0f0f; --t45b2=
a38314924357: #e6e6e6; --t6931aa1826b373b2: rgba(255,255,255,0.15); --ted42=
36536899e4b3: rgba(255,255,255,0.3); --ta057e2d872f2a0d4: rgba(255,255,255,=
0.05); --t2c3e55cb638348df: rgba(255,255,255,0.1); --t1aab759cd9ddbe39: rgb=
a(0,0,0,0.05); --tf5f050c65aebead5: rgba(0,0,0,0.1); --tfd295fd3f8d41cf1: #=
fbc02d; --tdc8af6750f0dad0d: #0f0f0f; --t3410c91649e5eb8a: #333; --t4aeaa85=
7de8a786b: #606060; --t296c7f81dd09a9c3: rgba(0,0,0,0.6); --tfa3475c508f5df=
ef: #def1ff; --t9bc0b740242da017: #dadfe6; --t441a0e44e495381a: #263850; --=
tbdeaf5bc17152abc: #f9f9f9; --tde41338fc2bd4ba5: #000; --t7e34d5baa4ea6277:=
 #909090; --tc4b26042d4cb141f: #717171; --tffc2fd3a644f6275: #0f0f0f; --t62=
16186c28b3834b: #fff; --t4a6da19e16bf221a: #606060; --td9c19f4f8cecd56e: #a=
aa; --t904a88c623ca27ab: #107516; --t2c3bbff6c15a3eb2: #2ba640; --t0ccd1ace=
000d5e93: rgba(255,255,255,0.7); --tc87f6a7f05e65fc4: rgba(0,0,0,0.1); --tc=
04ba3e73561953c: rgba(255,255,255,0.1); --ta9b56aa666d71f06: rgba(242,242,2=
45,0.8); --t7c4965c11f8537c0: rgba(0,0,0,0.05); --t432fbdbd7f2f3f71: rgba(2=
55,255,255,0.15); --t7f006a3165d45f92: rgba(9,9,10,0.1); --tf3fc031aaa66f63=
b: #f1f1f1; --taf1bdd961423c15f: rgba(255,255,255,0.2); --t9d7bdcaefc975d44=
: rgba(255,255,255,0.05); --t4fb0f67b251e1a42: #000; --ta08e036410c14538: #=
fff; --t7f9b7e1603e20b94: #000; }

.ytStandardsTextareaShapeHost { position: relative; display: flex; flex-dir=
ection: column; border-radius: inherit; }

.ytStandardsTextareaShapeTextareaContainer { position: relative; box-sizing=
: border-box; min-height: 56px; padding: 24px 12px 8px; border-radius: inhe=
rit; }

.ytStandardsTextareaShapeTextareaContainerOutline { border-radius: 8px; bor=
der: 1px solid var(--tf3fc855af2285f5f); }

.ytStandardsTextareaShapeTextareaContainerOutline:focus-within { border: 2p=
x solid var(--tffc2fd3a644f6275); padding: 23px 11px 7px; }

.ytStandardsTextareaShapeTextareaContainerOutlineDisabled { border: 0px; co=
lor: var(--t7e34d5baa4ea6277); background-color: var(--t7f4f2c6d54836ce0); =
}

.ytStandardsTextareaShapeTextareaContainerOutlineError { border-color: var(=
--td545df04e2c659d7); }

.ytStandardsTextareaShapeTextareaContainerOutlineError:focus-within { borde=
r-color: var(--td545df04e2c659d7); }

.ytStandardsTextareaShapeTextareaContainerLabelHidden { min-height: 36px; p=
adding: 9px 12px 6px; }

.ytStandardsTextareaShapeTextareaContainerLabelHidden.ytStandardsTextareaSh=
apeTextareaContainerOutline:focus-within { padding: 9px 11px 6px; }

.ytStandardsTextareaShapeTextarea { min-height: 0px; color: var(--tffc2fd3a=
644f6275); width: 100%; background-color: transparent; resize: none; border=
-width: medium; border-style: none; border-color: currentcolor; border-imag=
e: initial; outline: none; padding: 0px; font-family: Roboto, Arial, sans-s=
erif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

.ytStandardsTextareaShapeTextarea::-webkit-input-placeholder { color: trans=
parent; }

.ytStandardsTextareaShapeTextarea::placeholder { color: transparent; }

@media (forced-colors: active) {
  .ytStandardsTextareaShapeTextarea::-webkit-input-placeholder { opacity: 0=
; }
  .ytStandardsTextareaShapeTextarea::placeholder { opacity: 0; }
}

.ytStandardsTextareaShapeTextarea:disabled { color: var(--t7e34d5baa4ea6277=
); }

.ytStandardsTextareaShapeLabel { position: absolute; top: 8px; left: 12px; =
color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytStandardsTextareaShapeLabelFocused { top: 7px; left: 11px; font-family: =
Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-height=
: 1.8rem; }

.ytStandardsTextareaShapeLabelDisabled { color: var(--t7e34d5baa4ea6277); }

.ytStandardsTextareaShapeLabelError { color: var(--td545df04e2c659d7); }

.ytStandardsTextareaShapeLabelHidden { display: none; }

.ytStandardsTextareaShapePlaceholder { display: none; color: var(--t4a6da19=
e16bf221a); position: absolute; top: 16px; left: 12px; right: 12px; font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-=
height: 2.2rem; }

.ytStandardsTextareaShapePlaceholderVisible { display: block; }

.ytStandardsTextareaShapeTextareaContainerLabelHidden .ytStandardsTextareaS=
hapePlaceholder { top: 8px; }

.ytStandardsTextareaShapeError, .ytStandardsTextareaShapeHint { display: fl=
ex; flex-direction: row; align-items: center; margin-top: 4px; color: var(-=
-td545df04e2c659d7); font-family: Roboto, Arial, sans-serif; font-size: 1.2=
rem; font-weight: 400; line-height: 1.8rem; }

.ytStandardsTextareaShapeErrorIcon, .ytStandardsTextareaShapeHintIcon { dis=
play: inline-block; height: 16px; width: 16px; }

.ytStandardsTextareaShapeErrorMessage, .ytStandardsTextareaShapeHintMessage=
 { margin-left: 4px; }

.ytStandardsTextareaShapeErrorDisabled, .ytStandardsTextareaShapeHintDisabl=
ed { color: var(--t7e34d5baa4ea6277); }

.ytStandardsTextareaShapeErrorCharacterCount, .ytStandardsTextareaShapeHint=
CharacterCount { margin-left: auto; }

.ytStandardsTextareaShapeErrorHintMessage, .ytStandardsTextareaShapeHintHin=
tMessage { margin-left: 4px; color: var(--t4a6da19e16bf221a); }

.ytStandardsTextareaShapeErrorIcon { color: inherit; }

.ytStandardsTextareaShapeTimePicker .ytStandardsTextareaShapeTextareaContai=
ner { align-items: center; display: flex; padding: 0px; }

.ytStandardsTextareaShapeTimePicker .ytStandardsTextareaShapePlaceholder, .=
ytStandardsTextareaShapeTimePicker .ytStandardsTextareaShapeTextarea { alig=
n-items: center; justify-content: center; margin-inline: auto; max-width: 8=
0px; text-align: center; font-family: Roboto, Arial, sans-serif; font-size:=
 3.6rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height=
: 5rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytStandardsTextareaShapeTimePicker .ytStandardsTextareaShapePlaceholder,=
 .ytStandardsTextareaShapeTimePicker .ytStandardsTextareaShapeTextarea { fo=
nt-family: Roboto, Arial, sans-serif; font-size: 3.2rem; font-variation-set=
tings: "wdth" 100; font-weight: 700; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .ytStandardsTextareaShapeTimePicker .ytStandardsTextareaShapePlaceholder,=
 .ytStandardsTextareaShapeTimePicker .ytStandardsTextareaShapeTextarea { fo=
nt-family: Roboto, Arial, sans-serif; font-size: 3.2rem; font-variation-set=
tings: "wdth" 100; font-weight: 700; line-height: 4.4rem; }
}

.ytStandardsTextareaShapeTimePicker .ytStandardsTextareaShapePlaceholder { =
inset: 0px; }

.ytStandardsTextareaShapeTimePicker .ytStandardsTextareaShapeTextarea { hei=
ght: 100%; padding: 9px 0px; }

.ytStandardsTextareaShapeFillParent, .ytStandardsTextareaShapeFillParent .y=
tStandardsTextareaShapeTextarea { height: 100%; }

.ytStandardsTextareaShapeFillParent .ytStandardsTextareaShapeTextareaContai=
ner { flex: 1 1 0%; }

.ytChipViewModelHost { display: block; }

.ytSearchInputViewModelHost { display: flex; align-items: center; border-ra=
dius: 100px; background-color: var(--t7f4f2c6d54836ce0); }

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSearchInputViewModelHost { outline: 2px solid var(--tf3fc855af2285f5f)=
; }
}

.ytSearchInputViewModelHostContentResearch { background-color: transparent;=
 border: 1px solid var(--tf3fc855af2285f5f); }

.ytSearchInputViewModelLeadingIcon { margin-left: 16px; margin-right: 4px; =
color: var(--t4a6da19e16bf221a); display: flex; align-items: center; flex-s=
hrink: 0; }

.ytSearchInputViewModelInputChip { min-width: 0px; overflow: hidden; }

.ytSearchInputViewModelForm { flex: 1 1 0%; min-width: 4px; position: relat=
ive; top: 2px; border-radius: inherit; }

.ytSearchInputViewModelClearButton { margin-right: 4px; }

.interstitialViewModelHost { display: flex; flex-direction: column; align-i=
tems: flex-start; border-radius: inherit; }

.interstitialViewModelErrorScreenRedesignDisabled { padding: 16px; }

@media (max-width: 599.9px) {
  .interstitialViewModelErrorScreenRedesignDisabled { overflow-y: scroll; }
}

.interstitialViewModelErrorScreenRedesignEnabled { width: 100%; height: 100=
%; container-type: size; }

.interstitialViewModelModelContainer { position: relative; width: 100%; hei=
ght: 100%; min-height: 0px; overflow: hidden; background-color: var(--tdc8a=
f6750f0dad0d); padding-inline-start: 12%; box-sizing: border-box; display: =
flex; flex-direction: column; justify-content: center; box-shadow: 0 0 0 1p=
x var(--tf3fc855af2285f5f); border-radius: inherit; }

@media (forced-colors: active) {
  .interstitialViewModelModelContainer { border: 1px solid var(--tf3fc855af=
2285f5f); }
}

.interstitialViewModelModelContainer::before { content: ""; position: absol=
ute; top: 0px; left: 0px; width: 100%; height: 100%; background-repeat: no-=
repeat; background-color: var(--tdc8af6750f0dad0d); background-image: linea=
r-gradient(90deg, transparent 0px, transparent 35%, rgba(170, 9, 170, 0.2) =
0px, rgba(169, 0, 255, 0.2) 84%, rgba(254, 70, 160, 0.2)); mask-image: radi=
al-gradient(27% 58% at 77% 50%,var(--tdc8af6750f0dad0d) 0,transparent 100%)=
; }

[dir=3D"rtl"] .interstitialViewModelModelContainer::before { mask-image: ra=
dial-gradient(27% 58% at 23% 50%,var(--tdc8af6750f0dad0d) 0,transparent 100=
%); }

.interstitialViewModelModelContainer::before { mask-repeat: no-repeat; }

.interstitialViewModelFlexItem { width: 100%; margin: 8px 0px; }

.interstitialViewModelLogoContainer { position: relative; width: 15%; min-w=
idth: 96px; }

.interstitialViewModelLogoContainer::before { content: ""; display: block; =
padding-top: 22.727%; }

.interstitialViewModelLogoImage { position: absolute; top: 0px; inset-inlin=
e-start: 0px; width: 100%; height: 100%; overflow: visible; }

@media (forced-colors: active) {
  .interstitialViewModelLogoImage { forced-color-adjust: none; }
}

@media (forced-colors: active) and (prefers-color-scheme: light) {
  .interstitialViewModelLogoImage { filter: invert(1) hue-rotate(180deg); }
}

.interstitialViewModelButtonContainer { max-width: 43%; margin-top: 8px; di=
splay: flex; flex-flow: wrap; }

.interstitialViewModelButtonItem { width: auto; }

.interstitialViewModelButtonItem:not(:last-child) { margin-inline-end: 8px;=
 margin-bottom: 8px; }

@media (forced-colors: active) {
  .interstitialViewModelButtonItem .ytSpecButtonShapeNextHost { border: 1px=
 solid; }
}

.interstitialViewModelPrimaryButtonItem, .interstitialViewModelSecondaryBut=
tonItem { max-width: 100%; }

.interstitialViewModelTextTitle { color: rgb(255, 255, 255); max-width: 43%=
; position: relative; font-family: Roboto, Arial, sans-serif; font-size: 2.=
8rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height: 3=
.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .interstitialViewModelTextTitle { font-family: Roboto, Arial, sans-serif;=
 font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; =
line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .interstitialViewModelTextTitle { font-family: Roboto, Arial, sans-serif;=
 font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; =
line-height: 3.2rem; }
}

.interstitialViewModelTextDescription { color: rgba(255, 255, 255, 0.7); ma=
x-width: 43%; position: relative; font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

.interstitialViewModelInterstitialIcon { text-align: center; }

@media (max-width: 599.9px) {
  .interstitialViewModelIconImage { width: 25%; object-fit: contain; }
}

.interstitialViewModelInterstitialTitle { color: rgb(255, 255, 255); font-f=
amily: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-setting=
s: "wdth" 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width: _max($medium_breakpoint)) {
  .interstitialViewModelInterstitialTitle { font-family: Roboto, Arial, san=
s-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight:=
 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .interstitialViewModelInterstitialTitle { font-family: Roboto, Arial, san=
s-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight:=
 700; line-height: 2.8rem; }
}

.interstitialViewModelInterstitialDescription { color: rgb(255, 255, 255); =
font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400=
; line-height: 2rem; }

.interstitialViewModelIllustrationContainer { position: absolute; top: 50%;=
 inset-inline-end: 12%; transform: translateY(-50%); width: 30%; max-width:=
 400px; }

.interstitialViewModelIllustrationImage { width: 100%; height: auto; }

@media (forced-colors: active) {
  .interstitialViewModelIllustrationImage { forced-color-adjust: none; }
}

@media (forced-colors: active) and (prefers-color-scheme: light) {
  .interstitialViewModelIllustrationImage { filter: invert(1) hue-rotate(18=
0deg); }
}

.interstitialViewModelErrorCodeContainer { position: absolute; padding: 4px=
 12px; bottom: 8px; inset-inline-end: 8px; border-radius: 12px; background-=
color: rgba(255, 255, 255, 0.1); color: rgb(255, 255, 255); font-family: Ro=
boto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: =
2rem; }

.interstitialViewModelLayoutPortrait .interstitialViewModelModelContainer {=
 justify-content: flex-end; padding-bottom: max(12%, 42px); padding-inline:=
 16px; }

.interstitialViewModelLayoutPortrait .interstitialViewModelLogoContainer { =
position: absolute; top: 16px; inset-inline-start: 16px; }

.interstitialViewModelLayoutPortrait .interstitialViewModelButtonContainer =
{ max-width: 100%; flex-wrap: wrap; }

.interstitialViewModelLayoutPortrait .interstitialViewModelButtonItem:not(:=
last-child) { margin-inline-end: 0px; margin-block-end: 16px; }

.interstitialViewModelLayoutPortrait .interstitialViewModelPrimaryButtonIte=
m, .interstitialViewModelLayoutPortrait .interstitialViewModelSecondaryButt=
onItem { width: 100%; max-width: 100%; }

.interstitialViewModelLayoutPortrait .interstitialViewModelTextDescription,=
 .interstitialViewModelLayoutPortrait .interstitialViewModelTextTitle { max=
-width: 100%; }

.interstitialViewModelLayoutPortrait .interstitialViewModelIllustrationCont=
ainer { position: relative; inset-inline-end: auto; top: auto; transform: n=
one; order: -1; width: 100%; max-width: 100%; margin: 16px 0px; display: fl=
ex; justify-content: center; }

.interstitialViewModelLayoutPortrait .interstitialViewModelIllustrationImag=
e { width: 25%; object-fit: contain; }

.interstitialViewModelLayoutSmall .interstitialViewModelModelContainer { pa=
dding: 16px; }

.interstitialViewModelLayoutSmall .interstitialViewModelLogoContainer { wid=
th: 48px; min-width: 0px; }

.interstitialViewModelLayoutSmall .interstitialViewModelModelContainer .int=
erstitialViewModelFlexItem { margin: 4px 0px; }

.interstitialViewModelLayoutSmall .interstitialViewModelButtonContainer { m=
ax-width: 100%; }

.interstitialViewModelLayoutSmall .interstitialViewModelTextTitle { max-wid=
th: 100%; font-family: Roboto, Arial, sans-serif; font-size: 1rem; font-wei=
ght: 500; line-height: 1.6rem; }

.interstitialViewModelLayoutSmall .interstitialViewModelTextDescription { m=
ax-width: 100%; font-family: Roboto, Arial, sans-serif; font-size: 1rem; fo=
nt-weight: 400; line-height: 1.6rem; }

.interstitialViewModelLayoutSmall .interstitialViewModelErrorCodeContainer,=
 .interstitialViewModelLayoutSmall .interstitialViewModelIllustrationContai=
ner { display: none; }

.interstitialViewModelLayoutFullWidth .interstitialViewModelButtonContainer=
 { max-width: 76%; }

.interstitialViewModelLayoutFullWidth .interstitialViewModelTextTitle { max=
-width: 76%; font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; fon=
t-variation-settings: "wdth" 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width: _max($medium_breakpoint)) {
  .interstitialViewModelLayoutFullWidth .interstitialViewModelTextTitle { f=
ont-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-sett=
ings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .interstitialViewModelLayoutFullWidth .interstitialViewModelTextTitle { f=
ont-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-sett=
ings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }
}

.interstitialViewModelLayoutFullWidth .interstitialViewModelTextDescription=
 { max-width: 76%; font-family: Roboto, Arial, sans-serif; font-size: 1.4re=
m; font-weight: 400; line-height: 2rem; }

.interstitialViewModelHideErrorCode .interstitialViewModelErrorCodeContaine=
r, .interstitialViewModelLayoutFullWidth .interstitialViewModelIllustration=
Container { display: none; }

.ytwPlayerCaptchaViewModelHost { box-sizing: border-box; overflow: hidden; =
width: 100%; height: 100%; background-color: rgb(0, 0, 0); flex: 1 1 1e-09p=
x; display: flex; flex-direction: row; align-items: center; justify-content=
: center; }

@media (max-width: 599.9px) {
  .ytwPlayerCaptchaViewModelHost { overflow: scroll; }
}

@media (max-width: 299.9px) {
  .ytwPlayerCaptchaViewModelHost { overflow: scroll; }
}

.ytwPlayerCaptchaViewModelUserMessage { color: rgb(255, 255, 255); text-ali=
gn: center; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font=
-weight: 400; line-height: 2.2rem; overflow: hidden; max-height: 4.4rem; di=
splay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; =
white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwPlayerCaptchaViewModelUserMessage { -webkit-line-clamp: 2; max-height=
: none; }
}

.ytwPlayerCaptchaViewModelGridContainer { display: grid; grid-auto-rows: au=
to; row-gap: 2px; }

.ytwPlayerCaptchaViewModelGridItem { place-items: center; padding-top: 24px=
; }

.ytwPlayerCaptchaViewModelScreenReaderOnly { position: absolute; left: -100=
rem; width: 1px; height: 1px; overflow: hidden; }

.playerInterstitialRendererHost { display: block; height: 100%; background:=
 var(--t4aeaa857de8a786b); border-radius: inherit; }

.playerInterstitialRendererScrim { width: 100%; height: 100%; display: flex=
; flex-direction: column; justify-content: flex-end; background: linear-gra=
dient(rgba(0, 0, 0, 0.4) 0px, rgba(0, 0, 0, 0.6) 75%, rgba(0, 0, 0, 0.6)); =
border-radius: inherit; }

.ytDialogViewModelHost { display: block; }

.ytDialogViewModelResetSpacing[dialog][dialog] { padding: 0px; margin: 0px;=
 }

.desktopShortsPlayerControlsHost { position: absolute; height: 24px; bottom=
: 5px; right: 8px; left: 8px; direction: ltr; transform: translateY(50%); t=
ransition: opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }

.desktopShortsPlayerControlsHostHidden:not(:hover):not(:focus-within) { opa=
city: 0; transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }

.ytThumbnailOverlayButtonViewModelHost { display: block; }

.ytThumbnailOverlayButtonViewModelButtonContainer { position: absolute; dis=
play: flex; flex-direction: column; }

.ytThumbnailOverlayButtonViewModelButtonTopEndPosition { top: 8px; right: 8=
px; align-items: flex-end; }

.ytThumbnailOverlayButtonViewModelButtonBottomEndPosition { bottom: 4px; ri=
ght: 4px; align-items: flex-end; }

.ytThumbnailOverlayButtonViewModelButton { display: block; }

.ytThumbnailOverlayButtonViewModelButton:not(:first-child) { margin-top: 4p=
x; }

.ytThumbnailOverlayButtonViewModelButtonLegacyIcon { position: absolute; bo=
ttom: 8px; right: 8px; }

.ytContentPreviewImageViewModelHost { display: flex; overflow: hidden; posi=
tion: relative; }

.ytContentPreviewImageViewModelCircleImage { border-radius: 50%; }

.ytContentPreviewImageViewModelExtraSmallRoundedImage { border-radius: 2px;=
 }

.ytContentPreviewImageViewModelSmallRoundedImage { border-radius: 4px; }

.ytContentPreviewImageViewModelLargeRoundedImage { border-radius: 8px; }

.ytContentPreviewImageViewModelTappable { cursor: pointer; }

.ytPageHeaderViewModelHost { --page-header-content-max-width: 600px; displa=
y: block; padding: 16px; }

.ytPageHeaderViewModelHost.ytPageHeaderViewModelLayoutPresetCompact { paddi=
ng-top: 8px; }

.ytPageHeaderViewModelBackground { position: absolute; inset: 0px; }

.ytPageHeaderViewModelContent { position: relative; }

.ytPageHeaderViewModelVideoBannerSpacer { display: block; width: 100%; poin=
ter-events: none; box-sizing: border-box; }

.ytPageHeaderViewModelScrollContainer { position: absolute; overflow-y: aut=
o; padding: 24px; inset: 0px; }

.ytPageHeaderViewModelBannerContainer { height: 0px; padding-top: 16.12%; p=
osition: relative; margin-bottom: 16px; }

.ytPageHeaderViewModelBannerContainer.ytPageHeaderViewModelFullBleed { marg=
in-left: -12px; margin-right: -12px; }

.ytPageHeaderViewModelHeadline { display: flex; align-items: center; }

.ytPageHeaderViewModelHeadline.ytPageHeaderViewModelHeadlineFullWidthHero {=
 flex-direction: column; align-items: start; }

.ytPageHeaderViewModelHeadlineInfo { display: flex; flex-direction: column;=
 flex-grow: 1; min-width: 0px; }

.ytPageHeaderViewModelLeadingActionButton { flex-shrink: 0; align-self: cen=
ter; margin-inline-end: 12px; }

.ytPageHeaderViewModelCenteredContainer .ytPageHeaderViewModelLeadingAction=
Button { align-self: flex-start; margin-inline-end: 0px; }

.ytPageHeaderViewModelTitleContainer { margin: 0px; max-height: unset; }

.ytPageHeaderViewModelHeadlineImageHeroContainer { display: flex; justify-c=
ontent: center; }

.ytPageHeaderViewModelTitle { color: var(--tffc2fd3a644f6275); }

.ytPageHeaderViewModelLayoutPresetCompact .ytPageHeaderViewModelTitle { fon=
t-family: Roboto, Arial, sans-serif; font-size: 2.8rem; font-variation-sett=
ings: "wdth" 100; font-weight: 900; line-height: 3.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytPageHeaderViewModelLayoutPresetCompact .ytPageHeaderViewModelTitle { f=
ont-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-se=
ttings: "wdth" 100; font-weight: 900; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .ytPageHeaderViewModelLayoutPresetCompact .ytPageHeaderViewModelTitle { f=
ont-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-se=
ttings: "wdth" 100; font-weight: 900; line-height: 3.2rem; }
}

.ytPageHeaderViewModelTitleMediumForceSmallLayout { font-family: Roboto, Ar=
ial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 3.2rem; overflow: hidden; max-height: 6.4rem; =
display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis=
; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytPageHeaderViewModelTitleMediumForceSmallLayout { -webkit-line-clamp: 2=
; max-height: none; }
}

.ytPageHeaderViewModelTitleMediumForceSmallLayout { max-height: 6.4rem; }

.ytPageHeaderViewModelTitleMedium { font-family: Roboto, Arial, sans-serif;=
 font-size: 2.8rem; font-variation-settings: "wdth" 100; font-weight: 700; =
line-height: 3.8rem; overflow: hidden; max-height: 7.6rem; display: -webkit=
-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: n=
ormal; }

@supports (-webkit-line-clamp:1) {
  .ytPageHeaderViewModelTitleMedium { -webkit-line-clamp: 2; max-height: no=
ne; }
}

@container (max-width: _max($medium_breakpoint)) {
  .ytPageHeaderViewModelTitleMedium { font-family: Roboto, Arial, sans-seri=
f; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700=
; line-height: 3.2rem; overflow: hidden; max-height: 6.4rem; display: -webk=
it-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space:=
 normal; }
  @supports (-webkit-line-clamp:1) {
  .ytPageHeaderViewModelTitleMedium { -webkit-line-clamp: 2; max-height: no=
ne; }
}
}

@media (max-width: 599.9px) {
  .ytPageHeaderViewModelTitleMedium { font-family: Roboto, Arial, sans-seri=
f; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700=
; line-height: 3.2rem; overflow: hidden; max-height: 6.4rem; display: -webk=
it-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space:=
 normal; }
  @supports (-webkit-line-clamp:1) {
  .ytPageHeaderViewModelTitleMedium { -webkit-line-clamp: 2; max-height: no=
ne; }
}
}

.ytPageHeaderViewModelTitleLarge { font-family: Roboto, Arial, sans-serif; =
font-size: 3.6rem; font-variation-settings: "wdth" 100; font-weight: 700; l=
ine-height: 5rem; overflow: hidden; max-height: 10rem; display: -webkit-box=
; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norma=
l; }

@supports (-webkit-line-clamp:1) {
  .ytPageHeaderViewModelTitleLarge { -webkit-line-clamp: 2; max-height: non=
e; }
}

@container (max-width: _max($medium_breakpoint)) {
  .ytPageHeaderViewModelTitleLarge { font-family: Roboto, Arial, sans-serif=
; font-size: 3.2rem; font-variation-settings: "wdth" 100; font-weight: 700;=
 line-height: 4.4rem; overflow: hidden; max-height: 8.8rem; display: -webki=
t-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: =
normal; }
  @supports (-webkit-line-clamp:1) {
  .ytPageHeaderViewModelTitleLarge { -webkit-line-clamp: 2; max-height: non=
e; }
}
}

@media (max-width: 599.9px) {
  .ytPageHeaderViewModelTitleLarge { font-family: Roboto, Arial, sans-serif=
; font-size: 3.2rem; font-variation-settings: "wdth" 100; font-weight: 700;=
 line-height: 4.4rem; overflow: hidden; max-height: 8.8rem; display: -webki=
t-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: =
normal; }
  @supports (-webkit-line-clamp:1) {
  .ytPageHeaderViewModelTitleLarge { -webkit-line-clamp: 2; max-height: non=
e; }
}
}

.ytPageHeaderViewModelTitleMediumForceSmallLayoutEnableDynamicTextMaxLines =
{ font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation=
-settings: "wdth" 100; font-weight: 700; line-height: 3.2rem; }

.ytPageHeaderViewModelTitleMediumEnableDynamicTextMaxLines { font-family: R=
oboto, Arial, sans-serif; font-size: 2.8rem; font-variation-settings: "wdth=
" 100; font-weight: 700; line-height: 3.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytPageHeaderViewModelTitleMediumEnableDynamicTextMaxLines { font-family:=
 Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "wd=
th" 100; font-weight: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .ytPageHeaderViewModelTitleMediumEnableDynamicTextMaxLines { font-family:=
 Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "wd=
th" 100; font-weight: 700; line-height: 3.2rem; }
}

.ytPageHeaderViewModelTitleLargeEnableDynamicTextMaxLines { font-family: Ro=
boto, Arial, sans-serif; font-size: 3.6rem; font-variation-settings: "wdth"=
 100; font-weight: 700; line-height: 5rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytPageHeaderViewModelTitleLargeEnableDynamicTextMaxLines { font-family: =
Roboto, Arial, sans-serif; font-size: 3.2rem; font-variation-settings: "wdt=
h" 100; font-weight: 700; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .ytPageHeaderViewModelTitleLargeEnableDynamicTextMaxLines { font-family: =
Roboto, Arial, sans-serif; font-size: 3.2rem; font-variation-settings: "wdt=
h" 100; font-weight: 700; line-height: 4.4rem; }
}

.ytPageHeaderViewModelTitleOverlay { color: rgb(255, 255, 255); }

.ytPageHeaderViewModelHeadlineImage { flex-shrink: 0; margin-right: 16px; }

.ytPageHeaderViewModelHeadlineImage.ytPageHeaderViewModelHeadlineImageHero =
{ margin: 0px 0px 16px; }

.ytPageHeaderViewModelContentMetadata { color: var(--t4a6da19e16bf221a); }

.ytPageHeaderViewModelContentMetadata.ytPageHeaderViewModelContentMetadataO=
verlay { color: rgba(255, 255, 255, 0.7); }

.ytPageHeaderViewModelLayoutPresetCompact .ytPageHeaderViewModelContentMeta=
data { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weig=
ht: 500; line-height: 1.8rem; }

.ytPageHeaderViewModelAttribution { color: var(--tffc2fd3a644f6275); margin=
-top: 12px; max-width: var(--page-header-content-max-width); }

.ytPageHeaderViewModelAttribution.ytPageHeaderViewModelAttributionOverlay {=
 color: rgb(255, 255, 255); }

.ytPageHeaderViewModelDescription { margin-top: 12px; max-width: var(--page=
-header-content-max-width); }

.ytPageHeaderViewModelFlexibleActions { margin-top: 2px; }

.ytPageHeaderViewModelFlexibleActions.ytPageHeaderViewModelFlexibleActionsM=
arginTop { margin-top: 12px; }

.ytPageHeaderViewModelFlexibleActions.ytPageHeaderViewModelLayoutPresetComp=
act { margin-top: 16px; }

.ytPageHeaderViewModelFlexibleActions.ytPageHeaderViewModelFlexibleActionsM=
arginBottom { margin-bottom: 8px; }

.ytPageHeaderViewModelFlexibleActions.ytPageHeaderViewModelFlexibleActionsM=
arginBottom.ytPageHeaderViewModelLayoutPresetCompact { margin-bottom: 0px; =
}

.ytPageHeaderViewModelBottomMetadataFlexibleContainer { margin-top: 12px; }

.ytPageHeaderViewModelSmallTopPadding { padding-top: 8px; }

.ytPageHeaderViewModelSmallBottomPadding { padding-bottom: 8px; }

.ytPageHeaderViewModelNoPadding { padding: 0px; }

.ytPageHeaderViewModelCinematicContainerOverflowBoundary { position: relati=
ve; }

.ytPageHeaderViewModelDisplayAsSidebar { width: 360px; height: 100%; paddin=
g: 24px; box-sizing: border-box; }

.ytPageHeaderViewModelDisplayAsSidebar .ytPageHeaderViewModelBackground { b=
order-radius: 16px; overflow: hidden; }

.ytPageHeaderViewModelTwoColumnContainer { display: flex; flex-direction: r=
ow; width: 100%; }

.ytPageHeaderViewModelLeftColumn { display: flex; flex-direction: row; flex=
: 1 1 0%; max-width: 476px; min-width: 240px; margin-right: 16px; align-ite=
ms: center; }

.ytPageHeaderViewModelRightColumn { display: flex; flex-direction: column; =
flex: 1 1 0%; justify-content: center; }

.ytPageHeaderViewModelTwoColumnContainerNoDescription .ytPageHeaderViewMode=
lLeftColumn { max-width: none; }

.ytPageHeaderViewModelTwoColumnContainerNoDescription .ytPageHeaderViewMode=
lRightColumn { flex: 0 0 auto; margin-left: auto; justify-content: flex-end=
; align-items: flex-end; }

.ytPageHeaderViewModelTwoColumnSpaceBetweenContainer { display: flex; flex-=
flow: wrap; width: 100%; align-items: center; justify-content: space-betwee=
n; gap: 12px 16px; }

.ytPageHeaderViewModelTwoColumnSpaceBetweenLeft { flex: 1 1 300px; min-widt=
h: 0px; }

.ytPageHeaderViewModelTwoColumnSpaceBetweenRight { display: flex; flex-dire=
ction: row; align-items: center; flex-shrink: 0; }

.ytPageHeaderViewModelCenteredContainer { display: flex; flex-direction: co=
lumn; align-items: center; text-align: center; width: 100%; }

.ytPageHeaderViewModelCenteredContainer .ytPageHeaderViewModelAttribution, =
.ytPageHeaderViewModelCenteredContainer .ytPageHeaderViewModelContentMetada=
ta, .ytPageHeaderViewModelCenteredContainer .ytPageHeaderViewModelDescripti=
on, .ytPageHeaderViewModelCenteredContainer .ytPageHeaderViewModelTitle { t=
ext-align: center; margin-left: auto; margin-right: auto; width: 100%; }

.ytPageHeaderViewModelCenteredContainer .ytPageHeaderViewModelContentMetada=
ta { display: flex; flex-direction: column; align-items: center; }

.ytPageHeaderViewModelCenteredContainer .ytPageHeaderViewModelAttribution {=
 display: flex; justify-content: center; }

.ytPageHeaderViewModelCenteredContainer .ytPageHeaderViewModelHeadlineImage=
 { margin: 0px auto 16px; align-self: center; }

.ytPageHeaderViewModelCenteredContainer .ytPageHeaderViewModelFlexibleActio=
ns { max-width: 480px; width: 100%; margin-top: 10px; }

.ytwAdCardBadgeViewModelHost { display: block; height: 18px; padding: 4px; =
background-color: white; border-radius: 0px 0px 4px; }

.ytwAdImageViewModelHost, .ytwAdImageViewModelHostIsClickableAdComponent { =
display: flex; width: 100%; height: 100%; }

.ytwAdImageViewModelHostImageContainer, .ytwAdImageViewModelHostIsClickable=
AdComponentImageContainer { width: 100%; height: 100%; position: relative; =
display: inline-block; }

.ytwAdImageViewModelHostImage, .ytwAdImageViewModelHostIsClickableAdCompone=
ntImage { visibility: inherit; }

.ytwAdImageViewModelHostInGridView { width: 100%; height: 100%; position: a=
bsolute; }

.ytwAdImageViewModelHostInGridViewImageContainer { width: 100%; height: 100=
%; position: relative; display: inline-block; }

.ytwAdImageViewModelHostInGridViewImage { visibility: inherit; }

.ytwAdImageViewModelHostAdDisclosureBannerContainer { position: absolute; t=
op: 8px; left: 8px; z-index: 3; }

.ytwCarouselAdCardCollectionViewModelHost { display: flex; }

.ytwCarouselAdCardCollectionViewModelFullHeightButton { height: 100%; }

.ytwCarouselAdCardCollectionViewModelFullHeightButton > .ytSpecButtonShapeN=
extHost { height: 100%; border-radius: 12px; }

.ytwCarouselAdCardCollectionViewModelMetadataAttachmentCarousel { display: =
flex; flex-direction: row; gap: 12px; overflow-x: auto; scrollbar-width: no=
ne; }

.ytwCarouselAdCardCollectionViewModelMetadataAttachmentCarousel::-webkit-sc=
rollbar { display: none; }

.ytwCarouselAdCardCollectionViewModelMetadataAttachmentCarouselItem { width=
: 96px; flex-shrink: 0; display: flex; }

.ytwCarouselAdCardCollectionViewModelMetadataAttachmentCarouselWrapper { po=
sition: relative; display: flex; align-items: center; width: 100%; }

.ytwCarouselAdCardCollectionViewModelPaddle { position: absolute; z-index: =
1; width: 36px; height: 36px; border-radius: 50%; background-color: var(--t=
3e41d7b17b187f69); box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 4px; display: fl=
ex; align-items: center; justify-content: center; }

.ytwCarouselAdCardCollectionViewModelPaddleLeft { left: -16px; }

.ytwCarouselAdCardCollectionViewModelPaddleRight { right: -16px; }

.ytwCarouselAdCardImageViewModelTextContainer { padding: 12px 16px; backgro=
und-color: var(--t7f4f2c6d54836ce0); box-sizing: border-box; }

.ytwCarouselAdCardImageViewModelDescription { font-family: Roboto, Arial, s=
ans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; color:=
 var(--t4a6da19e16bf221a); display: -webkit-box; -webkit-line-clamp: 2; -we=
bkit-box-orient: vertical; overflow: hidden; }

.ytwCarouselAdCardImageViewModelHost, .ytwCarouselAdCardImageViewModelHostI=
sClickableAdComponent { aspect-ratio: 1 / 1; border-radius: 8px; overflow: =
hidden; max-height: 100%; max-width: 100%; display: flex; flex-grow: 1; ali=
gn-self: stretch; cursor: pointer; position: relative; }

.ytwCarouselAdCardImageViewModelHost::after, .ytwCarouselAdCardImageViewMod=
elHostIsClickableAdComponent::after { content: ""; background-color: rgb(0,=
 0, 0); will-change: opacity; opacity: 0; transition: opacity 0.3s cubic-be=
zier(0.05, 0, 0, 1); pointer-events: none; position: absolute; inset: 0px; =
}

.ytwCarouselAdCardImageViewModelHost:hover::after, .ytwCarouselAdCardImageV=
iewModelHostIsClickableAdComponent:hover::after { opacity: 0.1; }

.ytwCarouselAdCardImageViewModelHostCardBadge, .ytwCarouselAdCardImageViewM=
odelHostIsClickableAdComponentCardBadge { position: absolute; top: 0px; lef=
t: 0px; display: flex; }

.ytwCarouselAdCardImageViewModelHasText { aspect-ratio: auto; flex-directio=
n: column; align-items: stretch; }

.ytwHorizontalCarouselHost { display: flex; align-items: stretch; width: 10=
0%; overflow: hidden; }

.ytwHorizontalCarouselCarouselWrapper { display: flex; width: 100%; overflo=
w: hidden; }

.ytwHorizontalCarouselCarouselInnerWrapper { display: flex; align-items: ce=
nter; gap: 8px; width: 100%; }

.ytwHorizontalCarouselSwipeable { overflow-x: auto; scrollbar-width: none; =
}

.ytwHorizontalCarouselSwipeable::-webkit-scrollbar { display: none; }

.ytwHorizontalCarouselAnimating { transition: transform 0.2s cubic-bezier(0=
.05, 0, 0, 1); transform: translateX(-100%); }

.ytwHorizontalCarouselCarouselItem { flex-shrink: 0; }

.ytwHorizontalCarouselNextButton { display: flex; align-items: center; curs=
or: pointer; margin-left: 8px; }

.ytImageBannerViewModelHost { display: block; position: relative; width: 10=
0%; height: 100%; }

.ytImageBannerViewModelPositionAbsolute { position: absolute; left: 0px; to=
p: 0px; }

.ytImageBannerViewModelInset { border-radius: 16px; overflow: hidden; }

.ytImageBannerViewModelSmallInset { border-radius: 8px; }

.ytImageBannerViewModelTappable { cursor: pointer; }

.ytFormFooterViewModelHost { display: block; }

.ytProfileIdentityInfoViewModelHost { display: block; width: 100%; }

.ytProfileIdentityInfoViewModelFrame { display: flex; flex-direction: colum=
n; align-items: flex-start; align-self: stretch; }

.ytProfileIdentityInfoViewModelChannelInfoSection { display: flex; padding:=
 4px 16px; align-items: center; align-self: stretch; }

.ytProfileIdentityInfoViewModelAvatar { display: flex; justify-content: cen=
ter; align-items: center; padding-right: 8px; }

.ytProfileIdentityInfoViewModelTrio { display: flex; flex-direction: column=
; align-items: flex-start; flex: 1 0 0px; }

.ytProfileIdentityInfoViewModelChannelBannerContainer { display: flex; }

.ytProfileIdentityInfoViewModelChannelBanner { display: flex; margin: 12px =
12px 4px; }

@media (max-width: 599.9px) {
  .ytProfileIdentityInfoViewModelChannelBanner { height: 120px; }
}

.ytProfileIdentityInfoViewModelChannelDescription { align-self: stretch; co=
lor: var(--t4a6da19e16bf221a); padding: 8px 12px; font-family: Roboto, Aria=
l, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; ov=
erflow: hidden; display: block; white-space: nowrap; text-overflow: ellipsi=
s; }

.ytProfileIdentityInfoViewModelChannelDescriptionAlternate { align-self: st=
retch; color: var(--tffc2fd3a644f6275); padding: 8px 12px 0px 16px; font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-=
height: 1.8rem; overflow: hidden; max-height: 5.4rem; display: -webkit-box;=
 -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal=
; }

@supports (-webkit-line-clamp:1) {
  .ytProfileIdentityInfoViewModelChannelDescriptionAlternate { -webkit-line=
-clamp: 3; max-height: none; }
}

.ytProfileIdentityInfoViewModelChannelDescriptionAlternate { max-height: 5.=
4rem; }

.ytProfileIdentityInfoViewModelChannelNameFrame { display: flex; justify-co=
ntent: space-between; align-items: center; align-self: stretch; }

.ytProfileIdentityInfoViewModelChannelNameHeader { display: flex; align-ite=
ms: center; max-width: 100%; }

.ytProfileIdentityInfoViewModelChannelName { color: var(--tffc2fd3a644f6275=
); font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-=
settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; overflow: hidd=
en; max-height: 2.8rem; display: -webkit-box; -webkit-box-orient: vertical;=
 text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytProfileIdentityInfoViewModelChannelName { -webkit-line-clamp: 1; max-h=
eight: none; }
}

.ytProfileIdentityInfoViewModelChannelName { max-height: 2.8rem; }

.ytProfileIdentityInfoViewModelBadge { padding-left: 4px; margin-top: 2px; =
}

.ytProfileIdentityInfoViewModelMetadata { display: flex; flex-direction: co=
lumn; align-items: flex-start; }

.ytProfileIdentityInfoViewModelMetadataContentSet { display: flex; align-it=
ems: flex-start; flex-wrap: wrap; max-width: 252px; }

.ytProfileIdentityInfoViewModelMetadataContent { color: var(--t4a6da19e16bf=
221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weig=
ht: 400; line-height: 1.8rem; overflow: hidden; max-height: 1.8rem; display=
: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white=
-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytProfileIdentityInfoViewModelMetadataContent { -webkit-line-clamp: 1; m=
ax-height: none; }
}

.ytProfileIdentityInfoViewModelMetadataContent { max-height: 1.8rem; }

.ytProfileIdentityInfoViewModelMetadataHandle { color: var(--t4a6da19e16bf2=
21a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weigh=
t: 400; line-height: 1.8rem; overflow: hidden; display: block; white-space:=
 nowrap; text-overflow: ellipsis; }

.ytProfileIdentityInfoViewModelMetadataHandleWithBoldFont { color: var(--tf=
fc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem=
; font-weight: 500; line-height: 1.8rem; overflow: hidden; display: block; =
white-space: nowrap; text-overflow: ellipsis; }

.ytProfileIdentityInfoViewModelMetadataPronouns { color: var(--t4a6da19e16b=
f221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-wei=
ght: 400; line-height: 1.8rem; }

.ytProfileIdentityInfoViewModelMetadataDelimiter { color: var(--t4a6da19e16=
bf221a); padding: 0px 4px; text-align: center; font-family: Roboto, Arial, =
sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overf=
low: hidden; max-height: 1.8rem; display: -webkit-box; -webkit-box-orient: =
vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytProfileIdentityInfoViewModelMetadataDelimiter { -webkit-line-clamp: 1;=
 max-height: none; }
}

.ytProfileIdentityInfoViewModelMetadataDelimiter { max-height: 1.8rem; }

.ytProfileIdentityInfoViewModelButtons { display: flex; padding: 12px 8px 1=
6px 16px; justify-content: center; align-items: center; align-self: stretch=
; }

.ytProfileIdentityInfoViewModelWrapButton { display: flex; justify-content:=
 center; flex: 1 0 0px; align-items: center; flex-direction: row; padding-r=
ight: 8px; }

.ytProfileIdentityInfoViewModelButton { border-radius: 16px; width: 100%; }

.ytProfileIdentityInfoViewModelDivider { display: flex; justify-content: ce=
nter; align-items: center; align-self: stretch; border-bottom: 1px solid va=
r(--tf3fc855af2285f5f); }

.ytProfileIdentityInfoViewModelFrameWithNoChannelBanner .ytProfileIdentityI=
nfoViewModelAvatar { padding-top: 4px; }

@keyframes shimmer-transform {=20
  0% { transform: translateX(-100%); }
  50% { transform: translateX(100%); }
  100% { transform: translateX(100%); }
}

.ytdGhostGridViewModelHost { display: flex; flex-wrap: wrap; width: 100%; p=
ointer-events: none; }

.ytdGhostGridViewModelGhostColor { background-color: var(--tf3fc855af2285f5=
f); overflow: hidden; position: relative; }

.ytdGhostGridViewModelShimmer .ytdGhostGridViewModelGhostColor::after { con=
tent: ""; position: absolute; inset: 0px; background: linear-gradient(90deg=
,var(--tf3fc855af2285f5f) 0,var(--t7f4f2c6d54836ce0) 30%,var(--t7f4f2c6d548=
36ce0) 70%,var(--tf3fc855af2285f5f) 100%); transform: translateX(-100%); an=
imation: 1.5s linear 0s infinite normal none running shimmer-transform; }

.ytdGhostGridViewModelGhostCardLayout { margin-left: calc(var(--ytd-rich-gr=
id-item-margin)/2); margin-right: calc(var(--ytd-rich-grid-item-margin)/2);=
 margin-bottom: var(--ytd-rich-grid-row-margin); max-width: var(--ytd-rich-=
grid-item-max-width); width: calc(100%/var(--ytd-rich-grid-items-per-row) -=
 var(--ytd-rich-grid-item-margin)); }

.ytdGhostGridViewModelThumbnail { height: 0px; padding-top: 56.25%; width: =
100%; border-radius: 12px; }

.ytdGhostGridViewModelDetails { display: flex; }

.ytdGhostGridViewModelChannelAvatar { border-radius: 50%; height: 36px; mar=
gin-top: 12px; margin-right: 12px; width: 36px; }

.ytdGhostGridViewModelDetailsTextShell { display: flex; flex: 1 1 auto; fle=
x-direction: column; height: 100%; }

.ytdGhostGridViewModelTextShell { border-radius: 2px; margin-top: 12px; pad=
ding-bottom: 4px; height: 12px; }

.ytdGhostGridViewModelVideoTitle { height: 12px; width: 90%; }

.ytdGhostGridViewModelVideoMeta { width: 60%; }

.ytdGhostGridViewModelShorts .ytdGhostGridViewModelGhostCardLayout { width:=
 calc(100%/var(--ytd-rich-grid-slim-items-per-row) - var(--ytd-rich-grid-it=
em-margin)); max-width: var(--ytd-rich-grid-slim-item-max-width); }

.ytdGhostGridViewModelShorts .ytdGhostGridViewModelThumbnail { padding-top:=
 150%; border-radius: 8px; }

.ytdGhostGridViewModelShorts .ytdGhostGridViewModelDetails { padding-top: 5=
%; }

.ytdGhostGridViewModelShorts .ytdGhostGridViewModelDetailsTextShell { overf=
low: hidden; }

.ytdGhostGridViewModelRemovalAnimation { --target-translate-x: 0px; --targe=
t-translate-y: 0px; --animation-delay: 0s; }

@media (prefers-reduced-motion: no-preference) {
  .ytdGhostGridViewModelRemovalAnimation { animation-duration: 0.8s; animat=
ion-timing-function: cubic-bezier(0.2, 0, 0.6, 1); animation-iteration-coun=
t: 1; animation-direction: normal; animation-fill-mode: forwards; animation=
-play-state: running; animation-name: removeGhostCard; animation-timeline: =
auto; animation-range: normal; animation-delay: var(--animation-delay); }
}

@media (prefers-reduced-motion: reduce) {
  .ytdGhostGridViewModelRemovalAnimation { display: none; }
}

@keyframes removeGhostCard {=20
  0% { opacity: 1; scale: 1; translate: 0px; }
  40% { opacity: 1; scale: 0.6; }
  60% { translate: var(--target-translate-x) var(--target-translate-y); }
  100% { opacity: 0; scale: 0.2; translate: var(--target-translate-x) var(-=
-target-translate-y); }
}

.ytdGhostGridViewModelHidden { visibility: hidden; }

.ytTextFieldViewModelHost { display: block; }

.tabGroupShapeHost { display: block; height: 48px; position: relative; widt=
h: max-content; }

.tabGroupShapeTabs { display: flex; flex-direction: row; white-space: nowra=
p; }

.tabGroupShapeHost:focus .tabGroupShapeTabs { outline: none; }

.tabGroupShapeSlider { background-color: var(--tffc2fd3a644f6275); border-r=
adius: 1px; bottom: 1px; height: 2px; margin-top: -2px; position: absolute;=
 width: 50px; }

.tabGroupShapeSliderTransition { transition: 0.2s; }

.tabGroupShapeOverflowHidden { overflow: hidden; }

.ytTabShapeHost { align-items: center; display: flex; flex-shrink: 0; heigh=
t: 48px; justify-content: center; margin-right: 24px; min-width: 48px; padd=
ing: 0px; position: relative; }

@media (max-width: 299px) {
  .ytTabShapeHost { margin-right: 12px; }
}

.ytTabShapeHost:hover .ytTabShapeTabBar { background-color: var(--t7e34d5ba=
a4ea6277); border-radius: 1px; height: 2px; }

.ytTabShapeHost:hover .ytTabShapeTabBarSelected { height: 0px; }

.ytTabShapeHost:focus { outline: none; }

.ytTabShapeHost:focus .ytTabShapeTab { color: var(--tffc2fd3a644f6275); }

.ytTabShapeHostDisabled { pointer-events: none; }

.ytTabShapeHostClickable { cursor: pointer; }

.ytTabShapeTab { color: var(--t4a6da19e16bf221a); font-family: Roboto, Aria=
l, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; }

.ytTabShapeTabSelected { color: var(--tffc2fd3a644f6275); }

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytTabShapeTabSelected { border: 2px var(--tf3fc855af2285f5f) solid; }
}

.ytTabShapeLastTab { margin-right: 0px; }

.ytTabShapeTabBar { bottom: 1px; left: 0px; position: absolute; right: 0px;=
 z-index: 1000; }

.ytTabShapeTabBarSelected { height: 0px; }

.ytTabShapeTabIcon { height: 20px; margin-right: 8px; vertical-align: text-=
bottom; width: 20px; }

@media (max-width: 299px) {
  .ytTabShapeTabIcon { margin-right: 4px; }
}

.ytwPivotButtonViewModelHost { display: flex; justify-content: center; curs=
or: pointer; }

.ytwPivotButtonViewModelHostImage { border-radius: 6px; width: 40px; height=
: 40px; display: block; }

.ytwPivotButtonViewModelHostIcon { border: 1px solid rgb(255, 255, 255); bo=
rder-radius: 6px; padding: 6px; }

.ytwPivotButtonViewModelHost[data-background-color=3D"THEME_ATTRIBUTE_OVERL=
AY_BACKGROUND_MEDIUM"] .ytwPivotButtonViewModelHostIcon { background-color:=
 rgba(0, 0, 0, 0.6); }

.ytwReelActionBarViewModelHost { display: flex; flex-direction: column; }

.ytwReelActionBarViewModelHost > * { margin-top: 16px; }

.ytwReelActionBarViewModelHost > toggle-button-view-model { margin-top: 0px=
; }

.ytwReelActionBarViewModelHostMobile { width: 56px; align-items: center; }

.ytwReelActionBarViewModelHostMobile .ytSpecButtonShapeWithLabelLabel { fon=
t-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; l=
ine-height: 16px; margin: 0px; }

.ytwReelActionBarViewModelHostMobile .ytSpecButtonShapeNextHost:focus { bac=
kground: unset; }

.ytwReelActionBarViewModelHostMobile button:not([aria-pressed=3D"true"]) c3=
-icon { filter: drop-shadow(rgba(0, 0, 0, 0.3) 0px 0px 2px); }

.ytwReelActionBarViewModelHostMobileActionButton { padding-top: 4px; paddin=
g-bottom: 8px; margin: 0px; }

.ytwReelActionBarViewModelHostDesktop { align-items: center; }

.ytwReelActionBarViewModelHostDesktop .ytSpecButtonShapeWithLabelLabel { fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; =
line-height: 1.8rem; }

.ytwReelActionBarViewModelHostDesktopActionButton { padding-top: 0px; paddi=
ng-bottom: 8px; margin: 0px; }

@media (max-height: 411px) and (orientation: landscape) {
  .ytwReelActionBarViewModelHost > * { margin-top: 0px; }
  .ytwReelActionBarViewModelHost .ytSpecButtonShapeWithLabelLabel { display=
: none; }
}

.ytwCourseMetadataViewModelHost { display: block; padding: 16px 0px; overfl=
ow-y: auto; }

.ytwCourseMetadataViewModelHostItem { margin-bottom: 16px; }

.ytSuggestionComponentSuggestion { align-items: center; display: flex; just=
ify-content: space-between; height: 32px; font-size: 1.6rem; padding: 0px 2=
4px 0px 16px; color: var(--tffc2fd3a644f6275); }

.ytSuggestionComponentSuggestionHover:hover { background-color: var(--t7f4f=
2c6d54836ce0); }

.ytSuggestionComponentMetadataContainer { display: flex; flex-direction: ro=
w; gap: 8px; }

.ytSuggestionComponentLargerSuggestion { height: 52px; }

.ytSuggestionComponentUnifiedSearchboxSuggestion { height: 48px; padding: 0=
px 0px 0px 16px; min-width: 0px; }

.ytSuggestionComponentUnifiedSearchboxSuggestion .ytSuggestionComponentText=
 { flex-shrink: 1; min-width: 0px; }

.ytSuggestionComponentUnifiedSearchboxSuggestion .ytSuggestionComponentLeft=
Container { flex: 1 1 0%; min-width: 0px; overflow: hidden; }

.ytSuggestionComponentUnifiedSearchboxSuggestion .ytSuggestionComponentLeft=
Container span { white-space: nowrap; overflow: hidden; text-overflow: elli=
psis; }

.ytSuggestionComponentThumbnailSuggestion { padding: 0px 8px 0px 16px; }

.ytSuggestionComponentScrollMargin { scroll-margin: 20px; }

.ytSuggestionComponentHighlighted { background-color: var(--t7f4f2c6d54836c=
e0); }

.ytSuggestionComponentContent { align-items: center; }

.ytSuggestionComponentIcon { margin-right: 14px; align-self: center; }

.ytSuggestionComponentIconSmall { height: 20px; width: 20px; }

.ytSuggestionComponentBold { font-weight: 500; }

.ytSuggestionComponentRemoveLink { font-size: 13px; color: rgb(51, 102, 204=
); cursor: pointer; align-items: center; }

.ytSuggestionComponentRemoveLinkDark { color: var(--t2d807bb79e75606d); }

.ytSuggestionComponentRemoveLink:hover, .ytSuggestionComponentRemoveLinkSel=
ected { text-decoration: underline; }

.ytSuggestionComponentRemoveLinkClearButton { display: flex; border: 0px; p=
adding: 0px; background-color: transparent; margin-left: 4px; color: inheri=
t; cursor: pointer; }

.ytSuggestionComponentRemoveLinkClearButtonSelected { border-bottom: 1px so=
lid var(--t4a6da19e16bf221a); }

.ytSuggestionComponentRemoveLinkClearButtonHidden { opacity: 0; }

.ytSuggestionComponentClearButtonIcon { height: 16px; width: 16px; }

.ytSuggestionComponentRemovedText { padding-left: 50px; line-height: 32px; =
font-size: 1.6rem; color: rgb(102, 102, 102); text-decoration: none; }

.ytSuggestionComponentLargerRemovedText { font-family: Roboto, Arial, sans-=
serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; display: f=
lex; align-items: center; height: 52px; margin: 0px 8px; color: var(--t7e34=
d5baa4ea6277); -webkit-font-smoothing: antialiased; }

.ytSuggestionComponentText { display: inherit; padding-right: 8px; flex-shr=
ink: 0; cursor: default; }

.ytSuggestionComponentPersonalizedSuggestion { color: var(--tffc2fd3a644f62=
75); }

.ytSuggestionComponentQueryBuilderButton { display: flex; flex-shrink: 0; b=
ackground-color: var(--t7f4f2c6d54836ce0); border: 0px; cursor: pointer; ju=
stify-content: end; align-items: center; width: 37px; min-height: inherit; =
padding-right: 4px; }

.ytSuggestionComponentQueryBuilderButtonIcon { padding-top: 4px; height: 24=
px; width: 24px; }

.ytSuggestionComponentLeftContainer { display: flex; flex-direction: column=
; }

.ytSuggestionComponentRightContainer { display: flex; flex-direction: row; =
align-items: center; min-height: inherit; }

.ytSuggestionComponentNewVideoContainer { display: flex; flex-direction: ro=
w; align-items: center; }

.ytSuggestionComponentAskHistorySubtitle, .ytSuggestionComponentEntitySubti=
tle { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weigh=
t: 400; line-height: 1.8rem; color: var(--t4a6da19e16bf221a); }

.ytSuggestionComponentThumbnailContainer { display: flex; flex-direction: r=
ow; justify-content: center; width: 52px; height: 30px; position: relative;=
 }

.ytSuggestionComponentThumbnailOverlay { position: absolute; top: 0px; left=
: 50%; transform: translateX(-50%); width: 30px; height: 30px; border-radiu=
s: 4px; background-color: rgba(0, 0, 0, 0.4); cursor: pointer; display: fle=
x; align-items: center; justify-content: center; }

.ytSuggestionComponentInfoIcon { color: white; height: 16px; width: 16px; }

.ytSuggestionComponentThumbnailOverlayHidden { opacity: 0; }

.ytSuggestionComponentVisualSuggestThumbnail { border-radius: 4px; }

.ytSuggestionComponentEntitySuggestThumbnail { width: 30px; object-fit: cov=
er; }

.ytSuggestionComponentCircularFrame { border-radius: 50%; }

.ytSuggestionComponentNewVideoIcon { background-color: var(--t2d807bb79e756=
06d); height: 6px; width: 6px; border-radius: 6px; margin-right: 4px; }

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSuggestionComponentNewVideoIcon { border: 1px solid var(--tf3fc855af22=
85f5f); }
}

.ytSuggestionComponentNewVideoText { font-family: Roboto, Arial, sans-serif=
; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; color: var(--t4=
a6da19e16bf221a); }

.ytSuggestionComponentMweb { height: unset; min-height: 37px; padding: 0px;=
 border-bottom: 1px solid var(--t7f4f2c6d54836ce0); font-size: 1.4rem; }

.ytSuggestionComponentMweb.ytSuggestionComponentPersonalizedSuggestion { co=
lor: var(--t2d807bb79e75606d); }

.ytSuggestionComponentMweb.ytSuggestionComponentSuggestion:last-child { bor=
der-bottom: 0px; }

.ytSuggestionComponentMweb .ytSuggestionComponentText { padding-right: 8px;=
 padding-left: 8px; flex-shrink: 1; }

.ytSuggestionComponentMweb .ytSuggestionComponentRemoveLink { color: var(--=
t2d807bb79e75606d); padding-right: 8px; }

.ytSuggestionComponentMweb .ytSuggestionComponentBold { font-weight: 500; }

.ytSuggestionComponentRoundedSuggestion { border-radius: 8px; margin: 0px 8=
px; }

.ytSuggestionComponentRoundedSuggestion.ytSuggestionComponentUnifiedSearchb=
oxSuggestion { border-radius: 12px; margin: 0px; }

.ytSuggestionComponentThumbnailPadding { padding-right: 28px; }

.ytAttributionViewModelHost { display: flex; align-items: center; min-width=
: 0px; }

.ytAttributionViewModelAttributionText { background-color: unset; border-st=
yle: unset; flex-shrink: 1; font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; displa=
y: block; white-space: nowrap; text-overflow: ellipsis; }

.ytAttributionViewModelAttributionA11yLabel { position: absolute; width: 1p=
x; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0p=
x, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; }

.ytAttributionViewModelAttributionTextMultiLine { background-color: unset; =
border-style: unset; flex-shrink: 1; font-family: Roboto, Arial, sans-serif=
; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidde=
n; max-height: 3.6rem; display: -webkit-box; -webkit-box-orient: vertical; =
text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytAttributionViewModelAttributionTextMultiLine { -webkit-line-clamp: 2; =
max-height: none; }
}

.ytAttributionViewModelSuffix { margin-left: 4px; background-color: unset; =
border-style: unset; flex-shrink: 0; font-family: Roboto, Arial, sans-serif=
; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidde=
n; display: block; white-space: nowrap; text-overflow: ellipsis; }

.ytAttributionViewModelAttributionImage { margin-right: 8px; flex: 0 0 auto=
; }

.ytAttributionViewModelBadge { margin-right: 4px; flex: 0 0 auto; }

.ytAttributionViewModelTappable { background-color: transparent; border-sty=
le: none; padding: 0px; cursor: pointer; color: inherit; display: flex; ali=
gn-items: center; min-width: 0px; }

.ytAttributionViewModelMediumText .ytAttributionViewModelAttributionText, .=
ytAttributionViewModelMediumText .ytAttributionViewModelBadge { font-family=
: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-heig=
ht: 2rem; overflow: hidden; display: block; white-space: nowrap; text-overf=
low: ellipsis; }

.ytAttributionViewModelMediumText .ytAttributionViewModelAttributionTextMul=
tiLine { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-we=
ight: 400; line-height: 2rem; overflow: hidden; max-height: 4rem; display: =
-webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-s=
pace: normal; }

@supports (-webkit-line-clamp:1) {
  .ytAttributionViewModelMediumText .ytAttributionViewModelAttributionTextM=
ultiLine { -webkit-line-clamp: 2; max-height: none; }
}

.ytAttributionViewModelMediumText .ytAttributionViewModelSuffix { font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-he=
ight: 2rem; overflow: hidden; display: block; white-space: nowrap; text-ove=
rflow: ellipsis; }

.ytAttributionViewModelHeavyText .ytAttributionViewModelAttributionText, .y=
tAttributionViewModelHeavyText .ytAttributionViewModelBadge, .ytAttribution=
ViewModelHeavyText .ytAttributionViewModelSuffix { font-family: Roboto, Ari=
al, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; o=
verflow: hidden; display: block; white-space: nowrap; text-overflow: ellips=
is; }

.ytLockupMetadataViewModelHost { display: flex; position: relative; flex-di=
rection: row; min-width: 0px; --yt-attributed-string-link-hover-color: var(=
--tffc2fd3a644f6275); }

.ytLockupMetadataViewModelHost.ytLockupMetadataViewModelMoveLockupOverflowM=
enuToBottomRight, .ytLockupMetadataViewModelHost.ytLockupMetadataViewModelM=
oveLockupOverflowMenuToTopRight { position: static; }

.ytLockupMetadataViewModelHeadingReset { margin: 0px; padding: 0px; border:=
 0px; max-height: unset; }

.ytLockupMetadataViewModelTextContainer { display: flex; flex-direction: co=
lumn; min-width: 0px; }

.ytLockupMetadataViewModelAvatar { margin-right: 8px; display: none; }

.ytLockupMetadataViewModelTitle { text-decoration: none; word-break: break-=
word; color: var(--tffc2fd3a644f6275); }

.ytLockupMetadataViewModelHasMenuButton .ytLockupMetadataViewModelTitle { p=
adding-right: 24px; }

.ytLockupMetadataViewModelMetadata { color: var(--t4a6da19e16bf221a); }

.ytLockupMetadataViewModelMenuButton { position: absolute; top: -6px; right=
: -10px; }

.ytLockupMetadataViewModelAttribution { margin-top: 2px; color: var(--t4a6d=
a19e16bf221a); }

.ytLockupMetadataViewModelStandard .ytLockupMetadataViewModelAvatar { displ=
ay: block; }

.ytLockupMetadataViewModelMenuButton.ytLockupMetadataViewModelShowMenuButto=
nOnHover { opacity: 0; }

@media (prefers-reduced-motion: no-preference) {
  .ytLockupMetadataViewModelMenuButton.ytLockupMetadataViewModelShowMenuBut=
tonOnHover { transition: opacity 0.2s; }
}

.ytLockupMetadataViewModelMenuButton.ytLockupMetadataViewModelVisible { opa=
city: 1; }

.ytLockupMetadataViewModelMenuButton:focus-within { opacity: 1; }

.ytLockupMetadataViewModelCard { margin: 4px 0px; }

.ytLockupMetadataViewModelEnvelope { display: flex; flex: 1 1 0%; flex-dire=
ction: column; min-width: 0px; }

.ytLockupMetadataViewModelEnvelope .ytLockupMetadataViewModelTitle { paddin=
g-right: 0px; }

.ytLockupMetadataViewModelEnvelopeTextContainer { flex: 1 1 0%; }

.ytLockupMetadataViewModelEnvelopeMetadata { display: flex; flex-direction:=
 row; align-items: center; padding-top: 8px; }

.ytLockupMetadataViewModelEnvelopeMenuButton { display: flex; margin-right:=
 -10px; }

.ytLockupMetadataViewModelActionBar { display: flex; flex-direction: row; }

.ytLockupMetadataViewModelActionButton { margin-right: 2px; }

.ytLockupMetadataViewModelVertical.ytLockupMetadataViewModelCentered { just=
ify-content: center; }

.ytLockupMetadataViewModelVertical.ytLockupMetadataViewModelCentered .ytLoc=
kupMetadataViewModelTitle { padding-right: 0px; }

.ytLockupMetadataViewModelVertical.ytLockupMetadataViewModelCentered .ytLoc=
kupMetadataViewModelTextContainer { align-items: center; }

.ytLockupMetadataViewModelVertical.ytLockupMetadataViewModelCentered .ytLoc=
kupMetadataViewModelAttribution { margin-top: 12px; }

.ytLockupMetadataViewModelVertical.ytLockupMetadataViewModelCard { margin: =
0px 8px 8px; }

.ytLockupMetadataViewModelOverlay { --yt-attributed-string-link-hover-color=
: #fff; }

.ytLockupMetadataViewModelOverlay .ytLockupMetadataViewModelMetadata, .ytLo=
ckupMetadataViewModelOverlay .ytLockupMetadataViewModelTitle { color: rgb(2=
55, 255, 255); }

.ytLockupMetadataViewModelThumbnailOverlay { align-items: center; }

.ytLockupMetadataViewModelThumbnailOverlay.ytLockupMetadataViewModelCard { =
margin: 4px; }

.ytLockupMetadataViewModelThumbnailOverlay .ytLockupMetadataViewModelAvatar=
 { margin-right: 8px; }

.ytLockupMetadataViewModelThumbnailOverlay .ytLockupMetadataViewModelMetada=
ta, .ytLockupMetadataViewModelThumbnailOverlay .ytLockupMetadataViewModelTi=
tle { padding-right: 8px; }

.ytLockupMetadataViewModelThumbnailOverlay .ytLockupMetadataViewModelTextCo=
ntainer { flex-grow: 1; }

.ytLockupMetadataViewModelThumbnailOverlay .ytLockupMetadataViewModelMenuBu=
tton { position: unset; }

.ytLockupMetadataViewModelHorizontal .ytLockupMetadataViewModelAvatar { dis=
play: none; }

.ytLockupMetadataViewModelHorizontal.ytLockupMetadataViewModelCentered { fl=
ex: 1 1 0%; }

.ytLockupMetadataViewModelHorizontal.ytLockupMetadataViewModelCentered .ytL=
ockupMetadataViewModelTextContainer { justify-content: center; padding-righ=
t: 28px; }

.ytLockupMetadataViewModelHorizontal.ytLockupMetadataViewModelCentered .ytL=
ockupMetadataViewModelTitle { padding-right: 0px; }

.ytLockupMetadataViewModelHorizontal.ytLockupMetadataViewModelCentered .ytL=
ockupMetadataViewModelMenuButton { top: 50%; transform: translateY(-50%); }

.ytLockupMetadataViewModelStandard .ytLockupMetadataViewModelTitle { font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 500; line=
-height: 2.2rem; overflow: hidden; max-height: 4.4rem; display: -webkit-box=
; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norma=
l; }

@supports (-webkit-line-clamp:1) {
  .ytLockupMetadataViewModelStandard .ytLockupMetadataViewModelTitle { -web=
kit-line-clamp: 2; max-height: none; }
}

.ytLockupMetadataViewModelStandard .ytLockupMetadataViewModelTitle { max-he=
ight: 4.4rem; }

.ytLockupMetadataViewModelStandard.ytLockupMetadataViewModelTypographyBump =
.ytLockupMetadataViewModelTitle { font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.8rem; font-weight: 500; line-height: 2.6rem; overflow: hidden; =
max-height: 5.2rem; display: -webkit-box; -webkit-box-orient: vertical; tex=
t-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytLockupMetadataViewModelStandard.ytLockupMetadataViewModelTypographyBum=
p .ytLockupMetadataViewModelTitle { -webkit-line-clamp: 2; max-height: none=
; }
}

.ytLockupMetadataViewModelStandard.ytLockupMetadataViewModelTypographyBump =
.ytLockupMetadataViewModelTitle { max-height: 5.2rem; }

.ytLockupMetadataViewModelStandard.ytLockupMetadataViewModelLegacyTypograph=
y .ytLockupMetadataViewModelTitle { font-family: Roboto, Arial, sans-serif;=
 font-size: 1.8rem; font-weight: 400; line-height: 2.6rem; overflow: hidden=
; max-height: 5.2rem; display: -webkit-box; -webkit-box-orient: vertical; t=
ext-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytLockupMetadataViewModelStandard.ytLockupMetadataViewModelLegacyTypogra=
phy .ytLockupMetadataViewModelTitle { -webkit-line-clamp: 2; max-height: no=
ne; }
}

.ytLockupMetadataViewModelStandard.ytLockupMetadataViewModelLegacyTypograph=
y .ytLockupMetadataViewModelTitle { max-height: 5.2rem; }

.ytLockupMetadataViewModelStandard.ytLockupMetadataViewModelRichGridLegacyT=
ypography .ytLockupMetadataViewModelTitle { font-family: Roboto, Arial, san=
s-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; overflow=
: hidden; max-height: 4.4rem; display: -webkit-box; -webkit-box-orient: ver=
tical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytLockupMetadataViewModelStandard.ytLockupMetadataViewModelRichGridLegac=
yTypography .ytLockupMetadataViewModelTitle { -webkit-line-clamp: 2; max-he=
ight: none; }
}

.ytLockupMetadataViewModelStandard.ytLockupMetadataViewModelRichGridLegacyT=
ypography .ytLockupMetadataViewModelTitle { max-height: 4.4rem; }

.ytLockupMetadataViewModelStandard.ytLockupMetadataViewModelTitleMaxLines1 =
.ytLockupMetadataViewModelTitle { font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.6rem; font-weight: 500; line-height: 2.2rem; overflow: hidden; =
max-height: 2.2rem; display: -webkit-box; -webkit-box-orient: vertical; tex=
t-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytLockupMetadataViewModelStandard.ytLockupMetadataViewModelTitleMaxLines=
1 .ytLockupMetadataViewModelTitle { -webkit-line-clamp: 1; max-height: none=
; }
}

.ytLockupMetadataViewModelStandard.ytLockupMetadataViewModelTitleMaxLines1 =
.ytLockupMetadataViewModelTitle { max-height: 2.2rem; }

.ytLockupMetadataViewModelStandard.ytLockupMetadataViewModelTitleMaxLines3 =
.ytLockupMetadataViewModelTitle { font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.6rem; font-weight: 500; line-height: 2.2rem; overflow: hidden; =
max-height: 6.6rem; display: -webkit-box; -webkit-box-orient: vertical; tex=
t-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytLockupMetadataViewModelStandard.ytLockupMetadataViewModelTitleMaxLines=
3 .ytLockupMetadataViewModelTitle { -webkit-line-clamp: 3; max-height: none=
; }
}

.ytLockupMetadataViewModelStandard.ytLockupMetadataViewModelTitleMaxLines3 =
.ytLockupMetadataViewModelTitle { max-height: 6.6rem; }

.ytLockupMetadataViewModelCompact .ytLockupMetadataViewModelTitle { font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-=
height: 2rem; overflow: hidden; max-height: 4rem; display: -webkit-box; -we=
bkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytLockupMetadataViewModelCompact .ytLockupMetadataViewModelTitle { -webk=
it-line-clamp: 2; max-height: none; }
}

.ytLockupMetadataViewModelCompact .ytLockupMetadataViewModelTitle { max-hei=
ght: 4rem; }

.ytLockupMetadataViewModelCompact.ytLockupMetadataViewModelTypographyBump .=
ytLockupMetadataViewModelTitle { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.6rem; font-weight: 500; line-height: 2.2rem; overflow: hidden; m=
ax-height: 4.4rem; display: -webkit-box; -webkit-box-orient: vertical; text=
-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytLockupMetadataViewModelCompact.ytLockupMetadataViewModelTypographyBump=
 .ytLockupMetadataViewModelTitle { -webkit-line-clamp: 2; max-height: none;=
 }
}

.ytLockupMetadataViewModelCompact.ytLockupMetadataViewModelTypographyBump .=
ytLockupMetadataViewModelTitle { max-height: 4.4rem; }

.ytLockupMetadataViewModelCompact.ytLockupMetadataViewModelRichGridLegacyTy=
pography .ytLockupMetadataViewModelTitle { font-family: Roboto, Arial, sans=
-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; overflow:=
 hidden; max-height: 4.4rem; display: -webkit-box; -webkit-box-orient: vert=
ical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytLockupMetadataViewModelCompact.ytLockupMetadataViewModelRichGridLegacy=
Typography .ytLockupMetadataViewModelTitle { -webkit-line-clamp: 2; max-hei=
ght: none; }
}

.ytLockupMetadataViewModelCompact.ytLockupMetadataViewModelRichGridLegacyTy=
pography .ytLockupMetadataViewModelTitle { max-height: 4.4rem; }

.ytLockupMetadataViewModelCompact.ytLockupMetadataViewModelTitleMaxLines1 .=
ytLockupMetadataViewModelTitle { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.4rem; font-weight: 500; line-height: 2rem; overflow: hidden; max=
-height: 2rem; display: -webkit-box; -webkit-box-orient: vertical; text-ove=
rflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytLockupMetadataViewModelCompact.ytLockupMetadataViewModelTitleMaxLines1=
 .ytLockupMetadataViewModelTitle { -webkit-line-clamp: 1; max-height: none;=
 }
}

.ytLockupMetadataViewModelCompact.ytLockupMetadataViewModelTitleMaxLines1 .=
ytLockupMetadataViewModelTitle { max-height: 2.2rem; }

.ytLockupMetadataViewModelCompact.ytLockupMetadataViewModelTitleMaxLines3 .=
ytLockupMetadataViewModelTitle { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.4rem; font-weight: 500; line-height: 2rem; overflow: hidden; max=
-height: 6rem; display: -webkit-box; -webkit-box-orient: vertical; text-ove=
rflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytLockupMetadataViewModelCompact.ytLockupMetadataViewModelTitleMaxLines3=
 .ytLockupMetadataViewModelTitle { -webkit-line-clamp: 3; max-height: none;=
 }
}

.ytLockupMetadataViewModelCompact.ytLockupMetadataViewModelTitleMaxLines3 .=
ytLockupMetadataViewModelTitle { max-height: 6rem; }

.ytLockupMetadataViewModelCompact.ytLockupMetadataViewModelTitleScaleS .ytL=
ockupMetadataViewModelTitle { font-family: Roboto, Arial, sans-serif; font-=
size: 1.2rem; font-weight: 500; line-height: 1.8rem; max-height: none; }

.ytLockupMetadataViewModelCompact.ytLockupMetadataViewModelTitleScaleL .ytL=
ockupMetadataViewModelTitle { font-family: Roboto, Arial, sans-serif; font-=
size: 1.6rem; font-weight: 500; line-height: 2.2rem; max-height: none; }

.ytLockupMetadataViewModelCompact.ytLockupMetadataViewModelTitleScaleXl .yt=
LockupMetadataViewModelTitle { font-family: Roboto, Arial, sans-serif; font=
-size: 1.8rem; font-weight: 500; line-height: 2.6rem; max-height: none; }

.ytLockupMetadataViewModelTiny .ytLockupMetadataViewModelTitle { font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-hei=
ght: 1.8rem; overflow: hidden; max-height: 3.6rem; display: -webkit-box; -w=
ebkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytLockupMetadataViewModelTiny .ytLockupMetadataViewModelTitle { -webkit-=
line-clamp: 2; max-height: none; }
}

.ytLockupMetadataViewModelTiny .ytLockupMetadataViewModelTitle { max-height=
: 3.6rem; }

.ytLockupMetadataViewModelCenteredColumn { flex-direction: column; align-it=
ems: center; flex: 1 1 0%; }

.ytLockupMetadataViewModelCenteredColumn .ytLockupMetadataViewModelAvatar {=
 margin-right: 0px; display: block; }

.ytLockupMetadataViewModelCenteredColumn .ytLockupMetadataViewModelMetadata=
, .ytLockupMetadataViewModelCenteredColumn .ytLockupMetadataViewModelTitle =
{ padding-right: 0px; }

.ytLockupMetadataViewModelCenteredColumn .ytLockupMetadataViewModelTextCont=
ainer { flex-grow: 1; justify-content: center; align-items: center; }

.ytLockupMetadataViewModelCenteredColumn .ytLockupMetadataViewModelMetadata=
 { align-items: center; }

.ytLockupMetadataViewModelMoveLockupOverflowMenuToBottomRight .ytLockupMeta=
dataViewModelTextContainer, .ytLockupMetadataViewModelMoveLockupOverflowMen=
uToBottomRight .ytLockupMetadataViewModelTitle, .ytLockupMetadataViewModelM=
oveLockupOverflowMenuToTopRight .ytLockupMetadataViewModelTextContainer, .y=
tLockupMetadataViewModelMoveLockupOverflowMenuToTopRight .ytLockupMetadataV=
iewModelTitle { padding-right: 0px; }

.ytLockupMetadataViewModelMoveLockupOverflowMenuToBottomRight .ytLockupMeta=
dataViewModelMenuButton, .ytLockupMetadataViewModelMoveLockupOverflowMenuTo=
TopRight .ytLockupMetadataViewModelMenuButton { position: absolute; z-index=
: 1; border-radius: 50%; }

.ytLockupMetadataViewModelMoveLockupOverflowMenuToBottomRight:not(.ytLockup=
MetadataViewModelOverlay) .ytLockupMetadataViewModelMenuButton::after, .ytL=
ockupMetadataViewModelMoveLockupOverflowMenuToBottomRight:not(.ytLockupMeta=
dataViewModelOverlay) .ytLockupMetadataViewModelMenuButton::before, .ytLock=
upMetadataViewModelMoveLockupOverflowMenuToTopRight:not(.ytLockupMetadataVi=
ewModelOverlay) .ytLockupMetadataViewModelMenuButton::after, .ytLockupMetad=
ataViewModelMoveLockupOverflowMenuToTopRight:not(.ytLockupMetadataViewModel=
Overlay) .ytLockupMetadataViewModelMenuButton::before { content: ""; positi=
on: absolute; inset: -15%; border-radius: 50%; }

.ytLockupMetadataViewModelMoveLockupOverflowMenuToBottomRight:not(.ytLockup=
MetadataViewModelOverlay) .ytLockupMetadataViewModelMenuButton::before, .yt=
LockupMetadataViewModelMoveLockupOverflowMenuToTopRight:not(.ytLockupMetada=
taViewModelOverlay) .ytLockupMetadataViewModelMenuButton::before { backgrou=
nd: radial-gradient(circle,var(--t3e41d7b17b187f69) 60%,transparent 100%); =
z-index: -2; }

.ytLockupMetadataViewModelMoveLockupOverflowMenuToBottomRight:not(.ytLockup=
MetadataViewModelOverlay) .ytLockupMetadataViewModelMenuButton::after, .ytL=
ockupMetadataViewModelMoveLockupOverflowMenuToTopRight:not(.ytLockupMetadat=
aViewModelOverlay) .ytLockupMetadataViewModelMenuButton::after { background=
: radial-gradient(circle,var(--yt-lockup-metadata-themed-menu-button-additi=
ve-background,transparent) 60%,transparent 100%); z-index: -1; }

.ytLockupMetadataViewModelMoveLockupOverflowMenuToBottomRight .ytLockupMeta=
dataViewModelMenuButton { top: unset; right: 0px; bottom: 0px; }

.ytLockupMetadataViewModelMoveLockupOverflowMenuToTopRight .ytLockupMetadat=
aViewModelMenuButton { top: 8px; right: 8px; }

.ytLockupMetadataViewModelMwebHomeTuningExp .ytLockupMetadataViewModelTextC=
ontainer { flex: 1 1 0%; }

.ytLockupMetadataViewModelMwebHomeTuningExp.ytLockupMetadataViewModelCompac=
t.ytLockupMetadataViewModelTitleMaxLines1 .ytLockupMetadataViewModelTitle {=
 font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 50=
0; line-height: 2rem; overflow: hidden; max-height: 2rem; display: -webkit-=
box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: no=
rmal; }

@supports (-webkit-line-clamp:1) {
  .ytLockupMetadataViewModelMwebHomeTuningExp.ytLockupMetadataViewModelComp=
act.ytLockupMetadataViewModelTitleMaxLines1 .ytLockupMetadataViewModelTitle=
 { -webkit-line-clamp: 1; max-height: none; }
}

.ytLockupMetadataViewModelMwebHomeTuningExp.ytLockupMetadataViewModelReduce=
dTypography .ytLockupMetadataViewModelAvatar { display: block; }

.ytLockupMetadataViewModelMwebHomeTuningExp .ytLockupMetadataViewModelBylin=
eRow { display: flex; align-items: center; min-width: 0px; }

.ytLockupMetadataViewModelMwebHomeTuningExp .ytLockupMetadataViewModelBylin=
eRow .ytLockupMetadataViewModelMetadata { flex: 1 1 0%; min-width: 0px; }

.ytLockupMetadataViewModelMwebHomeTuningExp.ytLockupMetadataViewModelHasMin=
iAvatarByline .ytLockupMetadataViewModelBylineRow .ytLockupMetadataViewMode=
lAvatar { display: flex; flex: 0 0 auto; margin-right: 6px; }

.ytLockupMetadataViewModelMwebHomeTuningExp.ytLockupMetadataViewModelHasMin=
iOverflowByline .ytLockupMetadataViewModelBylineRow .ytLockupMetadataViewMo=
delMenuButton { position: static; flex: 0 0 auto; margin-left: 4px; }

.ytLockupMetadataViewModelMwebHomeTuningExp.ytLockupMetadataViewModelHasMin=
iOverflowByline .ytLockupMetadataViewModelTitle { padding-right: 0px; }

.ytChannelAttributionViewModelHost { display: block; color: rgb(255, 255, 2=
55); backdrop-filter: blur(16px); background-color: rgba(40, 40, 40, 0.6); =
padding: 16px; box-sizing: border-box; border: 1px solid rgba(255, 255, 255=
, 0.1); border-radius: 12px; font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytChannelAttributionViewModelUpper { display: flex; flex-direction: row; a=
lign-items: center; }

.ytChannelAttributionViewModelChannelTitle { padding-inline-start: 12px; }

.ytChannelAttributionViewModelBottom { padding-top: 16px; }

.ytChannelDisclosureViewModelHost { position: absolute; color: var(--t4a6da=
19e16bf221a); bottom: 0px; left: 0px; padding: 0px 0px 12px 16px; font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-he=
ight: 2rem; }

.ytThumbnailBadgeViewModelHost { display: block; }

.ytCheckboxGroupViewModelHost { display: block; }

.ytCheckboxGroupViewModelFieldset { border-width: medium; border-style: non=
e; border-color: currentcolor; border-image: initial; padding: 0px; margin:=
 0px; }

.ytCheckboxItemViewModelHost { display: block; }

.ytShoppingDescriptionShelfViewModelHost { display: flex; flex-direction: c=
olumn; }

.ytShoppingDescriptionShelfViewModelHostEngagementPanel { background-color:=
 var(--t7f4f2c6d54836ce0); }

.ytShoppingDescriptionShelfViewModelItems { display: flex; flex-direction: =
column; }

.ytShoppingDescriptionShelfViewModelButtonContainer { padding-left: 12px; p=
adding-right: 12px; }

.ytReelMetapanelViewModelHost { display: flex; flex-direction: column; alig=
n-items: flex-start; max-width: 480px; }

.ytReelMetapanelViewModelMetapanelItem:not(:first-child) { padding-top: 4px=
; max-width: 100%; }

.ytReelMetapanelViewModelMetapanelItem:not(:last-child) { padding-bottom: 4=
px; max-width: 100%; }

.ytContainerLayoutViewModelHost, .ytContainerLayoutViewModelSlot { display:=
 flex; flex-direction: column; position: relative; box-sizing: border-box; =
}

.ytContainerLayoutViewModelImage { color: var(--tffc2fd3a644f6275); }

.ytStyledTextViewModelHost { display: block; color: var(--tffc2fd3a644f6275=
); }

.ytStyledTextViewModelYtDisplayL { font-family: "YouTube Sans", Roboto, san=
s-serif; font-size: 6.4rem; font-variation-settings: "wdth" 100; font-weigh=
t: 300; line-height: 9rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytStyledTextViewModelYtDisplayL { font-family: "YouTube Sans", Roboto, s=
ans-serif; font-size: 5.6rem; font-variation-settings: "wdth" 100; font-wei=
ght: 300; line-height: 7.8rem; }
}

@media (max-width: 599.9px) {
  .ytStyledTextViewModelYtDisplayL { font-family: "YouTube Sans", Roboto, s=
ans-serif; font-size: 5.6rem; font-variation-settings: "wdth" 100; font-wei=
ght: 300; line-height: 7.8rem; }
}

.ytStyledTextViewModelYtDisplayLHeavy { font-family: "YouTube Sans", Roboto=
, sans-serif; font-size: 6.4rem; font-variation-settings: "wdth" 100; font-=
weight: 700; line-height: 9rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytStyledTextViewModelYtDisplayLHeavy { font-family: "YouTube Sans", Robo=
to, sans-serif; font-size: 5.6rem; font-variation-settings: "wdth" 100; fon=
t-weight: 700; line-height: 7.8rem; }
}

@media (max-width: 599.9px) {
  .ytStyledTextViewModelYtDisplayLHeavy { font-family: "YouTube Sans", Robo=
to, sans-serif; font-size: 5.6rem; font-variation-settings: "wdth" 100; fon=
t-weight: 700; line-height: 7.8rem; }
}

.ytStyledTextViewModelYtDisplayM { font-family: "YouTube Sans", Roboto, san=
s-serif; font-size: 4.8rem; font-variation-settings: "wdth" 100; font-weigh=
t: 300; line-height: 6.6rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytStyledTextViewModelYtDisplayM { font-family: "YouTube Sans", Roboto, s=
ans-serif; font-size: 4rem; font-variation-settings: "wdth" 100; font-weigh=
t: 300; line-height: 5.4rem; }
}

@media (max-width: 599.9px) {
  .ytStyledTextViewModelYtDisplayM { font-family: "YouTube Sans", Roboto, s=
ans-serif; font-size: 4rem; font-variation-settings: "wdth" 100; font-weigh=
t: 300; line-height: 5.4rem; }
}

.ytStyledTextViewModelYtDisplayMHeavy { font-family: "YouTube Sans", Roboto=
, sans-serif; font-size: 4.8rem; font-variation-settings: "wdth" 100; font-=
weight: 700; line-height: 6.6rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytStyledTextViewModelYtDisplayMHeavy { font-family: "YouTube Sans", Robo=
to, sans-serif; font-size: 4rem; font-variation-settings: "wdth" 100; font-=
weight: 700; line-height: 5.4rem; }
}

@media (max-width: 599.9px) {
  .ytStyledTextViewModelYtDisplayMHeavy { font-family: "YouTube Sans", Robo=
to, sans-serif; font-size: 4rem; font-variation-settings: "wdth" 100; font-=
weight: 700; line-height: 5.4rem; }
}

.ytStyledTextViewModelYtDisplayS { font-family: "YouTube Sans", Roboto, san=
s-serif; font-size: 3.6rem; font-variation-settings: "wdth" 100; font-weigh=
t: 300; line-height: 5rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytStyledTextViewModelYtDisplayS { font-family: "YouTube Sans", Roboto, s=
ans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; font-wei=
ght: 300; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .ytStyledTextViewModelYtDisplayS { font-family: "YouTube Sans", Roboto, s=
ans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; font-wei=
ght: 300; line-height: 4.4rem; }
}

.ytStyledTextViewModelYtDisplaySHeavy { font-family: "YouTube Sans", Roboto=
, sans-serif; font-size: 3.6rem; font-variation-settings: "wdth" 100; font-=
weight: 700; line-height: 5rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytStyledTextViewModelYtDisplaySHeavy { font-family: "YouTube Sans", Robo=
to, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; fon=
t-weight: 700; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .ytStyledTextViewModelYtDisplaySHeavy { font-family: "YouTube Sans", Robo=
to, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; fon=
t-weight: 700; line-height: 4.4rem; }
}

.ytStyledTextViewModelYtDisplayXS { font-family: "YouTube Sans", Roboto, sa=
ns-serif; font-size: 2.8rem; font-variation-settings: "wdth" 100; font-weig=
ht: 300; line-height: 3.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytStyledTextViewModelYtDisplayXS { font-family: "YouTube Sans", Roboto, =
sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-we=
ight: 300; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .ytStyledTextViewModelYtDisplayXS { font-family: "YouTube Sans", Roboto, =
sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-we=
ight: 300; line-height: 3.2rem; }
}

.ytStyledTextViewModelYtDisplayXSHeavy { font-family: "YouTube Sans", Robot=
o, sans-serif; font-size: 2.8rem; font-variation-settings: "wdth" 100; font=
-weight: 700; line-height: 3.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytStyledTextViewModelYtDisplayXSHeavy { font-family: "YouTube Sans", Rob=
oto, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .ytStyledTextViewModelYtDisplayXSHeavy { font-family: "YouTube Sans", Rob=
oto, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 3.2rem; }
}

.ytStyledTextViewModelYtHeadlineL { font-family: Roboto, Arial, sans-serif;=
 font-size: 3.6rem; font-variation-settings: "wdth" 100; font-weight: 700; =
line-height: 5rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytStyledTextViewModelYtHeadlineL { font-family: Roboto, Arial, sans-seri=
f; font-size: 3.2rem; font-variation-settings: "wdth" 100; font-weight: 700=
; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .ytStyledTextViewModelYtHeadlineL { font-family: Roboto, Arial, sans-seri=
f; font-size: 3.2rem; font-variation-settings: "wdth" 100; font-weight: 700=
; line-height: 4.4rem; }
}

.ytStyledTextViewModelYtHeadlineLHeavy { font-family: Roboto, Arial, sans-s=
erif; font-size: 3.6rem; font-variation-settings: "wdth" 100; font-weight: =
900; line-height: 5rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytStyledTextViewModelYtHeadlineLHeavy { font-family: Roboto, Arial, sans=
-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; font-weight=
: 900; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .ytStyledTextViewModelYtHeadlineLHeavy { font-family: Roboto, Arial, sans=
-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; font-weight=
: 900; line-height: 4.4rem; }
}

.ytStyledTextViewModelYtHeadlineM { font-family: Roboto, Arial, sans-serif;=
 font-size: 2.8rem; font-variation-settings: "wdth" 100; font-weight: 700; =
line-height: 3.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytStyledTextViewModelYtHeadlineM { font-family: Roboto, Arial, sans-seri=
f; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700=
; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .ytStyledTextViewModelYtHeadlineM { font-family: Roboto, Arial, sans-seri=
f; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700=
; line-height: 3.2rem; }
}

.ytStyledTextViewModelYtHeadlineMHeavy { font-family: Roboto, Arial, sans-s=
erif; font-size: 2.8rem; font-variation-settings: "wdth" 100; font-weight: =
900; line-height: 3.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytStyledTextViewModelYtHeadlineMHeavy { font-family: Roboto, Arial, sans=
-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight=
: 900; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .ytStyledTextViewModelYtHeadlineMHeavy { font-family: Roboto, Arial, sans=
-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight=
: 900; line-height: 3.2rem; }
}

.ytStyledTextViewModelYtHeadlineS { font-family: Roboto, Arial, sans-serif;=
 font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; =
line-height: 3.2rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytStyledTextViewModelYtHeadlineS { font-family: Roboto, Arial, sans-seri=
f; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; =
line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .ytStyledTextViewModelYtHeadlineS { font-family: Roboto, Arial, sans-seri=
f; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; =
line-height: 2.8rem; }
}

.ytStyledTextViewModelYtHeadlineSHeavy { font-family: Roboto, Arial, sans-s=
erif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: =
900; line-height: 3.2rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytStyledTextViewModelYtHeadlineSHeavy { font-family: Roboto, Arial, sans=
-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: =
900; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .ytStyledTextViewModelYtHeadlineSHeavy { font-family: Roboto, Arial, sans=
-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: =
900; line-height: 2.8rem; }
}

.ytStyledTextViewModelYtHeadlineXS { font-family: Roboto, Arial, sans-serif=
; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; l=
ine-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytStyledTextViewModelYtHeadlineXS { font-family: Roboto, Arial, sans-ser=
if; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 70=
0; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytStyledTextViewModelYtHeadlineXS { font-family: Roboto, Arial, sans-ser=
if; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 70=
0; line-height: 2.6rem; }
}

.ytStyledTextViewModelYtHeadlineXSHeavy { font-family: Roboto, Arial, sans-=
serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 9=
00; line-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytStyledTextViewModelYtHeadlineXSHeavy { font-family: Roboto, Arial, san=
s-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weigh=
t: 900; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytStyledTextViewModelYtHeadlineXSHeavy { font-family: Roboto, Arial, san=
s-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weigh=
t: 900; line-height: 2.6rem; }
}

.ytStyledTextViewModelYtBodyXL { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.8rem; font-weight: 400; line-height: 2.6rem; }

.ytStyledTextViewModelYtBodyXLHeavy { font-family: Roboto, Arial, sans-seri=
f; font-size: 1.8rem; font-weight: 500; line-height: 2.6rem; }

.ytStyledTextViewModelYtBodyL { font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

.ytStyledTextViewModelYtBodyLHeavy { font-family: Roboto, Arial, sans-serif=
; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; }

.ytStyledTextViewModelYtBodyM { font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytStyledTextViewModelYtBodyMHeavy { font-family: Roboto, Arial, sans-serif=
; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

.ytStyledTextViewModelYtBodyS { font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytStyledTextViewModelYtBodySHeavy { font-family: Roboto, Arial, sans-serif=
; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

.ytStyledTextViewModelYtBodyXS { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1rem; font-weight: 400; line-height: 1.6rem; }

.ytStyledTextViewModelYtBodyXSHeavy { font-family: Roboto, Arial, sans-seri=
f; font-size: 1rem; font-weight: 500; line-height: 1.6rem; }

.ytStyledTextViewModelYtTextPrimary { color: var(--tffc2fd3a644f6275); }

.ytStyledTextViewModelYtTextPrimaryInverse { color: var(--t6216186c28b3834b=
); }

.ytStyledTextViewModelYtTextSecondary { color: var(--t4a6da19e16bf221a); }

.ytStyledTextViewModelYtTextDisabled { color: var(--t7e34d5baa4ea6277); }

.ytStyledTextViewModelYtThemedGreen { color: var(--t904a88c623ca27ab); }

.ytPanelFooterViewModelHost { display: flex; flex-direction: column; border=
-top: 1px solid var(--tf3fc855af2285f5f); padding: 12px; }

.ytPanelFooterViewModelHideDivider { border-top-width: medium; border-top-s=
tyle: none; border-top-color: currentcolor; }

.ytPanelFooterViewModelDisablePadding { padding: 12px 0px 0px; }

.ytPanelFooterViewModelDisablePadding.ytPanelFooterViewModelHideDivider { p=
adding-top: 0px; }

.ytPanelFooterViewModelRowBottomPadding { padding-bottom: 12px; }

.ytPanelFooterViewModelTextPadding { padding-right: 24px; }

.ytPanelFooterViewModelTextRow { display: flex; flex-direction: row; justif=
y-content: space-between; color: var(--t4a6da19e16bf221a); font-family: Rob=
oto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2=
rem; }

.ytPanelFooterViewModelButtonStack { display: flex; flex-direction: column;=
 }

.ytPanelFooterViewModelButtonStackTopButton { margin: 0px 0px 8px; }

.ytPanelFooterViewModelButtonRow { display: flex; }

.ytPanelFooterViewModelButtonRowTrailing { justify-content: flex-end; }

.ytPanelFooterViewModelButtonRowLeftButton { margin-right: 8px; }

.ytPanelFooterViewModelButtonRowFullWidth { width: 100%; }

.ytPanelFooterViewModelButtonRowExpand { flex: 1 1 0%; }

.ytPanelFooterViewModelButtonRowShrink { flex: 0 1 0%; }

.ytPanelFooterViewModelButtonRowHidden { display: none; }

.ytRadioButtonGroupViewModelHost { display: block; }

.ytRadioButtonGroupViewModelFieldset { border-width: medium; border-style: =
none; border-color: currentcolor; border-image: initial; padding: 0px; marg=
in: 0px; }

.ytRadioButtonGroupViewModelError { font-family: Roboto, Arial, sans-serif;=
 font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; color: var(--td5=
45df04e2c659d7); }

.ytSelectableItemViewModelHost { cursor: pointer; display: block; }

.ytSelectableItemViewModelContainer { padding-bottom: 20px; }

.ytSelectableItemViewModelNativeContainer { position: relative; }

.ytSelectableItemViewModelNativeRadioButton { height: 0px; left: 0px; margi=
n: 0px; position: absolute; top: 0px; width: 0px; }

.ytSelectableItemViewModelNativeLabel { cursor: pointer; }

.ytSelectableItemViewModelDisabled { cursor: default; }

.ytNoteViewModelHostUserRating { display: block; padding-top: 12px; padding=
-left: 24px; padding-right: 24px; }

.ytNoteViewModelHostUserRatingPublishedNote { background-color: var(--tfa34=
75c508f5dfef); }

.ytNoteViewModelHost { display: block; margin-top: 12px; margin-left: 24px;=
 margin-right: 24px; }

.ytNoteViewModelNoteContent { --yt-endpoint-color: var(--t2d807bb79e75606d)=
; --yt-endpoint-hover-color: var(--t2d807bb79e75606d); --yt-endpoint-visite=
d-color: var(--t2d807bb79e75606d); color: var(--tffc2fd3a644f6275); font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-=
height: 2rem; }

.ytNoteViewModelMetadataAndOverflowButton { display: flex; padding-right: 3=
px; align-items: flex-start; gap: 4px; align-self: stretch; }

.ytNoteViewModelMetadataAndOverflowButtonMetadata { display: flex; align-it=
ems: center; gap: 2px; align-self: stretch; color: var(--t4a6da19e16bf221a)=
; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 4=
00; line-height: 1.8rem; }

.ytNoteViewModelMetadataAndOverflowButtonMetadataNonUserRatingIcon { height=
: 12px; width: 12px; }

.ytNoteViewModelMetadataAndOverflowButtonMetadataIcon { padding-top: 2px; h=
eight: 12px; width: 12px; }

.ytNoteViewModelMetadataAndOverflowButtonMetadataNonUserRatingDelimiter { m=
argin-left: 3px; margin-right: 3px; }

.ytNoteViewModelMetadataAndOverflowButtonMetadataDelimiter { padding-top: 2=
px; margin-left: 4px; margin-right: 4px; }

.ytNoteViewModelMetadataAndOverflowButtonMetadataPublishedTimeText { paddin=
g-top: 2px; }

.ytNoteViewModelMetadataAndOverflowButtonOverflowButton { margin-left: auto=
; width: 12px; height: 12px; }

.ytNoteViewModelUserRatingContainer { display: flex; padding-top: 16px; ali=
gn-items: center; gap: 16px; align-self: stretch; }

.ytNoteViewModelUserRatingContainerText { color: var(--t4a6da19e16bf221a); =
font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400=
; line-height: 1.8rem; }

.ytNoteViewModelRateThisNoteButton { display: flex; padding-top: 12px; alig=
n-items: center; gap: 16px; align-self: stretch; margin-left: -12px; margin=
-bottom: -8px; }

.ytNoteViewModelDivider { margin-top: 12px; }

.ytContributorZeroStateViewModelHost { display: flex; overflow-y: auto; }

.ytContributorZeroStateViewModelHost::-webkit-scrollbar { width: 16px; }

.ytContributorZeroStateViewModelHost::-webkit-scrollbar-thumb { height: 56p=
x; border-radius: 8px; border: 4px solid transparent; background-clip: cont=
ent-box; background-color: var(--t4a6da19e16bf221a); }

.ytContributorZeroStateViewModelHost::-webkit-scrollbar-thumb:hover { backg=
round-color: var(--t7e34d5baa4ea6277); }

.ytContributorZeroStateViewModelCenterAlignedContent { display: flex; overf=
low: hidden; flex: 1 1 0%; justify-content: center; align-items: center; fl=
ex-direction: column; }

.ytContributorZeroStateViewModelCenterAlignedContentImage { width: 120px; h=
eight: 120px; margin-left: auto; margin-right: auto; margin-bottom: 16px; }

.ytContributorZeroStateViewModelCenterAlignedContentTitle { color: var(--tf=
fc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem=
; font-weight: 400; line-height: 2.2rem; text-align: center; margin-bottom:=
 16px; }

.ytContributorZeroStateViewModelCenterAlignedContentSubtitle { color: var(-=
-t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2=
rem; font-weight: 400; line-height: 1.8rem; text-align: center; margin-bott=
om: 16px; }

.ytContributorZeroStateViewModelCenterAlignedContentButton { width: fit-con=
tent; margin-left: auto; margin-right: auto; }

.ytwHowThisWasMadeSectionViewModelHost { display: block; padding: 16px 0px;=
 }

.ytwHowThisWasMadeSectionViewModelSectionTitle { color: var(--tffc2fd3a644f=
6275); margin-bottom: 12px; font-family: Roboto, Arial, sans-serif; font-si=
ze: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-heigh=
t: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytwHowThisWasMadeSectionViewModelSectionTitle { font-family: Roboto, Ari=
al, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; fon=
t-weight: 700; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytwHowThisWasMadeSectionViewModelSectionTitle { font-family: Roboto, Ari=
al, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; fon=
t-weight: 700; line-height: 2.6rem; }
}

.ytwHowThisWasMadeSectionViewModelSectionTitleRedesign { font-family: Robot=
o, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100;=
 font-weight: 900; line-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytwHowThisWasMadeSectionViewModelSectionTitleRedesign { font-family: Rob=
oto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" =
100; font-weight: 900; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytwHowThisWasMadeSectionViewModelSectionTitleRedesign { font-family: Rob=
oto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" =
100; font-weight: 900; line-height: 2.6rem; }
}

.ytwHowThisWasMadeSectionViewModelBodyHeader { color: var(--tffc2fd3a644f62=
75); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight=
: 500; line-height: 2rem; }

.ytwHowThisWasMadeSectionViewModelBodyText { color: var(--t4a6da19e16bf221a=
); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: =
400; line-height: 2rem; }

.ytwHowThisWasMadeSectionViewModelAttributionText { margin-top: 4px; color:=
 var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytwHowThisWasMadeSectionViewModelCompact .ytwHowThisWasMadeSectionViewMode=
lSectionTitle { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; =
font-weight: 500; line-height: 2rem; }

.ytwHowThisWasMadeSectionViewModelCompact .ytwHowThisWasMadeSectionViewMode=
lBodyHeader { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; fo=
nt-weight: 500; line-height: 1.8rem; }

.ytwHowThisWasMadeSectionViewModelCompact .ytwHowThisWasMadeSectionViewMode=
lAttributionText, .ytwHowThisWasMadeSectionViewModelCompact .ytwHowThisWasM=
adeSectionViewModelBodyText { font-family: Roboto, Arial, sans-serif; font-=
size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytwYouChatItemViewModelYouChatItemViewModel { display: flex; flex-directio=
n: row; z-index: 0; max-width: 100%; box-sizing: border-box; }

.ytwYouChatItemViewModelYouChatItemViewModelNoZIndex { z-index: unset; }

.ytwYouChatItemViewModelColumnLayout { flex-direction: column; }

.ytwYouChatItemViewModelIcon { height: 36px; width: 48px; margin-top: 6px; =
margin-right: -6px; }

.ytwYouChatItemViewModelIconVertical { padding: 0px 10px; color: var(--tffc=
2fd3a644f6275); height: 24px; width: 24px; }

.ytwYouChatItemViewModelRtl { transform: scaleX(-1); }

.ytwYouChatItemViewModelHidden { opacity: 0; }

.ytwYouChatItemViewModelHost { display: flex; flex-direction: column; color=
: var(--tffc2fd3a644f6275); padding: 8px 12px; border-radius: 4px 18px 18px=
; margin: 4px 0px; max-width: 100%; box-sizing: border-box; animation: 0.5s=
 ease 0s 1 normal forwards running fade-in; font-family: Roboto, Arial, san=
s-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytwYouChatItemViewModelHostNoPadding { padding: 0px; }

.ytwYouChatItemViewModelHostAlignStart { align-self: flex-start; }

.ytwYouChatItemViewModelHostDefaultFlex { flex: 1 1 0%; }

.ytwYouChatItemViewModelGradientBackground { background: linear-gradient(90=
deg,var(--t99f774684cbb9703) 0,var(--tb8b31ac562fbe9b5) 20%,var(--tef70ca24=
5445b52b) 100%); }

@keyframes fade-in {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.ytwYouChatItemViewModelLockupShelf { margin-top: 8px; margin-bottom: 8px; =
}

.ytwYouChatItemViewModelThumbs { display: flex; flex-direction: row; }

.ytwYouChatItemViewModelChatResponseStyleMultiPartStart { border-bottom-lef=
t-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; }

.ytwYouChatItemViewModelChatResponseStyleMultiPartMiddle { border-radius: 0=
px; margin-top: 0px; margin-bottom: 0px; }

.ytwYouChatItemViewModelChatResponseStyleMultiPartEnd { border-top-left-rad=
ius: 0px; border-top-right-radius: 0px; margin-top: 0px; }

.ytwYouChatItemViewModelWelcomeMessage { font-family: "YouTube Sans", Robot=
o, sans-serif; font-size: 3.6rem; font-variation-settings: "wdth" 100; font=
-weight: 300; line-height: 5rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytwYouChatItemViewModelWelcomeMessage { font-family: "YouTube Sans", Rob=
oto, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 300; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .ytwYouChatItemViewModelWelcomeMessage { font-family: "YouTube Sans", Rob=
oto, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 300; line-height: 4.4rem; }
}

.ytwYouChatItemViewModelWelcomeMessage { padding: 8px 12px; }

.ytwYouChatItemViewModelWelcomeMessageHost { border-radius: 12px; backgroun=
d: var(--t518e925f61bdcb91); color: var(--t6216186c28b3834b); }

.ytwYouChatItemViewModelSectionHeader { margin: 0px; padding: 0px; }

.ytwYouChatItemViewModelSectionHeaderNoPadding { padding-top: 0px; padding-=
bottom: 0px; padding-right: 0px; }

.ytChatAttachmentViewModelHost { height: 100%; }

.ytChatAttachmentViewModelClickable { cursor: pointer; }

.ytChatAttachmentViewModelThumbnailContainer { aspect-ratio: 16 / 9; height=
: 80px; }

.ytChatAttachmentViewModelSongThumbnailContainer { border-radius: 12px; hei=
ght: 80px; width: 80px; object-fit: cover; }

.ytChatAttachmentViewModelImageAttachmentSquare { border-radius: 12px; heig=
ht: 80px; object-fit: cover; width: 80px; }

.ytChatAttachmentViewModelImageAttachmentLandscape { border-radius: 12px; h=
eight: 80px; object-fit: cover; aspect-ratio: 16 / 9; }

.ytChatAttachmentViewModelImageAttachmentPortrait { height: 80px; object-fi=
t: cover; aspect-ratio: 9 / 16; border-radius: 8px; }

.ytChatAttachmentViewModelFeedbackContainer { background: var(--t7f4f2c6d54=
836ce0); border-radius: 12px; box-sizing: border-box; display: flex; flex-d=
irection: column; gap: 6px; padding: 12px 16px; height: 80px; width: 160px;=
 }

.ytChatAttachmentViewModelFeedbackDescription { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; over=
flow: hidden; max-height: 3.6rem; display: -webkit-box; -webkit-box-orient:=
 vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytChatAttachmentViewModelFeedbackDescription { -webkit-line-clamp: 2; ma=
x-height: none; }
}

.ytChatAttachmentViewModelFeedbackDescription { max-height: 3.6rem; color: =
var(--t4a6da19e16bf221a); }

.ytChatAttachmentViewModelFeedbackMetadata { font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; overflo=
w: hidden; max-height: 1.8rem; display: -webkit-box; -webkit-box-orient: ve=
rtical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytChatAttachmentViewModelFeedbackMetadata { -webkit-line-clamp: 1; max-h=
eight: none; }
}

.ytChatAttachmentViewModelFeedbackMetadata { max-height: 1.8rem; color: var=
(--tffc2fd3a644f6275); }

.ytChatUserTurnViewModelHost { display: flex; flex-direction: column; align=
-self: flex-end; }

.ytChatUserTurnViewModelHostFullHeight { height: 100%; }

.ytChatUserTurnViewModelHostFullWidth { width: 100%; }

.ytChatUserTurnViewModelTappable { cursor: pointer; }

.ytChatUserTurnViewModelGradientContainer { background: linear-gradient(90d=
eg,var(--t99f774684cbb9703) 0,var(--tb8b31ac562fbe9b5) 20%,var(--tef70ca245=
445b52b) 100%); }

.ytChatUserTurnViewModelDefaultContainer { background: var(--tf3fc855af2285=
f5f); }

.ytChatUserTurnViewModelMonoContainer { background: var(--tffc2fd3a644f6275=
); }

.ytChatUserTurnViewModelTonalContainer { background: var(--t7f4f2c6d54836ce=
0); }

.ytChatUserTurnViewModelGlowContainer { background-color: var(--t7f4f2c6d54=
836ce0); background-image: radial-gradient(50% 60% at 15% 140%,var(--tef70c=
a245445b52b),transparent),radial-gradient(50% 60% at 45% 140%,var(--tb8b31a=
c562fbe9b5),transparent); }

[dir=3D"rtl"] .ytChatUserTurnViewModelGlowContainer { background-image: rad=
ial-gradient(50% 60% at 85% 140%,var(--tef70ca245445b52b),transparent),radi=
al-gradient(50% 60% at 55% 140%,var(--tb8b31ac562fbe9b5),transparent); }

.ytChatUserTurnViewModelChoiceSelected { color: var(--t4a6da19e16bf221a); d=
isplay: flex; justify-content: flex-end; margin-bottom: -4px; font-family: =
Roboto, Arial, sans-serif; font-size: 1rem; font-weight: 400; line-height: =
1.6rem; }

.ytChatUserTurnViewModelAttachments { display: flex; flex-direction: row; j=
ustify-content: flex-end; margin-bottom: 4px; }

.ytChatUserTurnViewModelAttachment:not(:last-child) { margin-right: 8px; }

.ytChatUserTurnViewModelTextContainer { border-radius: 18px 18px 4px; color=
: var(--tffc2fd3a644f6275); white-space: pre-wrap; overflow-wrap: break-wor=
d; }

.ytChatUserTurnViewModelTextContainerAlignEnd { align-self: flex-end; }

.ytChatUserTurnViewModelTextContainerFullHeight { display: flex; align-item=
s: center; height: 100%; }

.ytChatUserTurnViewModelTextContainerPage { font-family: Roboto, Arial, san=
s-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

.ytChatUserTurnViewModelTextContainerPage.ytChatUserTurnViewModelTextContai=
nerAction { padding: 16px 24px; margin: 8px 0px; border-radius: 20px 20px 2=
px; min-width: 240px; }

.ytChatUserTurnViewModelTextContainerPage.ytChatUserTurnViewModelTextContai=
nerAction.ytChatUserTurnViewModelDisableMargin { margin: 0px; }

.ytChatUserTurnViewModelTextContainerPage.ytChatUserTurnViewModelTextContai=
nerMessage { padding: 12px 16px; border-radius: 24px 24px 4px; max-width: 7=
0%; }

.ytChatUserTurnViewModelTextContainerPage.ytChatUserTurnViewModelTextContai=
nerMessage.ytChatUserTurnViewModelDisableMargin { margin: 0px; }

@media (max-width: 599.9px) {
  .ytChatUserTurnViewModelTextContainerPage.ytChatUserTurnViewModelTextCont=
ainerMessage { max-width: 100%; }
}

.ytChatUserTurnViewModelTextContainerPanel { font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytChatUserTurnViewModelTextContainerPanel.ytChatUserTurnViewModelTextConta=
inerMessage { margin: 4px 0px 4px 42px; padding: 8px 12px; }

.ytChatUserTurnViewModelTextContainerPanel.ytChatUserTurnViewModelTextConta=
inerMessage.ytChatUserTurnViewModelDisableMargin { margin: 0px; }

.ytChatUserTurnViewModelTextContainerAction:hover { background-color: var(-=
-t20480717de80f555); }

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytChatUserTurnViewModelTextContainer { border: 1px solid var(--tf3fc855a=
f2285f5f); }
}

.ytChatUserTurnViewModelTextContainer.ytChatUserTurnViewModelMonoContainer =
{ color: var(--t6216186c28b3834b); }

yt-playability-error-supported-renderers { background: black; flex: 1 1 1e-=
09px; display: flex; flex-direction: column; border-radius: inherit; }

yt-playability-error-supported-renderers[no-background] { background: none;=
 }

#reason.yt-playability-error-supported-renderers { color: rgb(255, 255, 255=
); }

yt-player-error-message-renderer.yt-playability-error-supported-renderers, =
yt-player-kav-renderer.yt-playability-error-supported-renderers { width: 10=
0%; height: 100%; flex: 0 0 auto; }

#container.yt-playability-error-supported-renderers { width: 100%; height: =
100%; border-radius: inherit; }

yt-playability-error-supported-renderers[inline-sign-in] #container.yt-play=
ability-error-supported-renderers { padding-top: 0px; }

yt-playability-error-supported-renderers[inline-sign-in] #sign-in.yt-playab=
ility-error-supported-renderers { display: block; }

yt-player-error-message-renderer { overflow: hidden; flex: 1 1 1e-09px; dis=
play: flex; flex-direction: row; align-items: center; justify-content: cent=
er; }

#player-error-message-container.yt-player-error-message-renderer { box-sizi=
ng: border-box; width: 100%; height: 100%; overflow: hidden; padding: var(-=
-ytd-margin-6x); flex: 1 1 1e-09px; display: flex; flex-direction: row; ali=
gn-items: center; justify-content: center; }

yt-player-error-message-renderer[compact] #player-error-message-container.y=
t-player-error-message-renderer { padding: var(--ytd-margin-4x); }

yt-player-error-message-renderer[compact] #info.yt-player-error-message-ren=
derer { position: relative; padding: 0 0 0 var(--ytd-margin-2x); }

yt-player-error-message-renderer[compact] #button.yt-player-error-message-r=
enderer, yt-player-error-message-renderer[compact] #dismiss-button.yt-playe=
r-error-message-renderer { max-width: 100%; width: 100%; }

yt-player-error-message-renderer:not([has-icon_]) #info.yt-player-error-mes=
sage-renderer { display: flex; flex-direction: column; align-items: center;=
 }

yt-player-error-message-renderer:not([has-icon_]) #reason.yt-player-error-m=
essage-renderer { margin-bottom: var(--ytd-margin-2x); }

yt-player-error-message-renderer:not([has-icon_]) #buttons.yt-player-error-=
message-renderer { margin-top: var(--ytd-margin-3x); }

yt-player-error-message-renderer[sign-in-icon_] #icon.yt-player-error-messa=
ge-renderer { margin-right: var(--ytd-neg-margin-7x); }

#reason.yt-player-error-message-renderer { --yt-endpoint-color: var(--taf7b=
d2f2e5a02772); --yt-endpoint-visited-color: var(--taf7bd2f2e5a02772); --yt-=
endpoint-hover-color: var(--taf7bd2f2e5a02772); color: rgb(255, 255, 255); =
font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-s=
ettings: "wdth" 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  #reason.yt-player-error-message-renderer { font-family: Roboto, Arial, sa=
ns-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight=
: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  #reason.yt-player-error-message-renderer { font-family: Roboto, Arial, sa=
ns-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight=
: 700; line-height: 2.8rem; }
}

#more.yt-player-error-message-renderer, #subreason.yt-player-error-message-=
renderer { --yt-endpoint-color: var(--taf7bd2f2e5a02772); --yt-endpoint-vis=
ited-color: var(--taf7bd2f2e5a02772); --yt-endpoint-hover-color: var(--taf7=
bd2f2e5a02772); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; =
font-weight: 400; line-height: 2rem; color: rgb(255, 255, 255); margin: var=
(--ytd-margin-2x) 0; }

#subreason.yt-player-error-message-renderer { display: block; }

.ytIconWrapperHost.yt-player-error-message-renderer, yt-icon.yt-player-erro=
r-message-renderer { --iron-icon-fill-color: var(--yt-deprecated-white-opac=
ity-lighten-2); flex: 0 0 auto; height: 144px; width: 144px; }

yt-button-renderer.yt-player-error-message-renderer { --yt-button-margin: v=
ar(--ytd-margin-4x) var(--ytd-margin-3x) 0 0; }

tp-yt-paper-spinner-lite.yt-player-error-message-renderer { --paper-spinner=
-color: #fff; --paper-spinner-stroke-width: 6px; height: 64px; width: 64px;=
 }

#info.yt-player-error-message-renderer { padding: 0 0 0 var(--ytd-margin-6x=
); overflow: hidden; display: flex; flex-direction: column; flex: 0 1 auto;=
 }

#buttons.yt-player-error-message-renderer { display: flex; flex-direction: =
row; gap: var(--ytd-margin-3x); }

@media (max-width: 615px) {
  .ytIconWrapperHost.yt-player-error-message-renderer, yt-icon.yt-player-er=
ror-message-renderer { display: none; }
  #reason.yt-player-error-message-renderer { overflow: hidden; text-overflo=
w: ellipsis; white-space: nowrap; }
  #subreason.yt-player-error-message-renderer { display: -webkit-box; max-h=
eight: 4rem; -webkit-box-orient: vertical; overflow: hidden; text-overflow:=
 ellipsis; white-space: pre-wrap; -webkit-line-clamp: 2; font-family: Robot=
o, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2re=
m; }
}

yt-player-kav-renderer { flex: 1 1 1e-09px; display: flex; flex-direction: =
row; align-items: center; justify-content: center; }

.reason.yt-player-kav-renderer { color: rgb(255, 255, 255); font-family: Ro=
boto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth"=
 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  .reason.yt-player-kav-renderer { font-family: Roboto, Arial, sans-serif; =
font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; lin=
e-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .reason.yt-player-kav-renderer { font-family: Roboto, Arial, sans-serif; =
font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; lin=
e-height: 2.8rem; }
}

.more.yt-player-kav-renderer, .subreason.yt-player-kav-renderer { --yt-endp=
oint-color: #fff; color: rgb(255, 255, 255); }

.ytIconWrapperHost.yt-player-kav-renderer, yt-icon.yt-player-kav-renderer {=
 color: rgb(255, 255, 255); width: 144px; height: 144px; padding-right: var=
(--ytd-margin-6x); }

yt-button-renderer.yt-player-kav-renderer { margin: var(--ytd-margin-4x) 0 =
0 0; }

#info.yt-player-kav-renderer { flex: 1 1 1e-09px; display: flex; flex-direc=
tion: column; }

.ytwPdgGiftButtonHost { display: inline-block; }

.ytwPdgGiftButtonButton { width: 36px; height: 36px; padding: 6px; color: v=
ar(--tffc2fd3a644f6275); background-color: var(--t7f4f2c6d54836ce0); border=
-radius: 18px; border: 1px solid transparent; cursor: pointer; box-sizing: =
border-box; display: flex; align-items: center; justify-content: center; }

.ytwPdgGiftButtonButton:focus-visible { outline: 2px solid var(--tf3fc855af=
2285f5f); }

.ytwPdgGiftButtonAnimation, .ytwPdgGiftButtonIcon { width: 24px; height: 24=
px; }

.ytwVideoDescriptionFantasySectionViewModelHost { display: block; }

.ytwVideoDescriptionFantasySectionViewModelTitle { display: block; font-fam=
ily: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "=
wdth" 100; font-weight: 700; line-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytwVideoDescriptionFantasySectionViewModelTitle { font-family: Roboto, A=
rial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; f=
ont-weight: 700; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytwVideoDescriptionFantasySectionViewModelTitle { font-family: Roboto, A=
rial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; f=
ont-weight: 700; line-height: 2.6rem; }
}

.ytwVideoDescriptionFantasySectionViewModelMessage { display: block; margin=
-top: 12px; color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytwVideoDescriptionFantasySectionViewModelButton { display: block; width: =
fit-content; margin-top: 16px; }

.ytFloatingButtonViewModelHost { display: flex; justify-content: flex-end; =
align-items: flex-start; height: 0px; position: sticky; z-index: 50; top: 1=
6px; margin-right: 16px; }

.ytFloatingButtonViewModelHostSdMobile { top: 0px; margin-right: 4px; }

@media (max-width: 930px) and (orientation: landscape) {
  .ytFloatingButtonViewModelHostSdMobile { top: 16px; }
}

.ytFloatingButtonViewModelHostSdDesktop { top: 0px; margin-right: 16px; }

.ytFloatingButtonViewModelHidden { display: none; }

.ytVideoTitleHeaderViewModelHost { display: flex; align-items: flex-start; =
justify-content: space-between; margin-left: 4px; margin-right: 4px; }

.ytVideoTitleHeaderViewModelTitle { font-family: Roboto, Arial, sans-serif;=
 font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 900; =
line-height: 3.2rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytVideoTitleHeaderViewModelTitle { font-family: Roboto, Arial, sans-seri=
f; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 900; =
line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .ytVideoTitleHeaderViewModelTitle { font-family: Roboto, Arial, sans-seri=
f; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 900; =
line-height: 2.8rem; }
}

.ytVideoTitleHeaderViewModelTitle { color: var(--tffc2fd3a644f6275); margin=
-right: 8px; -webkit-line-clamp: initial; max-height: none; }

.ytVideoTitleHeaderViewModelHeaderButton { flex-shrink: 0; }

.ytVideoDescriptionYouchatSectionViewModelHost { display: block; padding: 1=
6px 0px; }

.ytVideoDescriptionYouchatSectionViewModelSectionTitle { color: var(--tffc2=
fd3a644f6275); padding: 0px; margin: 0px 0px 12px; font-family: Roboto, Ari=
al, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-=
weight: 700; line-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytVideoDescriptionYouchatSectionViewModelSectionTitle { font-family: Rob=
oto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" =
100; font-weight: 700; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytVideoDescriptionYouchatSectionViewModelSectionTitle { font-family: Rob=
oto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" =
100; font-weight: 700; line-height: 2.6rem; }
}

.ytVideoDescriptionYouchatSectionViewModelSectionTitleRedesign { font-famil=
y: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wd=
th" 100; font-weight: 900; line-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytVideoDescriptionYouchatSectionViewModelSectionTitleRedesign { font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings:=
 "wdth" 100; font-weight: 900; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytVideoDescriptionYouchatSectionViewModelSectionTitleRedesign { font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings:=
 "wdth" 100; font-weight: 900; line-height: 2.6rem; }
}

.ytVideoDescriptionYouchatSectionViewModelSubHeaderText { color: var(--t4a6=
da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; =
font-weight: 400; line-height: 2rem; }

.ytVideoDescriptionYouchatSectionViewModelPrimaryButton { display: flex; ma=
rgin-top: 16px; }

.ytwPanelImageCarouselCardOneButtonLayoutContentViewModelHost { display: fl=
ex; flex-direction: column; justify-content: center; height: 100%; backgrou=
nd-color: var(--t518e925f61bdcb91); box-sizing: border-box; }

.ytwPanelImageCarouselCardOneButtonLayoutContentViewModelBody { display: fl=
ex; flex-direction: column; align-items: stretch; overflow: hidden; width: =
100%; padding: 0px 16px 16px; box-sizing: border-box; }

.ytwPanelImageCarouselCardOneButtonLayoutContentViewModelBody .ytwCarouselA=
dCardCollectionViewModelHost, .ytwPanelImageCarouselCardOneButtonLayoutCont=
entViewModelBody .ytwHorizontalCarouselCarouselItem, .ytwPanelImageCarousel=
CardOneButtonLayoutContentViewModelBody .ytwHorizontalCarouselCarouselWrapp=
er, .ytwPanelImageCarouselCardOneButtonLayoutContentViewModelBody .ytwHoriz=
ontalCarouselHost { width: 100%; }

.ytwPanelImageCarouselCardOneButtonLayoutContentViewModelBody .ytwHorizonta=
lCarouselNextButton:empty { display: none; margin: 0px; }

.ytwPanelImageCarouselCardOneButtonLayoutContentViewModelAdButton { display=
: flex; flex-direction: column; align-items: stretch; width: 100%; }

.ytwPanelImageCarouselCardOneButtonLayoutContentViewModelFooter { display: =
block; padding: 0px 16px 16px; }

.ytwPanelTextIconImageTilesButtonLayoutContentViewModelHost { display: flex=
; overflow: hidden; flex-direction: column; background-color: var(--t518e92=
5f61bdcb91); }

.ytwPanelTextIconImageTilesButtonLayoutContentViewModelHostCardCollection {=
 overflow-y: auto; }

.ytwPanelTextIconImageTilesButtonLayoutContentViewModelHostCardCollection::=
-webkit-scrollbar { width: 16px; }

.ytwPanelTextIconImageTilesButtonLayoutContentViewModelHostCardCollection::=
-webkit-scrollbar-thumb { height: 56px; border-radius: 8px; border: 4px sol=
id transparent; background-clip: content-box; background-color: var(--t4a6d=
a19e16bf221a); }

.ytwPanelTextIconImageTilesButtonLayoutContentViewModelHostCardCollection::=
-webkit-scrollbar-thumb:hover { background-color: var(--t7e34d5baa4ea6277);=
 }

.ytwPanelTextIconImageTilesButtonLayoutContentViewModelHostButton { padding=
: 16px; }

.ytwPanelTextIconImageTilesButtonLayoutContentViewModelHostButtonCollection=
 { padding: 0px 16px 12px; }

.ytwPanelTextIconImageTilesButtonLayoutContentViewModelHostButtonFallback {=
 padding: 12px; }

.ytwPanelTextIconTextGridCardsSubLayoutContentViewModelHost { display: flex=
; overflow: hidden; flex-direction: column; background-color: var(--t518e92=
5f61bdcb91); }

.ytwPanelTextIconTextGridCardsSubLayoutContentViewModelHostCardCollection {=
 overflow-y: auto; }

.ytwPanelTextIconTextGridCardsSubLayoutContentViewModelHostCardCollection::=
-webkit-scrollbar { width: 16px; }

.ytwPanelTextIconTextGridCardsSubLayoutContentViewModelHostCardCollection::=
-webkit-scrollbar-thumb { height: 56px; border-radius: 8px; border: 4px sol=
id transparent; background-clip: content-box; background-color: var(--t4a6d=
a19e16bf221a); }

.ytwPanelTextIconTextGridCardsSubLayoutContentViewModelHostCardCollection::=
-webkit-scrollbar-thumb:hover { background-color: var(--t7e34d5baa4ea6277);=
 }

.ytwPanelTextIconTextGridCardsSubLayoutContentViewModelHostCardCollection {=
 overflow-x: hidden; }

.ytwPanelTextIconTextGridCardsSubLayoutContentViewModelHostButton { padding=
: 16px; }

.ytwSourcePivotHeaderRendererHost { display: flex; flex-direction: column; =
align-items: flex-start; }

.profilePageHeaderInformationViewModelHost { display: flex; flex-direction:=
 row; align-items: center; }

.profilePageHeaderInformationViewModelProfilePageHeaderThumbnail { margin-r=
ight: 16px; min-width: 1px; min-height: 1px; display: flex; }

.profilePageHeaderInformationViewModelProfilePageHeaderThumbnailImage { bor=
der-radius: 8px; }

.profilePageHeaderInformationViewModelFlexContainer { display: flex; flex-d=
irection: column; flex: 1 1 0%; min-width: 0px; }

.profilePageHeaderInformationViewModelProfilePageHeaderTitle { display: blo=
ck; color: var(--tffc2fd3a644f6275); text-decoration: none; font-family: Ro=
boto, Arial, sans-serif; font-size: 2.8rem; font-variation-settings: "wdth"=
 100; font-weight: 700; line-height: 3.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .profilePageHeaderInformationViewModelProfilePageHeaderTitle { font-famil=
y: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "=
wdth" 100; font-weight: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .profilePageHeaderInformationViewModelProfilePageHeaderTitle { font-famil=
y: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "=
wdth" 100; font-weight: 700; line-height: 3.2rem; }
}

.profilePageHeaderInformationViewModelProfilePageHeaderMetadata { color: va=
r(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: =
1.4rem; font-weight: 400; line-height: 2rem; overflow: hidden; display: blo=
ck; white-space: nowrap; text-overflow: ellipsis; }

.profilePageHeaderInformationViewModelMobile .profilePageHeaderInformationV=
iewModelProfilePageHeaderThumbnail { margin-left: 16px; }

.profilePageHeaderInformationViewModelMobile .profilePageHeaderInformationV=
iewModelProfilePageHeaderTitle { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; lin=
e-height: 3.2rem; overflow: hidden; max-height: 3.2rem; display: -webkit-bo=
x; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norm=
al; }

@supports (-webkit-line-clamp:1) {
  .profilePageHeaderInformationViewModelMobile .profilePageHeaderInformatio=
nViewModelProfilePageHeaderTitle { -webkit-line-clamp: 1; max-height: none;=
 }
}

@container (max-width: _max($medium_breakpoint)) {
  .profilePageHeaderInformationViewModelMobile .profilePageHeaderInformatio=
nViewModelProfilePageHeaderTitle { font-family: Roboto, Arial, sans-serif; =
font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; lin=
e-height: 2.8rem; overflow: hidden; max-height: 2.8rem; display: -webkit-bo=
x; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norm=
al; }
  @supports (-webkit-line-clamp:1) {
  .profilePageHeaderInformationViewModelMobile .profilePageHeaderInformatio=
nViewModelProfilePageHeaderTitle { -webkit-line-clamp: 1; max-height: none;=
 }
}
}

@media (max-width: 599.9px) {
  .profilePageHeaderInformationViewModelMobile .profilePageHeaderInformatio=
nViewModelProfilePageHeaderTitle { font-family: Roboto, Arial, sans-serif; =
font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; lin=
e-height: 2.8rem; overflow: hidden; max-height: 2.8rem; display: -webkit-bo=
x; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norm=
al; }
  @supports (-webkit-line-clamp:1) {
  .profilePageHeaderInformationViewModelMobile .profilePageHeaderInformatio=
nViewModelProfilePageHeaderTitle { -webkit-line-clamp: 1; max-height: none;=
 }
}
}

.profilePageHeaderInformationViewModelMobile .profilePageHeaderInformationV=
iewModelProfilePageHeaderMetadata { font-family: Roboto, Arial, sans-serif;=
 font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytdEffectPivotHeaderViewModelHost { display: inline-block; }

.ytdRichSectionRendererHost { display: flex; justify-content: center; width=
: 100%; }

.ytdRichSectionRendererContent { max-width: var(--ytd-rich-grid-content-max=
-width); margin: 0 calc(var(--ytd-rich-grid-item-margin)/2); width: 100%; m=
in-width: 0px; }

.ytdRichSectionRendererContent:where(:not(:empty)) { margin-bottom: var(--y=
td-rich-grid-row-margin); }

.ytdRichSectionRendererContentGridShelf { margin: 0 var(--ytd-rich-grid-ite=
m-margin); }

.ytdRichSectionRendererContentGridShelf:where(:not(:empty)) { margin-top: c=
alc(var(--ytd-rich-grid-row-margin)/4); margin-bottom: calc(var(--ytd-rich-=
grid-row-margin)/2); }

.ytdRichSectionRendererContentNoBottomMargin { margin-bottom: 0px; }

.ytdRichSectionRendererCard { max-width: 840px; }

.ytPdpCardSectionViewModelHost { display: flex; flex-direction: column; }

.ytPdpCardSectionViewModelHost > :not(:first-child) { margin-top: 8px; }

.ytPdpCardSectionViewModelHeaderSection { display: flex; align-items: cente=
r; }

.ytPdpCardSectionViewModelHeaderContent { flex: 1 0 0px; }

.ytPdpCardSectionViewModelHeaderRadioContainer { flex: 0 1 auto; margin: -8=
px -12px -8px 0px; }

.ytPdpCardSectionViewModelBodySection { display: block; }

.ytPdpCardSectionViewModelContentItem { padding: inherit; }

.ytPdpCardViewModelHost { border-radius: 12px; background-color: var(--t518=
e925f61bdcb91); border: 1px solid var(--tf3fc855af2285f5f); overflow: hidde=
n; box-shadow: rgba(0, 0, 0, 0.25) 1px 4px 16px -8px; display: flex; flex-d=
irection: column; }

.ytPdpCardViewModelBanner { background-color: var(--t7f4f2c6d54836ce0); col=
or: var(--t904a88c623ca27ab); padding: 8px; text-align: center; font-family=
: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-heig=
ht: 2rem; }

.ytPdpCardViewModelSectionContainer { padding: 16px; }

.ytPdpCardViewModelSectionContainer.ytPdpCardViewModelShowDividers + .ytPdp=
CardViewModelSectionContainer.ytPdpCardViewModelShowDividers { position: re=
lative; }

.ytPdpCardViewModelSectionContainer.ytPdpCardViewModelShowDividers + .ytPdp=
CardViewModelSectionContainer.ytPdpCardViewModelShowDividers::before { cont=
ent: ""; display: block; position: absolute; top: 0px; left: 12px; right: 1=
2px; border-top: 1px solid var(--tf3fc855af2285f5f); }

.ytPdpMastheadViewModelHost { display: flex; flex-direction: column; align-=
items: center; justify-content: center; text-align: center; color: var(--tf=
fc2fd3a644f6275); }

.ytPdpMastheadViewModelHost > :not(:first-child) { margin-top: 8px; }

.ytPdpMastheadViewModelHost.ytPdpMastheadViewModelIsOverlay { color: rgb(25=
5, 255, 255); }

.ytPdpMastheadViewModelHost.ytPdpMastheadViewModelIsOverlay a { color: var(=
--taf7bd2f2e5a02772); }

.ytPdpMastheadViewModelHeading { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 3.6rem; font-variation-settings: "wdth" 100; font-weight: 700; lin=
e-height: 5rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytPdpMastheadViewModelHeading { font-family: Roboto, Arial, sans-serif; =
font-size: 3.2rem; font-variation-settings: "wdth" 100; font-weight: 700; l=
ine-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .ytPdpMastheadViewModelHeading { font-family: Roboto, Arial, sans-serif; =
font-size: 3.2rem; font-variation-settings: "wdth" 100; font-weight: 700; l=
ine-height: 4.4rem; }
}

.ytPdpMastheadViewModelFinePrint { font-family: Roboto, Arial, sans-serif; =
font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytPdpMastheadViewModelImage { border-radius: 50%; }

.ytPdpPricingGroupSelectorViewModelHost { display: flex; flex-direction: co=
lumn; border-radius: 12px; background-color: var(--t518e925f61bdcb91); bord=
er: 1px solid var(--tf3fc855af2285f5f); overflow: hidden; box-shadow: rgba(=
0, 0, 0, 0.25) 1px 4px 16px -8px; }

.ytPdpPricingGroupSelectorViewModelSectionHeader { margin-top: -8px; margin=
-bottom: 8px; box-sizing: border-box; width: 100%; max-width: 516px; }

.ytPdpPricingGroupSelectorViewModelSectionHeader.ytPdpPricingGroupSelectorV=
iewModelFullBleed { margin-left: -12px; margin-right: -12px; }

.ytPdpPricingGroupSelectorViewModelSectionHeader.ytPdpPricingGroupSelectorV=
iewModelNoVerticalPadding { padding-top: 0px; padding-bottom: 0px; }

.ytPdpPricingGroupSelectorViewModelOption { display: flex; padding: 16px; a=
lign-items: center; }

.ytPdpPricingGroupSelectorViewModelOption + .ytPdpPricingGroupSelectorViewM=
odelOption { position: relative; }

.ytPdpPricingGroupSelectorViewModelOption + .ytPdpPricingGroupSelectorViewM=
odelOption::before { content: ""; display: block; position: absolute; top: =
0px; left: 12px; right: 12px; border-top: 1px solid var(--tf3fc855af2285f5f=
); }

.ytPdpPricingGroupSelectorViewModelOptionContent { flex: 1 1 auto; }

.ytPdpPricingGroupSelectorViewModelOptionRadio { flex: 0 0 auto; margin: -8=
px -12px -8px 0px; }

.ytPdpPricingOptionSelectorViewModelHost { display: flex; flex-direction: c=
olumn; border-radius: 12px; background-color: var(--t518e925f61bdcb91); bor=
der: 1px solid var(--tf3fc855af2285f5f); overflow: hidden; box-shadow: rgba=
(0, 0, 0, 0.25) 1px 4px 16px -8px; }

.ytPdpPricingOptionSelectorViewModelSectionHeader { margin-top: -8px; margi=
n-bottom: 8px; box-sizing: border-box; width: 100%; max-width: 516px; }

.ytPdpPricingOptionSelectorViewModelSectionHeader.ytPdpPricingOptionSelecto=
rViewModelFullBleed { margin-left: -12px; margin-right: -12px; }

.ytPdpPricingOptionSelectorViewModelSectionHeader.ytPdpPricingOptionSelecto=
rViewModelNoVerticalPadding { padding-top: 0px; padding-bottom: 0px; }

.ytPdpPricingOptionSelectorViewModelOption { display: flex; padding: 16px; =
align-items: center; }

.ytPdpPricingOptionSelectorViewModelOption + .ytPdpPricingOptionSelectorVie=
wModelOption { position: relative; }

.ytPdpPricingOptionSelectorViewModelOption + .ytPdpPricingOptionSelectorVie=
wModelOption::before { content: ""; display: block; position: absolute; top=
: 0px; left: 12px; right: 12px; border-top: 1px solid var(--tf3fc855af2285f=
5f); }

.ytPdpPricingOptionSelectorViewModelOptionContent { flex: 1 1 auto; }

.ytPdpPricingOptionSelectorViewModelOptionRadio { flex: 0 0 auto; margin: -=
8px -12px -8px 0px; }

.ytPdpPrimaryButtonViewModelHost { display: flex; flex-direction: column; }

.ytPdpPrimaryButtonViewModelLegalText { margin-bottom: 8px; }

.ytPdpSummaryViewModelHost { display: flex; flex-direction: column; padding=
: 16px; border-radius: 12px; background-color: var(--t518e925f61bdcb91); bo=
rder: 1px solid var(--tf3fc855af2285f5f); overflow: hidden; box-shadow: rgb=
a(0, 0, 0, 0.25) 1px 4px 16px -8px; }

.ytPdpSummaryViewModelLineItem + .ytPdpSummaryViewModelLineItem { position:=
 relative; }

.ytPdpSummaryViewModelLineItem + .ytPdpSummaryViewModelLineItem::before { c=
ontent: ""; display: block; position: absolute; top: 0px; left: 12px; right=
: 12px; border-top: 1px solid var(--tf3fc855af2285f5f); }

.ytPdpViewModelUseBottomBarLayout { --pdp-view-model-column-padding: 0; }

.ytPdpViewModelHost { display: block; background-color: var(--t3e41d7b17b18=
7f69); --pdp-view-model-scrim-color: transparent; --pdp-view-model-behind-b=
ackground: transparent; }

.ytPdpViewModelHost.ytPdpViewModelHasScrim { --pdp-view-model-scrim-color: =
rgba(0,0,0,0.3); }

.ytPdpViewModelHost.ytPdpViewModelHasDarkBackground { --pdp-view-model-behi=
nd-background: linear-gradient(to bottom,var(--tdc8af6750f0dad0d) 320px,tra=
nsparent 320px); }

@media (min-width: 840px) {
  .ytPdpViewModelHost:not(.ytPdpViewModelInternalScrolling).ytPdpViewModelH=
ost:not(.ytPdpViewModelForceSingleColumn) { max-height: 100%; }
  .ytPdpViewModelHost:not(.ytPdpViewModelInternalScrolling).ytPdpViewModelH=
ost:not(.ytPdpViewModelForceSingleColumn) .ytPdpViewModelColumnContainer { =
height: 100%; overflow-y: auto; scrollbar-color: transparent transparent; s=
crollbar-width: thin; }
  .ytPdpViewModelHost:not(.ytPdpViewModelInternalScrolling).ytPdpViewModelH=
ost:not(.ytPdpViewModelForceSingleColumn) .ytPdpViewModelColumnContainer::-=
webkit-scrollbar { background: transparent; width: 16px; }
  .ytPdpViewModelHost:not(.ytPdpViewModelInternalScrolling).ytPdpViewModelH=
ost:not(.ytPdpViewModelForceSingleColumn) .ytPdpViewModelColumnContainer::-=
webkit-scrollbar-thumb { height: 56px; border-radius: 8px; border: 4px soli=
d transparent; background-clip: content-box; background-color: transparent;=
 }
  .ytPdpViewModelHost:not(.ytPdpViewModelInternalScrolling).ytPdpViewModelH=
ost:not(.ytPdpViewModelForceSingleColumn) .ytPdpViewModelColumnContainer:ho=
ver { scrollbar-color: var(--t7e34d5baa4ea6277) transparent; }
  .ytPdpViewModelHost:not(.ytPdpViewModelInternalScrolling).ytPdpViewModelH=
ost:not(.ytPdpViewModelForceSingleColumn) .ytPdpViewModelColumnContainer:ho=
ver::-webkit-scrollbar-thumb { background-color: var(--t7e34d5baa4ea6277); =
}
  .ytPdpViewModelHost:not(.ytPdpViewModelInternalScrolling).ytPdpViewModelH=
ost:not(.ytPdpViewModelForceSingleColumn) .ytPdpViewModelColumn + .ytPdpVie=
wModelColumn { position: sticky; top: 0px; overflow-y: auto; scrollbar-colo=
r: transparent transparent; scrollbar-width: thin; }
  .ytPdpViewModelHost:not(.ytPdpViewModelInternalScrolling).ytPdpViewModelH=
ost:not(.ytPdpViewModelForceSingleColumn) .ytPdpViewModelColumn + .ytPdpVie=
wModelColumn::-webkit-scrollbar { background: transparent; width: 16px; }
  .ytPdpViewModelHost:not(.ytPdpViewModelInternalScrolling).ytPdpViewModelH=
ost:not(.ytPdpViewModelForceSingleColumn) .ytPdpViewModelColumn + .ytPdpVie=
wModelColumn::-webkit-scrollbar-thumb { height: 56px; border-radius: 8px; b=
order: 4px solid transparent; background-clip: content-box; background-colo=
r: transparent; }
  .ytPdpViewModelHost:not(.ytPdpViewModelInternalScrolling).ytPdpViewModelH=
ost:not(.ytPdpViewModelForceSingleColumn) .ytPdpViewModelColumn + .ytPdpVie=
wModelColumn:hover { scrollbar-color: var(--t7e34d5baa4ea6277) transparent;=
 }
  .ytPdpViewModelHost:not(.ytPdpViewModelInternalScrolling).ytPdpViewModelH=
ost:not(.ytPdpViewModelForceSingleColumn) .ytPdpViewModelColumn + .ytPdpVie=
wModelColumn:hover::-webkit-scrollbar-thumb { background-color: var(--t7e34=
d5baa4ea6277); }
}

.ytPdpViewModelColumn { padding-left: 12px; padding-right: 12px; box-sizing=
: border-box; vertical-align: top; min-width: 360px; }

@media (max-width: 839.9px) {
  .ytPdpViewModelColumn { display: block; margin-left: auto; margin-right: =
auto; }
  .ytPdpViewModelColumn:first-child { padding-top: 4px; }
  .ytPdpViewModelColumn:last-child { padding-bottom: 4px; }
  .ytPdpViewModelHasBackground .ytPdpViewModelColumnContainer { background-=
image: linear-gradient(to bottom,var(--pdp-view-model-scrim-color) 120px,va=
r(--t3e41d7b17b187f69) 320px),var(--pdp-view-model-background,url()),var(--=
pdp-view-model-behind-background); background-position: center top; backgro=
und-repeat: no-repeat; background-attachment: local; background-size: 100% =
100%, 100%, 100% 320px; }
  .ytPdpViewModelInternalScrolling .ytPdpViewModelColumnContainer { max-hei=
ght: 70vh; overflow-y: auto; scrollbar-color: transparent transparent; scro=
llbar-width: thin; }
  .ytPdpViewModelInternalScrolling .ytPdpViewModelColumnContainer::-webkit-=
scrollbar { background: transparent; width: 16px; }
  .ytPdpViewModelInternalScrolling .ytPdpViewModelColumnContainer::-webkit-=
scrollbar-thumb { height: 56px; border-radius: 8px; border: 4px solid trans=
parent; background-clip: content-box; background-color: transparent; }
  .ytPdpViewModelInternalScrolling .ytPdpViewModelColumnContainer:hover { s=
crollbar-color: var(--t7e34d5baa4ea6277) transparent; }
  .ytPdpViewModelInternalScrolling .ytPdpViewModelColumnContainer:hover::-w=
ebkit-scrollbar-thumb { background-color: var(--t7e34d5baa4ea6277); }
}

@media (min-width: 840px) {
  .ytPdpViewModelHasBackground.ytPdpViewModelHost:not(.ytPdpViewModelForceS=
ingleColumn) .ytPdpViewModelColumn:first-child { background-image: linear-g=
radient(to bottom,var(--pdp-view-model-scrim-color) 120px,var(--t3e41d7b17b=
187f69) 320px),var(--pdp-view-model-background,url()),var(--pdp-view-model-=
behind-background); background-position: center top; background-repeat: no-=
repeat; background-attachment: local; background-size: 100% 100%, 100%, 100=
% 320px; }
  .ytPdpViewModelInternalScrolling.ytPdpViewModelHost:not(.ytPdpViewModelFo=
rceSingleColumn) .ytPdpViewModelColumn { display: inline-block; max-height:=
 70vh; overflow-y: auto; scrollbar-color: transparent transparent; scrollba=
r-width: thin; }
  .ytPdpViewModelInternalScrolling.ytPdpViewModelHost:not(.ytPdpViewModelFo=
rceSingleColumn) .ytPdpViewModelColumn::-webkit-scrollbar { background: tra=
nsparent; width: 16px; }
  .ytPdpViewModelInternalScrolling.ytPdpViewModelHost:not(.ytPdpViewModelFo=
rceSingleColumn) .ytPdpViewModelColumn::-webkit-scrollbar-thumb { height: 5=
6px; border-radius: 8px; border: 4px solid transparent; background-clip: co=
ntent-box; background-color: transparent; }
  .ytPdpViewModelInternalScrolling.ytPdpViewModelHost:not(.ytPdpViewModelFo=
rceSingleColumn) .ytPdpViewModelColumn:hover { scrollbar-color: var(--t7e34=
d5baa4ea6277) transparent; }
  .ytPdpViewModelInternalScrolling.ytPdpViewModelHost:not(.ytPdpViewModelFo=
rceSingleColumn) .ytPdpViewModelColumn:hover::-webkit-scrollbar-thumb { bac=
kground-color: var(--t7e34d5baa4ea6277); }
  .ytPdpViewModelHost:not(.ytPdpViewModelForceSingleColumn) .ytPdpViewModel=
ColumnContainer { width: 100%; display: flex; }
  .ytPdpViewModelHost:not(.ytPdpViewModelForceSingleColumn) .ytPdpViewModel=
Column { padding-top: 4px; padding-bottom: 4px; flex: 0 0 auto; }
  .ytPdpViewModelHost:not(.ytPdpViewModelForceSingleColumn) .ytPdpViewModel=
Column:first-child { flex: 1 1 auto; }
  .ytPdpViewModelHost:not(.ytPdpViewModelForceSingleColumn) .ytPdpViewModel=
Column + .ytPdpViewModelColumn { width: 360px; }
}

.ytPdpViewModelItem { padding: 8px 12px; margin: auto; box-sizing: border-b=
ox; width: 100%; max-width: 516px; }

.ytPdpViewModelForceSingleColumn .ytPdpViewModelColumn { width: 100%; paddi=
ng-left: var(--pdp-view-model-column-padding,clamp(12px,(100vw - 80px - 516=
px)/2,192px)); padding-right: var(--pdp-view-model-column-padding,clamp(12p=
x,(100vw - 80px - 516px)/2,192px)); }

.ytPdpViewModelHasBackground.ytPdpViewModelForceSingleColumn .ytPdpViewMode=
lColumnContainer { background-image: linear-gradient(to bottom,var(--pdp-vi=
ew-model-scrim-color) 120px,var(--t3e41d7b17b187f69) 320px),var(--pdp-view-=
model-background,url()),var(--pdp-view-model-behind-background); background=
-position: center top; background-repeat: no-repeat; background-attachment:=
 local; background-size: 100% 100%, 100%, 100% 320px; }

.ytPdpViewModelInternalScrolling.ytPdpViewModelForceSingleColumn .ytPdpView=
ModelColumnContainer { max-height: 70vh; overflow-y: auto; scrollbar-color:=
 transparent transparent; scrollbar-width: thin; }

.ytPdpViewModelInternalScrolling.ytPdpViewModelForceSingleColumn .ytPdpView=
ModelColumnContainer::-webkit-scrollbar { background: transparent; width: 1=
6px; }

.ytPdpViewModelInternalScrolling.ytPdpViewModelForceSingleColumn .ytPdpView=
ModelColumnContainer::-webkit-scrollbar-thumb { height: 56px; border-radius=
: 8px; border: 4px solid transparent; background-clip: content-box; backgro=
und-color: transparent; }

.ytPdpViewModelInternalScrolling.ytPdpViewModelForceSingleColumn .ytPdpView=
ModelColumnContainer:hover { scrollbar-color: var(--t7e34d5baa4ea6277) tran=
sparent; }

.ytPdpViewModelInternalScrolling.ytPdpViewModelForceSingleColumn .ytPdpView=
ModelColumnContainer:hover::-webkit-scrollbar-thumb { background-color: var=
(--t7e34d5baa4ea6277); }

.ytPdpViewModelForceSingleColumn .ytPdpViewModelItem { width: 516px; min-wi=
dth: 336px; }

@media (max-width: 620px) {
  .ytPdpViewModelForceSingleColumn .ytPdpViewModelItem { width: 100%; }
}

.ytPdpViewModelItem.ytPdpViewModelFullBleed { padding-left: 0px; padding-ri=
ght: 0px; }

.ytPdpViewModelItem.ytPdpViewModelNoVerticalPadding { padding-top: 0px; pad=
ding-bottom: 0px; }

.ytProductListViewModelHost, .ytProductListViewModelList { display: flex; f=
lex-direction: column; width: 100%; }

.ytProductListViewModelItem { padding: 8px 12px; margin: auto; box-sizing: =
border-box; width: 100%; max-width: 516px; }

.ytProductListViewModelToggleButtonWrapper { align-self: center; padding: 8=
px 12px; }

.ytFlowBottomBarRendererHost { display: flex; flex-direction: row; box-sizi=
ng: border-box; min-height: 56px; margin-top: auto; padding: 16px 24px 24px=
; }

.ytFlowBottomBarRendererFlowBottomBarButton { display: flex; }

.ytFlowBottomBarRendererFlowBottomBarSecondaryButton { padding-right: 8px; =
}

.ytFlowBottomBarRendererFlowBottomBarButtonLayoutStyleFullDistributed .ytFl=
owBottomBarRendererFlowBottomBarButton { flex-grow: 1; flex-direction: row;=
 flex-basis: 0px; }

.ytFlowBottomBarRendererFlowBottomBarButtonLayoutStyleDistributedSpace { ga=
p: 8px; }

.ytFlowBottomBarRendererFlowBottomBarButtonLayoutStyleDistributedSpace .ytF=
lowBottomBarRendererFlowBottomBarButton { flex-grow: 1; flex-direction: row=
; flex-basis: 0px; }

.ytFlowBottomBarRendererFlowBottomBarButtonLayoutStyleFlexPrimary .ytFlowBo=
ttomBarRendererFlowBottomBarPrimaryButton { flex-grow: 1; flex-direction: r=
ow; }

.ytFlowBottomBarRendererFlowBottomBarButtonLayoutStyleVerticalCentered { fl=
ex-direction: column; }

.ytFlowBottomBarRendererFlowBottomBarButtonLayoutStyleVerticalCentered .ytF=
lowBottomBarRendererFlowBottomBarButton { flex-grow: 1; }

.ytFlowBottomBarRendererFlowBottomBarButtonLayoutStyleVerticalCentered .ytF=
lowBottomBarRendererFlowBottomBarPrimaryButton { order: 0; margin: 0px; }

.ytFlowBottomBarRendererFlowBottomBarButtonLayoutStyleVerticalCentered .ytF=
lowBottomBarRendererFlowBottomBarSecondaryButton { margin: 12px 0px 0px; pa=
dding-right: 0px; order: 2; }

.ytFlowBottomBarRendererFlowBottomBarButtonLayoutStyleJustifyEnd { justify-=
content: flex-end; }

.ytOfferSummaryFlowStepRendererHost { display: flex; justify-content: cente=
r; flex-direction: column; padding: 0px 16px; margin-left: auto; margin-rig=
ht: auto; }

@media (min-width: 529px) {
  .ytOfferSummaryFlowStepRendererHost { min-width: 402px; }
}

.ytOfferSummaryFlowStepRendererHeader { text-align: center; color: var(--tf=
fc2fd3a644f6275); flex: 0 0 auto; align-self: stretch; margin-bottom: 12px;=
 margin-top: 30px; font-family: "YouTube Sans", Roboto, sans-serif; font-si=
ze: 3.6rem; font-variation-settings: "wdth" 100; font-weight: 700; line-hei=
ght: 5rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytOfferSummaryFlowStepRendererHeader { font-family: "YouTube Sans", Robo=
to, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; fon=
t-weight: 700; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .ytOfferSummaryFlowStepRendererHeader { font-family: "YouTube Sans", Robo=
to, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; fon=
t-weight: 700; line-height: 4.4rem; }
}

.ytOfferSummaryFlowStepRendererSubtitle { text-align: center; color: var(--=
t4a6da19e16bf221a); flex: 0 0 auto; align-self: stretch; font-family: Robot=
o, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2re=
m; }

.ytOfferSummaryFlowStepRendererChild { margin-bottom: 24px; }

.ytOfferSummaryFlowStepRendererChild:last-child { margin-bottom: 0px; }

.ytOfferSummaryFlowStepRendererHeaderContainer { display: flex; flex-direct=
ion: column; padding: 0px 24px; }

.ytOfferSummaryFlowStepRendererHeaderContainer:last-child { margin-bottom: =
0px; }

.ytOfferSummaryFlowStepRendererDisableHeaderTopMargin { display: inherit; }

.ytOfferSummaryFlowStepRendererDisableHeaderTopMarginHeader { margin-top: 0=
px; }

.ytmOptionSelectionFlowStepRendererHost { display: flex; justify-content: c=
enter; flex-direction: column; }

.ytmOptionSelectionFlowStepRendererLp2Style { padding: 0px 16px; margin-lef=
t: auto; margin-right: auto; }

@media (min-width: 529px) {
  .ytmOptionSelectionFlowStepRendererLp2Style { min-width: 402px; }
}

.ytmOptionSelectionFlowStepRendererOptionSelectionFlowStepHeader { margin: =
60px 42px 16px; text-align: center; color: var(--tffc2fd3a644f6275); font-f=
amily: "YouTube Sans", Roboto, sans-serif; font-size: 3.6rem; font-variatio=
n-settings: "wdth" 100; font-weight: 700; line-height: 5rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytmOptionSelectionFlowStepRendererOptionSelectionFlowStepHeader { font-f=
amily: "YouTube Sans", Roboto, sans-serif; font-size: 3.2rem; font-variatio=
n-settings: "wdth" 100; font-weight: 700; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .ytmOptionSelectionFlowStepRendererOptionSelectionFlowStepHeader { font-f=
amily: "YouTube Sans", Roboto, sans-serif; font-size: 3.2rem; font-variatio=
n-settings: "wdth" 100; font-weight: 700; line-height: 4.4rem; }
}

.ytmOptionSelectionFlowStepRendererOptionSelectionFlowStepSubtitle { margin=
: 12px 24px; text-align: center; color: var(--t4a6da19e16bf221a); font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-he=
ight: 2rem; }

.ytmOptionSelectionFlowStepRendererLp2Style .ytmOptionSelectionFlowStepRend=
ererOptionSelectionFlowStepChild { margin-bottom: 24px; }

.ytmOptionSelectionFlowStepRendererLp2Style .ytmOptionSelectionFlowStepRend=
ererOptionSelectionFlowStepChild:last-child { margin-bottom: 0px; }

.ytmOptionSelectionFlowStepRendererLp2Style .ytmOptionSelectionFlowStepRend=
ererOptionSelectionFlowStepHeader { margin-right: unset; margin-left: unset=
; flex: 0 0 auto; align-self: stretch; margin-bottom: 12px; margin-top: 30p=
x; }

.ytmOptionSelectionFlowStepRendererLp2Style .ytmOptionSelectionFlowStepRend=
ererOptionSelectionFlowStepSubtitle { margin: unset; flex: 0 0 auto; align-=
self: stretch; }

.ytmOptionSelectionFlowStepRendererLp2Style .ytmOptionSelectionFlowStepRend=
ererOptionSelectionFlowStepHeaderContainer { display: flex; flex-direction:=
 column; padding: 0px 24px; }

.ytmOptionSelectionFlowStepRendererLp2Style .ytmOptionSelectionFlowStepRend=
ererOptionSelectionFlowStepHeaderContainer:last-child { margin-bottom: 0px;=
 }

.ytmOptionSelectionFlowStepRendererDesktop .ytmOptionSelectionFlowStepRende=
rerOptionSelectionFlowStepHeader { margin-top: 0px; }

.ytFeedbackFormViewModelHost { display: block; }

.ytFeedbackFormViewModelChips { padding: 8px 12px 0px; }

.ytFeedbackFormViewModelInputBox { padding: 8px 16px; }

.ytFeedbackFormViewModelFooterText { padding: 0px 16px 8px; color: var(--tf=
fc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem=
; font-weight: 400; line-height: 1.8rem; }

.ytLpSectionGroupViewModelHost { display: flex; justify-content: center; ba=
ckground-color: var(--t3e41d7b17b187f69); }

.ytLpSectionGroupViewModelContainer { display: flex; flex-direction: column=
; align-items: center; justify-content: flex-start; max-width: 840px; }

.ytLpSectionGroupViewModelSection:not(:last-child) { display: flex; margin-=
bottom: 48px; margin-left: 56px; margin-right: 56px; }

.ytLpSectionGroupViewModelSection { display: flex; margin: 0px 56px; }

.ytNoteUserRatingViewModelHost { display: block; height: calc(var(--ytd-wat=
ch-flexy-panel-max-height, 720px) - 116px); }

.ytNoteUserRatingViewModelNoteContainer { padding-top: 8px; }

.ytNoteUserRatingViewModelHelpfulnessValue { padding-left: 8px; padding-top=
: 8px; }

.ytNoteUserRatingViewModelHelpfulReasonContainer { padding-top: 8px; }

.ytNoteUserRatingViewModelHelpfulReasonContainerTitle { padding-left: 16px;=
 color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.6rem; font-weight: 500; line-height: 2.2rem; }

.ytNoteUserRatingViewModelAlertBanner { padding: 8px 16px 0px; }

.ytNotesWrapperViewModelHost { display: block; height: calc(var(--ytd-watch=
-flexy-panel-max-height, 720px) - 136px); }

.ytStructuredContextNoteViewModelHost { display: block; padding-left: 12px;=
 padding-right: 12px; }

.ytStructuredContextNoteViewModelTextField { padding-top: 8px; padding-bott=
om: 12px; }

.ytStructuredContextNoteViewModelLegalText { color: var(--t4a6da19e16bf221a=
); padding-top: 12px; padding-left: 4px; font-family: Roboto, Arial, sans-s=
erif; font-size: 1rem; font-weight: 400; line-height: 1.6rem; }

.ytwChannelHistoryRendererHost { display: flex; flex-direction: column; bac=
kground: var(--t518e925f61bdcb91); width: 512px; padding: 6px 12px; box-siz=
ing: border-box; }

.ytwChannelHistoryRendererContents { display: flex; flex-direction: column;=
 align-items: center; padding: 0px 20px 32px; }

.ytwChannelHistoryRendererImage { margin: 32px 0px 8px; max-width: 160px; m=
ax-height: 160px; }

.ytwChannelHistoryRendererTitle { display: block; color: var(--tffc2fd3a644=
f6275); margin: 8px 36px; font-family: Roboto, Arial, sans-serif; font-size=
: 1.8rem; font-weight: 500; line-height: 2.6rem; }

.ytwChannelHistoryRendererDescription { display: block; color: var(--t4a6da=
19e16bf221a); margin: 8px 36px; text-align: center; font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytwFeatureEnablementInfoRendererHost { display: flex; flex-direction: colu=
mn; background: var(--t518e925f61bdcb91); width: 512px; box-sizing: border-=
box; }

.ytwFeatureEnablementInfoRendererContents { display: flex; flex-direction: =
column; align-items: flex-start; }

.ytwFeatureEnablementInfoRendererTitle { display: block; color: var(--tffc2=
fd3a644f6275); margin: 16px 24px; font-family: Roboto, Arial, sans-serif; f=
ont-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line=
-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytwFeatureEnablementInfoRendererTitle { font-family: Roboto, Arial, sans=
-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight=
: 700; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytwFeatureEnablementInfoRendererTitle { font-family: Roboto, Arial, sans=
-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight=
: 700; line-height: 2.6rem; }
}

.ytwFeatureEnablementInfoRendererDescription { display: block; color: var(-=
-t4a6da19e16bf221a); margin: 8px 24px; font-family: Roboto, Arial, sans-ser=
if; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytWebReportFormBottomBarViewModelHost { display: block; }

.ytWebReportFormBottomBarViewModelBottomBarContainer { display: flex; flex-=
direction: row; justify-content: center; padding-right: 12px; padding-left:=
 12px; }

.ytWebReportFormBottomBarViewModelButton { padding: 12px; flex: 1 0 0px; }

.ytWebReportFormConfirmationPageViewModelHostDialog { max-height: min(515px=
, -180px + 100vh); display: flex; flex-direction: column; flex-grow: 1; ove=
rflow: auto; }

.ytWebReportFormConfirmationPageViewModelHostPanel { display: flex; flex-di=
rection: column; flex-grow: 1; overflow: auto; }

.ytWebReportFormConfirmationPageViewModelImageDialog { align-self: center; =
}

.ytWebReportFormConfirmationPageViewModelImagePanel { padding-top: 24px; al=
ign-self: center; }

.ytWebReportFormConfirmationPageViewModelIcon { color: var(--tffc2fd3a644f6=
275); }

.ytWebReportFormConfirmationPageViewModelConfirmationContainer { padding-ri=
ght: 24px; padding-left: 24px; }

.ytWebReportFormConfirmationPageViewModelHeader { margin: 0px; padding-top:=
 16px; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-se=
rif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 7=
00; line-height: 2.6rem; }

.ytWebReportFormConfirmationPageViewModelBody { padding-top: 12px; color: v=
ar(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size:=
 1.4rem; font-weight: 400; line-height: 2rem; }

.ytWebReportFormConfirmationPageViewModelLawEnforcementText { padding-top: =
12px; padding-bottom: 32px; color: var(--tffc2fd3a644f6275); font-family: R=
oboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height:=
 2rem; }

.ytWebReportFormConfirmationPageViewModelExpectHeader { margin: 0px; paddin=
g-bottom: 12px; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial=
, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-=
weight: 700; line-height: 2.6rem; }

.ytWebReportFormConfirmationPageViewModelRow { display: flex; flex-directio=
n: row; align-items: center; padding-bottom: 16px; }

.ytWebReportFormConfirmationPageViewModelNextStepText { flex-grow: 1; displ=
ay: inline-block; position: relative; padding-left: 12px; color: var(--tffc=
2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; =
font-weight: 400; line-height: 2rem; }

.ytWebReportFormConfirmationPageViewModelLegalText { padding-bottom: 16px; =
color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytWebReportFormDetailsPageViewModelHostDialog { max-height: min(515px, -18=
0px + 100vh); display: flex; flex-direction: column; flex-grow: 1; overflow=
: auto; }

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytWebReportFormDetailsPageViewModelHostDialog textarea::-webkit-input-pl=
aceholder { visibility: hidden; }
  .ytWebReportFormDetailsPageViewModelHostDialog textarea::placeholder { vi=
sibility: hidden; }
}

.ytWebReportFormDetailsPageViewModelHostPanel { display: flex; flex-directi=
on: column; flex-grow: 1; overflow: auto; }

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytWebReportFormDetailsPageViewModelHostPanel textarea::-webkit-input-pla=
ceholder { visibility: hidden; }
  .ytWebReportFormDetailsPageViewModelHostPanel textarea::placeholder { vis=
ibility: hidden; }
}

.ytWebReportFormDetailsPageViewModelHeaderDialog { margin: 0px; padding: 0p=
x 16px; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-s=
erif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: =
700; line-height: 2.6rem; }

.ytWebReportFormDetailsPageViewModelHeaderPanel { margin: 0px; padding-left=
: 16px; padding-right: 16px; padding-top: 16px; color: var(--tffc2fd3a644f6=
275); font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-varia=
tion-settings: "wdth" 100; font-weight: 700; line-height: 2.6rem; }

.ytWebReportFormDetailsPageViewModelBody { padding: 12px 16px 16px; color: =
var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size=
: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytWebReportFormDetailsPageViewModelInput { padding-left: 16px; padding-rig=
ht: 16px; padding-bottom: 50px; }

.ytWebReportFormReasonSelectPageViewModelHostDialog { max-height: min(515px=
, -180px + 100vh); display: flex; flex-direction: column; flex-grow: 1; }

.ytWebReportFormReasonSelectPageViewModelHostPanel { display: flex; flex-di=
rection: column; flex-grow: 1; }

.ytWebReportFormReasonSelectPageViewModelHeaderDialog { margin: 0px; paddin=
g-right: 24px; padding-left: 24px; color: var(--tffc2fd3a644f6275); font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings=
: "wdth" 100; font-weight: 700; line-height: 2.6rem; }

.ytWebReportFormReasonSelectPageViewModelHeaderPanel { margin: 0px; padding=
-right: 24px; padding-left: 24px; padding-top: 24px; color: var(--tffc2fd3a=
644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-=
variation-settings: "wdth" 100; font-weight: 700; line-height: 2.6rem; }

.ytWebReportFormReasonSelectPageViewModelBody { padding: 12px 24px 8px; col=
or: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-=
size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytWebReportFormReasonSelectPageViewModelReasonsPanel { flex: 1 1 0%; paddi=
ng-left: 8px; }

.ytWebReportFormReasonSelectPageViewModelReasonsDialog { height: 300px; pad=
ding-left: 8px; }

.ytWebReportFormReasonSelectPageViewModelEmptyReasonError { display: flex; =
flex-direction: row; align-items: center; padding: 0px 16px; color: var(--t=
d545df04e2c659d7); font-family: Roboto, Arial, sans-serif; font-size: 1.2re=
m; font-weight: 400; line-height: 1.8rem; }

.ytWebReportFormReasonSelectPageViewModelEmptyReasonErrorIcon { display: in=
line-block; height: 16px; width: 16px; }

.ytWebReportFormReasonSelectPageViewModelEmptyReasonErrorMessage { margin-l=
eft: 4px; }

.ytReportFormSignInPageViewModelHost { display: flex; flex-direction: colum=
n; flex-grow: 1; overflow: auto; align-self: center; justify-content: cente=
r; padding: 0px 12px; }

.ytReportFormSignInPageViewModelSignInPromptImage { align-self: center; mar=
gin-bottom: 32px; width: 80%; max-width: 350px; height: auto; }

.ytReportFormSignInPageViewModelSignInTextContent { align-self: center; dis=
play: flex; flex-direction: column; align-items: flex-start; padding: 0px 1=
6px 8px; gap: 12px; max-width: 400px; }

.ytReportFormSignInPageViewModelSignInPromptHeader { color: var(--tffc2fd3a=
644f6275); font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-va=
riation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; margin=
: 0px; }

.ytReportFormSignInPageViewModelSignInPromptBody { color: var(--tffc2fd3a64=
4f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-we=
ight: 400; line-height: 2rem; }

.ytwTalkToRecsHost { display: block; max-width: 100%; }

.ytwTalkToRecsTalkToRecsWrapper { padding: 0px 20px; }

.ytwTalkToRecsTopCornerButton { display: flex; justify-content: right; }

.ytwTalkToRecsTitle { font-size: 24px; line-height: 24px; font-weight: 700;=
 margin-left: 4px; color: var(--tffc2fd3a644f6275); }

.ytwTalkToRecsSuperScript { font-size: 12px; font-weight: 400; margin-left:=
 4px; text-transform: uppercase; }

.ytwTalkToRecsSubtitle { font-size: 14px; line-height: 14px; margin: 14px 0=
px 0px 4px; color: var(--t4a6da19e16bf221a); }

.ytwTalkToRecsResultsShelf { margin: 20px 0px 0px; display: flex; flex-dire=
ction: row; }

.ytwTalkToRecsUserInputBox { display: flex; margin: 0px 0px 2px 4px; justif=
y-content: left; }

.ytwTalkToRecsTextInput { border: 1px solid var(--tf3fc855af2285f5f); borde=
r-radius: 8px; padding: 16px; font-size: 16px; width: 100%; background-colo=
r: transparent; color: var(--t4a6da19e16bf221a); outline: none; }

.ytwTalkToRecsTextInput::-webkit-input-placeholder { white-space: pre-line;=
 }

.ytwTalkToRecsTextInput::placeholder { white-space: pre-line; }

.ytwTalkToRecsTextInput:focus { outline: rgb(28, 98, 185) solid 1px; }

.ytwTalkToRecsChipsShelfViewModel { max-width: 100%; }

.ytwTalkToRecsHorizontalShelfViewModel { padding-bottom: 16px; width: 100%;=
 }

.ytwTalkToRecsRefinementContainer { display: flex; flex-direction: row; jus=
tify-content: space-between; }

.ytwTalkToRecsRefinementContainer .ytwTalkToRecsUserInputBox { flex-grow: 1=
; }

.ytwTalkToRecsFlowControlButtons { flex-shrink: 0; padding-left: 12px; heig=
ht: 100%; margin: auto; }

.ytwTalkToRecsBottomMargin { padding-bottom: 20px; }

.ytfzScheduleFanzoneViewModelHost { background-color: var(--t3e41d7b17b187f=
69); color: var(--tffc2fd3a644f6275); display: flex; flex-direction: column=
; height: 100%; }

.ytfzScheduleFanzoneViewModelContentSection { margin-top: 12px; padding: 0p=
x 16px; }

.ytfzScheduleFanzoneViewModelTitleGroup { align-items: center; color: var(-=
-tffc2fd3a644f6275); display: grid; grid-template-areas: "title clipart"; g=
rid-template-columns: auto min-content; margin: 0px; padding: 0px; font-fam=
ily: "YouTube Sans", Roboto, sans-serif; font-size: 2.4rem; font-variation-=
settings: "wdth" 100; font-weight: 700; line-height: 3.2rem; }

.ytfzScheduleFanzoneViewModelIllustration { height: 100px; margin-left: 16p=
x; width: 100px; }

.ytfzScheduleFanzoneViewModelDescription { display: block; color: var(--t4a=
6da19e16bf221a); margin-top: 16px; font-family: Roboto, Arial, sans-serif; =
font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytfzScheduleFanzoneViewModelStartTimeDropdown, .ytfzScheduleFanzoneViewMod=
elTierDropdown { display: block; margin: 16px 0px; }

.ytfzScheduleFanzoneViewModelNotice { color: var(--t4a6da19e16bf221a); marg=
in-top: 16px; font-family: Roboto, Arial, sans-serif; font-size: 1rem; font=
-weight: 400; line-height: 1.6rem; }

.ytfzScheduleFanzoneViewModelFooterSection { margin-top: 16px; }

.ytwEmoteRewardSectionViewModelHost { display: block; width: 100%; box-sizi=
ng: border-box; color: var(--tffc2fd3a644f6275); }

.ytwEmoteRewardSectionViewModelScrollableContainer { display: flex; overflo=
w: auto hidden; scrollbar-width: none; width: 100%; }

.ytwEmoteRewardSectionViewModelScrollableContainer::-webkit-scrollbar { dis=
play: none; }

.ytwEmoteRewardSectionViewModelRow { display: flex; flex-direction: row; al=
ign-items: flex-start; min-width: 100%; box-sizing: border-box; padding-inl=
ine: 16px; padding-block: 8px 16px; }

.ytwEmoteRewardSectionViewModelItemWrapper { display: flex; flex-direction:=
 row; align-items: flex-start; }

.ytwEmoteRewardSectionViewModelRewardItem { display: flex; flex-direction: =
column; align-items: center; justify-content: center; flex-shrink: 0; }

.ytwEmoteRewardSectionViewModelCard { width: 56px; height: 56px; min-width:=
 56px; min-height: 56px; border-radius: 12px; background-color: var(--t7f4f=
2c6d54836ce0); padding: 12px; box-sizing: border-box; display: flex; align-=
items: center; justify-content: center; flex-shrink: 0; overflow: hidden; }

.ytwEmoteRewardSectionViewModelEmoteImage { width: 32px; height: 32px; obje=
ct-fit: contain; display: block; flex-shrink: 0; }

.ytwEmoteRewardSectionViewModelMysteryIcon { background-image: url("https:/=
/www.gstatic.com/youtube/img/pdg/emote/question_mark_light.svg"); backgroun=
d-position: 50% center; background-repeat: no-repeat; background-size: cont=
ain; display: block; flex-shrink: 0; height: 32px; width: 32px; }

.ytwEmoteRewardSectionViewModelDarkTheme .ytwEmoteRewardSectionViewModelMys=
teryIcon { background-image: url("https://www.gstatic.com/youtube/img/pdg/e=
mote/question_mark_dark.svg"); }

.ytwEmoteRewardSectionViewModelLevelText { font-family: Roboto, Arial, sans=
-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; color: var(=
--t4a6da19e16bf221a); text-align: center; white-space: nowrap; margin-block=
-start: 8px; max-width: 72px; overflow: hidden; text-overflow: ellipsis; }

.ytwEmoteRewardSectionViewModelDivider { display: flex; flex-direction: col=
umn; flex-grow: 1; min-width: 24px; max-width: 48px; height: 56px; padding-=
block: 16px; padding-inline: 4px; box-sizing: border-box; align-items: cent=
er; justify-content: center; flex-shrink: 0; }

.ytwEmoteRewardSectionViewModelDividerIcon { width: 24px; height: 24px; col=
or: var(--t7e34d5baa4ea6277); display: flex; align-items: center; justify-c=
ontent: center; flex-shrink: 0; }

.ytwGoalProgressHost { display: block; width: 100%; max-width: 368px; paddi=
ng: 16px; box-sizing: border-box; color: var(--tffc2fd3a644f6275); }

.ytwGoalProgressContainer { display: flex; flex-direction: column; gap: 16p=
x; }

.ytwGoalProgressHeaderSection { display: flex; flex-direction: column; }

.ytwGoalProgressEmoteRewardSectionContainer { margin-inline: -16px; width: =
calc(100% + 32px); }

.ytwGoalProgressCompleteHeroHeader { display: flex; flex-direction: row; al=
ign-items: flex-start; gap: 16px; width: 100%; }

.ytwGoalProgressAvatarContainer { position: relative; width: 56px; height: =
56px; flex-shrink: 0; }

.ytwGoalProgressDecoratedAvatar { width: 56px; height: 56px; border-radius:=
 50%; overflow: hidden; object-fit: cover; }

.ytwGoalProgressTrendingBadge { position: absolute; inset-inline-end: -2px;=
 bottom: -2px; width: 24px; height: 24px; border-radius: 50%; background-co=
lor: var(--t3e41d7b17b187f69); display: flex; align-items: center; justify-=
content: center; box-shadow: 0 0 0 2px var(--t3e41d7b17b187f69); }

.ytwGoalProgressTrendingBadgeIcon { width: 16px; height: 16px; display: inl=
ine-flex; align-items: center; justify-content: center; color: rgb(225, 0, =
45); }

.ytwGoalProgressCompleteHeaderText { display: flex; flex-direction: column;=
 gap: 4px; min-width: 0px; flex: 1 1 auto; }

.ytwGoalProgressCompleteTitle { font-family: Roboto, Arial, sans-serif; fon=
t-size: 2.8rem; font-variation-settings: "wdth" 100; font-weight: 700; line=
-height: 3.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytwGoalProgressCompleteTitle { font-family: Roboto, Arial, sans-serif; f=
ont-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; li=
ne-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .ytwGoalProgressCompleteTitle { font-family: Roboto, Arial, sans-serif; f=
ont-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; li=
ne-height: 3.2rem; }
}

.ytwGoalProgressCompleteTitle { color: var(--tffc2fd3a644f6275); margin: 0p=
x; }

.ytwGoalProgressCompleteSubtitle { font-family: Roboto, Arial, sans-serif; =
font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; color: var(--t4a6=
da19e16bf221a); margin: 0px; }

.ytwGoalProgressFactoidsRow { display: flex; flex-direction: row; gap: 8px;=
 width: 100%; box-sizing: border-box; }

.ytwGoalProgressFactoidCard { flex: 1 1 0px; min-width: 0px; display: flex;=
 flex-direction: column; align-items: center; justify-content: center; padd=
ing: 12px 4px; box-sizing: border-box; border-radius: 12px; background-colo=
r: var(--t7f4f2c6d54836ce0); }

.ytwGoalProgressFactoidValue { font-family: Roboto, Arial, sans-serif; font=
-size: 1.8rem; font-weight: 400; line-height: 2.6rem; color: var(--tffc2fd3=
a644f6275); text-align: center; white-space: nowrap; overflow: hidden; text=
-overflow: ellipsis; width: 100%; }

.ytwGoalProgressFactoidLabel { font-family: Roboto, Arial, sans-serif; font=
-size: 1.2rem; font-weight: 400; line-height: 1.8rem; color: var(--t4a6da19=
e16bf221a); text-align: center; margin-top: 2px; white-space: nowrap; overf=
low: hidden; text-overflow: ellipsis; width: 100%; }

.ytwGoalProgressMetricCard { display: flex; flex-direction: column; box-siz=
ing: border-box; width: 100%; padding: 16px; gap: 8px; border-radius: 12px;=
 background-color: var(--t7f4f2c6d54836ce0); }

.ytwGoalProgressMetricTopRow { display: flex; align-items: center; justify-=
content: space-between; width: 100%; }

.ytwGoalProgressLevelContainer { display: flex; align-items: center; gap: 4=
px; }

.ytwGoalProgressLevelText { font-family: Roboto, Arial, sans-serif; font-si=
ze: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; line-hei=
ght: 3.2rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytwGoalProgressLevelText { font-family: Roboto, Arial, sans-serif; font-=
size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-hei=
ght: 2.8rem; }
}

@media (max-width: 599.9px) {
  .ytwGoalProgressLevelText { font-family: Roboto, Arial, sans-serif; font-=
size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-hei=
ght: 2.8rem; }
}

.ytwGoalProgressLevelText { color: var(--tffc2fd3a644f6275); }

.ytwGoalProgressTrendingIcon { width: 18px; height: 18px; display: inline-f=
lex; align-items: center; justify-content: center; color: rgb(225, 0, 45); =
}

.ytwGoalProgressTimerBadge { display: flex; align-items: center; justify-co=
ntent: center; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; f=
ont-weight: 500; line-height: 2.2rem; color: var(--tffc2fd3a644f6275); }

.ytwGoalProgressProgressBarContainer { width: 100%; height: 12px; box-sizin=
g: border-box; }

.ytwGoalProgressProgressBarTrack { position: relative; width: 100%; height:=
 12px; border-radius: 6px; background-color: var(--t7f4f2c6d54836ce0); over=
flow: hidden; }

.ytwGoalProgressProgressBarFill { position: absolute; top: 0px; inset-inlin=
e-start: 0px; bottom: 0px; height: 100%; border-radius: 6px; background: li=
near-gradient(90deg, rgb(255, 0, 51) 80%, rgb(255, 39, 145) 100%); }

@media (prefers-reduced-motion: no-preference) {
  .ytwGoalProgressProgressBarFill { transition: width 0.5s ease-out; }
}

.ytwGoalProgressLegendRow { display: flex; align-items: center; width: 100%=
; }

.ytwGoalProgressLegendXP { font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.2rem; font-weight: 400; line-height: 1.8rem; color: var(--t4a6da19e16b=
f221a); }

.ytwGoalProgressFooter { display: flex; flex-direction: column; gap: 12px; =
margin-block-start: 4px; }

.ytwGoalProgressHelpCenterText { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.2rem; font-weight: 400; line-height: 1.8rem; color: var(--t4a6da=
19e16bf221a); text-align: center; }

.ytwGoalProgressBarHost { position: relative; height: 48px; width: 100%; bo=
rder-radius: 48px; overflow: hidden; box-sizing: border-box; display: flex;=
 align-items: center; background-color: var(--t7f4f2c6d54836ce0); backdrop-=
filter: blur(16px); }

.ytwGoalProgressBarProgressBarFill { position: absolute; top: 0px; left: 0p=
x; bottom: 0px; height: 100%; background: linear-gradient(45deg, rgb(255, 8=
5, 119) 60%, rgb(252, 122, 186) 100%); }

@media (prefers-reduced-motion: no-preference) {
  .ytwGoalProgressBarProgressBarFill { transition: width 0.3s ease-out; }
}

.ytwGoalProgressBarDarkTheme .ytwGoalProgressBarProgressBarFill { backgroun=
d: linear-gradient(45deg, rgb(225, 0, 45) 60%, rgb(255, 39, 145) 100%); }

.ytwGoalProgressBarContentOverlay { position: relative; display: flex; alig=
n-items: center; width: 100%; height: 100%; padding: 8px 12px; gap: 12px; b=
ox-sizing: border-box; }

.ytwGoalProgressBarLeadingIcon { width: 24px; height: 24px; display: flex; =
align-items: center; justify-content: center; flex-shrink: 0; color: var(--=
tffc2fd3a644f6275); }

.ytwGoalProgressBarFallbackImage { width: 24px; height: 24px; color: inheri=
t; fill: currentcolor; }

.ytwGoalProgressBarLottieIcon { width: 24px; height: 24px; display: inline-=
flex; align-items: center; justify-content: center; flex-shrink: 0; }

.ytwGoalProgressBarFallbackRocketIcon { align-items: center; color: inherit=
; display: inline-flex; flex-shrink: 0; height: 24px; justify-content: cent=
er; width: 24px; }

.ytwGoalProgressBarTitleContainer { align-items: center; display: flex; fle=
x: 1 1 0%; gap: 12px; min-width: 0px; overflow: hidden; }

.ytwGoalProgressBarTitleContainer:focus-visible { outline: 2px solid var(--=
tf3fc855af2285f5f); border-radius: 48px; }

.ytwGoalProgressBarGoalText { font-family: Roboto, Arial, sans-serif; font-=
size: 1.4rem; font-weight: 400; line-height: 2rem; color: var(--tffc2fd3a64=
4f6275); flex-shrink: 1; min-width: 0px; overflow: hidden; text-overflow: e=
llipsis; white-space: nowrap; }

@media (prefers-reduced-motion: no-preference) {
  .ytwGoalProgressBarGoalText { transition: opacity 0.5s ease-in-out; }
}

.ytwGoalProgressBarEmotesContainer { align-items: center; display: flex; fl=
ex-shrink: 0; gap: 2px; }

.ytwGoalProgressBarEmoteSlot { align-items: center; display: flex; flex-shr=
ink: 0; height: 24px; justify-content: center; position: relative; width: 2=
4px; }

.ytwGoalProgressBarEmoteImage { border-radius: 2px; height: 24px; object-fi=
t: cover; width: 24px; }

.ytwGoalProgressBarLockedIcon { background-image: url("https://www.gstatic.=
com/youtube/img/pdg/emote/question_mark_light.svg"); background-position: 5=
0% center; background-repeat: no-repeat; background-size: contain; display:=
 block; height: 24px; width: 24px; }

.ytwGoalProgressBarDarkTheme .ytwGoalProgressBarLockedIcon { background-ima=
ge: url("https://www.gstatic.com/youtube/img/pdg/emote/question_mark_dark.s=
vg"); }

.ytwGoalProgressBarTimerText { font-family: Roboto, Arial, sans-serif; font=
-size: 1rem; font-weight: 400; line-height: 1.6rem; color: var(--tffc2fd3a6=
44f6275); flex-shrink: 0; white-space: nowrap; }

.ytwGoalProgressBarOverflowBtn { width: 32px; height: 32px; display: flex; =
align-items: center; justify-content: center; background: transparent; bord=
er-width: medium; border-style: none; border-color: currentcolor; border-im=
age: initial; cursor: pointer; padding: 0px; color: var(--tffc2fd3a644f6275=
); flex-shrink: 0; }

.ytwGoalProgressBarOverflowBtn:hover { opacity: 0.8; }

.ytwGoalProgressBarOverflowIcon { width: 24px; height: 24px; }

.ytwXpGoalSetUpFlowHost { display: block; width: 368px; box-sizing: border-=
box; color: var(--tffc2fd3a644f6275); }

.ytwXpGoalSetUpFlowContainer { display: flex; flex-direction: column; }

.ytwXpGoalSetUpFlowHeaderSection { display: flex; flex-direction: column; p=
adding-inline: 16px; }

.ytwXpGoalSetUpFlowHowItWorksSection { display: flex; flex-direction: colum=
n; }

.ytwXpGoalSetUpFlowPreviewWrapper { padding: 16px; }

.ytwXpGoalSetUpFlowHowItWorksList { margin: 0px; display: flex; flex-direct=
ion: column; }

.ytwXpGoalSetUpFlowFooter { display: flex; flex-direction: column; gap: 16p=
x; padding: 16px; }

.ytwXpGoalSetUpFlowHelpCenterText { font-family: Roboto, Arial, sans-serif;=
 font-size: 1.4rem; font-weight: 400; line-height: 2rem; color: var(--t2d80=
7bb79e75606d); text-align: center; }

.ytFlowBottomBarViewModelHost { display: flex; flex-direction: column; box-=
sizing: border-box; margin-top: auto; }

.ytFlowBottomBarViewModelFlowBottomBarButtonSection { display: flex; flex-d=
irection: row; }

.ytFlowBottomBarViewModelFlowBottomBarButtonSectionVerticalCentered { flex-=
direction: column; }

.ytFlowBottomBarViewModelFlowBottomBarButtonSectionJustifyEnd { justify-con=
tent: flex-end; }

.ytFlowBottomBarViewModelFlowBottomBarButtonSectionSpaceBetween { justify-c=
ontent: space-between; }

.ytFlowBottomBarViewModelFlowBottomBarButtonsDistributed { flex-grow: 1; fl=
ex-direction: row; flex-basis: 0px; }

.ytFlowBottomBarViewModelFlowBottomBarPrimaryButtonVerticalCentered { order=
: 0; }

.ytFlowBottomBarViewModelFlowBottomBarPrimaryButtonFlexPrimary { flex-grow:=
 1; flex-direction: row; }

.ytFlowBottomBarViewModelFlowBottomBarSecondaryButton { padding-right: 8px;=
 }

.ytFlowBottomBarViewModelFlowBottomBarSecondaryButtonVerticalCentered { mar=
gin-top: 12px; padding-right: 0px; order: 1; }

.ytFlowBottomBarViewModelFlowBottomBarSecondaryButtonFullDistributed { padd=
ing-right: 0px; }

.ytFlowBottomBarViewModelFlowBottomBarTextSection { display: flex; color: v=
ar(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size:=
 1.4rem; font-weight: 400; line-height: 2rem; }

.ytFlowRootProgressIndicatorViewModelHost { display: flex; justify-content:=
 space-evenly; padding: 8px 0px; }

.ytFlowRootProgressIndicatorViewModelStepAndSeparator { position: relative;=
 margin: 0px 8px; display: flex; justify-content: center; flex-grow: 1; fle=
x-basis: 105px; min-width: 105px; }

.ytFlowRootProgressIndicatorViewModelStepAndSeparator:last-of-type .ytFlowR=
ootProgressIndicatorViewModelSeparator { display: none; }

.ytFlowRootProgressIndicatorViewModelStep { background: none; border-width:=
 medium; border-style: none; border-color: currentcolor; border-image: init=
ial; display: flex; align-items: center; outline: none; padding: 4px 16px; =
flex-direction: column; height: 64px; min-width: 128px; cursor: pointer; po=
sition: relative; z-index: 1; }

.ytFlowRootProgressIndicatorViewModelStep:hover:not(.ytFlowRootProgressIndi=
catorViewModelStepStepDisabled) { background-color: var(--tf3fc855af2285f5f=
); border-radius: 8px; }

.ytFlowRootProgressIndicatorViewModelStepBadge { border-radius: 50%; backgr=
ound-color: var(--t08a7c6c176cbc5c2); align-items: center; display: flex; f=
lex-shrink: 0; justify-content: center; z-index: 1; width: 8px; height: 8px=
; border: 4px solid var(--t7e34d5baa4ea6277); margin: 4px; color: transpare=
nt; }

.ytFlowRootProgressIndicatorViewModelSeparator { background-color: var(--t7=
e34d5baa4ea6277); flex: 1 1 0%; position: absolute; left: 50%; top: 50%; po=
inter-events: none; height: 2px; width: calc(100% + 10px); min-width: 40px;=
 margin-top: 11px; }

.ytFlowRootProgressIndicatorViewModelSeparator.ytFlowRootProgressIndicatorV=
iewModelSeparatorFilled { background-color: var(--tffc2fd3a644f6275); }

.ytFlowRootProgressIndicatorViewModelStepTitle { color: var(--t7e34d5baa4ea=
6277); width: 100%; margin-top: 4px; margin-bottom: 2px; text-align: center=
; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 5=
00; line-height: 2.2rem; white-space: nowrap; text-overflow: ellipsis; }

.ytFlowRootProgressIndicatorViewModelStepBadgeIcon { display: flex; align-i=
tems: center; justify-content: center; height: 16px; width: 16px; }

.ytFlowRootProgressIndicatorViewModelStepDisabled .ytFlowRootProgressIndica=
torViewModelStepTitle { color: var(--t7e34d5baa4ea6277); }

.ytFlowRootProgressIndicatorViewModelStepActive .ytFlowRootProgressIndicato=
rViewModelStepBadge { border-width: medium; border-style: none; border-colo=
r: currentcolor; border-image: initial; box-shadow: 0 0 0 6px inset var(--t=
1405e70a39276293); height: 24px; margin: 0px; width: 24px; }

.ytFlowRootProgressIndicatorViewModelStepActive .ytFlowRootProgressIndicato=
rViewModelStepTitle { color: var(--tffc2fd3a644f6275); }

.ytFlowRootProgressIndicatorViewModelStepComplete .ytFlowRootProgressIndica=
torViewModelStepBadge { width: 20px; height: 20px; border-width: medium; bo=
rder-style: none; border-color: currentcolor; border-image: initial; margin=
: 2px; background-color: var(--t1405e70a39276293); }

.ytFlowRootProgressIndicatorViewModelStepComplete .ytFlowRootProgressIndica=
torViewModelStepBadgeIcon { color: var(--t6216186c28b3834b); }

.ytFlowRootProgressIndicatorViewModelStepComplete .ytFlowRootProgressIndica=
torViewModelStepTitle { color: var(--tffc2fd3a644f6275); }

.ytFlowRootProgressIndicatorViewModelStepError .ytFlowRootProgressIndicator=
ViewModelStepBadge { height: 24px; width: 24px; border-width: medium; borde=
r-style: none; border-color: currentcolor; border-image: initial; margin: 0=
px; box-shadow: 0 0 0 4px inset var(--t5208fd177a788cfa); }

.ytFlowRootProgressIndicatorViewModelStepError .ytFlowRootProgressIndicator=
ViewModelStepBadgeIcon { color: var(--t5208fd177a788cfa); height: 24px; wid=
th: 24px; }

.ytFlowRootProgressIndicatorViewModelStepError .ytFlowRootProgressIndicator=
ViewModelStepTitle { color: var(--t5208fd177a788cfa); }

.ytLinearProgressBarViewModelHost { display: block; position: relative; wid=
th: 100%; height: 4px; overflow: hidden; background-color: var(--tf3fc855af=
2285f5f); }

.ytLinearProgressBarViewModelBar { position: absolute; top: 0px; left: 0px;=
 bottom: 0px; width: 100%; background-color: var(--t4a6da19e16bf221a); tran=
sform: scaleX(0.3); transform-origin: left center; }

@media (prefers-reduced-motion: no-preference) {
  .ytLinearProgressBarViewModelBar { transform: none; animation: 1.5s ease-=
in-out 0s infinite normal none running ytLinearProgressBarViewModel-indeter=
minate; }
}

@keyframes ytLinearProgressBarViewModel-indeterminate {=20
  0% { transform: translateX(-100%) scaleX(0.1); }
  25% { transform: translateX(-50%) scaleX(0.4); }
  50% { transform: translateX(0px) scaleX(0.6); }
  75% { transform: translateX(50%) scaleX(0.4); }
  100% { transform: translateX(100%) scaleX(0.1); }
}

.ytdTalkToRecsFlowRendererHost { display: block; margin-bottom: 40px; }

.ytdTalkToRecsFlowRendererFlowContent { border: 1px solid var(--tf3fc855af2=
285f5f); border-radius: 12px; overflow: hidden; }

.ytdChipsShelfWithVideoShelfGhostCardViewModelHost { display: block; }

.ytdChipsShelfWithVideoShelfGhostCardViewModelTitle { background-color: var=
(--tf3fc855af2285f5f); border-radius: 2px; height: 36px; margin: 8px 0px 8p=
x 8px; width: 256px; }

.ytdChipsShelfWithVideoShelfGhostCardViewModelChipsShelf { margin: 0px 0px =
16px 4px; }

.ytdChipsShelfWithVideoShelfRendererHost { display: block; margin-bottom: 3=
2px; }

.ytdChipsShelfWithVideoShelfRendererHeader { margin-left: 8px; }

.ytdChipsShelfWithVideoShelfRendererChipsShelf { margin-left: 4px; }

.ytdChipsShelfWithVideoShelfRendererGhostCards { margin: 0px -8px -40px; }

.ytwVideoDisplayBillboardLayoutRendererHost { display: block; width: 100%; =
margin: 0px auto; max-width: 1920px; position: relative; container-type: in=
line-size; }

.ytwVideoDisplayBillboardLayoutRendererHostClosed { display: none; }

.ytwVideoDisplayBillboardLayoutRendererVideoContainer { width: 100%; max-he=
ight: 60vh; aspect-ratio: 21 / 9; position: relative; overflow: hidden; bac=
kground-color: var(--t3e41d7b17b187f69); }

.ytwVideoDisplayBillboardLayoutRendererVideoContainer .ytp-paid-content-ove=
rlay { display: none !important; }

.ytwVideoDisplayBillboardLayoutRendererVideoRenderer { width: 100%; height:=
 100%; object-fit: cover; }

.ytwVideoDisplayBillboardLayoutRendererResumeSpinner { display: none; posit=
ion: absolute; top: 50%; left: 50%; width: 56px; height: 56px; transform: t=
ranslate(-50%, -50%); border-radius: 50%; background: rgba(0, 0, 0, 0.8); p=
ointer-events: none; }

.ytwVideoDisplayBillboardLayoutRendererResumeSpinner::after { content: ""; =
position: absolute; inset: 12px; box-sizing: border-box; border-width: 3px;=
 border-style: solid; border-color: rgb(255, 255, 255) rgba(0, 0, 0, 0.6) r=
gba(0, 0, 0, 0.6); border-image: initial; border-radius: 50%; animation: 1s=
 linear 0s infinite normal none running resume-spinner; }

.ytwVideoDisplayBillboardLayoutRendererVideoContainer:has(.video-loading) .=
ytwVideoDisplayBillboardLayoutRendererResumeSpinner { display: block; }

@keyframes resume-spinner {=20
  100% { transform: rotate(1turn); }
}

.ytwVideoDisplayBillboardLayoutRendererVideoFocusRing { position: absolute;=
 inset: 0px; z-index: 2; pointer-events: none; outline: 2px solid var(--tff=
c2fd3a644f6275); outline-offset: -2px; box-shadow: inset 0 0 0 4px var(--t3=
e41d7b17b187f69); }

@media (min-aspect-ratio: 7 / 5) {
  .ytwVideoDisplayBillboardLayoutRendererVideoRenderer { object-fit: contai=
n; }
}

.ytwVideoDisplayBillboardLayoutRendererControls { position: absolute; top: =
16px; right: 16px; z-index: 2; display: flex; flex-direction: column; gap: =
8px; align-items: center; --iron-icon-width: 18px; --iron-icon-height: 18px=
; --yt-icon-button-icon-width: 18px; --yt-icon-button-icon-height: 18px; }

.ytwVideoDisplayBillboardLayoutRendererControls button > div { max-width: 1=
8px; max-height: 18px; display: flex; align-items: center; justify-content:=
 center; width: 18px !important; height: 18px !important; }

.ytwVideoDisplayBillboardLayoutRendererControls yt-icon { max-width: 18px; =
max-height: 18px; width: 18px !important; height: 18px !important; }

.ytwVideoDisplayBillboardLayoutRendererControls .ytSpecButtonShapeNextHost.=
ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextTonal { background: rgba(=
0, 0, 0, 0.8); border: 1px solid rgba(255, 255, 255, 0.15); backdrop-filter=
: blur(8px); }

.ytwVideoDisplayBillboardLayoutRendererControls .ytSpecButtonShapeNextHost.=
ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextTonal:hover:not(.ytSpecBu=
ttonShapeNextEnableLightTouchResponse) { background: rgb(0, 0, 0); border-c=
olor: rgba(255, 255, 255, 0.15); }

html[dark] .ytwVideoDisplayBillboardLayoutRendererControls .ytSpecButtonSha=
peNextHost.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextTonal { backgr=
ound: rgba(0, 0, 0, 0.6); }

html[dark] .ytwVideoDisplayBillboardLayoutRendererControls .ytSpecButtonSha=
peNextHost.ytSpecButtonShapeNextOverlay.ytSpecButtonShapeNextTonal:hover:no=
t(.ytSpecButtonShapeNextEnableLightTouchResponse) { background: rgba(0, 0, =
0, 0.8); }

.ytwVideoDisplayBillboardLayoutRendererControls .ytSpecButtonShapeNextHost.=
ytSpecButtonShapeNextCallToActionOverlay.ytSpecButtonShapeNextFilled, .ytwV=
ideoDisplayBillboardLayoutRendererControls .ytSpecButtonShapeNextHost.ytSpe=
cButtonShapeNextOverlay.ytSpecButtonShapeNextFilled { box-shadow: rgba(0, 0=
, 0, 0.3) 0px 1px 4px; }

.ytwVideoDisplayBillboardLayoutRendererControls .ytSpecButtonShapeNextHost.=
ytSpecButtonShapeNextCallToActionOverlay:focus-visible, .ytwVideoDisplayBil=
lboardLayoutRendererControls .ytSpecButtonShapeNextHost.ytSpecButtonShapeNe=
xtOverlay:focus-visible { outline: rgb(255, 255, 255) solid 2px; outline-of=
fset: 2px; box-shadow: rgb(0, 0, 0) 0px 0px 0px 2px; }

.ytwVideoDisplayBillboardLayoutRendererCloseButton { display: flex; }

.ytwVideoDisplayBillboardLayoutRendererMuteButton, .ytwVideoDisplayBillboar=
dLayoutRendererSubtitlesButton { display: flex; opacity: 1; visibility: vis=
ible; transition: opacity 0.3s cubic-bezier(0.2, 0, 0, 1), visibility 0.3s =
cubic-bezier(0.2, 0, 0, 1); }

.ytwVideoDisplayBillboardLayoutRendererHost:has(.video-ended) .ytwVideoDisp=
layBillboardLayoutRendererMuteButton, .ytwVideoDisplayBillboardLayoutRender=
erHost:has(.video-ended) .ytwVideoDisplayBillboardLayoutRendererSubtitlesBu=
tton { opacity: 0; pointer-events: none; visibility: hidden; }

.ytwVideoDisplayBillboardLayoutRendererBannerContainer { position: absolute=
; top: 16px; left: 16px; z-index: 2; }

.ytwVideoDisplayBillboardLayoutRendererImmersiveBody { position: absolute; =
bottom: 0px; left: 0px; right: 0px; padding: 24px 32px; z-index: 1; display=
: flex; flex-direction: column; align-items: flex-start; color: var(--tffc2=
fd3a644f6275); }

.ytwVideoDisplayBillboardLayoutRendererAvatarContainer { max-height: 36px; =
margin-bottom: 12px; display: inline-flex; align-items: center; cursor: poi=
nter; opacity: 1; transform: translateY(0px) scale(1); overflow: hidden; tr=
ansition: opacity 0.3s cubic-bezier(0.2, 0, 0, 1), transform 0.3s cubic-bez=
ier(0.2, 0, 0, 1), max-height 0.3s cubic-bezier(0.2, 0, 0, 1), margin-botto=
m 0.3s cubic-bezier(0.2, 0, 0, 1); }

.ytwVideoDisplayBillboardLayoutRendererHost:has(.video-playing) .ytwVideoDi=
splayBillboardLayoutRendererAvatarContainer { max-height: 0px; margin-botto=
m: 0px; opacity: 0; transform: translateY(8px) scale(0.9); pointer-events: =
none; }

.ytwVideoDisplayBillboardLayoutRendererAvatar { width: 36px; height: 36px; =
border-radius: 50%; object-fit: cover; background-color: rgba(0, 0, 0, 0.6)=
; }

.ytwVideoDisplayBillboardLayoutRendererHeadline { margin: 0px 0px 6px; colo=
r: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-s=
ize: 2.8rem; font-variation-settings: "wdth" 100; font-weight: 700; line-he=
ight: 3.8rem; overflow: hidden; max-height: 7.6rem; display: -webkit-box; -=
webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; =
}

@supports (-webkit-line-clamp:1) {
  .ytwVideoDisplayBillboardLayoutRendererHeadline { -webkit-line-clamp: 2; =
max-height: none; }
}

@container (max-width: _max($medium_breakpoint)) {
  .ytwVideoDisplayBillboardLayoutRendererHeadline { font-family: Roboto, Ar=
ial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 3.2rem; overflow: hidden; max-height: 6.4rem; =
display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis=
; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytwVideoDisplayBillboardLayoutRendererHeadline { -webkit-line-clamp: 2; =
max-height: none; }
}
}

@media (max-width: 599.9px) {
  .ytwVideoDisplayBillboardLayoutRendererHeadline { font-family: Roboto, Ar=
ial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 3.2rem; overflow: hidden; max-height: 6.4rem; =
display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis=
; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytwVideoDisplayBillboardLayoutRendererHeadline { -webkit-line-clamp: 2; =
max-height: none; }
}
}

.ytwVideoDisplayBillboardLayoutRendererByline { display: flex; align-items:=
 center; margin-bottom: 16px; color: var(--tffc2fd3a644f6275); font-family:=
 Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-heigh=
t: 2rem; }

.ytwVideoDisplayBillboardLayoutRendererByline:has(+ .ytwVideoDisplayBillboa=
rdLayoutRendererLiveStatus) { margin-bottom: 6px; }

.ytwVideoDisplayBillboardLayoutRendererLiveStatus { display: flex; align-it=
ems: center; gap: 8px; margin-bottom: 16px; color: var(--tffc2fd3a644f6275)=
; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 4=
00; line-height: 2rem; }

.ytwVideoDisplayBillboardLayoutRendererLiveStatus .ytwVideoDisplayBillboard=
LayoutRendererTimeStatusBadge { flex-shrink: 0; margin: 0px; }

.ytwVideoDisplayBillboardLayoutRendererChannelName, .ytwVideoDisplayBillboa=
rdLayoutRendererLiveDescription { color: var(--tffc2fd3a644f6275); font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-h=
eight: 2rem; }

.ytwVideoDisplayBillboardLayoutRendererActionRow { display: flex; align-ite=
ms: center; gap: 8px; }

.ytwVideoDisplayBillboardLayoutRendererMenu { width: 36px; height: 36px; bo=
x-sizing: border-box; display: flex; align-items: center; justify-content: =
center; border-radius: 50%; background-color: var(--tc87f6a7f05e65fc4); bor=
der: 1px solid var(--tf3fc855af2285f5f); backdrop-filter: blur(8px); overfl=
ow: hidden; --yt-icon-width: 36px; --yt-icon-height: 36px; --ytd-menu-rende=
rer-button-color: var(--tffc2fd3a644f6275); }

.ytwVideoDisplayBillboardLayoutRendererHostMenuFocusVisible .ytwVideoDispla=
yBillboardLayoutRendererMenu { outline: 2px solid var(--tffc2fd3a644f6275);=
 outline-offset: 2px; box-shadow: 0 0 0 2px var(--t3e41d7b17b187f69); }

.ytwVideoDisplayBillboardLayoutRendererImmersiveScrim { position: absolute;=
 bottom: 0px; left: 0px; width: 100%; height: 45%; background: linear-gradi=
ent(to top, white 0px, rgba(255, 255, 255, 0.6) 25%, rgba(255, 255, 255, 0.=
3) 55%, rgba(255, 255, 255, 0) 100%); pointer-events: none; z-index: 1; opa=
city: 1; transition: height 0.3s cubic-bezier(0.2, 0, 0, 1), opacity 0.3s c=
ubic-bezier(0.2, 0, 0, 1); }

html[dark] .ytwVideoDisplayBillboardLayoutRendererImmersiveScrim { height: =
55%; background: linear-gradient(to top, white 0px, rgba(255, 255, 255, 0.9=
) 25%, rgba(255, 255, 255, 0.6) 55%, rgba(255, 255, 255, 0.3) 80%, rgba(255=
, 255, 255, 0) 100%); }

@media (max-width: 1190px) {
  .ytwVideoDisplayBillboardLayoutRendererImmersiveBody { padding-right: 6%;=
 }
}

@media (max-width: 850px) {
  .ytwVideoDisplayBillboardLayoutRendererImmersiveScrim { height: 55%; }
  html[dark] .ytwVideoDisplayBillboardLayoutRendererImmersiveScrim { height=
: 65%; }
}

.ytwVideoDisplayBillboardLayoutRendererHostSubtitlesOn:has(.video-playing) =
.ytwVideoDisplayBillboardLayoutRendererImmersiveScrim { height: 25%; opacit=
y: 0.6; }

html[dark] .ytwVideoDisplayBillboardLayoutRendererHostSubtitlesOn:has(.vide=
o-playing) .ytwVideoDisplayBillboardLayoutRendererImmersiveScrim { height: =
30%; }

@container (max-width: 554px) {
  .ytwVideoDisplayBillboardLayoutRendererVideoContainer { aspect-ratio: 16 =
/ 9; }
}

@container (max-width: 719.9px) {
  .ytwVideoDisplayBillboardLayoutRendererAvatarContainer { display: none; }
  .ytwVideoDisplayBillboardLayoutRendererImmersiveBody { padding: 16px 56px=
 16px 24px; }
  .ytwVideoDisplayBillboardLayoutRendererByline { max-width: 100%; margin-b=
ottom: 12px; }
  .ytwVideoDisplayBillboardLayoutRendererChannelName { min-width: 0px; font=
-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; li=
ne-height: 2rem; overflow: hidden; max-height: 2rem; display: -webkit-box; =
-webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal;=
 }
  @supports (-webkit-line-clamp:1) {
  .ytwVideoDisplayBillboardLayoutRendererChannelName { -webkit-line-clamp: =
1; max-height: none; }
}
  .ytwVideoDisplayBillboardLayoutRendererLiveStatus { max-width: 100%; marg=
in-bottom: 12px; }
  .ytwVideoDisplayBillboardLayoutRendererLiveDescription { min-width: 0px; =
font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400=
; line-height: 2rem; overflow: hidden; max-height: 2rem; display: -webkit-b=
ox; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: nor=
mal; }
  @supports (-webkit-line-clamp:1) {
  .ytwVideoDisplayBillboardLayoutRendererLiveDescription { -webkit-line-cla=
mp: 1; max-height: none; }
}
  .ytwVideoDisplayBillboardLayoutRendererImmersiveScrim { height: 65%; }
  html[dark] .ytwVideoDisplayBillboardLayoutRendererImmersiveScrim { height=
: 75%; }
}

@container (max-width: 599.9px) {
  .ytwVideoDisplayBillboardLayoutRendererBannerContainer { top: 12px; left:=
 12px; }
  .ytwVideoDisplayBillboardLayoutRendererControls { top: 12px; right: 12px;=
 }
  .ytwVideoDisplayBillboardLayoutRendererImmersiveBody { padding: 12px 52px=
 12px 16px; }
  .ytwVideoDisplayBillboardLayoutRendererHeadline { margin-bottom: 4px; fon=
t-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-sett=
ings: "wdth" 100; font-weight: 700; line-height: 2.6rem; }
  .ytwVideoDisplayBillboardLayoutRendererByline { margin-bottom: 8px; font-=
family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; lin=
e-height: 1.8rem; }
  .ytwVideoDisplayBillboardLayoutRendererChannelName { font-family: Roboto,=
 Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8re=
m; }
  .ytwVideoDisplayBillboardLayoutRendererByline:has(+ .ytwVideoDisplayBillb=
oardLayoutRendererLiveStatus) { margin-bottom: 4px; }
  .ytwVideoDisplayBillboardLayoutRendererLiveStatus { margin-bottom: 8px; f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400;=
 line-height: 1.8rem; }
  .ytwVideoDisplayBillboardLayoutRendererLiveDescription { font-family: Rob=
oto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1=
.8rem; overflow: hidden; max-height: 1.8rem; display: -webkit-box; -webkit-=
box-orient: vertical; text-overflow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytwVideoDisplayBillboardLayoutRendererLiveDescription { -webkit-line-cla=
mp: 1; max-height: none; }
}
  .ytwVideoDisplayBillboardLayoutRendererMenu { width: 32px; height: 32px; =
--yt-icon-width: 32px; --yt-icon-height: 32px; }
  .ytwVideoDisplayBillboardLayoutRendererImmersiveScrim { height: 75%; }
  html[dark] .ytwVideoDisplayBillboardLayoutRendererImmersiveScrim { height=
: 85%; }
}

.ytmThumbnailOverlayTimeStatusRendererHost { margin: 5px; }

.ytmThumbnailOverlayTimeStatusRendererHost[thumbnail-size=3D"small"] { marg=
in: 2px; }

.ytmThumbnailOverlayTimeStatusRendererHost[thumbnail-size=3D"medium"] { mar=
gin: 4px; }

.ytmThumbnailOverlayTimeStatusRendererHost[thumbnail-size=3D"large"] { marg=
in: 8px; }

.ytmThumbnailOverlayTimeStatusRendererHost[data-style=3D"LIVE"], .ytmThumbn=
ailOverlayTimeStatusRendererHost[data-style=3D"SHORTS"] { text-transform: u=
ppercase; }

.ytPlaylistCollaborationViewModelHost { display: block; margin-bottom: 8px;=
 width: 100%; overflow-y: auto; max-height: 500px; }

.ytPlaylistCollaborationViewModelSwitchListItemViewModelWrapper { margin-le=
ft: 6px; }

.ytPlaylistCollaborationViewModelButtonViewModelWrapper { display: flex; pa=
dding: 6px 12px; }

.ytPlaylistCollaborationViewModelContentListItemViewModelWrapper { cursor: =
pointer; }

.ytPlaylistMetadataEditorFormViewModelHost { display: flex; flex-direction:=
 column; box-sizing: border-box; padding: 0px 16px 24px; width: 100%; flex:=
 1 1 0%; min-height: 0px; overflow: hidden auto; }

.ytPlaylistMetadataEditorFormViewModelThumbnailContainer { width: 100%; dis=
play: block; margin-top: 8px; margin-bottom: 8px; }

.ytPlaylistMetadataEditorFormViewModelFieldContainer { display: block; widt=
h: 100%; margin-top: 8px; }

.ytFormHeaderViewModelHost { display: block; }

.ytTextSubformViewModelHost { display: block; }

.ytSectionListRendererHost { display: flex; flex-direction: column; padding=
-top: 4px; box-sizing: border-box; flex: 1 1 0%; height: 100%; min-width: 0=
px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight:=
 400; line-height: 2rem; }

.ytSectionListRendererHostOverscrollContain { overscroll-behavior: contain;=
 }

.ytSectionListRendererHostEnableScroll { overflow-y: auto; scrollbar-color:=
 transparent transparent; scrollbar-width: thin; }

.ytSectionListRendererHostEnableScroll::-webkit-scrollbar { background: tra=
nsparent; width: 16px; }

.ytSectionListRendererHostEnableScroll::-webkit-scrollbar-thumb { height: 5=
6px; border-radius: 8px; border: 4px solid transparent; background-clip: co=
ntent-box; background-color: transparent; }

.ytSectionListRendererHostEnableScroll:hover { scrollbar-color: var(--t7e34=
d5baa4ea6277) transparent; }

.ytSectionListRendererHostEnableScroll:hover::-webkit-scrollbar-thumb { bac=
kground-color: var(--t7e34d5baa4ea6277); }

.ytSectionListRendererSyncContainer { position: absolute; left: 0px; right:=
 0px; bottom: 0px; height: 60px; z-index: 50; transition: transform 0.2s cu=
bic-bezier(0.05, 0, 0, 1), visibility 0.2s; display: flex; flex-direction: =
row; align-items: center; justify-content: center; transform: translateY(60=
px); visibility: hidden; }

.ytSectionListRendererHost.browsing-mode .ytSectionListRendererSyncContaine=
r { transform: translateY(0px); visibility: visible; }

.ytSectionListRendererHeader { padding: 4px 8px; }

.ytSectionListRendererStickyHeader .ytSectionListRendererContents { flex: 1=
 1 0%; overflow-y: auto; scrollbar-color: transparent transparent; scrollba=
r-width: thin; }

.ytSectionListRendererStickyHeader .ytSectionListRendererContents::-webkit-=
scrollbar { background: transparent; width: 16px; }

.ytSectionListRendererStickyHeader .ytSectionListRendererContents::-webkit-=
scrollbar-thumb { height: 56px; border-radius: 8px; border: 4px solid trans=
parent; background-clip: content-box; background-color: transparent; }

.ytSectionListRendererStickyHeader .ytSectionListRendererContents:hover { s=
crollbar-color: var(--t7e34d5baa4ea6277) transparent; }

.ytSectionListRendererStickyHeader .ytSectionListRendererContents:hover::-w=
ebkit-scrollbar-thumb { background-color: var(--t7e34d5baa4ea6277); }

.ytwIframeRendererHost { display: block; height: 100%; overflow: hidden; wi=
dth: 100%; }

.ytwIframeRendererIframe { --ytw-iframe-renderer-content-scale: 1; border: =
0px; display: block; height: calc(100%/var(--ytw-iframe-renderer-content-sc=
ale)); transform: scale(var(--ytw-iframe-renderer-content-scale)); transfor=
m-origin: 0px 0px; width: calc(100%/var(--ytw-iframe-renderer-content-scale=
)); }

.ytwPanelAdHeaderImageLockupViewModelHost { --yt-ad-banner-aspect-ratio: 40=
2/80; display: block; color: var(--tffc2fd3a644f6275); background-color: va=
r(--t518e925f61bdcb91); }

.ytwPanelAdHeaderImageLockupViewModelHostHeader { display: block; position:=
 relative; }

.ytwPanelAdHeaderImageLockupViewModelHostHeaderMetadataFirst { display: fle=
x; flex-direction: column-reverse; }

.ytwPanelAdHeaderImageLockupViewModelHostHeaderMetadataFirst .ytwPanelAdHea=
derImageLockupViewModelHostHeaderBannerImage { margin-bottom: 16px; }

.ytwPanelAdHeaderImageLockupViewModelHostHeaderBannerImage .ytwAdImageViewM=
odelHostImageContainer { height: auto; max-height: 81px; cursor: pointer; }

.ytwPanelAdHeaderImageLockupViewModelHostHeaderMetadata { display: flex; pa=
dding-top: 16px; padding-bottom: 16px; }

.ytwPanelAdHeaderImageLockupViewModelHostHeaderMetadataAvatarLockup { margi=
n-left: 16px; margin-right: 16px; flex: 1 1 auto; overflow: hidden; }

.ytwPanelAdHeaderImageLockupViewModelHostHeaderMetadataMenu { margin-left: =
8px; margin-right: 8px; }

.ytwPanelAdHeaderImageLockupViewModelHostHeaderMetadataFallback { display: =
flex; align-items: center; padding-top: 16px; padding-bottom: 16px; }

.ytwPanelAdHeaderImageLockupViewModelHostHeaderMetadataFallbackMenu { posit=
ion: absolute; right: 12px; top: 8px; }

.ytwPanelAdHeaderImageLockupViewModelHostHeaderMetadataFallbackCollapseButt=
on { margin-left: 8px; margin-right: 4px; }

.ytwPanelAdHeaderImageLockupViewModelHostHeaderMetadataFallbackAvatarLockup=
 { margin-left: 16px; margin-right: 16px; flex: 1 1 auto; overflow: hidden;=
 }

.ytwPanelAdHeaderImageLockupViewModelHostUseSidebarWidthPercentage .ytwPane=
lAdHeaderImageLockupViewModelHostHeaderBannerImage .ytwAdImageViewModelHost=
ImageContainer { aspect-ratio: var(--yt-ad-banner-aspect-ratio); height: au=
to; max-height: none; }

.ytHypeBuyFlowFooterViewModelHost { display: flex; flex-direction: column; =
align-items: center; width: 100%; box-sizing: border-box; padding: 12px 24p=
x 16px; background-color: var(--t518e925f61bdcb91); }

.ytHypeBuyFlowFooterViewModelDisclaimerText { margin-bottom: 12px; text-ali=
gn: center; color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytHypeBuyFlowFooterViewModelButtonsContainer { display: flex; flex-directi=
on: column; width: 100%; }

.ytHypeBuyFlowFooterViewModelButtonsContainer > :not(:first-child) { margin=
-top: 8px; }

.ytHypeBuyFlowFooterViewModelFullWidthButton { width: 100%; }

.ytHypeBuyFlowFooterViewModelBelowButtonText { margin-top: 8px; text-align:=
 center; color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-=
serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytHypeBuyFlowViewModelHost { display: flex; flex-direction: column; align-=
items: center; text-align: center; width: 100%; box-sizing: border-box; pad=
ding: 16px 24px; background-color: var(--t518e925f61bdcb91); }

.ytHypeBuyFlowViewModelHeroImage { display: flex; align-items: center; just=
ify-content: center; max-width: 200px; width: 100%; aspect-ratio: 1.13 / 1;=
 margin-bottom: 16px; }

.ytHypeBuyFlowViewModelRollingTitleContainer { display: flex; align-items: =
center; justify-content: center; margin: 0px 0px 4px; color: var(--tffc2fd3=
a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font=
-variation-settings: "wdth" 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytHypeBuyFlowViewModelRollingTitleContainer { font-family: Roboto, Arial=
, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-we=
ight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .ytHypeBuyFlowViewModelRollingTitleContainer { font-family: Roboto, Arial=
, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-we=
ight: 700; line-height: 2.8rem; }
}

.ytHypeBuyFlowViewModelRollingNumber { font-family: Roboto, Arial, sans-ser=
if; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 70=
0; line-height: 3.2rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytHypeBuyFlowViewModelRollingNumber { font-family: Roboto, Arial, sans-s=
erif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 70=
0; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .ytHypeBuyFlowViewModelRollingNumber { font-family: Roboto, Arial, sans-s=
erif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 70=
0; line-height: 2.8rem; }
}

.ytHypeBuyFlowViewModelRollingNumber { white-space: pre; }

.ytHypeBuyFlowViewModelTitle { margin: 0px 0px 4px; color: var(--tffc2fd3a6=
44f6275); font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-v=
ariation-settings: "wdth" 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytHypeBuyFlowViewModelTitle { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-=
height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .ytHypeBuyFlowViewModelTitle { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-=
height: 2.8rem; }
}

.ytHypeBuyFlowViewModelSubtitle { margin-top: 4px; color: var(--t4a6da19e16=
bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-we=
ight: 400; line-height: 2rem; }

.ytHypeBuyFlowViewModelDescription { margin-bottom: 8px; color: var(--tffc2=
fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; f=
ont-variation-settings: "wdth" 100; font-weight: 900; line-height: 3.2rem; =
}

@container (max-width: _max($medium_breakpoint)) {
  .ytHypeBuyFlowViewModelDescription { font-family: Roboto, Arial, sans-ser=
if; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 900;=
 line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .ytHypeBuyFlowViewModelDescription { font-family: Roboto, Arial, sans-ser=
if; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 900;=
 line-height: 2.8rem; }
}

.ytHypeBuyFlowViewModelVisuallyHidden { position: absolute; height: 1px; wi=
dth: 1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }

.chatInputViewModelChatInputViewModel { display: flex; flex-direction: row;=
 justify-content: space-between; align-items: center; padding: 0px; }

.chatInputViewModelChatInputForm { flex: 1 1 0%; width: 100%; max-width: 75=
0px; display: flex; position: relative; align-items: center; }

@media (-ms-high-contrast:active), (forced-colors: active) {
  .chatInputViewModelChatInputForm { border: 1px var(--tf3fc855af2285f5f) s=
olid; }
}

.chatInputViewModelChatInput { display: block; outline: none; box-sizing: b=
order-box; border-width: medium; border-style: none; border-color: currentc=
olor; border-image: initial; border-radius: 22px; background: var(--t7f4f2c=
6d54836ce0); resize: none; color: var(--tffc2fd3a644f6275); min-height: aut=
o; width: 100%; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; =
font-weight: 400; line-height: 2rem; padding: 10px 10px 10px 16px; }

.chatInputViewModelChatInput::-webkit-input-placeholder { color: var(--t4a6=
da19e16bf221a); }

.chatInputViewModelChatInput::placeholder { color: var(--t4a6da19e16bf221a)=
; }

.chatInputViewModelChatInputWrapper { padding: 8px; background: transparent=
; display: flex; flex: 1 1 0px; flex-direction: column; justify-content: ce=
nter; align-items: center; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px 0px; =
}

.chatInputViewModelChatDisclaimer { padding: 8px 24px; color: var(--t4a6da1=
9e16bf221a); text-align: center; font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1rem; font-weight: 400; line-height: 1.6rem; }

.chatInputViewModelChatDisclaimerAboveInput { padding: 0px 24px 16px; }

.chatInputViewModelPromoButton { padding-top: 8px; }

.ytwBannerImageLayoutViewModelHost { --yt-ad-banner-aspect-ratio: 402/80; m=
argin-bottom: 8px; overflow: hidden; border-radius: 12px; border: 1px solid=
 var(--tf3fc855af2285f5f); max-width: var(--ytd-watch-flexy-sidebar-width,4=
02px); cursor: pointer; display: block; position: relative; }

.ytwBannerImageLayoutViewModelHostBannerImage .ytwAdImageViewModelHostImage=
Container { height: auto; max-height: 81px; }

.ytwBannerImageLayoutViewModelHostBannerImage { display: block; }

.ytwBannerImageLayoutViewModelHostMetadata { display: flex; align-items: ce=
nter; }

.ytwBannerImageLayoutViewModelHostMetadataAdBadge { margin: 16px; flex: 1 1=
 auto; }

.ytwBannerImageLayoutViewModelHostMetadataMenu { margin-right: 8px; }

.ytwBannerImageLayoutViewModelHostUseSidebarWidthPercentage .ytwBannerImage=
LayoutViewModelHostBannerImage .ytwAdImageViewModelHostImageContainer { asp=
ect-ratio: var(--yt-ad-banner-aspect-ratio); height: auto; max-height: none=
; }

.ytwTopBannerImageTextIconButtonedLayoutViewModelHost { --yt-ad-banner-aspe=
ct-ratio: 402/80; margin-bottom: 8px; overflow: hidden; border-radius: 12px=
; border: 1px solid var(--tf3fc855af2285f5f); max-width: var(--ytd-watch-fl=
exy-sidebar-width,402px); cursor: pointer; display: block; position: relati=
ve; }

.ytwTopBannerImageTextIconButtonedLayoutViewModelHostBannerImage .ytwAdImag=
eViewModelHostImageContainer { height: auto; max-height: 81px; }

.ytwTopBannerImageTextIconButtonedLayoutViewModelHostBannerImage { display:=
 block; }

.ytwTopBannerImageTextIconButtonedLayoutViewModelHostMetadata { display: fl=
ex; margin-top: 16px; margin-bottom: 16px; }

.ytwTopBannerImageTextIconButtonedLayoutViewModelHostMetadataAvatarLockup {=
 margin-left: 16px; margin-right: 16px; flex: 1 1 auto; overflow: hidden; }

.ytwTopBannerImageTextIconButtonedLayoutViewModelHostMetadataMenu { margin-=
left: 8px; margin-right: 8px; }

.ytwTopBannerImageTextIconButtonedLayoutViewModelHostUseSidebarWidthPercent=
age .ytwTopBannerImageTextIconButtonedLayoutViewModelHostBannerImage .ytwAd=
ImageViewModelHostImageContainer { aspect-ratio: var(--yt-ad-banner-aspect-=
ratio); height: auto; max-height: none; }

.playerMicroformatRendererHost { display: none; }

.ytShoppingTimelyShelfContentViewModelHost { display: flex; align-items: ce=
nter; cursor: pointer; border-radius: 0px 0px 12px 12px; overflow: hidden; =
background-color: var(--yt-shopping-timely-shelf-background-color); padding=
-inline-start: var(--shopping-timely-shelf-content-padding-start); padding-=
inline-end: var(--shopping-timely-shelf-content-padding-end); visibility: h=
idden; max-height: 0px; padding-top: 0px; padding-bottom: 0px; opacity: 0; =
transition: max-height 0.3s cubic-bezier(0.05, 0, 0, 1), padding 0.3s cubic=
-bezier(0.05, 0, 0, 1), opacity 0.3s cubic-bezier(0.05, 0, 0, 1), visibilit=
y 0.3s; }

.ytShoppingTimelyShelfContentViewModelIsVisible { visibility: visible; max-=
height: 100px; padding-top: var(--shopping-timely-shelf-content-padding-top=
); padding-bottom: var(--shopping-timely-shelf-content-padding-bottom); opa=
city: 1; transition: max-height 0.3s cubic-bezier(0.05, 0, 0, 1), padding 0=
.3s cubic-bezier(0.05, 0, 0, 1), opacity 0.3s cubic-bezier(0.05, 0, 0, 1); =
}

.ytShoppingTimelyShelfContentViewModelPlayerHost { background: rgba(40, 40,=
 40, 0.6); backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override=
,blur(16px)); border-radius: 12px; box-sizing: border-box; max-width: 350px=
; height: 62px; }

.ytShoppingTimelyShelfContentViewModelPlayerHost .ytShoppingTimelyShelfCont=
entViewModelText { margin-left: 12px; }

.ytShoppingTimelyShelfContentViewModelButtons { display: flex; margin-left:=
 auto; flex-shrink: 0; align-items: center; }

.ytShoppingTimelyShelfContentViewModelButton { margin-left: 4px; }

.ytShoppingTimelyShelfContentViewModelText { display: block; min-width: 0px=
; margin-left: 8px; }

.ytShoppingTimelyShelfContentViewModelImage { width: var(--yt-shopping-time=
ly-shelf-image-width); height: var(--yt-shopping-timely-shelf-image-height)=
; border-radius: var(--yt-shopping-timely-shelf-image-corner-radius); backg=
round-color: var(--yt-shopping-timely-shelf-image-background-color); displa=
y: flex; flex-shrink: 0; align-items: center; justify-content: center; over=
flow: hidden; }

.ytShoppingTimelyShelfContentViewModelImageContent { max-width: 100%; max-h=
eight: 100%; object-fit: contain; }

.ytShoppingTimelyShelfContentViewModelLine1 { font-family: Roboto, Arial, s=
ans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytShoppingTimelyShelfContentViewModelLine2 { font-family: Roboto, Arial, s=
ans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytSideRailViewModelHost { --ytd-side-rail-button-size: 48px; --ytd-side-ra=
il-total-width: calc(var(--ytd-side-rail-button-size) + var(--ytd-watch-fle=
xy-side-menu-margin)); display: flex; flex-direction: column; align-content=
: flex-start; }

.ytSideRailViewModelTablist { display: flex; flex-direction: column; }

.ytSideRailViewModelBorder { border-left: 1px solid var(--tf3fc855af2285f5f=
); border-image: linear-gradient(to bottom,transparent 0,var(--tf3fc855af22=
85f5f) 5%,var(--tf3fc855af2285f5f) 95%,transparent 100%) 1; padding-left: 1=
2px; height: calc(-76px + 100vh); }

.ytSideRailViewModelButton { margin-bottom: 16px; }

@media (prefers-reduced-motion: no-preference) {
  .ytSideRailViewModelButton { transition: transform 0.3s, visibility 0.3s,=
 opacity 0.3s; }
}

.ytSideRailViewModelButton .ytSpecButtonShapeNextHost { border-radius: 8px;=
 }

.ytSideRailViewModelButton .ytSpecButtonShapeWithLabelLabel { max-width: va=
r(--ytd-side-rail-total-width); margin-top: 0px; font-family: Roboto, Arial=
, sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.6rem; }

.ytSideRailViewModelCollapsedButton { transform: translateX(80px); visibili=
ty: hidden; opacity: 0; pointer-events: none; }

.ytSideRailViewModelHideButtonContainer { position: fixed; bottom: 24px; ri=
ght: 0px; width: var(--ytd-side-rail-button-size); height: var(--ytd-side-r=
ail-button-size); border-radius: 24px; }

@media (prefers-reduced-motion: no-preference) {
  .ytSideRailViewModelHideButtonContainer { transition: width 0.3s, border-=
radius 0.3s, background-color 0.3s, box-shadow 0.3s; }
}

.ytSideRailViewModelCollapsedContainer { width: var(--ytd-side-rail-total-w=
idth); border-radius: 24px 0px 0px 24px; background-color: var(--t518e925f6=
1bdcb91); box-shadow: 0 2px 8px 0 var(--tf3fc855af2285f5f),0 4px 16px 0 rgb=
a(0,0,0,0.25); }

.ytSideRailViewModelCollapsedContainer:not(:hover) { width: var(--ytd-side-=
rail-button-size); }

.ytSideRailViewModelCollapsedContainer::after { content: ""; position: abso=
lute; top: 0px; left: 0px; width: 100%; height: 100%; border-radius: inheri=
t; pointer-events: none; }

.ytSideRailViewModelCollapsedContainer:hover::after { background: var(--t41=
6e5931fc464589); }

.ytSideRailViewModelHideButton { position: fixed; bottom: 24px; right: var(=
--ytd-watch-flexy-side-menu-margin); }

@media (prefers-reduced-motion: no-preference) {
  .ytSideRailViewModelHideButton .ytSpecButtonShapeNextIcon { transition: t=
ransform 0.3s; }
}

@media (prefers-reduced-motion: no-preference) {
  .ytSideRailViewModelHideButton .ytSpecButtonShapeNextHost { transition: p=
adding-right 0.1s 0.1s, width 0.1s 0.1s, border-radius 0.1s 0.1s; }
}

@media (prefers-reduced-motion: no-preference) {
  .ytSideRailViewModelHideButton { transition: right 0.1s 0.1s, transform 0=
.1s 0.1s; }
}

.ytSideRailViewModelCollapsedHideButton { right: 0px; }

.ytSideRailViewModelCollapsedHideButton .ytSpecButtonShapeNextHost { width:=
 var(--ytd-side-rail-total-width); border-radius: 24px 0px 0px 24px; paddin=
g-right: var(--ytd-watch-flexy-side-menu-margin); }

.ytSideRailViewModelCollapsedHideButton .ytSpecButtonShapeNextHost.ytSpecBu=
ttonShapeNextHost:hover { background-color: unset; }

.ytSideRailViewModelCollapsedHideButton .ytSpecButtonShapeNextIcon { transf=
orm: rotate(-180deg); }

.ytSideRailViewModelCollapsedHideButton:not(:hover) { transform: translateX=
(16px); }

@media (prefers-reduced-motion: no-preference) {
  .ytSideRailViewModelCollapsedHideButton { transition: right 0.1s 0.1s, tr=
ansform 0.3s; }
}

.pageHeaderRendererHost { display: block; height: 100%; }

.ytPersonalGreetingViewModelHost { align-self: flex-start; display: flex; f=
lex-direction: row; align-items: center; }

.ytPersonalGreetingViewModelHeadline { color: var(--tffc2fd3a644f6275); fon=
t-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settin=
gs: "wdth" 100; font-weight: 700; line-height: 2.8rem; overflow: hidden; di=
splay: block; white-space: nowrap; }

@container (max-width: _max($medium_breakpoint)) {
  .ytPersonalGreetingViewModelHeadline { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: =
700; line-height: 2.6rem; overflow: hidden; display: block; white-space: no=
wrap; }
}

@media (max-width: 599.9px) {
  .ytPersonalGreetingViewModelHeadline { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: =
700; line-height: 2.6rem; overflow: hidden; display: block; white-space: no=
wrap; }
}

.ytPersonalGreetingViewModelHeadlineSmall { font-family: Roboto, Arial, san=
s-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; overflow=
: hidden; display: block; white-space: nowrap; }

.ytPersonalGreetingViewModelHeadlineInvisible { position: absolute; visibil=
ity: hidden; }

.ytPersonalGreetingViewModelAvatar { padding-right: 12px; }

.ytPremiumSpotlightBannerRendererHost { display: flex; flex-direction: colu=
mn; justify-content: center; align-items: center; width: 100%; background-c=
olor: var(--t518e925f61bdcb91); }

.ytPremiumSpotlightBannerRendererHeaderTitle { display: flex; width: 100%; =
max-width: 852px; box-sizing: border-box; padding: 8px 48px; align-items: c=
enter; gap: 12px; margin: 0px; font-family: Roboto, Arial, sans-serif; font=
-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-he=
ight: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytPremiumSpotlightBannerRendererHeaderTitle { font-family: Roboto, Arial=
, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-=
weight: 700; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytPremiumSpotlightBannerRendererHeaderTitle { font-family: Roboto, Arial=
, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-=
weight: 700; line-height: 2.6rem; }
}

.ytPremiumSpotlightBannerRendererHeaderTitle { color: var(--tffc2fd3a644f62=
75); }

.ytPremiumSpotlightBannerRendererContainer { display: flex; width: 100%; ma=
x-width: 852px; padding: 8px 48px; box-sizing: border-box; align-items: fle=
x-start; gap: 12px; margin: 0px; color: var(--tffc2fd3a644f6275); }

.ytPremiumSpotlightBannerRendererTextOnly { display: flex; }

.ytPremiumSpotlightBannerRendererIconContainer { flex-shrink: 0; margin: 0p=
x; padding: 0px; }

.ytPremiumSpotlightBannerRendererIcon { width: 36px; height: 36px; flex-shr=
ink: 0; border-radius: 4px; object-fit: cover; }

.ytPremiumSpotlightBannerRendererContent { display: flex; flex-direction: c=
olumn; flex: 1 1 0%; min-width: 0px; gap: 4px; margin: 0px; padding: 0px; }

.ytPremiumSpotlightBannerRendererTitle { color: var(--tffc2fd3a644f6275); p=
adding: 0px; margin: 0px; font-family: Roboto, Arial, sans-serif; font-size=
: 1.6rem; font-weight: 400; line-height: 2.2rem; }

.ytPremiumSpotlightBannerRendererText { padding: 0px; margin: 0px; font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-h=
eight: 1.8rem; color: var(--t4a6da19e16bf221a); }

.ytPremiumSpotlightBannerRendererButton { flex-shrink: 0; align-self: cente=
r; }

.ytPremiumSpotlightBannerRendererDividerContainer { display: flex; width: 1=
00%; max-width: 852px; margin-top: 16px; padding: 8px 48px; box-sizing: bor=
der-box; align-items: flex-start; }

.ytPremiumSpotlightBannerRendererDivider { width: 100%; border-bottom: 1px =
solid var(--tf3fc855af2285f5f); }

.ytdEarlyAccessHeaderRendererHost[hidden] { display: none; }

.ytdEarlyAccessHeaderRendererHost { background-color: var(--t518e925f61bdcb=
91); display: flex; flex-direction: column; justify-content: center; align-=
items: center; width: 100%; margin-bottom: 24px; }

.ytdEarlyAccessHeaderRendererHost:first-of-type .ytdEarlyAccessHeaderRender=
erDividerContainer { display: none; }

.ytdEarlyAccessHeaderRendererDividerContainer { display: flex; width: 100%;=
 max-width: 852px; margin-top: 8px; margin-bottom: 8px; padding: 0px 48px; =
box-sizing: border-box; align-items: flex-start; }

.ytdEarlyAccessHeaderRendererDivider { width: 100%; border-bottom: 1px soli=
d var(--tf3fc855af2285f5f); }

.ytdEarlyAccessHeaderRendererContents { width: 100%; min-width: 0px; max-wi=
dth: 852px; padding: 8px 48px; box-sizing: border-box; flex: 1 1 1e-09px; d=
isplay: flex; flex-direction: column; align-items: flex-start; gap: 2px; }

.ytdEarlyAccessHeaderRendererTitle { font-family: Roboto, Arial, sans-serif=
; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; l=
ine-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytdEarlyAccessHeaderRendererTitle { font-family: Roboto, Arial, sans-ser=
if; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 70=
0; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytdEarlyAccessHeaderRendererTitle { font-family: Roboto, Arial, sans-ser=
if; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 70=
0; line-height: 2.6rem; }
}

.ytdEarlyAccessHeaderRendererTitle { color: var(--tffc2fd3a644f6275); margi=
n: 0px; padding: 0px; }

.ytdEarlyAccessHeaderRendererSubtitleRow { font-family: Roboto, Arial, sans=
-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; color: va=
r(--t4a6da19e16bf221a); }

.ytwYtdButtonBannerViewModelHost { display: block; }

.ytwYtdButtonBannerViewModelSubtext { margin-top: 8px; color: var(--t4a6da1=
9e16bf221a); text-align: center; font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; m=
ax-height: 1.8rem; display: -webkit-box; -webkit-box-orient: vertical; text=
-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwYtdButtonBannerViewModelSubtext { -webkit-line-clamp: 1; max-height: =
none; }
}

.ytwOverviewMessageViewModelHost { display: flex; width: 344px; border-radi=
us: 12px; padding-bottom: 16px; padding-top: 8px; margin-top: 16px; flex-di=
rection: column; align-items: center; }

.ytwOverviewMessageViewModelLightBackground { background-image: linear-grad=
ient(90deg,var(--t99f774684cbb9703) 0,var(--tb8b31ac562fbe9b5) 20%,var(--te=
f70ca245445b52b) 100%); }

.ytwOverviewMessageViewModelDarkBackground { background-image: linear-gradi=
ent(180deg,rgba(0,0,0,0) 0,#000 100%),linear-gradient(90deg,var(--t99f77468=
4cbb9703) 0,var(--tb8b31ac562fbe9b5) 20%,var(--tef70ca245445b52b) 100%); }

.ytwOverviewMessageViewModelPrimaryMessageText { text-align: center; font-f=
amily: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings:=
 "wdth" 100; font-weight: 700; line-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytwOverviewMessageViewModelPrimaryMessageText { font-family: Roboto, Ari=
al, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; fon=
t-weight: 700; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytwOverviewMessageViewModelPrimaryMessageText { font-family: Roboto, Ari=
al, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; fon=
t-weight: 700; line-height: 2.6rem; }
}

.ytwOverviewMessageViewModelPrimaryMessageText { color: var(--tffc2fd3a644f=
6275); text-wrap: wrap; margin-left: 16px; margin-right: 16px; margin-top: =
8px; }

.ytwOverviewMessageViewModelSecondaryMessageText { text-align: center; font=
-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; li=
ne-height: 1.8rem; color: var(--t4a6da19e16bf221a); text-wrap: wrap; margin=
-left: 16px; margin-right: 16px; margin-top: 16px; }

.ytwOverviewMessageViewModelMessageImage { height: 120px; width: 120px; mar=
gin-top: 4px; }

.reelWatchBreakViewModelHost { display: flex; flex-flow: column; justify-co=
ntent: center; align-items: center; }

.reelWatchBreakViewModelHostTitle { color: rgb(255, 255, 255); margin-botto=
m: 16px; font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-va=
riation-settings: "wdth" 100; font-weight: 900; line-height: 3.2rem; overfl=
ow: hidden; max-height: 3.2rem; display: -webkit-box; -webkit-box-orient: v=
ertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .reelWatchBreakViewModelHostTitle { -webkit-line-clamp: 1; max-height: no=
ne; }
}

.reelWatchBreakViewModelHostBody { color: rgb(255, 255, 255); margin-bottom=
: 16px; max-width: 279px; text-align: center; font-family: Roboto, Arial, s=
ans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.reelWatchBreakViewModelHostContinueWatchingButton { margin-bottom: 8px; mi=
n-width: 199px; }

.reelWatchBreakViewModelHostGoHomeButton { min-width: 199px; }

.ytInfoPanelOverviewViewModelHost { pointer-events: auto; display: flex; co=
lor: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.6); }

.ytInfoPanelOverviewViewModelHostWeb { border-radius: 0px 0px 12px 12px; }

.ytInfoPanelOverviewViewModelHostExtractOverlay { max-width: 480px; color: =
var(--reel-metadata-color,#fff); background: var(--tfa3475c508f5dfef); bord=
er-radius: 12px; margin: 0px 8px; }

.ytInfoPanelOverviewViewModelHostButton.ytInfoPanelOverviewViewModelHostBut=
ton { display: flex; align-items: center; gap: 8px; padding: 16px; }

.ytInfoPanelOverviewViewModelForwardActionIcon { margin-left: auto; }

.ytReelPlayerOverlayViewModelHost { display: flex; justify-content: space-b=
etween; align-items: flex-end; height: 100%; width: 100%; }

.ytReelPlayerOverlayViewModelHorizontalContainer { display: flex; justify-c=
ontent: space-between; align-items: flex-end; width: 100%; }

.ytReelPlayerOverlayViewModelMetadataContainer { display: flex; flex-direct=
ion: column; min-width: 0px; width: 100%; pointer-events: none; background:=
 linear-gradient(0deg, rgba(0, 0, 0, 0.4), transparent); z-index: 1; filter=
: drop-shadow(rgba(0, 0, 0, 0.3) 0px 1px 4px); }

.ytReelPlayerOverlayViewModelMetadataContainerRounded { border-radius: 0px =
0px 12px 12px; }

.ytReelPlayerOverlayViewModelMetadataContainerMetapanel { pointer-events: a=
uto; min-width: 0px; padding: 0px 0px 16px 16px; }

.ytReelPlayerOverlayViewModelActionsContainer { pointer-events: auto; displ=
ay: flex; align-items: flex-end; height: 100%; padding: 0px 12px 8px; filte=
r: drop-shadow(rgba(0, 0, 0, 0.3) 0px 1px 4px); }

.ytReelPlayerOverlayViewModelHostMweb .ytReelPlayerOverlayViewModelActionsC=
ontainer { padding: 0px 4px 16px; filter: unset; }

.ytReelPlayerOverlayViewModelHostMweb .ytReelPlayerOverlayViewModelMetadata=
Container { background: none; }

.ytReelPlayerOverlayViewModelHostHide { visibility: hidden; }

.ytReelPlayerOverlayViewModelHostExtractOverlay .ytReelPlayerOverlayViewMod=
elMetadataContainer { width: calc((100% - max(var(--ytd-shorts-player-width=
), 315px))/2); margin-right: max(var(--ytd-shorts-player-width),315px); bac=
kground-image: none; filter: unset; border-radius: 0px; }

.ytReelPlayerOverlayViewModelHostExtractOverlay .ytReelPlayerOverlayViewMod=
elActionsContainer { flex-grow: 1; }

.ytReelPlayerOverlayViewModelHostExtractActionBar .ytReelPlayerOverlayViewM=
odelMetadataContainerMetapanel { padding-right: 16px; }

.ytReelPlayerOverlayViewModelHostExtractActionBar .ytReelPlayerOverlayViewM=
odelActionsContainer { padding-bottom: 0px; filter: unset; }

.ytReelPlayerOverlayViewModelHost:not(.ytReelPlayerOverlayViewModelHostExtr=
actOverlay)[show-scrubber] .ytReelPlayerOverlayViewModelMetadataContainer {=
 opacity: 0; transition: opacity 0.5s; }

.ytPlayerOverlayInteractionHost { display: block; }

.ytPlayerOverlayInteractionInteractionsSvg { pointer-events: all; cursor: p=
ointer; border-radius: 6px; }

.ytPlayerOverlayInteractionInteractionsSvgHover { background-color: rgba(0,=
 0, 0, 0.1); }

.ytPlayerOverlayInteractionInteractionsSvgHideOutline { outline: none; }

.ytdReelPlayerOverlayRendererHost { display: flex; flex-direction: row; jus=
tify-content: space-between; align-items: flex-end; position: relative; hei=
ght: 100%; width: var(--ytd-shorts-player-width); min-width: 320px; }

@media (min-width: 1024px) {
  .ytdReelPlayerOverlayRendererHost { right: 0px; inset-inline-end: 0px; tr=
ansition: right 0.3s linear, inset-inline-end 0.3s linear; }
}

@media (prefers-reduced-motion: reduce) {
  .ytdReelPlayerOverlayRendererHost { transition: none; }
}

.ytdReelPlayerOverlayRendererExtractActionBar { width: 100%; }

.ytdReelPlayerOverlayRendererExtractOverlay { justify-content: center; widt=
h: 100%; }

.ytdReelPlayerOverlayRendererIsFullscreen { opacity: 1; transition: opacity=
 0.25s, width; }

.ytdReelPlayerOverlayRendererIsWatchWhileMode { display: flex; }

.ytdReelPlayerOverlayRendererShowScrubber { visibility: visible; }

.ytdShortsPlayerControlsHost { display: flex; justify-content: space-betwee=
n; gap: 8px; padding: 16px 16px 32px; height: 48px; }

@media (max-width: 600px) {
  .ytdShortsPlayerControlsHost { padding: 16px 12px 32px 16px; }
}

.ytdShortsPlayerControlsIsAdsOverlay .ytdShortsPlayerControlsClosedCaptioni=
ngButtonContainer { display: none; }

.ytdShortsPlayerControlsLeftControls { display: flex; flex-direction: row; =
justify-content: flex-start; align-items: center; gap: 8px; }

.ytdShortsPlayerControlsPlayPauseButtonShape { border-radius: 50%; flex: 0 =
0 auto; position: relative; pointer-events: all; }

.ytdShortsPlayerControlsPlayPauseButtonShape:hover::after { content: ""; po=
sition: absolute; inset: 4px; background: rgba(255, 255, 255, 0.1); pointer=
-events: none; border-radius: 28px; transition: background-color 0.2s; }

.ytdShortsPlayerControlsRightControls { background-color: rgba(0, 0, 0, 0.3=
); padding: 0px; border-radius: 28px; height: 100%; display: flex; flex-dir=
ection: row; justify-content: center; }

.ytdShortsPlayerControlsClosedCaptioningButtonContainer { color: rgb(255, 2=
55, 255); min-width: 48px; position: relative; pointer-events: all; }

.ytdShortsPlayerControlsClosedCaptioningButtonContainer:hover::after { cont=
ent: ""; position: absolute; inset: 4px; background: rgba(255, 255, 255, 0.=
1); pointer-events: none; border-radius: 28px; transition: background-color=
 0.2s; }

@media (max-height: 808px), (max-width: 600px) {
  .ytdShortsPlayerControlsHost:not(.ytdShortsPlayerControlsIsAdsOverlay) .y=
tdShortsPlayerControlsClosedCaptioningButtonContainer { display: none; }
}

.ytdShortsPlayerControlsMenuButton { display: flex; flex-direction: column;=
 align-items: center; justify-content: center; min-width: 48px; position: r=
elative; pointer-events: all; }

.ytdShortsPlayerControlsMenuButton:hover::after { content: ""; position: ab=
solute; inset: 4px; background: rgba(255, 255, 255, 0.1); pointer-events: n=
one; border-radius: 28px; transition: background-color 0.2s; }

.ytdShortsPlayerControlsHost.ytdShortsPlayerControlsIsAdsOverlay .ytdShorts=
PlayerControlsMenuButton { display: none; }

.ytdShortsPlayerControlsFullscreenButtonShape { flex: 0 1 0%; min-width: 48=
px; position: relative; pointer-events: all; }

.ytdShortsPlayerControlsFullscreenButtonShape:hover::after { content: ""; p=
osition: absolute; inset: 4px; background: rgba(255, 255, 255, 0.1); pointe=
r-events: none; border-radius: 28px; transition: background-color 0.2s; }

@media (max-height: 723px), (max-width: 552px) {
  .ytdShortsPlayerControlsHost:not(.ytdShortsPlayerControlsIsAdsOverlay) .y=
tdShortsPlayerControlsFullscreenButtonShape { display: none; }
}

.shortsNonVideoContentHost { display: block; height: 100%; width: 100%; }

.shortsNonVideoContentWrapper { height: 100%; width: 100%; display: flex; j=
ustify-content: center; align-items: center; background-color: rgb(0, 0, 0)=
; }

.shortsNonVideoContentHost.isInterstitialViewModel .shortsNonVideoContentWr=
apper { justify-content: flex-end; flex-direction: column; background-color=
: var(--t4aeaa857de8a786b); background-image: linear-gradient(rgba(0, 0, 0,=
 0.4) 0px, rgba(0, 0, 0, 0.6) 75%, rgba(0, 0, 0, 0.6)); }

.ytVideoMetadataCarouselViewModelHost { display: flex; flex-direction: colu=
mn; background-color: var(--t7f4f2c6d54836ce0); border-radius: 12px; paddin=
g: 12px; height: 100%; box-sizing: border-box; cursor: pointer; }

.ytVideoMetadataCarouselViewModelTitleSection { display: block; }

.ytVideoMetadataCarouselViewModelCarouselContainer { margin-top: 8px; flex:=
 1 1 0%; align-content: center; overflow: scroll hidden; scrollbar-width: n=
one; }

.ytVideoMetadataCarouselViewModelCarouselContainer::-webkit-scrollbar { dis=
play: none; }

.ytVideoMetadataCarouselViewModelItemSection { display: flex; transition-du=
ration: 0.25s; transition-timing-function: cubic-bezier(0.05, 0, 0, 1); }

.ytVideoMetadataCarouselViewModelItemSection .ytCarouselItemViewModelHost:n=
ot(:first-child) { padding-left: 12px; }

.ytVideoMetadataCarouselViewModelItemSection .ytCarouselItemViewModelHost:n=
ot(:last-child) { padding-right: 12px; }

.ytProfileCardViewModelHost { background-color: var(--t518e925f61bdcb91); d=
isplay: flex; padding-top: 4px; flex-direction: column; align-items: flex-s=
tart; align-self: stretch; width: 360px; border-radius: 12px; box-sizing: b=
order-box; box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 24px 0px; }

.ytwGuideAvatarRowViewModelHost { display: flex; justify-content: space-bet=
ween; padding: 8px; }

.ytSpecIconBadgeShapeHost { display: inline-block; color: var(--tffc2fd3a64=
4f6275); position: relative; }

.ytSpecIconBadgeShapeIcon { fill: currentcolor; height: 24px; width: 24px; =
}

.ytSpecIconBadgeShapeBadge { position: absolute; top: -4px; left: 12px; dis=
play: inline-block; padding: 0px 4px; min-width: 8px; max-width: 18px; heig=
ht: 16px; border: 2px solid var(--t518e925f61bdcb91); border-radius: 22px; =
text-align: center; font-family: Roboto, Arial, sans-serif; font-size: 12px=
; font-weight: 400; line-height: 16px; }

.ytSpecIconBadgeShapeTextSizeSmall .ytSpecIconBadgeShapeBadge { font-size: =
10px; }

.ytSpecIconBadgeShapeTypeNotification .ytSpecIconBadgeShapeBadge { backgrou=
nd-color: rgb(225, 0, 45); color: rgb(255, 255, 255); }

.ytSpecIconBadgeShapeTypeCart .ytSpecIconBadgeShapeBadge { background-color=
: var(--t2d807bb79e75606d); color: var(--t6216186c28b3834b); }

.ytSpecIconBadgeShapeStyleOverlay .ytSpecIconBadgeShapeIcon { color: rgb(25=
5, 255, 255); }

.ytSpecIconBadgeShapeStyleOverlay .ytSpecIconBadgeShapeBadge { border: 2px =
solid rgba(0, 0, 0, 0.8); }

.ytSpecIconBadgeShapeStyleOverlay.ytSpecIconBadgeShapeTypeCart .ytSpecIconB=
adgeShapeBadge { color: var(--tdc8af6750f0dad0d); background-color: var(--t=
af7bd2f2e5a02772); }

.ytdMenuTitleRendererHost { display: flex; flex: 1 1 0%; flex-direction: co=
lumn; color: var(--tffc2fd3a644f6275); padding: 16px 24px; font-family: Rob=
oto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2=
.2rem; }

.ytdMenuTitleRendererSubtitle { color: var(--t4a6da19e16bf221a); font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-hei=
ght: 2rem; }

.ytWebScrimHost { position: fixed; inset: 0px; z-index: 1; cursor: pointer;=
 background-color: rgba(0, 0, 0, 0.8); }

.ytWebScrimHostRelative { position: absolute; }

.ytWebScrimHostModernOverlay { background-color: rgba(0, 0, 0, 0.3); }

.ytWebScrimHostBottomSheet { background-color: rgba(0, 0, 0, 0.6); }

.ytWebScrimHostEngagementPanel { z-index: 0; -webkit-tap-highlight-color: r=
gba(0, 0, 0, 0); top: 100vw; }

.ytWebScrimHostDraggableEngagementPanel { z-index: 3; top: 0px; }

.ytWebScrimHostDrawerLayout { background-color: rgba(0, 0, 0, 0.6); -webkit=
-tap-highlight-color: rgba(0, 0, 0, 0); }

.ytWebScrimDialogContainer { width: 100%; height: 100%; inset: 0px; display=
: flex; align-items: center; justify-content: center; z-index: 4; }

.ytWebScrimHiddenButton { position: fixed; top: 0px; left: 0px; height: 12p=
x; width: 12px; padding: 0px; border-width: medium; border-style: none; bor=
der-color: currentcolor; border-image: initial; outline: none; font: inheri=
t; text-transform: inherit; color: inherit; background: transparent; }

.ytSearchboxComponentHost { flex: 1 1 0%; display: flex; position: relative=
; margin: 0px 0px 0px 40px; padding: 0px 4px; height: 40px; color: var(--tf=
fc2fd3a644f6275); }

.ytSearchboxComponentHostDark { color: rgb(255, 255, 255); }

.ytSearchboxComponentHostIsFocused { z-index: 2021; }

.ytSearchboxComponentHostIsFocused.ytSearchboxComponentHostUnified { flex-d=
irection: column; max-width: 696px; height: 100%; max-height: 1000px; margi=
n-top: 8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 32px 0px; border-radius:=
 32px; }

.ytSearchboxComponentHostIsFocused.ytSearchboxComponentHostUnified.ytSearch=
boxComponentHostNoSuggestions { box-shadow: none; }

.ytSearchboxComponentHostIsFocused.ytSearchboxComponentHostUnified.ytSearch=
boxComponentHostUnifiedAnimated { transition: max-height 0.35s cubic-bezier=
(0.2, 0, 0.6, 1), margin-top 0.35s cubic-bezier(0.2, 0, 0.6, 1), padding 0.=
35s cubic-bezier(0.2, 0, 0.6, 1); }

.ytSearchboxComponentHostIsFocused.ytSearchboxComponentHostUnified.ytSearch=
boxComponentHostAlignFocused { padding: 0px; margin-top: 2px; margin-left: =
8px; border-radius: 28px; max-width: 728px; }

.ytSearchboxComponentHostIsFocused.ytSearchboxComponentHostUnifiedJumpingFi=
x { min-width: 0px; }

.ytSearchboxComponentHostUnified { max-height: 48px; height: 48px; }

.ytSearchboxComponentScrimContainer { position: fixed; top: 0px; left: 0px;=
 width: 100%; height: 100%; z-index: 2019; }

.ytSearchboxComponentSearchForm { display: flex; flex-direction: column; fl=
ex: 1 1 0%; }

.ytSearchboxComponentInputWrapper { width: 100%; }

.ytSearchboxComponentInputWrapperIsFocused { background: var(--t08a7c6c176c=
bc5c2); border-radius: 28px 28px 0px 0px; padding: 4px; }

.ytSearchboxComponentInputWrapperNoSuggestions { border-radius: 28px; }

.ytSearchboxComponentInputContainer { display: flex; width: 100%; height: 1=
00%; }

.ytSearchboxComponentInputContainerIsFocused.ytSearchboxComponentInputConta=
inerUnified { border-radius: 24px; height: fit-content; max-height: 300px; =
gap: 8px; padding-bottom: 16px; background-color: var(--t7f4f2c6d54836ce0);=
 flex-direction: column; }

.ytSearchboxComponentInputContainerIsFocused.ytSearchboxComponentInputConta=
inerUnified.ytSearchboxComponentInputContainerUnifiedAnimated { transition:=
 max-height 0.35s cubic-bezier(0.2, 0, 0.6, 1); }

.ytSearchboxComponentInputContainerIsFocused.ytSearchboxComponentInputConta=
inerUnified.ytSearchboxComponentInputContainerHorizontalActionButtons { fle=
x-direction: row; padding-bottom: 4px; min-height: 100px; align-items: flex=
-start; gap: 4px; }

.ytSearchboxComponentInputContainerIsFocused.ytSearchboxComponentInputConta=
inerUnified.ytSearchboxComponentInputContainerHorizontalActionButtons .ytSe=
archboxComponentClearButtonWrapperFocused { padding-right: 0px; }

.ytSearchboxComponentInputContainerIsFocused.ytSearchboxComponentInputConta=
inerUnified.ytSearchboxComponentInputContainerOneLine { min-height: auto; }

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSearchboxComponentInputContainerIsFocused.ytSearchboxComponentInputCon=
tainerUnified { border: 1px solid var(--tf3fc855af2285f5f); }
}

.ytSearchboxComponentInputContainerUnified { max-height: 48px; height: 100%=
; }

.ytSearchboxComponentInputBox { position: relative; align-items: center; bo=
rder-width: 1px 0px 1px 1px; border-style: solid none solid solid; border-i=
mage: initial; border-color: rgb(198, 198, 198) currentcolor rgb(198, 198, =
198) rgb(198, 198, 198); background-color: var(--t518e925f61bdcb91); box-sh=
adow: rgb(238, 238, 238) 0px 1px 2px inset; border-radius: 40px 0px 0px 40p=
x; margin-left: 32px; padding: 0px 4px 0px 16px; display: flex; flex: 1 1 0=
%; cursor: text; }

.ytSearchboxComponentInputBoxMultimodal { padding-left: 0px; }

.ytSearchboxComponentInputBoxUnified { margin-left: 0px; border-radius: 40p=
x; padding-right: 4px; border: 1px solid var(--tf3fc855af2285f5f); box-shad=
ow: none; gap: 4px; }

.ytSearchboxComponentInputBoxUnified:hover { background-color: var(--t7f4f2=
c6d54836ce0); }

.ytSearchboxComponentInputBoxVoiceSearchButtonFocused { padding-right: 10px=
; align-self: flex-start; }

.ytSearchboxComponentInputBoxHasFocus { margin-left: 0px; padding: 2px 4px =
2px 48px; border: 1px solid rgb(28, 98, 185); box-shadow: rgba(0, 0, 0, 0.3=
) 0px 1px 2px inset; }

.ytSearchboxComponentInputBoxHasFocus.ytSearchboxComponentInputBoxMultimoda=
l { padding-left: 0px; }

.ytSearchboxComponentInputBoxHasFocus.ytSearchboxComponentInputBoxMultimoda=
l.ytSearchboxComponentInputBoxHasAttachments { padding-left: 16px; }

.ytSearchboxComponentInputBoxHasFocus.ytSearchboxComponentInputBoxMultimoda=
l.ytSearchboxComponentInputBoxHasAttachments .ytSearchboxComponentInput { m=
argin-left: 8px; margin-bottom: 8px; }

.ytSearchboxComponentInputBoxHasFocus.ytSearchboxComponentInputBoxUnified {=
 margin-left: 0px; background: transparent; border: 0px; border-radius: 24p=
x; padding: 8px 0px 0px 52px; box-shadow: none; min-height: 40px; }

.ytSearchboxComponentInputBoxHasFocus.ytSearchboxComponentInputBoxUnified.y=
tSearchboxComponentInputBoxMultimodal { padding-left: 0px; }

.ytSearchboxComponentInputBoxHasFocus.ytSearchboxComponentInputBoxUnified.y=
tSearchboxComponentInputBoxMultimodal.ytSearchboxComponentInputBoxHasAttach=
ments { padding-left: 16px; }

.ytSearchboxComponentInputBoxHasFocus.ytSearchboxComponentInputBoxUnified.y=
tSearchboxComponentInputBoxAlignFocused { padding-top: 3px; }

.ytSearchboxComponentInputBoxDark { border-color: rgb(48, 48, 48); backgrou=
nd-color: rgb(18, 18, 18); box-shadow: none; }

.ytSearchboxComponentInputBoxDark.ytSearchboxComponentInputBoxHasFocus { bo=
rder-color: rgb(28, 98, 185); }

.ytSearchboxComponentInnerSearchIcon { display: inline-flex; width: 20px; h=
eight: 20px; padding: 0px 12px 0px 16px; position: absolute; left: 0px; }

.ytSearchboxComponentInnerSearchIconUnified { height: 24px; width: 24px; }

.ytSearchboxComponentYtdTextInputAssistantWrapper { padding-left: 2px; padd=
ing-right: 2px; }

.ytSearchboxComponentSearchButton { border: 1px solid rgb(211, 211, 211); b=
ackground-color: rgb(248, 248, 248); width: 64px; border-radius: 0px 40px 4=
0px 0px; justify-content: center; cursor: pointer; padding: 0px; margin: 0p=
x; color: inherit; }

.ytSearchboxComponentSearchButtonDark { border: 1px solid rgb(48, 48, 48); =
background-color: rgba(255, 255, 255, 0.08); }

.ytSearchboxComponentSearchButton:hover { background-color: rgb(240, 240, 2=
40); border: 1px solid rgb(198, 198, 198); }

.ytSearchboxComponentSearchButtonDark:hover { border-color: rgb(48, 48, 48)=
; background-color: rgba(255, 255, 255, 0.08); }

.ytSearchboxComponentActions { display: flex; flex-direction: row; align-it=
ems: center; width: 100%; margin-right: 8px; padding-right: 16px; justify-c=
ontent: flex-end; gap: 8px; }

.ytSearchboxComponentActionsHorizontal { width: auto; padding-right: 0px; m=
argin-right: 0px; padding-top: 4px; }

.ytSearchboxComponentActionsButton:last-child { padding-right: 16px; }

.ytSearchboxComponentActionsButtonHorizontal:last-child { padding-right: 4p=
x; }

.ytSearchboxComponentActionsButtonMultimodal { margin-right: auto; }

.ytSearchboxComponentInput { padding: 1px 0px; margin: 0px; width: 100%; ba=
ckground-color: transparent; border-width: medium; border-style: none; bord=
er-color: currentcolor; border-image: initial; box-shadow: none; color: inh=
erit; outline: none; appearance: none; -webkit-font-smoothing: antialiased;=
 font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 40=
0; line-height: 2.2rem; }

.ytSearchboxComponentInputTextArea { resize: none; max-height: 158px; overf=
low: hidden; }

.ytSearchboxComponentInputTextArea:focus { overflow: auto; }

.ytSearchboxComponentHiddenFileInput { display: none; }

.ytSearchboxComponentSuggestionsContainer { position: absolute; width: max-=
content; top: 44px; background-color: var(--t518e925f61bdcb91); border-widt=
h: 0px 1px 1px; border-style: none solid solid; border-color: currentcolor =
rgb(204, 204, 204) rgb(204, 204, 204); border-image: initial; border-radius=
: 12px; padding: 16px 0px 8px; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px; =
z-index: 2010; }

.ytSearchboxComponentSuggestionsContainerUnified { position: relative; top:=
 0px; padding: 4px; background-color: var(--t08a7c6c176cbc5c2); border: 0px=
; border-radius: 0px 0px 32px 32px; box-shadow: none; }

.ytSearchboxComponentSuggestionsContainerFullWidth { width: 100%; }

.ytSearchboxComponentSuggestionsContainerTailSuggest { border-radius: 20px;=
 box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 32px 0px; margin-top: 2px; }

.ytSearchboxComponentSuggestionsContainerDark { border: 0px; box-shadow: rg=
ba(0, 0, 0, 0.15) 0px 2px 4px; }

.ytSearchboxComponentSuggestionsContainerScrollable { padding-top: 8px; ove=
rflow-y: auto; max-height: 80vh; scrollbar-width: none; }

.ytSearchboxComponentSuggestionsContainerScrollable::-webkit-scrollbar { di=
splay: none; }

.ytSearchboxComponentSuggestionsContainerShowMoreButtonContainer { display:=
 flex; padding: 0px 24px; justify-content: center; align-items: center; bac=
kground-color: var(--t08a7c6c176cbc5c2); }

.ytSearchboxComponentSuggestionsContainerShowMoreButtonContainerDivider { w=
idth: 100%; }

.ytSearchboxComponentSuggestionsContainerFooter { position: sticky; bottom:=
 -8px; }

.ytSearchboxComponentSuggestionsContainerFooterGradient { height: 44px; wid=
th: 100%; top: -44px; position: absolute; background: linear-gradient(to bo=
ttom,transparent,var(--t518e925f61bdcb91)); pointer-events: none; }

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytSearchboxComponentSuggestionsContainer { border: 1px solid var(--tf3fc=
855af2285f5f); border-radius: 24px; }
}

.ytSearchboxComponentSuggestionsHeader { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; color: var(--=
t4a6da19e16bf221a); margin: 0px; padding: 16px 12px 8px; }

.ytSearchboxComponentAiSuggestionsContainer { padding: 0px 16px; }

.ytSearchboxComponentAiSuggestionChipsContainer { display: grid; padding: 8=
px 0px; gap: 12px; width: 100%; grid-template-columns: repeat(3, 1fr); }

@media (max-width: 1143px) {
  .ytSearchboxComponentAiSuggestionChipsContainer { grid-template-columns: =
repeat(2, 1fr); }
}

@media (max-width: 936px) {
  .ytSearchboxComponentAiSuggestionChipsContainer { grid-template-columns: =
repeat(1, 1fr); }
}

.ytSearchboxComponentQueryBuilderButton { display: flex; background-color: =
rgba(255, 255, 255, 0.1); border: 0px; cursor: pointer; justify-content: en=
d; align-items: end; width: 37px; min-height: inherit; }

.ytSearchboxComponentQueryBuilderButtonIcon { height: 30px; width: 30px; }

.ytSearchboxComponentVoiceSearchWrapper { display: flex; }

.ytSearchboxComponentReportButton { text-align: right; font-size: 12px; fon=
t-style: italic; color: var(--t4a6da19e16bf221a); padding: 0px 16px; cursor=
: pointer; margin-left: auto; outline: none; border-width: medium; border-s=
tyle: none; border-color: currentcolor; border-image: initial; background: =
none; display: block; }

.ytSearchboxComponentMweb { display: flex; margin: 0px; padding: 0px; heigh=
t: 32px; }

.ytSearchboxComponentMweb .ytSearchboxComponentInputBox { margin: 0px; bord=
er-radius: 32px 0px 0px 32px; background-color: var(--t7f4f2c6d54836ce0); b=
order: 0px; padding: 0px 0px 0px 12px; box-shadow: none; }

.ytSearchboxComponentMweb .ytSearchboxComponentSearchButton { border: 0px; =
background-color: var(--t7f4f2c6d54836ce0); width: unset; border-radius: 0p=
x 32px 32px 0px; justify-content: center; cursor: pointer; padding-right: 1=
2px; margin-right: 8px; }

.ytSearchboxComponentMweb .ytSearchboxComponentInput { margin: 0px; padding=
: 0px; font-size: 1.5rem; unicode-bidi: plaintext; -webkit-font-smoothing: =
auto; }

.ytSearchboxComponentMweb .ytSearchboxComponentSuggestionsContainer { box-s=
hadow: none; border-width: medium; border-style: none; border-color: curren=
tcolor; border-image: initial; position: fixed; top: 48px; left: 0px; backg=
round-color: var(--t518e925f61bdcb91); border-radius: 0px; width: 100vw; ma=
x-height: calc(-48px + 100svh); padding: 0px; z-index: 2010; overflow-y: sc=
roll; overscroll-behavior: contain; }

.ytSearchboxComponentMweb .ytSearchboxComponentVoiceSearchWrapper { display=
: flex; height: 32px; width: 32px; align-items: center; justify-content: ce=
nter; background-color: var(--t7f4f2c6d54836ce0); border-radius: 32px; marg=
in-right: 12px; margin-left: 4px; }

.ytSearchboxComponentMweb .ytSearchboxComponentHideVoiceSearchButton { disp=
lay: none; }

.ytSearchboxComponentMweb .ytSearchboxComponentClearButton { display: flex;=
 border: 0px; cursor: pointer; justify-content: center; align-items: center=
; padding-right: 26px; padding-left: 8px; background: none; }

.ytSearchboxComponentMweb .ytSearchboxComponentClearButtonIcon { height: 16=
px; width: 16px; }

.ytSearchboxComponentDesktop .ytSearchboxComponentClearButtonWrapper { disp=
lay: flex; align-items: center; justify-content: center; width: 24px; heigh=
t: 24px; }

.ytSearchboxComponentDesktop .ytSearchboxComponentClearButtonWrapperUnified=
.ytSearchboxComponentClearButtonWrapperFocused { padding-right: 8px; align-=
self: flex-start; }

.ytSearchboxComponentDesktop .ytSearchboxComponentClearButtonWrapperUnified=
 { width: auto; height: auto; }

.ytSearchboxComponentDesktop .ytSearchboxComponentClearButton { display: fl=
ex; flex-shrink: 0; border: 0px; cursor: pointer; border-radius: 50%; justi=
fy-content: center; align-items: center; height: 40px; width: 40px; positio=
n: relative; }

.ytSearchboxComponentDesktop .ytSearchboxComponentClearButton:hover { backg=
round-color: var(--tf3fc855af2285f5f); }

.ytSearchboxComponentDesktop .ytSearchboxComponentClearButton { background:=
 transparent; }

.ytSearchboxComponentDesktop .ytSearchboxComponentClearButtonIcon { color: =
var(--tffc2fd3a644f6275); height: 24px; width: 24px; }

.ytSearchboxComponentMultimodalContextContainer { display: flex; flex-direc=
tion: column; flex: 1 1 0%; }

.ytSearchboxComponentMultimodalContextPreviewsRow { display: flex; flex-flo=
w: wrap; padding: 8px 0px; }

.ytSearchboxComponentAddMultimodalContextButton { padding-left: 6px; paddin=
g-right: 4px; }

.ytSearchboxComponentHostIsFocused.ytSearchboxComponentHostHasAttachments .=
ytSearchboxComponentAddMultimodalContextButton { padding-left: 12px; }

.ytSearchboxComponentAddMultimodalContextButtonContainer { display: flex; a=
lign-items: center; }

.ytSearchboxComponentMultimodalContextPreview { display: flex; align-items:=
 center; position: relative; padding: 6px 0px 4px; width: 80px; height: 80p=
x; flex-shrink: 0; }

.ytSearchboxComponentMultimodalContextPreview:not(:last-child) { margin-rig=
ht: 8px; }

.ytSearchboxComponentMultimodalContextThumbnail { height: 100%; width: 100%=
; object-fit: cover; border-radius: 8px; }

.ytSearchboxComponentClearMultimodalContextButton { position: absolute; top=
: 14px; right: 8px; opacity: 0; pointer-events: none; }

.ytSearchboxComponentClearMultimodalContextButton:focus-within, .ytSearchbo=
xComponentMultimodalContextPreview:focus-within .ytSearchboxComponentClearM=
ultimodalContextButton, .ytSearchboxComponentMultimodalContextPreview:hover=
 .ytSearchboxComponentClearMultimodalContextButton { opacity: 1; pointer-ev=
ents: auto; }

.ytwFirstPartyNetworkSectionViewModelHost { display: block; }

.ytwFirstPartyNetworkSectionViewModelfirstPartyItems { display: flex; flex-=
direction: column; margin-top: 12px; margin-left: -12px; }

.miniAppGameInfoDialogViewModelHost { width: auto; display: block; }

@media (min-width: 600px) and (max-width: 1023.9px) {
  .miniAppGameInfoDialogViewModelHost { width: 296px; }
}

@media (min-width: 1024px) {
  .miniAppGameInfoDialogViewModelHost { width: 296px; }
}

.miniAppGameInfoDialogViewModelGameInfoDialogHeader { display: flex; align-=
items: center; justify-content: space-between; margin-bottom: 12px; }

.miniAppGameInfoDialogViewModelHeaderTitle { color: var(--tffc2fd3a644f6275=
); font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variatio=
n-settings: "wdth" 100; font-weight: 700; line-height: 3.2rem; overflow: hi=
dden; max-height: 3.2rem; display: -webkit-box; -webkit-box-orient: vertica=
l; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .miniAppGameInfoDialogViewModelHeaderTitle { -webkit-line-clamp: 1; max-h=
eight: none; }
}

@container (max-width: _max($medium_breakpoint)) {
  .miniAppGameInfoDialogViewModelHeaderTitle { font-family: Roboto, Arial, =
sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weig=
ht: 700; line-height: 2.8rem; overflow: hidden; max-height: 2.8rem; display=
: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white=
-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .miniAppGameInfoDialogViewModelHeaderTitle { -webkit-line-clamp: 1; max-h=
eight: none; }
}
}

@media (max-width: 599.9px) {
  .miniAppGameInfoDialogViewModelHeaderTitle { font-family: Roboto, Arial, =
sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weig=
ht: 700; line-height: 2.8rem; overflow: hidden; max-height: 2.8rem; display=
: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white=
-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .miniAppGameInfoDialogViewModelHeaderTitle { -webkit-line-clamp: 1; max-h=
eight: none; }
}
}

.miniAppGameInfoDialogViewModelHeaderTitle { max-height: 3.2rem; }

@media (max-width: 599.9px) {
  .miniAppGameInfoDialogViewModelHeaderTitle { max-height: 2.8rem; }
}

.miniAppGameInfoDialogViewModelHeaderTitle { margin: 0px; }

.miniAppGameInfoDialogViewModelGameImageWrapper { border-radius: 8px; overf=
low: hidden; flex-shrink: 0; width: 72px; height: 72px; }

.miniAppGameInfoDialogViewModelPrimaryGameInfoDetails { display: flex; marg=
in-bottom: 12px; }

.miniAppGameInfoDialogViewModelPrimaryGameInfo { margin-left: 16px; flex-gr=
ow: 1; }

.miniAppGameInfoDialogViewModelTitle { margin: 0px 0px 4px; color: var(--tf=
fc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.8rem=
; font-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.6re=
m; overflow: hidden; max-height: 5.2rem; display: -webkit-box; -webkit-box-=
orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .miniAppGameInfoDialogViewModelTitle { -webkit-line-clamp: 2; max-height:=
 none; }
}

.miniAppGameInfoDialogViewModelTitle { max-height: 5.2rem; }

.miniAppGameInfoDialogViewModelGenre { color: var(--t4a6da19e16bf221a); fon=
t-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; l=
ine-height: 2rem; overflow: hidden; max-height: 2rem; display: -webkit-box;=
 -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal=
; }

@supports (-webkit-line-clamp:1) {
  .miniAppGameInfoDialogViewModelGenre { -webkit-line-clamp: 1; max-height:=
 none; }
}

.miniAppGameInfoDialogViewModelGenre { max-height: 2rem; }

.miniAppGameInfoDialogViewModelGameDescriptionWrapper { margin-bottom: 12px=
; padding: 12px; border-radius: 8px; background-color: var(--t7f4f2c6d54836=
ce0); }

.miniAppGameInfoDialogViewModelGameDescription { text-wrap: wrap; color: va=
r(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: =
1.4rem; font-weight: 400; line-height: 2rem; }

.miniAppGameInfoDialogViewModelGameInfoRowsWrapper { margin-bottom: 16px; }

.miniAppGameInfoDialogViewModelGameInfoRow { display: flex; justify-content=
: space-between; margin-bottom: 12px; }

.miniAppGameInfoDialogViewModelGameInfoRowA11y { flex-direction: column; ga=
p: 12px; }

.miniAppGameInfoDialogViewModelInfoLabelContainer { display: flex; }

.miniAppGameInfoDialogViewModelInfoLabel { min-width: fit-content; color: v=
ar(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size:=
 1.4rem; font-weight: 500; line-height: 2rem; overflow: hidden; max-height:=
 2rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: e=
llipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .miniAppGameInfoDialogViewModelInfoLabel { -webkit-line-clamp: 1; max-hei=
ght: none; }
}

.miniAppGameInfoDialogViewModelInfoLabel { max-height: 2rem; }

.miniAppGameInfoDialogViewModelTooltipIcon { margin-left: 4px; display: inl=
ine-flex; align-items: center; vertical-align: text-bottom; }

.miniAppGameInfoDialogViewModelInfoValue { color: var(--tffc2fd3a644f6275);=
 font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 40=
0; line-height: 2rem; }

.miniAppGameInfoDialogViewModelAgeRatingWrapper { display: flex; flex-direc=
tion: row; align-items: center; }

.miniAppGameInfoDialogViewModelAgeRatingImage { margin-right: 4px; flex-shr=
ink: 0; }

.miniAppGameInfoDialogViewModelGameInfoDialogFooter { display: flex; align-=
items: center; justify-content: flex-end; }

.ytGulpTriggeringDialogViewModelHost { width: 512px; background-color: var(=
--t518e925f61bdcb91); box-shadow: rgba(0, 0, 0, 0.25) 0px 8px 8px 0px, rgba=
(0, 0, 0, 0.25) 0px 0px 8px 0px; display: flex; flex-direction: column; }

.ytGulpTriggeringDialogViewModelHostButtonRow { display: flex; flex-directi=
on: row; margin-top: 16px; align-self: center; justify-content: center; wid=
th: 360px; }

.ytGulpTriggeringDialogViewModelHostImage { height: 140px; margin: 24px 0px=
; object-fit: contain; }

.ytGulpTriggeringDialogViewModelHostDialog { margin: 0px 24px 24px; display=
: flex; flex-direction: column; }

.ytGulpTriggeringDialogViewModelHostContent { display: flex; flex: 1 1 0%; =
justify-content: center; flex-direction: column; }

.ytGulpTriggeringDialogViewModelHostIcon { width: 100%; height: 100%; }

.ytGulpTriggeringDialogViewModelHostTitle { text-align: center; color: var(=
--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 2.=
8rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height: 3=
.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytGulpTriggeringDialogViewModelHostTitle { font-family: Roboto, Arial, s=
ans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-wei=
ght: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .ytGulpTriggeringDialogViewModelHostTitle { font-family: Roboto, Arial, s=
ans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-wei=
ght: 700; line-height: 3.2rem; }
}

.ytGulpTriggeringDialogViewModelHostParagraph { text-align: center; margin-=
top: 8px; color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans=
-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytGulpTriggeringDialogViewModelHostButton { flex-shrink: 1; width: 100%; p=
adding: 0px 4px; }

.ytGulpTriggeringDialogViewModelResetSpacing[dialog][dialog] { padding: 0px=
; margin: 0px; }

.ytPanelHeaderViewModelHost { display: flex; padding: 10px 16px; align-item=
s: center; border-bottom: 1px solid var(--tf3fc855af2285f5f); min-height: 4=
8px; box-sizing: border-box; justify-content: space-between; }

.ytPanelHeaderViewModelHostHideDivider { border-bottom-width: medium; borde=
r-bottom-style: none; border-bottom-color: currentcolor; }

.ytPanelHeaderViewModelHostCompact { padding: 8px 12px; }

.ytPanelHeaderViewModelTitleWrapper { display: flex; flex-direction: column=
; }

.ytPanelHeaderViewModelTitleHeader { margin: 0px; }

.ytPanelHeaderViewModelTitleHeaderNonInteractive { pointer-events: none; }

.ytPanelHeaderViewModelTitle { color: var(--tffc2fd3a644f6275); font-family=
: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "w=
dth" 100; font-weight: 700; line-height: 2.6rem; overflow: hidden; max-heig=
ht: 2.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-overfl=
ow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytPanelHeaderViewModelTitle { -webkit-line-clamp: 1; max-height: none; }
}

.ytPanelHeaderViewModelSubtitle { margin-top: 2px; color: var(--t4a6da19e16=
bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-we=
ight: 400; line-height: 1.8rem; overflow: hidden; max-height: 1.8rem; displ=
ay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; whi=
te-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytPanelHeaderViewModelSubtitle { -webkit-line-clamp: 1; max-height: none=
; }
}

.ytPanelHeaderViewModelTrailingButtons { display: flex; flex-wrap: nowrap; =
margin-left: 12px; }

.ytPanelHeaderViewModelButton:not(:last-child) { padding-right: 24px; }

.ytPanelHeaderViewModelButtonOrAnchor { display: flex; align-items: center;=
 justify-content: space-between; outline: none; }

.ytPanelHeaderViewModelButtonOrAnchorFocused { outline: currentcolor solid =
2px; }

.ytSheetViewModelHost { display: flex; flex-direction: column; }

.ytSheetViewModelContextual { backdrop-filter: blur(8px); border-radius: 12=
px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 32px 0px; overflow: hidden; }

.ytSheetViewModelPaddedContent { padding: 16px 0px; }

.ytSheetViewModelDisableBackdropFilter { backdrop-filter: none; }

.ytSpecBottomSheetLayoutHost { display: flex; min-height: 0px; }

.ytSpecBottomSheetLayoutContainer { border-radius: 12px; background-color: =
var(--t518e925f61bdcb91); display: block; overflow: hidden; position: fixed=
; margin: 0px 8px 24px; bottom: 0px; left: 0px; right: 0px; z-index: 100; }

@media (min-aspect-ratio: 13 / 9) and (orientation: landscape) and (min-wid=
th: 416px), (min-width: 931px) and (orientation: landscape) and (min-width:=
 416px) {
  .ytSpecBottomSheetLayoutContainer { width: 400px; margin: 0px auto 24px; =
}
}

.ytSpecBottomSheetLayoutHeaderWrapper { overflow: hidden; flex: 0 0 auto; b=
order-bottom: 1px solid var(--t518e925f61bdcb91); cursor: grab; }

.ytSpecBottomSheetLayoutHeaderWrapperIsDragging { cursor: grabbing; }

.ytSpecBottomSheetLayoutHeaderWrapperBottomBorder { border-bottom: 1px soli=
d var(--tf3fc855af2285f5f); }

.ytSpecBottomSheetLayoutDragLine { background: var(--tffc2fd3a644f6275); op=
acity: 0.15; border-radius: 4px; height: 4px; margin: 8px auto 0px; width: =
40px; }

.ytSpecBottomSheetLayoutHeader { justify-content: space-between; display: f=
lex; margin-top: 8px; }

.ytSpecBottomSheetLayoutHeaderWithTitle { margin-bottom: 7px; }

.ytSpecBottomSheetLayoutTitleWrapper { flex-direction: column; display: fle=
x; margin-left: 12px; }

.ytSpecBottomSheetLayoutTitle { font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.6rem; font-weight: 500; line-height: 2.2rem; color: var(--tffc2fd=
3a644f6275); max-height: 20px; margin: 0px; }

.ytSpecBottomSheetLayoutSubtitle { font-family: Roboto, Arial, sans-serif; =
font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; color: var(--t4a6=
da19e16bf221a); margin-bottom: 0px; margin-top: 4px; max-height: 16px; }

.ytSpecBottomSheetLayoutModern .ytSpecBottomSheetLayoutTitle { font-family:=
 Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth=
" 100; font-weight: 700; line-height: 2.8rem; overflow: hidden; max-height:=
 2.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow:=
 ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytSpecBottomSheetLayoutModern .ytSpecBottomSheetLayoutTitle { -webkit-li=
ne-clamp: 1; max-height: none; }
}

@container (max-width: _max($medium_breakpoint)) {
  .ytSpecBottomSheetLayoutModern .ytSpecBottomSheetLayoutTitle { font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "=
wdth" 100; font-weight: 700; line-height: 2.6rem; overflow: hidden; max-hei=
ght: 2.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-overf=
low: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytSpecBottomSheetLayoutModern .ytSpecBottomSheetLayoutTitle { -webkit-li=
ne-clamp: 1; max-height: none; }
}
}

@media (max-width: 599.9px) {
  .ytSpecBottomSheetLayoutModern .ytSpecBottomSheetLayoutTitle { font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "=
wdth" 100; font-weight: 700; line-height: 2.6rem; overflow: hidden; max-hei=
ght: 2.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-overf=
low: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytSpecBottomSheetLayoutModern .ytSpecBottomSheetLayoutTitle { -webkit-li=
ne-clamp: 1; max-height: none; }
}
}

.ytSpecBottomSheetLayoutModern .ytSpecBottomSheetLayoutSubtitle { font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-he=
ight: 1.8rem; overflow: hidden; max-height: 1.8rem; display: -webkit-box; -=
webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; =
}

@supports (-webkit-line-clamp:1) {
  .ytSpecBottomSheetLayoutModern .ytSpecBottomSheetLayoutSubtitle { -webkit=
-line-clamp: 1; max-height: none; }
}

.ytSpecBottomSheetLayoutActionHeader { display: flex; align-items: center; =
color: var(--tffc2fd3a644f6275); margin: 0px 12px; }

.ytSpecBottomSheetLayoutContentWrapper { flex: 1 1 0%; overflow-y: scroll; =
}

.ytSpecBottomSheetLayoutBottomSheetContent { display: flex; flex-direction:=
 column; color: var(--tffc2fd3a644f6275); }

.ytSpecBottomSheetLayoutFooterWrapper { display: block; align-items: center=
; overflow: hidden; flex: 0 0 auto; position: sticky; bottom: 0px; }

.ytSpecBottomSheetLayoutFooterButtonWrapper { display: flex; align-items: c=
enter; justify-content: flex-end; margin: 12px 0px; }

.ytSpecBottomSheetLayoutFooterButtonWrapperLandscapeButtonWrapper { margin:=
 6px 0px; }

.ytSpecBottomSheetLayoutSecondaryButton { display: flex; margin-right: 8px;=
 margin-left: 12px; }

.ytSpecBottomSheetLayoutSecondaryButtonTrailingPair { justify-content: flex=
-end; }

.ytSpecBottomSheetLayoutSecondaryButtonSplitPair { flex: 1 1 0%; justify-co=
ntent: center; }

.ytSpecBottomSheetLayoutSecondaryButtonPrimarySplitPair { justify-content: =
center; }

.ytSpecBottomSheetLayoutPrimaryButton { display: flex; justify-content: cen=
ter; }

.ytSpecBottomSheetLayoutPrimaryButtonDefault { margin: 0px 12px; width: 100=
%; }

.ytSpecBottomSheetLayoutPrimaryButtonTrailingPair { justify-content: flex-e=
nd; margin-right: 12px; }

.ytSpecBottomSheetLayoutPrimaryButtonPrimarySplitPair, .ytSpecBottomSheetLa=
youtPrimaryButtonSplitPair { flex: 1 1 0%; margin-right: 12px; justify-cont=
ent: center; }

.ytSpecBottomSheetLayoutFooterLabelWrapper { display: flex; justify-content=
: space-between; margin: 0px 12px; height: 30px; }

.ytSpecBottomSheetLayoutFooterLabelWrapperWithoutButtons { margin-bottom: 1=
2px; }

.ytSpecBottomSheetLayoutLeadingLabel, .ytSpecBottomSheetLayoutTrailingLabel=
 { margin-top: 12px; color: var(--t4a6da19e16bf221a); font-family: Roboto, =
Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; =
}

.ytContextualSheetLayoutHost { display: flex; flex-direction: column; backg=
round-color: var(--t08a7c6c176cbc5c2); height: 100%; min-width: 128px; max-=
width: 400px; width: 100%; max-height: calc(-48px + 100vh); min-height: 0px=
; }

.ytContextualSheetLayoutHostOldMinWidth { min-width: 256px; }

.ytContextualSheetLayoutAddHeaderPadding { padding-top: 8px; }

.ytContextualSheetLayoutAddFooterPadding { padding-bottom: 8px; }

.ytContextualSheetLayoutHeaderContainer { flex: 0 1 0%; }

.ytContextualSheetLayoutContentContainer { flex-grow: 1; overflow-y: auto; =
scrollbar-color: transparent transparent; scrollbar-width: thin; }

.ytContextualSheetLayoutContentContainer::-webkit-scrollbar { background: t=
ransparent; width: 16px; }

.ytContextualSheetLayoutContentContainer::-webkit-scrollbar-thumb { height:=
 56px; border-radius: 8px; border: 4px solid transparent; background-clip: =
content-box; background-color: transparent; }

.ytContextualSheetLayoutContentContainer:hover { scrollbar-color: var(--t7e=
34d5baa4ea6277) transparent; }

.ytContextualSheetLayoutContentContainer:hover::-webkit-scrollbar-thumb { b=
ackground-color: var(--t7e34d5baa4ea6277); }

.ytContextualSheetLayoutFooterContainer { flex: 0 1 0%; }

.ytHorizontalSliderViewModelHost { display: block; }

.ytSliderShapeHost { display: flex; justify-content: center; align-items: c=
enter; margin: 16px 0px; }

.ytSliderShapeHostIncrementButton { display: flex; justify-content: center;=
 align-items: center; height: 48px; width: 48px; background-color: transpar=
ent; border-style: none; cursor: pointer; position: relative; }

.ytSliderShapeHostIncrementButtonIconWrapper { display: flex; justify-conte=
nt: center; align-items: center; position: relative; border-radius: 50%; ba=
ckground-color: var(--t7f4f2c6d54836ce0); height: 32px; width: 32px; }

.ytSliderShapeHostIncrementButtonIcon { display: flex; justify-content: cen=
ter; align-items: center; color: var(--tffc2fd3a644f6275); height: 16px; wi=
dth: 16px; }

.ytSliderShapeHostIncrementButton:disabled { cursor: default; color: var(--=
t7e34d5baa4ea6277); }

.ytSliderShapeHostSlider { box-sizing: border-box; border-width: medium; bo=
rder-style: none; border-color: currentcolor; border-image: initial; border=
-radius: 0px; font: inherit; color: var(--tffc2fd3a644f6275); appearance: n=
one; margin: 0px 12px; display: flex; background-color: transparent; outlin=
e: none; padding-bottom: 0px; --yt-slider-shape-gradient-percent: 0; width:=
 100%; height: 24px; }

.ytSliderShapeHostSlider::-webkit-slider-runnable-track { background: linea=
r-gradient(to right,var(--tffc2fd3a644f6275) 0,var(--tffc2fd3a644f6275) var=
(--yt-slider-shape-gradient-percent),var(--t7e34d5baa4ea6277) var(--yt-slid=
er-shape-gradient-percent),var(--t7e34d5baa4ea6277) 100%); height: 2px; bor=
der-radius: 12px; }

.ytSliderShapeHostSlider::-webkit-slider-thumb { appearance: none; backgrou=
nd: var(--tffc2fd3a644f6275); width: 20px; height: 20px; border-radius: 48p=
x; margin-top: -9px; }

.ytSliderShapeVertical { display: flex; flex-direction: row; margin: 0px; w=
riting-mode: vertical-rl; direction: rtl; }

.ytSliderShapeVerticalSlider { box-sizing: border-box; border-width: medium=
; border-style: none; border-color: currentcolor; border-image: initial; bo=
rder-radius: 0px; font: inherit; color: var(--tffc2fd3a644f6275); appearanc=
e: none; margin: 0px 12px; display: flex; background-color: transparent; ou=
tline: none; padding-bottom: 0px; --yt-slider-shape-gradient-percent: 0; he=
ight: 100%; width: 24px; }

.ytSliderShapeVerticalSlider::-webkit-slider-runnable-track { background: l=
inear-gradient(to top,var(--tffc2fd3a644f6275) 0,var(--tffc2fd3a644f6275) v=
ar(--yt-slider-shape-gradient-percent),var(--t7e34d5baa4ea6277) var(--yt-sl=
ider-shape-gradient-percent),var(--t7e34d5baa4ea6277) 100%); width: 2px; bo=
rder-radius: 12px; }

.ytSliderShapeVerticalSlider::-webkit-slider-thumb { appearance: none; back=
ground: var(--tffc2fd3a644f6275); width: 20px; height: 20px; border-radius:=
 48px; margin-right: -9px; }

@media (forced-colors: active) {
  .ytSliderShapeHostSlider { appearance: auto; }
}

.ytwVariableSpeedControllerViewModelHost { display: flex; flex-direction: c=
olumn; margin: 12px; }

.ytwVariableSpeedControllerViewModelSpeedIndicatorContainer { display: flex=
; flex-direction: row; justify-content: center; align-items: center; positi=
on: relative; margin: auto; }

.ytwVariableSpeedControllerViewModelPlaybackSpeedDisplay { justify-content:=
 center; align-self: center; color: var(--tffc2fd3a644f6275); font-family: =
Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdt=
h" 100; font-weight: 900; line-height: 2.6rem; }

.ytwVariableSpeedControllerViewModelPremiumBadge { position: absolute; righ=
t: 100%; margin-right: 8px; }

.ytwVariableSpeedControllerViewModelPlaybackSpeedButton { flex: 1 1 0%; min=
-width: auto; margin: 0px 4px; }

.ytwVariableSpeedControllerViewModelButtonContainer { min-width: 304px; dis=
play: flex; flex-direction: row; justify-content: center; align-items: cent=
er; }

.ytwVariableSpeedControllerSpeedButtonViewModelHost { display: flex; flex-d=
irection: column; justify-content: space-between; align-items: center; alig=
n-self: flex-start; width: 100%; }

.ytwVariableSpeedControllerSpeedButtonViewModelButton { width: 100%; }

.ytwVariableSpeedControllerSpeedButtonViewModelSpeedLabel { margin-top: 4px=
; font-family: Roboto, Arial, sans-serif; font-size: 1rem; font-weight: 400=
; line-height: 1.6rem; color: var(--t7e34d5baa4ea6277); }

.ytStoriesViewerViewModelHost { display: block; height: calc(-96px + 100vh)=
; width: calc(-110.25px + 56.25vh); position: relative; background-color: r=
gb(0, 0, 0); }

.ytStoriesViewerViewModelResetSpacing[dialog][dialog] { padding: 0px; margi=
n: 0px; }

.ytStoriesViewerViewModelStoryItemsContainer { height: 100%; width: 100%; p=
osition: relative; pointer-events: none; }

.ytStoriesViewerViewModelStoryItem { height: 100%; width: 100%; position: a=
bsolute; top: 0px; left: 0px; opacity: 0; visibility: hidden; transition: o=
pacity 1ms ease-in-out, visibility linear 1ms; }

.ytStoriesViewerViewModelActiveStoryItem { opacity: 1; visibility: visible;=
 transition: opacity 1ms ease-in-out; }

.ytStoriesViewerViewModelNavigationContainer { display: flex; flex-directio=
n: row; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;=
 }

.ytStoriesViewerViewModelNavigationContainerDisabled { pointer-events: none=
; }

.ytStoriesViewerViewModelNextNavigation { flex: 2 1 0%; }

.ytStoriesViewerViewModelPreviousNavigation { flex: 1 1 0%; }

.ytStoriesViewerViewModelProgressBarsContainer { position: absolute; top: 8=
px; left: 0px; width: calc(100% - 16px); margin: 0px 8px; display: flex; fl=
ex-direction: row; justify-content: space-around; }

.ytStoriesViewerViewModelProgressBar { flex-grow: 1; height: 3px; backgroun=
d-color: grey; margin: 2px; }

.ytStoriesViewerViewModelProgress { width: 100%; height: 100%; background-c=
olor: white; transform-origin: left center; transform: scaleX(0); will-chan=
ge: transform; }

.ytStoriesViewerViewModelTopBarContainer { display: flex; flex-direction: r=
ow; justify-content: space-between; align-items: center; position: absolute=
; width: calc(100% - 16px); top: 18px; margin: 0px 8px; }

.ytStoriesViewerViewModelActionButtonsContainer { display: flex; flex-direc=
tion: row; justify-content: space-between; align-items: center; }

.ytStoriesViewerViewModelActionButton { margin-left: 8px; }

.ytStoriesViewerViewModelYouTubeLogo { width: 92.65px; height: 20px; }

@media (max-height: 500px) {
  .ytStoriesViewerViewModelHost { height: calc(-48px + 100vh); width: calc(=
-83.25px + 56.25vh); min-width: 200px; }
  .ytStoriesViewerViewModelTopBarContainer { top: 10px; }
  .ytStoriesViewerViewModelActionButton { margin-left: 0px; }
}

@media (forced-colors: active) {
  .ytStoriesViewerViewModelProgressBar { background-color: mark; }
  .ytStoriesViewerViewModelProgress { background-color: highlight; }
}

.ytCallToActionButtonViewModelHost { display: block; }

.ytInfoPanelDetailsViewModelHost { display: flex; flex-direction: column; }

.ytInfoPanelDetailsViewModelHostTitle { display: flex; margin-bottom: 12px;=
 color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; f=
ont-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; li=
ne-height: 3.2rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytInfoPanelDetailsViewModelHostTitle { font-family: Roboto, Arial, sans-=
serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 7=
00; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .ytInfoPanelDetailsViewModelHostTitle { font-family: Roboto, Arial, sans-=
serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 7=
00; line-height: 2.8rem; }
}

.ytInfoPanelDetailsViewModelHostTitleIncludeHorizontalPadding { padding: 0p=
x 16px; margin-bottom: 0px; }

.ytGenAiFeedbackFormViewModelHost { flex: 1 1 1e-09px; display: flex; flex-=
direction: column; padding-left: 12px; padding-right: 12px; width: 360px; }

.ytGenAiFeedbackFormViewModelTitle { font-family: Roboto, Arial, sans-serif=
; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 900; l=
ine-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytGenAiFeedbackFormViewModelTitle { font-family: Roboto, Arial, sans-ser=
if; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 90=
0; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytGenAiFeedbackFormViewModelTitle { font-family: Roboto, Arial, sans-ser=
if; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 90=
0; line-height: 2.6rem; }
}

.ytGenAiFeedbackFormViewModelTitle { color: var(--tffc2fd3a644f6275); paddi=
ng-left: 8px; }

.ytGenAiFeedbackFormViewModelChipsContainer { flex: 1 1 1e-09px; display: f=
lex; flex-flow: wrap; padding-top: 8px; }

.ytGenAiFeedbackFormViewModelFeedbackChip { padding-top: 4px; padding-right=
: 4px; }

.ytGenAiFeedbackFormViewModelDisclaimer { padding-top: 16px; padding-left: =
4px; }

.ytGenAiFeedbackFormViewModelBottomButtonsContainer { flex: 1 1 1e-09px; di=
splay: flex; flex-direction: row; padding-top: 16px; }

.ytGenAiFeedbackFormViewModelSubmitButton { flex: 1 1 1e-09px; padding-righ=
t: 8px; }

.ytGenAiFeedbackFormViewModelMoreFeedbackButton { flex: 1 1 1e-09px; }

[dark] { --t3a480c2f814ef19c: #5c7e00; --t77e217518bcd986b: #5c7e00; --tc5e=
0863356bf5767: #fbfee6; --t7a2234c5eadde886: #891c52; --td340014d093b0821: =
#fc7aba; --tf8c80baf678711b8: #fb99c9; --t2986df03ecf88759: #882712; --te0c=
856964146535b: #ffb39b; --tf630d2cff7da8057: #ffd7ca; --tf69032263d26c015: =
#52077a; --ta5930fb3c4c7209c: #dd98ff; --t1f1729a8e756e8bf: #eabfff; --t53c=
1a9d86136aded: #7f0119; --t8533f30445e4a126: #f57; --tc2512a21369bd447: #ff=
8099; --t5088a11581fecd14: #00673c; --t331d13276596b01e: #00673c; --t42381e=
7a43d9caf4: #d3ffec; --t7f4f2c6d54836ce0: rgba(255,255,255,0.1); --t7d8b8e5=
ee291aec0: rgba(0,0,0,0.05); --t4726c68ef6d7b08f: rgba(0,63,13,0.6); --tf0a=
0d1154827847f: rgba(124,41,0,0.6); --t3e41d7b17b187f69: #0f0f0f; --tff65993=
384bb4560: #202275; --te2867b13d771d055: #2c2ea7; --t933d7922f3158dc5: #3b3=
fff; --t264e2c9cb87891f9: #8689fc; --t206f3fa2e01af22d: #a4a6ff; --t34f46f0=
f2c13d328: #c8c9f9; --t854c79338d8ca8a7: #f57; --t20480717de80f555: rgba(25=
5,255,255,0.2); --t2d807bb79e75606d: #3ea6ff; --t617db776af0de196: #65b8ff;=
 --tb628117fc164ad87: #065fd4; --td545df04e2c659d7: #f57; --t53991d599b1488=
f5: #c30027; --t93a9a9c8ff5bfbfc: #f1f1f1; --tb315d8832c2ef6ef: #ccc; --te9=
b0b5b330fb2a7b: #f9f9f9; --t5355e7dcd3a33a2f: rgba(15,15,15,0.85); --tc54fd=
20dab7048eb: rgba(15,15,15,0.6); --t25a42c37f53e50e0: rgba(15,15,15,0.75); =
--ta889dfda9605a358: rgba(15,15,15,0.8); --t5978da8d584b8fe9: rgba(15,15,15=
,0.7); --tdbe50d27d51f5093: rgba(0,122,101,0.3); --t99f774684cbb9703: rgba(=
127,14,127,0.3); --tb8b31ac562fbe9b5: rgba(170,9,170,0.3); --tef70ca245445b=
52b: rgba(255,78,69,0.3); --t4f0922e5a3d0c20f: #f5ffb7; --t7dfa6f84c9346edf=
: #edecfb; --tecbdf924b63b27fc: #fbc02d; --t1405e70a39276293: #f1f1f1; --ta=
d8443faed66c111: #d9d9d9; --te6d2b428de68554a: #171c23; --tc980c5478124c8c7=
: #d5e3fc; --t965644ecdbe4b7b8: #2b3138; --tb14a10c3b43a15a3: #171c23; --tb=
13ff8797829e79e: #2b3138; --te5668e6111aba0ed: #42474f; --ta7d628facfe84d18=
: #a0abcb; --tbe42269534655e67: #30353b; --tab8059236063cadb: #ecf1fb; --t7=
35e435a8b7ad67c: #fff; --t21af08fdbf6a1406: #fff; --tc604113d09fee05d: #c5c=
bd4; --t08a7c6c176cbc5c2: #282828; --t8cdc9846a76caf1f: #d9d9d9; --te1b64e6=
971040396: #272727; --t416e5931fc464589: rgba(255,255,255,0.2); --tb7d74bb3=
291c951d: rgba(0,0,0,0.1); --tf3fc855af2285f5f: rgba(255,255,255,0.2); --t0=
a1249f7c9e82b5e: rgba(0,0,0,0.1); --t02c0a2c868c14ce8: #e5e5e5; --td8562cdc=
203bc683: #3f3f3f; --t53dda9125e8d1324: rgba(255,255,255,0.15); --t544e3171=
4f63d53c: rgba(255,255,255,0.3); --tfaae96692cc182e4: #dd98ff; --t518e925f6=
1bdcb91: #212121; --tb927f5c0149004c6: #f03; --t832f22ce6618e99e: #e6e6e6; =
--t45b2a38314924357: #0f0f0f; --t6931aa1826b373b2: rgba(255,255,255,0.3); -=
-ted4236536899e4b3: rgba(255,255,255,0.15); --ta057e2d872f2a0d4: rgba(0,0,0=
,0.05); --t2c3e55cb638348df: rgba(0,0,0,0.1); --t1aab759cd9ddbe39: rgba(255=
,255,255,0.05); --tf5f050c65aebead5: rgba(255,255,255,0.1); --t296c7f81dd09=
a9c3: #fff; --tfa3475c508f5dfef: #263850; --t9bc0b740242da017: #515561; --t=
441a0e44e495381a: #def1ff; --tbdeaf5bc17152abc: #181818; --tde41338fc2bd4ba=
5: #fff; --t4d7776c28db21122: #a4ffa4; --t7e34d5baa4ea6277: #717171; --tc4b=
26042d4cb141f: #909090; --t5208fd177a788cfa: #ffbfbd; --tffc2fd3a644f6275: =
#f1f1f1; --t6216186c28b3834b: #0f0f0f; --t4a6da19e16bf221a: #aaa; --td9c19f=
4f8cecd56e: #606060; --t3f3bdb4140d3ead7: #ffcd97; --t904a88c623ca27ab: #2b=
a640; --t2c3bbff6c15a3eb2: #107516; --t0ccd1ace000d5e93: rgba(0,0,0,0.8); -=
-tc87f6a7f05e65fc4: rgba(255,255,255,0.1); --tc04ba3e73561953c: rgba(0,0,0,=
0.1); --ta9b56aa666d71f06: rgba(242,242,245,0.15); --t7c4965c11f8537c0: rgb=
a(255,255,255,0.1); --t432fbdbd7f2f3f71: rgba(0,0,0,0.05); --t7f006a3165d45=
f92: rgba(248,248,250,0.1); --tf3fc031aaa66f63b: rgba(242,242,245,0.25); --=
taf1bdd961423c15f: rgba(255,255,255,0.05); --t9d7bdcaefc975d44: rgba(255,25=
5,255,0.2); --t4fb0f67b251e1a42: #fff; --ta08e036410c14538: #000; --t7f9b7e=
1603e20b94: #fff; }

[light] { --t3a480c2f814ef19c: #fbfee6; --t77e217518bcd986b: #8abb03; --tc5=
e0863356bf5767: #5c7e00; --t7a2234c5eadde886: #fb99c9; --td340014d093b0821:=
 #c62273; --tf8c80baf678711b8: #891c52; --t2986df03ecf88759: #ffd7ca; --te0=
c856964146535b: #bd3d19; --tf630d2cff7da8057: #882712; --tf69032263d26c015:=
 #eabfff; --ta5930fb3c4c7209c: #7406ac; --t1f1729a8e756e8bf: #52077a; --t53=
c1a9d86136aded: #ff8099; --t8533f30445e4a126: #c30027; --tc2512a21369bd447:=
 #7f0119; --t5088a11581fecd14: #d3ffec; --t331d13276596b01e: #00ad65; --t42=
381e7a43d9caf4: #00673c; --t7f4f2c6d54836ce0: rgba(0,0,0,0.05); --t7d8b8e5e=
e291aec0: rgba(255,255,255,0.1); --t4726c68ef6d7b08f: #deffde; --tf0a0d1154=
827847f: #ffeacf; --t3e41d7b17b187f69: #fff; --tff65993384bb4560: #c8c9f9; =
--te2867b13d771d055: #a4a6ff; --t933d7922f3158dc5: #8689fc; --t264e2c9cb878=
91f9: #3b3fff; --t206f3fa2e01af22d: #2c2ea7; --t34f46f0f2c13d328: #202275; =
--t854c79338d8ca8a7: #c30027; --t20480717de80f555: rgba(0,0,0,0.1); --t2d80=
7bb79e75606d: #065fd4; --t617db776af0de196: #0556bf; --tb628117fc164ad87: #=
3ea6ff; --td545df04e2c659d7: #c30027; --t53991d599b1488f5: #f57; --t4d4f132=
f4712716a: #007a65; --t93a9a9c8ff5bfbfc: #333; --tb315d8832c2ef6ef: #181818=
; --te9b0b5b330fb2a7b: #606060; --t5355e7dcd3a33a2f: rgba(255,255,255,0.95)=
; --tc54fd20dab7048eb: rgba(255,255,255,0.6); --t25a42c37f53e50e0: rgba(255=
,255,255,0.75); --ta889dfda9605a358: rgba(255,255,255,0.9); --t5978da8d584b=
8fe9: rgba(255,255,255,0.9); --t124b7dafe9bc366d: #007a65; --tdbe50d27d51f5=
093: rgba(0,122,101,0.2); --ta564d8212bccb16a: #7f0e7f; --t99f774684cbb9703=
: rgba(127,14,127,0.2); --t4e6df9b2b6b97e00: #aa09aa; --tb8b31ac562fbe9b5: =
rgba(170,9,170,0.2); --t5884672004d56120: #ff4e45; --tef70ca245445b52b: rgb=
a(255,78,69,0.2); --t4f0922e5a3d0c20f: #8abb03; --t7dfa6f84c9346edf: #37374=
0; --tecbdf924b63b27fc: #be8800; --t1405e70a39276293: #0f0f0f; --tad8443fae=
d66c111: #3f3f3f; --te6d2b428de68554a: #ecf1fb; --tc980c5478124c8c7: #a6c9f=
a; --t965644ecdbe4b7b8: #ecf1fb; --tb14a10c3b43a15a3: #fff; --tb13ff8797829=
e79e: #fff; --te5668e6111aba0ed: #dbe2fc; --ta7d628facfe84d18: #bbc6e7; --t=
be42269534655e67: #caced6; --tab8059236063cadb: #171c23; --t735e435a8b7ad67=
c: #666; --t21af08fdbf6a1406: #2f3032; --tc604113d09fee05d: #46494f; --t08a=
7c6c176cbc5c2: #fff; --t8cdc9846a76caf1f: #272727; --te1b64e6971040396: #d9=
d9d9; --t416e5931fc464589: rgba(0,0,0,0.1); --tb7d74bb3291c951d: rgba(255,2=
55,255,0.2); --tf3fc855af2285f5f: rgba(0,0,0,0.1); --t0a1249f7c9e82b5e: rgb=
a(255,255,255,0.2); --t02c0a2c868c14ce8: #3f3f3f; --td8562cdc203bc683: #e5e=
5e5; --t53dda9125e8d1324: rgba(255,255,255,0.3); --t544e31714f63d53c: rgba(=
255,255,255,0.15); --taf7bd2f2e5a02772: #3ea6ff; --t374de7a0f7f6b6a4: #65b8=
ff; --tf4689f158df519fa: #e6e6e6; --t0aeda4b8dc32d2ba: #f1f1f1; --t411713ca=
69f5bc16: #ccc; --t86c44655e6eba63b: #f9f9f9; --t231ac42975008fa5: #2ba640;=
 --t87eabf113a15ac96: #e6e6e6; --t858b809f8044e962: #0f0f0f; --t0f59291ce55=
04543: #030303; --tfaae96692cc182e4: #7406ac; --t518e925f61bdcb91: #fff; --=
tb927f5c0149004c6: #f57; --t832f22ce6618e99e: #0f0f0f; --t45b2a38314924357:=
 #e6e6e6; --t6931aa1826b373b2: rgba(255,255,255,0.15); --ted4236536899e4b3:=
 rgba(255,255,255,0.3); --ta057e2d872f2a0d4: rgba(255,255,255,0.05); --t2c3=
e55cb638348df: rgba(255,255,255,0.1); --t1aab759cd9ddbe39: rgba(0,0,0,0.05)=
; --tf5f050c65aebead5: rgba(0,0,0,0.1); --tfd295fd3f8d41cf1: #fbc02d; --tdc=
8af6750f0dad0d: #0f0f0f; --t3410c91649e5eb8a: #333; --t4aeaa857de8a786b: #6=
06060; --t296c7f81dd09a9c3: rgba(0,0,0,0.6); --tfa3475c508f5dfef: #def1ff; =
--t9bc0b740242da017: #dadfe6; --t441a0e44e495381a: #263850; --tbdeaf5bc1715=
2abc: #f9f9f9; --tde41338fc2bd4ba5: #000; --t4d7776c28db21122: #005917; --t=
7e34d5baa4ea6277: #909090; --tc4b26042d4cb141f: #717171; --t5208fd177a788cf=
a: #990412; --tffc2fd3a644f6275: #0f0f0f; --t6216186c28b3834b: #fff; --t4a6=
da19e16bf221a: #606060; --td9c19f4f8cecd56e: #aaa; --t3f3bdb4140d3ead7: #7c=
2900; --t904a88c623ca27ab: #107516; --t2c3bbff6c15a3eb2: #2ba640; --t0ccd1a=
ce000d5e93: rgba(255,255,255,0.7); --tc87f6a7f05e65fc4: rgba(0,0,0,0.1); --=
tc04ba3e73561953c: rgba(255,255,255,0.1); --ta9b56aa666d71f06: rgba(242,242=
,245,0.8); --t7c4965c11f8537c0: rgba(0,0,0,0.05); --t432fbdbd7f2f3f71: rgba=
(255,255,255,0.15); --t7f006a3165d45f92: rgba(9,9,10,0.1); --tf3fc031aaa66f=
63b: #f1f1f1; --taf1bdd961423c15f: rgba(255,255,255,0.2); --t9d7bdcaefc975d=
44: rgba(255,255,255,0.05); --t4fb0f67b251e1a42: #000; --ta08e036410c14538:=
 #fff; --t7f9b7e1603e20b94: #000; }

.ytSnackbarContainerHost { bottom: 0px; position: fixed; z-index: 20000; }

.ytSnackbarContainerSnackbarContainer { bottom: 30px; position: fixed; outl=
ine: none; box-sizing: border-box; max-width: 448px; min-width: 288px; min-=
height: 48px; max-height: 64px; }

.ytSnackbarContainerCenterAligned { left: 0px; right: 0px; margin-left: aut=
o; margin-right: auto; width: fit-content; }

.ytSnackbarContainerPivotBar { --safe-area-inset-bottom: env(safe-area-inse=
t-bottom); bottom: calc(72px + var(--safe-area-inset-bottom)); }

@media (max-width: 839.9px) {
  .ytSnackbarContainerMobile { width: 100%; }
}

.ytSnackbarContainerOpened { animation: 0.5s ease 0s 1 normal forwards runn=
ing snackbar-slide-in-from-bottom; }

.ytSnackbarContainerClosed { animation: 0.5s ease 0s 1 normal forwards runn=
ing snackbar-slide-out-to-bottom; }

@keyframes snackbar-slide-in-from-bottom {=20
  0% { transform: translateY(100%); opacity: 0; }
  100% { transform: translateY(0px); opacity: 1; }
}

@keyframes snackbar-slide-out-to-bottom {=20
  0% { transform: translateY(0px); opacity: 1; }
  100% { transform: translateY(100%); opacity: 0; }
}

.ytEphemeralActionsHost { position: absolute; top: -9999px; left: -9999px; =
height: 1px; overflow: hidden; }

.ytdChannelPickerPageHost { display: flex; margin-left: auto; margin-right:=
 auto; flex-direction: column; justify-content: center; align-items: center=
; min-height: 100vh; box-sizing: border-box; padding: 48px 32px; background=
-color: var(--t3e41d7b17b187f69); }

.ytdChannelPickerPageCard { box-sizing: border-box; display: flex; flex-dir=
ection: column; width: 100%; max-width: 480px; padding: 32px 16px; border-r=
adius: 28px; border: 1px solid var(--tf3fc855af2285f5f); background-color: =
var(--t518e925f61bdcb91); color: var(--tffc2fd3a644f6275); }

@media (min-width: 1024px) {
  .ytdChannelPickerPageCard { flex-direction: row; max-width: 1040px; justi=
fy-content: space-between; gap: 40px; }
}

.ytdChannelPickerPageHeaderSection { box-sizing: border-box; width: 100%; p=
adding-left: 16px; }

@media (min-width: 1024px) {
  .ytdChannelPickerPageHeaderSection { flex: 1 1 0px; max-width: 450px; }
}

.ytdChannelPickerPageLogoContainer { display: flex; align-items: center; ma=
rgin-bottom: 16px; }

.ytdChannelPickerPageLogoIcon { width: 112px; height: 24px; color: var(--tf=
fc2fd3a644f6275); }

.ytdChannelPickerPageTitle { font-family: Roboto, Arial, sans-serif; font-s=
ize: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; line-he=
ight: 3.2rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytdChannelPickerPageTitle { font-family: Roboto, Arial, sans-serif; font=
-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-he=
ight: 2.8rem; }
}

@media (max-width: 599.9px) {
  .ytdChannelPickerPageTitle { font-family: Roboto, Arial, sans-serif; font=
-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-he=
ight: 2.8rem; }
}

.ytdChannelPickerPageTitle { margin-bottom: 16px; color: var(--tffc2fd3a644=
f6275); }

.ytdChannelPickerPageSubTitle { font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.6rem; font-weight: 400; line-height: 2.2rem; color: var(--t4a6da1=
9e16bf221a); }

.ytdChannelPickerPageUserEmail { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.4rem; font-weight: 400; line-height: 2rem; margin-block: 16px; m=
argin-inline: 0px; }

.ytdChannelPickerPageContentSection { box-sizing: border-box; width: 100%; =
display: flex; flex-direction: column; }

@media (min-width: 1024px) {
  .ytdChannelPickerPageContentSection { flex: 1 1 0px; width: 100%; min-wid=
th: 510px; max-width: 510px; min-height: 200px; }
}

.ytDraggableComponentHost { display: block; }

.ytdMiniplayerComponentHost { flex-direction: column; position: fixed; z-in=
dex: 2030; pointer-events: auto; touch-action: none; width: 400px; height: =
225px; will-change: opacity, transform; display: none; max-height: calc(-32=
px + 100vh); }

.ytdMiniplayerComponentContent { display: flex; flex-direction: column; ove=
rflow: hidden; border-radius: 12px; background-color: var(--t518e925f61bdcb=
91); box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 5px 0px, rgba(0, 0, 0, 0.2) 0p=
x 3px 6px 0px; width: 100%; height: 100%; }

@supports (scrollbar-width:none) {
  .ytdMiniplayerComponentContent { overflow: hidden scroll; scrollbar-width=
: none; }
}

.ytdMiniplayerComponentVisible { display: flex; }

.ytdMiniplayerComponentPlaylistPanel { height: 285px; min-height: 285px; fl=
ex: 1 1 1e-09px; pointer-events: auto; }

.ytdMiniplayerComponentDraggable { display: flex; flex-direction: column; w=
idth: 100%; height: 100%; }

.ytdMiniplayerComponentDraggableDragCover { position: absolute; inset: 0px;=
 cursor: grabbing; }

.ytdMiniplayerComponentAnimatingSnap { transition: transform 0.5s cubic-bez=
ier(0.05, 0, 0, 1); user-select: none; }

@media (prefers-reduced-motion: no-preference) {
  .ytdMiniplayerComponentAnimatingPlaylistExpand { transition: height 0.5s =
cubic-bezier(0.05, 0, 0, 1); user-select: none; }
  .ytdMiniplayerComponentAnimatingPlaylistExpand .ytdMiniplayerComponentDra=
ggable { pointer-events: none; }
  .ytdMiniplayerComponentAnimatingFade { animation-duration: 0.366s; animat=
ion-timing-function: cubic-bezier(0.05, 0, 0, 1); }
  .ytdMiniplayerComponentAnimatingFadeInSouth { animation-name: fade-in-dow=
n; }
  .ytdMiniplayerComponentAnimatingFadeInNorth { animation-name: fade-in-up;=
 }
  .ytdMiniplayerComponentAnimatingFadeOutSouth { animation-name: fade-out-d=
own; }
  .ytdMiniplayerComponentAnimatingFadeOutNorth { animation-name: fade-out-u=
p; }
}

.ytdMiniplayerComponentResizers { pointer-events: none; position: absolute;=
 width: 100%; height: 100%; }

.ytdMiniplayerComponentResizer { position: absolute; pointer-events: auto; =
}

.ytdMiniplayerComponentResizerDisabled { display: none; }

.ytdMiniplayerComponentResizerCorner { position: absolute; width: 12px; hei=
ght: 12px; }

.ytdMiniplayerComponentResizerNorth, .ytdMiniplayerComponentResizerSouth { =
width: 100%; height: 12px; cursor: ns-resize; }

.ytdMiniplayerComponentResizerNorthCorner, .ytdMiniplayerComponentResizerSo=
uthCorner { cursor: nesw-resize; }

.ytdMiniplayerComponentResizerEast, .ytdMiniplayerComponentResizerWest { wi=
dth: 12px; height: 100%; cursor: ew-resize; }

.ytdMiniplayerComponentResizerEastCorner, .ytdMiniplayerComponentResizerWes=
tCorner { cursor: nwse-resize; }

.ytdMiniplayerComponentResizerNorth { transform: translate(6px, -6px); top:=
 0px; }

.ytdMiniplayerComponentResizerNorthCorner { right: 0px; }

.ytdMiniplayerComponentResizerEast { transform: translate(6px, 6px); right:=
 0px; }

.ytdMiniplayerComponentResizerEastCorner { bottom: 0px; }

.ytdMiniplayerComponentResizerSouth { height: 6px; transform: translate(-6p=
x, 6px); bottom: 0px; }

.ytdMiniplayerComponentResizerSouthCorner { transform: translateY(-6px); le=
ft: 0px; }

.ytdMiniplayerComponentResizerWest { transform: translate(-6px, -6px); left=
: 0px; }

.ytdMiniplayerComponentResizerWestCorner { top: 0px; }

@keyframes fade-in-down {=20
  0% { transform: translateY(-70px); opacity: 0; }
  100% { transform: translateY(0px); opacity: 1; }
}

@keyframes fade-in-up {=20
  0% { transform: translateY(70px); opacity: 0; }
  100% { transform: translateY(0px); opacity: 1; }
}

@keyframes fade-out-down {=20
  0% { transform: translateY(0px); opacity: 1; }
  100% { transform: translateY(70px); opacity: 0; }
}

@keyframes fade-out-up {=20
  0% { transform: translateY(0px); opacity: 1; }
  100% { transform: translateY(-70px); opacity: 0; }
}

.ytBigboardStoryboardHost { position: absolute; inset: 0px; overflow: hidde=
n; }

.ytInlinePlayerControlsHost { direction: ltr; position: absolute; pointer-e=
vents: none; inset: 0px; }

.ytInlinePlayerControlsControlsContainer { width: 0px; height: 0px; pointer=
-events: auto; }

.ytInlinePlayerControlsDarkenedOverlay { position: absolute; inset: 0px; po=
inter-events: none; background: rgba(0, 0, 0, 0.5); opacity: 0; transition:=
 opacity 0.5s cubic-bezier(0.2, 0, 0.6, 1); }

.ytInlinePlayerControlsDarkenedOverlayShow { opacity: 1; }

.ytInlinePlayerControlsControlsHidden { visibility: hidden; }

.ytInlinePlayerControlsTopLeftControls { position: absolute; top: 0px; left=
: 0px; }

[dir=3D"rtl"] .ytInlinePlayerControlsTopLeftControls { direction: rtl; }

.ytInlinePlayerControlsTopLeftOverlayContainer { position: absolute; top: 0=
px; left: 0px; margin: 8px; }

[dir=3D"rtl"] .ytInlinePlayerControlsTopLeftOverlayContainer { direction: r=
tl; }

.ytInlinePlayerControlsBottomLeftControls { position: absolute; bottom: 0px=
; left: 0px; }

[dir=3D"rtl"] .ytInlinePlayerControlsBottomLeftControls { direction: rtl; }

.ytInlinePlayerControlsTopRightControls { --inline-player-button-animation:=
 dim-controls 700ms ease 2000ms forwards; position: absolute; top: 0px; rig=
ht: 0px; margin: 8px; }

.ytInlinePlayerControlsTopRightControls:active { --inline-player-button-ani=
mation: undim-controls 1s infinite; }

@media not all and (hover: none) {
  .ytInlinePlayerControlsTopRightControls:hover { --inline-player-button-an=
imation: undim-controls 1s infinite; }
}

.ytInlinePlayerControlsTopRightControlsCircleButton { position: relative; c=
olor: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.6); animation: var(--=
inline-player-button-animation); border-radius: 50%; width: 40px; height: 4=
0px; margin-bottom: 8px; }

.ytInlinePlayerControlsTopRightControlsRedesign { --inline-player-button-an=
imation: dim-controls-redesign 700ms ease 2000ms forwards; }

.ytInlinePlayerControlsTopRightControlsRedesign:active { --inline-player-bu=
tton-animation: undim-controls-redesign 1s infinite; }

@media not all and (hover: none) {
  .ytInlinePlayerControlsTopRightControlsRedesign:hover { --inline-player-b=
utton-animation: undim-controls-redesign 1s infinite; }
}

.ytInlinePlayerControlsTopRightControlsRedesign .ytInlinePlayerControlsTopR=
ightControlsCircleButton { background: rgba(0, 0, 0, 0.3); backdrop-filter:=
 blur(8px); }

.ytInlinePlayerControlsTopRightControlsRedesign .ytInlinePlayerControlsButt=
onIcon { transform: translate(-50%, -50%) scale(0.75); }

.ytInlinePlayerControlsTopRightControlsMedium .ytInlinePlayerControlsTopRig=
htControlsCircleButton { width: 28px; height: 28px; margin-bottom: 12px; }

.ytInlinePlayerControlsTopRightControlsMedium .ytInlinePlayerControlsButton=
Icon { transform: translate(-50%, -50%) scale(0.75); }

.ytInlinePlayerControlsTopRightControlsSmall .ytInlinePlayerControlsTopRigh=
tControlsCircleButton { width: 20px; height: 20px; margin-bottom: 12px; }

.ytInlinePlayerControlsTopRightControlsSmall .ytInlinePlayerControlsButtonI=
con { transform: translate(-50%, -50%) scale(0.5); }

.ytInlinePlayerControlsButtonIcon { position: absolute; top: 50%; left: 49%=
; transform: translate(-50%, -50%); filter: drop-shadow(rgba(0, 0, 0, 0.6) =
0px 1px 2px); }

.ytInlinePlayerControlsBottomRightControls { position: absolute; bottom: 0p=
x; right: 0px; display: flex; flex-direction: row; align-items: flex-end; p=
ointer-events: none; transition: opacity 0.1s cubic-bezier(0.2, 0, 0.6, 1);=
 }

[dir=3D"rtl"] .ytInlinePlayerControlsBottomRightControls { direction: rtl; =
}

.ytInlinePlayerControlsBottomRightControlsHidden { opacity: 0; }

.ytInlinePlayerControlsTimeDisplay { margin: 8px; }

.ytInlinePlayerControlsLiveBadge { text-transform: uppercase; }

.ytInlinePlayerControlsLiveBadgeDisplay { margin: 8px; }

@keyframes dim-controls {=20
  0% { background: rgba(0, 0, 0, 0.6); }
  100% { background: none; }
}

@keyframes undim-controls {=20
  0% { background: rgba(0, 0, 0, 0.6); }
  100% { background: rgba(0, 0, 0, 0.6); }
}

@keyframes dim-controls-redesign {=20
  0% { background: rgba(0, 0, 0, 0.3); backdrop-filter: blur(8px); }
  100% { background: none; backdrop-filter: none; }
}

@keyframes undim-controls-redesign {=20
  0% { background: rgba(0, 0, 0, 0.3); backdrop-filter: blur(8px); }
  100% { background: rgba(0, 0, 0, 0.3); backdrop-filter: blur(8px); }
}

.premiereTrailerBadgeHost { display: block; margin-bottom: 8px; }

.ytmMuteButtonHost { display: flex; justify-content: center; align-items: c=
enter; position: relative; width: 48px; height: 48px; }

.ytmMuteButtonButton { cursor: pointer; width: 48px; height: 48px; padding:=
 12px; border-width: medium; border-style: none; border-color: currentcolor=
; border-image: initial; outline: none; font: inherit; text-transform: inhe=
rit; color: inherit; background: transparent; }

.ytmPaidContentOverlayHost { color: rgb(255, 255, 255); animation: 3s ease-=
in 20s 1 normal forwards running fade; padding: 12px 0px 12px 12px; display=
: flex; }

.ytmPaidContentOverlayHidden { display: none; }

.ytmPaidContentOverlayLink { align-items: center; color: rgb(255, 255, 255)=
; background-color: rgba(0, 0, 0, 0.6); border-left: 4px solid var(--taf7bd=
2f2e5a02772); border-radius: 4px; display: flex; max-width: 312px; padding:=
 8px; text-decoration: none; }

.ytmPaidContentOverlayText { font-size: 1.3rem; padding-left: 8px; }

.ytmPaidContentOverlayPppLabelRefresh .ytmPaidContentOverlayLink { border-l=
eft: initial; background-color: rgba(0, 0, 0, 0.6); border-radius: 12px; pa=
dding: 4px 8px; }

.ytmPaidContentOverlayPppLabelRefreshMotion { animation: exit-fade .35s cub=
ic-bezier(.4,0,0,1) calc(1.15s + var(--ytm-paid-content-overlay-hold-durati=
on)) forwards; }

.ytmPaidContentOverlayPppLabelRefreshMotion .ytmPaidContentOverlayLink { --=
ytm-paid-content-overlay-nub-clip: inset(0 calc(100% - 32px) 0 0 round 12px=
); animation: entry-morph 1s cubic-bezier(.4,0,0,1),exit-morph .5s cubic-be=
zier(.4,0,0,1) calc(1s + var(--ytm-paid-content-overlay-hold-duration)) for=
wards; }

[dir=3D"rtl"] .ytmPaidContentOverlayPppLabelRefreshMotion .ytmPaidContentOv=
erlayLink { --ytm-paid-content-overlay-nub-clip: inset(0 0 0 calc(100% - 32=
px) round 12px); }

.ytmPaidContentOverlayPppLabelRefresh .ytmPaidContentOverlayText { padding-=
left: 0px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-=
weight: 500; line-height: 2rem; }

@media (max-width: 599.9px) {
  .ytmPaidContentOverlayPppLabelRefresh .ytmPaidContentOverlayText { font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line=
-height: 1.8rem; }
}

.ytmPaidContentOverlayPppLabelRefreshMotion .ytmPaidContentOverlayText { --=
ytm-paid-content-overlay-text-mask: linear-gradient(to right,var(--tdc8af67=
50f0dad0d) calc(100% - 8px),transparent); --ytm-paid-content-overlay-mask-p=
osition: left; animation: text-entry-mask 1s cubic-bezier(.4,0,0,1),text-ex=
it-mask .5s cubic-bezier(.4,0,0,1) calc(1s + var(--ytm-paid-content-overlay=
-hold-duration)) forwards; }

[dir=3D"rtl"] .ytmPaidContentOverlayPppLabelRefreshMotion .ytmPaidContentOv=
erlayText { --ytm-paid-content-overlay-text-mask: linear-gradient(to left,v=
ar(--tdc8af6750f0dad0d) calc(100% - 8px),transparent); --ytm-paid-content-o=
verlay-mask-position: right; }

.ytmPaidContentOverlayHostCompact { padding: 8px 0px 8px 8px; }

.ytmPaidContentOverlayHostCompact .ytmPaidContentOverlayLink { border-width=
: medium; border-style: none; border-color: currentcolor; border-image: ini=
tial; }

.ytmPaidContentOverlayHostCompact .ytmPaidContentOverlayText { padding-left=
: 0px; }

.ytmPaidContentOverlayHostCompact .ytmPaidContentOverlayChevron, .ytmPaidCo=
ntentOverlayHostCompact .ytmPaidContentOverlayIcon { display: none; }

@keyframes fade {=20
  100% { opacity: 0; pointer-events: none; }
}

@keyframes entry-morph {=20
  0% { opacity: 0; clip-path: var(--ytm-paid-content-overlay-nub-clip); }
  25% { opacity: 1; }
  100% { clip-path: inset(0px round 12px); }
}

@keyframes exit-morph {=20
  0% { clip-path: inset(0px round 12px); }
  100% { clip-path: var(--ytm-paid-content-overlay-nub-clip); }
}

@keyframes text-entry-mask {=20
  0% { mask-image: var(--ytm-paid-content-overlay-text-mask); mask-position=
: var(--ytm-paid-content-overlay-mask-position); mask-repeat: no-repeat; ma=
sk-size: 0px 100%; }
  100% { mask-image: var(--ytm-paid-content-overlay-text-mask); mask-positi=
on: var(--ytm-paid-content-overlay-mask-position); mask-repeat: no-repeat; =
mask-size: calc(100% + 8px) 100%; }
}

@keyframes text-exit-mask {=20
  0% { mask-image: var(--ytm-paid-content-overlay-text-mask); mask-position=
: var(--ytm-paid-content-overlay-mask-position); mask-repeat: no-repeat; ma=
sk-size: calc(100% + 8px) 100%; }
  100% { mask-image: var(--ytm-paid-content-overlay-text-mask); mask-positi=
on: var(--ytm-paid-content-overlay-mask-position); mask-repeat: no-repeat; =
mask-size: 0px 100%; }
}

@keyframes exit-fade {=20
  0% { opacity: 1; }
  100% { opacity: 0; pointer-events: none; }
}

.ytdVideoPreviewHost { --ytd-video-preview-width: 440px; --ytd-video-previe=
w-height: 248px; --ytd-video-preview-aspect-ratio: 16/9; opacity: 0; pointe=
r-events: none; position: absolute; top: 0px; left: 0px; padding: 12px; bac=
kground-color: transparent; display: flex; }

.ytdVideoPreviewActive { pointer-events: auto; opacity: 1; }

.ytdVideoPreviewVideoPreviewContainer { width: var(--ytd-video-preview-widt=
h); display: flex; flex-direction: column; }

.ytdVideoPreviewMediaContainer { width: var(--ytd-video-preview-width); hei=
ght: var(--ytd-video-preview-height); overflow: hidden; transform: translat=
eZ(0px); }

.ytdVideoPreviewRoundedCornersSmall .ytdVideoPreviewMediaContainer { border=
-radius: 4px; }

.ytdVideoPreviewRoundedCornersMedium .ytdVideoPreviewMediaContainer { borde=
r-radius: 8px; }

.ytdVideoPreviewRoundedCornersLarge .ytdVideoPreviewMediaContainer { border=
-radius: 12px; }

.ytdVideoPreviewMediaContainerLink { display: flex; }

.ytdVideoPreviewHasMetadata:not(.ytdVideoPreviewMetadataHidden) .ytdVideoPr=
eviewMediaContainerLink::after { content: ""; pointer-events: none; backgro=
und: linear-gradient(to top, rgba(0, 0, 0, 0.8) 0px, rgba(0, 0, 0, 0) 50%);=
 position: absolute; inset: 0px; }

.ytdVideoPreviewPlayerContainerWrapper { position: absolute; width: var(--y=
td-video-preview-width); height: var(--ytd-video-preview-height); backgroun=
d-color: rgb(0, 0, 0); opacity: 0; will-change: opacity; overflow: hidden; =
}

.ytdVideoPreviewPlaying .ytdVideoPreviewPlayerContainerWrapper { opacity: 1=
; transition: opacity 0.25s cubic-bezier(0.05, 0, 0, 1); }

.ytdVideoPreviewPlayerContainer { position: absolute; height: calc(100% + 2=
px); width: auto; aspect-ratio: var(--ytd-video-preview-aspect-ratio); top:=
 -1px; left: calc(-1px*var(--ytd-video-preview-aspect-ratio)); }

.ytdVideoPreviewMetadata { position: absolute; bottom: 8px; left: 8px; righ=
t: 8px; }

.ytdVideoPreviewMetadataHidden .ytdVideoPreviewMetadata { display: none; }

.ytdVideoPreviewPlayerControls { opacity: 0; }

.ytdVideoPreviewPlaying .ytdVideoPreviewPlayerControls { opacity: 1; transi=
tion: opacity 0.25s cubic-bezier(0.05, 0, 0, 1); }

.ytdVideoPreviewHidePlayerControls .ytdVideoPreviewPlayerControls { display=
: none; }

.ytdVideoPreviewLoaderHost { display: block; }

.ytdVideoPreviewLoaderVideoPreviewContainer { position: absolute; }

.ytdVideoPreviewLoaderHidden { display: none; }

.ytdVideoPreviewPortalHost { display: block; }

.ytdVideoPreviewPortalPreviewContainer { position: absolute; }

.ytdVideoPreviewPortalPlayerHoldingContainer { position: absolute; top: 0px=
; left: 0px; width: 0px; height: 0px; visibility: hidden; pointer-events: n=
one; overflow: hidden; }

tp-yt-app-drawer { position: fixed; z-index: 1; inset: -120px 0px; visibili=
ty: hidden; transition-property: visibility; }

tp-yt-app-drawer[opened] { visibility: visible; }

tp-yt-app-drawer[persistent] { width: var(--app-drawer-width,256px); }

tp-yt-app-drawer[persistent][position=3D"left"] { right: auto; }

tp-yt-app-drawer[persistent][position=3D"right"] { left: auto; }

#contentContainer.tp-yt-app-drawer { position: absolute; top: 0px; bottom: =
0px; left: 0px; width: var(--app-drawer-width,256px); padding: var(--app-dr=
awer-content-padding,120px 0); transition-property: transform; transform: t=
ranslate3d(-100%, 0px, 0px); background-color: var(--app-drawer-content-con=
tainer-background-color); }

#contentContainer.tp-yt-app-drawer[persistent] { width: 100%; }

#contentContainer.tp-yt-app-drawer[position=3D"right"] { right: 0px; left: =
auto; transform: translate3d(100%, 0px, 0px); }

#contentContainer.tp-yt-app-drawer[swipe-open]::after { position: fixed; to=
p: 0px; bottom: 0px; left: 100%; visibility: visible; width: 20px; content:=
 ""; }

#contentContainer.tp-yt-app-drawer[swipe-open][position=3D"right"]::after {=
 right: 100%; left: auto; }

#contentContainer.tp-yt-app-drawer[opened] { transform: translateZ(0px); }

#scrim.tp-yt-app-drawer { position: absolute; inset: 0px; transition-proper=
ty: opacity; transform: translateZ(0px); opacity: 0; background: var(--app-=
drawer-scrim-background,rgba(0,0,0,.5)); }

#scrim.visible.tp-yt-app-drawer { opacity: 1; }

tp-yt-app-drawer[no-transition] #contentContainer.tp-yt-app-drawer { transi=
tion-property: none; }

tp-yt-app-header { position: relative; display: block; transition-timing-fu=
nction: linear; transition-property: transform; }

tp-yt-app-header::before { position: absolute; right: 0px; bottom: -5px; le=
ft: 0px; width: 100%; height: 5px; content: ""; transition: opacity 0.4s; p=
ointer-events: none; opacity: 0; box-shadow: rgba(0, 0, 0, 0.4) 0px 5px 6px=
 -3px inset; will-change: opacity; }

tp-yt-app-header[shadow]::before { opacity: 1; }

#background.tp-yt-app-header { position: absolute; inset: 0px; overflow: hi=
dden; }

#backgroundFrontLayer.tp-yt-app-header, #backgroundRearLayer.tp-yt-app-head=
er { position: absolute; inset: 0px; height: 100%; pointer-events: none; ba=
ckground-size: cover; }

#backgroundFrontLayer.tp-yt-app-header { background-image: var(--app-header=
-background-front-layer-background-image); background-position: var(--app-h=
eader-background-front-layer-background-position); background-repeat: var(-=
-app-header-background-front-layer-background-repeat); background-size: var=
(--app-header-background-front-layer-background-size); }

#backgroundRearLayer.tp-yt-app-header { opacity: 0; }

#contentContainer.tp-yt-app-header { position: relative; width: 100%; heigh=
t: 100%; }

tp-yt-app-header[disabled], tp-yt-app-header[disabled] #backgroundFrontLaye=
r.tp-yt-app-header, tp-yt-app-header[disabled] #backgroundRearLayer.tp-yt-a=
pp-header, tp-yt-app-header[disabled]::after, tp-yt-app-header[silent-scrol=
l], tp-yt-app-header[silent-scroll] #backgroundFrontLayer.tp-yt-app-header,=
 tp-yt-app-header[silent-scroll] #backgroundRearLayer.tp-yt-app-header, tp-=
yt-app-header[silent-scroll]::after { transition: none !important; }

tp-yt-app-header[disabled] > [sticky], tp-yt-app-header[disabled] > app-too=
lbar:first-of-type, tp-yt-app-header[silent-scroll] > [sticky], tp-yt-app-h=
eader[silent-scroll] > app-toolbar:first-of-type { transition: none !import=
ant; }

tp-yt-app-header-layout { display: block; position: relative; z-index: 0; }

#wrapper.tp-yt-app-header-layout > [slot=3D"header"] { position: fixed; top=
: 0px; left: 0px; right: 0px; z-index: 1; }

#wrapper.initializing.tp-yt-app-header-layout > [slot=3D"header"] { positio=
n: relative; }

tp-yt-app-header-layout[has-scrolling-region] { height: 100%; }

tp-yt-app-header-layout[has-scrolling-region] #wrapper.tp-yt-app-header-lay=
out > [slot=3D"header"] { position: absolute; }

tp-yt-app-header-layout[has-scrolling-region] #wrapper.initializing.tp-yt-a=
pp-header-layout > [slot=3D"header"] { position: relative; }

tp-yt-app-header-layout[has-scrolling-region] #wrapper.tp-yt-app-header-lay=
out #contentContainer.tp-yt-app-header-layout { position: absolute; inset: =
0px; overflow-y: auto; }

tp-yt-app-header-layout[has-scrolling-region] #wrapper.initializing.tp-yt-a=
pp-header-layout #contentContainer.tp-yt-app-header-layout { position: rela=
tive; }

tp-yt-app-header-layout[fullbleed] { display: flex; flex-direction: column;=
 position: absolute; inset: 0px; }

tp-yt-app-header-layout[fullbleed] #wrapper.tp-yt-app-header-layout, tp-yt-=
app-header-layout[fullbleed] #wrapper.tp-yt-app-header-layout #contentConta=
iner.tp-yt-app-header-layout { display: flex; flex-direction: column; flex:=
 1 1 1e-09px; }

#contentContainer.tp-yt-app-header-layout { position: relative; z-index: 0;=
 }

@media print {
  tp-yt-app-header-layout[has-scrolling-region] #wrapper.tp-yt-app-header-l=
ayout #contentContainer.tp-yt-app-header-layout { overflow-y: visible; }
}

tp-yt-iron-image { display: inline-block; overflow: hidden; position: relat=
ive; }

#baseURIAnchor.tp-yt-iron-image { display: none; }

#sizedImgDiv.tp-yt-iron-image { position: absolute; inset: 0px; display: no=
ne; }

#img.tp-yt-iron-image { display: block; width: var(--iron-image-width,auto)=
; height: var(--iron-image-height,auto); }

tp-yt-iron-image[sizing] #sizedImgDiv.tp-yt-iron-image { display: block; }

tp-yt-iron-image[sizing] #img.tp-yt-iron-image { display: none; }

#placeholder.tp-yt-iron-image { position: absolute; inset: 0px; background-=
color: inherit; opacity: 1; }

#placeholder.faded-out.tp-yt-iron-image { transition: opacity 0.5s linear; =
opacity: 0; }

tp-yt-iron-pages { display: block; }

tp-yt-iron-pages > :not(slot):not(.iron-selected) { display: none !importan=
t; }

tp-yt-paper-card { position: relative; box-sizing: border-box; background-c=
olor: var(--paper-card-background-color,var(--primary-background-color)); b=
order-radius: 2px; font-family: Roboto, Noto, sans-serif; -webkit-font-smoo=
thing: antialiased; display: var(--paper-card-display,inline-block); }

.tp-yt-paper-card[hidden], tp-yt-paper-card[hidden] { display: none !import=
ant; }

.header.tp-yt-paper-card { position: relative; border-top-left-radius: inhe=
rit; border-top-right-radius: inherit; overflow: hidden; }

.header.tp-yt-paper-card tp-yt-iron-image.tp-yt-paper-card { display: block=
; width: 100%; --iron-image-width: 100%; pointer-events: none; }

.header.tp-yt-paper-card .title-text.tp-yt-paper-card { color: var(--paper-=
card-header-color,#000); }

.header.tp-yt-paper-card .title-text.over-image.tp-yt-paper-card { position=
: absolute; bottom: 0px; }

tp-yt-paper-card > .card-content { position: relative; }

tp-yt-paper-card > .card-actions { border-top: 1px solid rgb(232, 232, 232)=
; position: relative; }

tp-yt-paper-card[elevation=3D"1"] { box-shadow: rgba(0, 0, 0, 0.14) 0px 2px=
 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px, rgba(0, 0, 0, 0.2) 0px 3px 1=
px -2px; }

tp-yt-paper-card[elevation=3D"2"] { box-shadow: rgba(0, 0, 0, 0.14) 0px 4px=
 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px, rgba(0, 0, 0, 0.4) 0px 2px =
4px -1px; }

tp-yt-paper-card[elevation=3D"3"] { box-shadow: rgba(0, 0, 0, 0.14) 0px 6px=
 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px, rgba(0, 0, 0, 0.4) 0px 3px=
 5px -1px; }

tp-yt-paper-card[elevation=3D"4"] { box-shadow: rgba(0, 0, 0, 0.14) 0px 8px=
 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px, rgba(0, 0, 0, 0.4) 0px 5px=
 5px -3px; }

tp-yt-paper-card[elevation=3D"5"] { box-shadow: rgba(0, 0, 0, 0.14) 0px 16p=
x 24px 2px, rgba(0, 0, 0, 0.12) 0px 6px 30px 5px, rgba(0, 0, 0, 0.4) 0px 8p=
x 10px -5px; }

tp-yt-paper-checkbox { display: inline-block; white-space: nowrap; cursor: =
pointer; --calculated-paper-checkbox-size: var(--paper-checkbox-size,18px);=
 --calculated-paper-checkbox-ink-size: var(--paper-checkbox-ink-size,-1px);=
 font-family: Roboto, Noto, sans-serif; -webkit-font-smoothing: antialiased=
; line-height: 0; -webkit-tap-highlight-color: transparent; }

tp-yt-paper-checkbox[hidden] { display: none !important; }

tp-yt-paper-checkbox:focus { outline: none; }

.hidden.tp-yt-paper-checkbox { display: none; }

#checkboxContainer.tp-yt-paper-checkbox { display: inline-block; position: =
relative; width: var(--calculated-paper-checkbox-size); height: var(--calcu=
lated-paper-checkbox-size); min-width: var(--calculated-paper-checkbox-size=
); margin: var(--paper-checkbox-margin,initial); vertical-align: var(--pape=
r-checkbox-vertical-align,middle); background-color: var(--paper-checkbox-u=
nchecked-background-color,transparent); }

#ink.tp-yt-paper-checkbox { position: absolute; top: calc(0px - (var(--calc=
ulated-paper-checkbox-ink-size) - var(--calculated-paper-checkbox-size))/2)=
; left: calc(0px - (var(--calculated-paper-checkbox-ink-size) - var(--calcu=
lated-paper-checkbox-size))/2); width: var(--calculated-paper-checkbox-ink-=
size); height: var(--calculated-paper-checkbox-ink-size); color: var(--pape=
r-checkbox-unchecked-ink-color,var(--primary-text-color)); opacity: 0.6; po=
inter-events: none; }

#ink.tp-yt-paper-checkbox[dir=3D"rtl"], [dir=3D"rtl"] #ink.tp-yt-paper-chec=
kbox { right: calc(0px - (var(--calculated-paper-checkbox-ink-size) - var(-=
-calculated-paper-checkbox-size))/2); left: auto; }

#ink.tp-yt-paper-checkbox[checked] { color: var(--paper-checkbox-checked-in=
k-color,var(--primary-color)); }

#checkbox.tp-yt-paper-checkbox { position: relative; box-sizing: border-box=
; height: 100%; border-width: 2px; border-style: solid; border-image: initi=
al; border-color: var(--paper-checkbox-unchecked-color,var(--primary-text-c=
olor)); border-radius: 2px; pointer-events: none; transition-behavior: norm=
al, normal; transition-timing-function: ease, ease; transition-delay: 0s, 0=
s; transition-property: background-color, border-color; transition-duration=
: var(--paper-checkbox-animation-duration,.14s); }

#checkbox.checked.tp-yt-paper-checkbox #checkmark.tp-yt-paper-checkbox { an=
imation-timing-function: ease-out; animation-delay: 0s; animation-iteration=
-count: 1; animation-direction: normal; animation-fill-mode: forwards; anim=
ation-play-state: running; animation-name: checkmark-expand; animation-time=
line: auto; animation-range: normal; animation-duration: var(--paper-checkb=
ox-animation-duration,.14s); }

@-webkit-keyframes checkmark-expand {=20
  0% { transform: scale(0) rotate(45deg); }
  100% { transform: scale(1) rotate(45deg); }
}

@keyframes checkmark-expand {=20
  0% { transform: scale(0) rotate(45deg); }
  100% { transform: scale(1) rotate(45deg); }
}

#checkbox.checked.tp-yt-paper-checkbox { background-color: var(--paper-chec=
kbox-checked-color,var(--primary-color)); border-color: var(--paper-checkbo=
x-checked-color,var(--primary-color)); }

#checkmark.tp-yt-paper-checkbox { position: absolute; width: 36%; height: 7=
0%; border-style: none solid solid none; border-top-width: medium; border-l=
eft-width: medium; border-right-width: calc(var(--calculated-paper-checkbox=
-size)*.1333333333); border-bottom-width: calc(var(--calculated-paper-check=
box-size)*.1333333333); border-color: var(--paper-checkbox-checkmark-color,=
white); transform-origin: 97% 86%; box-sizing: content-box; }

#checkmark.tp-yt-paper-checkbox[dir=3D"rtl"], [dir=3D"rtl"] #checkmark.tp-y=
t-paper-checkbox { transform-origin: 50% 14%; }

.tp-yt-paper-checkbox[style-target=3D"label"], tp-yt-paper-checkbox .tp-yt-=
paper-checkbox[style-target=3D"label"] { position: relative; display: inlin=
e-block; vertical-align: middle; padding-left: var(--paper-checkbox-label-s=
pacing,8px); white-space: normal; line-height: normal; color: var(--paper-c=
heckbox-label-color,var(--primary-text-color)); }

.tp-yt-paper-checkbox[style-target=3D"label"][dir=3D"rtl"], [dir=3D"rtl"] .=
tp-yt-paper-checkbox[style-target=3D"label"], [dir=3D"rtl"] tp-yt-paper-che=
ckbox .tp-yt-paper-checkbox[style-target=3D"label"], tp-yt-paper-checkbox[d=
ir=3D"rtl"] .tp-yt-paper-checkbox[style-target=3D"label"] { padding-right: =
var(--paper-checkbox-label-spacing,8px); padding-left: 0px; }

.tp-yt-paper-checkbox[style-target=3D"label"][hidden], tp-yt-paper-checkbox=
[hidden] .tp-yt-paper-checkbox[style-target=3D"label"] { display: none; }

tp-yt-paper-checkbox[hidden] .tp-yt-paper-checkbox[style-target=3D"label"] =
{ display: none; }

tp-yt-paper-checkbox[checked] .tp-yt-paper-checkbox[style-target=3D"label"]=
 { color: var(--paper-checkbox-label-checked-color,var(--paper-checkbox-lab=
el-color,var(--primary-text-color))); }

tp-yt-paper-checkbox[disabled] #checkbox.tp-yt-paper-checkbox { opacity: 0.=
5; border-color: var(--paper-checkbox-unchecked-color,var(--primary-text-co=
lor)); }

tp-yt-paper-checkbox[disabled][checked] #checkbox.tp-yt-paper-checkbox { ba=
ckground-color: var(--paper-checkbox-unchecked-color,var(--primary-text-col=
or)); opacity: 0.5; }

tp-yt-paper-checkbox[disabled] .tp-yt-paper-checkbox[style-target=3D"label"=
] { opacity: 0.65; }

#checkbox.invalid.tp-yt-paper-checkbox:not(.checked) { border-color: var(--=
paper-checkbox-error-color,var(--error-color)); }

tp-yt-paper-dropdown-menu { display: inline-block; position: relative; text=
-align: left; -webkit-tap-highlight-color: transparent; --paper-input-conta=
iner-input_-_overflow: hidden; --paper-input-container-input_-_white-space:=
 nowrap; --paper-input-container-input_-_text-overflow: ellipsis; --paper-i=
nput-container-input_-_max-width: 100%; --paper-input-container-input_-_box=
-sizing: border-box; --paper-input-container-input_-_cursor: pointer; }

tp-yt-paper-dropdown-menu:focus { outline: none; }

[dir=3D"rtl"] tp-yt-paper-dropdown-menu, tp-yt-paper-dropdown-menu[dir=3D"r=
tl"] { text-align: right; }

tp-yt-paper-dropdown-menu[noink] tp-yt-paper-ripple.tp-yt-paper-dropdown-me=
nu { display: none; }

tp-yt-paper-dropdown-menu[no-label-float] tp-yt-paper-ripple.tp-yt-paper-dr=
opdown-menu { top: 8px; }

tp-yt-paper-ripple.tp-yt-paper-dropdown-menu { inset: 12px 0px 8px; }

tp-yt-paper-menu-button.tp-yt-paper-dropdown-menu { display: block; padding=
: 0px; }

tp-yt-iron-icon.tp-yt-paper-dropdown-menu { color: var(--paper-dropdown-men=
u-icon-color,var(--disabled-text-color)); }

tp-yt-paper-dropdown-menu-light { display: inline-block; position: relative=
; text-align: left; -webkit-tap-highlight-color: transparent; --paper-input=
-container-input_-_overflow: hidden; --paper-input-container-input_-_white-=
space: nowrap; --paper-input-container-input_-_text-overflow: ellipsis; --p=
aper-input-container-input_-_max-width: 100%; --paper-input-container-input=
_-_box-sizing: border-box; --paper-input-container-input_-_cursor: pointer;=
 }

tp-yt-paper-dropdown-menu-light:focus { outline: none; }

[dir=3D"rtl"] tp-yt-paper-dropdown-menu-light, tp-yt-paper-dropdown-menu-li=
ght[dir=3D"rtl"] { text-align: right; }

tp-yt-paper-dropdown-menu-light[noink] tp-yt-paper-ripple.tp-yt-paper-dropd=
own-menu-light { display: none; }

tp-yt-paper-dropdown-menu-light[no-label-float] tp-yt-paper-ripple.tp-yt-pa=
per-dropdown-menu-light { top: 8px; }

tp-yt-paper-ripple.tp-yt-paper-dropdown-menu-light { inset: 12px 0px 8px; }

tp-yt-paper-menu-button.tp-yt-paper-dropdown-menu-light { display: block; p=
adding: 0px; }

tp-yt-paper-dropdown-menu-light { width: 200px; }

.tp-yt-paper-dropdown-menu-light[slot=3D"dropdown-trigger"] { box-sizing: b=
order-box; position: relative; width: 100%; padding: 16px 0px 8px; }

.tp-yt-paper-dropdown-menu-light[slot=3D"dropdown-trigger"]:focus { outline=
: none; }

tp-yt-paper-dropdown-menu-light[disabled] .tp-yt-paper-dropdown-menu-light[=
slot=3D"dropdown-trigger"] { pointer-events: none; opacity: var(--paper-dro=
pdown-menu-disabled-opacity,.33); }

tp-yt-paper-dropdown-menu-light[no-label-float] .tp-yt-paper-dropdown-menu-=
light[slot=3D"dropdown-trigger"] { padding-top: 8px; }

.tp-yt-paper-dropdown-menu-light[style-target=3D"input"], tp-yt-paper-dropd=
own-menu-light .tp-yt-paper-dropdown-menu-light[style-target=3D"input"] { f=
ont-size: 16px; font-weight: 400; font-family: Roboto, Noto, sans-serif; -w=
ebkit-font-smoothing: antialiased; line-height: 1.5; border-bottom: 1px sol=
id var(--paper-dropdown-menu-color,var(--secondary-text-color)); color: var=
(--paper-dropdown-menu-color,var(--primary-text-color)); width: 100%; box-s=
izing: border-box; padding: 12px 20px 0px 0px; outline: none; }

.tp-yt-paper-dropdown-menu-light[style-target=3D"input"][dir=3D"rtl"], [dir=
=3D"rtl"] .tp-yt-paper-dropdown-menu-light[style-target=3D"input"], [dir=3D=
"rtl"] tp-yt-paper-dropdown-menu-light .tp-yt-paper-dropdown-menu-light[sty=
le-target=3D"input"], tp-yt-paper-dropdown-menu-light[dir=3D"rtl"] .tp-yt-p=
aper-dropdown-menu-light[style-target=3D"input"] { padding-right: 0px; padd=
ing-left: 20px; }

tp-yt-paper-dropdown-menu-light[disabled] .tp-yt-paper-dropdown-menu-light[=
style-target=3D"input"] { border-bottom: 1px dashed var(--paper-dropdown-me=
nu-color,var(--secondary-text-color)); }

tp-yt-paper-dropdown-menu-light[invalid] .tp-yt-paper-dropdown-menu-light[s=
tyle-target=3D"input"] { border-bottom: 2px solid var(--paper-dropdown-erro=
r-color,var(--error-color)); }

tp-yt-paper-dropdown-menu-light[no-label-float] .tp-yt-paper-dropdown-menu-=
light[style-target=3D"input"] { padding-top: 0px; }

.label.tp-yt-paper-dropdown-menu-light { font-size: 16px; font-weight: 400;=
 line-height: 24px; font-family: Roboto, Noto, sans-serif; -webkit-font-smo=
othing: antialiased; display: block; position: absolute; inset: 28px 0px 0p=
x; box-sizing: border-box; width: 100%; padding-right: 20px; text-align: le=
ft; transition-duration: 0.2s; transition-timing-function: cubic-bezier(0.4=
, 0, 0.2, 1); color: var(--paper-dropdown-menu-color,var(--secondary-text-c=
olor)); }

.label.tp-yt-paper-dropdown-menu-light[dir=3D"rtl"], [dir=3D"rtl"] .label.t=
p-yt-paper-dropdown-menu-light { padding-right: 0px; padding-left: 20px; te=
xt-align: right; }

.label.label-is-floating.tp-yt-paper-dropdown-menu-light { font-size: 12px;=
 top: 8px; }

.label.label-is-hidden.tp-yt-paper-dropdown-menu-light { visibility: hidden=
; }

.label.tp-yt-paper-dropdown-menu-light::after { background-color: var(--pap=
er-dropdown-menu-focus-color,var(--primary-color)); bottom: 7px; content: "=
"; height: 2px; left: 45%; position: absolute; transition-duration: 0.2s; t=
ransition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); visibility: hidden=
; width: 8px; z-index: 10; }

tp-yt-paper-dropdown-menu-light[no-label-float] .label.tp-yt-paper-dropdown=
-menu-light, tp-yt-paper-dropdown-menu-light[no-label-float] .tp-yt-paper-d=
ropdown-menu-light[style-target=3D"label"] { top: 8px; transition-duration:=
 0s; }

tp-yt-paper-dropdown-menu-light[focused] .label.label-is-floating.tp-yt-pap=
er-dropdown-menu-light, tp-yt-paper-dropdown-menu-light[focused] .tp-yt-pap=
er-dropdown-menu-light[style-target=3D"label"].label-is-floating { color: v=
ar(--paper-dropdown-menu-focus-color,var(--primary-color)); }

tp-yt-paper-dropdown-menu-light[invalid] .label.label-is-floating.tp-yt-pap=
er-dropdown-menu-light, tp-yt-paper-dropdown-menu-light[invalid] .tp-yt-pap=
er-dropdown-menu-light[style-target=3D"label"].label-is-floating { color: v=
ar(--paper-dropdown-error-color,var(--error-color)); }

tp-yt-paper-dropdown-menu-light[invalid] .label.tp-yt-paper-dropdown-menu-l=
ight::after, tp-yt-paper-dropdown-menu-light[invalid] .tp-yt-paper-dropdown=
-menu-light[style-target=3D"label"]::after { background-color: var(--paper-=
dropdown-error-color,var(--error-color)); }

tp-yt-paper-dropdown-menu-light[no-label-float] .label.tp-yt-paper-dropdown=
-menu-light::after, tp-yt-paper-dropdown-menu-light[no-label-float] .tp-yt-=
paper-dropdown-menu-light[style-target=3D"label"]::after { bottom: 7px; }

tp-yt-paper-dropdown-menu-light[focused]:not([disabled]) .label.tp-yt-paper=
-dropdown-menu-light::after, tp-yt-paper-dropdown-menu-light[focused]:not([=
disabled]) .tp-yt-paper-dropdown-menu-light[style-target=3D"label"]::after =
{ left: 0px; visibility: visible; width: 100%; }

tp-yt-iron-icon.tp-yt-paper-dropdown-menu-light { position: absolute; right=
: 0px; bottom: 8px; font-family: Roboto, Noto, sans-serif; -webkit-font-smo=
othing: antialiased; font-size: 16px; font-weight: 400; line-height: 24px; =
color: var(--paper-dropdown-menu-icon-color,var(--disabled-text-color)); }

[dir=3D"rtl"] tp-yt-iron-icon.tp-yt-paper-dropdown-menu-light, tp-yt-iron-i=
con.tp-yt-paper-dropdown-menu-light[dir=3D"rtl"] { left: 0px; right: auto; =
}

tp-yt-paper-dropdown-menu-light[no-label-float] tp-yt-iron-icon.tp-yt-paper=
-dropdown-menu-light { margin-top: 0px; }

.error.tp-yt-paper-dropdown-menu-light { font-family: Roboto, Noto, sans-se=
rif; -webkit-font-smoothing: antialiased; white-space: nowrap; overflow: hi=
dden; text-overflow: ellipsis; font-size: 12px; font-weight: 400; letter-sp=
acing: 0.011em; line-height: 20px; display: inline-block; visibility: hidde=
n; color: var(--paper-dropdown-error-color,var(--error-color)); position: a=
bsolute; left: 0px; right: 0px; bottom: -12px; }

tp-yt-paper-dropdown-menu-light[invalid] .error.tp-yt-paper-dropdown-menu-l=
ight { visibility: visible; }

tp-yt-paper-material[animated] { transition: box-shadow 0.28s cubic-bezier(=
0.4, 0, 0.2, 1); }

tp-yt-paper-material { display: block; position: relative; }

tp-yt-paper-material[elevation=3D"1"] { box-shadow: rgba(0, 0, 0, 0.14) 0px=
 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px, rgba(0, 0, 0, 0.2) 0px 3=
px 1px -2px; }

tp-yt-paper-material[elevation=3D"2"] { box-shadow: rgba(0, 0, 0, 0.14) 0px=
 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px, rgba(0, 0, 0, 0.4) 0px =
2px 4px -1px; }

tp-yt-paper-material[elevation=3D"3"] { box-shadow: rgba(0, 0, 0, 0.14) 0px=
 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px, rgba(0, 0, 0, 0.4) 0px=
 3px 5px -1px; }

tp-yt-paper-material[elevation=3D"4"] { box-shadow: rgba(0, 0, 0, 0.14) 0px=
 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px, rgba(0, 0, 0, 0.4) 0px=
 5px 5px -3px; }

tp-yt-paper-material[elevation=3D"5"] { box-shadow: rgba(0, 0, 0, 0.14) 0px=
 16px 24px 2px, rgba(0, 0, 0, 0.12) 0px 6px 30px 5px, rgba(0, 0, 0, 0.4) 0p=
x 8px 10px -5px; }

tp-yt-paper-progress { display: block; width: 200px; position: relative; ov=
erflow: hidden; }

[dir=3D"rtl"] tp-yt-paper-progress[mirror-in-rtl], tp-yt-paper-progress[mir=
ror-in-rtl][dir=3D"rtl"] { transform: scaleX(-1); }

.tp-yt-paper-progress[hidden], tp-yt-paper-progress[hidden] { display: none=
 !important; }

#progressContainer.tp-yt-paper-progress { position: relative; }

#progressContainer.tp-yt-paper-progress, .indeterminate.tp-yt-paper-progres=
s::after { height: var(--paper-progress-height,4px); border-radius: var(--p=
aper-progress-container-border-radius,0); overflow: var(--paper-progress-co=
ntainer-overflow,visible); transform: var(--paper-progress-container-transf=
orm,none); }

#primaryProgress.tp-yt-paper-progress, #secondaryProgress.tp-yt-paper-progr=
ess, .indeterminate.tp-yt-paper-progress::after { position: absolute; inset=
: 0px; }

#progressContainer.tp-yt-paper-progress, .indeterminate.tp-yt-paper-progres=
s::after { background: var(--paper-progress-container-color,#e0e0e0); }

tp-yt-paper-progress.transiting #primaryProgress.tp-yt-paper-progress, tp-y=
t-paper-progress.transiting #secondaryProgress.tp-yt-paper-progress { trans=
ition-property: transform; transition-duration: var(--paper-progress-transi=
tion-duration,.08s); transition-timing-function: var(--paper-progress-trans=
ition-timing-function,ease); transition-delay: var(--paper-progress-transit=
ion-delay,0s); }

#primaryProgress.tp-yt-paper-progress, #secondaryProgress.tp-yt-paper-progr=
ess { position: absolute; inset: 0px; transform-origin: left center; transf=
orm: scaleX(0); will-change: transform; }

#primaryProgress.tp-yt-paper-progress { background: var(--paper-progress-ac=
tive-color,#0f9d58); }

#secondaryProgress.tp-yt-paper-progress { background: var(--paper-progress-=
secondary-color,#b7e1cd); }

tp-yt-paper-progress[disabled] #primaryProgress.tp-yt-paper-progress { back=
ground: var(--paper-progress-disabled-active-color,#9e9e9e); }

tp-yt-paper-progress[disabled] #secondaryProgress.tp-yt-paper-progress { ba=
ckground: var(--paper-progress-disabled-secondary-color,#e0e0e0); }

tp-yt-paper-progress:not([disabled]) #primaryProgress.indeterminate.tp-yt-p=
aper-progress { transform-origin: right center; animation: indeterminate-ba=
r var(--paper-progress-indeterminate-cycle-duration,2s) linear infinite; }

tp-yt-paper-progress:not([disabled]) #primaryProgress.indeterminate.tp-yt-p=
aper-progress::after { content: ""; transform-origin: center center; animat=
ion: indeterminate-splitter var(--paper-progress-indeterminate-cycle-durati=
on,2s) linear infinite; }

@-webkit-keyframes indeterminate-bar {=20
  0% { transform: scaleX(1) translateX(-100%); }
  50% { transform: scaleX(1) translateX(0px); }
  75% { transform: scaleX(1) translateX(0px); animation-timing-function: cu=
bic-bezier(0.28, 0.62, 0.37, 0.91); }
  100% { transform: scaleX(0) translateX(0px); }
}

@-webkit-keyframes indeterminate-splitter {=20
  0% { transform: scaleX(0.75) translateX(-125%); }
  30% { transform: scaleX(0.75) translateX(-125%); animation-timing-functio=
n: cubic-bezier(0.42, 0, 0.6, 0.8); }
  90% { transform: scaleX(0.75) translateX(125%); }
  100% { transform: scaleX(0.75) translateX(125%); }
}

@keyframes indeterminate-bar {=20
  0% { transform: scaleX(1) translateX(-100%); }
  50% { transform: scaleX(1) translateX(0px); }
  75% { transform: scaleX(1) translateX(0px); animation-timing-function: cu=
bic-bezier(0.28, 0.62, 0.37, 0.91); }
  100% { transform: scaleX(0) translateX(0px); }
}

@keyframes indeterminate-splitter {=20
  0% { transform: scaleX(0.75) translateX(-125%); }
  30% { transform: scaleX(0.75) translateX(-125%); animation-timing-functio=
n: cubic-bezier(0.42, 0, 0.6, 0.8); }
  90% { transform: scaleX(0.75) translateX(125%); }
  100% { transform: scaleX(0.75) translateX(125%); }
}

@media (forced-colors: active) {
  #progressContainer.tp-yt-paper-progress, .indeterminate.tp-yt-paper-progr=
ess::after { background: canvas; border: 2px solid buttonborder; }
  #primaryProgress.tp-yt-paper-progress, #secondaryProgress.tp-yt-paper-pro=
gress { background: canvastext; }
  tp-yt-paper-progress[disabled] #primaryProgress.tp-yt-paper-progress, tp-=
yt-paper-progress[disabled] #secondaryProgress.tp-yt-paper-progress { backg=
round: graytext; }
}

tp-yt-paper-radio-button { display: inline-block; line-height: 0; white-spa=
ce: nowrap; cursor: pointer; font-family: Roboto, Noto, sans-serif; -webkit=
-font-smoothing: antialiased; --calculated-paper-radio-button-size: var(--p=
aper-radio-button-size,16px); --calculated-paper-radio-button-ink-size: var=
( --paper-radio-button-ink-size,-1px ); }

tp-yt-paper-radio-button:focus { outline: none; }

.tp-yt-paper-radio-button[style-target=3D"container"], tp-yt-paper-radio-bu=
tton .tp-yt-paper-radio-button[style-target=3D"container"] { display: inlin=
e-flex; align-items: center; justify-content: center; position: relative; m=
in-width: var(--calculated-paper-radio-button-size); width: var(--calculate=
d-paper-radio-button-size); height: var(--calculated-paper-radio-button-siz=
e); vertical-align: middle; }

#ink.tp-yt-paper-radio-button { position: absolute; top: 50%; left: 50%; ri=
ght: auto; width: var(--calculated-paper-radio-button-ink-size); height: va=
r(--calculated-paper-radio-button-ink-size); color: var(--paper-radio-butto=
n-unchecked-ink-color,var(--primary-text-color)); opacity: 0.6; pointer-eve=
nts: none; transform: translate(-50%, -50%); }

#ink.tp-yt-paper-radio-button[checked] { color: var(--paper-radio-button-ch=
ecked-ink-color,var(--primary-color)); }

#offRadio.tp-yt-paper-radio-button, #onRadio.tp-yt-paper-radio-button { pos=
ition: absolute; box-sizing: border-box; top: 0px; left: 0px; width: 100%; =
height: 100%; border-radius: 50%; }

#offRadio.tp-yt-paper-radio-button { border: 2px solid var(--paper-radio-bu=
tton-unchecked-color,var(--primary-text-color)); background-color: var(--pa=
per-radio-button-unchecked-background-color,transparent); transition: borde=
r-color 0.28s; }

#onRadio.tp-yt-paper-radio-button { background-color: var(--paper-radio-but=
ton-checked-color,var(--primary-color)); transform: scale(0); transition: t=
ransform 0.28s; will-change: transform; }

tp-yt-paper-radio-button[checked] #offRadio.tp-yt-paper-radio-button { bord=
er-color: var(--paper-radio-button-checked-color,var(--primary-color)); }

tp-yt-paper-radio-button[checked] #onRadio.tp-yt-paper-radio-button { trans=
form: scale(0.5); }

.tp-yt-paper-radio-button[style-target=3D"label"], tp-yt-paper-radio-button=
 .tp-yt-paper-radio-button[style-target=3D"label"] { line-height: normal; p=
osition: relative; display: inline-block; vertical-align: middle; margin-in=
line-start: var(--paper-radio-button-label-spacing,10px); white-space: norm=
al; color: var(--paper-radio-button-label-color,var(--primary-text-color));=
 }

.tp-yt-paper-radio-button[style-target=3D"label"][hidden], tp-yt-paper-radi=
o-button[hidden] .tp-yt-paper-radio-button[style-target=3D"label"] { displa=
y: none; }

tp-yt-paper-radio-button[hidden] .tp-yt-paper-radio-button[style-target=3D"=
label"] { display: none; }

tp-yt-paper-radio-button[disabled] #offRadio.tp-yt-paper-radio-button { bor=
der-color: var(--paper-radio-button-unchecked-color,var(--primary-text-colo=
r)); opacity: 0.5; }

tp-yt-paper-radio-button[disabled][checked] #onRadio.tp-yt-paper-radio-butt=
on { background-color: var(--paper-radio-button-unchecked-color,var(--prima=
ry-text-color)); opacity: 0.5; }

tp-yt-paper-radio-button[disabled] .tp-yt-paper-radio-button[style-target=
=3D"label"] { opacity: 0.65; }

@media (forced-colors: active) {
  #onRadio.tp-yt-paper-radio-button, tp-yt-paper-radio-button[disabled][che=
cked] #onRadio.tp-yt-paper-radio-button { background-color: buttontext; col=
or-scheme: dark only; }
}

tp-yt-paper-radio-group { display: inline-block; }

tp-yt-paper-radio-group > * { padding: var(--paper-radio-group-item-padding=
,12px); }

tp-yt-paper-slider { display: flex; justify-content: space-between; align-i=
tems: center; width: 200px; cursor: default; user-select: none; -webkit-tap=
-highlight-color: rgba(0, 0, 0, 0); --paper-progress-active-color: var( --p=
aper-slider-active-color,#3367d6 ); --paper-progress-secondary-color: var( =
--paper-slider-secondary-color,#7baaf7 ); --paper-progress-disabled-active-=
color: var( --paper-slider-disabled-active-color,#bdbdbd ); --paper-progres=
s-disabled-secondary-color: var( --paper-slider-disabled-secondary-color,#b=
dbdbd ); --calculated-paper-slider-height: var(--paper-slider-height,2px); =
}

tp-yt-paper-slider:focus { outline: none; }

.tp-yt-paper-slider[dir=3D"rtl"] #sliderContainer.tp-yt-paper-slider, [dir=
=3D"rtl"] .tp-yt-paper-slider #sliderContainer.tp-yt-paper-slider { transfo=
rm: scaleX(-1); }

tp-yt-paper-slider[dir=3D"rtl"] #sliderContainer.tp-yt-paper-slider { trans=
form: scaleX(-1); }

tp-yt-paper-slider[dir=3D"ltr"] #sliderContainer.tp-yt-paper-slider { trans=
form: scaleX(1); }

#sliderContainer.tp-yt-paper-slider { position: relative; width: 100%; heig=
ht: calc(30px + var(--calculated-paper-slider-height)); margin-left: var(--=
paper-slider-container-margin,calc(15px + var(--calculated-paper-slider-hei=
ght)/2)); margin-right: var(--paper-slider-container-margin,calc(15px + var=
(--calculated-paper-slider-height)/2)); padding: 0 var(--paper-slider-conta=
iner-padding,0); }

#sliderContainer.tp-yt-paper-slider:focus { outline: 0px; }

#sliderContainer.editable.tp-yt-paper-slider { margin-top: 12px; margin-bot=
tom: 12px; }

.bar-container.tp-yt-paper-slider { position: absolute; inset: 0px; overflo=
w: hidden; }

.ring.tp-yt-paper-slider > .bar-container.tp-yt-paper-slider { left: var(--=
paper-slider-bar-container-ring-left,calc(5px + var(--calculated-paper-slid=
er-height)/2)); transition: left 0.18s; }

.ring.expand.dragging.tp-yt-paper-slider > .bar-container.tp-yt-paper-slide=
r { transition: none; }

.ring.expand.tp-yt-paper-slider:not(.pin) > .bar-container.tp-yt-paper-slid=
er { left: var(--paper-slider-bar-container-ring-left,calc(8px + var(--calc=
ulated-paper-slider-height)/2)); }

#sliderBar.tp-yt-paper-slider { padding: 15px 0px; width: 100%; background-=
color: var(--paper-slider-bar-color,transparent); --paper-progress-containe=
r-color: var( --paper-slider-container-color,#bdbdbd ); --paper-progress-he=
ight: var(--calculated-paper-slider-height); --paper-progress-container-bor=
der-radius: var( --paper-slider-progress-container-border-radius,0 ); --pap=
er-progress-container-overflow: var( --paper-slider-progress-container-over=
flow,visible ); --paper-progress-container-transform: var( --paper-slider-p=
rogress-container-transform,none ); }

.slider-markers.tp-yt-paper-slider { padding: inherit; position: absolute; =
top: 15px; height: var(--calculated-paper-slider-height); margin-top: var(-=
-paper-slider-markers-margin,0); margin-left: var(--paper-slider-markers-ma=
rgin,0); margin-right: 0px; left: 0px; right: -1px; box-sizing: border-box;=
 pointer-events: none; display: flex; flex-direction: row; }

.slider-marker.tp-yt-paper-slider { flex: 1 1 1e-09px; }

.slider-marker.tp-yt-paper-slider::after, .slider-markers.tp-yt-paper-slide=
r::after { content: ""; display: block; margin-left: var(--paper-slider-mar=
kers-margin-left,-1px); width: var(--paper-slider-markers-width,2px); heigh=
t: var(--paper-slider-markers-height,var(--calculated-paper-slider-height))=
; border-radius: 50%; background-color: var(--paper-slider-markers-color,#0=
00); }

#sliderKnobContainer.tp-yt-paper-slider { position: relative; width: calc(1=
00% - var(--paper-slider-container-padding,0)*2); margin: auto; }

.slider-knob.tp-yt-paper-slider { position: absolute; left: 0px; top: var(-=
-paper-slider-knob-top,0); margin-left: calc(-15px - var(--calculated-paper=
-slider-height)/2); width: var(--paper-slider-knob-size,calc(30px + var(--c=
alculated-paper-slider-height))); height: var(--paper-slider-knob-size,calc=
(30px + var(--calculated-paper-slider-height))); }

.transiting.tp-yt-paper-slider > .slider-knob.tp-yt-paper-slider { transiti=
on: left 0.08s; }

.slider-knob.tp-yt-paper-slider:focus { outline: none; }

.slider-knob.dragging.tp-yt-paper-slider { transition: none; }

.snaps.tp-yt-paper-slider > .slider-knob.dragging.tp-yt-paper-slider { tran=
sition: transform 0.08s; }

.slider-knob-inner.tp-yt-paper-slider { margin: 10px; width: var(--paper-sl=
ider-knob-inner-size,calc(100% - 20px)); height: var(--paper-slider-knob-in=
ner-size,calc(100% - 20px)); background-color: var(--paper-slider-knob-colo=
r,#3367d6); border: var(--paper-slider-knob-border-style,2px solid var(--pa=
per-slider-knob-color,#3367d6)); border-radius: 50%; box-shadow: var(--pape=
r-slider-knob-box-shadow-style,none); box-sizing: border-box; transition-pr=
operty: transform, background-color, border; transition-duration: 0.18s; tr=
ansition-timing-function: ease; }

.expand.tp-yt-paper-slider:not(.pin) > .slider-knob-container.tp-yt-paper-s=
lider > .slider-knob.tp-yt-paper-slider > .slider-knob-inner.tp-yt-paper-sl=
ider { transform: scale(1.5); }

.ring.tp-yt-paper-slider > .slider-knob-container.tp-yt-paper-slider > .sli=
der-knob.tp-yt-paper-slider > .slider-knob-inner.tp-yt-paper-slider { backg=
round-color: var(--paper-slider-knob-start-color,transparent); border: var(=
--paper-slider-knob-start-border-style,2px solid var(--paper-slider-knob-st=
art-border-color,#bdbdbd)); }

.slider-knob-inner.tp-yt-paper-slider::before { background-color: var(--pap=
er-slider-pin-color,#3367d6); }

.pin.tp-yt-paper-slider > .slider-knob-container.tp-yt-paper-slider > .slid=
er-knob.tp-yt-paper-slider > .slider-knob-inner.tp-yt-paper-slider::before =
{ content: ""; position: absolute; top: 0px; left: 50%; margin-left: -13px;=
 width: 26px; height: 26px; border-radius: 50% 50% 50% 0px; transform: rota=
te(-45deg) scale(0) translate(0px); }

.slider-knob-inner.tp-yt-paper-slider::after, .slider-knob-inner.tp-yt-pape=
r-slider::before { transition: transform 0.18s, background-color 0.18s; }

.pin.ring.tp-yt-paper-slider > .slider-knob-container.tp-yt-paper-slider > =
.slider-knob.tp-yt-paper-slider > .slider-knob-inner.tp-yt-paper-slider::be=
fore { background-color: var(--paper-slider-pin-start-color,#bdbdbd); }

.pin.expand.tp-yt-paper-slider > .slider-knob-container.tp-yt-paper-slider =
> .slider-knob.tp-yt-paper-slider > .slider-knob-inner.tp-yt-paper-slider::=
before { transform: rotate(-45deg) scale(1) translate(17px, -17px); }

.pin.tp-yt-paper-slider > .slider-knob-container.tp-yt-paper-slider > .slid=
er-knob.tp-yt-paper-slider > .slider-knob-inner.tp-yt-paper-slider::after {=
 content: attr(value); position: absolute; top: 0px; left: 50%; margin-left=
: -16px; width: 32px; height: 26px; text-align: center; font-size: 10px; tr=
ansform: scale(0) translate(0px); }

.pin.expand.tp-yt-paper-slider > .slider-knob-container.tp-yt-paper-slider =
> .slider-knob.tp-yt-paper-slider > .slider-knob-inner.tp-yt-paper-slider::=
after { transform: scale(1) translateY(-17px); }

.slider-input.tp-yt-paper-slider { width: 50px; overflow: hidden; --paper-i=
nput-container-input_-_text-align: center; }

#sliderContainer.disabled.tp-yt-paper-slider { pointer-events: none; }

.disabled.tp-yt-paper-slider > .slider-knob-container.tp-yt-paper-slider > =
.slider-knob.tp-yt-paper-slider > .slider-knob-inner.tp-yt-paper-slider { b=
ackground-color: var(--paper-slider-disabled-knob-color,#bdbdbd); border: 2=
px solid var(--paper-slider-disabled-knob-color,#bdbdbd); transform: scale3=
d(0.75, 0.75, 1); }

.disabled.ring.tp-yt-paper-slider > .slider-knob-container.tp-yt-paper-slid=
er > .slider-knob.tp-yt-paper-slider > .slider-knob-inner.tp-yt-paper-slide=
r { background-color: var(--paper-slider-knob-start-color,transparent); bor=
der: 2px solid var(--paper-slider-knob-start-border-color,#bdbdbd); }

tp-yt-paper-textarea { display: block; }

tp-yt-paper-textarea[hidden] { display: none !important; }

label.tp-yt-paper-textarea { pointer-events: none; }

tp-yt-paper-toast { display: block; position: fixed; background-color: var(=
--paper-toast-background-color,#323232); color: var(--paper-toast-color,#f1=
f1f1); min-height: 48px; min-width: 288px; padding: 16px 24px; box-sizing: =
border-box; box-shadow: rgba(0, 0, 0, 0.26) 0px 2px 5px 0px; border-radius:=
 2px; margin: 12px; font-size: 14px; cursor: default; transition: transform=
 0.3s, opacity 0.3s; opacity: 0; transform: translateY(100px); font-family:=
 Roboto, Noto, sans-serif; -webkit-font-smoothing: antialiased; }

tp-yt-paper-toast.capsule { border-radius: 24px; }

tp-yt-paper-toast.fit-bottom { width: 100%; min-width: 0px; border-radius: =
0px; margin: 0px; }

tp-yt-paper-toast.paper-toast-open { opacity: 1; transform: translateY(0px)=
; }

yt-creator-goal-set-up-flow-view-model { display: block; padding: 16px 16px=
 24px; background-color: var(--t3e41d7b17b187f69); color: var(--yt-live-cha=
t-primary-text-color,var(--tffc2fd3a644f6275)); }

#description-goal.yt-creator-goal-set-up-flow-view-model, #duration-goal.yt=
-creator-goal-set-up-flow-view-model, #number-goal.yt-creator-goal-set-up-f=
low-view-model, #tier-goal.yt-creator-goal-set-up-flow-view-model { display=
: flex; flex-direction: column; font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.6rem; font-weight: 500; line-height: 2.2rem; margin-bottom: 16px;=
 }

#tier-goal.yt-creator-goal-set-up-flow-view-model { margin-bottom: 24px; }

#description.yt-creator-goal-set-up-flow-view-model { font-family: Roboto, =
Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; =
}

#goal-content.yt-creator-goal-set-up-flow-view-model { margin-bottom: 16px;=
 }

#description-disclosure.yt-creator-goal-set-up-flow-view-model, #tier-discl=
osure.yt-creator-goal-set-up-flow-view-model { margin-top: 4px; font-family=
: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-heig=
ht: 1.8rem; color: var(--yt-live-chat-secondary-text-color,var(--t4a6da19e1=
6bf221a)); }

yt-image.yt-creator-goal-set-up-flow-view-model { display: block; width: 10=
0px; height: 100px; margin: 4px; }

#goal-description-input.yt-creator-goal-set-up-flow-view-model { border: 1p=
x solid var(--tf3fc855af2285f5f); border-radius: 4px; box-shadow: inset 0 0=
 0 1px var(--tf3fc855af2285f5f); padding: 0px 8px; margin-top: 8px; }

.input-content.tp-yt-paper-input-container.yt-creator-goal-set-up-flow-view=
-model > .paper-input-input.yt-creator-goal-set-up-flow-view-model { font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line=
-height: 2.2rem; }

#goal-dropdown.yt-creator-goal-set-up-flow-view-model, #tier-dropdown.yt-cr=
eator-goal-set-up-flow-view-model, #timer-dropdown.yt-creator-goal-set-up-f=
low-view-model { border: 1px solid var(--tf3fc855af2285f5f); border-radius:=
 4px; box-shadow: inset 0 0 0 1px var(--tf3fc855af2285f5f); padding: 0px 8p=
x; margin-top: 8px; width: auto; }

yt-creator-goal-set-up-flow-view-model tp-yt-paper-dropdown-menu-light .tp-=
yt-paper-dropdown-menu-light[style-target=3D"input"] { color: var(--yt-live=
-chat-primary-text-color,var(--tffc2fd3a644f6275)); }

#footer.yt-creator-goal-set-up-flow-view-model { }

#start-button.yt-creator-goal-set-up-flow-view-model { display: flex; flex-=
direction: row-reverse; }

#example-button.yt-creator-goal-set-up-flow-view-model { margin-top: 8px; d=
isplay: flex; flex-direction: row; }

yt-disableable-button-view-model { display: block; margin: 8px 16px; }

yt-emoji-fountain-view-model { display: block; --emoji-size: 20px; --reacti=
on-bubble-size: calc(var(--emoji-size)*1.667 - 2px); --reaction-bubble-offs=
et: calc(var(--reaction-bubble-size)*-0.5 - var(--emoji-size)*-0.5); }

#fountain-bounds.yt-emoji-fountain-view-model { display: flex; flex-directi=
on: column-reverse; align-items: center; width: 64px; height: 166px; }

emoji.yt-emoji-fountain-view-model { position: absolute; width: var(--emoji=
-size); height: var(--emoji-size); border-radius: 50%; opacity: 1; top: cal=
c(var(--emoji-size)*-1); left: calc(var(--emoji-size)*-.5); transform-origi=
n: center center; }

.ytIconWrapperHost.yt-emoji-fountain-view-model, yt-icon.yt-emoji-fountain-=
view-model { width: var(--emoji-size); height: var(--emoji-size); }

#emoji-container.yt-emoji-fountain-view-model { position: relative; }

.horizontal-container.yt-emoji-fountain-view-model { max-width: 100%; trans=
form-origin: center center; }

.horizontal-container.yt-emoji-fountain-view-model > img.yt-emoji-fountain-=
view-model { max-width: 100%; position: absolute; }

.user-reaction-bubble.yt-emoji-fountain-view-model { background-color: rgba=
(255, 255, 255, 0.7); outline: rgba(0, 0, 0, 0.1) solid 1px; border-radius:=
 50%; width: var(--reaction-bubble-size); height: var(--reaction-bubble-siz=
e); position: absolute; top: var(--reaction-bubble-offset); left: var(--rea=
ction-bubble-offset); }

yt-emoji-fountain-view-model[is-dark-theme] .user-reaction-bubble.yt-emoji-=
fountain-view-model { background-color: rgba(0, 0, 0, 0.6); outline: rgba(2=
55, 255, 255, 0.3) solid 1px; }

.transVert01.yt-emoji-fountain-view-model { animation-name: transVert01; an=
imation-duration: 1s; animation-timing-function: linear; }

@keyframes transVert01 {=20
  50% { transform: translateY(-75px) scale(1); opacity: 1; }
  100% { transform: translateY(-150px) scale(0.5); opacity: 0; }
}

.transVert02.yt-emoji-fountain-view-model { animation-name: transVert02; an=
imation-duration: 0.85s; animation-timing-function: linear; }

@keyframes transVert02 {=20
  50% { transform: translateY(-65px) scale(1); opacity: 1; }
  100% { transform: translateY(-130px) scale(0.5); opacity: 0; }
}

.transVert03.yt-emoji-fountain-view-model { animation-name: transVert03; an=
imation-duration: 0.7s; animation-timing-function: linear; }

@keyframes transVert03 {=20
  50% { transform: translateY(-55px) scale(1); opacity: 1; }
  100% { transform: translateY(-110px) scale(0.5); opacity: 0; }
}

.transHorizRight01.yt-emoji-fountain-view-model { animation-name: transHori=
zRight01; animation-duration: 2s; animation-iteration-count: infinite; anim=
ation-timing-function: ease-in-out; }

@keyframes transHorizRight01 {=20
  50% { transform: translateX(30px) rotate(30deg); }
}

.transHorizRight02.yt-emoji-fountain-view-model { animation-name: transHori=
zRight02; animation-duration: 0.8s; animation-iteration-count: infinite; an=
imation-timing-function: ease-in-out; }

@keyframes transHorizRight02 {=20
  50% { transform: translateX(10px) rotate(20deg); }
}

.transHorizRight03.yt-emoji-fountain-view-model { animation-name: transHori=
zRight03; animation-duration: 1s; animation-iteration-count: infinite; anim=
ation-timing-function: ease-in-out; }

@keyframes transHorizRight03 {=20
  50% { transform: translateX(20px) rotate(20deg); }
}

.transHorizRight04.yt-emoji-fountain-view-model { animation-name: transHori=
zRight04; animation-duration: 2s; animation-iteration-count: infinite; anim=
ation-timing-function: ease-in-out; }

@keyframes transHorizRight04 {=20
  50% { transform: translateX(10px) rotate(10deg); }
}

.transHorizLeft01.yt-emoji-fountain-view-model { animation-name: transHoriz=
Left01; animation-duration: 2s; animation-iteration-count: infinite; animat=
ion-timing-function: ease-in-out; }

@keyframes transHorizLeft01 {=20
  50% { transform: translateX(-30px) rotate(-30deg); }
}

.transHorizLeft02.yt-emoji-fountain-view-model { animation-name: transHoriz=
Left02; animation-duration: 0.8s; animation-iteration-count: infinite; anim=
ation-timing-function: ease-in-out; }

@keyframes transHorizLeft02 {=20
  50% { transform: translateX(-10px) rotate(-20deg); }
}

.transHorizLeft03.yt-emoji-fountain-view-model { animation-name: transHoriz=
Left03; animation-duration: 1s; animation-iteration-count: infinite; animat=
ion-timing-function: ease-in-out; }

@keyframes transHorizLeft03 {=20
  50% { transform: translateX(-20px) rotate(-20deg); }
}

.transHorizLeft04.yt-emoji-fountain-view-model { animation-name: transHoriz=
Left04; animation-duration: 2s; animation-iteration-count: infinite; animat=
ion-timing-function: ease-in-out; }

@keyframes transHorizLeft04 {=20
  50% { transform: translateX(-10px) rotate(-10deg); }
}

yt-live-chat-banner-poll-choice { display: block; position: relative; color=
: var(--t6216186c28b3834b); }

yt-live-chat-banner-poll-choice[enable-banner-update] { color: var(--tffc2f=
d3a644f6275); }

#text-container.yt-live-chat-banner-poll-choice { position: absolute; inset=
: 0px; display: flex; flex-direction: row; align-items: center; justify-con=
tent: space-between; padding: var(--yt-live-chat-poll-choice-text-padding);=
 }

#content.yt-live-chat-banner-poll-choice { min-height: var(--yt-live-chat-p=
oll-choice-min-height); padding: 4px 16px; position: relative; border-radiu=
s: 12px; overflow: hidden; font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#label-text.yt-live-chat-banner-poll-choice, #vote-percentage-text.yt-live-=
chat-banner-poll-choice { color: var(--yt-live-chat-secondary-text-color-in=
verse); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-wei=
ght: 500; line-height: 1.8rem; }

yt-live-chat-banner-poll-choice[enable-banner-update] #label-text.yt-live-c=
hat-banner-poll-choice, yt-live-chat-banner-poll-choice[enable-banner-updat=
e] #vote-percentage-text.yt-live-chat-banner-poll-choice { color: var(--t4a=
6da19e16bf221a); }

#label-text.yt-live-chat-banner-poll-choice { white-space: nowrap; overflow=
: hidden; text-overflow: ellipsis; }

#percentage-container.yt-live-chat-banner-poll-choice { position: absolute;=
 inset: 0px; border-radius: 0px; overflow: hidden; }

#vote-percentage-bar.yt-live-chat-banner-poll-choice { position: absolute; =
inset: 0px; transform: var(--yt-live-chat-poll-choice-vote-bar-transform,tr=
anslateX(-100%)); transition-behavior: normal; transition-timing-function: =
cubic-bezier(0.05, 0, 0, 1); transition-delay: 0s; transition-property: tra=
nsform; transition-duration: var(--yt-live-chat-poll-choice-animation-durat=
ion); background-color: var(--yt-live-chat-additive-background-inverse); bo=
rder-radius: 0px; }

yt-live-chat-banner-poll-choice[enable-banner-update] #content.yt-live-chat=
-banner-poll-choice #percentage-container.yt-live-chat-banner-poll-choice #=
vote-percentage-bar.yt-live-chat-banner-poll-choice { background-color: var=
(--yt-live-chat-poll-choice-vote-bar-color); }

yt-live-chat-button { display: block; }

yt-live-chat-button yt-button-renderer.yt-live-chat-button { color: inherit=
; }

yt-live-chat-button[modern][small] { width: 24px; height: 24px; }

yt-live-chat-button[modern][small] yt-button-renderer.yt-live-chat-button {=
 position: relative; top: 50%; transform: translateY(-50%); }

yt-live-chat-call-for-questions-renderer { display: block; margin: 0px; pad=
ding: 0px; }

yt-live-chat-call-for-questions-renderer[in-collapsed-banner] { margin: 0px=
; }

yt-live-chat-call-for-questions-renderer[in-collapsed-banner] #content-top.=
yt-live-chat-call-for-questions-renderer { padding: 4px 0px; }

yt-live-chat-call-for-questions-renderer[modern] { margin: 0px; padding: 0p=
x; }

yt-live-chat-call-for-questions-renderer[modern][in-collapsed-banner] { mar=
gin: 0px; }

yt-live-chat-call-for-questions-renderer[modern][in-collapsed-banner] #cont=
ent-top.yt-live-chat-call-for-questions-renderer { padding: 0px; }

yt-live-chat-call-for-questions-renderer[modern] #content-top.yt-live-chat-=
call-for-questions-renderer { padding: 0px 0px 8px; }

#content-top.yt-live-chat-call-for-questions-renderer { align-items: center=
; display: flex; flex-direction: row; position: relative; padding: 4px 0px =
12px; }

#content-top.yt-live-chat-call-for-questions-renderer #creator-avatar.yt-li=
ve-chat-call-for-questions-renderer { overflow: hidden; border-radius: 50%;=
 margin-right: 8px; }

#content-top.yt-live-chat-call-for-questions-renderer #metadata-text.yt-liv=
e-chat-call-for-questions-renderer { flex: 1 1 1e-09px; font-family: Roboto=
, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8r=
em; color: var(--yt-live-chat-secondary-text-color-inverse); }

#content-top.yt-live-chat-call-for-questions-renderer #metadata-text.yt-liv=
e-chat-call-for-questions-renderer #collapsed-call-for-questions-text.yt-li=
ve-chat-call-for-questions-renderer { color: var(--t6216186c28b3834b); }

#content-top.yt-live-chat-call-for-questions-renderer #menu.yt-live-chat-ca=
ll-for-questions-renderer { --yt-button-icon-size: 24px; --yt-button-icon-p=
adding: 0; }

#content-top.yt-live-chat-call-for-questions-renderer #menu.yt-live-chat-ca=
ll-for-questions-renderer yt-button-renderer.yt-live-chat-call-for-question=
s-renderer { color: var(--yt-live-chat-secondary-text-color-inverse); }

#main-content.yt-live-chat-call-for-questions-renderer { display: flex; fle=
x-direction: column; flex: 1 1 1e-09px; }

#main-content.yt-live-chat-call-for-questions-renderer #call-for-questions-=
text.yt-live-chat-call-for-questions-renderer { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; color:=
 var(--t6216186c28b3834b); }

#main-content.yt-live-chat-call-for-questions-renderer #ask-question.yt-liv=
e-chat-call-for-questions-renderer { display: flex; justify-content: flex-e=
nd; margin: 12px 0px 8px; }

#main-content.yt-live-chat-call-for-questions-renderer #ask-question.yt-liv=
e-chat-call-for-questions-renderer yt-button-renderer.yt-live-chat-call-for=
-questions-renderer { color: var(--t6216186c28b3834b); }

yt-live-chat-call-for-questions-renderer[enable-banner-update] #content-top=
.yt-live-chat-call-for-questions-renderer #metadata-text.yt-live-chat-call-=
for-questions-renderer { color: var(--yt-live-chat-secondary-text-color); }

yt-live-chat-call-for-questions-renderer[enable-banner-update] #content-top=
.yt-live-chat-call-for-questions-renderer #metadata-text.yt-live-chat-call-=
for-questions-renderer #collapsed-call-for-questions-text.yt-live-chat-call=
-for-questions-renderer { color: var(--tffc2fd3a644f6275); }

yt-live-chat-call-for-questions-renderer[enable-banner-update] #content-top=
.yt-live-chat-call-for-questions-renderer #menu.yt-live-chat-call-for-quest=
ions-renderer yt-button-renderer.yt-live-chat-call-for-questions-renderer {=
 color: var(--tffc2fd3a644f6275); }

yt-live-chat-call-for-questions-renderer[enable-banner-update] #main-conten=
t.yt-live-chat-call-for-questions-renderer #call-for-questions-text.yt-live=
-chat-call-for-questions-renderer { color: var(--tffc2fd3a644f6275); }

yt-live-chat-call-for-questions-renderer[enable-banner-update] #main-conten=
t.yt-live-chat-call-for-questions-renderer #ask-question.yt-live-chat-call-=
for-questions-renderer yt-button-renderer.yt-live-chat-call-for-questions-r=
enderer { color: var(--tffc2fd3a644f6275); }

yt-live-chat-dialog-renderer { position: absolute; inset: 0px; background-c=
olor: var(--yt-live-chat-overlay-color); display: flex; flex-direction: col=
umn; align-items: center; justify-content: center; }

#inner.yt-live-chat-dialog-renderer { max-width: calc(100% - 32px); margin:=
 13px 16px; color: var(--yt-live-chat-primary-text-color); background-color=
: var(--yt-live-chat-dialog-background-color); border-radius: 4px; overflow=
-y: auto; box-shadow: rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.=
12) 0px 1px 10px 0px, rgba(0, 0, 0, 0.4) 0px 2px 4px -1px; }

#live-chat-dialog-title.yt-live-chat-dialog-renderer { display: block; font=
-size: 20px; margin: 24px 24px 8px; }

#image.yt-live-chat-dialog-renderer { width: 100%; }

#live-chat-dialog-body.yt-live-chat-dialog-renderer { margin: 16px 24px 0px=
; font-size: 14px; color: var(--yt-live-chat-dialog-text-color); line-heigh=
t: 24px; }

#live-chat-dialog-body.yt-live-chat-dialog-renderer yt-formatted-string.yt-=
live-chat-dialog-renderer { display: block; margin: 16px 0px; }

#buttons.yt-live-chat-dialog-renderer { margin: 8px; display: flex; flex-di=
rection: row; justify-content: flex-end; }

#cancel_button.yt-live-chat-dialog-renderer, #confirm_button.yt-live-chat-d=
ialog-renderer { font-size: 15px; font-weight: 500; margin-left: 8px; }

yt-live-chat-engagement-panel-input-renderer { display: block; border-top: =
1px solid var(--tf3fc855af2285f5f); }

yt-live-chat-engagement-panel-input-renderer[hide-border] { border-top-widt=
h: medium; border-top-style: none; border-top-color: currentcolor; }

yt-live-chat-error-message-renderer { color: var(--yt-live-chat-error-messa=
ge-color,#f44336); display: flex; flex-direction: row; align-items: center;=
 }

yt-icon-button.yt-live-chat-error-message-renderer { margin-right: 8px; fle=
x: 0 0 auto; width: 40px; height: 40px; padding: 8px; }

yt-formatted-string.yt-live-chat-error-message-renderer { flex: 1 1 1e-09px=
; }

yt-live-chat-icon-toggle-button-renderer { display: inline-block; }

yt-live-chat-icon-toggle-button-renderer[use-toggled-active-state][active]#=
emoji .ytIconWrapperHost.yt-live-chat-icon-toggle-button-renderer, yt-live-=
chat-icon-toggle-button-renderer[use-toggled-active-state][active]#emoji yt=
-icon.yt-live-chat-icon-toggle-button-renderer { color: var(--tffc2fd3a644f=
6275); }

#button.yt-live-chat-icon-toggle-button-renderer { width: 40px; height: 40p=
x; padding: 8px; position: relative; }

yt-live-chat-icon-toggle-button-renderer.yt-live-chat-message-input-rendere=
r > #button.yt-live-chat-icon-toggle-button-renderer, yt-live-chat-icon-tog=
gle-button-renderer.yt-live-chat-restricted-participation-renderer > #butto=
n.yt-live-chat-icon-toggle-button-renderer { width: 36px; height: 36px; pad=
ding: 6px; background-color: var(--t7f4f2c6d54836ce0); border-radius: 18px;=
 }

yt-live-chat-icon-toggle-button-renderer.yt-live-chat-message-input-rendere=
r > #button.yt-live-chat-icon-toggle-button-renderer #bubble.yt-live-chat-i=
con-toggle-button-renderer, yt-live-chat-icon-toggle-button-renderer.yt-liv=
e-chat-restricted-participation-renderer > #button.yt-live-chat-icon-toggle=
-button-renderer #bubble.yt-live-chat-icon-toggle-button-renderer { top: -6=
px; left: -6px; }

yt-live-chat-icon-toggle-button-renderer#emoji > #button.yt-live-chat-icon-=
toggle-button-renderer { background-color: transparent; }

#icon-badge-text.yt-live-chat-icon-toggle-button-renderer { color: rgb(255,=
 255, 255); background-color: var(--t2d807bb79e75606d); position: absolute;=
 top: 2px; left: 23px; width: 16px; height: 16px; border-radius: 50%; borde=
r: 2px solid var(--t518e925f61bdcb91); text-align: center; cursor: pointer;=
 font-family: Roboto, Arial, sans-serif; font-size: 1rem; font-weight: 400;=
 line-height: 1.6rem; }

#bubble.yt-live-chat-icon-toggle-button-renderer { border-radius: 50%; back=
ground-color: var(--yt-live-chat-monetization-button-glow,gold); position: =
absolute; width: 48px; height: 48px; top: -4px; left: -4px; transform: scal=
e(0); animation-duration: 1s; animation-timing-function: ease-in; animation=
-fill-mode: forwards; animation-iteration-count: 5; }

yt-live-chat-icon-toggle-button-renderer[bubble] #bubble.yt-live-chat-icon-=
toggle-button-renderer { animation-name: bubble; }

@keyframes bubble {=20
  0% { transform: scale(0); opacity: 1; }
  70% { opacity: 1; }
  100% { transform: scale(1); opacity: 0; }
}

yt-live-chat-message-input-prompt-header-renderer { box-sizing: border-box;=
 color: var(--yt-live-chat-primary-text-color,var(--tffc2fd3a644f6275)); }

#primary-content.yt-live-chat-message-input-prompt-header-renderer { margin=
: -16px -8px 0px; display: flex; flex-direction: row; align-items: center; =
}

#close-button.yt-live-chat-message-input-prompt-header-renderer { margin-ri=
ght: 16px; width: 40px; height: 40px; padding: 8px; }

#help-button.yt-live-chat-message-input-prompt-header-renderer { margin: 0p=
x; width: 40px; height: 40px; padding: 8px; }

#close-button.yt-live-chat-message-input-prompt-header-renderer > .yt-live-=
chat-message-input-prompt-header-renderer, #help-button.yt-live-chat-messag=
e-input-prompt-header-renderer > .yt-live-chat-message-input-prompt-header-=
renderer { color: var(--yt-live-chat-icon-button-color); }

#label-text.yt-live-chat-message-input-prompt-header-renderer { flex: 1 1 1=
e-09px; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-wei=
ght: 400; line-height: 2.2rem; }

#underline.yt-live-chat-message-input-prompt-header-renderer { height: 16px=
; border-top: 1px solid var(--yt-live-chat-text-input-field-inactive-underl=
ine-color,#b8b8b8); margin: -4px 8px 0px; }

#picker-buttons.yt-live-chat-message-input-renderer { display: flex; flex-d=
irection: row; align-items: center; }

#picker-buttons.yt-live-chat-message-input-renderer > .yt-live-chat-message=
-input-renderer { color: var(--yt-live-chat-picker-button-color); }

#picker-buttons.yt-live-chat-message-input-renderer .yt-live-chat-message-i=
nput-renderer:hover { color: var(--yt-live-chat-picker-button-hover-color);=
 }

#picker-buttons.yt-live-chat-message-input-renderer .yt-live-chat-message-i=
nput-renderer[active] { color: var(--yt-live-chat-picker-button-active-colo=
r); }

#picker-buttons.yt-live-chat-message-input-renderer .yt-live-chat-message-i=
nput-renderer[disabled] { color: var(--yt-live-chat-picker-button-disabled-=
color); }

yt-live-chat-message-input-renderer[system-icons] #picker-buttons.yt-live-c=
hat-message-input-renderer > .yt-live-chat-message-input-renderer { color: =
var(--tffc2fd3a644f6275); }

yt-live-chat-message-input-renderer { display: flex; flex-direction: column=
; padding: 10px 24px; color: var(--yt-live-chat-primary-text-color); backgr=
ound: var(--t3e41d7b17b187f69); font-size: 14px; position: static; --yt-emo=
ji-picker-renderer-content-margin: 0 24px; --yt-emoji-picker-category-margi=
n-left: 24px; }

yt-live-chat-message-input-renderer[input-expanded] { padding: 6px 24px 10p=
x; }

yt-live-chat-message-input-renderer[in-reply-panel] { background-color: var=
(--t518e925f61bdcb91); }

#avatar.yt-live-chat-message-input-renderer { margin: auto 12px 6px 0px; ov=
erflow: hidden; border-radius: 50%; flex: 0 0 auto; }

#picker-buttons.yt-live-chat-message-input-renderer { display: inline-flex;=
 }

#picker-buttons.yt-live-chat-message-input-renderer yt-button-renderer.yt-l=
ive-chat-message-input-renderer, #picker-buttons.yt-live-chat-message-input=
-renderer yt-live-chat-icon-toggle-button-renderer.yt-live-chat-message-inp=
ut-renderer, #picker-buttons.yt-live-chat-message-input-renderer yt-reactio=
n-control-panel-overlay-view-model.yt-live-chat-message-input-renderer { ma=
rgin-left: 12px; }

#top.yt-live-chat-message-input-renderer { display: flex; flex-direction: r=
ow; align-items: stretch; margin: 0px; }

#error-message.yt-live-chat-message-input-renderer, #pickers.yt-live-chat-m=
essage-input-renderer { margin: 0px 8px; }

yt-live-chat-message-input-renderer[engage-with-audience-picker-open], yt-l=
ive-chat-message-input-renderer[product-picker-open] { padding: 0px; overfl=
ow-y: hidden; }

yt-live-chat-message-input-renderer[poll-editor-picker-open], yt-live-chat-=
message-input-renderer[qna-start-panel-open] { padding-top: 0px; padding-bo=
ttom: 0px; }

yt-live-chat-message-input-renderer[creator-open] #buttons.yt-live-chat-mes=
sage-input-renderer, yt-live-chat-message-input-renderer[creator-open] #top=
.yt-live-chat-message-input-renderer, yt-live-chat-message-input-renderer[e=
ngage-with-audience-picker-open] #buttons.yt-live-chat-message-input-render=
er, yt-live-chat-message-input-renderer[engage-with-audience-picker-open] #=
top.yt-live-chat-message-input-renderer, yt-live-chat-message-input-rendere=
r[poll-editor-picker-open] #buttons.yt-live-chat-message-input-renderer, yt=
-live-chat-message-input-renderer[poll-editor-picker-open] #top.yt-live-cha=
t-message-input-renderer, yt-live-chat-message-input-renderer[product-picke=
r-open] #buttons.yt-live-chat-message-input-renderer, yt-live-chat-message-=
input-renderer[product-picker-open] #top.yt-live-chat-message-input-rendere=
r, yt-live-chat-message-input-renderer[qna-start-panel-open] #buttons.yt-li=
ve-chat-message-input-renderer, yt-live-chat-message-input-renderer[qna-sta=
rt-panel-open] #top.yt-live-chat-message-input-renderer { display: none; }

yt-live-chat-message-input-renderer[taller-emoji-picker] { --yt-emoji-picke=
r-renderer-height: 240px; }

yt-live-chat-message-input-renderer[taller-emoji-picker] yt-emoji-picker-re=
nderer.yt-live-chat-message-input-renderer { max-height: 240px; }

yt-live-chat-message-input-renderer[product-picker-open][has-product-picker=
-panel-view-model] { position: static; }

yt-live-chat-product-picker-panel-view-model.yt-live-chat-message-input-ren=
derer { bottom: 8px; left: 0px; position: absolute; }

#input-container.yt-live-chat-message-input-renderer { flex: 1 1 1e-09px; d=
isplay: flex; flex-flow: wrap; align-items: center; justify-content: flex-e=
nd; background-color: var(--t7f4f2c6d54836ce0); border-radius: 18px; paddin=
g: 0px 0px 0px 12px; min-width: 0px; }

yt-live-chat-message-input-renderer:not([has-emoji-picker-button]) #input-c=
ontainer.yt-live-chat-message-input-renderer { min-height: 36px; }

yt-live-chat-message-input-renderer[input-expanded] #input-container.yt-liv=
e-chat-message-input-renderer { border-radius: 8px; }

#input.yt-live-chat-message-input-renderer { margin-top: 0px; }

yt-live-chat-text-input-field-renderer.yt-live-chat-message-input-renderer =
{ display: flex; flex: 1 1 auto; max-width: 100%; }

yt-live-chat-message-input-renderer[input-expanded] yt-live-chat-text-input=
-field-renderer.yt-live-chat-message-input-renderer { padding-right: 12px; =
}

#emoji-picker-button.yt-live-chat-message-input-renderer { margin: auto 0px=
 0px 6px; }

yt-live-chat-message-renderer.yt-live-chat-message-input-renderer { positio=
n: relative; opacity: 1; padding: 2px 0px 0px; }

yt-live-chat-message-input-renderer[has-interaction-message] #container.yt-=
live-chat-message-input-renderer { display: none; }

#right.yt-live-chat-message-input-renderer { display: flex; flex-direction:=
 column; }

#buttons.yt-live-chat-message-input-renderer { display: flex; flex-directio=
n: row; justify-content: space-between; margin: 4px 0px -8px; }

#message-buttons.yt-live-chat-message-input-renderer { display: flex; flex-=
direction: row; align-items: center; }

#count-container.yt-live-chat-message-input-renderer { display: flex; flex-=
direction: column; align-items: center; flex: 1 1 1e-09px; margin-left: 8px=
; }

#count.yt-live-chat-message-input-renderer { background-color: var(--t7f4f2=
c6d54836ce0); width: fit-content; border-radius: 4px; font-size: 12px; padd=
ing: 2px; margin: 8px 0px 0px; display: none; }

#count.warning.yt-live-chat-message-input-renderer { color: var(--t4a6da19e=
16bf221a); display: block; }

#count.error.yt-live-chat-message-input-renderer { color: var(--t6216186c28=
b3834b); background-color: var(--td545df04e2c659d7); }

#send-button.yt-live-chat-message-input-renderer { transition: transform 0.=
5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.5s; }

#send-button.yt-live-chat-message-input-renderer > .yt-live-chat-message-in=
put-renderer { color: var(--yt-live-chat-enabled-send-button-color); backgr=
ound-color: transparent; border-radius: 18px; margin-left: 12px; --yt-butto=
n-icon-size: 36px; }

yt-live-chat-message-input-renderer[system-icons] #send-button.yt-live-chat=
-message-input-renderer > .yt-live-chat-message-input-renderer { color: var=
(--tffc2fd3a644f6275); }

#send-button.yt-live-chat-message-input-renderer > .yt-live-chat-message-in=
put-renderer[disabled] { color: var(--yt-live-chat-disabled-icon-button-col=
or); }

#send-button.yt-live-chat-message-input-renderer[countdown-active] { transf=
orm: scale(0.55); transition: transform 1s cubic-bezier(0.23, 1, 0.32, 1); =
}

#countdown.yt-live-chat-message-input-renderer { position: relative; left: =
-33px; width: 24px; height: 24px; margin-right: -24px; opacity: 0; transiti=
on: opacity 1s; pointer-events: none; }

#countdown.yt-live-chat-message-input-renderer[countdown-active] { opacity:=
 var(--yt-live-chat-countdown-opacity,.3); transition: opacity 2s; }

circle.yt-live-chat-message-input-renderer { fill: none; stroke-linecap: sq=
uare; stroke-width: 2; stroke: currentcolor; }

#countdown-background.yt-live-chat-message-input-renderer { opacity: 0.3; }

#countdown-line.yt-live-chat-message-input-renderer { stroke-dasharray: 62.=
8318; transform: translateY(24px) rotate(-90deg); }

yt-emoji-picker-renderer.yt-live-chat-message-input-renderer { min-height: =
130px; max-height: 220px; margin: 16px -24px 0px; }

yt-live-chat-poll-editor-panel-renderer.yt-live-chat-message-input-renderer=
, yt-live-chat-qna-start-panel-renderer.yt-live-chat-message-input-renderer=
 { margin: 0px -24px; }

#error-message.yt-live-chat-message-input-renderer { margin: 16px 0px 4px; =
}

#error-message.yt-live-chat-message-input-renderer:empty { display: none; }

#tooltip-accessibility-text.yt-live-chat-message-input-renderer { display: =
inline-block; position: fixed; clip: rect(0px, 0px, 0px, 0px); }

#picker-buttons-container.yt-live-chat-message-input-renderer { display: fl=
ex; flex-direction: row; align-items: center; }

#jewels-gifts-button.yt-live-chat-message-input-renderer { margin-left: 12p=
x; }

#jewels-gifts-button.yt-live-chat-message-input-renderer:empty { display: n=
one; }

yt-live-chat-message-renderer { color: var(--yt-live-chat-primary-text-colo=
r,var(--tffc2fd3a644f6275)); background: var(--t3e41d7b17b187f69); display:=
 flex; flex-direction: column; align-items: center; justify-content: center=
; --yt-paper-button-width: 100%; }

#subtext.yt-live-chat-message-renderer { color: var(--yt-live-chat-secondar=
y-text-color,var(--yt-deprecated-luna-black-opacity-lighten-2)); margin-bot=
tom: 12px; }

#subtext.yt-live-chat-message-renderer, #text.yt-live-chat-message-renderer=
 { text-align: var(--yt-live-chat-message-renderer-text-align,inherit); ali=
gn-self: center; }

#button.yt-live-chat-message-renderer:empty, #subtext.yt-live-chat-message-=
renderer:empty, #text.yt-live-chat-message-renderer:empty { display: none; =
}

yt-live-chat-message-renderer[subtext-on-bottom] #subtext.yt-live-chat-mess=
age-renderer { order: 1; margin-bottom: 2px; margin-top: 10px; font-family:=
 Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-heigh=
t: 1.8rem; }

#button.yt-live-chat-message-renderer { width: 100%; }

#button.yt-live-chat-message-renderer .style-default.yt-live-chat-message-r=
enderer { display: flex; flex-direction: column; }

#button.yt-live-chat-message-renderer > .yt-live-chat-message-renderer { di=
splay: flex; flex-direction: column; }

yt-live-chat-message-subtext-renderer { display: block; }

yt-live-chat-poll-editor-input { display: block; --yt-live-chat-text-input-=
field-active-underline-color: none; --yt-live-chat-text-input-field-inactiv=
e-underline-color: none; color: var(--tffc2fd3a644f6275); }

#input-container.yt-live-chat-poll-editor-input { position: relative; paddi=
ng: 6px 12px; background-color: var(--t7f4f2c6d54836ce0); border-radius: 20=
px; overflow: hidden; }

#input-container.yt-live-chat-poll-editor-input:focus-within { padding: 5px=
 11px; border: 1px solid var(--tffc2fd3a644f6275); }

#input.yt-live-chat-poll-editor-input { margin-right: 4px; --yt-live-chat-t=
ext-input-field-placeholder-top: auto; --yt-live-chat-text-input-field-plac=
eholder-left: auto; --yt-live-chat-text-input-field-placeholder-color: var(=
 --yt-live-chat-tertiary-text-color ); --yt-live-chat-text-input-field-whit=
e-space: nowrap; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem;=
 font-weight: 400; line-height: 2rem; }

yt-live-chat-poll-editor-input[has-prefilled-text] #input.yt-live-chat-poll=
-editor-input { --yt-live-chat-text-input-field-placeholder-color: var( --y=
t-live-chat-secondary-text-color ); }

#input-container.yt-live-chat-poll-editor-input:focus-within #input.yt-live=
-chat-poll-editor-input, #input.yt-live-chat-poll-editor-input[focused], yt=
-live-chat-poll-editor-input[is-removable]:not(:focus-within):hover #input.=
yt-live-chat-poll-editor-input { margin-right: 36px; }

#char-count.yt-live-chat-poll-editor-input, #close-button.yt-live-chat-poll=
-editor-input { position: absolute; right: 16px; top: 50%; }

#close-button.yt-live-chat-poll-editor-input, yt-live-chat-poll-editor-inpu=
t[over-character-limit] #char-count.yt-live-chat-poll-editor-input { color:=
 var(--t4a6da19e16bf221a); }

#char-count.yt-live-chat-poll-editor-input, yt-live-chat-poll-editor-input:=
not([is-removable]) #close-button.yt-live-chat-poll-editor-input { visibili=
ty: hidden; }

#char-count.yt-live-chat-poll-editor-input { transform: translateY(-50%); c=
olor: var(--tffc2fd3a644f6275); }

yt-live-chat-poll-editor-input:focus-within #content-right.yt-live-chat-pol=
l-editor-input:not(:focus-within) #char-count.yt-live-chat-poll-editor-inpu=
t { display: inline; visibility: visible; }

#close-button.yt-live-chat-poll-editor-input { display: inline-block; trans=
form: translate(100px, -50%); }

yt-live-chat-poll-editor-input[is-removable] #close-button.yt-live-chat-pol=
l-editor-input:focus-within, yt-live-chat-poll-editor-input[is-removable]:n=
ot(:focus-within):hover #close-button.yt-live-chat-poll-editor-input { tran=
sform: translateY(-50%); }

#error-message.yt-live-chat-poll-editor-input { display: none; }

yt-live-chat-poll-editor-input[show-error-message] #error-message.yt-live-c=
hat-poll-editor-input { display: block; padding-top: 4px; color: var(--t4a6=
da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; =
font-weight: 400; line-height: 1.8rem; }

yt-live-chat-poll-editor-panel-renderer { display: block; background-color:=
 var(--t3e41d7b17b187f69); padding: 4px 0px; }

.background.yt-live-chat-poll-editor-panel-renderer { position: absolute; i=
nset: 0px; }

#panel-header.yt-live-chat-poll-editor-panel-renderer, #poll-editor-header.=
yt-live-chat-poll-editor-panel-renderer { display: flex; flex-direction: ro=
w; align-items: center; padding-left: 13px; }

#panel-header.yt-live-chat-poll-editor-panel-renderer { color: var(--t4a6da=
19e16bf221a); border-bottom: 1px solid var(--tf3fc855af2285f5f); padding-le=
ft: 12px; padding-bottom: 4px; }

#poll-editor-header.yt-live-chat-poll-editor-panel-renderer { font-family: =
Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height=
: 1.8rem; color: var(--yt-live-chat-poll-secondary-text-color); padding: 6p=
x; }

#poll-editor-header.yt-live-chat-poll-editor-panel-renderer .ytIconWrapperH=
ost.yt-live-chat-poll-editor-panel-renderer, #poll-editor-header.yt-live-ch=
at-poll-editor-panel-renderer yt-icon.yt-live-chat-poll-editor-panel-render=
er { width: 16px; height: 16px; }

#panel-title.yt-live-chat-poll-editor-panel-renderer, #poll-editor-title.yt=
-live-chat-poll-editor-panel-renderer { flex: 1 1 1e-09px; font-family: Rob=
oto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1=
.8rem; margin-left: 8px; }

#poll-editor-header.yt-live-chat-poll-editor-panel-renderer, #poll-editor.y=
t-live-chat-poll-editor-panel-renderer, #poll-options.yt-live-chat-poll-edi=
tor-panel-renderer, #poll-question-count.yt-live-chat-poll-editor-panel-ren=
derer, #poll-question-sub-content.yt-live-chat-poll-editor-panel-renderer {=
 position: relative; }

#poll-editor.yt-live-chat-poll-editor-panel-renderer { overflow: hidden; ma=
rgin: 12px; color: var(--tffc2fd3a644f6275); }

yt-live-chat-text-input-field-renderer.yt-live-chat-poll-editor-panel-rende=
rer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weigh=
t: 400; line-height: 2rem; --yt-live-chat-text-input-field-placeholder-top:=
 auto; --yt-live-chat-text-input-field-placeholder-left: auto; --yt-live-ch=
at-text-input-field-placeholder-color: var( --yt-live-chat-tertiary-text-co=
lor ); }

#poll-question.yt-live-chat-poll-editor-panel-renderer { --yt-live-chat-tex=
t-input-field-active-underline-color: var(--tffc2fd3a644f6275); --yt-live-c=
hat-text-input-field-inactive-underline-color: var( --yt-live-chat-tertiary=
-text-color ); }

yt-live-chat-poll-editor-panel-renderer[over-question-character-limit] #pol=
l-question.yt-live-chat-poll-editor-panel-renderer { --yt-live-chat-text-in=
put-field-active-underline-color: var( --yt-live-chat-tertiary-text-color )=
; }

yt-live-chat-poll-editor-panel-renderer[over-question-character-limit] #pol=
l-question-count.yt-live-chat-poll-editor-panel-renderer { color: var(--yt-=
live-chat-tertiary-text-color); }

#poll-question-sub-content.yt-live-chat-poll-editor-panel-renderer { displa=
y: flex; flex-direction: row; justify-content: flex-end; padding: 4px 0px 8=
px; }

#poll-question-error-message.yt-live-chat-poll-editor-panel-renderer { font=
-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; li=
ne-height: 1.8rem; display: none; color: var(--yt-live-chat-secondary-text-=
color); }

yt-live-chat-poll-editor-panel-renderer[show-question-error-message] #poll-=
question-error-message.yt-live-chat-poll-editor-panel-renderer { display: u=
nset; flex: 1 1 1e-09px; }

#poll-question-count.yt-live-chat-poll-editor-panel-renderer { font-family:=
 Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-heigh=
t: 1.8rem; display: none; text-align: end; }

yt-live-chat-poll-editor-panel-renderer[show-question-error-message] #poll-=
question-count.yt-live-chat-poll-editor-panel-renderer { flex: 0 0 auto; }

#poll-question.yt-live-chat-poll-editor-panel-renderer:focus-within + #poll=
-question-sub-content.yt-live-chat-poll-editor-panel-renderer > #poll-quest=
ion-count.yt-live-chat-poll-editor-panel-renderer { display: block; }

yt-live-chat-poll-editor-input.yt-live-chat-poll-editor-panel-renderer { ma=
rgin-top: 8px; }

#add-option-button.yt-live-chat-poll-editor-panel-renderer { display: flex;=
 justify-content: flex-end; margin-top: 8px; }

#close-button.yt-live-chat-poll-editor-panel-renderer { flex: 0 0 auto; }

yt-live-chat-poll-editor-panel-renderer[modern] #close-button.yt-live-chat-=
poll-editor-panel-renderer { margin-right: 4px; }

#start-button.yt-live-chat-poll-editor-panel-renderer { border-top: 1px sol=
id var(--tf3fc855af2285f5f); padding: 12px; }

#start-button.yt-live-chat-poll-editor-panel-renderer yt-button-renderer.yt=
-live-chat-poll-editor-panel-renderer { display: flex; flex-direction: colu=
mn; }

yt-live-chat-poll-editor-panel-renderer:not([modern]) #add-option-button.yt=
-live-chat-poll-editor-panel-renderer yt-button-renderer.yt-live-chat-poll-=
editor-panel-renderer { color: var(--tffc2fd3a644f6275); }

yt-live-chat-poll-editor-panel-renderer:not([modern]) #start-button.yt-live=
-chat-poll-editor-panel-renderer yt-button-renderer.yt-live-chat-poll-edito=
r-panel-renderer { background-color: var(--t2d807bb79e75606d); color: var(-=
-t6216186c28b3834b); }

yt-live-chat-poll-editor-panel-renderer:not([modern]) #start-button.yt-live=
-chat-poll-editor-panel-renderer yt-button-renderer.yt-live-chat-poll-edito=
r-panel-renderer[disabled] { background-color: var(--yt-live-chat-poll-edit=
or-start-button-background-color-disabled); color: var(--t7e34d5baa4ea6277)=
; }

#poll-option.yt-live-chat-poll-editor-panel-renderer { position: relative; =
}

#remove-option-button.yt-live-chat-poll-editor-panel-renderer { display: no=
ne; color: var(--yt-live-chat-poll-secondary-text-color); position: absolut=
e; right: 16px; top: 50%; transform: translateY(-50%); }

#poll-option.yt-live-chat-poll-editor-panel-renderer:not(:focus-within):hov=
er #remove-option-button.yt-live-chat-poll-editor-panel-renderer[is-removab=
le] { display: inline-block; }

#spinner-container.yt-live-chat-poll-editor-panel-renderer { background-col=
or: var(--t3e41d7b17b187f69); display: flex; position: absolute; inset: 0px=
; align-items: center; justify-content: center; }

#poll-question-count-alt-label.yt-live-chat-poll-editor-panel-renderer { po=
sition: absolute; left: -1000px; width: 1px; height: 1px; overflow: hidden;=
 }

yt-live-chat-product-button-renderer:focus { outline: none; }

tp-yt-paper-item.yt-live-chat-product-button-renderer { margin: 0px; paddin=
g: 12px 16px 12px 24px; text-transform: none; }

#endpoint.yt-live-chat-product-button-renderer:hover { background-color: va=
r(--yt-live-chat-product-picker-hover-color); }

#endpoint.yt-live-chat-product-button-renderer { display: block; }

#container.yt-live-chat-product-button-renderer { min-height: 32px; }

#text.yt-live-chat-product-button-renderer { color: var(--tffc2fd3a644f6275=
); flex: 1 1 1e-09px; align-items: flex-start; font-family: Roboto, Arial, =
sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#subtext.yt-live-chat-product-button-renderer { color: var(--yt-live-chat-s=
econdary-text-color); white-space: normal; font-family: Roboto, Arial, sans=
-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

yt-live-chat-product-button-renderer[disabled] a.yt-live-chat-product-butto=
n-renderer { cursor: unset; }

yt-live-chat-product-button-renderer[disabled] #subtext.yt-live-chat-produc=
t-button-renderer, yt-live-chat-product-button-renderer[disabled] #text.yt-=
live-chat-product-button-renderer { color: var(--yt-live-chat-tertiary-text=
-color); }

#icon.yt-live-chat-product-button-renderer { flex-shrink: 0; padding-right:=
 32px; color: var(--yt-live-chat-product-picker-icon-color); position: rela=
tive; }

yt-live-chat-product-button-renderer[system-icons] #icon.yt-live-chat-produ=
ct-button-renderer { color: var(--tffc2fd3a644f6275); }

#icon-badge-text.yt-live-chat-product-button-renderer { color: var(--yt-swa=
tch-important-text,#fff); background-color: var(--t2d807bb79e75606d); posit=
ion: absolute; top: -7px; left: 13px; width: 16px; height: 16px; border-rad=
ius: 50%; border: 2px solid var(--t518e925f61bdcb91); text-align: center; c=
ursor: pointer; font-family: Roboto, Arial, sans-serif; font-size: 1rem; fo=
nt-weight: 400; line-height: 1.6rem; }

yt-live-chat-product-button-renderer[disabled] #icon.yt-live-chat-product-b=
utton-renderer { color: var(--yt-live-chat-product-picker-disabled-icon-col=
or); }

yt-live-chat-product-button-renderer[disabled][system-icons] #icon.yt-live-=
chat-product-button-renderer { color: var(--yt-live-chat-tertiary-text-colo=
r); }

#trailing-badge.yt-live-chat-product-button-renderer { align-self: center; =
display: flex; flex-shrink: 0; margin-left: 8px; }

yt-live-chat-product-picker-panel-item-view-model { display: block; backgro=
und-color: var(--t3e41d7b17b187f69); }

#endpoint.yt-live-chat-product-picker-panel-item-view-model { display: bloc=
k; }

#endpoint.yt-live-chat-product-picker-panel-item-view-model:hover { backgro=
und-color: var(--yt-live-chat-product-picker-hover-color); }

yt-live-chat-product-picker-panel-item-view-model[has-promotion] #endpoint.=
yt-live-chat-product-picker-panel-item-view-model:not(:hover) { background-=
color: var(--tfa3475c508f5dfef); }

#container.yt-live-chat-product-picker-panel-item-view-model { display: fle=
x; flex-direction: row; align-items: center; text-transform: none; min-heig=
ht: 68px; }

#image-container.yt-live-chat-product-picker-panel-item-view-model { displa=
y: flex; position: relative; }

yt-live-chat-product-picker-panel-item-view-model[has-promotion] #dot.yt-li=
ve-chat-product-picker-panel-item-view-model { top: 8px; right: -4px; heigh=
t: 8px; width: 8px; background-color: var(--t2d807bb79e75606d); border-radi=
us: 50%; border: 2px solid var(--tfa3475c508f5dfef); position: absolute; }

#image.yt-live-chat-product-picker-panel-item-view-model { width: 56px; hei=
ght: 56px; }

#text.yt-live-chat-product-picker-panel-item-view-model { flex: 1 1 1e-09px=
; margin: 0px 12px; }

#icon.yt-live-chat-product-picker-panel-item-view-model { width: 24px; heig=
ht: 24px; }

yt-live-chat-product-picker-panel-item-view-model[has-promotion] #icon.yt-l=
ive-chat-product-picker-panel-item-view-model { color: var(--t2d807bb79e756=
06d); }

yt-live-chat-product-picker-panel-item-view-model:not([has-promotion]) #ico=
n.yt-live-chat-product-picker-panel-item-view-model { color: var(--tffc2fd3=
a644f6275); }

#title.yt-live-chat-product-picker-panel-item-view-model { font-family: Rob=
oto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2=
rem; display: block; color: var(--tffc2fd3a644f6275); }

#description.yt-live-chat-product-picker-panel-item-view-model { font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-hei=
ght: 1.8rem; display: block; color: var(--t4a6da19e16bf221a); }

yt-live-chat-product-picker-panel-view-model { display: block; border-radiu=
s: 16px; box-shadow: rgba(0, 0, 0, 0.18) 0px 2px 4px; border: 1px solid var=
(--tf3fc855af2285f5f); min-height: 68px; width: calc(100% - 16px); margin: =
0px 8px; overflow: hidden; box-sizing: border-box; }

#title.yt-live-chat-product-picker-panel-view-model { flex: 1 1 1e-09px; fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-set=
tings: "wdth" 100; font-weight: 700; line-height: 2.6rem; color: var(--tffc=
2fd3a644f6275); overflow: hidden; }

#close-button.yt-live-chat-product-picker-panel-view-model { flex: 0 0 auto=
; }

#header.yt-live-chat-product-picker-panel-view-model { display: flex; flex-=
direction: row; align-items: center; padding: 8px 12px 4px; background-colo=
r: var(--t3e41d7b17b187f69); }

yt-live-chat-product-picker-renderer { margin: 8px -8px; display: flex; fle=
x-direction: column; }

yt-live-chat-product-picker-renderer:focus { outline: none; }

#title.yt-live-chat-product-picker-renderer { color: var(--yt-live-chat-sec=
ondary-text-color); padding: 12px 24px 20px; overflow: hidden; text-overflo=
w: ellipsis; white-space: nowrap; font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.4rem; font-weight: 500; line-height: 2rem; }

yt-live-chat-qna-start-panel-renderer { display: block; background-color: v=
ar(--t3e41d7b17b187f69); padding: 4px 0px; }

.background.yt-live-chat-qna-start-panel-renderer { position: absolute; ins=
et: 0px; }

#panel-header.yt-live-chat-qna-start-panel-renderer { display: flex; flex-d=
irection: row; align-items: center; padding-left: 13px; }

#panel-header.yt-live-chat-qna-start-panel-renderer { color: var(--t4a6da19=
e16bf221a); border-bottom: 1px solid var(--tf3fc855af2285f5f); padding-left=
: 12px; padding-bottom: 4px; }

#panel-title.yt-live-chat-qna-start-panel-renderer { flex: 1 1 1e-09px; fon=
t-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; l=
ine-height: 1.8rem; margin-left: 8px; }

#creator-message-text.yt-live-chat-qna-start-panel-renderer { display: flex=
; flex-direction: row; align-items: center; padding: 4px 8px; color: var(--=
t4a6da19e16bf221a); }

#call_for_questions_banner.yt-live-chat-qna-start-panel-renderer { overflow=
: hidden; margin: 12px; border-radius: 12px; position: relative; color: var=
(--tffc2fd3a644f6275); }

#close-button.yt-live-chat-qna-start-panel-renderer { flex: 0 0 auto; }

yt-live-chat-qna-start-panel-renderer[modern] #close-button.yt-live-chat-qn=
a-start-panel-renderer { margin-right: 4px; }

#start-button.yt-live-chat-qna-start-panel-renderer { border-top: 1px solid=
 var(--tf3fc855af2285f5f); padding: 12px; }

#start-button.yt-live-chat-qna-start-panel-renderer yt-button-renderer.yt-l=
ive-chat-qna-start-panel-renderer { display: flex; flex-direction: column; =
}

yt-live-chat-qna-start-panel-renderer:not([modern]) #start-button.yt-live-c=
hat-qna-start-panel-renderer yt-button-renderer.yt-live-chat-qna-start-pane=
l-renderer { background-color: var(--t2d807bb79e75606d); color: var(--yt-li=
ve-chat-qna-panel-start-button-color); }

#start-button.yt-live-chat-qna-start-panel-renderer yt-button-renderer.yt-l=
ive-chat-qna-start-panel-renderer[disabled] { background-color: var(--t7f4f=
2c6d54836ce0); color: var(--t7e34d5baa4ea6277); }

#creator-avatar.yt-live-chat-qna-start-panel-renderer { overflow: hidden; b=
order-radius: 50%; margin-right: 12px; }

#banner-content.yt-live-chat-qna-start-panel-renderer { position: relative;=
 }

#banner-content-top.yt-live-chat-qna-start-panel-renderer { align-items: ce=
nter; display: flex; flex-direction: row; position: relative; }

#metadata-text.yt-live-chat-qna-start-panel-renderer { flex: 1 1 1e-09px; f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400;=
 line-height: 1.8rem; color: var(--t4a6da19e16bf221a); }

#menu.yt-live-chat-qna-start-panel-renderer { flex: 0 0 auto; --yt-button-i=
con-size: 24px; --yt-button-icon-padding: 0; }

#banner-main-content.yt-live-chat-qna-start-panel-renderer { display: flex;=
 flex-direction: column; flex: 1 1 1e-09px; margin-top: 12px; }

yt-live-chat-text-input-field-renderer.yt-live-chat-qna-start-panel-rendere=
r { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight:=
 400; line-height: 2rem; padding: 8px 0px 4px; --yt-live-chat-text-input-fi=
eld-placeholder-top: auto; --yt-live-chat-text-input-field-placeholder-left=
: auto; --yt-live-chat-text-input-field-active-underline-color: var(--tffc2=
fd3a644f6275); --yt-live-chat-text-input-field-inactive-underline-color: va=
r( --yt-live-chat-tertiary-text-color ); --yt-live-chat-text-input-field-pl=
aceholder-color: var( --yt-live-chat-tertiary-text-color ); }

#input.yt-live-chat-qna-start-panel-renderer { padding: 4px 8px 24px 0px; }

#input-sub-content.yt-live-chat-qna-start-panel-renderer { display: flex; f=
lex-direction: row; justify-content: flex-end; padding-bottom: 4px; }

#qna-error-message.yt-live-chat-qna-start-panel-renderer { font-family: Rob=
oto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1=
.8rem; display: none; color: var(--t4a6da19e16bf221a); }

yt-live-chat-qna-start-panel-renderer[show-input-error-message] #qna-error-=
message.yt-live-chat-qna-start-panel-renderer { display: unset; flex: 1 1 1=
e-09px; }

#qna-character-count.yt-live-chat-qna-start-panel-renderer { font-family: R=
oboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height:=
 1.8rem; display: none; padding-left: 8px; text-align: end; }

yt-live-chat-qna-start-panel-renderer[show-input-error-message] #qna-charac=
ter-count.yt-live-chat-qna-start-panel-renderer { flex: 0 0 auto; }

#input-container.yt-live-chat-qna-start-panel-renderer:focus-within + #inpu=
t-sub-content.yt-live-chat-qna-start-panel-renderer > #qna-character-count.=
yt-live-chat-qna-start-panel-renderer { display: block; }

#spinner-container.yt-live-chat-qna-start-panel-renderer { background-color=
: var(--t3e41d7b17b187f69); display: flex; position: absolute; inset: 0px; =
align-items: center; justify-content: center; }

#picker-buttons.yt-live-chat-restricted-participation-renderer { display: f=
lex; flex-direction: row; align-items: center; }

#picker-buttons.yt-live-chat-restricted-participation-renderer > .yt-live-c=
hat-restricted-participation-renderer { color: var(--yt-live-chat-picker-bu=
tton-color); }

#picker-buttons.yt-live-chat-restricted-participation-renderer .yt-live-cha=
t-restricted-participation-renderer:hover { color: var(--yt-live-chat-picke=
r-button-hover-color); }

#picker-buttons.yt-live-chat-restricted-participation-renderer .yt-live-cha=
t-restricted-participation-renderer[active] { color: var(--yt-live-chat-pic=
ker-button-active-color); }

#picker-buttons.yt-live-chat-restricted-participation-renderer .yt-live-cha=
t-restricted-participation-renderer[disabled] { color: var(--yt-live-chat-p=
icker-button-disabled-color); }

yt-live-chat-restricted-participation-renderer[system-icons] #picker-button=
s.yt-live-chat-restricted-participation-renderer > .yt-live-chat-restricted=
-participation-renderer { color: var(--tffc2fd3a644f6275); }

#picker-buttons.yt-live-chat-restricted-participation-renderer yt-button-re=
nderer.yt-live-chat-restricted-participation-renderer, #picker-buttons.yt-l=
ive-chat-restricted-participation-renderer yt-live-chat-icon-toggle-button-=
renderer.yt-live-chat-restricted-participation-renderer, #picker-buttons.yt=
-live-chat-restricted-participation-renderer yt-reaction-control-panel-over=
lay-view-model.yt-live-chat-restricted-participation-renderer { margin-left=
: 12px; }

yt-live-chat-restricted-participation-renderer { display: block; box-sizing=
: border-box; }

#container.yt-live-chat-restricted-participation-renderer { padding: 0px 16=
px 0px 24px; background: var(--t3e41d7b17b187f69); color: var(--yt-live-cha=
t-secondary-text-color,var(--t4a6da19e16bf221a)); font-family: Roboto, Aria=
l, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#explanation.yt-live-chat-restricted-participation-renderer { display: flex=
; flex-direction: row; align-items: center; justify-content: space-between;=
 min-height: 48px; }

#icon.yt-live-chat-restricted-participation-renderer { width: 24px; height:=
 24px; margin-right: 16px; color: var(--tffc2fd3a644f6275); flex: 0 0 auto;=
 }

yt-live-chat-restricted-participation-renderer[in-reply-panel] #container.y=
t-live-chat-restricted-participation-renderer { background-color: var(--t51=
8e925f61bdcb91); }

#body.yt-live-chat-restricted-participation-renderer { flex: 1 1 auto; disp=
lay: flex; align-items: center; padding: 10px 0px; }

#message.yt-live-chat-restricted-participation-renderer { display: inline; =
margin-right: 8px; }

#message-button.yt-live-chat-restricted-participation-renderer { padding-to=
p: 0px; display: inline; --yt-paper-button-min-width: 0; --yt-button-paddin=
g: 0 0; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-wei=
ght: 400; line-height: 2rem; }

#message-button.yt-live-chat-restricted-participation-renderer:not(:empty):=
:before { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-w=
eight: 500; line-height: 2rem; display: none; padding: 0px 5px; content: "=
=C2=B7"; }

yt-live-chat-restricted-participation-renderer[creator-open] #explanation.y=
t-live-chat-restricted-participation-renderer, yt-live-chat-restricted-part=
icipation-renderer[product-picker-open] #explanation.yt-live-chat-restricte=
d-participation-renderer { display: none; }

yt-live-chat-restricted-participation-renderer[creator-open] #container.yt-=
live-chat-restricted-participation-renderer { padding: 8px 16px 8px 24px; }

yt-live-chat-restricted-participation-renderer[product-picker-open] #contai=
ner.yt-live-chat-restricted-participation-renderer { padding: 8px 16px; mar=
gin: 0px -8px; }

yt-live-chat-restricted-participation-renderer[product-picker-open][has-pro=
duct-picker-panel-view-model] { position: static; }

yt-live-chat-product-picker-panel-view-model.yt-live-chat-restricted-partic=
ipation-renderer { bottom: 8px; left: 0px; position: absolute; }

yt-live-chat-text-actions-error-message-renderer { color: var(--yt-live-cha=
t-error-message-color,#f44336); display: flex; flex-direction: row; align-i=
tems: center; }

yt-icon-button.yt-live-chat-text-actions-error-message-renderer { margin-ri=
ght: 8px; flex: 0 0 auto; width: 40px; height: 40px; padding: 8px; }

error-text.yt-live-chat-text-actions-error-message-renderer { flex: 1 1 1e-=
09px; }

button.yt-live-chat-text-actions-error-message-renderer { text-decoration: =
underline; padding: 0px; border-width: medium; border-style: none; border-c=
olor: currentcolor; border-image: initial; background-color: transparent; c=
ursor: pointer; color: currentcolor; font-size: 100%; }

yt-live-chat-toggle-renderer { cursor: pointer; display: flex; flex-directi=
on: column; }

yt-live-chat-toggle-renderer:hover { background-color: var(--tf3fc855af2285=
f5f); }

yt-live-chat-toggle-renderer.ytd-menu-popup-renderer span.yt-live-chat-togg=
le-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fo=
nt-weight: 400; line-height: 2rem; }

span.yt-live-chat-toggle-renderer { color: var(--tffc2fd3a644f6275); white-=
space: nowrap; margin-right: 24px; }

.ytIconWrapperHost.yt-live-chat-toggle-renderer, yt-icon.yt-live-chat-toggl=
e-renderer { color: var(--tffc2fd3a644f6275); margin-right: 16px; flex: 0 0=
 auto; }

tp-yt-paper-item.yt-live-chat-toggle-renderer { --paper-item-min-height: 36=
px; padding: 0px 12px 0px 16px; }

tp-yt-paper-toggle-button.yt-live-chat-toggle-renderer { margin-left: auto;=
 }

svg.yt-live-interactivity-component-background, yt-live-interactivity-compo=
nent-background { display: block; }

yt-live-interactivity-component-background[use-large-background] { display:=
 var(--yt-live-chat-interactivity-component-background-display,block); }

yt-live-interactivity-component-background[use-large-background] svg.yt-liv=
e-interactivity-component-background { height: 100%; min-height: 350px; }

.gradient-stop.yt-live-interactivity-component-background { stop-color: var=
(--yt-live-chat-banner-background-gradient-stop-color,#26477f); }

yt-reaction-control-panel-button-view-model { display: block; }

button.yt-reaction-control-panel-button-view-model { padding: 2px; border-w=
idth: medium; border-style: none; border-color: currentcolor; border-image:=
 initial; background: none; cursor: pointer; color: inherit; display: block=
; }

.image-container.yt-reaction-control-panel-button-view-model { position: re=
lative; width: 24px; height: 24px; margin: 4px; }

.newness-dot.yt-reaction-control-panel-button-view-model { position: absolu=
te; top: -2px; right: -2px; width: 6px; height: 6px; border: 2px solid var(=
--t6216186c28b3834b); border-radius: 50%; background-color: rgba(225, 0, 45=
, 0.9); }

.newness-dot.yt-reaction-control-panel-button-view-model yt-reaction-contro=
l-panel-button-view-model[is-dark-theme] { border: 2px solid rgba(0, 0, 0, =
0.6); }

yt-reaction-control-panel-overlay-view-model { display: flex; flex-directio=
n: column-reverse; align-items: flex-end; height: 36px; width: 36px; }

#reaction-control-panel.yt-reaction-control-panel-overlay-view-model { poin=
ter-events: auto; position: relative; right: -12px; bottom: -12px; }

#emoji-fountain.yt-reaction-control-panel-overlay-view-model { transform: t=
ranslateY(12px); position: relative; right: -12px; bottom: -12px; pointer-e=
vents: none; z-index: -1; }

yt-reaction-control-panel-overlay-view-model:not([live-reactions-enabled]) =
{ display: none; }

yt-reaction-control-panel-view-model { display: block; --expanded-buttons-h=
eight: 180px; }

#hover-area.yt-reaction-control-panel-view-model { transition: height 0.3s;=
 position: relative; }

#fab-container.yt-reaction-control-panel-view-model { transition: height 0.=
3s; width: 36px; border-radius: 18px; overflow: hidden; position: absolute;=
 bottom: 0px; right: 0px; background-color: rgba(255, 255, 255, 0.7); box-s=
hadow: rgba(0, 0, 0, 0.1) 0px 0px 24px 0px, rgba(0, 0, 0, 0.1) 0px 0px 4px =
0px; }

yt-reaction-control-panel-view-model[show-newness-dot] .newness-dot.yt-reac=
tion-control-panel-view-model { animation: 0.3s linear 0s 1 normal none run=
ning fade-in; position: absolute; top: 2px; right: 2px; width: 6px; height:=
 6px; border-radius: 50%; background-color: rgba(225, 0, 45, 0.9); }

yt-reaction-control-panel-view-model[is-dark-theme] #fab-container.yt-react=
ion-control-panel-view-model { background-color: rgba(0, 0, 0, 0.6); outlin=
e: rgba(255, 255, 255, 0.3) solid 1px; box-shadow: none; }

#expanded-buttons.yt-reaction-control-panel-view-model { display: flex; fle=
x-direction: column; height: var(--expanded-buttons-height); width: 36px; p=
adding: 2px 0px; }

#collapsed-button.yt-reaction-control-panel-view-model { display: flex; pos=
ition: absolute; bottom: 0px; right: 0px; }

yt-reaction-control-panel-view-model[reaction-control-panel-expanded] #expa=
nded-buttons.yt-reaction-control-panel-view-model { animation: 0.3s linear =
0s 1 normal none running fade-in; }

yt-reaction-control-panel-view-model[reaction-control-panel-expanded] #coll=
apsed-button.yt-reaction-control-panel-view-model { animation: 0.3s ease-ou=
t 0s 1 normal none running fade-out; visibility: hidden; opacity: 0; pointe=
r-events: none; }

yt-reaction-control-panel-view-model[reaction-control-panel-expanded] #hove=
r-area.yt-reaction-control-panel-view-model { height: calc(var(--expanded-b=
uttons-height) + 28px); width: 60px; }

yt-reaction-control-panel-view-model[reaction-control-panel-expanded] #fab-=
container.yt-reaction-control-panel-view-model { height: calc(var(--expande=
d-buttons-height) + 4px); bottom: 12px; right: 12px; }

yt-reaction-control-panel-view-model:not([reaction-control-panel-expanded])=
 #expanded-buttons.yt-reaction-control-panel-view-model { animation: 0.3s l=
inear 0s 1 normal none running fade-out; visibility: hidden; opacity: 0; }

yt-reaction-control-panel-view-model:not([reaction-control-panel-expanded])=
 #collapsed-button.yt-reaction-control-panel-view-model { animation: 0.3s l=
inear 0s 1 normal none running fade-in; }

yt-reaction-control-panel-view-model:not([reaction-control-panel-expanded])=
 #hover-area.yt-reaction-control-panel-view-model { height: 36px; width: 36=
px; margin: 12px 12px 12px 0px; }

yt-reaction-control-panel-view-model:not([reaction-control-panel-expanded])=
 #fab-container.yt-reaction-control-panel-view-model { height: 36px; backgr=
ound-color: var(--t7f4f2c6d54836ce0); box-shadow: none; outline: none; }

yt-reaction-control-panel-view-model[reaction-control-panel-expanded][is-da=
rk-theme] #fab-container.yt-reaction-control-panel-view-model { background-=
color: rgba(0, 0, 0, 0.8); }

@keyframes fade-in {=20
  0% { visibility: hidden; opacity: 0; }
  100% { visibility: visible; opacity: 1; }
}

@keyframes fade-out {=20
  0% { visibility: visible; opacity: 1; }
  100% { visibility: hidden; opacity: 0; }
}

ytd-browse { overflow: hidden; display: flex; flex-direction: column; align=
-items: center; }

ytd-browse[page-subtype=3D"hashtag-landing-page"] { --ytd-background-promo-=
renderer-icon-width: auto; --ytd-background-promo-renderer-icon-height: aut=
o; }

ytd-browse[page-subtype=3D"ypc-checkout"] { --yt-iframe-renderer-height: ca=
lc(100vh - 72px); }

ytd-browse[page-subtype=3D"WEB_PAGE_TYPE_SETTINGS"] { margin-left: 240px; }

#header.ytd-browse { width: 100%; z-index: 2000; flex: 0 0 auto; }

#header.ytd-browse > .ytd-browse { width: 100%; flex: 0 0 auto; }

#masthead-ad.ytd-browse { width: 100%; flex: 0 0 auto; display: flex; flex-=
direction: row; justify-content: center; }

ytd-video-masthead-ad-v3-renderer.ytd-browse { margin: 24px 20px 0px 16px; =
}

#alert-banner.ytd-browse, #alerts.ytd-browse, #personal-greeting.ytd-browse=
 { width: 100%; }

#alert-banner.ytd-browse { display: flex; justify-content: center; }

#alert-banner.ytd-browse yt-alert-with-actions-renderer.ytd-browse { margin=
: 0 calc(var(--ytd-rich-grid-item-margin) + var(--ytd-rich-grid-item-margin=
)/2); max-width: calc(var(--ytd-rich-grid-items-per-row)*(var(--ytd-rich-gr=
id-item-max-width) + var(--ytd-rich-grid-item-margin)) - var(--ytd-rich-gri=
d-item-margin)); }

#personal-greeting.ytd-browse yt-personal-greeting-view-model.ytd-browse { =
margin: 0 calc(var(--ytd-rich-grid-item-margin) + var(--ytd-rich-grid-item-=
margin)/2); }

#alerts.ytd-browse yt-alert-renderer.ytd-browse { padding: 16px; }

ytd-browse[page-subtype~=3D"red"] #alert-banner.ytd-browse yt-alert-with-ac=
tions-renderer.ytd-browse { margin-bottom: 8px; }

ytd-two-column-browse-results-renderer.ytd-browse { padding-bottom: var(--y=
td-miniplayer-offset,0); }

ytd-browse[page-subtype~=3D"red"] ytd-two-column-browse-results-renderer.yt=
d-browse { width: 100%; }

ytd-browse[page-subtype~=3D"memberships-and-purchases"] ytd-two-column-brow=
se-results-renderer.ytd-browse { max-width: 700px; }

ytd-browse[page-subtype=3D"channel-memberships-shopfront"] ytd-two-column-b=
rowse-results-renderer.ytd-browse { max-width: 1096px; }

ytd-browse[page-subtype~=3D"channels"] ytd-two-column-browse-results-render=
er.ytd-browse { min-height: calc(-120px + 100vh); }

ytd-browse[page-subtype~=3D"handle"] ytd-two-column-browse-results-renderer=
.ytd-browse, ytd-browse[page-subtype~=3D"labs"] ytd-two-column-browse-resul=
ts-renderer.ytd-browse, ytd-browse[page-subtype~=3D"standalone"] ytd-two-co=
lumn-browse-results-renderer.ytd-browse, ytd-browse[page-subtype~=3D"youtub=
e-labs"] ytd-two-column-browse-results-renderer.ytd-browse { width: 100%; m=
ax-width: 100%; margin: 0px; }

ytd-browse[page-subtype~=3D"ypc-offers"] ytd-two-column-browse-results-rend=
erer.ytd-browse { width: 100%; margin: 0px; --yt-card-item-main-content-mar=
gin-right: 0; }

ytd-browse[page-subtype=3D"WEB_PAGE_TYPE_SETTINGS"] ytd-two-column-browse-r=
esults-renderer.ytd-browse { width: 100%; max-width: 1080px; }

ytd-page-footer-renderer.ytd-browse { position: fixed; bottom: 0px; right: =
0px; left: 0px; }

ytd-refresh.ytd-browse { display: none; position: fixed; top: 72px; left: 5=
0%; z-index: 1999; }

ytd-refresh.gesture-dragging.ytd-browse, ytd-refresh.ytd-browse[is-reloadin=
g] { display: flex; flex-direction: row; }

ytd-refresh.ytd-browse[is-reloading] { top: 152px; }

.page-header-sidebar.ytd-browse, ytd-playlist-header-renderer.ytd-browse, y=
td-playlist-sidebar-renderer.ytd-browse, ytd-settings-sidebar-renderer.ytd-=
browse { position: fixed; left: 0px; height: calc(100vh - var(--ytd-toolbar=
-height)); z-index: 500; }

ytd-browse[mini-guide-visible] .page-header-sidebar.ytd-browse, ytd-browse[=
mini-guide-visible] ytd-playlist-header-renderer.ytd-browse, ytd-browse[min=
i-guide-visible] ytd-playlist-sidebar-renderer.ytd-browse { left: 72px; }

ytd-browse[guide-persistent-and-visible] .page-header-sidebar.ytd-browse, y=
td-browse[guide-persistent-and-visible] ytd-playlist-header-renderer.ytd-br=
owse, ytd-browse[guide-persistent-and-visible] ytd-playlist-sidebar-rendere=
r.ytd-browse { left: var(--app-drawer-width); }

ytd-browse[has-page-header-sidebar], ytd-browse[page-subtype=3D"playlist"][=
has-sidebar], ytd-browse[page-subtype=3D"show"][has-sidebar] { align-items:=
 flex-start; }

ytd-browse[has-page-header-sidebar] #alert-banner.ytd-browse, ytd-browse[ha=
s-page-header-sidebar] #alerts.ytd-browse, ytd-browse[page-subtype=3D"playl=
ist"][has-sidebar] #alert-banner.ytd-browse, ytd-browse[page-subtype=3D"pla=
ylist"][has-sidebar] #alerts.ytd-browse, ytd-browse[page-subtype=3D"show"][=
has-sidebar] #alert-banner.ytd-browse, ytd-browse[page-subtype=3D"show"][ha=
s-sidebar] #alerts.ytd-browse { box-sizing: border-box; width: 100%; }

ytd-browse[has-page-header-sidebar] #alert-banner.ytd-browse, ytd-browse[pa=
ge-subtype=3D"playlist"][has-sidebar] #alert-banner.ytd-browse, ytd-browse[=
page-subtype=3D"show"][has-sidebar] #alert-banner.ytd-browse { padding-left=
: 360px; }

ytd-browse[has-page-header-sidebar] #alerts.ytd-browse yt-alert-renderer.yt=
d-browse, ytd-browse[page-subtype=3D"playlist"][has-sidebar] #alerts.ytd-br=
owse yt-alert-renderer.ytd-browse, ytd-browse[page-subtype=3D"show"][has-si=
debar] #alerts.ytd-browse yt-alert-renderer.ytd-browse { padding: 16px 16px=
 0px; }

ytd-browse[page-subtype=3D"show"][has-sidebar] ytd-two-column-browse-result=
s-renderer.ytd-browse { padding-left: 360px; }

ytd-browse[page-subtype=3D"show"][has-sidebar] #alert-banner.ytd-browse, yt=
d-browse[page-subtype=3D"show"][has-sidebar] #alerts.ytd-browse { padding-l=
eft: 360px; }

ytd-browse[use-unified-show-page-layout][page-subtype=3D"show"][has-sidebar=
] ytd-two-column-browse-results-renderer.ytd-browse { padding-left: 460px; =
}

ytd-browse[use-unified-show-page-layout][page-subtype=3D"show"][has-sidebar=
] #alert-banner.ytd-browse, ytd-browse[use-unified-show-page-layout][page-s=
ubtype=3D"show"][has-sidebar] #alerts.ytd-browse { padding-left: 460px; }

ytd-browse[page-subtype=3D"playlist"], ytd-browse[page-subtype=3D"show"] { =
position: relative; background: transparent; }

ytd-browse[page-subtype=3D"playlist"] ytd-two-column-browse-results-rendere=
r.ytd-browse, ytd-browse[page-subtype=3D"show"] ytd-two-column-browse-resul=
ts-renderer.ytd-browse { width: 100%; min-width: 0px; box-sizing: border-bo=
x; margin: 0px; min-height: calc(100vh - var(--ytd-toolbar-height)); backgr=
ound: transparent; }

ytd-browse[has-page-header-sidebar], ytd-browse[page-subtype=3D"playlist"] =
{ padding-top: 24px; }

ytd-browse[has-page-header-sidebar] .page-header-sidebar.ytd-browse, ytd-br=
owse[has-page-header-sidebar] ytd-playlist-header-renderer.ytd-browse, ytd-=
browse[page-subtype=3D"playlist"] .page-header-sidebar.ytd-browse, ytd-brow=
se[page-subtype=3D"playlist"] ytd-playlist-header-renderer.ytd-browse { mar=
gin-left: 24px; height: calc(100vh - var(--ytd-toolbar-height) - 24px); }

ytd-browse[has-page-header-sidebar] .page-header-sidebar.ytd-browse, ytd-br=
owse[page-subtype=3D"playlist"] .page-header-sidebar.ytd-browse { padding-b=
ottom: 24px; box-sizing: border-box; }

ytd-browse[has-page-header-sidebar] ytd-two-column-browse-results-renderer.=
ytd-browse, ytd-browse[page-subtype=3D"playlist"] ytd-two-column-browse-res=
ults-renderer.ytd-browse { padding-left: 388px; }

ytd-browse[has-page-header-sidebar] #alerts.ytd-browse, ytd-browse[page-sub=
type=3D"playlist"] #alerts.ytd-browse { padding-left: 424px; padding-right:=
 24px; margin-bottom: 8px; }

@media (max-width: 1080px) {
  ytd-browse[page-subtype=3D"playlist"] { padding-top: 0px; }
  ytd-browse[page-subtype=3D"playlist"] ytd-playlist-header-renderer.ytd-br=
owse, ytd-browse[page-subtype=3D"playlist"] ytd-playlist-sidebar-renderer.y=
td-browse { position: static; height: auto; width: 100%; margin: 0px 0px 8p=
x; }
  ytd-browse[page-subtype=3D"playlist"] ytd-two-column-browse-results-rende=
rer.ytd-browse { padding-left: 0px; margin-left: 0px; }
  ytd-browse[page-subtype=3D"playlist"] #alerts.ytd-browse { margin-left: 0=
px; padding-left: 0px; padding-right: 0px; margin-bottom: 0px; }
}

@media (max-width: 720px) {
  ytd-browse[page-subtype=3D"playlist"] ytd-playlist-header-renderer.ytd-br=
owse { height: auto; }
}

ytd-browse[page-subtype=3D"saved-shorts"] { padding-top: 24px; flex: 1 0 0p=
x; align-self: stretch; align-items: flex-start; }

ytd-browse[page-subtype=3D"you"][enable-youtab-grid-web]:not([is-constraine=
d-list]) { box-sizing: border-box; padding: 40px; }

@media (min-width: 1081px) {
  ytd-browse[has-page-header-sidebar] #header.ytd-browse { display: none; }
}

@media (max-width: 1080px) {
  ytd-browse[has-page-header-sidebar] .page-header-sidebar.ytd-browse { dis=
play: none; }
  ytd-browse[has-page-header-sidebar] { padding-top: 0px; }
  ytd-browse[has-page-header-sidebar] ytd-two-column-browse-results-rendere=
r.ytd-browse { padding-left: 0px; margin-left: 0px; }
  ytd-browse[has-page-header-sidebar] #alerts.ytd-browse { margin-left: 0px=
; padding-left: 0px; padding-right: 0px; margin-bottom: 0px; }
}

.page-header-portal.ytd-browse { display: none; position: absolute; inset: =
0px; pointer-events: none; }

ytd-browse[enable-immersive-cinematic-container-update] { position: relativ=
e; }

ytd-browse[enable-immersive-cinematic-container-update] .page-header-portal=
.ytd-browse { display: block; }

ytd-browse[enable-immersive-cinematic-container-update] ytd-two-column-brow=
se-results-renderer.ytd-browse { position: relative; }

ytd-page-manager { display: block; overflow-y: auto; margin-top: var(--ytd-=
toolbar-height); }

ytd-page-manager > .ytd-page-manager { flex: 1 1 1e-09px; }

ytd-search { padding: 16px 24px; overflow-y: hidden; display: flex; flex-di=
rection: row; justify-content: center; }

ytd-search[continuation-is-reloading] { opacity: 0.25; pointer-events: none=
; }

ytd-search[reset-stacking-context] { position: relative; z-index: 0; }

#container.ytd-search { min-width: 0px; flex: 1 1 1e-09px; display: flex; f=
lex-direction: row; justify-content: center; }

ytd-two-column-search-results-renderer.ytd-search { min-width: 0px; flex: 1=
 1 1e-09px; }

ytd-search[has-search-header] { padding: 0px 24px 16px; }

ytd-search[has-search-header] #container.ytd-search { width: 100%; display:=
 block; flex: 0 0 auto; }

ytd-search[has-search-header] #header.ytd-search { max-width: 1096px; margi=
n: 0px auto; }

ytd-search[has-search-header] ytd-two-column-search-results-renderer.ytd-se=
arch { margin: 0px auto; }

ytd-search[has-floating-footer] #floating-footer.ytd-search { position: fix=
ed; background: transparent; display: flex; flex: 1 1 0px; flex-direction: =
column; justify-content: center; bottom: 0px; left: 0px; right: 0px; margin=
: 0px auto; max-width: 1280px; z-index: 2026; pointer-events: none; }

ytd-search[has-floating-footer] ytd-two-column-search-results-renderer.ytd-=
search { max-width: 1024px; padding-bottom: 138px; }

ytd-search[mini-guide-visible][has-floating-footer] #floating-footer.ytd-se=
arch { left: 72px; }

ytd-search[guide-persistent-and-visible][has-floating-footer] #floating-foo=
ter.ytd-search { left: 240px; }

ytd-search[has-search-header][has-bigger-thumbs] #header.ytd-search { max-w=
idth: 1250px; margin: 0px auto; }

ytd-search[has-search-header][has-bigger-thumbs][has-floating-footer] #head=
er.ytd-search { max-width: 1024px; margin: 0px auto; }

ytd-search[has-search-header][has-secondary-content] #header.ytd-search { m=
ax-width: 1280px; margin: 0px auto; }

@media (max-width: 1090px) {
  ytd-search[has-search-header][has-secondary-content] #header.ytd-search {=
 max-width: 1090px; margin: 0px auto; }
}

ytd-shorts { --reels-navigation-justify-content: center; --ytd-shorts-masth=
ead-height: 56px; --ytd-shorts-player-ratio: 0.5625; position: relative; ma=
rgin-top: var(--ytd-margin-2x); display: flex; flex-direction: column; }

@media (min-width: 1312px) {
  ytd-shorts { --ytd-current-guide-width: 240px; }
}

@media (min-width: 791px) and (max-width: 1312px) {
  ytd-shorts { --ytd-current-guide-width: 72px; }
}

@media (max-width: 791px) {
  ytd-shorts { --ytd-current-guide-width: 0px; }
}

ytd-shorts { --ytd-shorts-player-height: calc(100vh - 96px - var(--ytd-shor=
ts-player-height-subtraction, 0px)); --ytd-shorts-player-width: calc((100vh=
 - 56px - 40px - var(--ytd-shorts-player-height-subtraction, 0px))*var(--yt=
d-shorts-player-ratio-default, var(--ytd-shorts-player-ratio))); --ytd-comm=
ents-engagement-panel-content-height: max(var(--ytd-shorts-player-height),v=
ar(--ytd-reels-min-height,576px)); --ytd-engagement-panel-content-min-heigh=
t: var(--ytd-reels-min-height,576px); --ytd-comments-engagement-panel-heade=
r-height: 56px; --ytd-engagement-panel-content-height: max(var(--ytd-shorts=
-player-height),var(--ytd-reels-min-height,576px)); --ytd-engagement-panel-=
header-height: 56px; --ytd-anchored-panel-background-color: transparent; --=
anchored-panel-width: 360px; }

ytd-shorts #shorts-container.ytd-shorts { display: flex; justify-content: c=
enter; height: calc(100vh - var(--ytd-shorts-masthead-height)); overflow: h=
idden scroll; scroll-snap-type: y mandatory; scroll-padding-top: 0px; margi=
n-top: var(--ytd-shorts-top-margin-free-scroll-override,var(--ytd-shorts-to=
p-spacing,0)); scrollbar-width: none; }

ytd-shorts #shorts-container.ytd-shorts::-webkit-scrollbar { display: none;=
 }

@media (min-width: 841px) {
  ytd-shorts #shorts-container.ytd-shorts { margin-right: 96px; }
}

.reel-video-in-sequence-new.ytd-shorts { --ytd-shorts-player-width: min(cal=
c((100vh - 56px - 40px - var(--ytd-shorts-player-height-subtraction, 0px))*=
var(--ytd-shorts-player-ratio-default, var(--ytd-shorts-player-ratio))),cal=
c(100vw - var(--ytd-current-guide-width) - 52px)); position: relative; heig=
ht: var(--ytd-shorts-player-height); width: var(--ytd-shorts-player-width);=
 min-height: var(--ytd-reels-min-height,576px); min-width: 315px; scroll-sn=
ap-align: start; scroll-snap-stop: always; margin: 0 auto var(--ytd-margin-=
4x) auto; contain: size layout; }

.reel-video-in-sequence-new.ytd-shorts[extract-overlay] { width: 100%; }

.reel-video-in-sequence-new.ytd-shorts[extract-overlay] .reel-video-in-sequ=
ence-thumbnail.ytd-shorts { width: var(--ytd-shorts-player-width); left: 0p=
x; margin: auto; }

.reel-video-in-sequence-thumbnail.ytd-shorts { position: absolute; height: =
100%; width: 100%; border-radius: 12px; background-size: 100%; background-r=
epeat: no-repeat; background-position: 50% center; right: 0px; transition: =
right 0.3s linear; background-color: rgb(0, 0, 0); }

ytd-player.ytd-shorts { height: var(--ytd-shorts-player-height,100%); width=
: var(--ytd-shorts-player-width,100%); min-height: var(--ytd-reels-min-heig=
ht,576px); min-width: 315px; }

ytd-shorts .reel-video-in-sequence-new.ytd-shorts:has(.reel-video-in-sequen=
ce-thumbnail + ytd-reel-video-renderer).ytd-shorts .reel-video-in-sequence-=
thumbnail.ytd-shorts { opacity: 1; transition: opacity linear 0.3s; }

ytd-shorts[extract-overlay] #error-screen.ytd-shorts { right: calc(50% - va=
r(--ytd-shorts-player-width)/2); }

ytd-shorts #cinematic-shorts-scrim.ytd-shorts { display: none; }

ytd-shorts[is-dark] #cinematic-shorts-scrim.ytd-shorts { display: unset; po=
sition: absolute; width: 100%; height: var(--ytd-margin-9x); z-index: -1; b=
ackground: linear-gradient(to bottom,var(--t3e41d7b17b187f69),transparent);=
 }

ytd-shorts[is-dark] #shorts-cinematic-container.ytd-shorts { position: abso=
lute; pointer-events: none; width: 100%; height: 100%; }

ytd-shorts #header.ytd-shorts { position: absolute; left: 0px; top: var(--y=
td-margin-2x); z-index: 2019; }

ytd-shorts #back-nav-button.ytd-shorts { width: min(var(--ytd-shorts-header=
-width),50vw); max-width: 200px; }

ytd-shorts #back-nav-button.ytd-shorts ytd-button-renderer.ytd-shorts { max=
-width: 100%; --yt-button-text-transform: none; --iron-icon-fill-color: var=
(--tffc2fd3a644f6275); --yt-button-color: var(--tffc2fd3a644f6275); }

ytd-shorts #back-nav-button.ytd-shorts ytd-button-renderer.ytd-shorts[has-n=
o-text] { margin: -2px 0 0 var(--ytd-margin-2x); }

ytd-shorts:not([enable-scroll-snap]) { scroll-snap-type: none; }

#error-screen.ytd-shorts { width: var(--ytd-shorts-player-width); min-width=
: 315px; background: none; overflow: hidden; border-radius: 12px; position:=
 absolute; top: 0px; right: 0px; bottom: 0px; transition: right 0.3s linear=
; }

.navigation-container.ytd-shorts { height: 100%; position: absolute; right:=
 0px; display: flex; flex-direction: column; justify-content: var(--reels-n=
avigation-justify-content); pointer-events: none; gap: var(--ytd-margin-4x)=
; padding-right: var(--ytd-margin-6x); padding-left: var(--ytd-margin-4x); =
background: rgba(0, 0, 0, 0); transition: right 0.3s linear, background 0.3=
s linear; }

@media (max-width: 840px) {
  ytd-shorts .navigation-container.ytd-shorts { display: none; }
}

.navigation-button.ytd-shorts { pointer-events: all; position: relative; to=
p: 0px; transition: top 0.3s linear, opacity 0.3s linear, visibility 0.3s l=
inear; }

ytd-shorts:not([enable-neon-buttons]) .navigation-button.ytd-shorts ytd-but=
ton-renderer.ytd-shorts { background-color: var(--t7f4f2c6d54836ce0); color=
: var(--tffc2fd3a644f6275); border-radius: 50%; }

ytd-shorts[is-up-arrow-hidden] #navigation-button-up.ytd-shorts { opacity: =
0; top: 64px; visibility: hidden; }

ytd-shorts[is-down-arrow-hidden] #navigation-button-down.ytd-shorts { opaci=
ty: 0; visibility: hidden; }

#shorts-inner-container.ytd-shorts { width: 100%; height: 100%; }

#initial-player-container.ytd-shorts { height: auto; width: auto; margin: 0=
 var(--ytd-margin-3x); display: flex; justify-content: center; border-radiu=
s: 12px; overflow: hidden; }

#shorts-panel-container.ytd-shorts { position: absolute; width: 100%; heigh=
t: 100%; pointer-events: none; overflow: hidden; }

.anchored-panel.ytd-shorts { height: calc(var(--ytd-shorts-player-height) +=
 1px); min-height: calc(var(--ytd-engagement-panel-content-min-height)); wi=
dth: var(--anchored-panel-width); position: absolute; right: calc(var(--anc=
hored-panel-width)*-1 - 2px); transition: right 0.3s linear; background-col=
or: var(--ytd-anchored-panel-background-color); border: 1px solid var(--tf3=
fc855af2285f5f); border-radius: 12px; min-width: 250px; }

#anchored-panel-scrim.ytd-shorts { display: none; }

#reel-overlay-container.ytd-shorts { display: flex; justify-content: center=
; }

#overlay-initial-container.ytd-shorts { padding-top: 40px; }

shorts-non-video-content.ytd-shorts, ytd-reel-non-video-content-renderer.yt=
d-shorts { height: var(--ytd-shorts-player-height); width: var(--ytd-shorts=
-player-width); margin: 0px; min-height: var(--ytd-reels-min-height,576px);=
 min-width: 315px; position: relative; z-index: 1; }

ytd-shorts[is-fullscreen] { --ytd-shorts-masthead-height: 0px; --ytd-shorts=
-player-height: calc(100vh - 32px); --ytd-shorts-player-width: calc((100vh =
- 32px)*var(--ytd-shorts-player-ratio-default, var(--ytd-shorts-player-rati=
o))); margin-top: 0px; }

ytd-shorts[is-fullscreen] #shorts-container.ytd-shorts { scroll-padding-top=
: var(--ytd-margin-4x); }

ytd-shorts[is-fullscreen] .anchored-panel.ytd-shorts { margin-top: 16px; }

ytd-shorts[is-fullscreen] #shorts-inner-container.ytd-shorts { padding-top:=
 24px; }

ytd-shorts[is-fullscreen] .reel-video-in-sequence-new.ytd-shorts { --ytd-sh=
orts-player-width: min(calc((100vh - 32px)*var(--ytd-shorts-player-ratio-de=
fault, var(--ytd-shorts-player-ratio))),calc(100vw - var(--ytd-current-guid=
e-width) - 52px)); }

ytd-shorts[is-watch-while-mode] { --ytd-shorts-player-ratio-default: 0.5625=
; }

ytd-shorts[is-watch-while-mode] #error-screen.ytd-shorts, ytd-shorts[is-wat=
ch-while-mode] .reel-video-in-sequence-thumbnail.ytd-shorts, ytd-shorts[is-=
watch-while-mode] shorts-non-video-content.ytd-shorts, ytd-shorts[is-watch-=
while-mode] ytd-reel-non-video-content-renderer.ytd-shorts { right: calc(va=
r(--anchored-panel-width)*.5 + 24px); }

ytd-shorts[is-watch-while-mode] .reel-video-in-sequence-new.ytd-shorts:has(=
.reel-video-in-sequence-thumbnail + ytd-reel-video-renderer).ytd-shorts .re=
el-video-in-sequence-thumbnail.ytd-shorts { opacity: 0; transition-duration=
: 0s; transition-delay: 0s; }

ytd-shorts[is-watch-while-mode] .anchored-panel.ytd-shorts { right: 96px; t=
ransition: right 0.3s linear; pointer-events: all; }

ytd-shorts[is-watch-while-mode] .navigation-container.ytd-shorts { backgrou=
nd: var(--t3e41d7b17b187f69); right: 0px; transition: right 0.3s linear, ba=
ckground linear; }

ytd-shorts[is-watch-while-mode] #header.ytd-shorts { display: none; }

ytd-shorts[is-watch-while-mode][small-screen-persistent-panel] { --ytd-comm=
ents-engagement-panel-content-height: var( --ytd-shorts-player-height ) * 0=
.8; --ytd-engagement-panel-content-height: var(--ytd-shorts-player-height) =
* 0.8; --ytd-engagement-panel-content-min-height: var(--ytd-reels-min-heigh=
t,576px) * 0.8; --ytd-anchored-panel-background-color: var(--t518e925f61bdc=
b91); }

ytd-shorts[is-watch-while-mode][small-screen-persistent-panel] #error-scree=
n.ytd-shorts, ytd-shorts[is-watch-while-mode][small-screen-persistent-panel=
] .reel-video-in-sequence-thumbnail.ytd-shorts, ytd-shorts[is-watch-while-m=
ode][small-screen-persistent-panel] shorts-non-video-content.ytd-shorts, yt=
d-shorts[is-watch-while-mode][small-screen-persistent-panel] ytd-reel-non-v=
ideo-content-renderer.ytd-shorts { right: 0px; }

ytd-shorts[is-watch-while-mode][small-screen-persistent-panel] { --ytd-enga=
gement-panel-content-min-height: 0px; }

ytd-shorts[is-watch-while-mode][small-screen-persistent-panel] #shorts-pane=
l-container.ytd-shorts { display: flex; justify-content: center; align-item=
s: center; }

ytd-shorts[is-watch-while-mode][small-screen-persistent-panel] .anchored-pa=
nel.ytd-shorts { height: calc(var(--ytd-comments-engagement-panel-content-h=
eight)); min-height: unset; transition: right linear; right: unset; top: un=
set; z-index: 2200; border-width: medium; border-style: none; border-color:=
 currentcolor; border-image: initial; }

ytd-shorts[is-watch-while-mode][small-screen-persistent-panel] .navigation-=
container.ytd-shorts { display: none; }

ytd-shorts[is-watch-while-mode][small-screen-persistent-panel] #anchored-pa=
nel-scrim.ytd-shorts { display: block; position: fixed; height: 100vh; widt=
h: 100vw; top: 0px; left: 0px; background-color: rgba(0, 0, 0, 0.6); z-inde=
x: 2150; pointer-events: all; }

ytd-shorts:not([move-ads-overlay-to-shorts]) #ads-overlay.ytd-shorts { disp=
lay: none; }

ytd-shorts[move-ads-overlay-to-shorts] #reel-overlay-container.ytd-shorts {=
 position: relative; }

#ads-overlay.ytd-shorts { --reel-metadata-color: #fff; --ytd-shorts-player-=
width: min(calc((100vh - 56px - 40px - var(--ytd-shorts-player-height-subtr=
action, 0px))*var(--ytd-shorts-player-ratio-default, var(--ytd-shorts-playe=
r-ratio))),calc(100vw - var(--ytd-current-guide-width) - 52px)); position: =
absolute; bottom: 0px; left: max(0px,(100% - max(var(--ytd-shorts-player-wi=
dth),315px))/2); pointer-events: none; height: 100%; overflow: hidden; z-in=
dex: 1; width: calc(var(--ytd-shorts-player-width) + 72px); min-width: 387p=
x; transition: margin-left 0.3s linear, opacity 0.12s ease-in; }

#ads-overlay.ytd-shorts:not([extract-action-bar]) { width: var(--ytd-shorts=
-player-width); min-width: 315px; border-radius: 0px 0px 12px 12px; }

ytd-shorts[extract-overlay] #ads-overlay.ytd-shorts { --reel-metadata-color=
: var(--tffc2fd3a644f6275); left: 0px; width: 100%; }

ytd-shorts[extract-overlay] #ads-overlay.ytd-shorts ytd-ad-slot-renderer.yt=
d-shorts { width: 100%; }

ytd-shorts[is-watch-while-mode] #ads-overlay.ytd-shorts { margin-left: calc=
(var(--anchored-panel-width)*.5*-1 + -24px); width: calc(var(--ytd-shorts-p=
layer-width) + 72px); }

ytd-shorts[is-watch-while-mode][small-screen-persistent-panel] #ads-overlay=
.ytd-shorts { margin-left: 0px; }

ytd-shorts[is-fullscreen] #ads-overlay.ytd-shorts { --ytd-shorts-player-wid=
th: calc((100vh - 32px)*var(--ytd-shorts-player-ratio-default, var(--ytd-sh=
orts-player-ratio))); }

ytd-watch-fixie { --ytd-watch-fixie-masthead-height: var( --ytd-masthead-he=
ight,var(--ytd-toolbar-height) ); min-width: 0px; display: flex; flex-direc=
tion: column; }

#primary.ytd-watch-fixie { display: flex; flex-direction: column; }

#metadata.ytd-watch-fixie { margin: 20px 24px; }

#player.ytd-watch-fixie { position: relative; box-sizing: border-box; min-h=
eight: 240px; background-color: rgb(0, 0, 0); }

#player-container.ytd-watch-fixie { width: 100%; height: 100%; }

ytd-watch-fixie[has-error-screen] #player-container.ytd-watch-fixie { visib=
ility: hidden; }

#error-screen.ytd-watch-fixie { position: absolute; inset: 0px; }

#secondary.ytd-watch-fixie { padding: 24px; }

.feed-item.ytd-watch-fixie:not(:empty) { margin-bottom: 24px; }

#playlist.ytd-watch-fixie[disable-upgrade] { display: none; }

#chat.ytd-watch-fixie:not([collapsed]) { min-height: 596px; }

ytd-watch-fixie[fixie] { --ytd-watch-flexy-panel-max-height: calc(100vh - v=
ar(--ytd-watch-fixie-masthead-height) - 194px); }

ytd-watch-fixie[fixie] #playlist.ytd-watch-fixie { max-height: calc(100vh -=
 var(--ytd-watch-fixie-masthead-height) - 194px); }

ytd-watch-fixie[fixie] #chat.ytd-watch-fixie:not([collapsed]) { height: cal=
c(100vh - var(--ytd-watch-fixie-masthead-height) - 194px); }

ytd-watch-fixie[fixie] #fixed-layer.ytd-watch-fixie { position: fixed; left=
: 0px; right: 0px; top: var(--ytd-watch-fixie-masthead-height); bottom: 0px=
; pointer-events: none; display: flex; flex-direction: row; justify-content=
: center; }

ytd-watch-fixie[fixie] #primary.ytd-watch-fixie { max-width: 1280px; overfl=
ow-y: auto; pointer-events: auto; border-right: 1px solid var(--tf3fc855af2=
285f5f); flex: 1 1 1e-09px; }

ytd-watch-fixie[fixie] #player.ytd-watch-fixie { flex: 1 1 1e-09px; }

ytd-watch-fixie[fixie] #fixed-layer.ytd-watch-fixie::after { content: ""; d=
isplay: block; width: 450px; height: 0px; }

ytd-watch-fixie[fixie] #static-layer.ytd-watch-fixie { display: flex; flex-=
direction: row; justify-content: center; flex: 1 1 1e-09px; }

ytd-watch-fixie[fixie] #static-layer.ytd-watch-fixie::before { content: "";=
 display: block; flex: 1 1 1e-09px; max-width: 1280px; height: 0px; }

ytd-watch-fixie[fixie] #secondary.ytd-watch-fixie { box-sizing: border-box;=
 width: 450px; }

ytd-watch-fixie[single-column] { --ytd-watch-flexy-comments-panel-max-heigh=
t: 460px; --ytd-watch-flexy-panel-max-height: 460px; }

ytd-watch-fixie[single-column] #playlist.ytd-watch-fixie { max-height: 460p=
x; }

ytd-watch-fixie[single-column]:not([theater]):not([fullscreen]) #player.ytd=
-watch-fixie { padding-top: 56.25%; position: relative; }

ytd-watch-fixie[single-column]:not([theater]):not([fullscreen]) #ytd-player=
.ytd-watch-fixie { position: absolute; inset: 0px; }

ytd-watch-fixie[single-column] #metadata.ytd-watch-fixie { margin: 24px 24p=
x 0px; }

ytd-watch-fixie[theater] #player.ytd-watch-fixie { height: 56.25vw; max-hei=
ght: calc(-169px + 100vh); min-height: 480px; }

ytd-watch-fixie[fullscreen] #player.ytd-watch-fixie { width: 100vw; height:=
 100vh; }

ytd-watch-flexy { --ytd-watch-compact-thumbnail-width: 168px; --ytd-watch-f=
lexy-sidebar-width: 402px; --ytd-watch-flexy-sidebar-min-width: 300px; --yt=
d-watch-flexy-horizontal-page-margin: 24px; --ytd-watch-flexy-top-padding: =
24px; --ytd-watch-flexy-masthead-height: 56px; --ytd-watch-flexy-max-player=
-width-wide-screen: 1280px; min-width: 0px; --ytd-watch-flexy-width-ratio: =
16; --ytd-watch-flexy-height-ratio: 9; --ytd-watch-flexy-space-below-player=
: 136px; --ytd-watch-flexy-non-player-height: calc(var(--ytd-watch-flexy-ma=
sthead-height) + var(--ytd-watch-flexy-top-padding) + var(--ytd-watch-flexy=
-space-below-player)); --ytd-watch-flexy-non-player-width: calc(var(--ytd-w=
atch-flexy-sidebar-width) + var(--ytd-watch-flexy-horizontal-page-margin)*3=
); --ytd-watch-flexy-min-player-height: 240px; --ytd-watch-flexy-min-player=
-width: calc(var(--ytd-watch-flexy-min-player-height)*(var(--ytd-watch-flex=
y-width-ratio)/var(--ytd-watch-flexy-height-ratio))); --ytd-watch-flexy-max=
-player-height: calc(100vh - var(--ytd-watch-flexy-masthead-height) - var(-=
-ytd-watch-flexy-top-padding) - var(--ytd-watch-flexy-space-below-player));=
 --ytd-watch-flexy-max-player-width: calc((100vh - var(--ytd-watch-flexy-ma=
sthead-height) - var(--ytd-watch-flexy-top-padding) - var(--ytd-watch-flexy=
-space-below-player))*(var(--ytd-watch-flexy-width-ratio)/var(--ytd-watch-f=
lexy-height-ratio))); --ytd-watch-flexy-side-menu-margin: 16px; --ytd-watch=
-flexy-fixed-side-menu-width: calc(var(--ytd-watch-flexy-side-menu-margin) =
+ 48px); --ytd-watch-flexy-player-height-adjustment: calc((var(--ytd-watch-=
flexy-fixed-side-menu-width))*(var(--ytd-watch-flexy-height-ratio)/var(--yt=
d-watch-flexy-width-ratio))); }

ytd-watch-flexy.gesture-dragging { position: absolute; width: 100%; }

ytd-watch-flexy[fullscreen] { --ytd-watch-flexy-masthead-height: 0px; }

ytd-watch-flexy[video-id=3D"QrGrOK8oZG8"] { --ytd-video-primary-info-render=
er-title-color: #e6d140; --ytd-video-primary-info-renderer-title-font-famil=
y: Georgia,serif; --ytd-video-primary-info-renderer-title-font-size: 250%; =
--ytd-video-primary-info-renderer-title-font-variant: small-caps; --ytd-vid=
eo-primary-info-renderer-title-transform: skew(-5deg,0deg); --ytd-video-pri=
mary-info-renderer-title-text-shadow: 1px 1px #000,1px 1px 0.1px #000; }

#columns.ytd-watch-flexy { margin: 0px auto; display: flex; flex-direction:=
 row; }

#primary.ytd-watch-flexy { padding-right: var(--ytd-watch-flexy-horizontal-=
page-margin); margin-left: var(--ytd-watch-flexy-horizontal-page-margin); f=
lex: 1 1 1e-09px; }

ytd-watch-flexy[default-layout]:not([no-top-margin]):not([reduced-top-margi=
n]) #primary.ytd-watch-flexy, ytd-watch-flexy[default-layout]:not([no-top-m=
argin]):not([reduced-top-margin]) #secondary.ytd-watch-flexy { padding-top:=
 var(--ytd-watch-flexy-top-padding); }

ytd-watch-flexy[default-layout][reduced-top-margin] #primary.ytd-watch-flex=
y, ytd-watch-flexy[default-layout][reduced-top-margin] #secondary.ytd-watch=
-flexy { padding-top: var(--ytd-margin-3x); }

ytd-watch-flexy[default-two-column-layout][reduced-top-margin][side-rail-di=
smissible-panels] #primary.ytd-watch-flexy, ytd-watch-flexy[default-two-col=
umn-layout][reduced-top-margin][side-rail-dismissible-panels] #secondary.yt=
d-watch-flexy { padding-top: 0px; }

ytd-watch-flexy[fixed-panels] #primary.ytd-watch-flexy { min-width: 0px; }

ytd-watch-flexy:not([is-two-columns_]) #secondary.ytd-watch-flexy { display=
: none; }

#player.ytd-watch-flexy { position: relative; }

ytd-watch-flexy[player-unavailable] #cinematics-container.ytd-watch-flexy, =
ytd-watch-flexy[player-unavailable] #player-container-outer.ytd-watch-flexy=
, ytd-watch-flexy[player-unavailable] #player-container.ytd-watch-flexy { v=
isibility: hidden; }

ytd-watch-flexy[rounded-player] #ytd-player.ytd-watch-flexy { overflow: hid=
den; border-radius: 12px; transition: border-radius 0.3s cubic-bezier(0.05,=
 0, 0, 1); }

#error-screen.ytd-watch-flexy { position: absolute; inset: 0px; }

ytd-watch-flexy[rounded-player] #error-screen.ytd-watch-flexy { border-radi=
us: 12px; transition: border-radius 0.3s cubic-bezier(0.05, 0, 0, 1); }

ytd-watch-flexy[rounded-player][is-shopping-timely-shelf-visible] #error-sc=
reen.ytd-watch-flexy, ytd-watch-flexy[rounded-player][is-shopping-timely-sh=
elf-visible] #ytd-player.ytd-watch-flexy { border-radius: 12px 12px 0px 0px=
; }

ytd-watch-flexy[rounded-player][is-shopping-timely-shelf-visible] .player-c=
ontainer-background.ytd-watch-flexy { border-radius: 8px 8px 0px 0px; }

#cinematics.ytd-watch-flexy { position: absolute; inset: 0px; pointer-event=
s: none; }

ytd-watch-flexy[squeezeback] #cinematics.ytd-watch-flexy { width: 100vw; }

ytd-watch-flexy:not([is-dark-theme]):not([elevated-watch-ambient]) #cinemat=
ics.ytd-watch-flexy, ytd-watch-flexy[is-dark-theme][fullscreen] #cinematics=
.ytd-watch-flexy, ytd-watch-flexy[is-dark-theme][theater] #cinematics.ytd-w=
atch-flexy { overflow: hidden; }

ytd-watch-flexy:not([is-dark-theme])[default-layout][cinematic-light-theme]=
:not([elevated-watch-ambient]) #cinematics.ytd-watch-flexy { display: none;=
 }

ytd-watch-flexy[show-engagement-panel-scrim_] #cinematics-container.ytd-wat=
ch-flexy, ytd-watch-flexy[show-engagement-panel-scrim_] #cinematics-full-bl=
eed-container.ytd-watch-flexy { display: none; }

#below.ytd-watch-flexy { position: relative; }

ytd-watch-flexy:not([elevated-watch-ambient]) ytd-watch-metadata.ytd-watch-=
flexy { margin-top: var(--ytd-margin-3x); margin-bottom: var(--ytd-margin-6=
x); }

ytd-watch-flexy[show-expandable-metadata] ytd-watch-metadata.ytd-watch-flex=
y { margin-bottom: var(--ytd-margin-3x); }

ytd-watch-flexy[default-two-column-layout][side-rail-dismissible-panels] #c=
olumns.ytd-watch-flexy { justify-content: center; overflow-x: clip; }

@media (prefers-reduced-motion: no-preference) {
  ytd-watch-flexy[default-two-column-layout][side-rail-dismissible-panels]:=
not(.is-window-resizing) #columns.ytd-watch-flexy::after { transition: widt=
h 0.3s cubic-bezier(0.05, 0, 0, 1), min-width 0.3s cubic-bezier(0.05, 0, 0,=
 1), padding 0.3s cubic-bezier(0.05, 0, 0, 1); }
}

@media (prefers-reduced-motion: no-preference) {
  ytd-watch-flexy[default-two-column-layout][side-rail-dismissible-panels] =
#secondary.ytd-watch-flexy { transition: opacity 0.3s cubic-bezier(0.05, 0,=
 0, 1), transform 0.3s cubic-bezier(0.05, 0, 0, 1); }
}

ytd-watch-flexy[default-two-column-layout][side-rail-dismissible-panels]:no=
t([fixed-panel-expanded]).dismissible-panels-transitioning #panels.panels-t=
ransitioning.ytd-watch-flexy ytd-engagement-panel-section-list-renderer.ytd=
-watch-flexy[visibility=3D"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"] { display: =
block; }

ytd-watch-flexy[default-two-column-layout][side-rail-dismissible-panels] yt=
d-watch-metadata.ytd-watch-flexy { margin-bottom: var(--ytd-margin-base); }

ytd-watch-flexy[default-two-column-layout][side-rail-dismissible-panels].di=
smissible-panels-transitioning, ytd-watch-flexy[default-two-column-layout][=
side-rail-dismissible-panels]:not([fixed-panel-expanded]) { --ytd-watch-fle=
xy-max-player-height: calc(100vh - var(--ytd-watch-flexy-masthead-height) -=
 var(--ytd-watch-flexy-center-column-below-player)); --ytd-watch-flexy-max-=
player-width: min(var(--ytd-watch-flexy-max-player-width-wide-screen),calc(=
(100vh - var(--ytd-watch-flexy-masthead-height) - var(--ytd-watch-flexy-cen=
ter-column-below-player))*(var(--ytd-watch-flexy-width-ratio)/var(--ytd-wat=
ch-flexy-height-ratio)))); }

ytd-watch-flexy[default-two-column-layout][side-rail-dismissible-panels]:no=
t([fixed-panel-expanded]) #columns.ytd-watch-flexy::after { width: 0px; min=
-width: 0px; padding: 0px; overflow: hidden; }

ytd-watch-flexy[default-two-column-layout][side-rail-dismissible-panels]:no=
t([fixed-panel-expanded]) #secondary.ytd-watch-flexy { opacity: 0; pointer-=
events: none; transform: translateX(240px); }

ytd-watch-flexy[default-two-column-layout][side-rail-dismissible-panels]:no=
t([fixed-panel-expanded]) #secondary-inner.ytd-watch-flexy { pointer-events=
: none; }

ytd-watch-flexy[default-two-column-layout][side-rail-dismissible-panels]:no=
t([fixed-panel-expanded]):not(.dismissible-panels-transitioning) #secondary=
.ytd-watch-flexy { visibility: hidden; }

ytd-watch-flexy[dismissible-panels-expanded-wn][default-two-column-layout][=
side-rail-dismissible-panels]:not([fixed-panel-expanded]) { --ytd-watch-nex=
t-grid-min-column-width-percentage: 24%; }

ytd-watch-flexy[dismissible-panels-expanded-wn][default-two-column-layout][=
side-rail-dismissible-panels]:not([fixed-panel-expanded]) #primary.ytd-watc=
h-flexy { max-width: 100%; }

ytd-watch-flexy[dismissible-panels-expanded-wn][default-two-column-layout][=
side-rail-dismissible-panels]:not([fixed-panel-expanded]) #below.ytd-watch-=
flexy > .ytd-watch-flexy:not(:last-child), ytd-watch-flexy[dismissible-pane=
ls-expanded-wn][default-two-column-layout][side-rail-dismissible-panels]:no=
t([fixed-panel-expanded]) #player.ytd-watch-flexy { margin-left: auto; marg=
in-right: auto; max-width: calc(var(--ytd-watch-flexy-max-player-height)*1.=
7777777778); min-width: calc(var(--ytd-watch-flexy-min-player-height)*1.777=
7777778); }

ytd-watch-flexy[dismissible-panels-expanded-wn][default-two-column-layout][=
side-rail-dismissible-panels]:not([fixed-panel-expanded])[is-extra-wide-vid=
eo_] #below.ytd-watch-flexy > .ytd-watch-flexy:not(:last-child), ytd-watch-=
flexy[dismissible-panels-expanded-wn][default-two-column-layout][side-rail-=
dismissible-panels]:not([fixed-panel-expanded])[is-extra-wide-video_] #play=
er.ytd-watch-flexy, ytd-watch-flexy[dismissible-panels-expanded-wn][default=
-two-column-layout][side-rail-dismissible-panels]:not([fixed-panel-expanded=
])[is-four-three-to-sixteen-nine-video_] #below.ytd-watch-flexy > .ytd-watc=
h-flexy:not(:last-child), ytd-watch-flexy[dismissible-panels-expanded-wn][d=
efault-two-column-layout][side-rail-dismissible-panels]:not([fixed-panel-ex=
panded])[is-four-three-to-sixteen-nine-video_] #player.ytd-watch-flexy { ma=
x-width: var(--ytd-watch-flexy-max-player-width); min-width: var(--ytd-watc=
h-flexy-min-player-width); }

#expandable-metadata.ytd-watch-flexy:not(:empty) { margin-bottom: 12px; }

#playlist.ytd-watch-flexy[disable-upgrade] { display: none; }

#chat.ytd-watch-flexy, #donation-shelf.ytd-watch-flexy ytd-donation-shelf-r=
enderer.ytd-watch-flexy, #donation-shelf.ytd-watch-flexy ytd-donation-unava=
ilable-renderer.ytd-watch-flexy, #panels.ytd-watch-flexy ytd-engagement-pan=
el-section-list-renderer.ytd-watch-flexy, #playlist.ytd-watch-flexy, #secon=
dary-inner.ytd-watch-flexy #inline-panels.ytd-watch-flexy ytd-engagement-pa=
nel-section-list-renderer.ytd-watch-flexy, ytd-watch-flexy[persistent-panel=
-visible] #persistent-panel-container.ytd-watch-flexy { margin-bottom: var(=
--ytd-margin-4x); }

#inline-panels.ytd-watch-flexy, #panels.ytd-watch-flexy { display: flex; fl=
ex-direction: column; }

ytd-watch-flexy:not([is-two-columns_]) #chat.ytd-watch-flexy, ytd-watch-fle=
xy:not([is-two-columns_]) #donation-shelf.ytd-watch-flexy ytd-donation-shel=
f-renderer.ytd-watch-flexy, ytd-watch-flexy:not([is-two-columns_]) #donatio=
n-shelf.ytd-watch-flexy ytd-donation-unavailable-renderer.ytd-watch-flexy, =
ytd-watch-flexy:not([is-two-columns_]) #inline-panels.ytd-watch-flexy ytd-e=
ngagement-panel-section-list-renderer.ytd-watch-flexy, ytd-watch-flexy:not(=
[is-two-columns_]) #panels.ytd-watch-flexy ytd-engagement-panel-section-lis=
t-renderer.ytd-watch-flexy, ytd-watch-flexy:not([is-two-columns_]) #persist=
ent-panel-container.ytd-watch-flexy, ytd-watch-flexy:not([is-two-columns_])=
 #playlist.ytd-watch-flexy { margin-top: var(--ytd-margin-6x); }

ytd-watch-flexy[side-rail-dismissible-panels]:not([fixed-panel-expanded]) #=
donation-shelf.ytd-watch-flexy ytd-donation-shelf-renderer.ytd-watch-flexy,=
 ytd-watch-flexy[side-rail-dismissible-panels]:not([fixed-panel-expanded]) =
#donation-shelf.ytd-watch-flexy ytd-donation-unavailable-renderer.ytd-watch=
-flexy, ytd-watch-flexy[side-rail-dismissible-panels]:not([fixed-panel-expa=
nded]) #inline-panels.ytd-watch-flexy ytd-engagement-panel-section-list-ren=
derer.ytd-watch-flexy { margin-top: var(--ytd-margin-3x); }

ytd-watch-flexy:not([is-two-columns_]) #ticket-shelf.ytd-watch-flexy ytd-ti=
cket-shelf-renderer.ytd-watch-flexy, ytd-watch-flexy:not([is-two-columns_])=
 ytd-merch-shelf-renderer.ytd-watch-flexy { margin-bottom: var(--ytd-margin=
-4x); }

ytd-watch-flexy:not([ghost-cards-enabled]).loading #chat.ytd-watch-flexy, y=
td-watch-flexy:not([ghost-cards-enabled]).loading #comments.ytd-watch-flexy=
, ytd-watch-flexy:not([ghost-cards-enabled]).loading #related.ytd-watch-fle=
xy { visibility: hidden; }

ytd-watch-flexy.loading-player #player-container-outer.ytd-watch-flexy { vi=
sibility: hidden; }

ytd-watch-flexy.loading-player #player.ytd-watch-flexy { background-color: =
rgb(0, 0, 0); }

ytd-watch-flexy:not([ghost-cards-enabled]).loading-player #cinematics-conta=
iner.ytd-watch-flexy, ytd-watch-flexy:not([ghost-cards-enabled]).loading-pl=
ayer #cinematics-full-bleed-container.ytd-watch-flexy { display: none; }

ytd-watch-flexy[full-bleed-player][i-max-theater-mode][theater]:not([fullsc=
reen]) #full-bleed-container.ytd-watch-flexy { height: calc(100vh - var(--y=
td-masthead-height-accounting-for-hidden)); max-height: none; }

ytd-watch-flexy[full-bleed-player] #full-bleed-container.ytd-watch-flexy { =
display: flex; flex-direction: row; position: relative; width: 100%; height=
: 56.25vw; max-height: calc(-169px + 100vh); min-height: 480px; overflow-x:=
 clip; background: rgb(0, 0, 0); }

ytd-watch-flexy[full-bleed-player][theater-match-space-below-player] #full-=
bleed-container.ytd-watch-flexy { max-height: calc(100vh - var(--ytd-watch-=
flexy-space-below-player) - var(--ytd-watch-flexy-masthead-height)); }

ytd-watch-flexy[full-bleed-player][respect-aspect-ratio]:not([fullscreen]) =
#full-bleed-container.ytd-watch-flexy { height: calc(var(--ytd-watch-flexy-=
height-ratio)/var(--ytd-watch-flexy-width-ratio)*100vw); }

ytd-watch-flexy[full-bleed-player][is-single-column] #full-bleed-container.=
ytd-watch-flexy { min-height: 240px; }

ytd-watch-flexy[theater][i-max-theater-mode] #columns.ytd-watch-flexy, ytd-=
watch-flexy[theater][i-max-theater-mode] #single-column-container.ytd-watch=
-flexy { display: none; }

ytd-watch-flexy[fullscreen] #columns.ytd-watch-flexy, ytd-watch-flexy[fulls=
creen] #single-column-container.ytd-watch-flexy { display: none; }

ytd-watch-flexy:not([fullscreen])[theater][full-window-mode_] #full-bleed-c=
ontainer.ytd-watch-flexy { width: 100vw; height: 100vh; min-height: 240px; =
max-height: none; }

ytd-watch-flexy[fullscreen] #full-bleed-container.ytd-watch-flexy { height:=
 100vh; max-height: none; min-height: 0px; }

#player-full-bleed-container.ytd-watch-flexy { position: relative; flex: 1 =
1 0%; }

ytd-watch-flexy:not([panels-beside-player]):not([fixed-panels]):not([squeez=
eback]) #panels-full-bleed-container.ytd-watch-flexy { display: none; }

ytd-watch-flexy[fixed-panels] #panels-full-bleed-container.ytd-watch-flexy,=
 ytd-watch-flexy[panels-beside-player] #panels-full-bleed-container.ytd-wat=
ch-flexy, ytd-watch-flexy[squeezeback] #panels-full-bleed-container.ytd-wat=
ch-flexy { width: var(--ytd-watch-flexy-sidebar-width); }

ytd-watch-flexy[squeezeback]:not([panel-expanded]) #panels-full-bleed-conta=
iner.ytd-watch-flexy { transition: transform 0.3s cubic-bezier(0.05, 0, 0, =
1); transform: translateX(100%); }

ytd-watch-flexy[squeezeback][panel-expanded] #panels-full-bleed-container.y=
td-watch-flexy { transform: translateX(0px); animation: 0.3s cubic-bezier(0=
.05, 0, 0, 1) 0s 1 normal forwards running slide-in; }

@keyframes slide-in {=20
  0% { transform: translateX(100%); }
  100% { transform: translateX(0px); }
}

ytd-watch-flexy[squeezeback][engagement-panel-expanded] #panels-full-bleed-=
container.ytd-watch-flexy #panels.ytd-watch-flexy, ytd-watch-flexy[squeezeb=
ack][live-chat-present-and-expanded] #panels-full-bleed-container.ytd-watch=
-flexy #chat-container.ytd-watch-flexy, ytd-watch-flexy[squeezeback][playli=
st-panel-expanded] #panels-full-bleed-container.ytd-watch-flexy #playlist.y=
td-watch-flexy:not([collapsed]) { height: 100%; max-height: 100%; }

ytd-watch-flexy[squeezeback]:not([engagement-panel-expanded]) #panels-full-=
bleed-container.ytd-watch-flexy #panels.ytd-watch-flexy, ytd-watch-flexy[sq=
ueezeback]:not([live-chat-present-and-expanded]) #panels-full-bleed-contain=
er.ytd-watch-flexy #chat-container.ytd-watch-flexy, ytd-watch-flexy[squeeze=
back]:not([playlist-panel-expanded]) #panels-full-bleed-container.ytd-watch=
-flexy #playlist.ytd-watch-flexy { display: none; }

ytd-watch-flexy[squeezeback] #panels-full-bleed-container.ytd-watch-flexy y=
td-engagement-panel-section-list-renderer.ytd-watch-flexy[visibility=3D"ENG=
AGEMENT_PANEL_VISIBILITY_EXPANDED"] { position: relative; top: 0px; left: 0=
px; width: calc(100% - var(--ytd-margin-8x)); margin: var(--ytd-margin-4x);=
 height: 100%; transition: top 0.3s cubic-bezier(0.05, 0, 0, 1); }

ytd-watch-flexy[squeezeback] #panels-full-bleed-container.ytd-watch-flexy y=
td-engagement-panel-section-list-renderer.ytd-watch-flexy[visibility=3D"ENG=
AGEMENT_PANEL_VISIBILITY_COLLAPSED"], ytd-watch-flexy[squeezeback] #panels-=
full-bleed-container.ytd-watch-flexy ytd-engagement-panel-section-list-rend=
erer.ytd-watch-flexy[visibility=3D"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"] { d=
isplay: none; }

ytd-watch-flexy[squeezeback][engagement-panel-expanded] #panels-full-bleed-=
container.ytd-watch-flexy:has(> #inline-panels.ytd-watch-flexy > ytd-engage=
ment-panel-section-list-renderer.ytd-watch-flexy[visibility=3D"ENGAGEMENT_P=
ANEL_VISIBILITY_EXPANDED"]):not(:has(> #panels.ytd-watch-flexy > ytd-engage=
ment-panel-section-list-renderer.ytd-watch-flexy[visibility=3D"ENGAGEMENT_P=
ANEL_VISIBILITY_EXPANDED"])) #panels.ytd-watch-flexy { display: none; }

ytd-watch-flexy[squeezeback][engagement-panel-expanded] #panels-full-bleed-=
container.ytd-watch-flexy:has(> #inline-panels.ytd-watch-flexy > ytd-engage=
ment-panel-section-list-renderer.ytd-watch-flexy[visibility=3D"ENGAGEMENT_P=
ANEL_VISIBILITY_EXPANDED"]):not(:has(> #panels.ytd-watch-flexy > ytd-engage=
ment-panel-section-list-renderer.ytd-watch-flexy[visibility=3D"ENGAGEMENT_P=
ANEL_VISIBILITY_EXPANDED"])) #inline-panels.ytd-watch-flexy { height: 100%;=
 max-height: 100%; }

#inline-panels.ytd-watch-flexy:empty, #persistent-panel-container.ytd-watch=
-flexy:empty { display: none; }

ytd-watch-flexy[full-bleed-player] #columns.ytd-watch-flexy { margin-top: 0=
px; }

ytd-watch-flexy[fixed-panels] #columns.ytd-watch-flexy { padding-right: var=
(--ytd-watch-flexy-sidebar-width); }

ytd-watch-flexy[full-bleed-player] #secondary.ytd-watch-flexy { margin-top:=
 var(--ytd-margin-6x); }

ytd-watch-flexy[full-bleed-player] #player.ytd-watch-flexy { display: none;=
 }

ytd-watch-flexy[full-bleed-player] .attached-message.ytd-watch-flexy:not(:e=
mpty) { margin-top: var(--ytd-margin-5x); }

ytd-watch-flexy[playlist][is-two-columns_], ytd-watch-flexy[should-stamp-ch=
at][is-two-columns_], ytd-watch-flexy[transcript-opened_][is-two-columns_] =
{ --ytd-watch-flexy-min-player-height: 380px; }

ytd-watch-flexy[playlist][is-two-columns_][show-fixed-side-menu], ytd-watch=
-flexy[should-stamp-chat][is-two-columns_][show-fixed-side-menu], ytd-watch=
-flexy[transcript-opened_][is-two-columns_][show-fixed-side-menu] { --ytd-w=
atch-flexy-min-player-height: calc(380px - var(--ytd-watch-flexy-player-hei=
ght-adjustment)); }

ytd-watch-flexy[flexy-small-window_]:not([is-extra-wide-video_]), ytd-watch=
-flexy[flexy-small-window_][playlist][is-two-columns_]:not([is-extra-wide-v=
ideo_]), ytd-watch-flexy[flexy-small-window_][should-stamp-chat][is-two-col=
umns_]:not([is-extra-wide-video_]), ytd-watch-flexy[flexy-small-window_][tr=
anscript-opened_][is-two-columns_]:not([is-extra-wide-video_]) { --ytd-watc=
h-flexy-min-player-height: 360px; }

ytd-watch-flexy[flexy-small-window_]:not([is-extra-wide-video_])[show-fixed=
-side-menu], ytd-watch-flexy[flexy-small-window_][playlist][is-two-columns_=
]:not([is-extra-wide-video_])[show-fixed-side-menu], ytd-watch-flexy[flexy-=
small-window_][should-stamp-chat][is-two-columns_]:not([is-extra-wide-video=
_])[show-fixed-side-menu], ytd-watch-flexy[flexy-small-window_][transcript-=
opened_][is-two-columns_]:not([is-extra-wide-video_])[show-fixed-side-menu]=
 { --ytd-watch-flexy-min-player-height: calc(360px - var(--ytd-watch-flexy-=
player-height-adjustment)); }

ytd-watch-flexy[flexy-large-window_]:not([is-extra-wide-video_]), ytd-watch=
-flexy[flexy-large-window_][playlist][is-two-columns_]:not([is-extra-wide-v=
ideo_]), ytd-watch-flexy[flexy-large-window_][should-stamp-chat][is-two-col=
umns_]:not([is-extra-wide-video_]), ytd-watch-flexy[flexy-large-window_][tr=
anscript-opened_][is-two-columns_]:not([is-extra-wide-video_]) { --ytd-watc=
h-flexy-min-player-height: 480px; }

ytd-watch-flexy[flexy-large-window_]:not([is-extra-wide-video_])[show-fixed=
-side-menu], ytd-watch-flexy[flexy-large-window_][playlist][is-two-columns_=
]:not([is-extra-wide-video_])[show-fixed-side-menu], ytd-watch-flexy[flexy-=
large-window_][should-stamp-chat][is-two-columns_]:not([is-extra-wide-video=
_])[show-fixed-side-menu], ytd-watch-flexy[flexy-large-window_][transcript-=
opened_][is-two-columns_]:not([is-extra-wide-video_])[show-fixed-side-menu]=
 { --ytd-watch-flexy-min-player-height: calc(480px - var(--ytd-watch-flexy-=
player-height-adjustment)); }

ytd-watch-flexy #columns.ytd-watch-flexy { max-width: calc(var(--ytd-watch-=
flexy-max-player-width-wide-screen) + var(--ytd-watch-flexy-sidebar-width) =
+ var(--ytd-watch-flexy-horizontal-page-margin)*3); justify-content: center=
; }

ytd-watch-flexy[is-two-columns_]:not([full-bleed-player]) #columns.ytd-watc=
h-flexy { min-width: calc(var(--ytd-watch-flexy-min-player-height)*var(--yt=
d-watch-flexy-width-ratio)/var(--ytd-watch-flexy-height-ratio) + var(--ytd-=
watch-flexy-horizontal-page-margin)*3 + var(--ytd-watch-flexy-sidebar-min-w=
idth)); justify-content: center; }

ytd-watch-flexy[default-two-column-layout][side-rail-dismissible-panels]:no=
t([fixed-panel-expanded]):not(.dismissible-panels-transitioning):not([is-ex=
tra-wide-video_]) { --ytd-watch-flexy-min-player-height: min(480px,calc(100=
vh - var(--ytd-masthead-height-accounting-for-hidden))); }

ytd-watch-flexy[default-two-column-layout][side-rail-dismissible-panels]:no=
t([fixed-panel-expanded]):not(.dismissible-panels-transitioning):not([is-ex=
tra-wide-video_]) #columns.ytd-watch-flexy { min-width: calc(var(--ytd-watc=
h-flexy-min-player-width) + var(--ytd-watch-flexy-horizontal-page-margin)*2=
); }

ytd-watch-flexy:not([fixed-panels]) #primary.ytd-watch-flexy { min-width: v=
ar(--ytd-watch-flexy-min-player-width); }

ytd-watch-flexy[is-two-columns_]:not([is-four-three-to-sixteen-nine-video_]=
):not([is-extra-wide-video_]):not([fixed-panels]) #primary.ytd-watch-flexy =
{ max-width: calc(177.77777778vh - var(--ytd-watch-flexy-masthead-height)*1=
.7777777778 - var(--ytd-watch-flexy-top-padding)*1.7777777778 - var(--ytd-w=
atch-flexy-space-below-player)*1.7777777778); min-width: calc(var(--ytd-wat=
ch-flexy-min-player-height)*1.7777777778); }

ytd-watch-flexy[is-two-columns_][is-extra-wide-video_]:not([fixed-panels]) =
#primary.ytd-watch-flexy, ytd-watch-flexy[is-two-columns_][is-four-three-to=
-sixteen-nine-video_]:not([fixed-panels]) #primary.ytd-watch-flexy { max-wi=
dth: var(--ytd-watch-flexy-max-player-width); min-width: var(--ytd-watch-fl=
exy-min-player-width); }

#secondary.ytd-watch-flexy { padding-right: var(--ytd-watch-flexy-horizonta=
l-page-margin); width: var(--ytd-watch-flexy-sidebar-width); min-width: var=
(--ytd-watch-flexy-sidebar-min-width); position: relative; }

#player-container-outer.ytd-watch-flexy { max-width: var(--ytd-watch-flexy-=
max-player-width); min-width: var(--ytd-watch-flexy-min-player-width); marg=
in: 0px auto; }

#player-container-inner.ytd-watch-flexy { padding-top: calc(var(--ytd-watch=
-flexy-height-ratio)/var(--ytd-watch-flexy-width-ratio)*100%); }

ytd-watch-flexy:not([is-vertical-video_]) #player-container-inner.ytd-watch=
-flexy { position: relative; }

#player-container.ytd-watch-flexy { position: absolute; inset: 0px; }

.player-container-background.ytd-watch-flexy { position: absolute; inset: 0=
px; overflow: hidden; border-radius: 8px; transition: border-radius 0.3s cu=
bic-bezier(0.05, 0, 0, 1); }

.player-container-background.ytd-watch-flexy .player-container-background-i=
mage.ytd-watch-flexy { position: absolute; inset: 0px; filter: blur(15px); =
}

ytd-watch-flexy:not([watch-while-panels-active]) #chat.ytd-watch-flexy:not(=
[collapsed]) { min-height: 596px; }

ytd-watch-flexy[smaller-chat-min-height]:not([watch-while-panels-active]) #=
chat.ytd-watch-flexy:not([collapsed]) { min-height: 360px; }

#full-bleed-container.ytd-watch-flexy #chat-container.ytd-watch-flexy, #ful=
l-bleed-container.ytd-watch-flexy #chat.ytd-watch-flexy { height: 100%; }

#playlist.ytd-watch-flexy, ytd-watch-flexy:not([squeezeback]) #panels.ytd-w=
atch-flexy ytd-engagement-panel-section-list-renderer.ytd-watch-flexy { max=
-height: var(--ytd-watch-flexy-panel-max-height); }

ytd-watch-flexy:not([squeezeback]) #panels.ytd-watch-flexy ytd-engagement-p=
anel-section-list-renderer.ytd-watch-flexy[target-id=3D"PAmini_app_panel"] =
{ max-height: min(900px, -104px + 100vh); }

ytd-watch-flexy:not([squeezeback]) #panels.ytd-watch-flexy ytd-engagement-p=
anel-section-list-renderer.ytd-watch-flexy[target-id=3D"engagement-panel-st=
ructured-description"] { max-height: var(--ytd-watch-flexy-structured-descr=
iption-max-height); }

ytd-watch-flexy:not([squeezeback]) #panels.ytd-watch-flexy ytd-engagement-p=
anel-section-list-renderer.ytd-watch-flexy[target-id=3D"engagement-panel-co=
mments-section"] { height: var(--ytd-watch-flexy-comments-panel-max-height)=
; max-height: unset; }

ytd-watch-flexy:not([fixed-panels]):not([squeezeback]) #chat.ytd-watch-flex=
y:not([collapsed]) { height: var(--ytd-watch-flexy-chat-max-height); }

ytd-watch-flexy:not([ghost-cards-enabled]).loading #chat.ytd-watch-flexy, y=
td-watch-flexy:not([ghost-cards-enabled]).loading #comments.ytd-watch-flexy=
, ytd-watch-flexy:not([ghost-cards-enabled]).loading:not(.show-skeleton) #r=
elated.ytd-watch-flexy { visibility: hidden; }

ytd-watch-flexy:not([ghost-cards-enabled]).show-skeleton #player-ads.ytd-wa=
tch-flexy, ytd-watch-flexy:not([ghost-cards-enabled]).show-skeleton ytd-vid=
eo-primary-info-renderer.ytd-watch-flexy, ytd-watch-flexy:not([ghost-cards-=
enabled]).show-skeleton ytd-video-secondary-info-renderer.ytd-watch-flexy, =
ytd-watch-flexy:not([ghost-cards-enabled]).show-skeleton ytd-watch-metadata=
.ytd-watch-flexy, ytd-watch-flexy:not([ghost-cards-enabled]).show-skeleton =
ytd-watch-next-secondary-results-renderer.ytd-watch-flexy { display: none; =
}

ytd-watch-flexy:not([ghost-cards-enabled]).hide-skeleton #info-skeleton.ytd=
-watch-flexy, ytd-watch-flexy:not([ghost-cards-enabled]).hide-skeleton #met=
a-skeleton.ytd-watch-flexy { display: none; }

#engagement-panel-scrim.ytd-watch-flexy { display: none; z-index: var(--ytd=
-z-index-engagement-panel-scrim); background-color: rgba(0, 0, 0, 0.8); pos=
ition: absolute; inset: 0px; }

ytd-watch-flexy[expanded-clip-range] #engagement-panel-scrim.ytd-watch-flex=
y { background-color: rgba(0, 0, 0, 0.8); }

ytd-watch-flexy[show-engagement-panel-scrim_] { position: relative; }

ytd-watch-flexy[show-engagement-panel-scrim_] #engagement-panel-scrim.ytd-w=
atch-flexy { display: block; }

ytd-watch-flexy[show-engagement-panel-scrim_] #player-container.ytd-watch-f=
lexy, ytd-watch-flexy[show-engagement-panel-scrim_] #player-full-bleed-cont=
ainer.ytd-watch-flexy, ytd-watch-flexy[show-engagement-panel-scrim_] #playe=
r.ytd-watch-flexy { z-index: var(--ytd-z-index-engagement-panel-scrimmed); =
}

ytd-watch-flexy:not([elevated-watch-ambient]) #clarify-box.ytd-watch-flexy =
{ margin-top: var(--ytd-margin-3x); }

#shopping-timely-shelf.ytd-watch-flexy { margin-top: 0px; }

ytd-watch-flexy[full-bleed-player] #shopping-timely-shelf.ytd-watch-flexy {=
 margin-left: calc(var(--ytd-watch-flexy-horizontal-page-margin)*-1); margi=
n-right: calc(var(--ytd-watch-flexy-horizontal-page-margin)*-1); }

ytd-watch-flexy[fixed-panels] #chat.ytd-watch-flexy { position: fixed; top:=
 var(--ytd-masthead-height-accounting-for-hidden); right: 0px; width: var(-=
-ytd-watch-flexy-sidebar-width); bottom: 0px; margin: 0px; transition: top =
0.3s cubic-bezier(0.05, 0, 0, 1); }

ytd-watch-flexy[view-transition-enabled][default-layout]:not([show-engageme=
nt-panel-scrim_]) #player-container.ytd-watch-flexy, ytd-watch-flexy[view-t=
ransition-enabled][theater]:not([show-engagement-panel-scrim_]) #player-ful=
l-bleed-container.ytd-watch-flexy { view-transition-name: player-resize; }

ytd-watch-flexy[view-transition-enabled]:not([show-engagement-panel-scrim_]=
):not([show-engagement-panel-scrim_]) #secondary.ytd-watch-flexy { view-tra=
nsition-name: secondary-column; }

ytd-watch-flexy[view-transition-enabled]:not([show-engagement-panel-scrim_]=
) #below.ytd-watch-flexy { view-transition-name: metadata; }

ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-exp=
anded] #columns.ytd-watch-flexy::after, ytd-watch-flexy[split-scroll][fixed=
-panel-watch-next] #columns.ytd-watch-flexy::after, ytd-watch-flexy[split-s=
croll][side-rail-dismissible-panels] #columns.ytd-watch-flexy::after { cont=
ent: ""; height: 0px; width: calc(var(--ytd-watch-flexy-sidebar-width) + va=
r(--ytd-watch-flexy-horizontal-page-margin)); position: relative; min-width=
: var(--ytd-watch-flexy-sidebar-min-width); padding: 0 var(--ytd-watch-flex=
y-horizontal-page-margin); overflow: scroll; }

ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-exp=
anded] #secondary.ytd-watch-flexy, ytd-watch-flexy[split-scroll][fixed-pane=
l-watch-next] #secondary.ytd-watch-flexy, ytd-watch-flexy[split-scroll][sid=
e-rail-dismissible-panels] #secondary.ytd-watch-flexy { width: unset; posit=
ion: fixed; height: calc(100vh - var(--ytd-masthead-height-accounting-for-h=
idden)); pointer-events: none; left: 0px; right: 0px; margin: 0px auto; max=
-width: calc(var(--ytd-watch-flexy-max-player-width-wide-screen) + var(--yt=
d-watch-flexy-sidebar-width) + var(--ytd-watch-flexy-horizontal-page-margin=
)*3); padding-right: 0px; display: flex; flex-direction: row; justify-conte=
nt: center; }

ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-exp=
anded] #secondary-split-scroll-spacer.ytd-watch-flexy, ytd-watch-flexy[spli=
t-scroll][fixed-panel-watch-next] #secondary-split-scroll-spacer.ytd-watch-=
flexy, ytd-watch-flexy[split-scroll][side-rail-dismissible-panels] #seconda=
ry-split-scroll-spacer.ytd-watch-flexy { pointer-events: none; content: "";=
 height: 100%; position: sticky; top: 0px; border-right: 1px solid var(--tf=
3fc855af2285f5f); margin-left: var(--ytd-watch-flexy-horizontal-page-margin=
); padding-right: var(--ytd-watch-flexy-horizontal-page-margin); max-width:=
 calc(var(--ytd-watch-flexy-max-player-height)*1.7777777778); min-width: ca=
lc(var(--ytd-watch-flexy-min-player-height)*1.7777777778); flex: 1 1 1e-09p=
x; }

ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-exp=
anded][is-extra-wide-video_] #secondary-split-scroll-spacer.ytd-watch-flexy=
, ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-e=
xpanded][is-four-three-to-sixteen-nine-video_] #secondary-split-scroll-spac=
er.ytd-watch-flexy, ytd-watch-flexy[split-scroll][fixed-panel-watch-next][i=
s-extra-wide-video_] #secondary-split-scroll-spacer.ytd-watch-flexy, ytd-wa=
tch-flexy[split-scroll][fixed-panel-watch-next][is-four-three-to-sixteen-ni=
ne-video_] #secondary-split-scroll-spacer.ytd-watch-flexy, ytd-watch-flexy[=
split-scroll][side-rail-dismissible-panels][is-extra-wide-video_] #secondar=
y-split-scroll-spacer.ytd-watch-flexy, ytd-watch-flexy[split-scroll][side-r=
ail-dismissible-panels][is-four-three-to-sixteen-nine-video_] #secondary-sp=
lit-scroll-spacer.ytd-watch-flexy { max-width: var(--ytd-watch-flexy-max-pl=
ayer-width); min-width: var(--ytd-watch-flexy-min-player-width); }

ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-exp=
anded] #secondary-inner.ytd-watch-flexy, ytd-watch-flexy[split-scroll][fixe=
d-panel-watch-next] #secondary-inner.ytd-watch-flexy, ytd-watch-flexy[split=
-scroll][side-rail-dismissible-panels] #secondary-inner.ytd-watch-flexy { p=
osition: relative; width: var(--ytd-watch-flexy-sidebar-width); min-width: =
var(--ytd-watch-flexy-sidebar-min-width); pointer-events: auto; padding: 0 =
var(--ytd-watch-flexy-horizontal-page-margin); overflow-y: auto; overscroll=
-behavior: none; scrollbar-width: thin; }

ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-exp=
anded][fixed-default-panels][fixed-panel-watch-next] #columns.ytd-watch-fle=
xy::after, ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixe=
d-panel-expanded][fixed-panel-expanded] #columns.ytd-watch-flexy::after, yt=
d-watch-flexy[split-scroll][fixed-panel-watch-next][fixed-default-panels][f=
ixed-panel-watch-next] #columns.ytd-watch-flexy::after, ytd-watch-flexy[spl=
it-scroll][fixed-panel-watch-next][fixed-panel-expanded] #columns.ytd-watch=
-flexy::after, ytd-watch-flexy[split-scroll][side-rail-dismissible-panels][=
fixed-default-panels][fixed-panel-watch-next] #columns.ytd-watch-flexy::aft=
er, ytd-watch-flexy[split-scroll][side-rail-dismissible-panels][fixed-panel=
-expanded] #columns.ytd-watch-flexy::after { width: var(--ytd-watch-flexy-s=
idebar-width); overflow: visible; padding-left: 0px; }

ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-exp=
anded][fixed-default-panels][fixed-panel-watch-next] #secondary-split-scrol=
l-spacer.ytd-watch-flexy, ytd-watch-flexy[split-scroll]:not([fixed-panel-wa=
tch-next])[fixed-panel-expanded][fixed-panel-expanded] #secondary-split-scr=
oll-spacer.ytd-watch-flexy, ytd-watch-flexy[split-scroll][fixed-panel-watch=
-next][fixed-default-panels][fixed-panel-watch-next] #secondary-split-scrol=
l-spacer.ytd-watch-flexy, ytd-watch-flexy[split-scroll][fixed-panel-watch-n=
ext][fixed-panel-expanded] #secondary-split-scroll-spacer.ytd-watch-flexy, =
ytd-watch-flexy[split-scroll][side-rail-dismissible-panels][fixed-default-p=
anels][fixed-panel-watch-next] #secondary-split-scroll-spacer.ytd-watch-fle=
xy, ytd-watch-flexy[split-scroll][side-rail-dismissible-panels][fixed-panel=
-expanded] #secondary-split-scroll-spacer.ytd-watch-flexy { border-width: m=
edium; border-style: none; border-color: currentcolor; border-image: initia=
l; }

ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-exp=
anded][fixed-default-panels][fixed-panel-watch-next] #secondary.ytd-watch-f=
lexy, ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-pan=
el-expanded][fixed-panel-expanded] #secondary.ytd-watch-flexy, ytd-watch-fl=
exy[split-scroll][fixed-panel-watch-next][fixed-default-panels][fixed-panel=
-watch-next] #secondary.ytd-watch-flexy, ytd-watch-flexy[split-scroll][fixe=
d-panel-watch-next][fixed-panel-expanded] #secondary.ytd-watch-flexy, ytd-w=
atch-flexy[split-scroll][side-rail-dismissible-panels][fixed-default-panels=
][fixed-panel-watch-next] #secondary.ytd-watch-flexy, ytd-watch-flexy[split=
-scroll][side-rail-dismissible-panels][fixed-panel-expanded] #secondary.ytd=
-watch-flexy { padding-right: var(--ytd-watch-flexy-horizontal-page-margin)=
; }

ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-exp=
anded][fixed-default-panels][fixed-panel-watch-next] #secondary-inner.ytd-w=
atch-flexy, ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fix=
ed-panel-expanded][fixed-panel-expanded] #secondary-inner.ytd-watch-flexy, =
ytd-watch-flexy[split-scroll][fixed-panel-watch-next][fixed-default-panels]=
[fixed-panel-watch-next] #secondary-inner.ytd-watch-flexy, ytd-watch-flexy[=
split-scroll][fixed-panel-watch-next][fixed-panel-expanded] #secondary-inne=
r.ytd-watch-flexy, ytd-watch-flexy[split-scroll][side-rail-dismissible-pane=
ls][fixed-default-panels][fixed-panel-watch-next] #secondary-inner.ytd-watc=
h-flexy, ytd-watch-flexy[split-scroll][side-rail-dismissible-panels][fixed-=
panel-expanded] #secondary-inner.ytd-watch-flexy { padding: 0px; display: f=
lex; flex-direction: column; height: 100%; overflow-y: auto; scrollbar-colo=
r: transparent transparent; scrollbar-width: thin; }

ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-exp=
anded][fixed-default-panels][fixed-panel-watch-next] #secondary-inner.ytd-w=
atch-flexy::-webkit-scrollbar, ytd-watch-flexy[split-scroll]:not([fixed-pan=
el-watch-next])[fixed-panel-expanded][fixed-panel-expanded] #secondary-inne=
r.ytd-watch-flexy::-webkit-scrollbar, ytd-watch-flexy[split-scroll][fixed-p=
anel-watch-next][fixed-default-panels][fixed-panel-watch-next] #secondary-i=
nner.ytd-watch-flexy::-webkit-scrollbar, ytd-watch-flexy[split-scroll][fixe=
d-panel-watch-next][fixed-panel-expanded] #secondary-inner.ytd-watch-flexy:=
:-webkit-scrollbar, ytd-watch-flexy[split-scroll][side-rail-dismissible-pan=
els][fixed-default-panels][fixed-panel-watch-next] #secondary-inner.ytd-wat=
ch-flexy::-webkit-scrollbar, ytd-watch-flexy[split-scroll][side-rail-dismis=
sible-panels][fixed-panel-expanded] #secondary-inner.ytd-watch-flexy::-webk=
it-scrollbar { background: transparent; width: 16px; }

ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-exp=
anded][fixed-default-panels][fixed-panel-watch-next] #secondary-inner.ytd-w=
atch-flexy::-webkit-scrollbar-thumb, ytd-watch-flexy[split-scroll]:not([fix=
ed-panel-watch-next])[fixed-panel-expanded][fixed-panel-expanded] #secondar=
y-inner.ytd-watch-flexy::-webkit-scrollbar-thumb, ytd-watch-flexy[split-scr=
oll][fixed-panel-watch-next][fixed-default-panels][fixed-panel-watch-next] =
#secondary-inner.ytd-watch-flexy::-webkit-scrollbar-thumb, ytd-watch-flexy[=
split-scroll][fixed-panel-watch-next][fixed-panel-expanded] #secondary-inne=
r.ytd-watch-flexy::-webkit-scrollbar-thumb, ytd-watch-flexy[split-scroll][s=
ide-rail-dismissible-panels][fixed-default-panels][fixed-panel-watch-next] =
#secondary-inner.ytd-watch-flexy::-webkit-scrollbar-thumb, ytd-watch-flexy[=
split-scroll][side-rail-dismissible-panels][fixed-panel-expanded] #secondar=
y-inner.ytd-watch-flexy::-webkit-scrollbar-thumb { height: 56px; border-rad=
ius: 8px; border: 4px solid transparent; background-clip: content-box; back=
ground-color: transparent; }

ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-exp=
anded][fixed-default-panels][fixed-panel-watch-next] #secondary-inner.ytd-w=
atch-flexy:hover, ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next=
])[fixed-panel-expanded][fixed-panel-expanded] #secondary-inner.ytd-watch-f=
lexy:hover, ytd-watch-flexy[split-scroll][fixed-panel-watch-next][fixed-def=
ault-panels][fixed-panel-watch-next] #secondary-inner.ytd-watch-flexy:hover=
, ytd-watch-flexy[split-scroll][fixed-panel-watch-next][fixed-panel-expande=
d] #secondary-inner.ytd-watch-flexy:hover, ytd-watch-flexy[split-scroll][si=
de-rail-dismissible-panels][fixed-default-panels][fixed-panel-watch-next] #=
secondary-inner.ytd-watch-flexy:hover, ytd-watch-flexy[split-scroll][side-r=
ail-dismissible-panels][fixed-panel-expanded] #secondary-inner.ytd-watch-fl=
exy:hover { scrollbar-color: var(--t7e34d5baa4ea6277) transparent; }

ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-exp=
anded][fixed-default-panels][fixed-panel-watch-next] #secondary-inner.ytd-w=
atch-flexy:hover::-webkit-scrollbar-thumb, ytd-watch-flexy[split-scroll]:no=
t([fixed-panel-watch-next])[fixed-panel-expanded][fixed-panel-expanded] #se=
condary-inner.ytd-watch-flexy:hover::-webkit-scrollbar-thumb, ytd-watch-fle=
xy[split-scroll][fixed-panel-watch-next][fixed-default-panels][fixed-panel-=
watch-next] #secondary-inner.ytd-watch-flexy:hover::-webkit-scrollbar-thumb=
, ytd-watch-flexy[split-scroll][fixed-panel-watch-next][fixed-panel-expande=
d] #secondary-inner.ytd-watch-flexy:hover::-webkit-scrollbar-thumb, ytd-wat=
ch-flexy[split-scroll][side-rail-dismissible-panels][fixed-default-panels][=
fixed-panel-watch-next] #secondary-inner.ytd-watch-flexy:hover::-webkit-scr=
ollbar-thumb, ytd-watch-flexy[split-scroll][side-rail-dismissible-panels][f=
ixed-panel-expanded] #secondary-inner.ytd-watch-flexy:hover::-webkit-scroll=
bar-thumb { background-color: var(--t7e34d5baa4ea6277); }

ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-exp=
anded][fixed-default-panels][fixed-panel-watch-next] #chat.ytd-watch-flexy:=
not([collapsed]), ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next=
])[fixed-panel-expanded][fixed-default-panels][fixed-panel-watch-next] #pan=
els.ytd-watch-flexy > ytd-engagement-panel-section-list-renderer.ytd-watch-=
flexy[visibility=3D"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"], ytd-watch-flexy=
[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-expanded][fixed-de=
fault-panels][fixed-panel-watch-next] #playlist.ytd-watch-flexy:not([collap=
sed]), ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-pa=
nel-expanded][fixed-default-panels][fixed-panel-watch-next]:not([using-inli=
ne-panel]) #inline-panels.ytd-watch-flexy > ytd-engagement-panel-section-li=
st-renderer.ytd-watch-flexy[visibility=3D"ENGAGEMENT_PANEL_VISIBILITY_EXPAN=
DED"], ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-pa=
nel-expanded][fixed-panel-expanded] #chat.ytd-watch-flexy:not([collapsed]),=
 ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-ex=
panded][fixed-panel-expanded] #panels.ytd-watch-flexy > ytd-engagement-pane=
l-section-list-renderer.ytd-watch-flexy[visibility=3D"ENGAGEMENT_PANEL_VISI=
BILITY_EXPANDED"], ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-nex=
t])[fixed-panel-expanded][fixed-panel-expanded] #playlist.ytd-watch-flexy:n=
ot([collapsed]), ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next]=
)[fixed-panel-expanded][fixed-panel-expanded]:not([using-inline-panel]) #in=
line-panels.ytd-watch-flexy > ytd-engagement-panel-section-list-renderer.yt=
d-watch-flexy[visibility=3D"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"], ytd-wat=
ch-flexy[split-scroll][fixed-panel-watch-next][fixed-default-panels][fixed-=
panel-watch-next] #chat.ytd-watch-flexy:not([collapsed]), ytd-watch-flexy[s=
plit-scroll][fixed-panel-watch-next][fixed-default-panels][fixed-panel-watc=
h-next] #panels.ytd-watch-flexy > ytd-engagement-panel-section-list-rendere=
r.ytd-watch-flexy[visibility=3D"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"], ytd=
-watch-flexy[split-scroll][fixed-panel-watch-next][fixed-default-panels][fi=
xed-panel-watch-next] #playlist.ytd-watch-flexy:not([collapsed]), ytd-watch=
-flexy[split-scroll][fixed-panel-watch-next][fixed-default-panels][fixed-pa=
nel-watch-next]:not([using-inline-panel]) #inline-panels.ytd-watch-flexy > =
ytd-engagement-panel-section-list-renderer.ytd-watch-flexy[visibility=3D"EN=
GAGEMENT_PANEL_VISIBILITY_EXPANDED"], ytd-watch-flexy[split-scroll][fixed-p=
anel-watch-next][fixed-panel-expanded] #chat.ytd-watch-flexy:not([collapsed=
]), ytd-watch-flexy[split-scroll][fixed-panel-watch-next][fixed-panel-expan=
ded] #panels.ytd-watch-flexy > ytd-engagement-panel-section-list-renderer.y=
td-watch-flexy[visibility=3D"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"], ytd-wa=
tch-flexy[split-scroll][fixed-panel-watch-next][fixed-panel-expanded] #play=
list.ytd-watch-flexy:not([collapsed]), ytd-watch-flexy[split-scroll][fixed-=
panel-watch-next][fixed-panel-expanded]:not([using-inline-panel]) #inline-p=
anels.ytd-watch-flexy > ytd-engagement-panel-section-list-renderer.ytd-watc=
h-flexy[visibility=3D"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"], ytd-watch-fle=
xy[split-scroll][side-rail-dismissible-panels][fixed-default-panels][fixed-=
panel-watch-next] #chat.ytd-watch-flexy:not([collapsed]), ytd-watch-flexy[s=
plit-scroll][side-rail-dismissible-panels][fixed-default-panels][fixed-pane=
l-watch-next] #panels.ytd-watch-flexy > ytd-engagement-panel-section-list-r=
enderer.ytd-watch-flexy[visibility=3D"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"=
], ytd-watch-flexy[split-scroll][side-rail-dismissible-panels][fixed-defaul=
t-panels][fixed-panel-watch-next] #playlist.ytd-watch-flexy:not([collapsed]=
), ytd-watch-flexy[split-scroll][side-rail-dismissible-panels][fixed-defaul=
t-panels][fixed-panel-watch-next]:not([using-inline-panel]) #inline-panels.=
ytd-watch-flexy > ytd-engagement-panel-section-list-renderer.ytd-watch-flex=
y[visibility=3D"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"], ytd-watch-flexy[spl=
it-scroll][side-rail-dismissible-panels][fixed-panel-expanded] #chat.ytd-wa=
tch-flexy:not([collapsed]), ytd-watch-flexy[split-scroll][side-rail-dismiss=
ible-panels][fixed-panel-expanded] #panels.ytd-watch-flexy > ytd-engagement=
-panel-section-list-renderer.ytd-watch-flexy[visibility=3D"ENGAGEMENT_PANEL=
_VISIBILITY_EXPANDED"], ytd-watch-flexy[split-scroll][side-rail-dismissible=
-panels][fixed-panel-expanded] #playlist.ytd-watch-flexy:not([collapsed]), =
ytd-watch-flexy[split-scroll][side-rail-dismissible-panels][fixed-panel-exp=
anded]:not([using-inline-panel]) #inline-panels.ytd-watch-flexy > ytd-engag=
ement-panel-section-list-renderer.ytd-watch-flexy[visibility=3D"ENGAGEMENT_=
PANEL_VISIBILITY_EXPANDED"] { min-height: unset; max-height: none; height: =
100%; width: 100%; z-index: var(--ytd-z-index-engagement-panel-scrim); }

ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-exp=
anded][fixed-default-panels][fixed-panel-watch-next] #donation-shelf.ytd-wa=
tch-flexy ytd-donation-shelf-renderer.ytd-watch-flexy, ytd-watch-flexy[spli=
t-scroll]:not([fixed-panel-watch-next])[fixed-panel-expanded][fixed-default=
-panels][fixed-panel-watch-next] #donation-shelf.ytd-watch-flexy ytd-donati=
on-unavailable-renderer.ytd-watch-flexy, ytd-watch-flexy[split-scroll]:not(=
[fixed-panel-watch-next])[fixed-panel-expanded][fixed-panel-expanded] #dona=
tion-shelf.ytd-watch-flexy ytd-donation-shelf-renderer.ytd-watch-flexy, ytd=
-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-expand=
ed][fixed-panel-expanded] #donation-shelf.ytd-watch-flexy ytd-donation-unav=
ailable-renderer.ytd-watch-flexy, ytd-watch-flexy[split-scroll][fixed-panel=
-watch-next][fixed-default-panels][fixed-panel-watch-next] #donation-shelf.=
ytd-watch-flexy ytd-donation-shelf-renderer.ytd-watch-flexy, ytd-watch-flex=
y[split-scroll][fixed-panel-watch-next][fixed-default-panels][fixed-panel-w=
atch-next] #donation-shelf.ytd-watch-flexy ytd-donation-unavailable-rendere=
r.ytd-watch-flexy, ytd-watch-flexy[split-scroll][fixed-panel-watch-next][fi=
xed-panel-expanded] #donation-shelf.ytd-watch-flexy ytd-donation-shelf-rend=
erer.ytd-watch-flexy, ytd-watch-flexy[split-scroll][fixed-panel-watch-next]=
[fixed-panel-expanded] #donation-shelf.ytd-watch-flexy ytd-donation-unavail=
able-renderer.ytd-watch-flexy, ytd-watch-flexy[split-scroll][side-rail-dism=
issible-panels][fixed-default-panels][fixed-panel-watch-next] #donation-she=
lf.ytd-watch-flexy ytd-donation-shelf-renderer.ytd-watch-flexy, ytd-watch-f=
lexy[split-scroll][side-rail-dismissible-panels][fixed-default-panels][fixe=
d-panel-watch-next] #donation-shelf.ytd-watch-flexy ytd-donation-unavailabl=
e-renderer.ytd-watch-flexy, ytd-watch-flexy[split-scroll][side-rail-dismiss=
ible-panels][fixed-panel-expanded] #donation-shelf.ytd-watch-flexy ytd-dona=
tion-shelf-renderer.ytd-watch-flexy, ytd-watch-flexy[split-scroll][side-rai=
l-dismissible-panels][fixed-panel-expanded] #donation-shelf.ytd-watch-flexy=
 ytd-donation-unavailable-renderer.ytd-watch-flexy { margin-top: var(--ytd-=
margin-4x); }

ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-exp=
anded][fixed-panel-expanded][engagement-panel-expanded]:not([inline-stacked=
-panel]) #panels.ytd-watch-flexy, ytd-watch-flexy[split-scroll]:not([fixed-=
panel-watch-next])[fixed-panel-expanded][inline-stacked-panel] #inline-pane=
ls.ytd-watch-flexy, ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-ne=
xt])[fixed-panel-expanded][live-chat-present-and-expanded] #chat-container.=
ytd-watch-flexy, ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next]=
)[fixed-panel-expanded][playlist-panel-expanded] #playlist.ytd-watch-flexy:=
not([collapsed]), ytd-watch-flexy[split-scroll][fixed-panel-watch-next][fix=
ed-panel-expanded][engagement-panel-expanded]:not([inline-stacked-panel]) #=
panels.ytd-watch-flexy, ytd-watch-flexy[split-scroll][fixed-panel-watch-nex=
t][inline-stacked-panel] #inline-panels.ytd-watch-flexy, ytd-watch-flexy[sp=
lit-scroll][fixed-panel-watch-next][live-chat-present-and-expanded] #chat-c=
ontainer.ytd-watch-flexy, ytd-watch-flexy[split-scroll][fixed-panel-watch-n=
ext][playlist-panel-expanded] #playlist.ytd-watch-flexy:not([collapsed]), y=
td-watch-flexy[split-scroll][side-rail-dismissible-panels][fixed-panel-expa=
nded][engagement-panel-expanded]:not([inline-stacked-panel]) #panels.ytd-wa=
tch-flexy, ytd-watch-flexy[split-scroll][side-rail-dismissible-panels][inli=
ne-stacked-panel] #inline-panels.ytd-watch-flexy, ytd-watch-flexy[split-scr=
oll][side-rail-dismissible-panels][live-chat-present-and-expanded] #chat-co=
ntainer.ytd-watch-flexy, ytd-watch-flexy[split-scroll][side-rail-dismissibl=
e-panels][playlist-panel-expanded] #playlist.ytd-watch-flexy:not([collapsed=
]) { flex: 1 1 0%; min-height: 0px; }

ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-exp=
anded] #chat-container.ytd-watch-flexy, ytd-watch-flexy[split-scroll][fixed=
-panel-watch-next] #chat-container.ytd-watch-flexy, ytd-watch-flexy[split-s=
croll][side-rail-dismissible-panels] #chat-container.ytd-watch-flexy { disp=
lay: flex; flex-direction: column; }

ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-exp=
anded] #inline-panels.ytd-watch-flexy > ytd-engagement-panel-section-list-r=
enderer.ytd-watch-flexy[visibility=3D"ENGAGEMENT_PANEL_VISIBILITY_COLLAPSED=
"], ytd-watch-flexy[split-scroll][fixed-panel-watch-next] #inline-panels.yt=
d-watch-flexy > ytd-engagement-panel-section-list-renderer.ytd-watch-flexy[=
visibility=3D"ENGAGEMENT_PANEL_VISIBILITY_COLLAPSED"], ytd-watch-flexy[spli=
t-scroll][side-rail-dismissible-panels] #inline-panels.ytd-watch-flexy > yt=
d-engagement-panel-section-list-renderer.ytd-watch-flexy[visibility=3D"ENGA=
GEMENT_PANEL_VISIBILITY_COLLAPSED"] { min-height: fit-content; }

ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-exp=
anded][fixed-default-panels][fixed-panel-watch-next]:not([fixed-panel-expan=
ded]) #related.ytd-watch-flexy, ytd-watch-flexy[split-scroll][fixed-panel-w=
atch-next][fixed-default-panels][fixed-panel-watch-next]:not([fixed-panel-e=
xpanded]) #related.ytd-watch-flexy, ytd-watch-flexy[split-scroll][side-rail=
-dismissible-panels][fixed-default-panels][fixed-panel-watch-next]:not([fix=
ed-panel-expanded]) #related.ytd-watch-flexy { flex: 1 1 0%; height: 100%; =
box-sizing: border-box; border: 1px solid var(--tf3fc855af2285f5f); border-=
radius: 12px; padding-top: 16px; padding-bottom: 16px; padding-left: 16px; =
padding-right: calc(16px - var(--ytd-scrollbar-width)); overflow: hidden au=
to; }

ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-exp=
anded][hide-watch-next] #related.ytd-watch-flexy, ytd-watch-flexy[split-scr=
oll][fixed-panel-watch-next][hide-watch-next] #related.ytd-watch-flexy, ytd=
-watch-flexy[split-scroll][side-rail-dismissible-panels][hide-watch-next] #=
related.ytd-watch-flexy { display: none; }

ytd-watch-flexy[split-scroll]:not([fixed-panel-watch-next])[fixed-panel-exp=
anded][live-chat-present-and-expanded] #related.ytd-watch-flexy ytd-watch-n=
ext-secondary-results-renderer.ytd-watch-flexy[is-grid-view-enabled], ytd-w=
atch-flexy[split-scroll][fixed-panel-watch-next][live-chat-present-and-expa=
nded] #related.ytd-watch-flexy ytd-watch-next-secondary-results-renderer.yt=
d-watch-flexy[is-grid-view-enabled], ytd-watch-flexy[split-scroll][side-rai=
l-dismissible-panels][live-chat-present-and-expanded] #related.ytd-watch-fl=
exy ytd-watch-next-secondary-results-renderer.ytd-watch-flexy[is-grid-view-=
enabled] { margin-bottom: var(--ytd-margin-8x); }

#fixed-side-menu.ytd-watch-flexy { position: fixed; top: calc(var(--ytd-mas=
thead-height-accounting-for-hidden)); right: var(--ytd-watch-flexy-side-men=
u-margin); }

@media (prefers-reduced-motion: no-preference) {
  #fixed-side-menu.ytd-watch-flexy { transition: right 0.3s; }
}

ytd-watch-flexy[side-rail-with-border] { --ytd-watch-flexy-fixed-side-menu-=
width: calc(var(--ytd-watch-flexy-side-menu-margin) + 61px); }

ytd-watch-flexy[show-fixed-side-menu][is-two-columns_]:not([full-bleed-play=
er]) #columns.ytd-watch-flexy::after { content: ""; display: block; flex-sh=
rink: 0; width: var(--ytd-watch-flexy-fixed-side-menu-width); }

@media (prefers-reduced-motion: no-preference) {
  ytd-watch-flexy[show-fixed-side-menu][is-two-columns_]:not([full-bleed-pl=
ayer]) #columns.side-rail-transitioning.ytd-watch-flexy::after { transition=
: width 0.3s, min-width 0.3s; }
}

ytd-watch-flexy[show-fixed-side-menu][is-two-columns_]:not([full-bleed-play=
er])[side-rail-collapsed] #fixed-side-menu.ytd-watch-flexy { right: calc(va=
r(--ytd-watch-flexy-fixed-side-menu-width)*-1); }

ytd-watch-flexy[show-fixed-side-menu][is-two-columns_]:not([full-bleed-play=
er])[side-rail-collapsed] #columns.ytd-watch-flexy::after { width: 0px; }

ytd-watch-flexy[show-fixed-side-menu][is-two-columns_]:not([full-bleed-play=
er])[side-rail-collapsed] #secondary-inner.ytd-watch-flexy { margin-right: =
0px; }

ytd-watch-flexy[show-fixed-side-menu][is-two-columns_]:not([full-bleed-play=
er])[split-scroll][fixed-default-panels][fixed-panel-expanded] #secondary.y=
td-watch-flexy::after, ytd-watch-flexy[show-fixed-side-menu][is-two-columns=
_]:not([full-bleed-player])[split-scroll][fixed-default-panels][fixed-panel=
-watch-next] #secondary.ytd-watch-flexy::after { content: ""; display: bloc=
k; flex-shrink: 0; width: var(--ytd-watch-flexy-fixed-side-menu-width); }

ytd-watch-flexy[show-fixed-side-menu][is-two-columns_]:not([full-bleed-play=
er])[split-scroll][fixed-default-panels][fixed-panel-expanded][side-rail-wi=
th-border] #secondary.ytd-watch-flexy::after, ytd-watch-flexy[show-fixed-si=
de-menu][is-two-columns_]:not([full-bleed-player])[split-scroll][fixed-defa=
ult-panels][fixed-panel-watch-next][side-rail-with-border] #secondary.ytd-w=
atch-flexy::after { width: calc(var(--ytd-watch-flexy-fixed-side-menu-width=
) - 13px); }

@media (prefers-reduced-motion: no-preference) {
  ytd-watch-flexy[show-fixed-side-menu][is-two-columns_]:not([full-bleed-pl=
ayer])[split-scroll][fixed-default-panels][fixed-panel-expanded] #secondary=
.side-rail-transitioning.ytd-watch-flexy::after, ytd-watch-flexy[show-fixed=
-side-menu][is-two-columns_]:not([full-bleed-player])[split-scroll][fixed-d=
efault-panels][fixed-panel-watch-next] #secondary.side-rail-transitioning.y=
td-watch-flexy::after { transition: width 0.3s; }
}

ytd-watch-flexy[show-fixed-side-menu][is-two-columns_]:not([full-bleed-play=
er])[split-scroll][fixed-default-panels][fixed-panel-expanded] #columns.ytd=
-watch-flexy::after, ytd-watch-flexy[show-fixed-side-menu][is-two-columns_]=
:not([full-bleed-player])[split-scroll][fixed-default-panels][fixed-panel-w=
atch-next] #columns.ytd-watch-flexy::after { flex-shrink: unset; height: 0p=
x; position: relative; min-width: calc(var(--ytd-watch-flexy-sidebar-min-wi=
dth) + var(--ytd-watch-flexy-fixed-side-menu-width)); padding: 0 var(--ytd-=
watch-flexy-horizontal-page-margin) 0 0; width: calc(var(--ytd-watch-flexy-=
sidebar-width) + var(--ytd-watch-flexy-fixed-side-menu-width)); overflow: v=
isible; }

ytd-watch-flexy[show-fixed-side-menu][is-two-columns_]:not([full-bleed-play=
er])[split-scroll][fixed-default-panels][fixed-panel-expanded][side-rail-co=
llapsed] #columns.ytd-watch-flexy::after, ytd-watch-flexy[show-fixed-side-m=
enu][is-two-columns_]:not([full-bleed-player])[split-scroll][fixed-default-=
panels][fixed-panel-watch-next][side-rail-collapsed] #columns.ytd-watch-fle=
xy::after { min-width: var(--ytd-watch-flexy-sidebar-min-width); width: var=
(--ytd-watch-flexy-sidebar-width); }

ytd-watch-flexy[show-fixed-side-menu][is-two-columns_]:not([full-bleed-play=
er])[split-scroll][fixed-default-panels][fixed-panel-expanded][side-rail-co=
llapsed] #secondary.ytd-watch-flexy::after, ytd-watch-flexy[show-fixed-side=
-menu][is-two-columns_]:not([full-bleed-player])[split-scroll][fixed-defaul=
t-panels][fixed-panel-watch-next][side-rail-collapsed] #secondary.ytd-watch=
-flexy::after { width: 0px; }

ytd-watch-flexy[elevated-watch-ambient] .box.ytd-watch-flexy { padding: 12p=
x; background: var(--t518e925f61bdcb91); border-radius: 12px; box-shadow: r=
gba(0, 0, 0, 0.25) 0px 6px 10px 0px, rgba(0, 0, 0, 0.25) 0px 1px 18px 0px, =
rgba(0, 0, 0, 0.25) 0px 3px 5px -1px; }

ytd-watch-flexy[elevated-watch-ambient] #below.ytd-watch-flexy .box.ytd-wat=
ch-flexy { margin-top: 16px; }

ytd-watch-flexy[elevated-watch-ambient] #comments.ytd-watch-flexy { --comme=
nts-header-renderer-margin-top: 0; }

#comments-leave-behind.ytd-watch-flexy { margin-top: var(--ytd-margin-4x); =
margin-bottom: var(--ytd-margin-6x); }

ytd-watch-grid { --ytd-watch-flexy-sidebar-width: 402px; --ytd-watch-flexy-=
sidebar-min-width: 300px; --ytd-watch-flexy-masthead-height: 56px; --ytd-co=
mments-engagement-panel-header-height: 56px; --ytd-watch-flexy-max-player-w=
idth-wide-screen: 1280px; --ytd-watch-grid-min-player-height-medium: 360px;=
 --ytd-watch-grid-horizontal-page-margins: 24px; --ytd-watch-grid-columns-t=
op-margins: 12px; --ytd-watch-grid-top-grid-margin: 16px; --ytd-watch-grid-=
meta-panel-margin: 16px; min-width: 0px; }

#primary.ytd-watch-grid, ytd-watch-grid[swatcheroo-split-scroll] #fixed-col=
umns-secondary.ytd-watch-grid::before { margin: 0 calc(var(--ytd-watch-grid=
-horizontal-page-margins)/2) 0 calc(var(--ytd-watch-grid-horizontal-page-ma=
rgins)); padding: 0px; }

ytd-watch-grid:not([is-two-columns_]) #primary.ytd-watch-grid { margin: 0 c=
alc(var(--ytd-watch-grid-horizontal-page-margins)); padding: 0px; }

#secondary.ytd-watch-grid, ytd-watch-grid[swatcheroo-split-scroll] #columns=
.ytd-watch-grid::after { margin: 0 calc(var(--ytd-watch-grid-horizontal-pag=
e-margins)) 0 calc(var(--ytd-watch-grid-horizontal-page-margins)/2); paddin=
g: 0px; }

ytd-watch-grid[panel-expanded]:not([is-two-columns_]) #secondary-inner.ytd-=
watch-grid, ytd-watch-grid[panel-expanded]:not([swatcheroo-binary-layout])[=
full-bleed-player] #secondary-inner.ytd-watch-grid, ytd-watch-grid[panel-ex=
panded][default-two-column-layout] #secondary-inner.ytd-watch-grid { transi=
tion-behavior: allow-discrete; animation: 0.5s ease-out 0s 1 normal forward=
s running fade-out; }

ytd-watch-grid[default-two-column-layout][panel-expanded][live-chat-present=
-and-expanded] #secondary-inner.ytd-watch-grid { animation-delay: 0.3s; ani=
mation-duration: 1s; }

@keyframes fade-out {=20
  0% { opacity: 1; }
  100% { opacity: 0; display: none; }
}

ytd-watch-grid[default-two-column-layout]:not([panel-expanded]) #fixed-seco=
ndary.ytd-watch-grid { pointer-events: none; }

ytd-watch-grid:not([default-two-column-layout])[swatcheroo-binary-layout] y=
td-comments.ytd-watch-grid { display: none; }

ytd-watch-grid:not([response-has-comments]) ytd-ghost-comments-renderer.ytd=
-watch-grid { display: none; }

ytd-watch-grid[has-metadata] ytd-ghost-watch-metadata-renderer.ytd-watch-gr=
id { display: none; }

ytd-watch-grid:not([has-metadata]) #chat-container.ytd-watch-grid, ytd-watc=
h-grid:not([has-metadata]) ytd-playlist-panel-renderer.ytd-watch-grid[colla=
psed], ytd-watch-grid:not([has-metadata]) ytd-watch-metadata.ytd-watch-grid=
 { display: none; }

ytd-watch-grid:not([is-two-columns_])[panel-expanded] #bottom-grid.ytd-watc=
h-grid, ytd-watch-grid:not([is-two-columns_])[panel-expanded] ytd-comments.=
ytd-watch-grid { display: none; }

ytd-watch-grid:not([is-two-columns_])[panel-expanded] #fixed-below.ytd-watc=
h-grid { position: absolute; inset: 0px; height: 80vh; }

ytd-watch-grid[default-two-column-layout] #fixed-secondary.ytd-watch-grid {=
 height: calc(100vh - var(--ytd-watch-flexy-masthead-height) - var(--ytd-wa=
tch-grid-columns-top-margins) - var(--ytd-watch-grid-horizontal-page-margin=
s)); }

ytd-watch-grid[swatcheroo-squeezeback] #fixed-secondary.ytd-watch-grid { he=
ight: calc(100vh - var(--ytd-watch-flexy-masthead-height) - var(--ytd-watch=
-grid-columns-top-margins)); }

ytd-watch-grid[default-two-column-layout] #fixed-secondary.ytd-watch-grid, =
ytd-watch-grid[swatcheroo-squeezeback] #fixed-secondary.ytd-watch-grid { z-=
index: 100; top: calc(var(--ytd-watch-flexy-masthead-height) + var(--ytd-wa=
tch-grid-columns-top-margins)); right: var(--ytd-watch-grid-horizontal-page=
-margins); position: fixed; width: calc(var(--ytd-watch-flexy-sidebar-width=
) + 8px); }

ytd-watch-grid[swatcheroo-squeezeback] #player-container.ytd-watch-grid { p=
osition: relative; display: block; flex: 1 1 auto; width: 100%; height: 100=
%; }

ytd-watch-grid[swatcheroo-squeezeback] #squeezeback-constraining-container.=
ytd-watch-grid { content: ""; position: relative; display: flex; width: cal=
c(var(--ytd-watch-flexy-sidebar-width)); flex: 0 0 calc(var(--ytd-watch-fle=
xy-sidebar-width)); height: 100%; pointer-events: none; }

ytd-watch-grid[default-two-column-layout][panel-expanded] #fixed-secondary.=
ytd-watch-grid { animation: 0.3s ease-out 0s 1 normal forwards running slid=
e-up; }

ytd-watch-grid[default-two-column-layout][panel-expanded][live-chat-present=
-and-expanded] #fixed-secondary.ytd-watch-grid { animation-delay: 1s; trans=
form: translateY(100vh); }

@keyframes slide-up {=20
  0% { transform: translateY(100vh); }
  100% { transform: translateY(0px); }
}

ytd-watch-grid[default-two-column-layout] #panels.ytd-watch-grid, ytd-watch=
-grid[default-two-column-layout][live-chat-present-and-expanded] #chat-cont=
ainer.ytd-watch-grid { height: 100%; }

#secondary-inner.ytd-watch-grid { height: 100%; width: 100%; }

ytd-watch-grid[is-two-columns_]:not([swatcheroo-binary-layout]) #secondary-=
inner.ytd-watch-grid { position: absolute; }

ytd-watch-grid:not([default-two-column-layout])[swatcheroo-binary-layout]:n=
ot([panel-expanded]) #primary.ytd-watch-grid { position: absolute; width: c=
alc(100% - var(--ytd-watch-grid-horizontal-page-margins)*2); margin: 0 var(=
--ytd-watch-grid-horizontal-page-margins); }

ytd-watch-grid:not([default-two-column-layout])[swatcheroo-binary-layout]:n=
ot([panel-expanded]) #secondary.ytd-watch-grid { display: none; }

ytd-watch-grid:not([default-two-column-layout])[swatcheroo-binary-layout] #=
secondary-inner.ytd-watch-grid, ytd-watch-grid:not([is-two-columns_]) #seco=
ndary-inner.ytd-watch-grid { margin-top: var(--ytd-margin-3x); }

ytd-rich-grid-renderer.ytd-watch-grid { margin-left: -12px; margin-right: -=
12px; }

ytd-watch-grid.gesture-dragging { position: absolute; width: 100%; }

#chat.ytd-watch-grid:not([collapsed]), #panels.ytd-watch-grid ytd-engagemen=
t-panel-section-list-renderer.ytd-watch-grid[visibility=3D"ENGAGEMENT_PANEL=
_VISIBILITY_EXPANDED"], ytd-playlist-panel-renderer.ytd-watch-grid:not([col=
lapsed]) { display: flex; flex-direction: column; width: 100%; height: 500p=
x; transform: translate(var(--ytd-engagement-panel-content-width)); transit=
ion: transform 0.15s ease-in-out; z-index: 600; }

ytd-watch-grid[default-two-column-layout] #chat.ytd-watch-grid:not([collaps=
ed]), ytd-watch-grid[default-two-column-layout] #panels.ytd-watch-grid ytd-=
engagement-panel-section-list-renderer.ytd-watch-grid[visibility=3D"ENGAGEM=
ENT_PANEL_VISIBILITY_EXPANDED"], ytd-watch-grid[default-two-column-layout] =
ytd-playlist-panel-renderer.ytd-watch-grid:not([collapsed]) { pointer-event=
s: auto; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%=
; }

ytd-watch-grid[is-two-columns_][full-bleed-player][panel-expanded]:not([swa=
tcheroo-squeezeback]) #chat.ytd-watch-grid:not([collapsed]), ytd-watch-grid=
[is-two-columns_][full-bleed-player][panel-expanded]:not([swatcheroo-squeez=
eback]) #panels.ytd-watch-grid ytd-engagement-panel-section-list-renderer.y=
td-watch-grid[visibility=3D"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"], ytd-wat=
ch-grid[is-two-columns_][full-bleed-player][panel-expanded]:not([swatcheroo=
-squeezeback]) ytd-playlist-panel-renderer.ytd-watch-grid:not([collapsed]) =
{ height: 80vh; }

ytd-watch-grid[panel-expanded] #chat.ytd-watch-grid:not([collapsed]), ytd-w=
atch-grid[panel-expanded] #panels.ytd-watch-grid ytd-engagement-panel-secti=
on-list-renderer.ytd-watch-grid[visibility=3D"ENGAGEMENT_PANEL_VISIBILITY_E=
XPANDED"], ytd-watch-grid[panel-expanded] ytd-playlist-panel-renderer.ytd-w=
atch-grid:not([collapsed]) { pointer-events: auto; position: absolute; top:=
 0px; left: 0px; width: 100%; height: 100%; margin: 0px; }

ytd-watch-grid:not([default-two-column-layout]) #panels.ytd-watch-grid ytd-=
engagement-panel-section-list-renderer.ytd-watch-grid[visibility=3D"ENGAGEM=
ENT_PANEL_VISIBILITY_EXPANDED"] { margin-bottom: var(--ytd-margin-3x); }

#panels.ytd-watch-grid ytd-engagement-panel-section-list-renderer.ytd-watch=
-grid[target-id=3D"engagement-panel-ads"][visibility=3D"ENGAGEMENT_PANEL_VI=
SIBILITY_COLLAPSED"] { display: none; }

ytd-watch-grid[panel-visible] #panels.ytd-watch-grid { transform: translate=
(0px); }

ytd-watch-grid:not([darker-panels]) #panels.ytd-watch-grid ytd-engagement-p=
anel-section-list-renderer.ytd-watch-grid { background-color: var(--t518e92=
5f61bdcb91); }

ytd-watch-grid[fullscreen] { --ytd-watch-flexy-masthead-height: 0px; }

ytd-watch-grid[video-id=3D"QrGrOK8oZG8"] { --ytd-video-primary-info-rendere=
r-title-color: #e6d140; --ytd-video-primary-info-renderer-title-font-family=
: Georgia,serif; --ytd-video-primary-info-renderer-title-font-size: 250%; -=
-ytd-video-primary-info-renderer-title-font-variant: small-caps; --ytd-vide=
o-primary-info-renderer-title-transform: skew(-5deg,0deg); --ytd-video-prim=
ary-info-renderer-title-text-shadow: 1px 1px #000,1px 1px 0.1px #000; }

#columns.ytd-watch-grid { margin: 0px auto; display: flex; flex-direction: =
row; overflow-x: clip; }

ytd-watch-grid:not([is-two-columns_]) #secondary.ytd-watch-grid { display: =
none; }

#player.ytd-watch-grid { position: relative; }

ytd-watch-grid[player-unavailable] #player-container-outer.ytd-watch-grid {=
 visibility: hidden; }

ytd-watch-grid[rounded-player] #ytd-player.ytd-watch-grid { overflow: hidde=
n; border-radius: 12px; }

#error-screen.ytd-watch-grid { position: absolute; inset: 0px; }

ytd-watch-grid[default-layout] #error-screen.ytd-watch-grid { border-radius=
: 12px; }

#cinematics.ytd-watch-grid { position: absolute; inset: 0px; pointer-events=
: none; }

ytd-watch-grid:not([is-dark-theme]) #cinematics.ytd-watch-grid { overflow: =
hidden; }

ytd-watch-grid:not([is-dark-theme])[default-layout][cinematic-light-theme] =
#cinematics.ytd-watch-grid { display: none; }

ytd-watch-grid[show-engagement-panel-scrim_] #cinematics-container.ytd-watc=
h-grid, ytd-watch-grid[show-engagement-panel-scrim_] #cinematics-full-bleed=
-container.ytd-watch-grid { display: none; }

ytd-watch-grid[is-two-columns_] #bottom-grid.ytd-watch-grid { width: 100%; =
display: flex; flex-direction: column; justify-content: center; margin: 0px=
 auto; }

#bottom-grid.ytd-watch-grid { overflow-x: hidden; }

#below.ytd-watch-grid { position: relative; }

#playlist.ytd-watch-grid[disable-upgrade] { display: none; }

#related.ytd-watch-grid, ytd-merch-shelf-renderer.ytd-watch-grid { padding-=
bottom: 0px; }

#chat.ytd-watch-grid[collapsed], #clarify-box.ytd-watch-grid ytd-clarificat=
ion-renderer.ytd-watch-grid, #clarify-box.ytd-watch-grid ytd-emergency-oneb=
ox-renderer.ytd-watch-grid, #clarify-box.ytd-watch-grid ytd-info-panel-cont=
ainer-renderer.ytd-watch-grid, #clarify-box.ytd-watch-grid ytd-info-panel-c=
ontent-renderer.ytd-watch-grid, #inline-panels.ytd-watch-grid ytd-engagemen=
t-panel-section-list-renderer.ytd-watch-grid[visibility=3D"ENGAGEMENT_PANEL=
_VISIBILITY_COLLAPSED"], #inline-panels.ytd-watch-grid ytd-engagement-panel=
-section-list-renderer.ytd-watch-grid[visibility=3D"ENGAGEMENT_PANEL_VISIBI=
LITY_EXPANDED"], #offer-module.ytd-watch-grid ytd-donation-shelf-renderer.y=
td-watch-grid, #offer-module.ytd-watch-grid ytd-donation-unavailable-render=
er.ytd-watch-grid, #offer-module.ytd-watch-grid ytd-tvfilm-offer-module-ren=
derer.ytd-watch-grid, #offer-module.ytd-watch-grid ytd-unlimited-offer-modu=
le-renderer.ytd-watch-grid, #panels.ytd-watch-grid ytd-engagement-panel-sec=
tion-list-renderer.ytd-watch-grid[visibility=3D"ENGAGEMENT_PANEL_VISIBILITY=
_COLLAPSED"], #ticket-shelf.ytd-watch-grid ytd-ticket-shelf-renderer.ytd-wa=
tch-grid, ytd-playlist-panel-renderer.ytd-watch-grid[collapsed], ytd-watch-=
grid:not([swatcheroo-use-double-metadata]) ytd-watch-metadata.ytd-watch-gri=
d { margin-bottom: var(--ytd-margin-6x); }

#panels.ytd-watch-grid { display: flex; flex-direction: column; }

ytd-watch-grid:not([is-two-columns_]) #chat.ytd-watch-grid, ytd-watch-grid:=
not([is-two-columns_]) #donation-shelf.ytd-watch-grid ytd-donation-shelf-re=
nderer.ytd-watch-grid, ytd-watch-grid:not([is-two-columns_]) #donation-shel=
f.ytd-watch-grid ytd-donation-unavailable-renderer.ytd-watch-grid, ytd-watc=
h-grid:not([is-two-columns_]) #panels.ytd-watch-grid ytd-engagement-panel-s=
ection-list-renderer.ytd-watch-grid, ytd-watch-grid:not([is-two-columns_]) =
#playlist.ytd-watch-grid { margin-top: var(--ytd-margin-6x); }

ytd-watch-grid:not([is-two-columns_]) #ticket-shelf.ytd-watch-grid ytd-tick=
et-shelf-renderer.ytd-watch-grid, ytd-watch-grid:not([is-two-columns_]) ytd=
-merch-shelf-renderer.ytd-watch-grid { margin-bottom: var(--ytd-margin-4x);=
 }

ytd-watch-grid.loading:not([swatcheroo-ghost-cards]) #chat.ytd-watch-grid, =
ytd-watch-grid.loading:not([swatcheroo-ghost-cards]) #comments.ytd-watch-gr=
id, ytd-watch-grid.loading:not([swatcheroo-ghost-cards]) #related.ytd-watch=
-grid, ytd-watch-grid.loading:not([swatcheroo-ghost-cards]) #secondary-inne=
r.ytd-watch-grid { visibility: hidden; }

ytd-watch-grid.loading-player #player-container-outer.ytd-watch-grid { visi=
bility: hidden; }

ytd-watch-grid.loading-player #player.ytd-watch-grid { background-color: rg=
b(0, 0, 0); }

ytd-watch-grid.loading-player #cinematics-container.ytd-watch-grid, ytd-wat=
ch-grid.loading-player #cinematics-full-bleed-container.ytd-watch-grid { di=
splay: none; }

ytd-watch-grid[full-bleed-player][swatcheroo-squeezeback] #player-full-blee=
d-container.ytd-watch-grid { display: flex; flex-direction: row-reverse; }

ytd-watch-grid[full-bleed-player] #player-full-bleed-container.ytd-watch-gr=
id { position: relative; width: 100%; height: 56.25vw; max-height: calc(-16=
9px + 100vh); min-height: 480px; overflow-x: clip; background: rgb(0, 0, 0)=
; }

ytd-watch-grid[is-dark-theme][theater]:not([fullscreen])[transparent-theate=
r-mode] #player-full-bleed-container.ytd-watch-grid { background: transpare=
nt; }

ytd-watch-grid[is-dark-theme][fullscreen][cinematic-fullscreen] #player-ful=
l-bleed-container.ytd-watch-grid { overflow: hidden; }

ytd-watch-grid:not([fullscreen])[theater][full-window-mode_] #player-full-b=
leed-container.ytd-watch-grid { width: 100vw; height: 100vh; min-height: 24=
0px; max-height: none; }

ytd-watch-grid[fullscreen] #player-full-bleed-container.ytd-watch-grid { he=
ight: 100vh; max-height: none; }

ytd-watch-grid[full-bleed-player] #columns.ytd-watch-grid { margin-top: 0px=
; }

ytd-watch-grid[full-bleed-player] #secondary.ytd-watch-grid { margin-top: v=
ar(--ytd-watch-grid-top-grid-margin); }

ytd-watch-grid[full-bleed-player] #player.ytd-watch-grid { display: none; }

ytd-watch-grid[full-bleed-player] .attached-message.ytd-watch-grid:not(:emp=
ty) { margin-top: var(--ytd-margin-5x); }

ytd-watch-grid { --ytd-watch-flexy-width-ratio: 16; --ytd-watch-flexy-heigh=
t-ratio: 9; --ytd-watch-flexy-space-below-player: 136px; --ytd-watch-flexy-=
non-player-height: calc(var(--ytd-watch-flexy-masthead-height) + var(--ytd-=
watch-grid-columns-top-margins) + var(--ytd-watch-flexy-space-below-player)=
); --ytd-watch-flexy-non-player-width: calc(var(--ytd-watch-flexy-sidebar-w=
idth) + var(--ytd-watch-grid-horizontal-page-margins)*3); --ytd-watch-flexy=
-min-player-height: 240px; --ytd-watch-flexy-min-player-width: calc(var(--y=
td-watch-flexy-min-player-height)*(var(--ytd-watch-flexy-width-ratio)/var(-=
-ytd-watch-flexy-height-ratio))); --ytd-watch-flexy-max-player-height: calc=
(100vh - var(--ytd-watch-flexy-masthead-height) - var(--ytd-watch-grid-colu=
mns-top-margins) - var(--ytd-watch-flexy-space-below-player)); --ytd-watch-=
flexy-max-player-width: calc((100vh - var(--ytd-watch-flexy-masthead-height=
) - var(--ytd-watch-grid-columns-top-margins) - var(--ytd-watch-flexy-space=
-below-player))*(var(--ytd-watch-flexy-width-ratio)/var(--ytd-watch-flexy-h=
eight-ratio))); }

ytd-watch-grid[playlist][is-two-columns_], ytd-watch-grid[should-stamp-chat=
][is-two-columns_], ytd-watch-grid[transcript-opened_][is-two-columns_] { -=
-ytd-watch-flexy-min-player-height: 380px; }

ytd-watch-grid[flexy-small-window_]:not([is-extra-wide-video_]), ytd-watch-=
grid[flexy-small-window_][playlist][is-two-columns_]:not([is-extra-wide-vid=
eo_]), ytd-watch-grid[flexy-small-window_][should-stamp-chat][is-two-column=
s_]:not([is-extra-wide-video_]), ytd-watch-grid[flexy-small-window_][transc=
ript-opened_][is-two-columns_]:not([is-extra-wide-video_]) { --ytd-watch-fl=
exy-min-player-height: var( --ytd-watch-grid-min-player-height-medium ); }

ytd-watch-grid[flexy-large-window_]:not([is-extra-wide-video_]), ytd-watch-=
grid[flexy-large-window_][playlist][is-two-columns_]:not([is-extra-wide-vid=
eo_]), ytd-watch-grid[flexy-large-window_][should-stamp-chat][is-two-column=
s_]:not([is-extra-wide-video_]), ytd-watch-grid[flexy-large-window_][transc=
ript-opened_][is-two-columns_]:not([is-extra-wide-video_]) { --ytd-watch-fl=
exy-min-player-height: 480px; }

ytd-watch-grid[swatcheroo-squeezeback] #columns.ytd-watch-grid, ytd-watch-g=
rid[swatcheroo-squeezeback] #fixed-columns-secondary.ytd-watch-grid { max-w=
idth: unset; }

#columns.ytd-watch-grid, #fixed-columns-secondary.ytd-watch-grid { max-widt=
h: calc(var(--ytd-watch-flexy-max-player-width-wide-screen) + var(--ytd-wat=
ch-flexy-sidebar-width) + var(--ytd-watch-grid-horizontal-page-margins)*3);=
 }

ytd-watch-grid[is-two-columns_] #columns.ytd-watch-grid, ytd-watch-grid[is-=
two-columns_] #fixed-columns-secondary.ytd-watch-grid { min-width: calc(var=
(--ytd-watch-flexy-min-player-height)*var(--ytd-watch-flexy-width-ratio)/va=
r(--ytd-watch-flexy-height-ratio) + var(--ytd-watch-grid-horizontal-page-ma=
rgins)*3 + var(--ytd-watch-flexy-sidebar-min-width)); justify-content: cent=
er; }

#primary.ytd-watch-grid { min-width: var(--ytd-watch-flexy-min-player-width=
); flex: 1 1 1e-09px; }

ytd-watch-grid[default-layout] #primary.ytd-watch-grid, ytd-watch-grid[defa=
ult-layout] #secondary.ytd-watch-grid { padding-top: var(--ytd-watch-grid-c=
olumns-top-margins); }

ytd-watch-grid[is-two-columns_]:not([is-extra-wide-video_]):not([is-four-th=
ree-to-sixteen-nine-video_]) #primary.ytd-watch-grid, ytd-watch-grid[swatch=
eroo-split-scroll][is-two-columns_]:not([is-extra-wide-video_]):not([is-fou=
r-three-to-sixteen-nine-video_]) #fixed-columns-secondary.ytd-watch-grid::b=
efore { max-width: calc(177.77777778vh - var(--ytd-watch-flexy-masthead-hei=
ght)*1.7777777778 - var(--ytd-watch-grid-columns-top-margins)*1.7777777778 =
- var(--ytd-watch-flexy-space-below-player)*1.7777777778); min-width: calc(=
var(--ytd-watch-flexy-min-player-height)*1.7777777778); }

ytd-watch-grid[default-layout][is-two-columns_][is-extra-wide-video_] #prim=
ary.ytd-watch-grid, ytd-watch-grid[default-layout][is-two-columns_][is-four=
-three-to-sixteen-nine-video_] #primary.ytd-watch-grid { max-width: var(--y=
td-watch-flexy-max-player-width); min-width: var(--ytd-watch-flexy-min-play=
er-width); }

#secondary.ytd-watch-grid { width: var(--ytd-watch-flexy-sidebar-width); mi=
n-width: var(--ytd-watch-flexy-sidebar-min-width); position: relative; }

ytd-watch-grid[column-flip] #secondary.ytd-watch-grid { order: 1; }

#player-container-outer.ytd-watch-grid { max-width: var(--ytd-watch-flexy-m=
ax-player-width); min-width: var(--ytd-watch-flexy-min-player-width); margi=
n: 0px auto; }

#player-container-inner.ytd-watch-grid { padding-top: calc(var(--ytd-watch-=
flexy-height-ratio)/var(--ytd-watch-flexy-width-ratio)*100%); }

ytd-watch-grid:not([is-vertical-video_]) #player-container-inner.ytd-watch-=
grid { position: relative; }

#player-container.ytd-watch-grid { position: absolute; inset: 0px; }

ytd-watch-grid:not([swatcheroo-ghost-cards]) ytd-ghost-comments-renderer.yt=
d-watch-grid, ytd-watch-grid:not([swatcheroo-ghost-cards]) ytd-ghost-grid-r=
enderer.ytd-watch-grid, ytd-watch-grid:not([swatcheroo-ghost-cards]) ytd-gh=
ost-watch-metadata-renderer.ytd-watch-grid { display: none; }

ytd-watch-grid.loading:not(.show-skeleton) #related.ytd-watch-grid, ytd-wat=
ch-grid.loading:not([swatcheroo-ghost-cards]) #chat.ytd-watch-grid, ytd-wat=
ch-grid.loading:not([swatcheroo-ghost-cards]) #comments.ytd-watch-grid { vi=
sibility: hidden; }

ytd-watch-grid.show-skeleton #player-ads.ytd-watch-grid, ytd-watch-grid.sho=
w-skeleton ytd-video-primary-info-renderer.ytd-watch-grid, ytd-watch-grid.s=
how-skeleton ytd-video-secondary-info-renderer.ytd-watch-grid, ytd-watch-gr=
id.show-skeleton ytd-watch-metadata.ytd-watch-grid, ytd-watch-grid.show-ske=
leton ytd-watch-next-secondary-results-renderer.ytd-watch-grid { display: n=
one; }

ytd-watch-grid.hide-skeleton #info-skeleton.ytd-watch-grid, ytd-watch-grid.=
hide-skeleton #meta-skeleton.ytd-watch-grid { display: none; }

#engagement-panel-scrim.ytd-watch-grid { display: none; z-index: var(--ytd-=
z-index-engagement-panel-scrim); background-color: rgba(0, 0, 0, 0.8); posi=
tion: absolute; inset: 0px; }

ytd-watch-grid[expanded-clip-range] #engagement-panel-scrim.ytd-watch-grid =
{ background-color: rgba(0, 0, 0, 0.8); }

ytd-watch-grid[show-engagement-panel-scrim_] { position: relative; }

ytd-watch-grid[show-engagement-panel-scrim_] #engagement-panel-scrim.ytd-wa=
tch-grid { display: block; }

ytd-watch-grid[show-engagement-panel-scrim_] #player-container.ytd-watch-gr=
id, ytd-watch-grid[show-engagement-panel-scrim_] #player-full-bleed-contain=
er.ytd-watch-grid, ytd-watch-grid[show-engagement-panel-scrim_] #player.ytd=
-watch-grid, ytd-watch-grid[show-engagement-panel-scrim_] #secondary.ytd-wa=
tch-grid { z-index: var(--ytd-z-index-engagement-panel-scrimmed); }

ytd-watch-grid[swatcheroo-split-scroll][default-two-column-layout][live-cha=
t-present-and-expanded] #chat-container.ytd-watch-grid { position: absolute=
; top: 0px; left: 0px; right: 0px; }

ytd-watch-grid[swatcheroo-split-scroll][default-two-column-layout] #fixed-s=
econdary.ytd-watch-grid { overflow-y: scroll; scrollbar-width: none; }

ytd-watch-grid[swatcheroo-split-scroll][default-two-column-layout] #fixed-c=
olumns-secondary.ytd-watch-grid { pointer-events: none; }

ytd-watch-grid[swatcheroo-split-scroll][default-two-column-layout] #primary=
.ytd-watch-grid, ytd-watch-grid[swatcheroo-split-scroll][default-two-column=
-layout] #secondary.ytd-watch-grid { pointer-events: auto; }

ytd-watch-grid[swatcheroo-split-scroll][default-two-column-layout] #seconda=
ry-inner.ytd-watch-grid { height: 100%; overflow: hidden auto; scrollbar-co=
lor: transparent transparent; scrollbar-width: thin; }

ytd-watch-grid[swatcheroo-split-scroll][default-two-column-layout] #seconda=
ry-inner.ytd-watch-grid::-webkit-scrollbar { background: transparent; width=
: 16px; }

ytd-watch-grid[swatcheroo-split-scroll][default-two-column-layout] #seconda=
ry-inner.ytd-watch-grid::-webkit-scrollbar-thumb { height: 56px; border-rad=
ius: 8px; border: 4px solid transparent; background-clip: content-box; back=
ground-color: transparent; }

ytd-watch-grid[swatcheroo-split-scroll][default-two-column-layout] #seconda=
ry-inner.ytd-watch-grid:hover { scrollbar-color: var(--t7e34d5baa4ea6277) t=
ransparent; }

ytd-watch-grid[swatcheroo-split-scroll][default-two-column-layout] #seconda=
ry-inner.ytd-watch-grid:hover::-webkit-scrollbar-thumb { background-color: =
var(--t7e34d5baa4ea6277); }

ytd-watch-grid[swatcheroo-split-scroll][default-two-column-layout] #seconda=
ry-inner.ytd-watch-grid { scrollbar-gutter: stable; background-color: var(-=
-t0a1249f7c9e82b5e); box-sizing: border-box; padding-top: var(--ytd-watch-g=
rid-meta-panel-margin); padding-left: var(--ytd-watch-grid-meta-panel-margi=
n); padding-right: calc(var(--ytd-watch-grid-meta-panel-margin)); position:=
 absolute; border: 1px solid var(--t20480717de80f555); border-radius: 12px;=
 }

ytd-watch-grid[swatcheroo-split-scroll][default-two-column-layout] #fixed-c=
olumns-secondary.ytd-watch-grid { z-index: 601; left: 0px; right: 0px; marg=
in: 0px auto; top: calc(var(--ytd-watch-flexy-masthead-height)); position: =
fixed; display: flex; flex-direction: row; }

ytd-watch-grid[swatcheroo-split-scroll][default-two-column-layout] #columns=
.ytd-watch-grid::after { content: ""; height: 0px; width: var(--ytd-watch-f=
lexy-sidebar-width); position: relative; min-width: var(--ytd-watch-flexy-s=
idebar-min-width); }

ytd-watch-grid[swatcheroo-split-scroll][default-two-column-layout] #fixed-c=
olumns-secondary.ytd-watch-grid::before { content: ""; height: 0px; min-wid=
th: var(--ytd-watch-flexy-min-player-width); padding-top: var(--ytd-watch-g=
rid-columns-top-margins); flex: 1 1 1e-09px; position: relative; }

ytd-watch-grid[swatcheroo-split-scroll][default-two-column-layout]:not([is-=
four-three-to-sixteen-nine-video_]):not([is-extra-wide-video_]) #fixed-colu=
mns-secondary.ytd-watch-grid::before { max-width: calc(177.77777778vh - var=
(--ytd-watch-flexy-masthead-height)*1.7777777778 - var(--ytd-watch-grid-hor=
izontal-page-margins)*1.7777777778 - var(--ytd-watch-flexy-space-below-play=
er)*1.7777777778); min-width: calc(var(--ytd-watch-flexy-min-player-height)=
*1.7777777778); }

ytd-watch-grid[swatcheroo-split-scroll][default-two-column-layout] #seconda=
ry.ytd-watch-grid { z-index: 100; height: calc(100vh - var(--ytd-watch-flex=
y-masthead-height) - var(--ytd-watch-grid-columns-top-margins) - var(--ytd-=
watch-grid-horizontal-page-margins)); }

ytd-watch-grid[swatcheroo-split-scroll][default-layout][is-two-columns_][is=
-extra-wide-video_] #fixed-columns-secondary.ytd-watch-grid::before, ytd-wa=
tch-grid[swatcheroo-split-scroll][default-layout][is-two-columns_][is-four-=
three-to-sixteen-nine-video_] #fixed-columns-secondary.ytd-watch-grid::befo=
re { max-width: var(--ytd-watch-flexy-max-player-width); min-width: var(--y=
td-watch-flexy-min-player-width); }

ytd-watch-learning-journey { --ytd-watch-flexy-sidebar-width: 402px; --ytd-=
watch-flexy-sidebar-min-width: 300px; --ytd-watch-flexy-masthead-height: 56=
px; --ytd-watch-flexy-max-player-width-wide-screen: 1280px; --ytd-watch-fle=
xy-chat-min-height: 300px; min-width: 0px; }

ytd-watch-learning-journey.gesture-dragging { position: absolute; width: 10=
0%; }

ytd-watch-learning-journey[fullscreen] { --ytd-watch-flexy-masthead-height:=
 0px; }

ytd-watch-learning-journey[video-id=3D"QrGrOK8oZG8"] { --ytd-video-primary-=
info-renderer-title-color: #e6d140; --ytd-video-primary-info-renderer-title=
-font-family: Georgia,serif; --ytd-video-primary-info-renderer-title-font-s=
ize: 250%; --ytd-video-primary-info-renderer-title-font-variant: small-caps=
; --ytd-video-primary-info-renderer-title-transform: skew(-5deg,0deg); --yt=
d-video-primary-info-renderer-title-text-shadow: 1px 1px #000,1px 1px 0.1px=
 #000; }

#columns.ytd-watch-learning-journey { margin: 0px auto; display: flex; flex=
-direction: row; }

@keyframes slideInFromRight {=20
  0% { transform: translateX(100%); }
  100% { transform: translateX(0px); }
}

@keyframes slideInFromBottom {=20
  0% { transform: translateY(100%); }
  100% { transform: translateX(0px); }
}

#primary.ytd-watch-learning-journey { padding-right: var(--ytd-margin-6x); =
}

#ytd-plj-browse.ytd-watch-learning-journey { max-width: 100%; }

#primary-inner.ytd-watch-learning-journey { animation: 0.6s ease 0s 1 norma=
l none running slideInFromRight; }

ytd-watch-learning-journey[default-layout]:not([no-top-margin]):not([reduce=
d-top-margin]) #primary.ytd-watch-learning-journey, ytd-watch-learning-jour=
ney[default-layout]:not([no-top-margin]):not([reduced-top-margin]) #seconda=
ry.ytd-watch-learning-journey { padding-top: var(--ytd-margin-6x); }

ytd-watch-learning-journey[default-layout][reduced-top-margin] #primary.ytd=
-watch-learning-journey, ytd-watch-learning-journey[default-layout][reduced=
-top-margin] #secondary.ytd-watch-learning-journey { padding-top: var(--ytd=
-margin-3x); }

ytd-watch-learning-journey[fixed-panels] #primary.ytd-watch-learning-journe=
y { min-width: 0px; }

ytd-watch-learning-journey:not([is-two-columns_]) #primary.ytd-watch-learni=
ng-journey { padding-left: var(--ytd-margin-6x); }

ytd-watch-learning-journey:not([is-two-columns_]) #secondary.ytd-watch-lear=
ning-journey { display: none; }

#player.ytd-watch-learning-journey { position: relative; }

ytd-watch-learning-journey[player-unavailable] #player-container-outer.ytd-=
watch-learning-journey { visibility: hidden; }

ytd-watch-learning-journey[default-layout] #ytd-plj-player.ytd-watch-learni=
ng-journey { overflow: hidden; border-radius: 12px; }

#error-screen.ytd-watch-learning-journey { position: absolute; inset: 0px; =
}

ytd-watch-learning-journey[default-layout] #error-screen.ytd-watch-learning=
-journey { border-radius: 12px; }

#cinematics.ytd-watch-learning-journey { position: absolute; inset: 0px; po=
inter-events: none; }

ytd-watch-learning-journey:not([is-dark-theme]) #cinematics.ytd-watch-learn=
ing-journey { overflow: hidden; }

ytd-watch-learning-journey:not([is-dark-theme])[default-layout][cinematic-l=
ight-theme] #cinematics.ytd-watch-learning-journey { display: none; }

ytd-watch-learning-journey[show-engagement-panel-scrim_] #cinematics-contai=
ner.ytd-watch-learning-journey, ytd-watch-learning-journey[show-engagement-=
panel-scrim_] #cinematics-full-bleed-container.ytd-watch-learning-journey {=
 display: none; }

ytd-watch-learning-journey[cinematics-enabled] #below.ytd-watch-learning-jo=
urney { position: relative; }

ytd-watch-metadata.ytd-watch-learning-journey { margin-top: var(--ytd-margi=
n-3x); margin-bottom: var(--ytd-margin-6x); }

ytd-watch-learning-journey[show-expandable-metadata] ytd-watch-metadata.ytd=
-watch-learning-journey { margin-bottom: var(--ytd-margin-3x); }

#expandable-metadata.ytd-watch-learning-journey:not(:empty) { margin-bottom=
: 12px; }

#playlist.ytd-watch-learning-journey:not([js-panel-height_]):not([disable-u=
pgrade]) { display: block; }

#playlist.ytd-watch-learning-journey[disable-upgrade] { display: none; }

#chat.ytd-watch-learning-journey, #donation-shelf.ytd-watch-learning-journe=
y ytd-donation-shelf-renderer.ytd-watch-learning-journey, #donation-shelf.y=
td-watch-learning-journey ytd-donation-unavailable-renderer.ytd-watch-learn=
ing-journey, #panels.ytd-watch-learning-journey ytd-engagement-panel-sectio=
n-list-renderer.ytd-watch-learning-journey, #playlist.ytd-watch-learning-jo=
urney { margin-bottom: var(--ytd-margin-6x); }

#panels.ytd-watch-learning-journey { display: flex; flex-direction: column;=
 }

ytd-watch-learning-journey:not([is-two-columns_]) #chat.ytd-watch-learning-=
journey, ytd-watch-learning-journey:not([is-two-columns_]) #donation-shelf.=
ytd-watch-learning-journey ytd-donation-shelf-renderer.ytd-watch-learning-j=
ourney, ytd-watch-learning-journey:not([is-two-columns_]) #donation-shelf.y=
td-watch-learning-journey ytd-donation-unavailable-renderer.ytd-watch-learn=
ing-journey, ytd-watch-learning-journey:not([is-two-columns_]) #panels.ytd-=
watch-learning-journey ytd-engagement-panel-section-list-renderer.ytd-watch=
-learning-journey, ytd-watch-learning-journey:not([is-two-columns_]) #playl=
ist.ytd-watch-learning-journey { margin-top: var(--ytd-margin-6x); }

ytd-watch-learning-journey:not([is-two-columns_]) #ticket-shelf.ytd-watch-l=
earning-journey ytd-ticket-shelf-renderer.ytd-watch-learning-journey, ytd-w=
atch-learning-journey:not([is-two-columns_]) ytd-merch-shelf-renderer.ytd-w=
atch-learning-journey { margin-bottom: var(--ytd-margin-4x); }

ytd-watch-learning-journey.loading #chat.ytd-watch-learning-journey, ytd-wa=
tch-learning-journey.loading #comments.ytd-watch-learning-journey, ytd-watc=
h-learning-journey.loading #related.ytd-watch-learning-journey { visibility=
: hidden; }

ytd-watch-learning-journey.loading-player #player-container-outer.ytd-watch=
-learning-journey { visibility: hidden; }

ytd-watch-learning-journey.loading-player #player.ytd-watch-learning-journe=
y { background-color: rgb(0, 0, 0); }

ytd-watch-learning-journey.loading-player[frame0-loading-state] #player.ytd=
-watch-learning-journey { background-size: contain; background-repeat: no-r=
epeat; }

ytd-watch-learning-journey.loading-player #cinematics-container.ytd-watch-l=
earning-journey, ytd-watch-learning-journey.loading-player #cinematics-full=
-bleed-container.ytd-watch-learning-journey { display: none; }

ytd-watch-learning-journey[full-bleed-player][theater-larger-player][theate=
r]:not([fullscreen]) #full-bleed-container.ytd-watch-learning-journey { max=
-height: calc(-124px + 100vh); }

ytd-watch-learning-journey[full-bleed-player] #full-bleed-container.ytd-wat=
ch-learning-journey { display: flex; flex-direction: row; position: relativ=
e; width: 100%; height: 56.25vw; max-height: calc(-169px + 100vh); min-heig=
ht: 480px; overflow-x: clip; background: rgb(0, 0, 0); }

ytd-watch-learning-journey[fullscreen] #columns.ytd-watch-learning-journey,=
 ytd-watch-learning-journey[fullscreen] #single-column-container.ytd-watch-=
learning-journey { display: none; }

ytd-watch-learning-journey[is-dark-theme][theater]:not([fullscreen])[transp=
arent-theater-mode][cinematics-active] #full-bleed-container.ytd-watch-lear=
ning-journey { background: transparent; }

ytd-watch-learning-journey[is-dark-theme][fullscreen][cinematic-fullscreen]=
:not([cinematic-fullscreen-v2]) #full-bleed-container.ytd-watch-learning-jo=
urney { overflow: hidden; }

ytd-watch-learning-journey[cinematic-fullscreen-v2][fullscreen][cinematics-=
active] #full-bleed-container.ytd-watch-learning-journey { background: tran=
sparent; }

ytd-watch-learning-journey:not([fullscreen])[theater][full-window-mode_] #f=
ull-bleed-container.ytd-watch-learning-journey { width: 100vw; height: 100v=
h; min-height: 240px; max-height: none; }

ytd-watch-learning-journey[fullscreen] #full-bleed-container.ytd-watch-lear=
ning-journey { height: 100vh; max-height: none; }

#player-full-bleed-container.ytd-watch-learning-journey { position: relativ=
e; flex: 1 1 0%; }

ytd-watch-learning-journey:not([panels-beside-player]):not([fixed-panels]) =
#panels-full-bleed-container.ytd-watch-learning-journey { display: none; }

ytd-watch-learning-journey[fixed-panels] #panels-full-bleed-container.ytd-w=
atch-learning-journey, ytd-watch-learning-journey[panels-beside-player] #pa=
nels-full-bleed-container.ytd-watch-learning-journey { width: var(--ytd-wat=
ch-flexy-sidebar-width); }

ytd-watch-learning-journey[full-bleed-player] #columns.ytd-watch-learning-j=
ourney { margin-top: 0px; }

ytd-watch-learning-journey[fixed-panels] #columns.ytd-watch-learning-journe=
y { padding-right: var(--ytd-watch-flexy-sidebar-width); }

ytd-watch-learning-journey[full-bleed-player] #secondary.ytd-watch-learning=
-journey { margin-top: var(--ytd-margin-6x); }

ytd-watch-learning-journey[full-bleed-player] #player.ytd-watch-learning-jo=
urney { display: none; }

ytd-watch-learning-journey[full-bleed-player] .attached-message.ytd-watch-l=
earning-journey:not(:empty) { margin-top: var(--ytd-margin-5x); }

ytd-watch-learning-journey { --ytd-watch-flexy-width-ratio: 16; --ytd-watch=
-flexy-height-ratio: 9; --ytd-watch-flexy-space-below-player: 136px; --ytd-=
watch-flexy-non-player-height: calc(var(--ytd-watch-flexy-masthead-height) =
+ var(--ytd-margin-6x) + var(--ytd-watch-flexy-space-below-player)); --ytd-=
watch-flexy-non-player-width: calc(var(--ytd-watch-flexy-sidebar-width) + v=
ar(--ytd-margin-6x)*3); --ytd-watch-flexy-min-player-height: 240px; --ytd-w=
atch-flexy-min-player-width: calc(var(--ytd-watch-flexy-min-player-height)*=
(var(--ytd-watch-flexy-width-ratio)/var(--ytd-watch-flexy-height-ratio))); =
--ytd-watch-flexy-max-player-height: calc(100vh - var(--ytd-watch-flexy-mas=
thead-height) - var(--ytd-margin-6x) - var(--ytd-watch-flexy-space-below-pl=
ayer)); --ytd-watch-flexy-max-player-width: calc((100vh - var(--ytd-watch-f=
lexy-masthead-height) - var(--ytd-margin-6x) - var(--ytd-watch-flexy-space-=
below-player))*(var(--ytd-watch-flexy-width-ratio)/var(--ytd-watch-flexy-he=
ight-ratio))); }

ytd-watch-learning-journey[playlist][is-two-columns_], ytd-watch-learning-j=
ourney[should-stamp-chat][is-two-columns_], ytd-watch-learning-journey[tran=
script-opened_][is-two-columns_] { --ytd-watch-flexy-min-player-height: 380=
px; }

ytd-watch-learning-journey[flexy-small-window_]:not([is-extra-wide-video_])=
, ytd-watch-learning-journey[flexy-small-window_][playlist][is-two-columns_=
]:not([is-extra-wide-video_]), ytd-watch-learning-journey[flexy-small-windo=
w_][should-stamp-chat][is-two-columns_]:not([is-extra-wide-video_]), ytd-wa=
tch-learning-journey[flexy-small-window_][transcript-opened_][is-two-column=
s_]:not([is-extra-wide-video_]) { --ytd-watch-flexy-min-player-height: 360p=
x; }

ytd-watch-learning-journey[flexy-large-window_]:not([is-extra-wide-video_])=
, ytd-watch-learning-journey[flexy-large-window_][playlist][is-two-columns_=
]:not([is-extra-wide-video_]), ytd-watch-learning-journey[flexy-large-windo=
w_][should-stamp-chat][is-two-columns_]:not([is-extra-wide-video_]), ytd-wa=
tch-learning-journey[flexy-large-window_][transcript-opened_][is-two-column=
s_]:not([is-extra-wide-video_]) { --ytd-watch-flexy-min-player-height: 480p=
x; }

ytd-watch-learning-journey #columns.ytd-watch-learning-journey { max-width:=
 calc(var(--ytd-watch-flexy-max-player-width-wide-screen) + var(--ytd-watch=
-flexy-sidebar-width) + var(--ytd-margin-6x)*3); }

ytd-watch-learning-journey[is-two-columns_]:not([full-bleed-player]) #colum=
ns.ytd-watch-learning-journey { min-width: calc(var(--ytd-watch-flexy-min-p=
layer-height)*var(--ytd-watch-flexy-width-ratio)/var(--ytd-watch-flexy-heig=
ht-ratio) + var(--ytd-margin-6x)*3 + var(--ytd-watch-flexy-sidebar-min-widt=
h)); justify-content: center; }

ytd-watch-learning-journey #primary.ytd-watch-learning-journey { margin-lef=
t: var(--ytd-margin-6x); flex: 1 1 1e-09px; }

ytd-watch-learning-journey:not([fixed-panels]) #primary.ytd-watch-learning-=
journey { min-width: var(--ytd-watch-flexy-min-player-width); }

ytd-watch-learning-journey[is-two-columns_]:not([is-four-three-to-sixteen-n=
ine-video_]):not([is-extra-wide-video_]):not([fixed-panels]) #primary.ytd-w=
atch-learning-journey { max-width: calc(177.77777778vh - var(--ytd-watch-fl=
exy-masthead-height)*1.7777777778 - var(--ytd-margin-6x)*1.7777777778 - var=
(--ytd-watch-flexy-space-below-player)*1.7777777778); min-width: calc(var(-=
-ytd-watch-flexy-min-player-height)*1.7777777778); }

ytd-watch-learning-journey[is-two-columns_][is-extra-wide-video_]:not([fixe=
d-panels]) #primary.ytd-watch-learning-journey, ytd-watch-learning-journey[=
is-two-columns_][is-four-three-to-sixteen-nine-video_]:not([fixed-panels]) =
#primary.ytd-watch-learning-journey { max-width: var(--ytd-watch-flexy-max-=
player-width); min-width: var(--ytd-watch-flexy-min-player-width); }

ytd-watch-learning-journey #secondary.ytd-watch-learning-journey { padding-=
right: var(--ytd-margin-6x); width: var(--ytd-watch-flexy-sidebar-width); m=
in-width: var(--ytd-watch-flexy-sidebar-min-width); }

ytd-watch-learning-journey[cinematics-enabled] #secondary.ytd-watch-learnin=
g-journey { position: relative; }

ytd-watch-learning-journey #player-container-outer.ytd-watch-learning-journ=
ey { max-width: var(--ytd-watch-flexy-max-player-width); min-width: var(--y=
td-watch-flexy-min-player-width); margin: 0px auto; }

ytd-watch-learning-journey #player-container-inner.ytd-watch-learning-journ=
ey { padding-top: calc(var(--ytd-watch-flexy-height-ratio)/var(--ytd-watch-=
flexy-width-ratio)*100%); }

ytd-watch-learning-journey:not([is-vertical-video_]) #player-container-inne=
r.ytd-watch-learning-journey { position: relative; }

ytd-watch-learning-journey #player-container.ytd-watch-learning-journey { p=
osition: absolute; inset: 0px; }

ytd-watch-learning-journey:not([is-two-columns_]):not([js-panel-height_]) #=
chat.ytd-watch-learning-journey, ytd-watch-learning-journey:not([is-two-col=
umns_]):not([js-panel-height_]) #panels.ytd-watch-learning-journey ytd-enga=
gement-panel-section-list-renderer.ytd-watch-learning-journey { height: 460=
px; }

ytd-watch-learning-journey:not([is-two-columns_]):not([js-panel-height_]) #=
playlist.ytd-watch-learning-journey { height: 308px; }

ytd-watch-learning-journey[is-two-columns_]:not([js-panel-height_]) #chat.y=
td-watch-learning-journey:not([collapsed]) { height: calc((100vw - (var(--y=
td-watch-flexy-sidebar-width) + 3*var(--ytd-margin-6x)) - var(--ytd-watch-f=
lexy-scrollbar-width))*var(--ytd-watch-flexy-height-ratio)/var(--ytd-watch-=
flexy-width-ratio)); max-height: calc(100vh - var(--ytd-watch-flexy-masthea=
d-height) - var(--ytd-margin-6x)*2); }

ytd-watch-learning-journey[is-two-columns_]:not([js-panel-height_]) #panels=
.ytd-watch-learning-journey ytd-engagement-panel-section-list-renderer.ytd-=
watch-learning-journey, ytd-watch-learning-journey[is-two-columns_]:not([js=
-panel-height_]) #playlist.ytd-watch-learning-journey:not([collapsed]) { he=
ight: calc((100vw - (var(--ytd-watch-flexy-sidebar-width) + 3*var(--ytd-mar=
gin-6x)) - var(--ytd-watch-flexy-scrollbar-width))*var(--ytd-watch-flexy-he=
ight-ratio)/var(--ytd-watch-flexy-width-ratio)); min-height: var(--ytd-watc=
h-flexy-min-player-height); max-height: var(--ytd-watch-flexy-max-player-he=
ight); }

ytd-watch-learning-journey:not([watch-while-panels-active]) #chat.ytd-watch=
-learning-journey:not([collapsed]) { min-height: 596px; }

ytd-watch-learning-journey[smaller-chat-min-height]:not([watch-while-panels=
-active]) #chat.ytd-watch-learning-journey:not([collapsed]) { min-height: 3=
60px; }

#full-bleed-container.ytd-watch-learning-journey #chat-container.ytd-watch-=
learning-journey, #full-bleed-container.ytd-watch-learning-journey #chat.yt=
d-watch-learning-journey { height: 100%; }

@media (min-height: 729px) {
  ytd-watch-learning-journey[is-two-columns_]:not([js-panel-height_]) #pane=
ls.ytd-watch-learning-journey ytd-engagement-panel-section-list-renderer.yt=
d-watch-learning-journey, ytd-watch-learning-journey[is-two-columns_]:not([=
js-panel-height_]) #playlist.ytd-watch-learning-journey:not([collapsed]) { =
max-height: 502px; }
}

ytd-watch-learning-journey[js-panel-height_] #panels.ytd-watch-learning-jou=
rney ytd-engagement-panel-section-list-renderer.ytd-watch-learning-journey,=
 ytd-watch-learning-journey[js-panel-height_] #playlist.ytd-watch-learning-=
journey { max-height: var(--ytd-watch-flexy-panel-max-height); }

ytd-watch-learning-journey[js-panel-height_] #panels.ytd-watch-learning-jou=
rney ytd-engagement-panel-section-list-renderer.ytd-watch-learning-journey[=
target-id=3D"PAmini_app_panel"] { max-height: min(900px, -104px + 100vh); }

ytd-watch-learning-journey[js-panel-height_] #panels.ytd-watch-learning-jou=
rney ytd-engagement-panel-section-list-renderer.ytd-watch-learning-journey[=
target-id=3D"engagement-panel-structured-description"] { max-height: var(--=
ytd-watch-flexy-structured-description-max-height); }

ytd-watch-learning-journey[js-panel-height_] #panels.ytd-watch-learning-jou=
rney ytd-engagement-panel-section-list-renderer.ytd-watch-learning-journey[=
target-id=3D"engagement-panel-comments-section"] { max-height: var(--ytd-wa=
tch-flexy-comments-panel-max-height); }

ytd-watch-learning-journey[js-panel-height_]:not([fixed-panels]) #chat.ytd-=
watch-learning-journey:not([collapsed]) { height: var(--ytd-watch-flexy-cha=
t-max-height); }

ytd-watch-learning-journey.loading #chat.ytd-watch-learning-journey, ytd-wa=
tch-learning-journey.loading #comments.ytd-watch-learning-journey, ytd-watc=
h-learning-journey.loading:not(.show-skeleton) #related.ytd-watch-learning-=
journey { visibility: hidden; }

ytd-watch-learning-journey.show-skeleton #player-ads.ytd-watch-learning-jou=
rney, ytd-watch-learning-journey.show-skeleton ytd-video-primary-info-rende=
rer.ytd-watch-learning-journey, ytd-watch-learning-journey.show-skeleton yt=
d-video-secondary-info-renderer.ytd-watch-learning-journey, ytd-watch-learn=
ing-journey.show-skeleton ytd-watch-metadata.ytd-watch-learning-journey, yt=
d-watch-learning-journey.show-skeleton ytd-watch-next-secondary-results-ren=
derer.ytd-watch-learning-journey { display: none; }

ytd-watch-learning-journey.show-skeleton #info-skeleton.ytd-watch-learning-=
journey, ytd-watch-learning-journey.show-skeleton #meta-skeleton.ytd-watch-=
learning-journey { animation: 0.6s ease 0s 1 normal none running slideInFro=
mRight; }

ytd-watch-learning-journey.hide-skeleton #info-skeleton.ytd-watch-learning-=
journey, ytd-watch-learning-journey.hide-skeleton #meta-skeleton.ytd-watch-=
learning-journey { display: none; }

#engagement-panel-scrim.ytd-watch-learning-journey { display: none; z-index=
: var(--ytd-z-index-engagement-panel-scrim); background-color: rgba(0, 0, 0=
, 0.8); position: absolute; inset: 0px; }

ytd-watch-learning-journey[expanded-clip-range] #engagement-panel-scrim.ytd=
-watch-learning-journey { background-color: rgba(0, 0, 0, 0.8); }

ytd-watch-learning-journey[show-engagement-panel-scrim_] { position: relati=
ve; }

ytd-watch-learning-journey[show-engagement-panel-scrim_] #engagement-panel-=
scrim.ytd-watch-learning-journey { display: block; }

ytd-watch-learning-journey[show-engagement-panel-scrim_] #player-container.=
ytd-watch-learning-journey, ytd-watch-learning-journey[show-engagement-pane=
l-scrim_] #player-full-bleed-container.ytd-watch-learning-journey, ytd-watc=
h-learning-journey[show-engagement-panel-scrim_] #player.ytd-watch-learning=
-journey { z-index: var(--ytd-z-index-engagement-panel-scrimmed); }

#clarify-box.ytd-watch-learning-journey { margin-top: var(--ytd-margin-3x);=
 }

ytd-watch-learning-journey[fixed-panels] #chat.ytd-watch-learning-journey {=
 position: fixed; top: var(--ytd-masthead-height-accounting-for-hidden); ri=
ght: 0px; width: var(--ytd-watch-flexy-sidebar-width); bottom: 0px; margin:=
 0px; transition: top 0.3s cubic-bezier(0.05, 0, 0, 1); }

ytd-watch-learning-journey[view-transition-enabled][default-layout] #player=
-container.ytd-watch-learning-journey, ytd-watch-learning-journey[view-tran=
sition-enabled][theater] #player-full-bleed-container.ytd-watch-learning-jo=
urney { view-transition-name: player-resize; }

ytd-watch-learning-journey[view-transition-enabled] #secondary.ytd-watch-le=
arning-journey { view-transition-name: secondary-column; }

ytd-watch-learning-journey[view-transition-enabled] #below.ytd-watch-learni=
ng-journey { view-transition-name: metadata; }

ytd-watch-learning-journey[thumbnail-to-watch-transition][default-layout] #=
player-container.ytd-watch-learning-journey, ytd-watch-learning-journey[thu=
mbnail-to-watch-transition][theater] #player-full-bleed-container.ytd-watch=
-learning-journey { view-transition-name: thumbnail-to-watch; }

ytd-watch-learning-journey[learning-journey] #primary.ytd-watch-learning-jo=
urney { height: calc(100vh - var(--ytd-watch-flexy-masthead-height) - var(-=
-ytd-margin-6x)); margin-left: 0px; overflow-y: auto; }

ytd-watch-learning-journey[learning-journey] #secondary.ytd-watch-learning-=
journey { z-index: 601; height: calc(100vh - var(--ytd-watch-flexy-masthead=
-height) - var(--ytd-margin-6x)); overflow-y: auto; padding-left: var(--ytd=
-margin-6x); }

ytd-watch-learning-journey[learning-journey] #player-button-overlays.ytd-wa=
tch-learning-journey { position: absolute; right: var(--ytd-margin-2x); top=
: var(--ytd-margin-2x); }

ytd-watch-learning-journey[has-learning-journey-panels] #plj-sidebar.ytd-wa=
tch-learning-journey { min-height: calc(100vh - var(--ytd-watch-flexy-masth=
ead-height) - var(--ytd-margin-6x)*2); position: relative; display: flex; f=
lex-direction: column; }

#plj-playlist.ytd-watch-learning-journey { view-transition-name: learning-j=
ourney-accordion; min-height: calc(var(--ytd-engagement-panel-content-min-h=
eight) - 56px); width: var(--ytd-engagement-panel-content-width); transitio=
n: 0.6s; }

ytd-watch-learning-journey[has-learning-journey-panels] #plj-playlist.ytd-w=
atch-learning-journey { display: none; }

ytd-watch-learning-journey[has-learning-journey-panels] #plj-panels.ytd-wat=
ch-learning-journey { flex-grow: 1; display: flex; flex-direction: column; =
}

ytd-watch-learning-journey[has-learning-journey-panels][is-two-columns_] #p=
lj-panels.ytd-watch-learning-journey { width: var(--ytd-watch-flexy-sidebar=
-width); }

ytd-watch-learning-journey[has-learning-journey-panels][is-two-columns_] #p=
lj-panels.ytd-watch-learning-journey[target-id=3D"PAlearning_chat"] { heigh=
t: calc(100vh*var(--ytd-watch-flexy-height-ratio)/var(--ytd-watch-flexy-wid=
th-ratio) - 24px); }

ytd-watch-learning-journey[has-learning-journey-panels] #plj-panels.ytd-wat=
ch-learning-journey ytd-engagement-panel-section-list-renderer.ytd-watch-le=
arning-journey { margin-bottom: var(--ytd-margin-4x); }

ytd-watch-learning-journey[has-learning-journey-panels] #plj-panels.ytd-wat=
ch-learning-journey ytd-engagement-panel-section-list-renderer.ytd-watch-le=
arning-journey[target-id=3D"PAlearning_chat"] { flex-grow: 1; animation: 0.=
6s ease 0s 1 normal none running slideInFromBottom; max-height: calc(100vh*=
var(--ytd-watch-flexy-height-ratio)/var(--ytd-watch-flexy-width-ratio) - 24=
px); margin-bottom: 24px; min-height: var(--ytd-watch-flexy-chat-min-height=
); }

ytd-watch-learning-journey[has-learning-journey-panels] #related.ytd-watch-=
learning-journey { display: none; }

.tp-yt-paper-item.ytd-menu-navigation-item-renderer, ytd-menu-navigation-it=
em-renderer { display: block; position: relative; min-height: var(--paper-i=
tem-min-height,48px); padding: 0px 16px; }

.tp-yt-paper-item.ytd-menu-navigation-item-renderer { font-family: Roboto, =
Noto, sans-serif; -webkit-font-smoothing: antialiased; font-size: 16px; fon=
t-weight: 400; line-height: 24px; border-width: medium; border-style: none;=
 border-color: currentcolor; border-image: initial; outline: none; backgrou=
nd: white; width: 100%; text-align: left; }

.tp-yt-paper-item.ytd-menu-navigation-item-renderer[hidden], ytd-menu-navig=
ation-item-renderer[hidden] { display: none !important; }

.tp-yt-paper-item.iron-selected.ytd-menu-navigation-item-renderer, ytd-menu=
-navigation-item-renderer.iron-selected { font-weight: var(--paper-item-sel=
ected-weight,bold); background: var(--paper-item-selected-background); }

.tp-yt-paper-item.ytd-menu-navigation-item-renderer[disabled], ytd-menu-nav=
igation-item-renderer[disabled] { color: var(--paper-item-disabled-color,va=
r(--disabled-text-color)); }

.tp-yt-paper-item.ytd-menu-navigation-item-renderer:focus, ytd-menu-navigat=
ion-item-renderer:focus { position: relative; outline: 0px; background-colo=
r: var(--paper-item-focused-background-color); }

.tp-yt-paper-item.ytd-menu-navigation-item-renderer:focus::before, ytd-menu=
-navigation-item-renderer:focus::before { position: absolute; inset: 0px; p=
ointer-events: none; background: var(--paper-item-focused-before-background=
,currentColor); border-radius: var(--paper-item-focused-before-border-radiu=
s,0); content: var(--paper-item-focused-before-content,""); opacity: var(--=
paper-item-focused-before-opacity,var(--dark-divider-opacity,.12)); }

ytd-menu-navigation-item-renderer { min-height: 0px; padding: 0px; }

a.ytd-menu-navigation-item-renderer { display: block; }

tp-yt-paper-item.ytd-menu-navigation-item-renderer { --yt-endpoint-force-cu=
rsor: pointer; --paper-item-min-height: 36px; padding: 0px 12px 0px 16px; d=
isplay: flex; flex-direction: row; align-items: center; }

tp-yt-paper-item.ytd-menu-navigation-item-renderer:hover { background-color=
: var(--t7f4f2c6d54836ce0); }

tp-yt-paper-item.ytd-menu-navigation-item-renderer:focus { background-color=
: var(--t7f4f2c6d54836ce0); outline: currentcolor solid 2px; outline-offset=
: -2px; }

yt-formatted-string.ytd-menu-navigation-item-renderer { color: var(--tffc2f=
d3a644f6275); white-space: nowrap; margin-right: 24px; font-family: Roboto,=
 Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem;=
 -webkit-font-smoothing: initial; }

.ytIconWrapperHost.ytd-menu-navigation-item-renderer, yt-icon.ytd-menu-navi=
gation-item-renderer { display: var(--yt-menu-item-icon-display,none); marg=
in-right: 12px; color: var(--tffc2fd3a644f6275); height: 24px; width: 24px;=
 flex: 0 0 auto; }

ytd-menu-navigation-item-renderer[system-icons] yt-icon.ytd-menu-navigation=
-item-renderer { color: var(--tffc2fd3a644f6275); }

ytd-menu-navigation-item-renderer[use-icons] { --yt-menu-item-icon-display:=
 inline-block; }

ytd-menu-navigation-item-renderer[has-separator]:not(:last-child)::after { =
content: ""; display: block; height: 1px; background-color: var(--tf3fc855a=
f2285f5f); margin: 8px 0px; }

@media (forced-colors: active) {
  ytd-menu-navigation-item-renderer[has-separator]:not(:last-child)::after =
{ border-bottom: 1px solid canvastext; }
}

tp-yt-paper-item.ytd-menu-navigation-item-renderer[disabled] yt-formatted-s=
tring.ytd-menu-navigation-item-renderer { color: var(--t7e34d5baa4ea6277); =
}

tp-yt-paper-item.ytd-menu-navigation-item-renderer[disabled] yt-icon.ytd-me=
nu-navigation-item-renderer { color: var(--t7e34d5baa4ea6277); }

ytd-menu-service-item-download-renderer { cursor: pointer; --yt-menu-item-i=
con-display: inline-block; display: flex; flex-direction: column; }

ytd-menu-service-item-download-renderer[has-separator]:not(:last-child)::af=
ter { content: ""; display: block; height: 1px; background-color: var(--tf3=
fc855af2285f5f); margin: 8px 0px; }

@media (forced-colors: active) {
  ytd-menu-service-item-download-renderer[has-separator]:not(:last-child)::=
after { border-bottom: 1px solid canvastext; }
}

tp-yt-paper-item.ytd-menu-service-item-download-renderer { --paper-item-min=
-height: 36px; padding: 0px 36px 0px 16px; }

tp-yt-paper-item.ytd-menu-service-item-download-renderer:hover { background=
-color: var(--tf3fc855af2285f5f); }

.text-wrapper.ytd-menu-service-item-download-renderer { display: flex; flex=
-direction: column; flex: 1 1 1e-09px; align-items: flex-start; }

yt-formatted-string.ytd-menu-service-item-download-renderer { color: var(--=
tffc2fd3a644f6275); white-space: nowrap; font-family: Roboto, Arial, sans-s=
erif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytIconWrapperHost.ytd-menu-service-item-download-renderer, yt-icon.ytd-men=
u-service-item-download-renderer { margin-right: 12px; color: var(--tffc2fd=
3a644f6275); display: var(--yt-menu-item-icon-display,none); height: 24px; =
width: 24px; flex: 0 0 auto; }

.subtitle-text.ytd-menu-service-item-download-renderer { color: var(--t4a6d=
a19e16bf221a); }

.title-wrapper.ytd-menu-service-item-download-renderer { display: flex; fle=
x-direction: row; align-items: center; }

.title-badge.ytd-menu-service-item-download-renderer { display: flex; flex-=
direction: row; align-items: center; margin-inline-start: 8px; }

ytd-menu-service-item-renderer { cursor: pointer; display: flex; flex-direc=
tion: column; }

tp-yt-paper-item.ytd-menu-service-item-renderer { --paper-item-min-height: =
36px; padding: 0px 12px 0px 16px; }

tp-yt-paper-item.ytd-menu-service-item-renderer:hover { background-color: v=
ar(--t7f4f2c6d54836ce0); }

tp-yt-paper-item.ytd-menu-service-item-renderer:focus { background-color: v=
ar(--t7f4f2c6d54836ce0); outline: currentcolor solid 2px; outline-offset: -=
2px; }

.text-wrapper.ytd-menu-service-item-renderer { display: flex; flex-directio=
n: column; }

yt-formatted-string.title.ytd-menu-service-item-renderer { color: var(--tff=
c2fd3a644f6275); white-space: nowrap; margin-right: 24px; flex: 1 1 1e-09px=
; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 4=
00; line-height: 2rem; -webkit-font-smoothing: initial; }

yt-formatted-string.subtitle-text.ytd-menu-service-item-renderer { color: v=
ar(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size:=
 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytIconWrapperHost.ytd-menu-service-item-renderer, yt-icon.ytd-menu-service=
-item-renderer { margin-right: 12px; color: var(--tffc2fd3a644f6275); displ=
ay: var(--yt-menu-item-icon-display,none); height: 24px; width: 24px; flex:=
 0 0 auto; }

ytd-menu-service-item-renderer[system-icons] .ytIconWrapperHost.ytd-menu-se=
rvice-item-renderer, ytd-menu-service-item-renderer[system-icons] yt-icon.y=
td-menu-service-item-renderer { color: var(--tffc2fd3a644f6275); }

ytd-menu-service-item-renderer[is-selected] { background-color: var(--tf3fc=
855af2285f5f); }

ytd-menu-service-item-renderer[is-selected] tp-yt-paper-item.ytd-menu-servi=
ce-item-renderer:hover { background-color: var(--t7f4f2c6d54836ce0); }

ytd-menu-service-item-renderer[use-icons] { --yt-menu-item-icon-display: in=
line-block; }

ytd-menu-service-item-renderer[has-separator]:not(:last-child)::after { con=
tent: ""; display: block; height: 1px; background-color: var(--tf3fc855af22=
85f5f); margin: 8px 0px; }

@media (forced-colors: active) {
  ytd-menu-service-item-renderer[has-separator]:not(:last-child)::after { b=
order-bottom: 1px solid canvastext; }
}

tp-yt-paper-item.ytd-menu-service-item-renderer[disabled] yt-formatted-stri=
ng.ytd-menu-service-item-renderer { color: var(--t7e34d5baa4ea6277); }

tp-yt-paper-item.ytd-menu-service-item-renderer[disabled] yt-icon.ytd-menu-=
service-item-renderer { color: var(--t7e34d5baa4ea6277); }

ytd-video-primary-info-renderer { --yt-button-icon-size: 36px; display: blo=
ck; border-bottom: 1px solid var(--tf3fc855af2285f5f); padding: 20px 0px 8p=
x; }

.title.ytd-video-primary-info-renderer { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.8rem; font-weight: 400; line-height: 2.6rem; overflow: h=
idden; max-height: 5.2rem; display: -webkit-box; -webkit-box-orient: vertic=
al; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .title.ytd-video-primary-info-renderer { -webkit-line-clamp: 2; max-heigh=
t: none; }
}

.title.ytd-video-primary-info-renderer { max-height: 5.2rem; color: var(--y=
td-video-primary-info-renderer-title-color,var(--tffc2fd3a644f6275)); font-=
family: var(--ytd-video-primary-info-renderer-title-font-family,inherit); f=
ont-size: var(--ytd-video-primary-info-renderer-title-font-size,var(--yt-na=
vbar-title-font-size,inherit)); font-variant: var(--ytd-video-primary-info-=
renderer-title-font-variant,inherit); transform: var(--ytd-video-primary-in=
fo-renderer-title-transform,none); text-shadow: var(--ytd-video-primary-inf=
o-renderer-title-text-shadow,none); }

.super-title.ytd-video-primary-info-renderer { font-family: Roboto, Arial, =
sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.super-title-icon.ytd-video-primary-info-renderer { color: var(--t2d807bb79=
e75606d); margin-right: 4px; vertical-align: bottom; height: 16px; width: 1=
6px; }

yt-formatted-string.ytd-video-primary-info-renderer { word-break: break-wor=
d; }

ytd-menu-renderer.ytd-video-primary-info-renderer { position: relative; }

#info.ytd-video-primary-info-renderer { display: flex; flex-direction: row;=
 align-items: center; }

ytd-video-primary-info-renderer[flex-menu-enabled] #info.ytd-video-primary-=
info-renderer { justify-content: space-between; }

ytd-video-primary-info-renderer[wrap-video-actions] #info.ytd-video-primary=
-info-renderer { flex-wrap: wrap; }

#info-text.ytd-video-primary-info-renderer { font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; overflo=
w: hidden; display: block; max-height: 2.2rem; }

ytd-video-primary-info-renderer[has-date-text] #info-text.ytd-video-primary=
-info-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem;=
 font-weight: 400; line-height: 2rem; overflow: hidden; max-height: 2rem; d=
isplay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis;=
 white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-video-primary-info-renderer[has-date-text] #info-text.ytd-video-prima=
ry-info-renderer { -webkit-line-clamp: 1; max-height: none; }
}

ytd-video-primary-info-renderer[has-date-text] #info-text.ytd-video-primary=
-info-renderer { max-height: 2rem; }

ytd-video-primary-info-renderer[wrap-video-actions] #info-text.ytd-video-pr=
imary-info-renderer { margin: 10px 12px 10px 0px; }

#count.ytd-video-primary-info-renderer { display: inline-block; }

#dot.ytd-video-primary-info-renderer::after, #info-strings.ytd-video-primar=
y-info-renderer > yt-formatted-string.ytd-video-primary-info-renderer:not(:=
last-of-type)::after, .ytd-video-primary-info-renderer[dir=3D"rtl"] #info-s=
trings.ytd-video-primary-info-renderer > yt-formatted-string.ytd-video-prim=
ary-info-renderer:not(:last-of-type)::before, [dir=3D"rtl"] .ytd-video-prim=
ary-info-renderer #info-strings.ytd-video-primary-info-renderer > yt-format=
ted-string.ytd-video-primary-info-renderer:not(:last-of-type)::before { con=
tent: "=E2=80=A2"; margin: 0px 4px; }

.ytd-video-primary-info-renderer[dir=3D"rtl"] #info-strings.ytd-video-prima=
ry-info-renderer > yt-formatted-string.ytd-video-primary-info-renderer:not(=
:last-of-type)::after, [dir=3D"rtl"] .ytd-video-primary-info-renderer #info=
-strings.ytd-video-primary-info-renderer > yt-formatted-string.ytd-video-pr=
imary-info-renderer:not(:last-of-type)::after { content: ""; margin: 0px; }

#info-strings.ytd-video-primary-info-renderer { display: inline-block; colo=
r: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.4rem; font-weight: 400; line-height: 2rem; }

#flex.ytd-video-primary-info-renderer { flex: 1 1 1e-09px; }

ytd-video-primary-info-renderer[flex-menu-enabled] #flex.ytd-video-primary-=
info-renderer { display: none; }

#sentiment.ytd-video-primary-info-renderer { width: 110px; position: absolu=
te; left: 0px; padding-top: 6px; padding-bottom: 28px; }

ytd-video-primary-info-renderer[hide-sentiment-bar] #sentiment.ytd-video-pr=
imary-info-renderer { display: none; }

#menu.ytd-video-primary-info-renderer { position: relative; top: 4px; }

ytd-video-primary-info-renderer[flex-menu-enabled] #menu.ytd-video-primary-=
info-renderer { flex: 1 1 auto; }

#menu-container.ytd-video-primary-info-renderer { position: relative; }

ytd-video-primary-info-renderer[flex-menu-enabled] #menu-container.ytd-vide=
o-primary-info-renderer { display: flex; flex: 1 1 auto; }

ytd-video-primary-info-renderer[flex-menu-enabled] #menu.ytd-video-primary-=
info-renderer ytd-menu-renderer.ytd-video-primary-info-renderer { justify-c=
ontent: flex-end; }

ytd-video-secondary-info-renderer { display: block; border-bottom: 1px soli=
d var(--tf3fc855af2285f5f); margin-bottom: 24px; padding-bottom: 16px; }

#top-row.ytd-video-secondary-info-renderer { margin-bottom: 12px; padding-t=
op: 16px; display: flex; flex-direction: row; }

yt-formatted-string.ytd-video-secondary-info-renderer { word-break: break-w=
ord; }

ytd-video-owner-renderer.ytd-video-secondary-info-renderer { flex: 1 1 1e-0=
9px; }

#subscribe-button.ytd-video-secondary-info-renderer { display: flex; flex-d=
irection: column; justify-content: center; }

.date.ytd-video-secondary-info-renderer { color: var(--t4a6da19e16bf221a); =
font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400=
; line-height: 1.8rem; }

ytd-expander.ytd-video-secondary-info-renderer { margin-left: 64px; font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-=
height: 2rem; }

#description.ytd-video-secondary-info-renderer { display: block; max-width:=
 615px; }

ytd-structured-description-content-renderer.ytd-video-secondary-info-render=
er { margin-top: 16px; }

.less-button.ytd-video-secondary-info-renderer, .more-button.ytd-video-seco=
ndary-info-renderer { color: var(--t4a6da19e16bf221a); display: inline-bloc=
k; margin-top: 8px; text-transform: uppercase; font-family: Roboto, Arial, =
sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

.content.ytd-video-secondary-info-renderer { color: var(--tffc2fd3a644f6275=
); }

ytd-watch-next-secondary-results-renderer { display: flex; flex-direction: =
column; --ytd-shorts-compact-layout-width: calc((var(--ytd-watch-flexy-side=
bar-width) - 8px)/3); --ytd-shorts-thumbnail-height: calc(var(--ytd-watch-f=
lexy-sidebar-width)/3/9*16); }

ytd-tvfilm-offer-module-renderer.ytd-watch-next-secondary-results-renderer =
{ margin: 0px 0px 20px; }

ytd-watch-next-secondary-results-renderer[is-swatcheroo-active] #offer-modu=
le.ytd-watch-next-secondary-results-renderer { display: none; }

.lockup.ytd-watch-next-secondary-results-renderer, ytd-ad-slot-renderer.ytd=
-watch-next-secondary-results-renderer, ytd-compact-movie-renderer.ytd-watc=
h-next-secondary-results-renderer, ytd-compact-playlist-renderer.ytd-watch-=
next-secondary-results-renderer, ytd-compact-promoted-video-renderer.ytd-wa=
tch-next-secondary-results-renderer, ytd-compact-radio-renderer.ytd-watch-n=
ext-secondary-results-renderer, ytd-compact-video-renderer.ytd-watch-next-s=
econdary-results-renderer:not([expansion=3D"collapsed"]), ytd-promoted-spar=
kles-web-renderer.ytd-watch-next-secondary-results-renderer { margin-bottom=
: 8px; }

.lockup.ytd-watch-next-secondary-results-renderer { display: flex; }

ytd-item-section-renderer.ytd-watch-next-secondary-results-renderer { --ytd=
-item-section-item-margin: 8px; }

ytd-item-section-renderer.ytd-watch-next-secondary-results-renderer[use-big=
ger-gutter] { --ytd-item-section-item-margin: 16px; }

ytd-watch-next-secondary-results-renderer[watch-feed-big-thumbs-on-lockup] =
ytd-item-section-renderer.ytd-watch-next-secondary-results-renderer { --ytd=
-item-section-item-margin: 24px; }

#items.ytd-watch-next-secondary-results-renderer { display: flex; flex-dire=
ction: column; }

yt-next-continuation.ytd-watch-next-secondary-results-renderer tp-yt-paper-=
button[style-target=3D"host"] { color: var(--t2d807bb79e75606d); border: so=
lid 1px var(--t2d807bb79e75606d); width: 100%; margin: 0px; }

yt-next-continuation.ytd-watch-next-secondary-results-renderer { text-trans=
form: uppercase; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem;=
 font-weight: 500; line-height: 1.8rem; }

ytd-queue-to-play-renderer.ytd-watch-next-secondary-results-renderer { marg=
in-bottom: 16px; }

ytd-queue-to-play-state-renderer.ytd-watch-next-secondary-results-renderer =
{ margin-bottom: 16px; }

ytd-watch-next-secondary-results-renderer[watch-next-grid-hide-chips] { mar=
gin-top: 24px; }

ytd-watch-next-secondary-results-renderer[hide-chip-bar] yt-related-chip-cl=
oud-renderer.ytd-watch-next-secondary-results-renderer, ytd-watch-next-seco=
ndary-results-renderer[watch-next-grid-hide-chips] yt-related-chip-cloud-re=
nderer.ytd-watch-next-secondary-results-renderer { display: none; }

ytd-watch-next-secondary-results-renderer[contains-lockups][is-grid-view-en=
abled][lockup-container-type=3D"2"] #items.ytd-watch-next-secondary-results=
-renderer { width: 100%; display: grid; grid-template-columns: repeat(auto-=
fill,minmax(max(280px,var(--ytd-watch-next-grid-min-column-width-percentage=
,30%)),1fr)); grid-auto-flow: dense; gap: 16px; }

ytd-watch-next-secondary-results-renderer[lockup-container-type=3D"2"][cont=
ains-lockups][use-dynamic-secondary-columns] #items.ytd-watch-next-secondar=
y-results-renderer { display: grid; grid-auto-flow: dense; gap: 8px; }

ytd-watch-next-secondary-results-renderer[lockup-container-type=3D"2"][cont=
ains-lockups][use-dynamic-secondary-columns][secondary-grid-columns=3D"2"] =
#items.ytd-watch-next-secondary-results-renderer { grid-template-columns: 1=
fr 1fr; }

ytd-watch-next-secondary-results-renderer[lockup-container-type=3D"2"][cont=
ains-lockups][use-dynamic-secondary-columns][secondary-grid-columns=3D"1"] =
#items.ytd-watch-next-secondary-results-renderer { grid-template-columns: 1=
fr; }

ytd-watch-next-secondary-results-renderer[lockup-container-type=3D"2"][cont=
ains-lockups][use-dynamic-secondary-columns] #items.ytd-watch-next-secondar=
y-results-renderer > .ytd-watch-next-secondary-results-renderer { min-width=
: 0px; }

ytd-watch-next-secondary-results-renderer[contains-lockups][is-grid-view-en=
abled][lockup-container-type=3D"2"] #items.ytd-watch-next-secondary-results=
-renderer > ytd-continuation-item-renderer.ytd-watch-next-secondary-results=
-renderer, ytd-watch-next-secondary-results-renderer[contains-lockups][is-g=
rid-view-enabled][lockup-container-type=3D"2"] #items.ytd-watch-next-second=
ary-results-renderer > ytd-reel-shelf-renderer.ytd-watch-next-secondary-res=
ults-renderer, ytd-watch-next-secondary-results-renderer[lockup-container-t=
ype=3D"2"] #items.ytd-watch-next-secondary-results-renderer > ytd-horizonta=
l-card-list-renderer.ytd-watch-next-secondary-results-renderer { grid-colum=
n: 1 / -1; }

#show-more-container.ytd-watch-next-secondary-results-renderer { width: 100=
%; margin-top: 16px; }

ytd-backstage-post-dialog-popup-renderer[dialog][dialog][dialog] { --paper-=
input-container-input-align: baseline; background-color: var(--t518e925f61b=
dcb91); display: block; margin: 0px; padding: 24px; width: 642px; }

#title-bar.ytd-backstage-post-dialog-popup-renderer { width: 100%; display:=
 flex; flex-direction: row; }

#title.ytd-backstage-post-dialog-popup-renderer { color: var(--tffc2fd3a644=
f6275); display: inline-block; font-family: Roboto, Arial, sans-serif; font=
-size: 1.6rem; font-weight: 400; line-height: 2.2rem; flex: 1 1 1e-09px; }

#close-panel-icon.ytd-backstage-post-dialog-popup-renderer { margin-right: =
4px; color: var(--tffc2fd3a644f6275); justify-content: flex-end; }

#close-panel-icon.ytd-backstage-post-dialog-popup-renderer:hover { color: v=
ar(--tffc2fd3a644f6275); cursor: pointer; }

ytd-backstage-post-dialog-popup-renderer ytd-backstage-post-dialog-renderer=
.ytd-backstage-post-dialog-popup-renderer { background: var(--t518e925f61bd=
cb91); border-width: medium; border-style: none; border-color: currentcolor=
; border-image: initial; margin-top: 24px; }

ytd-refresh { background-color: var(--t518e925f61bdcb91); color: var(--tffc=
2fd3a644f6275); border-radius: 50%; border: 1px solid var(--tf3fc855af2285f=
5f); width: 38px; height: 38px; display: flex; flex-direction: row; align-i=
tems: center; justify-content: center; }

tp-yt-paper-spinner-lite.ytd-refresh { --paper-spinner-color: var(--tffc2fd=
3a644f6275); --paper-spinner-stroke-width: 2px; height: 16px; width: 16px; =
}

ytd-page-continuation { --ytd-paper-button-min-width: 0; display: inline-bl=
ock; }

ytd-button-renderer.ytd-page-continuation { margin-right: 4px; }

ytd-modal-with-title-and-button-renderer { background-color: var(--t518e925=
f61bdcb91); display: inline-block; margin: 24px 40px; padding: 0px; max-wid=
th: 500px; box-shadow: rgba(0, 0, 0, 0.14) 0px 16px 24px 2px, rgba(0, 0, 0,=
 0.12) 0px 6px 30px 5px, rgba(0, 0, 0, 0.4) 0px 8px 10px -5px; }

ytd-modal-with-title-and-button-renderer[modal][modal] { margin: 0px; paddi=
ng: 0px; min-width: 378px; display: flex; flex-direction: column; }

ytd-modal-with-title-and-button-renderer[modern-modal][modern-modal][modern=
-modal] { border-radius: 24px; min-width: unset; align-items: center; }

ytd-modal-with-title-and-button-renderer > .ytd-modal-with-title-and-button=
-renderer { margin-top: 20px; padding: 0px 24px; }

ytd-modal-with-title-and-button-renderer > .ytd-modal-with-title-and-button=
-renderer:first-child { margin-top: 24px; }

.buttons.ytd-modal-with-title-and-button-renderer { position: relative; pad=
ding: 8px 8px 8px 24px; margin: 0px; display: flex; flex-direction: row; }

#title.ytd-modal-with-title-and-button-renderer { color: var(--tffc2fd3a644=
f6275); display: block; margin-bottom: 0px; font-family: Roboto, Arial, san=
s-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight:=
 700; line-height: 2.8rem; }

#content.ytd-modal-with-title-and-button-renderer { color: var(--t4a6da19e1=
6bf221a); display: block; margin: 8px 0px 0px; font-family: Roboto, Arial, =
sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.buttons.ytd-modal-with-title-and-button-renderer { border-top: 0px; height=
: 40px; width: 100%; box-sizing: border-box; padding: 8px 24px 8px 40px; ma=
rgin: 16px 0px 24px; justify-content: flex-start; align-items: center; flex=
: 0 0 auto; }

.buttons.ytd-modal-with-title-and-button-renderer ytd-button-renderer.ytd-m=
odal-with-title-and-button-renderer { flex: 1 1 0%; }

ytd-account-item-section-header-renderer { display: inline-block; padding: =
8px 16px; }

yt-formatted-string.ytd-account-item-section-header-renderer { color: var(-=
-tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.2=
rem; font-weight: 400; line-height: 1.8rem; }

ytd-account-item-section-renderer { display: block; }

#contents.ytd-account-item-section-renderer > .ytd-account-item-section-ren=
derer:hover { background-color: var(--t7f4f2c6d54836ce0); }

#contents.ytd-account-item-section-renderer > ytd-continuation-item-rendere=
r.ytd-account-item-section-renderer:hover { background: none; }

ytd-continuation-item-renderer.ytd-account-item-section-renderer { margin: =
8px 16px; }

ytd-account-section-list-renderer { display: block; padding: 8px 0px; }

ytd-compact-link-renderer.ytd-account-section-list-renderer { padding: 4px =
0px; }

ytd-google-account-header-renderer.ytd-account-section-list-renderer { widt=
h: 100%; }

ytd-accounts-dialog-header-renderer { display: inline-block; padding: 8px 1=
6px; }

yt-formatted-string.ytd-accounts-dialog-header-renderer { color: var(--tffc=
2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; =
font-weight: 400; line-height: 1.8rem; }

ytd-active-account-header-renderer { border-bottom: 1px solid var(--tf3fc85=
5af2285f5f); box-sizing: border-box; position: relative; padding: 16px; dis=
play: flex; flex-direction: row; }

#avatar.ytd-active-account-header-renderer { margin-right: 16px; border-rad=
ius: 50%; background-color: transparent; overflow: hidden; height: 40px; wi=
dth: 40px; }

#channel-container.ytd-active-account-header-renderer { min-width: 0px; dis=
play: flex; flex-direction: column; justify-content: center; }

#account-name.ytd-active-account-header-renderer { color: var(--tffc2fd3a64=
4f6275); }

ytd-active-account-header-renderer[enable-handles-account-menu-switcher] #a=
ccount-name.ytd-active-account-header-renderer { font-family: Roboto, Arial=
, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

ytd-active-account-header-renderer:not([enable-handles-account-menu-switche=
r]) #account-name.ytd-active-account-header-renderer { font-family: Roboto,=
 Arial, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2re=
m; }

#channel-handle.ytd-active-account-header-renderer { color: var(--tffc2fd3a=
644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-=
weight: 400; line-height: 2.2rem; }

#email.ytd-active-account-header-renderer { color: var(--tffc2fd3a644f6275)=
; overflow: hidden; font-family: Roboto, Arial, sans-serif; font-size: 1.4r=
em; font-weight: 400; line-height: 2rem; }

#manage-account.ytd-active-account-header-renderer { margin-top: 8px; font-=
family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; lin=
e-height: 2rem; }

#status-badge.ytd-active-account-header-renderer { margin-top: 8px; align-s=
elf: flex-start; }

#status-badge.ytd-active-account-header-renderer:empty { display: none; }

ytd-google-account-header-renderer { display: inline-block; }

yt-formatted-string.ytd-google-account-header-renderer { font-family: Robot=
o, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8=
rem; }

#container.ytd-google-account-header-renderer { margin: 0px 16px; padding: =
12px 0px; border-bottom: 1px solid var(--tf3fc855af2285f5f); }

#name.ytd-google-account-header-renderer { color: var(--tffc2fd3a644f6275);=
 }

#email.ytd-google-account-header-renderer { color: var(--t4a6da19e16bf221a)=
; }

ytd-multi-page-menu-renderer { background: var(--t08a7c6c176cbc5c2); border=
-radius: 12px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 32px 0px; backdrop-fi=
lter: blur(8px); display: flex; flex-direction: column; overflow-x: hidden =
!important; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-accou=
nt"] { width: 300px; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-syste=
m"] { width: 300px; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-creat=
ion"] { max-width: 300px; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-comme=
nts"], ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-typ=
e-notifications"] { height: 642px; width: 480px; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-profi=
le-card-comments"] #submenu.ytd-multi-page-menu-renderer { display: flex; o=
verflow: auto; max-height: 512px; width: 360px; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-profi=
le-card-comments"] #submenu.ytd-multi-page-menu-renderer .ytd-multi-page-me=
nu-renderer:first-child { height: inherit; background-color: var(--t518e925=
f61bdcb91); }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-repor=
t-channel"] { margin: 0px; width: 450px; padding: 0px; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-flow"=
] { margin: 0px; width: 450px; padding: 0px; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-tvfil=
m-show-provider-switcher"] { width: 412px; border-radius: 2px; }

#spinner.ytd-multi-page-menu-renderer { max-height: calc(-56px + 100vh); di=
splay: flex; align-items: center; justify-content: center; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-accou=
nt"] #spinner.ytd-multi-page-menu-renderer { width: 300px; height: 713px; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-repor=
t-channel"] #spinner.ytd-multi-page-menu-renderer { border-top: 1px solid v=
ar(--tf3fc855af2285f5f); height: 573px; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-syste=
m"] #spinner.ytd-multi-page-menu-renderer { width: 300px; height: 394px; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-comme=
nts"] #spinner.ytd-multi-page-menu-renderer, ytd-multi-page-menu-renderer[m=
enu-style=3D"multi-page-menu-style-type-notifications"] #spinner.ytd-multi-=
page-menu-renderer { width: 100%; height: 100%; margin: 220px 0px; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-flow"=
] #spinner.ytd-multi-page-menu-renderer { width: 100%; height: 522px; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-comme=
nts"] { --comments-header-renderer-margin-top: 0px; --comments-header-rende=
rer-margin-bottom: 0px; }

#header.ytd-multi-page-menu-renderer { flex: 0 0 auto; }

#sections.ytd-multi-page-menu-renderer > ytd-background-promo-renderer.ytd-=
multi-page-menu-renderer { position: absolute; inset: 48px 0px 0px; margin-=
bottom: 20px; }

#sections.ytd-multi-page-menu-renderer > .ytd-multi-page-menu-renderer:not(=
ytd-comment-video-thumbnail-header-renderer) { padding: 8px 0px; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-notif=
ications"] #sections.ytd-multi-page-menu-renderer > .ytd-multi-page-menu-re=
nderer { padding: 0px; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-repor=
t-channel"] #sections.ytd-multi-page-menu-renderer > .ytd-multi-page-menu-r=
enderer { height: 420px; padding: 0px; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-flow"=
] #sections.ytd-multi-page-menu-renderer > .ytd-multi-page-menu-renderer { =
height: 390px; padding: 0px; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-tvfil=
m-show-provider-switcher"] #sections.ytd-multi-page-menu-renderer > .ytd-mu=
lti-page-menu-renderer { padding: 8px 0px; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-comme=
nts"] #sections.ytd-multi-page-menu-renderer > ytd-comments.ytd-multi-page-=
menu-renderer, ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-s=
tyle-type-comments"] #sections.ytd-multi-page-menu-renderer > ytd-message-r=
enderer.ytd-multi-page-menu-renderer { padding: 16px 8px 16px 16px; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-switc=
her"] #sections.ytd-multi-page-menu-renderer > .ytd-multi-page-menu-rendere=
r:nth-child(2) { border-top: 4px solid var(--tf3fc855af2285f5f); border-bot=
tom-width: medium; border-bottom-style: none; border-bottom-color: currentc=
olor; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-switc=
her"] #sections.ytd-multi-page-menu-renderer > .ytd-multi-page-menu-rendere=
r { border-bottom-width: medium; border-bottom-style: none; border-bottom-c=
olor: currentcolor; }

#sections.ytd-multi-page-menu-renderer > .ytd-multi-page-menu-renderer:not(=
:last-child) { border-bottom: 1px solid var(--tf3fc855af2285f5f); }

.menu-container.ytd-multi-page-menu-renderer { overflow-y: auto; scrollbar-=
color: transparent transparent; scrollbar-width: thin; }

.menu-container.ytd-multi-page-menu-renderer::-webkit-scrollbar { backgroun=
d: transparent; width: 8px; }

.menu-container.ytd-multi-page-menu-renderer::-webkit-scrollbar-thumb { hei=
ght: 56px; background: transparent; }

.menu-container.ytd-multi-page-menu-renderer:hover { scrollbar-color: var(-=
-t7e34d5baa4ea6277) transparent; }

.menu-container.ytd-multi-page-menu-renderer:hover::-webkit-scrollbar-thumb=
 { background: var(--t7e34d5baa4ea6277); }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-repor=
t-channel"] .menu-container.ytd-multi-page-menu-renderer { overflow: visibl=
e; }

#submenu.ytd-multi-page-menu-renderer { margin-right: 0px; }

#submenu.ytd-multi-page-menu-renderer ytd-multi-page-menu-renderer.ytd-mult=
i-page-menu-renderer { border-width: medium; border-style: none; border-col=
or: currentcolor; border-image: initial; }

#footer.ytd-multi-page-menu-renderer > .ytd-multi-page-menu-renderer { bord=
er-top: 1px solid var(--tf3fc855af2285f5f); padding: 8px 0px; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-repor=
t-channel"] #footer.ytd-multi-page-menu-renderer > .ytd-multi-page-menu-ren=
derer { padding: 8px; }

ytd-multi-page-menu-renderer[menu-style=3D"multi-page-menu-style-type-flow"=
] #footer.ytd-multi-page-menu-renderer > .ytd-multi-page-menu-renderer { bo=
rder-top-width: medium; border-top-style: none; border-top-color: currentco=
lor; padding: 0px; }

ytd-simple-menu-header-renderer { background-color: var(--t08a7c6c176cbc5c2=
); color: var(--tffc2fd3a644f6275); border-bottom: 1px solid var(--tf3fc855=
af2285f5f); min-height: 48px; display: flex; flex-direction: row; align-ite=
ms: center; }

#back-button.ytd-simple-menu-header-renderer { color: var(--tffc2fd3a644f62=
75); margin: 0px 4px; }

h2.ytd-simple-menu-header-renderer { font-family: Roboto, Arial, sans-serif=
; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; flex: 1 1 1e-09=
px; }

#back-button.ytd-simple-menu-header-renderer[hidden] + h2.ytd-simple-menu-h=
eader-renderer { margin-left: 16px; }

#buttons.ytd-simple-menu-header-renderer { margin-right: 8px; }

tp-yt-paper-button.ytd-topbar-menu-button-renderer { display: inline-block;=
 text-align: center; font-family: inherit; }

ytd-topbar-menu-button-renderer:not([button-next]) { display: inline-block;=
 text-transform: uppercase; }

ytd-topbar-menu-button-renderer.force-icon-button a.ytd-topbar-menu-button-=
renderer { cursor: pointer; display: flex; flex-direction: row; align-items=
: center; justify-content: center; }

ytd-topbar-menu-button-renderer[disabled] a.ytd-topbar-menu-button-renderer=
:focus { outline: none; }

ytd-topbar-menu-button-renderer[is-icon-button][has-no-text] { font-size: 0=
px; }

a.ytd-topbar-menu-button-renderer { display: flex; }

a.yt-simple-endpoint.ytd-topbar-menu-button-renderer { color: inherit; bord=
er-radius: inherit; text-decoration: none; }

ytd-topbar-menu-button-renderer[is-paper-button] { border-radius: var(--yt-=
button-border-radius,3px); margin: var(--yt-button-margin,0 .29em); }

ytd-topbar-menu-button-renderer[is-paper-button][disabled] { color: var(--t=
7e34d5baa4ea6277); background-color: transparent; }

ytd-topbar-menu-button-renderer[is-icon-button][disabled] { color: var(--t7=
e34d5baa4ea6277); }

ytd-topbar-menu-button-renderer[is-icon-button][style-action-button] { --yt=
-button-icon-padding: 6px; }

ytd-topbar-menu-button-renderer[is-paper-button][align-by-text]:not(:empty)=
 { margin-left: -16px; }

ytd-topbar-menu-button-renderer[is-icon-button][icon-align-by-text]:not(:em=
pty) { margin-left: -8px; }

ytd-topbar-menu-button-renderer[is-paper-button][button-size=3D"size-large"=
] { line-height: 24px; }

tp-yt-paper-button.ytd-topbar-menu-button-renderer { width: var(--yt-paper-=
button-width,auto); height: var(--yt-paper-button-height,auto); border-radi=
us: inherit; margin: 0 var(--yt-button-paper-button-margin-right,0) 0 var(-=
-yt-button-paper-button-margin-left,0); padding: var(--yt-button-padding,.7=
em .57em); display: flex; flex-direction: row; align-items: center; justify=
-content: center; flex: 1 1 auto; }

ytd-topbar-menu-button-renderer[start-justified] tp-yt-paper-button.ytd-top=
bar-menu-button-renderer { justify-content: flex-start; }

ytd-topbar-menu-button-renderer[vertically-aligned] tp-yt-paper-button.ytd-=
topbar-menu-button-renderer { display: flex; flex-direction: column; }

ytd-topbar-menu-button-renderer[vertically-aligned] tp-yt-paper-button.ytd-=
topbar-menu-button-renderer #text.ytd-topbar-menu-button-renderer { overflo=
w: hidden; text-align: center; text-overflow: ellipsis; width: inherit; }

#button.ytd-topbar-menu-button-renderer { color: var(--yt-button-color); ba=
ckground-color: var(--yt-button-background-color); }

ytd-topbar-menu-button-renderer #button.ytd-topbar-menu-button-renderer { c=
olor: var(--yt-button-color,inherit); background-color: transparent; text-t=
ransform: var(--yt-button-text-transform,inherit); }

button.ytd-topbar-menu-button-renderer, yt-icon-button.ytd-topbar-menu-butt=
on-renderer { padding: 1px 6px; }

yt-icon-button.ytd-topbar-menu-button-renderer { width: var(--yt-button-ico=
n-size,40px); height: var(--yt-button-icon-size,40px); color: var(--yt-endp=
oint-color,var(--yt-deprecated-luna-black)); }

yt-icon-button.ytd-topbar-menu-button-renderer[disabled] { color: var(--yt-=
button-disabled-color,hsla(0,0%,6.7%,.2)); }

yt-icon-button.ytd-topbar-menu-button-renderer { line-height: 1; padding: v=
ar(--yt-button-icon-padding,8px); width: var(--yt-button-icon-size,var(--yt=
-icon-width,40px)); height: var(--yt-button-icon-size,var(--yt-icon-height,=
40px)); }

yt-icon-button.ytd-topbar-menu-button-renderer > yt-icon.ytd-topbar-menu-bu=
tton-renderer { width: 100%; height: 100%; }

#button.ytd-topbar-menu-button-renderer yt-icon.ytd-topbar-menu-button-rend=
erer + yt-formatted-string.ytd-topbar-menu-button-renderer { margin-left: v=
ar(--yt-string-icon-padding,8px); }

#button.ytd-topbar-menu-button-renderer yt-formatted-string.ytd-topbar-menu=
-button-renderer + yt-icon.ytd-topbar-menu-button-renderer { margin-left: v=
ar(--yt-button-icon-padding,8px); }

ytd-topbar-menu-button-renderer[vertically-aligned] #button.ytd-topbar-menu=
-button-renderer yt-icon.ytd-topbar-menu-button-renderer + yt-formatted-str=
ing.ytd-topbar-menu-button-renderer { margin-left: 0px; margin-top: var(--y=
t-string-icon-padding,4px); }

ytd-topbar-menu-button-renderer[vertically-aligned] #button.ytd-topbar-menu=
-button-renderer yt-formatted-string.ytd-topbar-menu-button-renderer + yt-i=
con.ytd-topbar-menu-button-renderer { margin-left: 0px; margin-top: var(--y=
t-button-icon-padding,4px); }

ytd-topbar-menu-button-renderer.yt-spec-dialog-layout__dialog-layout-button=
.yt-spec-dialog-layout__dialog-layout-button--dialog-buttons-inline-stretch=
ed { display: flex; }

ytd-topbar-menu-button-renderer { opacity: var(--ytd-offline-opacity); poin=
ter-events: var(--ytd-offline-pointer-events); }

ytd-topbar-menu-button-renderer.style-default[is-icon-button], ytd-topbar-m=
enu-button-renderer.style-text[is-icon-button] { color: var(--tffc2fd3a644f=
6275); }

button.ytd-topbar-menu-button-renderer { background: none; border-width: me=
dium; border-style: none; border-color: currentcolor; border-image: initial=
; outline: none; display: flex; align-items: center; justify-content: cente=
r; }

ytd-topbar-menu-button-renderer[masthead-container] button.ytd-topbar-menu-=
button-renderer { padding-right: 0px; }

yt-img-shadow.ytd-topbar-menu-button-renderer { width: 32px; height: 32px; =
cursor: pointer; margin: 0px 8px; border-radius: 50%; background-color: tra=
nsparent; overflow: hidden; }

#avatar-btn.ytd-topbar-menu-button-renderer:focus yt-img-shadow.ytd-topbar-=
menu-button-renderer { box-shadow: 0 0 0 1px var(--ytd-avatar-outline-color=
,var(--t2d807bb79e75606d)); }

tp-yt-paper-tooltip.ytd-topbar-menu-button-renderer { white-space: nowrap; =
}

ytd-action-basic-immersive-content-renderer { display: flex; flex-direction=
: column; align-items: center; padding-top: 56px; padding-bottom: 68px; }

#icon.ytd-action-basic-immersive-content-renderer { border-radius: 50%; bac=
kground-color: transparent; overflow: hidden; height: 70px; width: 70px; }

#headline.ytd-action-basic-immersive-content-renderer { font-family: Roboto=
, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100=
; font-weight: 700; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  #headline.ytd-action-basic-immersive-content-renderer { font-family: Robo=
to, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100=
; font-weight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  #headline.ytd-action-basic-immersive-content-renderer { font-family: Robo=
to, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100=
; font-weight: 700; line-height: 2.8rem; }
}

#headline.ytd-action-basic-immersive-content-renderer { color: var(--tffc2f=
d3a644f6275); margin-top: 16px; overflow: hidden; text-overflow: ellipsis; =
white-space: nowrap; }

#desc.ytd-action-basic-immersive-content-renderer { font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; =
color: var(--t4a6da19e16bf221a); margin-top: 12px; overflow: hidden; text-o=
verflow: ellipsis; white-space: nowrap; }

#action.ytd-action-basic-immersive-content-renderer { margin-top: 56px; }

ytd-action-basic-immersive-content-renderer:not([enable-colors]) #action.yt=
d-action-basic-immersive-content-renderer { background-color: var(--t2d807b=
b79e75606d); color: var(--t6216186c28b3834b); }

ytd-action-basic-immersive-content-renderer[modern] #action.ytd-action-basi=
c-immersive-content-renderer { background-color: unset; color: unset; }

ytd-action-engagement-panel-content-renderer { display: flex; flex-directio=
n: column; overflow: hidden; }

#content.ytd-action-engagement-panel-content-renderer::-webkit-scrollbar { =
width: 16px; }

#content.ytd-action-engagement-panel-content-renderer::-webkit-scrollbar-th=
umb { height: 56px; border-radius: 8px; border: 4px solid transparent; back=
ground-clip: content-box; background-color: var(--t4a6da19e16bf221a); }

#content.ytd-action-engagement-panel-content-renderer::-webkit-scrollbar-th=
umb:hover { background-color: var(--t7e34d5baa4ea6277); }

#content.ytd-action-engagement-panel-content-renderer { display: flex; flex=
-direction: column; overflow-y: auto; }

#sitelinks.ytd-action-engagement-panel-content-renderer ytd-sitelink-render=
er.ytd-action-engagement-panel-content-renderer:not(:first-child) { padding=
-top: 16px; }

#sitelinks.ytd-action-engagement-panel-content-renderer { padding-left: 16p=
x; padding-top: 24px; padding-bottom: 24px; }

#footer.ytd-action-engagement-panel-content-renderer { background-color: va=
r(--t518e925f61bdcb91); padding: 12px; }

#action.ytd-action-engagement-panel-content-renderer yt-button-renderer.ytd=
-action-engagement-panel-content-renderer, #action.ytd-action-engagement-pa=
nel-content-renderer ytd-button-renderer.ytd-action-engagement-panel-conten=
t-renderer { width: 100%; }

#image-tiles.ytd-action-engagement-panel-content-renderer ytd-image-tile-re=
nderer.ytd-action-engagement-panel-content-renderer { border: 1px solid var=
(--tf3fc855af2285f5f); border-radius: 8px; overflow: hidden; }

ytd-action-engagement-panel-content-renderer[remove-border-from-image-tiles=
] #image-tiles.ytd-action-engagement-panel-content-renderer ytd-image-tile-=
renderer.ytd-action-engagement-panel-content-renderer { border: 0px; border=
-radius: 0px; }

#image-tiles.ytd-action-engagement-panel-content-renderer { background-colo=
r: var(--t518e925f61bdcb91); padding: 16px 12px 8px; gap: 8px; display: gri=
d; }

ytd-action-engagement-panel-content-renderer[padding-fix] #image-tiles.ytd-=
action-engagement-panel-content-renderer { padding: 0px 16px; }

ytd-action-engagement-panel-content-renderer[use-footered-metadata-renderin=
g-style] #image-tiles.ytd-action-engagement-panel-content-renderer { paddin=
g: 0px 16px 4px; }

@media (min-width: 1015px) {
  #image-tiles.ytd-action-engagement-panel-content-renderer { grid-template=
-columns: repeat(3, 1fr); }
}

@media (max-width: 1015px) {
  #image-tiles.ytd-action-engagement-panel-content-renderer { grid-template=
-columns: repeat(6, 1fr); }
}

ytd-ad-engagement-panel-banner-renderer { display: block; }

.banner-click-container.ytd-ad-engagement-panel-banner-renderer, .banner-im=
age.ytd-ad-engagement-panel-banner-renderer { height: 100%; width: 100%; }

ytd-ad-feedback-content > .ytd-ad-feedback-content { margin-top: 16px; }

#reasons-title.ytd-ad-feedback-content { color: var(--tffc2fd3a644f6275); w=
hite-space: pre-wrap; display: block; font-family: Roboto, Arial, sans-seri=
f; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#reasons.ytd-ad-feedback-content { color: var(--tffc2fd3a644f6275); display=
: flex; flex-direction: column; font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

ytd-ad-feedback-renderer { background: var(--t518e925f61bdcb91); max-width:=
 450px; margin: 0px; padding: 0px 16px; display: flex; flex-direction: colu=
mn; }

ytd-ad-feedback-renderer > .ytd-ad-feedback-renderer:not(#content) { margin=
-top: 16px; }

#title.ytd-ad-feedback-renderer { color: var(--tffc2fd3a644f6275); white-sp=
ace: pre-wrap; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; f=
ont-weight: 400; line-height: 2.2rem; }

.buttons.ytd-ad-feedback-renderer { border-top: 0px; display: flex; flex-di=
rection: row; justify-content: flex-end; }

ytd-ad-info-dialog-content { background: var(--t518e925f61bdcb91); max-widt=
h: 450px; margin: 0px; padding: 0px; display: flex; flex-direction: column;=
 }

ytd-ad-info-dialog-content > .ytd-ad-info-dialog-content { margin-top: 16px=
; padding: 0px 16px; }

#title.ytd-ad-info-dialog-content { color: var(--tffc2fd3a644f6275); white-=
space: pre-wrap; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem;=
 font-weight: 400; line-height: 2.2rem; }

#ad-reasons.ytd-ad-info-dialog-content, #message.ytd-ad-info-dialog-content=
 { color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif;=
 font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#ad-reasons.ytd-ad-info-dialog-content { list-style-position: inside; }

.buttons.ytd-ad-info-dialog-content { border-top: 0px; display: flex; flex-=
direction: row; justify-content: flex-end; }

ytd-ad-info-dialog-renderer { background: var(--t518e925f61bdcb91); max-wid=
th: 450px; margin: 0px; padding: 0px; display: flex; flex-direction: column=
; }

ytd-ad-info-dialog-renderer > .ytd-ad-info-dialog-renderer:not(ytd-ad-info-=
dialog-content) { margin-top: 16px; padding: 0px 16px; }

#title.ytd-ad-info-dialog-renderer { color: var(--tffc2fd3a644f6275); white=
-space: pre-wrap; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem=
; font-weight: 400; line-height: 2.2rem; }

#ad-reasons.ytd-ad-info-dialog-renderer, #message.ytd-ad-info-dialog-render=
er { color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-seri=
f; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#ad-reasons.ytd-ad-info-dialog-renderer { list-style-position: inside; }

.buttons.ytd-ad-info-dialog-renderer { border-top: 0px; display: flex; flex=
-direction: row; justify-content: flex-end; }

#content.ytd-ads-engagement-panel-content-renderer, ytd-ads-engagement-pane=
l-content-renderer { display: flex; flex-direction: column; overflow: hidde=
n; }

#content.ytd-ads-engagement-panel-content-renderer, #content.ytd-ads-engage=
ment-panel-content-renderer > .ytd-ads-engagement-panel-content-renderer { =
flex: 1 1 auto; min-height: 0px; }

ytd-enforcement-message-view-model { background: var(--t518e925f61bdcb91); =
max-width: 90vw; margin: 0px; padding: 8px 32px; display: flex; flex-direct=
ion: column; }

@media (min-width: 1024px) {
  ytd-enforcement-message-view-model { width: 736px; }
}

#title.ytd-enforcement-message-view-model { color: var(--tffc2fd3a644f6275)=
; font-family: Roboto, Arial, sans-serif; font-size: 2.8rem; font-variation=
-settings: "wdth" 100; font-weight: 700; line-height: 3.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-enforcement-message-view-model { font-family: Roboto, Arial, s=
ans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-wei=
ght: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-enforcement-message-view-model { font-family: Roboto, Arial, s=
ans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-wei=
ght: 700; line-height: 3.2rem; }
}

#title.ytd-enforcement-message-view-model { padding-top: 32px; outline: non=
e; }

#body.ytd-enforcement-message-view-model { color: var(--tffc2fd3a644f6275);=
 display: flex; flex-direction: column; font-family: Roboto, Arial, sans-se=
rif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; padding: 16p=
x; }

.body-message.ytd-enforcement-message-view-model { padding: 4px 0px; }

#buttons.ytd-enforcement-message-view-model { flex-direction: row; display:=
 flex; padding-top: 32px; align-items: flex-start; gap: 8px; }

#divider.ytd-enforcement-message-view-model { border-bottom: 1px solid var(=
--tf3fc855af2285f5f); margin-top: 24px; margin-bottom: 24px; }

#feedback.ytd-enforcement-message-view-model { flex-direction: row; display=
: flex; align-items: center; }

#feedback-message.ytd-enforcement-message-view-model { font-family: Roboto,=
 Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem;=
 color: var(--t4a6da19e16bf221a); }

#header.ytd-enforcement-message-view-model { display: flex; flex-direction:=
 row; align-items: center; justify-content: space-between; padding-bottom: =
16px; }

#logo-icon.ytd-enforcement-message-view-model { color: var(--t7f9b7e1603e20=
b94); height: 24px; width: 106px; }

#logo-icon-with-padding.ytd-enforcement-message-view-model { color: var(--t=
7f9b7e1603e20b94); height: 31px; margin-bottom: -7px; width: 106px; }

#header-image.ytd-enforcement-message-view-model { display: flex; height: 6=
4px; padding-top: 24px; }

@keyframes enable-clicks {=20
  0% { pointer-events: none; }
  100% { pointer-events: auto; }
}

#dismiss-button.ytd-enforcement-message-view-model[icon=3D"COUNTDOWN_TO_CLO=
SE"], #dismiss-button.ytd-enforcement-message-view-model[icon=3D"COUNTDOWN_=
TO_CLOSE_DIGIT"] { animation: 5s step-end 0s 1 normal forwards running enab=
le-clicks; pointer-events: none; }

ytd-enforcement-message-view-model[in-player] { width: 100%; height: 100%; =
padding: 0px; display: flex; align-items: center; justify-content: center; =
overflow: hidden; background: rgba(0, 0, 0, 0); }

@media (max-width: 1200px) {
  ytd-enforcement-message-view-model[in-player] #container.ytd-enforcement-=
message-view-model { padding: 24px 16px 16px; }
  ytd-enforcement-message-view-model[in-player] #title.ytd-enforcement-mess=
age-view-model { padding-top: 0px; font-family: Roboto, Arial, sans-serif; =
font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; l=
ine-height: 3.2rem; }
  @container (max-width:_max($medium_breakpoint)) {
  ytd-enforcement-message-view-model[in-player] #title.ytd-enforcement-mess=
age-view-model { font-family: Roboto, Arial, sans-serif; font-size: 2rem; f=
ont-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; =
}
}
}

@media (max-width: 1200px) and (max-width: 599.9px) {
  ytd-enforcement-message-view-model[in-player] #title.ytd-enforcement-mess=
age-view-model { font-family: Roboto, Arial, sans-serif; font-size: 2rem; f=
ont-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; =
}
}

@media (max-width: 1200px) {
  ytd-enforcement-message-view-model[in-player] #body.ytd-enforcement-messa=
ge-view-model { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; =
font-weight: 400; line-height: 2rem; }
  ytd-enforcement-message-view-model[in-player] #buttons.ytd-enforcement-me=
ssage-view-model { padding-top: 0px; }
  ytd-enforcement-message-view-model[in-player] #divider.ytd-enforcement-me=
ssage-view-model { border-bottom: 1px solid var(--tf3fc855af2285f5f); margi=
n-top: 16px; margin-bottom: 16px; }
  ytd-enforcement-message-view-model[in-player] #feedback-message.ytd-enfor=
cement-message-view-model { font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.2rem; font-weight: 400; line-height: 1.8rem; }
}

ytd-enforcement-message-view-model[in-player] #container.ytd-enforcement-me=
ssage-view-model { max-width: 676px; max-height: 100%; padding: 32px; }

ytd-enforcement-message-view-model[in-player] #title.ytd-enforcement-messag=
e-view-model { color: rgb(255, 255, 255); }

ytd-enforcement-message-view-model[in-player] #body.ytd-enforcement-message=
-view-model { color: rgb(255, 255, 255); }

ytd-enforcement-message-view-model[in-player] #feedback-message.ytd-enforce=
ment-message-view-model { color: rgba(255, 255, 255, 0.7); }

ytd-enforcement-message-view-model[in-player] #dismiss-button.ytd-enforceme=
nt-message-view-model { display: none; }

ytd-image-tile-renderer { display: flex; aspect-ratio: 1 / 1; }

.remove-default-button-style.ytd-image-tile-renderer { position: relative; =
background-color: inherit; border-style: none; font-family: inherit; paddin=
g: 0px; cursor: pointer; display: flex; flex-grow: 1; align-self: stretch; =
}

.thumbnail.ytd-image-tile-renderer { max-height: 100%; max-width: 100%; dis=
play: flex; flex-grow: 1; align-self: stretch; border-radius: 8px; overflow=
: hidden; }

.badge.ytd-image-tile-renderer { height: 18px; padding: 4px; background-col=
or: white; position: absolute; top: 0px; left: 0px; border-radius: 0px 0px =
4px; }

.badge-image.ytd-image-tile-renderer { height: 100%; display: flex; }

ytd-image-tile-renderer[has-background-color] .background-adjusted.ytd-imag=
e-tile-renderer { background-color: var(--bgu-color); border-radius: 8px; o=
verflow: hidden; }

ytd-image-tile-renderer[has-tile-metadata] { aspect-ratio: unset; height: 1=
00%; }

ytd-image-tile-renderer[has-tile-metadata] .remove-default-button-style.ytd=
-image-tile-renderer { flex-direction: column; height: 100%; }

ytd-image-tile-renderer[has-tile-metadata] .thumbnail.ytd-image-tile-render=
er { aspect-ratio: 1 / 1; max-height: 100%; max-width: 100%; align-self: st=
retch; flex-shrink: 0; flex-grow: 0; border-radius: unset; }

ytd-image-tile-renderer[has-tile-metadata] .metadata.ytd-image-tile-rendere=
r { padding: 8px 12px 0px; min-width: 0px; display: flex; flex-direction: c=
olumn; flex-grow: 1; align-items: flex-start; white-space: normal; text-ali=
gn: initial; }

ytd-image-tile-renderer[has-tile-metadata] .headline.ytd-image-tile-rendere=
r { color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif=
; font-size: 1.4rem; font-weight: 500; line-height: 2rem; overflow: hidden;=
 max-height: 4rem; display: -webkit-box; -webkit-box-orient: vertical; text=
-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-image-tile-renderer[has-tile-metadata] .headline.ytd-image-tile-rende=
rer { -webkit-line-clamp: 2; max-height: none; }
}

ytd-image-tile-renderer[has-tile-metadata] .secondary-details.ytd-image-til=
e-renderer { padding-bottom: 4px; color: var(--t4a6da19e16bf221a); font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-h=
eight: 1.8rem; overflow: hidden; max-height: 3.6rem; display: -webkit-box; =
-webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal;=
 }

@supports (-webkit-line-clamp:1) {
  ytd-image-tile-renderer[has-tile-metadata] .secondary-details.ytd-image-t=
ile-renderer { -webkit-line-clamp: 2; max-height: none; }
}

ytd-image-tile-renderer[has-tile-metadata] .price.ytd-image-tile-renderer {=
 padding-bottom: 12px; justify-content: flex-end; margin-top: auto; color: =
var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size=
: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; max-heig=
ht: 1.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overfl=
ow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-image-tile-renderer[has-tile-metadata] .price.ytd-image-tile-renderer=
 { -webkit-line-clamp: 1; max-height: none; }
}

ytd-sitelink-renderer { display: block; }

#desc.ytd-sitelink-renderer { color: var(--t4a6da19e16bf221a); font-family:=
 Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-heigh=
t: 1.8rem; }

#open-icon.ytd-sitelink-renderer { padding-left: 4px; --iron-icon-width: 15=
px; --iron-icon-height: 15px; }

.remove-default-button-style.ytd-sitelink-renderer { background-color: inhe=
rit; border-style: none; font-family: inherit; padding: 0px; }

#sitelink.ytd-sitelink-renderer { color: var(--t2d807bb79e75606d); display:=
 inline-flex; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fo=
nt-weight: 500; line-height: 2rem; }

#clickable-area.ytd-sitelink-renderer { cursor: pointer; text-align: left; =
display: flex; flex-direction: column; }

ytd-browse-feed-actions-renderer { display: block; }

#contents.ytd-browse-feed-actions-renderer { display: flex; flex-direction:=
 column; }

#contents.ytd-browse-feed-actions-renderer > yt-button-renderer.ytd-browse-=
feed-actions-renderer, #contents.ytd-browse-feed-actions-renderer > ytd-but=
ton-renderer.ytd-browse-feed-actions-renderer, #contents.ytd-browse-feed-ac=
tions-renderer > ytd-toggle-button-renderer.ytd-browse-feed-actions-rendere=
r { margin-top: 16px; align-self: flex-start; }

.eom-disclaimer.ytd-browse-feed-actions-renderer { margin-top: 8px; border-=
radius: 8px; padding: 6px 8px 6px 12px; }

@media (min-width: 876px) {
  ytd-browse-feed-actions-renderer { margin-bottom: 50px; }
}

ytd-browse-secondary-contents-renderer { display: block; padding-left: 28px=
; padding-top: 24px; }

#contents.ytd-browse-secondary-contents-renderer > .ytd-browse-secondary-co=
ntents-renderer:not(:first-child) { border-top: 1px solid var(--tf3fc855af2=
285f5f); padding-top: 24px; }

ytd-interactive-tabbed-header-renderer { --ytd-badge-white-space: nowrap; d=
isplay: block; }

#bg.ytd-interactive-tabbed-header-renderer { position: absolute; width: 100=
%; height: 100%; fill: var(--t3e41d7b17b187f69); }

#bg.ytd-interactive-tabbed-header-renderer[dir=3D"rtl"], [dir=3D"rtl"] #bg.=
ytd-interactive-tabbed-header-renderer { transform: scaleX(-1); transform-o=
rigin: center center; }

#gradient-bg.ytd-interactive-tabbed-header-renderer { display: none; }

ytd-interactive-tabbed-header-renderer[use-gradient-bg] #bg.ytd-interactive=
-tabbed-header-renderer { display: none; }

ytd-interactive-tabbed-header-renderer[use-gradient-bg] #gradient-bg.ytd-in=
teractive-tabbed-header-renderer { display: block; position: absolute; inse=
t: 0px 0px 48px; background: linear-gradient(to top,var(--t3e41d7b17b187f69=
) 0,transparent 50%),linear-gradient(to right,var(--t3e41d7b17b187f69) 0,va=
r(--t3e41d7b17b187f69) 34.34%,color-mix(in hsl,var(--t3e41d7b17b187f69) 20%=
,transparent) 59.8%,transparent 100%); }

[dir=3D"rtl"] ytd-interactive-tabbed-header-renderer[use-gradient-bg] #grad=
ient-bg.ytd-interactive-tabbed-header-renderer, ytd-interactive-tabbed-head=
er-renderer[use-gradient-bg] #gradient-bg.ytd-interactive-tabbed-header-ren=
derer[dir=3D"rtl"] { transform: scaleX(-1); transform-origin: center center=
; }

#content-container.ytd-interactive-tabbed-header-renderer { position: relat=
ive; width: 100%; }

#content.ytd-interactive-tabbed-header-renderer { height: 100%; margin: aut=
o; padding: 24px 0px; display: flex; flex-direction: row; align-items: flex=
-end; }

#box-art.ytd-interactive-tabbed-header-renderer { width: 184px; height: 256=
px; }

#details.ytd-interactive-tabbed-header-renderer { margin-left: 40px; }

#title.ytd-interactive-tabbed-header-renderer { max-width: 320px; color: va=
r(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: =
2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height:=
 3.2rem; overflow: hidden; max-height: 6.4rem; display: -webkit-box; -webki=
t-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-interactive-tabbed-header-renderer { -webkit-line-clamp: 2; ma=
x-height: none; }
}

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-interactive-tabbed-header-renderer { font-family: Roboto, Aria=
l, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-w=
eight: 700; line-height: 2.8rem; overflow: hidden; max-height: 5.6rem; disp=
lay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; wh=
ite-space: normal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-interactive-tabbed-header-renderer { -webkit-line-clamp: 2; ma=
x-height: none; }
}
}

@media (max-width: 599.9px) {
  #title.ytd-interactive-tabbed-header-renderer { font-family: Roboto, Aria=
l, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-w=
eight: 700; line-height: 2.8rem; overflow: hidden; max-height: 5.6rem; disp=
lay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; wh=
ite-space: normal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-interactive-tabbed-header-renderer { -webkit-line-clamp: 2; ma=
x-height: none; }
}
}

#auto-generated.ytd-interactive-tabbed-header-renderer { margin-top: 4px; c=
olor: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#description.ytd-interactive-tabbed-header-renderer { max-width: 320px; mar=
gin-top: 8px; color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, =
sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; overf=
low: hidden; max-height: 6.6rem; display: -webkit-box; -webkit-box-orient: =
vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #description.ytd-interactive-tabbed-header-renderer { -webkit-line-clamp:=
 3; max-height: none; }
}

#metadata.ytd-interactive-tabbed-header-renderer { max-width: 320px; margin=
-top: 8px; color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, san=
s-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; overflow=
: hidden; max-height: 2.2rem; display: -webkit-box; -webkit-box-orient: ver=
tical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #metadata.ytd-interactive-tabbed-header-renderer { -webkit-line-clamp: 1;=
 max-height: none; }
}

ytd-badge-supported-renderer.ytd-interactive-tabbed-header-renderer { margi=
n-top: 8px; overflow: hidden; height: 16px; flex-wrap: wrap; }

#buttons.ytd-interactive-tabbed-header-renderer { flex-flow: row; display: =
flex; }

#buttons.ytd-interactive-tabbed-header-renderer ytd-button-renderer.ytd-int=
eractive-tabbed-header-renderer, #buttons.ytd-interactive-tabbed-header-ren=
derer ytd-subscribe-button-renderer.ytd-interactive-tabbed-header-renderer =
{ margin-top: 22px; }

#buttons.ytd-interactive-tabbed-header-renderer ytd-button-renderer.ytd-int=
eractive-tabbed-header-renderer { margin-right: 8px; }

#buttons.ytd-interactive-tabbed-header-renderer ytd-subscribe-button-render=
er.ytd-interactive-tabbed-header-renderer { margin-left: -4px; margin-right=
: 4px; }

#header.ytd-interactive-tabbed-header-renderer { position: fixed; margin-to=
p: var(--ytd-toolbar-offset); z-index: 1; }

ytd-interactive-tabbed-header-renderer[use-gradient-bg] #header.ytd-interac=
tive-tabbed-header-renderer { background-color: var(--t3e41d7b17b187f69); }

#banner-art.ytd-interactive-tabbed-header-renderer { display: none; }

ytd-interactive-tabbed-header-renderer[has-banner-art] #banner-art.ytd-inte=
ractive-tabbed-header-renderer { display: block; position: absolute; inset-=
inline-start: 0px; top: 0px; width: 100%; height: 100%; background-image: v=
ar(--ytd-interactive-tabbed-header-renderer-banner-url); background-size: c=
over; background-position: 50% center; }

ytd-interactive-tabbed-header-renderer[has-banner-art][use-gradient-bg] #ba=
nner-art.ytd-interactive-tabbed-header-renderer { width: 67%; inset-inline:=
 auto 0px; }

#tabs-container.ytd-interactive-tabbed-header-renderer { width: 100%; heigh=
t: 48px; }

#tabs-inner-container.ytd-interactive-tabbed-header-renderer { background-c=
olor: var(--t3e41d7b17b187f69); }

tp-yt-paper-tabs.ytd-interactive-tabbed-header-renderer { --paper-tabs-sele=
ction-bar-color: var(--t4a6da19e16bf221a); }

ytd-interactive-tabbed-header-renderer tp-yt-paper-tabs .tp-yt-paper-tabs[s=
tyle-target=3D"selection-bar"] { border-bottom-width: 3px; }

tp-yt-paper-tabs.ytd-interactive-tabbed-header-renderer { position: relativ=
e; box-sizing: border-box; height: 48px; margin: auto; max-width: 100%; pad=
ding-bottom: 1px; color: var(--t4a6da19e16bf221a); }

tp-yt-paper-tabs.ytd-interactive-tabbed-header-renderer { font-family: Robo=
to, Arial, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.=
2rem; }

tp-yt-paper-tab.ytd-interactive-tabbed-header-renderer { padding: 0px 32px;=
 vertical-align: middle; }

tp-yt-paper-tab.ytd-interactive-tabbed-header-renderer:hover { color: var(-=
-tffc2fd3a644f6275); }

tp-yt-paper-tab.ytd-interactive-tabbed-header-renderer:focus { background-c=
olor: var(--t20480717de80f555); }

tp-yt-paper-tab.iron-selected.ytd-interactive-tabbed-header-renderer { colo=
r: var(--tffc2fd3a644f6275); }

tp-yt-app-toolbar.ytd-interactive-tabbed-header-renderer { height: 48px; pa=
dding: 0px; }

@media (max-width: 701px) {
  #box-art.ytd-interactive-tabbed-header-renderer { width: 90px; height: 12=
5px; }
  #description.ytd-interactive-tabbed-header-renderer, #metadata.ytd-intera=
ctive-tabbed-header-renderer { display: none; }
  #buttons.ytd-interactive-tabbed-header-renderer ytd-button-renderer.ytd-i=
nteractive-tabbed-header-renderer, #buttons.ytd-interactive-tabbed-header-r=
enderer ytd-subscribe-button-renderer.ytd-interactive-tabbed-header-rendere=
r { margin-top: 16px; }
}

ytd-interactive-tabbed-header-renderer.grid-1-columns #content.ytd-interact=
ive-tabbed-header-renderer { width: 214px; }

ytd-interactive-tabbed-header-renderer.grid-1-columns tp-yt-paper-tabs.ytd-=
interactive-tabbed-header-renderer { width: 326px; }

ytd-interactive-tabbed-header-renderer.grid-2-columns #content.ytd-interact=
ive-tabbed-header-renderer { width: 428px; }

ytd-interactive-tabbed-header-renderer.grid-2-columns tp-yt-paper-tabs.ytd-=
interactive-tabbed-header-renderer { width: 540px; }

ytd-interactive-tabbed-header-renderer.grid-3-columns #content.ytd-interact=
ive-tabbed-header-renderer { width: 642px; }

ytd-interactive-tabbed-header-renderer.grid-3-columns tp-yt-paper-tabs.ytd-=
interactive-tabbed-header-renderer { width: 754px; }

ytd-interactive-tabbed-header-renderer.grid-4-columns #content.ytd-interact=
ive-tabbed-header-renderer { width: 856px; }

ytd-interactive-tabbed-header-renderer.grid-4-columns tp-yt-paper-tabs.ytd-=
interactive-tabbed-header-renderer { width: 968px; }

ytd-interactive-tabbed-header-renderer.grid-5-columns #content.ytd-interact=
ive-tabbed-header-renderer { width: 1070px; }

ytd-interactive-tabbed-header-renderer.grid-5-columns tp-yt-paper-tabs.ytd-=
interactive-tabbed-header-renderer { width: 1182px; }

ytd-interactive-tabbed-header-renderer.grid-6-columns #content.ytd-interact=
ive-tabbed-header-renderer { width: 1284px; }

ytd-interactive-tabbed-header-renderer.grid-6-columns tp-yt-paper-tabs.ytd-=
interactive-tabbed-header-renderer { width: 1396px; }

yt-img-shadow.ytd-interactive-tabbed-header-renderer { border-radius: 8px; =
overflow: hidden; }

ytd-page-footer-renderer { background-color: var(--t3e41d7b17b187f69); bord=
er-top: 1px solid var(--tf3fc855af2285f5f); padding: 8px; display: flex; fl=
ex-direction: row; justify-content: flex-start; }

ytd-button-renderer.ytd-page-footer-renderer + ytd-button-renderer.ytd-page=
-footer-renderer { margin-left: 8px; }

ytd-playlist-header-renderer { display: flex; flex-direction: column; box-s=
izing: border-box; width: 360px; overflow-x: hidden; color: rgb(255, 255, 2=
55); --ytd-menu-renderer-button-color: #fff; }

ytd-playlist-header-renderer[no-cinematic-data] { color: var(--tffc2fd3a644=
f6275); --ytd-menu-renderer-button-color: var(--tffc2fd3a644f6275); --yt-pl=
aylist-byline-color: var(--tffc2fd3a644f6275); }

ytd-playlist-header-renderer[no-cinematic-data] .metadata-text-wrapper.ytd-=
playlist-header-renderer { --yt-endpoint-color: var(--tffc2fd3a644f6275); -=
-yt-endpoint-visited-color: var(--tffc2fd3a644f6275); --yt-endpoint-hover-c=
olor: var(--tffc2fd3a644f6275); }

ytd-playlist-header-renderer[no-cinematic-data] ytd-text-inline-expander.yt=
d-playlist-header-renderer { color: var(--tffc2fd3a644f6275); }

ytd-playlist-thumbnail.ytd-playlist-header-renderer::before { display: bloc=
k; content: ""; width: 100%; padding-top: 56.25%; background-color: var(--t=
f3fc855af2285f5f); }

.immersive-header-container.ytd-playlist-header-renderer { flex: 1 1 0%; pa=
dding: 24px; position: relative; border-radius: 16px; margin-bottom: 24px; =
overflow-y: hidden; display: flex; }

.immersive-header-content.ytd-playlist-header-renderer { position: relative=
; flex: 1 1 0%; overflow: hidden auto; }

.immersive-header-background-wrapper.ytd-playlist-header-renderer { positio=
n: absolute; inset: 0px; overflow: hidden; }

.blurred-image.ytd-playlist-header-renderer { width: 200%; transform: trans=
lateX(-25%); opacity: 0.7; filter: blur(30px); }

.thumbnail-and-metadata-wrapper.ytd-playlist-header-renderer { display: fle=
x; flex-direction: column; }

.thumbnail-and-metadata-wrapper.ytd-playlist-header-renderer .yt-simple-end=
point.ytd-playlist-header-renderer { outline: none; }

.metadata-wrapper.ytd-playlist-header-renderer { min-width: 0px; display: f=
lex; flex-direction: column; justify-content: center; }

.immersive-header-gradient.ytd-playlist-header-renderer { position: absolut=
e; inset: 0px; }

.thumbnail-wrapper.ytd-playlist-header-renderer { flex-shrink: 0; margin-bo=
ttom: 16px; }

.title.ytd-playlist-header-renderer { font-family: "YouTube Sans", Roboto, =
sans-serif; font-size: 2.8rem; font-variation-settings: "wdth" 100; font-we=
ight: 700; line-height: 3.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  .title.ytd-playlist-header-renderer { font-family: "YouTube Sans", Roboto=
, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-=
weight: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .title.ytd-playlist-header-renderer { font-family: "YouTube Sans", Roboto=
, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-=
weight: 700; line-height: 3.2rem; }
}

#editable-title-display.ytd-playlist-header-renderer { flex: 1 1 0%; overfl=
ow: hidden; }

.metadata-action-bar.ytd-playlist-header-renderer { display: flex; flex-dir=
ection: column; margin-top: 16px; }

.metadata-text-wrapper.ytd-playlist-header-renderer { --yt-endpoint-color: =
#fff; --yt-endpoint-visited-color: #fff; --yt-endpoint-hover-color: #fff; d=
isplay: flex; flex: 1 1 0%; flex-direction: column; margin-bottom: 12px; }

.metadata-buttons-wrapper.ytd-playlist-header-renderer { display: flex; ali=
gn-items: center; }

.metadata-buttons-wrapper.ytd-playlist-header-renderer > .ytd-playlist-head=
er-renderer { margin-right: 8px; }

.metadata-owner.ytd-playlist-header-renderer { font-family: Roboto, Arial, =
sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; overflo=
w: hidden; max-height: 2rem; display: -webkit-box; -webkit-box-orient: vert=
ical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .metadata-owner.ytd-playlist-header-renderer { -webkit-line-clamp: 1; max=
-height: none; }
}

.metadata-owner.ytd-playlist-header-renderer { margin-bottom: 4px; }

.badges.ytd-playlist-header-renderer { --yt-badge-font-weight: 400; display=
: inline-block; }

ytd-badge-supported-renderer.ytd-playlist-header-renderer { display: inline=
-block; }

.middot.ytd-playlist-header-renderer { margin-left: 4px; }

.play-menu.ytd-playlist-header-renderer { margin: 16px 0px; }

.play-menu.ytd-playlist-header-renderer > .ytd-playlist-header-renderer { f=
lex: 1 1 0%; min-width: 0px; }

.play-menu.small-screen-form.ytd-playlist-header-renderer { display: none; =
}

.spaced-row.ytd-playlist-header-renderer { display: flex; }

.spaced-row.ytd-playlist-header-renderer > .ytd-playlist-header-renderer { =
margin: 0px 4px; }

.spaced-row.ytd-playlist-header-renderer > .ytd-playlist-header-renderer:fi=
rst-child { margin-left: 0px; }

.spaced-row.ytd-playlist-header-renderer > .ytd-playlist-header-renderer:la=
st-child { margin-right: 0px; }

ytd-text-inline-expander.ytd-playlist-header-renderer { flex: 1 1 0%; color=
: rgb(255, 255, 255); --ytd-text-inline-expander-button-color: #fff; }

@media (max-width: 1080px) {
  .blurred-image.ytd-playlist-header-renderer { width: 100%; transform: non=
e; }
  .immersive-header-container.ytd-playlist-header-renderer { border-radius:=
 0px; margin-bottom: 0px; }
  .metadata-action-bar.ytd-playlist-header-renderer { flex-direction: row; =
}
  .metadata-buttons-wrapper.ytd-playlist-header-renderer > .ytd-playlist-he=
ader-renderer { margin-right: 0px; margin-left: 8px; }
  .play-menu.ytd-playlist-header-renderer { margin-bottom: 0px; }
  .play-menu.small-screen-form.ytd-playlist-header-renderer { display: flex=
; }
  .play-menu.wide-screen-form.ytd-playlist-header-renderer { display: none;=
 }
}

@media (max-width: 1080px) and (min-width: 720px) {
  .immersive-header-content.ytd-playlist-header-renderer { display: flex; f=
lex-direction: column; max-width: 720px; margin: 0px auto; }
  .thumbnail-and-metadata-wrapper.ytd-playlist-header-renderer { flex-direc=
tion: row; }
  .metadata-text-wrapper.ytd-playlist-header-renderer { margin-bottom: 0px;=
 }
  .description.ytd-playlist-header-renderer { margin-top: 8px; }
  .thumbnail-wrapper.ytd-playlist-header-renderer { margin-bottom: 0px; }
  .metadata-wrapper.ytd-playlist-header-renderer { flex: 1 1 0%; margin-lef=
t: 24px; }
}

@media (max-width: 720px) {
  .thumbnail-wrapper.ytd-playlist-header-renderer { flex: 0 1 0%; margin-bo=
ttom: 16px; }
}

ytd-playlist-sidebar-renderer { display: block; box-sizing: border-box; wid=
th: 360px; padding: 24px; overflow: hidden auto; }

ytd-playlist-sidebar-renderer::-webkit-scrollbar { width: 16px; }

ytd-playlist-sidebar-renderer::-webkit-scrollbar-thumb { height: 56px; bord=
er-radius: 8px; border: 4px solid transparent; background-clip: content-box=
; background-color: var(--t4a6da19e16bf221a); }

ytd-playlist-sidebar-renderer::-webkit-scrollbar-thumb:hover { background-c=
olor: var(--t7e34d5baa4ea6277); }

#items.ytd-playlist-sidebar-renderer > .ytd-playlist-sidebar-renderer:not(:=
last-child) { border-bottom: 1px solid var(--tf3fc855af2285f5f); }

ytd-playlist-sidebar-renderer[use-premium-show-style] { width: 460px; }

ytd-sub-feed-option-renderer { font-family: Roboto, Arial, sans-serif; font=
-size: 1.4rem; font-weight: 500; line-height: 2rem; align-items: center; di=
splay: flex; flex-direction: row; }

.yt-simple-endpoint.ytd-sub-feed-option-renderer { display: inline-block; c=
ursor: pointer; text-decoration: none; color: var(--yt-endpoint-color,var(-=
-tffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-sub-feed-option-renderer:hover { color: var(--yt-en=
dpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-end=
point-text-decoration,none); }

a.yt-simple-endpoint.ytd-sub-feed-option-renderer { flex: 1 1 1e-09px; }

yt-formatted-string.ytd-sub-feed-option-renderer { color: var(--tffc2fd3a64=
4f6275); }

tp-yt-paper-radio-button.ytd-sub-feed-option-renderer { --paper-radio-butto=
n-label-spacing: 0; }

ytd-sub-feed-option-renderer tp-yt-paper-radio-button .tp-yt-paper-radio-bu=
tton[style-target=3D"label"] { display: flex; flex-direction: row; align-it=
ems: center; }

tp-yt-paper-radio-button.ytd-sub-feed-option-renderer { justify-content: sp=
ace-between; display: flex; flex-direction: row-reverse; }

ytd-sub-feed-selector-renderer { display: block; margin-bottom: 8px; }

#title.ytd-sub-feed-selector-renderer { color: var(--tffc2fd3a644f6275); pa=
dding: 16px; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; fon=
t-weight: 400; line-height: 2.2rem; display: flex; flex-direction: row; ali=
gn-items: center; }

ytd-sub-feed-option-renderer.ytd-sub-feed-selector-renderer { padding: 16px=
; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 4=
00; line-height: 2rem; }

#title.ytd-sub-feed-selector-renderer, ytd-sub-feed-option-renderer.ytd-sub=
-feed-selector-renderer { border-bottom: 1px solid var(--tf3fc855af2285f5f)=
; }

ytd-tabbed-page-header { display: block; }

#page-header-container.ytd-tabbed-page-header, #tabs-container.ytd-tabbed-p=
age-header { background-color: var(--t3e41d7b17b187f69); }

#page-header-container.ytd-tabbed-page-header { position: relative; flex-di=
rection: column; display: flex; }

#page-header.ytd-tabbed-page-header { background-color: var(--t3e41d7b17b18=
7f69); padding: 24px 107px 4px; position: relative; z-index: 1; min-width: =
0px; }

ytd-tabbed-page-header[remove-background-color] #page-header-container.ytd-=
tabbed-page-header, ytd-tabbed-page-header[remove-background-color] #tabs-c=
ontainer.ytd-tabbed-page-header { background-color: transparent; }

ytd-tabbed-page-header[remove-background-color] #page-header.ytd-tabbed-pag=
e-header { background-color: transparent; }

ytd-tabbed-page-header[remove-background-color] #tabs-inner-container.ytd-t=
abbed-page-header { background-color: transparent; }

ytd-tabbed-page-header[remove-background-color] tp-yt-app-header.ytd-tabbed=
-page-header[shadow] tp-yt-app-toolbar.ytd-tabbed-page-header { background-=
color: var(--t3e41d7b17b187f69); margin-top: -1px; }

ytd-tabbed-page-header:not([has-inset-banner]) #page-header-banner.ytd-tabb=
ed-page-header { display: block; height: 0px; position: relative; }

ytd-tabbed-page-header:not([has-inset-banner]) #page-header-banner.ytd-tabb=
ed-page-header { height: calc(-1px + 16.129vw); }

ytd-tabbed-page-header:not([has-inset-banner])[guide-persistent-and-visible=
] #page-header-banner.ytd-tabbed-page-header { height: calc(-39.7097px + 16=
.129vw); }

#page-header-banner-sizer.ytd-tabbed-page-header { height: 0px; padding-top=
: 16.12%; position: relative; }

ytd-tabbed-page-header[disable-grid-state-aware]:not([is-constrained-list])=
 #page-header-banner.ytd-tabbed-page-header, ytd-tabbed-page-header[disable=
-grid-state-aware]:not([is-constrained-list]) #page-header.ytd-tabbed-page-=
header, ytd-tabbed-page-header[disable-grid-state-aware]:not([is-constraine=
d-list]) tp-yt-paper-tabs.ytd-tabbed-page-header, ytd-tabbed-page-header[di=
sable-header-fluid-width]:not([is-constrained-list]) #page-header-banner.yt=
d-tabbed-page-header, ytd-tabbed-page-header[disable-header-fluid-width]:no=
t([is-constrained-list]) #page-header.ytd-tabbed-page-header, ytd-tabbed-pa=
ge-header[disable-header-fluid-width]:not([is-constrained-list]) tp-yt-pape=
r-tabs.ytd-tabbed-page-header { margin: auto; width: calc(100% - 48px); max=
-width: var(--ytd-rich-grid-max-width); padding: 0px; }

ytd-tabbed-page-header[is-constrained-list] { display: flex; justify-conten=
t: center; }

ytd-tabbed-page-header[is-constrained-list] tp-yt-app-header-layout.ytd-tab=
bed-page-header { flex: 1 1 0%; }

ytd-tabbed-page-header[is-constrained-list] #page-header-container.ytd-tabb=
ed-page-header, ytd-tabbed-page-header[is-constrained-list] #tabs-container=
.ytd-tabbed-page-header { max-width: 776px; padding-right: 32px; padding-le=
ft: 32px; width: 100%; }

ytd-tabbed-page-header[is-constrained-list][responsive-sizing=3D"STANDARD"]=
 #page-header-container.ytd-tabbed-page-header, ytd-tabbed-page-header[is-c=
onstrained-list][responsive-sizing=3D"STANDARD"] #tabs-container.ytd-tabbed=
-page-header { max-width: 928px; }

ytd-tabbed-page-header[is-constrained-list] #page-header-banner.ytd-tabbed-=
page-header, ytd-tabbed-page-header[is-constrained-list] #page-header.ytd-t=
abbed-page-header, ytd-tabbed-page-header[is-constrained-list] tp-yt-paper-=
tabs.ytd-tabbed-page-header { padding-right: 0px; padding-left: 0px; }

@media (min-width: 1024px) {
  ytd-tabbed-page-header[is-constrained-list][responsive-sizing=3D"STANDARD=
"] #page-header-container.ytd-tabbed-page-header, ytd-tabbed-page-header[is=
-constrained-list][responsive-sizing=3D"STANDARD"] #tabs-container.ytd-tabb=
ed-page-header { padding-right: 48px; padding-left: 48px; }
}

ytd-tabbed-page-header[has-banner] #page-header.ytd-tabbed-page-header { pa=
dding-top: 16px; }

ytd-tabbed-page-header[is-rich-grid-shorts] #page-header.ytd-tabbed-page-he=
ader, ytd-tabbed-page-header[is-rich-grid-shorts] tp-yt-paper-tabs.ytd-tabb=
ed-page-header { max-width: calc(var(--ytd-rich-grid-slim-items-per-row)*(v=
ar(--ytd-rich-grid-slim-item-max-width) + var(--ytd-rich-grid-shorts-item-m=
argin))); }

ytd-tabbed-page-header[is-rich-grid-shorts] tp-yt-paper-tabs.ytd-tabbed-pag=
e-header { margin: auto; }

ytd-tabbed-page-header[disable-header-fluid-width] #page-header.ytd-tabbed-=
page-header, ytd-tabbed-page-header[disable-header-fluid-width] tp-yt-paper=
-tabs.ytd-tabbed-page-header { max-width: none; }

#header.ytd-tabbed-page-header { --app-header-background-front-layer-backgr=
ound-image: var( --yt-page-header-banner ); --app-header-background-front-l=
ayer-background-position: 0 0; --app-header-background-front-layer-backgrou=
nd-repeat: no-repeat; --app-header-background-front-layer-background-size: =
100% auto; position: fixed; margin-top: var(--ytd-toolbar-offset); z-index:=
 1; }

ytd-tabbed-page-header[use-modern-style] #page-header-container.ytd-tabbed-=
page-header { padding-top: 8px; align-items: flex-start; }

#tabs-container.ytd-tabbed-page-header { width: 100%; height: 48px; }

#tabs-divider.ytd-tabbed-page-header { position: absolute; width: 100%; bot=
tom: 0px; border-bottom: 1px solid var(--tf3fc855af2285f5f); }

ytd-tabbed-page-header[has-seamless-video-banner] #tabs-divider.ytd-tabbed-=
page-header { display: none; }

#tabs-inner-container.ytd-tabbed-page-header { background-color: var(--t3e4=
1d7b17b187f69); }

tp-yt-paper-tabs.ytd-tabbed-page-header { --paper-tabs-selection-bar-color:=
 var(--t4a6da19e16bf221a); }

ytd-tabbed-page-header tp-yt-paper-tabs .tp-yt-paper-tabs[style-target=3D"s=
election-bar"] { border-bottom-width: 3px; }

tp-yt-paper-tabs.ytd-tabbed-page-header { box-sizing: border-box; color: va=
r(--t4a6da19e16bf221a); height: 48px; }

tp-yt-paper-tab.ytd-tabbed-page-header { padding: 0px 32px; vertical-align:=
 middle; }

tp-yt-paper-tab.ytd-tabbed-page-header:hover { color: var(--tffc2fd3a644f62=
75); }

tp-yt-paper-tab.ytd-tabbed-page-header { --paper-tab-ink: var(--yt-deprecat=
ed-paper-tab-ink); }

tp-yt-paper-tab.iron-selected.ytd-tabbed-page-header { color: var(--tffc2fd=
3a644f6275); }

.expandable-tab.ytd-tabbed-page-header { display: inline-block; }

ytd-expandable-tab-renderer.ytd-tabbed-page-header { --yt-expandable-color:=
 var(--tffc2fd3a644f6275); --yt-expandable-unselected-color: var(--t4a6da19=
e16bf221a); padding: 0px 24px; vertical-align: middle; }

tp-yt-app-toolbar.ytd-tabbed-page-header { height: 48px; padding: 0px; }

@media (max-width: 701px) {
  #page-header-container.ytd-tabbed-page-header { padding: 24px 0px 0px; bo=
x-sizing: border-box; }
  #page-header.ytd-tabbed-page-header { height: auto; padding: 0px; }
  tp-yt-paper-tabs.ytd-tabbed-page-header { margin: 0px; }
}

@media (max-width: 800px) {
  #page-header.ytd-tabbed-page-header { align-items: flex-start; }
}

@media (max-width: 427px) {
  #page-header-container.ytd-tabbed-page-header { width: auto; padding: 20p=
x 8px; }
}

@media (min-width: 1304px) {
}

@media (min-width: 1544px) {
  ytd-tabbed-page-header:not([is-constrained-list]) #page-header-container.=
ytd-tabbed-page-header { margin: auto; }
}

ytd-tabbed-page-header.grid-1-columns #page-header.ytd-tabbed-page-header y=
td-tabbed-page-header.grid-1-columns[has-inset-banner] #page-header-banner.=
ytd-tabbed-page-header { padding-right: calc(50% - 107px); padding-left: ca=
lc(50% - 107px); }

ytd-tabbed-page-header.grid-1-columns tp-yt-paper-tabs.ytd-tabbed-page-head=
er { margin-left: calc(50% - 107px); margin-right: calc(50% - 107px); }

ytd-tabbed-page-header.grid-2-columns #page-header.ytd-tabbed-page-header, =
ytd-tabbed-page-header.grid-2-columns[has-inset-banner] #page-header-banner=
.ytd-tabbed-page-header { padding-right: calc(50% - 214px); padding-left: c=
alc(50% - 214px); }

ytd-tabbed-page-header.grid-2-columns tp-yt-paper-tabs.ytd-tabbed-page-head=
er { margin-left: calc(50% - 214px); margin-right: calc(50% - 214px); }

ytd-tabbed-page-header.grid-3-columns #page-header.ytd-tabbed-page-header, =
ytd-tabbed-page-header.grid-3-columns[has-inset-banner] #page-header-banner=
.ytd-tabbed-page-header { padding-right: calc(50% - 321px); padding-left: c=
alc(50% - 321px); }

ytd-tabbed-page-header.grid-3-columns tp-yt-paper-tabs.ytd-tabbed-page-head=
er { margin-left: calc(50% - 321px); margin-right: calc(50% - 321px); }

ytd-tabbed-page-header.grid-4-columns #page-header.ytd-tabbed-page-header, =
ytd-tabbed-page-header.grid-4-columns[has-inset-banner] #page-header-banner=
.ytd-tabbed-page-header { padding-right: calc(50% - 428px); padding-left: c=
alc(50% - 428px); }

ytd-tabbed-page-header.grid-4-columns tp-yt-paper-tabs.ytd-tabbed-page-head=
er { margin-left: calc(50% - 428px); margin-right: calc(50% - 428px); }

ytd-tabbed-page-header.grid-5-columns #page-header.ytd-tabbed-page-header, =
ytd-tabbed-page-header.grid-5-columns[has-inset-banner] #page-header-banner=
.ytd-tabbed-page-header { padding-right: calc(50% - 535px); padding-left: c=
alc(50% - 535px); }

ytd-tabbed-page-header.grid-5-columns tp-yt-paper-tabs.ytd-tabbed-page-head=
er { margin-left: calc(50% - 535px); margin-right: calc(50% - 535px); }

ytd-tabbed-page-header.grid-6-columns #page-header.ytd-tabbed-page-header, =
ytd-tabbed-page-header.grid-6-columns[has-inset-banner] #page-header-banner=
.ytd-tabbed-page-header { padding-right: calc(50% - 642px); padding-left: c=
alc(50% - 642px); }

ytd-tabbed-page-header.grid-6-columns tp-yt-paper-tabs.ytd-tabbed-page-head=
er { margin-left: calc(50% - 642px); margin-right: calc(50% - 642px); }

ytd-tabbed-page-header[is-rich-grid] #page-header.ytd-tabbed-page-header { =
padding-left: max(24px,(100% - (var(--ytd-rich-grid-items-per-row) * (var(-=
-ytd-rich-grid-item-max-width) + var(--ytd-rich-grid-item-margin)) - var(--=
ytd-rich-grid-item-margin)))/2); padding-right: max(24px,(100% - (var(--ytd=
-rich-grid-items-per-row) * (var(--ytd-rich-grid-item-max-width) + var(--yt=
d-rich-grid-item-margin)) - var(--ytd-rich-grid-item-margin)))/2); }

ytd-tabbed-page-header[is-rich-grid] tp-yt-paper-tabs.ytd-tabbed-page-heade=
r, ytd-tabbed-page-header[is-rich-grid][has-inset-banner] #page-header-bann=
er.ytd-tabbed-page-header { margin-left: max(24px,(100% - (var(--ytd-rich-g=
rid-items-per-row) * (var(--ytd-rich-grid-item-max-width) + var(--ytd-rich-=
grid-item-margin)) - var(--ytd-rich-grid-item-margin)))/2); margin-right: m=
ax(24px,(100% - (var(--ytd-rich-grid-items-per-row) * (var(--ytd-rich-grid-=
item-max-width) + var(--ytd-rich-grid-item-margin)) - var(--ytd-rich-grid-i=
tem-margin)))/2); }

ytd-tabbed-page-header[has-cinematic-container] #page-header-container.ytd-=
tabbed-page-header { padding-top: 0px; padding-bottom: 0px; }

ytd-tabbed-page-header[has-cinematic-container] #page-header.ytd-tabbed-pag=
e-header { padding-top: 24px; padding-bottom: 24px; }

@media (max-width: 427px) {
  ytd-tabbed-page-header[has-cinematic-container] #page-header-container.yt=
d-tabbed-page-header { padding: 0px; }
}

ytd-tabbed-page-header.grid-1-columns[has-cinematic-container] #page-header=
.ytd-tabbed-page-header { padding: 16px; }

ytd-tabbed-page-header.grid-1-columns[has-seamless-video-banner] #page-head=
er.ytd-tabbed-page-header, ytd-tabbed-page-header[has-seamless-video-banner=
] #page-header.ytd-tabbed-page-header { padding-top: 0px; padding-bottom: 0=
px; }

ytd-tabbed-page-header[page-subtype=3D"saved-shorts"]:not([is-constrained-l=
ist]) #page-header-container.ytd-tabbed-page-header { margin: 0px; }

ytd-tabbed-page-header[page-subtype=3D"saved-shorts"]:not([is-constrained-l=
ist]) #page-header.ytd-tabbed-page-header { width: auto; max-width: none; m=
argin: 0px; padding-left: 36px; padding-right: 36px; }

ytd-channel-creation-dialog-renderer { display: flex; flex: 1 1 1e-09px; }

ytd-channel-creation-dialog-renderer[dialog][dialog][dialog] { margin: 0px;=
 padding: 0px; background: var(--t518e925f61bdcb91); }

.container.ytd-channel-creation-dialog-renderer { min-height: 488px; width:=
 738px; position: relative; flex: 1 1 auto; display: flex; flex-direction: =
column; justify-content: space-between; }

.popup-header.ytd-channel-creation-dialog-renderer { border-bottom: 0px; he=
ight: 63px; text-align: left; justify-content: center; display: flex; flex-=
direction: column; }

.channel-creation-description.ytd-channel-creation-dialog-renderer { color:=
 var(--tffc2fd3a644f6275); padding: 28px 140px 0px; display: flex; flex-dir=
ection: row; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fon=
t-weight: 400; line-height: 2rem; }

.readonly-profile-name.ytd-channel-creation-dialog-renderer { font-family: =
Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdt=
h" 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  .readonly-profile-name.ytd-channel-creation-dialog-renderer { font-family=
: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdt=
h" 100; font-weight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .readonly-profile-name.ytd-channel-creation-dialog-renderer { font-family=
: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdt=
h" 100; font-weight: 700; line-height: 2.8rem; }
}

.popup-header-title.ytd-channel-creation-dialog-renderer { color: var(--tff=
c2fd3a644f6275); margin-left: 24px; font-family: Roboto, Arial, sans-serif;=
 font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; =
line-height: 3.2rem; }

.spinner-container.ytd-channel-creation-dialog-renderer { position: absolut=
e; width: 100%; height: 100%; display: flex; align-items: center; justify-c=
ontent: center; }

.profile-picture-container.ytd-channel-creation-dialog-renderer { margin-to=
p: 36px; display: inline-flex; justify-content: center; }

.profile-photo.ytd-channel-creation-dialog-renderer { border: 1px solid var=
(--tf3fc855af2285f5f); width: 120px; height: 120px; margin: 0px 8px; border=
-radius: 50%; background-color: transparent; overflow: hidden; }

.profile-name.ytd-channel-creation-dialog-renderer { color: var(--tffc2fd3a=
644f6275); margin-bottom: 28px; font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.4rem; font-weight: 500; line-height: 2rem; text-align: left; }

#handle-input.ytd-channel-creation-dialog-renderer { margin-top: 12px; }

.readonly-profile-name.ytd-channel-creation-dialog-renderer { color: var(--=
tffc2fd3a644f6275); margin-bottom: 28px; text-align: center; }

.name-and-disclaimer-container.ytd-channel-creation-dialog-renderer { paddi=
ng: 0px 140px; }

.disclaimer-layer.ytd-channel-creation-dialog-renderer { color: var(--t4a6d=
a19e16bf221a); text-align: left; margin: 8px 0px; display: flex; flex-direc=
tion: row; font-family: Roboto, Arial, sans-serif; font-size: 1rem; font-we=
ight: 400; line-height: 1.6rem; }

.disclaimer-layer-paragraphs-container.ytd-channel-creation-dialog-renderer=
 { display: flex; flex-direction: column; }

.disclaimer-layer-paragraphs-container.ytd-channel-creation-dialog-renderer=
 yt-formatted-string.ytd-channel-creation-dialog-renderer:not(:first-of-typ=
e) { margin-top: 8px; }

.disclaimer-layer-no-icon.ytd-channel-creation-dialog-renderer { padding-le=
ft: 18px; }

.icon-container.ytd-channel-creation-dialog-renderer { min-height: 13px; mi=
n-width: 13px; margin-right: 5px; }

.warm-welcome-disclaimer.ytd-channel-creation-dialog-renderer { white-space=
: pre-line; }

.ytIconWrapperHost.ytd-channel-creation-dialog-renderer, yt-icon.ytd-channe=
l-creation-dialog-renderer { height: 13px; width: 13px; }

.error-container.ytd-channel-creation-dialog-renderer { text-align: left; a=
lign-self: center; }

.error.ytd-channel-creation-dialog-renderer { color: var(--td545df04e2c659d=
7); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight:=
 400; line-height: 1.8rem; }

.profile-photo-button-layer.ytd-channel-creation-dialog-renderer { margin: =
16px 0px; display: flex; flex-direction: column; }

.profile-photo-button-container.ytd-channel-creation-dialog-renderer { alig=
n-items: center; justify-content: center; display: flex; flex-direction: ro=
w; }

.optional-tag.ytd-channel-creation-dialog-renderer { color: var(--t4a6da19e=
16bf221a); font-style: italic; display: inline-flex; justify-content: cente=
r; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: =
400; line-height: 1.8rem; }

.button-layer.ytd-channel-creation-dialog-renderer { position: sticky; bott=
om: 0px; background: var(--t518e925f61bdcb91); border-top: 0px; height: 52p=
x; margin-top: 16px; align-items: center; justify-content: center; display:=
 flex; flex-direction: row; }

tp-yt-paper-input.ytd-channel-creation-dialog-renderer[focused] tp-yt-paper=
-input-container[style-target=3D"host"] { border-radius: 8px; padding: 4px =
8px; border: 1px solid var(--t2d807bb79e75606d); }

tp-yt-paper-input.ytd-channel-creation-dialog-renderer tp-yt-paper-input-co=
ntainer[style-target=3D"host"] { border-radius: 8px; padding: 4px 8px; bord=
er: 1px solid var(--tf3fc855af2285f5f); }

tp-yt-paper-input.ytd-channel-creation-dialog-renderer { --paper-input-cont=
ainer-underline-display: none; --paper-input-container-underline-focus-disp=
lay: none; --paper-input-container-underline-disabled-display: none; }

#cancel-button.ytd-channel-creation-dialog-renderer { margin-left: auto; }

ytd-channel-creation-dialog-renderer[enable-identity-for-all-channel-creati=
on-dialog] #create-channel-button.ytd-channel-creation-dialog-renderer { ma=
rgin-right: 16px; margin-left: 8px; }

ytd-channel-creation-dialog-renderer[enable-identity-for-all-channel-creati=
on-dialog] #close-button.ytd-channel-creation-dialog-renderer { position: a=
bsolute; top: 12px; right: 12px; }

ytd-channel-handle-input-renderer { display: block; }

tp-yt-paper-input.ytd-channel-handle-input-renderer[focused] tp-yt-paper-in=
put-container[style-target=3D"host"] { border-radius: 8px; padding: 4px 8px=
; border: 1px solid var(--t2d807bb79e75606d); }

tp-yt-paper-input.ytd-channel-handle-input-renderer tp-yt-paper-input-conta=
iner[style-target=3D"host"] { border-radius: 8px; padding: 4px 8px; border:=
 1px solid var(--tf3fc855af2285f5f); }

tp-yt-paper-input.ytd-channel-handle-input-renderer { --paper-input-contain=
er-underline-disabled-display: none; --paper-input-container-underline-disp=
lay: none; --paper-input-container-underline-focus-display: none; }

tp-yt-paper-input.ytd-channel-handle-input-renderer .input-content.tp-yt-pa=
per-input-container > .paper-input-input, tp-yt-paper-input.ytd-channel-han=
dle-input-renderer .input-content.tp-yt-paper-input-container > input, tp-y=
t-paper-input.ytd-channel-handle-input-renderer .input-content.tp-yt-paper-=
input-container > iron-autogrow-textarea, tp-yt-paper-input.ytd-channel-han=
dle-input-renderer .input-content.tp-yt-paper-input-container > textarea, t=
p-yt-paper-input.ytd-channel-handle-input-renderer .input-content.tp-yt-pap=
er-input-container > tp-yt-iron-input { text-align: start; }

tp-yt-paper-input.ytd-channel-handle-input-renderer #labelAndInputContainer=
.tp-yt-paper-input-container > .paper-input-label, tp-yt-paper-input.ytd-ch=
annel-handle-input-renderer #labelAndInputContainer.tp-yt-paper-input-conta=
iner > label { text-align: left; margin-right: 1px; }

ytd-channel-handle-input-renderer[border-error-indicator] tp-yt-paper-input=
.ytd-channel-handle-input-renderer tp-yt-paper-input-container[style-target=
=3D"host"] { border-radius: 8px; padding: 4px 8px; border: 1px solid var(--=
yt-deprecated-brand-medium-red); }

#prefix.ytd-channel-handle-input-renderer { color: var(--t4a6da19e16bf221a)=
; }

#suffix-container.ytd-channel-handle-input-renderer { position: relative; w=
idth: 24px; height: 0px; margin-right: 6px; }

#icon-container.ytd-channel-handle-input-renderer { position: absolute; dis=
play: flex; bottom: 0px; left: 0px; align-items: center; justify-content: c=
enter; height: 24px; width: 24px; }

#spinner.ytd-channel-handle-input-renderer { --paper-spinner-color: var(--t=
4a6da19e16bf221a); --paper-spinner-stroke-width: 2px; margin-top: 10px; hei=
ght: 20px; width: 20px; }

#error-icon.ytd-channel-handle-input-renderer { color: var(--yt-deprecated-=
brand-medium-red); margin-top: 10px; }

#valid-icon.ytd-channel-handle-input-renderer { color: var(--t904a88c623ca2=
7ab); margin-top: 10px; }

#error-container.ytd-channel-handle-input-renderer { min-height: 1.8rem; ma=
rgin-top: 4px; }

#error-message.ytd-channel-handle-input-renderer { color: var(--t4a6da19e16=
bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-we=
ight: 400; line-height: 1.8rem; }

ytd-channel-switcher-footer-renderer { background-color: var(--t518e925f61b=
dcb91); color: var(--tffc2fd3a644f6275); border-top: 1px solid var(--tf3fc8=
55af2285f5f); min-height: 48px; display: flex; flex-direction: row; align-i=
tems: center; }

#button.ytd-channel-switcher-footer-renderer { margin-left: 8px; flex: 1 1 =
0%; }

#feedback.ytd-channel-switcher-footer-renderer { margin-right: 8px; }

ytd-channel-switcher-renderer[dialog][dialog][dialog] { background-color: v=
ar(--t518e925f61bdcb91); width: 400px; padding: 0px; margin: 0px; }

ytd-channel-switcher-renderer[show-popup] { display: flex; flex-direction: =
column; }

ytd-channel-switcher-renderer:not([show-popup]) { display: none; }

.menu-container.ytd-channel-switcher-renderer { max-height: 568px; overflow=
-y: auto; }

.menu-container.ytd-channel-switcher-renderer::-webkit-scrollbar { width: 1=
6px; }

.menu-container.ytd-channel-switcher-renderer::-webkit-scrollbar-thumb { he=
ight: 56px; border-radius: 8px; border: 4px solid transparent; background-c=
lip: content-box; background-color: var(--t4a6da19e16bf221a); }

.menu-container.ytd-channel-switcher-renderer::-webkit-scrollbar-thumb:hove=
r { background-color: var(--t7e34d5baa4ea6277); }

#sections.ytd-channel-switcher-renderer { padding: 8px 0px; }

.stepper.ytd-channel-transfer-stepper-renderer { padding: 8px 0px; display:=
 flex; }

.step-and-separator.ytd-channel-transfer-stepper-renderer { position: relat=
ive; margin: 0px 8px; min-width: 105px; flex: 1 1 1e-09px; display: flex; j=
ustify-content: center; }

.step.ytd-channel-transfer-stepper-renderer { outline: none; padding: 4px 1=
6px; height: 64px; min-width: 128px; display: flex; flex-direction: column;=
 justify-content: center; align-items: center; }

.separator.ytd-channel-transfer-stepper-renderer { background-color: var(--=
t2d807bb79e75606d); position: absolute; top: 50%; pointer-events: none; hei=
ght: 2px; width: calc(100% + 16px); min-width: 40px; margin-top: 9px; flex:=
 1 1 1e-09px; }

.step-badge.ytd-channel-transfer-stepper-renderer { border-radius: 50%; bac=
kground-color: var(--t518e925f61bdcb91); margin: 2px 0px; z-index: 1; borde=
r: 4px solid var(--t2d807bb79e75606d); display: flex; justify-content: cent=
er; align-items: center; }

.step-title.ytd-channel-transfer-stepper-renderer { width: 100%; margin-bot=
tom: 2px; white-space: nowrap; font-family: Roboto, Arial, sans-serif; font=
-size: 1.4rem; font-weight: 400; line-height: 2rem; display: flex; flex-dir=
ection: row; align-items: center; justify-content: center; }

.step.ytd-channel-transfer-stepper-renderer[state=3D"STEPPER_RENDERER_STATE=
_ACTIVE"] .step-title.ytd-channel-transfer-stepper-renderer { color: var(--=
t2d807bb79e75606d); }

.step.ytd-channel-transfer-stepper-renderer[state=3D"STEPPER_RENDERER_STATE=
_INACTIVE"] .step-title.ytd-channel-transfer-stepper-renderer { color: var(=
--tffc2fd3a644f6275); }

.step.ytd-channel-transfer-stepper-renderer[state=3D"STEPPER_RENDERER_STATE=
_ACTIVE"] .step-badge.ytd-channel-transfer-stepper-renderer { width: 12px; =
height: 12px; margin: 2px; }

.step.ytd-channel-transfer-stepper-renderer[state=3D"STEPPER_RENDERER_STATE=
_INACTIVE"] .step-badge.ytd-channel-transfer-stepper-renderer { width: 8px;=
 height: 8px; margin: 4px; }

ytd-identity-prompt-footer-renderer { background-color: var(--t518e925f61bd=
cb91); color: var(--tffc2fd3a644f6275); border-top: 1px solid var(--tf3fc85=
5af2285f5f); min-height: 48px; display: flex; flex-direction: row; align-it=
ems: center; padding-left: 16px; }

tp-yt-paper-checkbox.ytd-identity-prompt-footer-renderer, tp-yt-paper-radio=
-button.ytd-identity-prompt-footer-renderer { font-family: Roboto, Arial, s=
ans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-comment-preview-renderer { background: var(--t7f4f2c6d54836ce0); gap: v=
ar(--ytd-margin-2x); padding: var(--ytd-margin-3x); display: flex; flex-dir=
ection: row; }

.thumbnail.ytd-comment-preview-renderer { border-radius: 50%; background-co=
lor: transparent; overflow: hidden; height: 24px; width: 24px; }

.content-block.ytd-comment-preview-renderer { gap: var(--ytd-margin-2x); mi=
n-width: 0px; display: flex; flex-direction: column; }

.username.ytd-comment-preview-renderer { color: var(--tffc2fd3a644f6275); o=
verflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-family:=
 Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-heigh=
t: 1.8rem; }

.preview-text.ytd-comment-preview-renderer { color: var(--tffc2fd3a644f6275=
); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: =
400; line-height: 2rem; overflow: hidden; max-height: 8rem; display: -webki=
t-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: =
normal; }

@supports (-webkit-line-clamp:1) {
  .preview-text.ytd-comment-preview-renderer { -webkit-line-clamp: 4; max-h=
eight: none; }
}

ytd-comment-video-thumbnail-header-renderer { position: relative; display: =
block; }

.comment-video-thumbnail.ytd-comment-video-thumbnail-header-renderer { disp=
lay: flex; flex-direction: row; padding: 16px 8px 16px 16px; }

.yt-simple-endpoint.ytd-comment-video-thumbnail-header-renderer { min-width=
: 0px; display: inline-block; cursor: pointer; text-decoration: none; color=
: var(--yt-endpoint-color,var(--tffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-comment-video-thumbnail-header-renderer:hover { col=
or: var(--yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoratio=
n: var(--yt-endpoint-text-decoration,none); }

a.yt-simple-endpoint.ytd-comment-video-thumbnail-header-renderer { flex: 1 =
1 1e-09px; display: flex; flex-direction: row; }

.title.ytd-comment-video-thumbnail-header-renderer { color: var(--tffc2fd3a=
644f6275); min-width: 0px; margin-bottom: 8px; padding-right: 16px; flex: 1=
 1 1e-09px; flex-direction: column; font-family: Roboto, Arial, sans-serif;=
 font-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hidden; =
max-height: 12rem; display: -webkit-box; -webkit-box-orient: vertical; text=
-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .title.ytd-comment-video-thumbnail-header-renderer { -webkit-line-clamp: =
6; max-height: none; }
}

.thumbnail-container.ytd-comment-video-thumbnail-header-renderer { border-r=
adius: 4px; width: 86px; height: 48px; position: relative; overflow: hidden=
; display: block; flex: 0 0 auto; }

.thumbnail-container.ytd-comment-video-thumbnail-header-renderer > yt-img-s=
hadow.ytd-comment-video-thumbnail-header-renderer { display: block; positio=
n: absolute; transform: translateY(-50%); top: 50%; left: 0px; width: 100%;=
 }

.subtitle-message-banner.ytd-comment-video-thumbnail-header-renderer { bord=
er-top: 1px solid var(--tf3fc855af2285f5f); color: var(--tffc2fd3a644f6275)=
; margin: 0px 16px; padding: 12px 0px; font-family: Roboto, Arial, sans-ser=
if; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-notice-renderer { display: flex; flex-direction: row; --ytd-notice-rend=
erer-content-margin: 25px; background: var(--t518e925f61bdcb91); height: 40=
0px; width: 720px; }

.left.ytd-notice-renderer { flex: 1 1 1e-09px; display: flex; flex-directio=
n: row; align-items: center; justify-content: center; }

.right.ytd-notice-renderer { flex: 2 1 0%; justify-content: space-between; =
display: flex; flex-direction: column; }

.left.ytd-notice-renderer .illustration.ytd-notice-renderer { width: 211px;=
 height: 173px; }

.right.ytd-notice-renderer .youtube-logo.ytd-notice-renderer { color: var(-=
-t7f9b7e1603e20b94); height: 20px; margin-left: var(--ytd-notice-renderer-c=
ontent-margin); margin-top: var(--ytd-notice-renderer-content-margin); widt=
h: 93px; }

.right.ytd-notice-renderer .notice-content.ytd-notice-renderer { display: f=
lex; flex-direction: column; margin-left: var(--ytd-notice-renderer-content=
-margin); margin-right: 80px; }

.right.ytd-notice-renderer .notice-content.ytd-notice-renderer .notice-titl=
e.ytd-notice-renderer { color: var(--tffc2fd3a644f6275); font-family: Robot=
o, Arial, sans-serif; font-size: 3.6rem; font-variation-settings: "wdth" 10=
0; font-weight: 700; line-height: 5rem; }

@container (max-width:_max($medium_breakpoint)) {
  .right.ytd-notice-renderer .notice-content.ytd-notice-renderer .notice-ti=
tle.ytd-notice-renderer { font-family: Roboto, Arial, sans-serif; font-size=
: 3.2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-heigh=
t: 4.4rem; }
}

@media (max-width: 599.9px) {
  .right.ytd-notice-renderer .notice-content.ytd-notice-renderer .notice-ti=
tle.ytd-notice-renderer { font-family: Roboto, Arial, sans-serif; font-size=
: 3.2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-heigh=
t: 4.4rem; }
}

.right.ytd-notice-renderer .notice-content.ytd-notice-renderer .notice-desc=
ription.ytd-notice-renderer { font-family: Roboto, Arial, sans-serif; font-=
size: 1.4rem; font-weight: 400; line-height: 2rem; color: var(--t4a6da19e16=
bf221a); margin-top: 16px; }

.toolbar.ytd-notice-renderer { display: flex; flex-direction: row; justify-=
content: flex-end; margin: 0 var(--ytd-notice-renderer-content-margin) var(=
--ytd-notice-renderer-content-margin); padding-right: 10px; }

.text-area.ytd-preview-comment-dialog-content { padding: var(--ytd-margin-6=
x) var(--ytd-margin-6x) var(--ytd-margin-4x); gap: var(--ytd-margin-4x); di=
splay: flex; flex-direction: column; }

.title.ytd-preview-comment-dialog-content { color: var(--tffc2fd3a644f6275)=
; font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 4=
00; line-height: 2.6rem; overflow: hidden; display: block; max-height: 2.6r=
em; }

.messages.ytd-preview-comment-dialog-content { gap: 2.1rem; display: flex; =
flex-direction: column; }

.message.ytd-preview-comment-dialog-content { color: var(--tffc2fd3a644f627=
5); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight:=
 400; line-height: 2rem; }

ytd-preview-comment-dialog-renderer[dialog] { background: var(--t518e925f61=
bdcb91); width: 400px; margin: 0px; padding: 0px; display: flex; flex-direc=
tion: column; }

.bottom.ytd-preview-comment-dialog-renderer { padding: 6px 8px; display: fl=
ex; flex-direction: row-reverse; }

ytd-donation-amount-picker-renderer.ytd-popup-container { margin-bottom: 0p=
x; margin-top: 0px; padding: 0px; }

ytd-donation-amount-picker-renderer[live-chat] #container.ytd-donation-amou=
nt-picker-renderer { background-color: var(--yt-live-chat-action-panel-back=
ground-color); }

ytd-donation-amount-picker-renderer:not([live-chat]) #container.ytd-donatio=
n-amount-picker-renderer { width: 548px; }

#top-box.ytd-donation-amount-picker-renderer { background-color: var(--t3e4=
1d7b17b187f69); display: block; padding: 24px; border-top-left-radius: 2px;=
 border-top-right-radius: 2px; }

ytd-donation-amount-picker-renderer[live-chat] #top-box.ytd-donation-amount=
-picker-renderer { background-color: inherit; padding-top: 16px; padding-bo=
ttom: 0px; }

#bottom-box.ytd-donation-amount-picker-renderer { padding: 24px; border-bot=
tom-left-radius: 2px; border-bottom-right-radius: 2px; }

ytd-donation-amount-picker-renderer[live-chat] #bottom-box.ytd-donation-amo=
unt-picker-renderer { background-color: inherit; padding-top: 12px; }

#campaign-row.ytd-donation-amount-picker-renderer { display: flex; flex-dir=
ection: row; align-items: flex-start; }

#title.ytd-donation-amount-picker-renderer { color: var(--tffc2fd3a644f6275=
); margin-bottom: 16px; flex: 1 1 1e-09px; display: flex; flex-direction: r=
ow; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight:=
 500; line-height: 2.2rem; }

ytd-donation-amount-picker-renderer[live-chat] #title.ytd-donation-amount-p=
icker-renderer { display: flex; flex-direction: row-reverse; }

.title-text.ytd-donation-amount-picker-renderer { flex-grow: 1; align-items=
: center; display: flex; flex-direction: row; }

ytd-donation-amount-picker-renderer[live-chat] .title-text.ytd-donation-amo=
unt-picker-renderer { margin-left: 16px; }

#text-container.ytd-donation-amount-picker-renderer { flex-grow: 1; margin-=
left: 16px; min-width: 50%; display: flex; flex-direction: column; }

#campaign-row.ytd-donation-amount-picker-renderer yt-img-shadow.ytd-donatio=
n-amount-picker-renderer { width: 90px; height: 90px; }

ytd-donation-amount-picker-renderer[live-chat] #campaign-row.ytd-donation-a=
mount-picker-renderer yt-img-shadow.ytd-donation-amount-picker-renderer { h=
eight: 32px; width: 32px; }

ytd-donation-amount-picker-renderer[live-chat] #description-column.ytd-dona=
tion-amount-picker-renderer { display: none; }

#live-chat-description-column.ytd-donation-amount-picker-renderer { display=
: none; }

ytd-donation-amount-picker-renderer[live-chat] #live-chat-description-colum=
n.ytd-donation-amount-picker-renderer { display: block; margin-top: 16px; }

ytd-donation-amount-picker-renderer[live-chat] #live-chat-description-colum=
n.ytd-donation-amount-picker-renderer .campaign-description.ytd-donation-am=
ount-picker-renderer { margin-bottom: 12px; }

#campaign-title.ytd-donation-amount-picker-renderer { color: var(--tffc2fd3=
a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font=
-weight: 500; line-height: 2rem; }

#campaign-subtitle.ytd-donation-amount-picker-renderer, .campaign-descripti=
on.ytd-donation-amount-picker-renderer { color: var(--t4a6da19e16bf221a); }

#campaign-subtitle.ytd-donation-amount-picker-renderer { font-family: Robot=
o, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8=
rem; overflow: hidden; display: block; max-height: 1.8rem; }

ytd-donation-amount-picker-renderer:not([live-chat]) .campaign-description.=
ytd-donation-amount-picker-renderer { font-family: Roboto, Arial, sans-seri=
f; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidd=
en; max-height: 3.6rem; display: -webkit-box; -webkit-box-orient: vertical;=
 text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-donation-amount-picker-renderer:not([live-chat]) .campaign-descriptio=
n.ytd-donation-amount-picker-renderer { -webkit-line-clamp: 2; max-height: =
none; }
}

ytd-donation-amount-picker-renderer:not([live-chat]) .campaign-description.=
ytd-donation-amount-picker-renderer { overflow-wrap: break-word; }

ytd-donation-amount-picker-renderer[live-chat] .campaign-description.ytd-do=
nation-amount-picker-renderer { font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.separator.ytd-donation-amount-picker-renderer { background-color: rgb(204,=
 204, 204); height: 1px; margin: 8px 0px; }

ytd-donation-amount-picker-renderer[live-chat] .separator.ytd-donation-amou=
nt-picker-renderer { margin: 0px; }

#nonprofit-subtitle.ytd-donation-amount-picker-renderer, #nonprofit-title.y=
td-donation-amount-picker-renderer { color: var(--tffc2fd3a644f6275); }

#nonprofit-title.ytd-donation-amount-picker-renderer { font-family: Roboto,=
 Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem;=
 }

#nonprofit-subtitle.ytd-donation-amount-picker-renderer { font-family: Robo=
to, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.=
8rem; overflow: hidden; display: block; max-height: 1.8rem; }

#button-row.ytd-donation-amount-picker-renderer { margin-top: 16px; display=
: flex; flex-direction: row-reverse; }

ytd-donation-amount-picker-renderer[live-chat] #button-row.ytd-donation-amo=
unt-picker-renderer { margin-top: 0px; display: flex; flex-direction: colum=
n; align-items: stretch; }

#nonprofit-row.ytd-donation-amount-picker-renderer { display: flex; flex-di=
rection: row; }

#nonprofit-row.ytd-donation-amount-picker-renderer > .ytd-donation-amount-p=
icker-renderer:first-child { flex-grow: 1; padding-right: 16px; }

ytd-donation-amount-picker-renderer[live-chat] #nonprofit-row.ytd-donation-=
amount-picker-renderer > .ytd-donation-amount-picker-renderer:first-child {=
 padding-right: 8px; }

#nonprofit-link.ytd-donation-amount-picker-renderer { color: var(--t2d807bb=
79e75606d); white-space: nowrap; font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.4rem; font-weight: 500; line-height: 2rem; }

#nonprofit-link-text.ytd-donation-amount-picker-renderer { --yt-endpoint-co=
lor: var(--t2d807bb79e75606d); --yt-endpoint-hover-color: var(--t2d807bb79e=
75606d); --yt-endpoint-visited-color: var(--t2d807bb79e75606d); font-family=
: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-heig=
ht: 2rem; }

.inline-icon.ytd-donation-amount-picker-renderer { position: relative; top:=
 -2px; width: 1em; }

#amount-selector.ytd-donation-amount-picker-renderer { margin: 0px auto; ma=
x-width: 360px; }

#suggested-amount-buttons-row.ytd-donation-amount-picker-renderer { margin-=
top: 32px; display: flex; flex-direction: row; justify-content: space-betwe=
en; }

ytd-donation-amount-picker-renderer[live-chat] #suggested-amount-buttons-ro=
w.ytd-donation-amount-picker-renderer { margin-top: 16px; }

#custom-amount-container.ytd-donation-amount-picker-renderer { height: 70px=
; margin-top: 8px; }

ytd-donation-amount-picker-renderer[live-chat] #custom-amount-container.ytd=
-donation-amount-picker-renderer { height: auto; transition: height 0.7s; m=
argin-top: 8px; }

ytd-donation-amount-picker-renderer[live-chat] #custom-amount-container.ytd=
-donation-amount-picker-renderer .ytd-donation-amount-picker-renderer[focus=
ed] { height: 70px; }

ytd-donation-amount-picker-renderer[live-chat] #custom-amount-container.ytd=
-donation-amount-picker-renderer .ytd-donation-amount-picker-renderer[hidde=
n] { height: 0px; }

#custom-amount-input.ytd-donation-amount-picker-renderer { --paper-input-co=
ntainer-focus-color: var(--t2d807bb79e75606d); --paper-input-prefix-color: =
var(--tffc2fd3a644f6275); --primary-text-color: var(--tffc2fd3a644f6275); }

.suggested-amount.ytd-donation-amount-picker-renderer { min-width: var(--yt=
-paper-button-min-width,var(--ytd-paper-button-min-width,5.14em)); }

#privacy-checkbox.ytd-donation-amount-picker-renderer { --paper-checkbox-ve=
rtical-align: top; margin-top: 32px; font-family: Roboto, Arial, sans-serif=
; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-donation-amount-picker-renderer tp-yt-paper-checkbox#privacy-checkbox .=
tp-yt-paper-checkbox[style-target=3D"label"] { margin-right: 20px; }

ytd-donation-amount-picker-renderer[live-chat] #privacy-checkbox.ytd-donati=
on-amount-picker-renderer { margin-top: 8px; margin-bottom: 16px; font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-he=
ight: 1.8rem; }

#messages.ytd-donation-post-transaction-content { align-items: center; disp=
lay: flex; flex-direction: column; }

#message.ytd-donation-post-transaction-content { color: var(--tffc2fd3a644f=
6275); margin-bottom: 8px; font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.8rem; font-weight: 400; line-height: 2.6rem; overflow: hidden; display=
: block; max-height: 2.6rem; }

#additional-info.ytd-donation-post-transaction-content { color: var(--t4a6d=
a19e16bf221a); margin-bottom: 32px; font-family: Roboto, Arial, sans-serif;=
 font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#icon-row.ytd-donation-post-transaction-content { margin-bottom: 20px; text=
-align: center; }

#thankyou-messages.ytd-donation-post-transaction-content { flex-grow: 1; pa=
dding: 0px 32px; margin-bottom: 32px; display: flex; flex-direction: column=
; }

.thankyou-message.ytd-donation-post-transaction-content { display: flex; fl=
ex-direction: row; }

.thankyou-message.ytd-donation-post-transaction-content > div.ytd-donation-=
post-transaction-content { margin: 0px 4px; }

.thankyou-message.ytd-donation-post-transaction-content .avatar.ytd-donatio=
n-post-transaction-content { border-radius: 50%; overflow: hidden; height: =
32px; width: 32px; }

.thankyou-message.ytd-donation-post-transaction-content .content.ytd-donati=
on-post-transaction-content { margin-left: 12px; flex: 1 1 0%; display: fle=
x; flex-direction: column; }

.thankyou-message.ytd-donation-post-transaction-content .user.ytd-donation-=
post-transaction-content { margin-top: 8px; color: var(--t4a6da19e16bf221a)=
; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 4=
00; line-height: 1.8rem; }

.thankyou-message.ytd-donation-post-transaction-content .body.ytd-donation-=
post-transaction-content { border: 1px solid rgb(204, 204, 204); border-rad=
ius: 12px; color: var(--tffc2fd3a644f6275); padding: 12px; font-family: Rob=
oto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2=
rem; }

ytd-donation-post-transaction-renderer { margin-bottom: 0px; margin-top: 0p=
x; padding: 0px; }

#container.ytd-donation-post-transaction-renderer { padding: 16px; width: 5=
00px; display: flex; flex-direction: column; }

#title.ytd-donation-post-transaction-renderer { color: var(--tffc2fd3a644f6=
275); margin-bottom: 8px; display: flex; flex-direction: row-reverse; }

#button-row.ytd-donation-post-transaction-renderer { display: flex; flex-di=
rection: row-reverse; }

#done-button.ytd-donation-post-transaction-renderer ytd-button-renderer.ytd=
-donation-post-transaction-renderer { margin-left: 8px; }

ytd-donation-shelf-renderer { display: block; border: 1px solid var(--tf3fc=
855af2285f5f); border-radius: 12px; overflow: hidden; }

#collapse-controls-section.ytd-donation-shelf-renderer, #creator-messages-s=
ection.ytd-donation-shelf-renderer, #donate-section.ytd-donation-shelf-rend=
erer, #header-section.ytd-donation-shelf-renderer, #nonprofit-section.ytd-d=
onation-shelf-renderer, #progress-bar-section.ytd-donation-shelf-renderer {=
 padding-left: 16px; padding-right: 16px; }

#header-section.ytd-donation-shelf-renderer { height: 48px; padding-right: =
0px; background-color: var(--t3e41d7b17b187f69); display: flex; flex-direct=
ion: row; align-items: center; }

#header-text.ytd-donation-shelf-renderer { color: var(--tffc2fd3a644f6275);=
 flex: 1 1 1e-09px; font-family: Roboto, Arial, sans-serif; font-size: 2rem=
; font-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.8re=
m; }

#header-background.ytd-donation-shelf-renderer { height: 100%; }

.flip.ytd-donation-shelf-renderer { transform: scaleX(-1); }

#donate-section.ytd-donation-shelf-renderer { padding-top: 16px; padding-bo=
ttom: 18px; background-color: var(--t3e41d7b17b187f69); border-top: 1px sol=
id var(--tf3fc855af2285f5f); }

#title-row.ytd-donation-shelf-renderer { margin-bottom: 20px; display: flex=
; flex-direction: row; align-items: flex-start; }

yt-img-shadow#campaign-logo.ytd-donation-shelf-renderer { height: 50px; wid=
th: 50px; }

#text-container.ytd-donation-shelf-renderer { margin-left: 12px; margin-rig=
ht: 24px; overflow-x: hidden; flex: 1 1 1e-09px; }

#campaign-title.ytd-donation-shelf-renderer { color: var(--tffc2fd3a644f627=
5); font-family: Roboto, Arial, sans-serif; font-weight: 500; line-height: =
2rem; font-size: 16px; margin-bottom: 4px; }

#campaign-subtitle.ytd-donation-shelf-renderer { color: var(--t4a6da19e16bf=
221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weig=
ht: 400; line-height: 1.8rem; }

#progress-bar.ytd-donation-shelf-renderer { height: 4px; background-color: =
var(--t3e41d7b17b187f69); border-radius: 2px; overflow: hidden; margin-bott=
om: 10px; }

#progress-bar-fill.ytd-donation-shelf-renderer { height: 100%; background-c=
olor: var(--t2d807bb79e75606d); width: var(--progress-bar-completion,0); }

#progress-bar-labels.ytd-donation-shelf-renderer { display: flex; flex-dire=
ction: row; justify-content: space-between; }

#progress-bar-end.ytd-donation-shelf-renderer, #progress-bar-start.ytd-dona=
tion-shelf-renderer { color: var(--tffc2fd3a644f6275); font-family: Roboto,=
 Arial, sans-serif; font-weight: 400; line-height: 1.8rem; font-size: 14px;=
 }

#amount-raised.ytd-donation-shelf-renderer { color: var(--tffc2fd3a644f6275=
); font-family: Roboto, Arial, sans-serif; font-weight: 500; line-height: 2=
rem; font-size: 16px; }

#matching-label.ytd-donation-shelf-renderer { color: var(--t4a6da19e16bf221=
a); margin-top: 8px; font-family: Roboto, Arial, sans-serif; font-size: 1.2=
rem; font-weight: 400; line-height: 1.8rem; }

#matching-label.ytd-donation-shelf-renderer yt-formatted-string.ytd-donatio=
n-shelf-renderer { --yt-endpoint-color: var(--t2d807bb79e75606d); --yt-endp=
oint-hover-color: var(--t2d807bb79e75606d); --yt-endpoint-visited-color: va=
r(--t2d807bb79e75606d); }

#creator-messages-section.ytd-donation-shelf-renderer { padding-top: 16px; =
padding-bottom: 16px; border-top: 1px solid var(--tf3fc855af2285f5f); }

#creator-messages-section.ytd-donation-shelf-renderer, #nonprofit-section.y=
td-donation-shelf-renderer { background-color: var(--t3e41d7b17b187f69); }

#campaign-subtitle.ytd-donation-shelf-renderer, .creator-message.ytd-donati=
on-shelf-renderer { color: var(--t4a6da19e16bf221a); font-family: Roboto, A=
rial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem;=
 }

.separator.ytd-donation-shelf-renderer { background-color: var(--tf3fc855af=
2285f5f); height: 1px; margin: 16px 0px; }

#creator-messages-section.ytd-donation-shelf-renderer > .creator-message.yt=
d-donation-shelf-renderer:first-of-type .separator.ytd-donation-shelf-rende=
rer { display: none; background-color: red; }

.avatar.ytd-donation-shelf-renderer { border-radius: 50%; overflow: hidden;=
 margin-right: 12px; }

.creator-message-header.ytd-donation-shelf-renderer { margin-bottom: 8px; d=
isplay: flex; flex-direction: row; align-items: center; }

.creator-message-name.ytd-donation-shelf-renderer { color: var(--tffc2fd3a6=
44f6275); font-size: 14px; }

.creator-message-description.ytd-donation-shelf-renderer { overflow-wrap: b=
reak-word; }

#nonprofit-section.ytd-donation-shelf-renderer { padding-top: 16px; padding=
-bottom: 24px; border-top: 1px solid var(--tf3fc855af2285f5f); }

#nonprofit-title.ytd-donation-shelf-renderer { color: var(--tffc2fd3a644f62=
75); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight=
: 400; line-height: 2rem; }

#nonprofit-title.ytd-donation-shelf-renderer .ytIconWrapperHost.ytd-donatio=
n-shelf-renderer, #nonprofit-title.ytd-donation-shelf-renderer yt-icon.ytd-=
donation-shelf-renderer { color: var(--tffc2fd3a644f6275); }

#nonprofit-subtitle.ytd-donation-shelf-renderer { color: var(--t4a6da19e16b=
f221a); margin-top: -2px; margin-bottom: 12px; font-family: Roboto, Arial, =
sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#nonprofit-description.ytd-donation-shelf-renderer { color: var(--t4a6da19e=
16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-=
weight: 400; line-height: 1.8rem; }

#verified-icon-wrapper.ytd-donation-shelf-renderer { white-space: nowrap; }

.inline-icon.ytd-donation-shelf-renderer { position: relative; top: -1px; w=
idth: 1em; }

#nonprofit-link.ytd-donation-shelf-renderer .inline-icon.ytd-donation-shelf=
-renderer { top: -3px; }

#collapse-controls-section.ytd-donation-shelf-renderer { padding-top: 12px;=
 padding-bottom: 12px; color: var(--t4a6da19e16bf221a); background-color: v=
ar(--t3e41d7b17b187f69); border-top: 1px solid var(--tf3fc855af2285f5f); te=
xt-transform: uppercase; font-family: Roboto, Arial, sans-serif; font-size:=
 1.2rem; font-weight: 500; line-height: 1.8rem; }

#show-less.ytd-donation-shelf-renderer, #show-more.ytd-donation-shelf-rende=
rer { cursor: pointer; }

ytd-donation-unavailable-renderer { display: block; }

#wrapper.ytd-donation-unavailable-renderer { background-color: var(--t3e41d=
7b17b187f69); padding: 12px 16px; }

#message.ytd-donation-unavailable-renderer { color: var(--tffc2fd3a644f6275=
); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: =
500; line-height: 2rem; }

ytd-hashtag-grid-shelf-renderer { display: flex; flex-direction: column; po=
sition: relative; width: 100%; }

#title.ytd-hashtag-grid-shelf-renderer { color: var(--tffc2fd3a644f6275); m=
argin: 24px 0px 24px 8px; font-family: Roboto, Arial, sans-serif; font-size=
: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height:=
 2.8rem; overflow: hidden; display: block; max-height: 2.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-hashtag-grid-shelf-renderer { font-family: Roboto, Arial, sans=
-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight=
: 700; line-height: 2.6rem; overflow: hidden; display: block; max-height: 2=
.6rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-hashtag-grid-shelf-renderer { font-family: Roboto, Arial, sans=
-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight=
: 700; line-height: 2.6rem; overflow: hidden; display: block; max-height: 2=
.6rem; }
}

#tiles.ytd-hashtag-grid-shelf-renderer { display: flex; flex-wrap: wrap; ju=
stify-content: flex-start; margin-bottom: 8px; overflow-y: hidden; width: 1=
00%; }

#show-more-button.ytd-hashtag-grid-shelf-renderer { background: linear-grad=
ient(rgba(0,0,0,0),var(--t3e41d7b17b187f69)); cursor: pointer; display: non=
e; margin: 0px; position: absolute; width: 100%; z-index: 200; }

#show-more-button.ytd-hashtag-grid-shelf-renderer:hover { background-image:=
 none; background-position: initial; background-size: initial; background-r=
epeat: initial; background-attachment: initial; background-origin: initial;=
 background-clip: initial; background-color: var(--t3e41d7b17b187f69); }

#show-more-button-icon.ytd-hashtag-grid-shelf-renderer { color: var(--tffc2=
fd3a644f6275); }

ytd-hashtag-grid-shelf-renderer[fully-visible-rows=3D"1"][is-show-more-visi=
ble] #tiles.ytd-hashtag-grid-shelf-renderer { max-height: calc(130px + var(=
--ytd-rich-grid-item-margin)); }

ytd-hashtag-grid-shelf-renderer[fully-visible-rows=3D"2"][is-show-more-visi=
ble] #tiles.ytd-hashtag-grid-shelf-renderer { max-height: calc((66px + var(=
--ytd-rich-grid-item-margin))*2 + 64px); }

ytd-hashtag-grid-shelf-renderer[is-show-more-visible] #show-more-button.ytd=
-hashtag-grid-shelf-renderer { align-items: center; bottom: 8px; display: f=
lex; justify-content: center; }

ytd-hashtag-grid-tile-renderer { display: flex; box-sizing: border-box; ali=
gn-items: center; width: calc(100%/(var(--ytd-rich-grid-items-per-row) + 1)=
 - var(--ytd-rich-grid-item-margin) - .01px); background-color: var(--t518e=
925f61bdcb91); border-radius: 8px; margin: 0 calc(var(--ytd-rich-grid-item-=
margin)/2) var(--ytd-rich-grid-item-margin) calc(var(--ytd-rich-grid-item-m=
argin)/2); }

ytd-hashtag-grid-tile-renderer:hover { background-color: var(--t20480717de8=
0f555); }

ytd-hashtag-grid-tile-renderer > .yt-simple-endpoint.ytd-hashtag-grid-tile-=
renderer { display: block; min-width: 0px; width: 100%; }

#hashtag.ytd-hashtag-grid-tile-renderer { margin: 12px 24px 4px 16px; color=
: var(--t2d807bb79e75606d); font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.6rem; font-weight: 500; line-height: 2.2rem; overflow: hidden; displa=
y: block; max-height: 4.4rem; text-overflow: ellipsis; white-space: nowrap;=
 }

#hashtag-info.ytd-hashtag-grid-tile-renderer { margin: 0px 16px 12px; color=
: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; displa=
y: block; max-height: 3.6rem; }

ytd-checkbox-survey-option-renderer { font-family: Roboto, Arial, sans-seri=
f; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; display: flex;=
 flex-direction: row; align-items: center; }

ytd-checkbox-survey-option-renderer:hover { cursor: pointer; background-col=
or: var(--tf3fc855af2285f5f); }

tp-yt-paper-checkbox.ytd-checkbox-survey-option-renderer { display: block; =
width: 100%; height: auto; padding: var(--ytd-checkbox-survey-option-paddin=
g,8px) var(--ytd-checkbox-survey-option-padding,24px); }

ytd-checkbox-survey-renderer[dialog][dialog][dialog] { background-color: va=
r(--t518e925f61bdcb91); display: inline-block; margin: 0px; }

ytd-checkbox-survey-renderer { width: 325px; padding: 0px 0px 12px; }

#header.ytd-checkbox-survey-renderer { color: var(--tffc2fd3a644f6275); mar=
gin: 24px 24px 12px; font-family: Roboto, Arial, sans-serif; font-size: 1.6=
rem; font-weight: 500; line-height: 2.2rem; display: flex; flex-direction: =
row; align-items: center; }

#options.ytd-checkbox-survey-renderer { display: flex; flex-direction: colu=
mn; }

#footer.ytd-checkbox-survey-renderer { padding: 12px 24px 0px; text-align: =
right; }

yt-formatted-string.ytd-checkbox-survey-renderer { flex: 1 1 1e-09px; }

yt-icon-button.ytd-checkbox-survey-renderer { --yt-icon-button-icon-width: =
24px; --yt-icon-button-icon-height: 24px; color: var(--tffc2fd3a644f6275); =
height: 40px; width: 40px; }

ytd-dismissal-follow-up-renderer[dialog][dialog][dialog] { background-color=
: var(--t518e925f61bdcb91); display: inline-block; margin: 0px; padding: 0p=
x; }

#content.ytd-dismissal-follow-up-renderer { color: var(--tffc2fd3a644f6275)=
; margin: 24px; }

#title.ytd-dismissal-follow-up-renderer { font-family: Roboto, Arial, sans-=
serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#title.ytd-dismissal-follow-up-renderer, ytd-dismissal-reason-text-renderer=
.ytd-dismissal-follow-up-renderer, ytd-dismissal-reason-video-renderer.ytd-=
dismissal-follow-up-renderer { margin: 24px 0px; }

#buttons.ytd-dismissal-follow-up-renderer { border-top: 0px; margin-top: 32=
px; padding: 8px; display: flex; flex-direction: row; justify-content: flex=
-end; }

#buttons.ytd-dismissal-follow-up-renderer ytd-button-renderer.ytd-dismissal=
-follow-up-renderer { margin-left: 8px; }

ytd-dismissal-reason-text-renderer { display: block; font-family: Roboto, A=
rial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-dismissal-reason-video-renderer { display: block; }

#label.ytd-dismissal-reason-video-renderer { color: var(--tffc2fd3a644f6275=
); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: =
400; line-height: 2rem; }

#video.ytd-dismissal-reason-video-renderer { margin-top: 8px; margin-left: =
36px; display: flex; flex-direction: row; }

#video-metadata.ytd-dismissal-reason-video-renderer { overflow: hidden; mar=
gin-left: 8px; }

#video.ytd-dismissal-reason-video-renderer yt-formatted-string.ytd-dismissa=
l-reason-video-renderer { display: block; }

#video-title.ytd-dismissal-reason-video-renderer { color: var(--tffc2fd3a64=
4f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-we=
ight: 500; line-height: 2rem; }

ytd-inline-survey-renderer { display: flex; flex-direction: row; }

ytd-inline-survey-renderer:not([is-dismissed]) #dismissed.ytd-inline-survey=
-renderer, ytd-inline-survey-renderer[is-dismissed] #dismissible.ytd-inline=
-survey-renderer { display: none; }

ytd-inline-survey-renderer[expanded] #star-survey.ytd-inline-survey-rendere=
r { padding-bottom: 16px; }

#dismissible.ytd-inline-survey-renderer { position: relative; border: 1px s=
olid var(--tf3fc855af2285f5f); box-sizing: border-box; box-shadow: 0 2px 8p=
x var(--tf3fc855af2285f5f); background-color: var(--t3e41d7b17b187f69); dis=
play: flex; flex-direction: row; }

ytd-inline-survey-renderer[rounded-container] #dismissible.ytd-inline-surve=
y-renderer { border-radius: 12px; background-color: var(--t3e41d7b17b187f69=
); border: 1px solid var(--tf3fc855af2285f5f); }

ytd-inline-survey-renderer[is-slimline-survey-follow-up] #dismissible.ytd-i=
nline-survey-renderer { background-color: var(--t518e925f61bdcb91); border:=
 1px solid var(--tf3fc855af2285f5f); }

.survey-wrapper.ytd-inline-survey-renderer { max-width: 1160px; width: 100%=
; flex-flow: wrap; display: flex; }

ytd-inline-survey-renderer[is-slimline-survey-follow-up] .survey-wrapper.yt=
d-inline-survey-renderer { max-width: 430px; display: flex; flex-direction:=
 column; }

#inline-survey-header.ytd-inline-survey-renderer { height: 40px; margin-lef=
t: 16px; margin-right: 16px; margin-bottom: 16px; justify-content: space-be=
tween; display: flex; flex-direction: row; }

#follow-up-header.ytd-inline-survey-renderer { margin-bottom: 28px; padding=
-top: 8px; justify-content: space-between; display: flex; flex-direction: r=
ow; }

#follow-up-header.ytd-inline-survey-renderer:focus, #inline-survey-header.y=
td-inline-survey-renderer:focus { outline: none; }

#inline-survey-header.ytd-inline-survey-renderer yt-icon-button.ytd-inline-=
survey-renderer { --yt-icon-button-icon-width: 24px; --yt-icon-button-icon-=
height: 24px; box-sizing: content-box; position: absolute; top: 4px; right:=
 4px; color: var(--tffc2fd3a644f6275); height: 40px; padding: 4px; width: 4=
0px; }

#follow-up-header.ytd-inline-survey-renderer .header-text.ytd-inline-survey=
-renderer, #inline-survey-header.ytd-inline-survey-renderer .header-text.yt=
d-inline-survey-renderer { margin-top: 8px; margin-right: 32px; flex: 1 1 1=
e-09px; }

#follow-up-title.ytd-inline-survey-renderer, #title.ytd-inline-survey-rende=
rer { color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-ser=
if; font-size: 1.8rem; font-weight: 500; line-height: 2.6rem; overflow: hid=
den; display: block; max-height: 5.2rem; }

#subtitle.ytd-inline-survey-renderer { display: none; }

#inline-survey-compact-video-renderer.ytd-inline-survey-renderer { backgrou=
nd-color: transparent; margin-left: 16px; margin-right: 16px; padding: 8px;=
 }

#rating-survey.ytd-inline-survey-renderer { margin-left: 16px; margin-right=
: 16px; flex: 1 1 1e-09px; }

#follow-up-survey.ytd-inline-survey-renderer, #star-survey.ytd-inline-surve=
y-renderer { box-sizing: border-box; max-width: 384px; min-width: 384px; pa=
dding-bottom: 16px; }

#star-survey.ytd-inline-survey-renderer { padding-top: 8px; flex: 2 1 0%; }

#follow-up-survey.ytd-inline-survey-renderer { padding-left: 16px; flex: 3 =
1 0%; display: flex; flex-direction: column; }

#follow-up-survey-options.ytd-inline-survey-renderer { margin-right: 16px; =
display: flex; flex-flow: wrap; }

ytd-checkbox-survey-option-renderer.ytd-inline-survey-renderer, ytd-radio-b=
utton-survey-option-renderer.ytd-inline-survey-renderer { background-color:=
 transparent; border-radius: 8px; margin-bottom: 16px; margin-right: 16px; =
font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400=
; line-height: 2rem; }

ytd-checkbox-survey-option-renderer.ytd-inline-survey-renderer { --paper-ch=
eckbox-unchecked-color: var(--tffc2fd3a644f6275); --paper-checkbox-label-co=
lor: var(--tffc2fd3a644f6275); --ytd-checkbox-survey-option-padding: 7px; }

ytd-radio-button-survey-option-renderer.ytd-inline-survey-renderer { --pape=
r-radio-button-unchecked-color: var(--tffc2fd3a644f6275); --paper-radio-but=
ton-label-color: var(--tffc2fd3a644f6275); --ytd-radio-button-survey-option=
-padding: 7px; }

#submit-btn-footer.ytd-inline-survey-renderer { margin-top: auto; padding-t=
op: 16px; margin-right: 16px; justify-content: flex-end; display: flex; fle=
x-direction: row; }

#dismissed.ytd-inline-survey-renderer { flex: 1 1 1e-09px; }

#dismissed.ytd-inline-survey-renderer:focus { outline: none; }

#dismissed.ytd-inline-survey-renderer ytd-message-renderer.ytd-inline-surve=
y-renderer { align-items: flex-start; }

#dismiss-button.ytd-inline-survey-renderer { position: absolute; top: 4px; =
right: 4px; flex: 0 0 auto; }

#dismiss-button.ytd-inline-survey-renderer yt-icon-button.ytd-inline-survey=
-renderer { --yt-icon-button-icon-width: 24px; --yt-icon-button-icon-height=
: 24px; box-sizing: content-box; color: var(--tffc2fd3a644f6275); height: 4=
0px; padding: 4px; width: 40px; }

ytd-inline-survey-renderer[is-shorts-style] { width: 100%; height: 100%; al=
ign-items: flex-end; background-size: cover; background-position: 50% cente=
r; background-color: transparent; background-image: linear-gradient(to bott=
om,rgba(0,0,0,.4) 0,rgba(0,0,0,.6) 75%,rgba(0,0,0,.6) 100%),var(--yt-backgr=
ound-url); }

ytd-inline-survey-renderer[is-shorts-style] #star-survey.ytd-inline-survey-=
renderer { box-sizing: content-box; min-width: 100%; max-width: 430px; }

ytd-inline-survey-renderer[is-shorts-style] #follow-up-survey.ytd-inline-su=
rvey-renderer { box-sizing: content-box; max-width: none; min-width: 300px;=
 padding-bottom: 0px; }

ytd-inline-survey-renderer[is-shorts-style] #follow-up-survey-options.ytd-i=
nline-survey-renderer, ytd-inline-survey-renderer[is-shorts-style] #rating-=
survey.ytd-inline-survey-renderer { margin: 0px; }

ytd-inline-survey-renderer[is-shorts-style] #dismissible.ytd-inline-survey-=
renderer { position: static; width: 100%; height: 100%; flex-direction: col=
umn; justify-content: flex-end; background-color: transparent; border-width=
: medium; border-style: none; border-color: currentcolor; border-image: ini=
tial; box-sizing: content-box; box-shadow: none; }

ytd-inline-survey-renderer[is-shorts-style] #title.ytd-inline-survey-render=
er { font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variat=
ion-settings: "wdth" 100; font-weight: 700; line-height: 3.2rem; overflow: =
hidden; display: block; max-height: 6.4rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-inline-survey-renderer[is-shorts-style] #title.ytd-inline-survey-rend=
erer { font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variat=
ion-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; overflow: =
hidden; display: block; max-height: 5.6rem; }
}

@media (max-width: 599.9px) {
  ytd-inline-survey-renderer[is-shorts-style] #title.ytd-inline-survey-rend=
erer { font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variat=
ion-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; overflow: =
hidden; display: block; max-height: 5.6rem; }
}

ytd-inline-survey-renderer[is-shorts-style] #follow-up-title.ytd-inline-sur=
vey-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; f=
ont-weight: 500; line-height: 2.2rem; overflow: hidden; display: block; max=
-height: 4.4rem; }

ytd-inline-survey-renderer[is-shorts-style] #follow-up-title.ytd-inline-sur=
vey-renderer, ytd-inline-survey-renderer[is-shorts-style] #subtitle.ytd-inl=
ine-survey-renderer, ytd-inline-survey-renderer[is-shorts-style] #title.ytd=
-inline-survey-renderer { display: block; color: rgb(255, 255, 255); }

ytd-inline-survey-renderer[is-shorts-style] #subtitle.ytd-inline-survey-ren=
derer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-wei=
ght: 400; line-height: 2rem; }

ytd-inline-survey-renderer[is-shorts-style] #submit-btn-footer.ytd-inline-s=
urvey-renderer { flex-direction: column; padding-right: 16px; padding-botto=
m: 16px; padding-top: 0px; margin-right: 0px; }

ytd-inline-survey-renderer[is-shorts-style] #skip-btn-footer.ytd-inline-sur=
vey-renderer { display: flex; flex-direction: column; padding: 0px 16px 16p=
x; }

ytd-inline-survey-renderer[is-shorts-style] #inline-survey-header.ytd-inlin=
e-survey-renderer { height: auto; margin-left: 16px; margin-right: 0px; mar=
gin-bottom: 8px; }

ytd-inline-survey-renderer[is-shorts-style] #dismiss-button.ytd-inline-surv=
ey-renderer, ytd-inline-survey-renderer[is-shorts-style] #dismiss.ytd-inlin=
e-survey-renderer, ytd-inline-survey-renderer[is-shorts-style] #follow-up-h=
eader.ytd-inline-survey-renderer, ytd-inline-survey-renderer[is-shorts-styl=
e] #inline-survey-compact-video-renderer.ytd-inline-survey-renderer, ytd-in=
line-survey-renderer[is-shorts-style] #inline-survey-header.ytd-inline-surv=
ey-renderer yt-icon-button.ytd-inline-survey-renderer { display: none; }

ytd-inline-survey-renderer[is-shorts-style][is-option-selected] #skip-btn-f=
ooter.ytd-inline-survey-renderer { display: none; }

ytd-inline-survey-renderer[is-shorts-style][is-dismissed] #dismissed.ytd-in=
line-survey-renderer { display: flex; flex-direction: column; align-items: =
center; justify-content: flex-end; }

ytd-inline-survey-renderer[is-shorts-style][is-dismissed] #dismissed.ytd-in=
line-survey-renderer ytd-message-renderer.ytd-inline-survey-renderer { --yt=
-message-renderer-subtext-color: #fff; --yt-message-renderer-text-color: #f=
ff; }

ytd-inline-survey-renderer[is-shorts-style][is-dismissed] #dismissed.ytd-in=
line-survey-renderer #post-submit-message.ytd-inline-survey-renderer { widt=
h: 100%; }

ytd-inline-survey-renderer[is-shorts-style][is-dismissed] #dismissed.ytd-in=
line-survey-renderer #continue-btn-footer.ytd-inline-survey-renderer { disp=
lay: flex; flex-direction: column; width: 100%; }

ytd-inline-survey-renderer[is-shorts-style][is-dismissed] #dismissed.ytd-in=
line-survey-renderer #continue-btn-footer.ytd-inline-survey-renderer ytd-bu=
tton-renderer.ytd-inline-survey-renderer { padding: 0px 16px 16px; }

ytd-inline-survey-renderer[is-shorts-style][improve-shorts-response-rate] #=
skip-btn-footer.ytd-inline-survey-renderer { display: none; }

ytd-inline-survey-renderer[is-shorts-style][improve-shorts-response-rate] #=
follow-up-survey.ytd-inline-survey-renderer { display: none; }

ytd-inline-survey-renderer:not([is-slimline-survey-follow-up]):not([is-shor=
ts-style]) #dismissible.ytd-inline-survey-renderer { box-shadow: none; bord=
er: 0px; }

ytd-inline-survey-renderer[is-slimline-survey-follow-up]:not([is-shorts-sty=
le]) { margin: 0px; padding: 0px; }

ytd-inline-survey-renderer[is-slimline-survey-follow-up]:not([is-shorts-sty=
le]) #submit-button.ytd-inline-survey-renderer { width: 100%; }

ytd-inline-survey-renderer[is-slimline-survey-follow-up]:not([is-shorts-sty=
le]) #star-survey.ytd-inline-survey-renderer { padding-bottom: 0px; }

ytd-inline-survey-renderer[is-slimline-survey-follow-up][style-override-att=
ribute]:not([is-shorts-style]) { margin-bottom: 0px; }

@media (max-width: 1128px) {
  ytd-inline-survey-renderer:not([is-slimline-survey-follow-up]):not([is-sh=
orts-style]) #dismissible.ytd-inline-survey-renderer, ytd-inline-survey-ren=
derer:not([is-slimline-survey-follow-up]):not([is-shorts-style]) #follow-up=
-survey.ytd-inline-survey-renderer, ytd-inline-survey-renderer:not([is-slim=
line-survey-follow-up]):not([is-shorts-style]) #star-survey.ytd-inline-surv=
ey-renderer { max-width: 360px; min-width: 360px; }
  ytd-inline-survey-renderer:not([is-slimline-survey-follow-up]):not([is-sh=
orts-style]) #submit-button.ytd-inline-survey-renderer { width: 100%; }
}

@media (max-width: 640px) {
  .ytd-inline-survey-renderer:not([is-shorts-style]) #follow-up-header.ytd-=
inline-survey-renderer { padding-top: 0px; }
}

@media (max-width: 440px) {
  .ytd-inline-survey-renderer:not([is-shorts-style]) #star-survey.ytd-inlin=
e-survey-renderer { min-width: 380px; }
}

ytd-multi-stage-survey-renderer { display: block; width: 352px; outline: no=
ne; position: relative; }

#simple-message.ytd-multi-stage-survey-renderer { color: var(--tffc2fd3a644=
f6275); display: block; font-family: Roboto, Arial, sans-serif; font-size: =
1.6rem; font-weight: 400; line-height: 2.2rem; }

#header.ytd-multi-stage-survey-renderer { position: absolute; top: 0px; rig=
ht: 1rem; display: flex; align-items: flex-end; justify-content: flex-end; =
}

yt-icon-button.ytd-multi-stage-survey-renderer { --yt-icon-button-icon-widt=
h: 24px; --yt-icon-button-icon-height: 24px; color: var(--tffc2fd3a644f6275=
); height: 40px; width: 40px; }

#header.ytd-multi-stage-survey-renderer yt-icon-button.ytd-multi-stage-surv=
ey-renderer { margin-top: calc(-20px + 1rem); }

#simple-message.ytd-multi-stage-survey-renderer { margin: 0px 12px; }

ytd-radio-button-survey-option-renderer { font-family: Roboto, Arial, sans-=
serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; display: f=
lex; flex-direction: row; align-items: center; }

ytd-radio-button-survey-option-renderer:hover { background-color: var(--tf3=
fc855af2285f5f); cursor: pointer; }

tp-yt-paper-radio-button.ytd-radio-button-survey-option-renderer { display:=
 block; width: 100%; height: auto; padding: var(--ytd-radio-button-survey-o=
ption-padding,8px) var(--ytd-radio-button-survey-option-padding,24px); }

ytd-single-option-survey-option-renderer:not([vertical]) { width: 40px; pos=
ition: relative; padding-bottom: 16px; display: flex; flex-direction: colum=
n; }

ytd-single-option-survey-option-renderer:not([vertical]):first-of-type yt-f=
ormatted-string.ytd-single-option-survey-option-renderer { display: block; =
left: 8px; }

ytd-single-option-survey-option-renderer:not([vertical]):last-of-type yt-fo=
rmatted-string.ytd-single-option-survey-option-renderer { display: block; r=
ight: 8px; }

ytd-single-option-survey-option-renderer:not([vertical]) yt-formatted-strin=
g.ytd-single-option-survey-option-renderer { display: none; position: absol=
ute; bottom: 0px; white-space: nowrap; color: var(--t4a6da19e16bf221a); fon=
t-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; l=
ine-height: 1.8rem; }

yt-icon-button.ytd-single-option-survey-option-renderer { --yt-icon-button-=
icon-width: 24px; --yt-icon-button-icon-height: 24px; width: 40px; height: =
40px; color: var(--tffc2fd3a644f6275); margin-bottom: 4px; }

ytd-single-option-survey-option-renderer[vertical] { color: var(--t4a6da19e=
16bf221a); padding: 8px 24px; font-family: Roboto, Arial, sans-serif; font-=
size: 1.6rem; font-weight: 400; line-height: 2.2rem; display: flex; flex-di=
rection: row; align-items: center; }

ytd-single-option-survey-option-renderer[vertical]:hover { background-color=
: var(--tf3fc855af2285f5f); cursor: pointer; }

ytd-single-option-survey-option-renderer[vertical] yt-icon-button.ytd-singl=
e-option-survey-option-renderer { display: none; }

ytd-single-option-survey-renderer[dialog][dialog][dialog] { background: var=
(--t518e925f61bdcb91); display: inline-block; margin: 0px; }

#header.ytd-single-option-survey-renderer { color: var(--tffc2fd3a644f6275)=
; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 4=
00; line-height: 2.2rem; display: flex; flex-direction: row; align-items: f=
lex-start; }

yt-formatted-string.ytd-single-option-survey-renderer { flex: 1 1 1e-09px; =
}

yt-icon-button.ytd-single-option-survey-renderer { --yt-icon-button-icon-wi=
dth: 24px; --yt-icon-button-icon-height: 24px; color: var(--tffc2fd3a644f62=
75); height: 40px; width: 40px; }

#header.ytd-single-option-survey-renderer yt-icon-button.ytd-single-option-=
survey-renderer { margin-top: calc(-20px + 1rem); }

ytd-single-option-survey-renderer:not([vertical]) { max-width: 352px; }

ytd-single-option-survey-renderer:not([vertical])[dialog][dialog][dialog] {=
 padding: 24px; }

ytd-single-option-survey-renderer:not([vertical]) #options.ytd-single-optio=
n-survey-renderer { margin-left: -8px; display: flex; flex-direction: row; =
}

ytd-single-option-survey-renderer:not([vertical]) #options.ytd-single-optio=
n-survey-renderer > .ytd-single-option-survey-renderer:not(:last-child) { m=
argin-right: 40px; }

ytd-single-option-survey-renderer[vertical] { width: 325px; padding: 0px 0p=
x 12px; }

ytd-single-option-survey-renderer[vertical] #header.ytd-single-option-surve=
y-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; fon=
t-weight: 500; line-height: 2.2rem; margin: 24px 24px 12px; }

ytd-single-option-survey-renderer[vertical] #options.ytd-single-option-surv=
ey-renderer { display: flex; flex-direction: column; }

ytd-single-select-answer-option-renderer:not([vertical]) { --yt-icon-button=
-container-width: 40px; width: var(--yt-icon-button-container-width); posit=
ion: relative; padding-bottom: 16px; display: flex; flex-direction: column;=
 }

ytd-single-select-answer-option-renderer:not([vertical]):first-of-type yt-f=
ormatted-string.ytd-single-select-answer-option-renderer { display: block; =
left: 8px; }

ytd-single-select-answer-option-renderer:not([vertical]):last-of-type yt-fo=
rmatted-string.ytd-single-select-answer-option-renderer { display: block; r=
ight: 8px; }

ytd-single-select-answer-option-renderer:not([vertical]) yt-formatted-strin=
g.ytd-single-select-answer-option-renderer { display: none; position: absol=
ute; bottom: 0px; white-space: nowrap; color: var(--t4a6da19e16bf221a); fon=
t-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; l=
ine-height: 1.8rem; }

yt-icon-button.ytd-single-select-answer-option-renderer { --yt-icon-button-=
icon-width: 24px; --yt-icon-button-icon-height: 24px; width: 40px; height: =
40px; color: var(--tffc2fd3a644f6275); margin-bottom: 4px; }

ytd-single-select-answer-option-renderer[vertical] { color: var(--t4a6da19e=
16bf221a); margin: 0px -8px; padding: 8px; font-family: Roboto, Arial, sans=
-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; display: =
flex; flex-direction: row; align-items: center; }

ytd-single-select-answer-option-renderer[vertical]:hover { background-color=
: var(--tf3fc855af2285f5f); cursor: pointer; }

ytd-single-select-answer-option-renderer[vertical] yt-icon-button.ytd-singl=
e-select-answer-option-renderer { display: none; }

ytd-single-select-answer-option-renderer:not([vertical]):hover yt-icon-butt=
on.ytd-single-select-answer-option-renderer { background-color: var(--tf3fc=
855af2285f5f); border-radius: var(--yt-icon-button-container-width); color:=
 var(--t4a6da19e16bf221a); }

ytd-single-select-question-renderer[dialog][dialog][dialog] { background-co=
lor: var(--t518e925f61bdcb91); display: inline-block; margin: 0px; }

#question.ytd-single-select-question-renderer { color: var(--tffc2fd3a644f6=
275); margin-bottom: 8px; margin-right: 24px; font-family: Roboto, Arial, s=
ans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; displa=
y: flex; flex-direction: row; align-items: flex-start; }

yt-formatted-string.ytd-single-select-question-renderer { flex: 1 1 1e-09px=
; }

yt-icon-button.ytd-single-select-question-renderer { --yt-icon-button-icon-=
width: 24px; --yt-icon-button-icon-height: 24px; color: var(--tffc2fd3a644f=
6275); height: 40px; width: 40px; }

#header.ytd-single-select-question-renderer yt-icon-button.ytd-single-selec=
t-question-renderer { margin-top: calc(-20px + 1rem); }

ytd-single-select-question-renderer:not([vertical]) { max-width: 352px; }

ytd-single-select-question-renderer:not([vertical])[dialog][dialog][dialog]=
 { padding: 24px; }

ytd-single-select-question-renderer:not([vertical]) #options.ytd-single-sel=
ect-question-renderer { margin: 0px -8px; justify-content: space-between; d=
isplay: flex; flex-direction: row; }

ytd-single-select-question-renderer[vertical] { width: 325px; padding: 0px =
0px 12px; }

ytd-single-select-question-renderer[vertical] #header.ytd-single-select-que=
stion-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.6rem;=
 font-weight: 500; line-height: 2.2rem; margin: 24px 24px 12px; }

ytd-single-select-question-renderer[vertical] #options.ytd-single-select-qu=
estion-renderer { display: flex; flex-direction: column; }

ytd-survey-follow-up-renderer[dialog][dialog][dialog] { background-color: v=
ar(--t518e925f61bdcb91); display: inline-block; min-width: 350px; margin: 0=
px; padding: 24px; }

#header.ytd-survey-follow-up-renderer { color: var(--tffc2fd3a644f6275); di=
splay: flex; flex-direction: row; align-items: center; }

yt-formatted-string.ytd-survey-follow-up-renderer { font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; fl=
ex: 1 1 1e-09px; }

ytd-survey-trigger-renderer { display: none; }

ytd-toggle-option-renderer { border-width: medium; border-style: none; bord=
er-color: currentcolor; border-image: initial; border-radius: 8px; box-sizi=
ng: border-box; outline: none; overflow: hidden; position: relative; displa=
y: inline-flex; }

ytd-toggle-option-renderer:hover label.ytd-toggle-option-renderer, ytd-togg=
le-option-renderer:not([selected]) input.ytd-toggle-option-renderer:focus +=
 label.ytd-toggle-option-renderer { background-color: var(--t20480717de80f5=
55); }

ytd-toggle-option-renderer:hover[is-overlay] label.ytd-toggle-option-render=
er, ytd-toggle-option-renderer:not([selected])[is-overlay] input.ytd-toggle=
-option-renderer:focus + label.ytd-toggle-option-renderer { background-colo=
r: rgba(255, 255, 255, 0.2); }

ytd-toggle-option-renderer[selected] label.ytd-toggle-option-renderer { bac=
kground-color: var(--tffc2fd3a644f6275); color: var(--t6216186c28b3834b); }

ytd-toggle-option-renderer[selected][is-overlay] label.ytd-toggle-option-re=
nderer { background-color: rgb(255, 255, 255); color: var(--t0f59291ce55045=
43); }

input.ytd-toggle-option-renderer { opacity: 0; position: absolute; z-index:=
 -1; height: 100%; width: 100%; margin: 0px; }

label.ytd-toggle-option-renderer { background-color: var(--t7f4f2c6d54836ce=
0); color: var(--tffc2fd3a644f6275); cursor: pointer; height: 32px; padding=
: 0 var(--ytd-margin-3x); transition: background-color 0.5s cubic-bezier(0.=
05, 0, 0, 1); user-select: none; font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.4rem; font-weight: 400; line-height: 2rem; display: flex; flex-d=
irection: row; align-items: center; }

ytd-toggle-option-renderer[is-overlay] label.ytd-toggle-option-renderer { b=
ackground-color: rgba(255, 255, 255, 0.1); color: rgb(255, 255, 255); }

ytd-abuse-type-selector-renderer { display: inline-block; }

.container.ytd-abuse-type-selector-renderer { padding-left: 20px; padding-r=
ight: 20px; padding-top: 8px; }

#footer.ytd-abuse-type-selector-renderer { color: var(--t4a6da19e16bf221a);=
 margin: 16px 0px; font-family: Roboto, Arial, sans-serif; font-size: 1.2re=
m; font-weight: 400; line-height: 1.8rem; }

ytd-legal-report-details-form-renderer[dialog][dialog][dialog] { --ytd-lega=
l-report-details-form-renderer-content-width: 402px; --paper-input-containe=
r-input-align: baseline; --ytd-dropdown-renderer-width: var( --ytd-legal-re=
port-details-form-renderer-content-width ); margin: 0px; width: 450px; max-=
width: 80vw; min-height: 240px; min-width: 250px; padding: 0px; display: fl=
ex; flex-direction: column; }

ytd-legal-report-details-form-renderer > .ytd-legal-report-details-form-ren=
derer:not(:last-child) { padding: 0px 24px; }

ytd-legal-report-details-form-renderer > .ytd-legal-report-details-form-ren=
derer:first-child { margin-top: 24px; }

h2.ytd-legal-report-details-form-renderer { color: var(--tffc2fd3a644f6275)=
; padding: 0px 24px; margin-top: 24px; font-family: Roboto, Arial, sans-ser=
if; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#scroller.ytd-legal-report-details-form-renderer { --paper-dialog-scrollabl=
e-padding: 0; --paper-dialog-scrollable-overflow-x: hidden; }

#scroller.ytd-legal-report-details-form-renderer:first-child { margin-top: =
20px; }

#timestamp.ytd-legal-report-details-form-renderer { display: block; color: =
var(--t4a6da19e16bf221a); margin: 20px 0px 4px; font-family: Roboto, Arial,=
 sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

yt-timestamp-input.ytd-legal-report-details-form-renderer { height: 40px; }

#description-box.ytd-legal-report-details-form-renderer { margin-top: 24px;=
 }

#description-box.ytd-legal-report-details-form-renderer tp-yt-paper-input-c=
ontainer.ytd-legal-report-details-form-renderer { --paper-input-container-u=
nderline-display: none; --paper-input-container-underline-focus-display: no=
ne; --paper-input-container-input-color: var(--tffc2fd3a644f6275); --paper-=
input-container-focus-color: var(--tffc2fd3a644f6275); }

#description-box.ytd-legal-report-details-form-renderer tp-yt-paper-input-c=
ontainer.ytd-legal-report-details-form-renderer .input-content.tp-yt-paper-=
input-container > .paper-input-input, #description-box.ytd-legal-report-det=
ails-form-renderer tp-yt-paper-input-container.ytd-legal-report-details-for=
m-renderer .input-content.tp-yt-paper-input-container > input, #description=
-box.ytd-legal-report-details-form-renderer tp-yt-paper-input-container.ytd=
-legal-report-details-form-renderer .input-content.tp-yt-paper-input-contai=
ner > iron-autogrow-textarea, #description-box.ytd-legal-report-details-for=
m-renderer tp-yt-paper-input-container.ytd-legal-report-details-form-render=
er .input-content.tp-yt-paper-input-container > textarea, #description-box.=
ytd-legal-report-details-form-renderer tp-yt-paper-input-container.ytd-lega=
l-report-details-form-renderer .input-content.tp-yt-paper-input-container >=
 tp-yt-iron-input { font-family: Roboto, Arial, sans-serif; font-size: 1.4r=
em; font-weight: 400; line-height: 2rem; color: var(--paper-input-container=
-input-color); display: inline-block; padding: 12px 12px 32px; box-shadow: =
inset 0 0 0 1px var(--tf3fc855af2285f5f); border-radius: 2px; box-sizing: b=
order-box; margin-bottom: -7px; }

#description-box.ytd-legal-report-details-form-renderer tp-yt-paper-input-c=
ontainer.ytd-legal-report-details-form-renderer .input-content.tp-yt-paper-=
input-container > .paper-input-input[focused], #description-box.ytd-legal-r=
eport-details-form-renderer tp-yt-paper-input-container.ytd-legal-report-de=
tails-form-renderer .input-content.tp-yt-paper-input-container > input[focu=
sed], #description-box.ytd-legal-report-details-form-renderer tp-yt-paper-i=
nput-container.ytd-legal-report-details-form-renderer .input-content.tp-yt-=
paper-input-container > iron-autogrow-textarea[focused], #description-box.y=
td-legal-report-details-form-renderer tp-yt-paper-input-container.ytd-legal=
-report-details-form-renderer .input-content.tp-yt-paper-input-container > =
textarea[focused], #description-box.ytd-legal-report-details-form-renderer =
tp-yt-paper-input-container.ytd-legal-report-details-form-renderer .input-c=
ontent.tp-yt-paper-input-container > tp-yt-iron-input[focused] { box-shadow=
: inset 0 0 0 2px var(--tffc2fd3a644f6275); }

#description-box.ytd-legal-report-details-form-renderer tp-yt-paper-input-c=
ontainer.ytd-legal-report-details-form-renderer { padding-top: 0px; padding=
-bottom: 0px; }

#description-box.ytd-legal-report-details-form-renderer tp-yt-paper-input-c=
ontainer.ytd-legal-report-details-form-renderer { --iron-autogrow-textarea-=
placeholder-padding: 10px; }

#description-box.ytd-legal-report-details-form-renderer tp-yt-paper-input-c=
har-counter[style-target=3D"host"] { color: var(--t4a6da19e16bf221a); margi=
n-top: -32px; margin-right: 18px; }

#affiliation.ytd-legal-report-details-form-renderer, #full-name.ytd-legal-r=
eport-details-form-renderer, #issue-type.ytd-legal-report-details-form-rend=
erer { margin-top: 0px; }

#full-name.ytd-legal-report-details-form-renderer { --paper-input-container=
-underline-color: var(--tf3fc855af2285f5f); --paper-input-container-underli=
ne-focus-color: var(--tffc2fd3a644f6275); --paper-input-container-underline=
-legacy-height: 0; }

#full-name.ytd-legal-report-details-form-renderer .input-content.tp-yt-pape=
r-input-container > .paper-input-input, #full-name.ytd-legal-report-details=
-form-renderer .input-content.tp-yt-paper-input-container > input, #full-na=
me.ytd-legal-report-details-form-renderer .input-content.tp-yt-paper-input-=
container > iron-autogrow-textarea, #full-name.ytd-legal-report-details-for=
m-renderer .input-content.tp-yt-paper-input-container > textarea, #full-nam=
e.ytd-legal-report-details-form-renderer .input-content.tp-yt-paper-input-c=
ontainer > tp-yt-iron-input { font-family: Roboto, Arial, sans-serif; font-=
size: 1.4rem; font-weight: 400; line-height: 2rem; color: var(--tffc2fd3a64=
4f6275); }

#full-name.ytd-legal-report-details-form-renderer { height: 57px; }

#name-subtext.ytd-legal-report-details-form-renderer { color: var(--t4a6da1=
9e16bf221a); margin-top: 4px; font-family: Roboto, Arial, sans-serif; font-=
size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#footer-text.ytd-legal-report-details-form-renderer { color: var(--t4a6da19=
e16bf221a); margin: 24px 0px; font-family: Roboto, Arial, sans-serif; font-=
size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.footer.ytd-legal-report-details-form-renderer { padding-left: 24px; border=
-top: 0px; display: flex; flex-direction: row; justify-content: space-betwe=
en; }

#cancel-button.ytd-legal-report-details-form-renderer { margin-right: 8px; =
}

#required-label.ytd-legal-report-details-form-renderer { color: var(--t4a6d=
a19e16bf221a); display: flex; flex-direction: column; justify-content: cent=
er; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight:=
 400; line-height: 1.8rem; }

.buttons.ytd-legal-report-details-form-renderer { padding: 8px 8px 8px 24px=
; display: flex; flex-direction: row; }

ytd-report-channel-modal-additional-context-renderer { display: flex; }

yt-text-input-form-field-renderer.ytd-report-channel-modal-additional-conte=
xt-renderer { padding: 16px; width: calc(100% - 64px); flex: 1 1 1e-09px; }

ytd-report-channel-modal-footer-renderer { display: flex; align-items: cent=
er; justify-content: flex-end; }

#back-button.ytd-report-channel-modal-footer-renderer { margin-right: 8px; =
}

ytd-report-channel-modal-header-renderer { border-bottom: 1px solid var(--t=
f3fc855af2285f5f); border-top: 1px solid var(--tf3fc855af2285f5f); padding-=
left: 16px; padding-right: 16px; display: flex; align-items: center; justif=
y-content: space-between; }

ytd-report-channel-modal-header-renderer:focus { outline: none; }

#dismiss-button.ytd-report-channel-modal-header-renderer { margin-bottom: 1=
6px; margin-top: 16px; }

#subtitle.ytd-report-channel-modal-header-renderer { color: var(--t4a6da19e=
16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-=
weight: 400; line-height: 2rem; }

#title.ytd-report-channel-modal-header-renderer { color: var(--tffc2fd3a644=
f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-wei=
ght: 400; line-height: 2.2rem; }

#title-container.ytd-report-channel-modal-header-renderer { display: flex; =
flex-direction: column; }

ytd-report-channel-modal-impersonation-renderer { display: flex; }

yt-text-input-form-field-renderer.ytd-report-channel-modal-impersonation-re=
nderer { padding: 16px; flex: 1 1 1e-09px; }

ytd-selectable-video-list-renderer { display: inline-block; height: 100%; o=
verflow-y: auto; width: 100%; }

ytd-selectable-video-renderer.ytd-selectable-video-list-renderer { border-b=
ottom: 1px solid var(--tf3fc855af2285f5f); box-sizing: border-box; padding:=
 8px 20px; width: 100%; }

ytd-selectable-video-renderer.ytd-selectable-video-list-renderer:last-child=
 { border-bottom: 0px; }

#empty-state-message.ytd-selectable-video-list-renderer { color: var(--tffc=
2fd3a644f6275); margin-top: 16px; text-align: center; font-family: Roboto, =
Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem=
; }

ytd-selectable-video-renderer { display: flex; }

tp-yt-paper-checkbox.ytd-selectable-video-renderer { --paper-checkbox-verti=
cal-align: top; }

#video.ytd-selectable-video-renderer { width: 360px; }

ytd-flow-bottom-bar-renderer { background-color: var(--t518e925f61bdcb91); =
box-sizing: border-box; min-height: 56px; padding: 16px 24px 24px; display:=
 flex; flex-direction: row; }

#secondary-button.ytd-flow-bottom-bar-renderer { padding-right: 8px; }

ytd-flow-bottom-bar-renderer[button-style=3D"FLOW_BOTTOM_BAR_BUTTON_LAYOUT_=
STYLE_FULL_DISTRIBUTED"] > .ytd-flow-bottom-bar-renderer { flex: 1 1 1e-09p=
x; display: flex; flex-direction: row; }

ytd-flow-bottom-bar-renderer[button-style=3D"FLOW_BOTTOM_BAR_BUTTON_LAYOUT_=
STYLE_FULL_DISTRIBUTED"] ytd-button-renderer.ytd-flow-bottom-bar-renderer {=
 flex: 1 1 1e-09px; }

ytd-flow-bottom-bar-renderer[button-style=3D"FLOW_BOTTOM_BAR_BUTTON_LAYOUT_=
STYLE_FLEX_PRIMARY"] #primary-button.ytd-flow-bottom-bar-renderer { flex: 1=
 1 1e-09px; display: flex; flex-direction: row; }

ytd-flow-bottom-bar-renderer[button-style=3D"FLOW_BOTTOM_BAR_BUTTON_LAYOUT_=
STYLE_FLEX_PRIMARY"] ytd-button-renderer.ytd-flow-bottom-bar-renderer { fle=
x: 1 1 1e-09px; }

ytd-flow-bottom-bar-renderer[button-style=3D"FLOW_BOTTOM_BAR_BUTTON_LAYOUT_=
STYLE_JUSTIFY_END"] { justify-content: flex-end; }

#coupon-renderer.ytd-flow-bottom-bar-renderer { flex: 1 1 1e-09px; }

ytd-ypc-coupon-renderer.ytd-flow-bottom-bar-renderer { justify-content: spa=
ce-between; }

ytd-flow-root-renderer[dialog][dialog][dialog] { --paper-spinner-color: var=
(--t2d807bb79e75606d); background-color: var(--t518e925f61bdcb91); margin: =
0px; padding: 0px; }

ytd-flow-root-renderer { background-color: var(--t518e925f61bdcb91); displa=
y: flex; flex-direction: column; }

#content.ytd-flow-root-renderer { position: relative; flex: 1 1 1e-09px; di=
splay: flex; flex-direction: row; align-items: center; justify-content: cen=
ter; }

#flow-step.ytd-flow-root-renderer { flex: 1 1 1e-09px; }

ytd-flow-root-renderer[contains-talk-to-recs] #flow-step.ytd-flow-root-rend=
erer { max-width: 100%; }

ytd-flow-root-renderer[initial-state] { min-width: 200px; min-height: 200px=
; }

#spinner-overlay.ytd-flow-root-renderer { background-color: var(--t0ccd1ace=
000d5e93); position: absolute; inset: 0px; }

tp-yt-paper-spinner-lite.ytd-flow-root-renderer { position: absolute; top: =
50%; left: 50%; transform: translate(-50%, -50%); }

#progress-indicator.ytd-flow-root-renderer:empty { display: none; }

ytd-flow-step-renderer { background-color: var(--t518e925f61bdcb91); displa=
y: flex; flex-direction: column; }

#scroller.ytd-flow-step-renderer { --paper-dialog-scrollable-padding: 0; }

#content.ytd-flow-step-renderer { overflow-y: auto; }

#content.ytd-flow-step-renderer::-webkit-scrollbar { width: 16px; }

#content.ytd-flow-step-renderer::-webkit-scrollbar-thumb { height: 56px; bo=
rder-radius: 8px; border: 4px solid transparent; background-clip: content-b=
ox; background-color: var(--t4a6da19e16bf221a); }

#content.ytd-flow-step-renderer::-webkit-scrollbar-thumb:hover { background=
-color: var(--t7e34d5baa4ea6277); }

ytd-flow-step-renderer:not([fit-content]) #content.ytd-flow-step-renderer {=
 max-height: min(616px, -140px + 100vh); }

ytd-flow-step-renderer[bottom-bar] #content.ytd-flow-step-renderer { max-he=
ight: min(616px, -230px + 100vh); }

ytd-flow-step-renderer:not([fit-content]) #content.ytd-flow-step-renderer:h=
as(> yt-creator-goal-set-up-flow-view-model).ytd-flow-step-renderer { max-h=
eight: calc(-50px + 100vh); }

#content.ytd-flow-step-renderer .ytd-flow-step-renderer:has(> yt-lp-section=
-group-view-model).ytd-flow-step-renderer { display: flex; max-height: 100v=
h; justify-content: center; background-color: var(--t3e41d7b17b187f69); }

ytd-flow-step-renderer[fit-content] #content.ytd-flow-step-renderer { max-h=
eight: fit-content; }

#progress-container.ytd-flow-step-renderer { height: 4px; background: var(-=
-tf3fc855af2285f5f); }

#progress-container.ytd-flow-step-renderer[hidden] { }

#progress.ytd-flow-step-renderer { height: 4px; background-color: var(--tff=
c2fd3a644f6275); width: 0px; }

.bottom-bar-view-model.ytd-flow-step-renderer { margin: 16px 24px 24px; }

ytd-flow-step-renderer[bottom-bar] { --pdp-view-model-column-padding: 0; }

ytd-flow-step-renderer[has-compact-upsell-shelf] #bottom-bar.ytd-flow-step-=
renderer { border-top: 1px solid var(--tf3fc855af2285f5f); }

ytd-flow-top-bar-renderer { box-sizing: border-box; min-height: 56px; paddi=
ng: 8px 24px; display: flex; flex-direction: row; align-items: center; }

#back-button.ytd-flow-top-bar-renderer ytd-button-renderer.ytd-flow-top-bar=
-renderer { margin-right: 8px; }

#content.ytd-flow-top-bar-renderer { flex: 1 1 1e-09px; }

#title.ytd-flow-top-bar-renderer { display: block; color: var(--tffc2fd3a64=
4f6275); font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-vari=
ation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-flow-top-bar-renderer { font-family: Roboto, Arial, sans-serif=
; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700;=
 line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-flow-top-bar-renderer { font-family: Roboto, Arial, sans-serif=
; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700;=
 line-height: 2.6rem; }
}

#subtitle.ytd-flow-top-bar-renderer { display: block; color: var(--t4a6da19=
e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font=
-weight: 400; line-height: 1.8rem; }

#form.ytd-form-popup-content { margin: 0px 24px 34px; }

yt-form-renderer.ytd-form-popup-content { display: block; }

ytd-form-popup-renderer[dialog][dialog][dialog] { padding: 0px; margin: 0px=
; min-width: 500px; background-color: var(--t518e925f61bdcb91); display: fl=
ex; flex-direction: column; }

#title.ytd-form-popup-renderer { display: block; color: var(--tffc2fd3a644f=
6275); margin: 24px 24px 0px; font-family: Roboto, Arial, sans-serif; font-=
size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#buttons.ytd-form-popup-renderer { border-top: 0px; padding: 8px; display: =
flex; flex-direction: row; justify-content: flex-end; }

ytd-inline-form-renderer { display: flex; flex-direction: row; }

ytd-inline-form-renderer[is-editing] { margin-right: 16px; }

#text-displayed.ytd-inline-form-renderer { flex: 1 1 1e-09px; }

ytd-inline-form-renderer[component-style=3D"INLINE_FORM_STYLE_TITLE"] #text=
-displayed.ytd-inline-form-renderer { color: var(--tffc2fd3a644f6275); over=
flow: hidden; font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; fo=
nt-variation-settings: "wdth" 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-inline-form-renderer[component-style=3D"INLINE_FORM_STYLE_TITLE"] #te=
xt-displayed.ytd-inline-form-renderer { font-family: Roboto, Arial, sans-se=
rif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700=
; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  ytd-inline-form-renderer[component-style=3D"INLINE_FORM_STYLE_TITLE"] #te=
xt-displayed.ytd-inline-form-renderer { font-family: Roboto, Arial, sans-se=
rif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700=
; line-height: 2.8rem; }
}

ytd-inline-form-renderer[component-style=3D"INLINE_FORM_STYLE_BODY_TEXT"] #=
text-displayed.ytd-inline-form-renderer { color: var(--tffc2fd3a644f6275); =
overflow-wrap: break-word; overflow: hidden; font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-inline-form-renderer[component-style=3D"INLINE_FORM_STYLE_BODY_TEXT_PLA=
CEHOLDER"] #text-displayed.ytd-inline-form-renderer { color: var(--t4a6da19=
e16bf221a); overflow-wrap: break-word; font-family: Roboto, Arial, sans-ser=
if; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#display-dialog.ytd-inline-form-renderer { overflow: hidden; flex: 1 1 1e-0=
9px; display: flex; flex-direction: row; }

ytd-inline-form-renderer[component-style=3D"INLINE_FORM_STYLE_TITLE"] #disp=
lay-dialog.ytd-inline-form-renderer { align-items: center; }

ytd-inline-form-renderer[component-style=3D"INLINE_FORM_STYLE_TITLE"] #edit=
-button.ytd-inline-form-renderer { align-self: flex-start; }

#edit-button.ytd-inline-form-renderer { color: var(--tffc2fd3a644f6275); pa=
dding-left: 8px; }

ytd-inline-form-renderer[component-style=3D"INLINE_FORM_STYLE_BODY_TEXT"] #=
edit-button.ytd-inline-form-renderer { margin-top: -8px; }

ytd-inline-form-renderer[component-style=3D"INLINE_FORM_STYLE_BODY_TEXT_PLA=
CEHOLDER"] #edit-button.ytd-inline-form-renderer { margin-top: -8px; }

#edit-dialog.ytd-inline-form-renderer { min-width: 0px; flex-grow: 1; displ=
ay: flex; flex-direction: column; }

#edit-buttons.ytd-inline-form-renderer { display: flex; flex-direction: row=
; justify-content: flex-end; }

#save-button.ytd-inline-form-renderer { margin-right: -16px; }

yt-text-input-form-field-renderer.ytd-inline-form-renderer { padding-bottom=
: 0px; }

ytd-clip-attribution-renderer { --yt-img-border-radius: 24px; display: flex=
; flex-direction: column; height: auto; flex-basis: 102px; transition: flex=
-basis 0.2s ease-out; }

ytd-clip-attribution-renderer[is-ad-playing] #bottom.ytd-clip-attribution-r=
enderer, ytd-clip-attribution-renderer[is-ad-playing] #title.ytd-clip-attri=
bution-renderer, ytd-clip-attribution-renderer[is-ad-playing] #top.ytd-clip=
-attribution-renderer { display: none; }

ytd-clip-attribution-renderer[is-ad-playing] { flex-basis: 204px; overflow:=
 hidden; }

ytd-clip-attribution-renderer[is-ad-playing] #ad-overlay.ytd-clip-attributi=
on-renderer { animation: 0.2s ease 0s 1 normal none running clips-fade-in; =
display: flex; }

ytd-clip-attribution-renderer[is-page-load] { opacity: 0; }

#bottom.ytd-clip-attribution-renderer, #buttons.ytd-clip-attribution-render=
er, #top.ytd-clip-attribution-renderer { display: flex; flex-direction: row=
; align-items: center; }

#bottom.ytd-clip-attribution-renderer, #title.ytd-clip-attribution-renderer=
, #top.ytd-clip-attribution-renderer { opacity: 1; animation: 0.2s ease 0s =
1 normal none running clips-fade-in; }

#main.ytd-clip-attribution-renderer { padding: var(--ytd-margin-4x) 0 0 0; =
position: relative; }

#top.ytd-clip-attribution-renderer { color: var(--t4a6da19e16bf221a); paddi=
ng: 0 var(--ytd-margin-4x); font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.4rem; font-weight: 400; line-height: 2rem; }

#bottom.ytd-clip-attribution-renderer { padding: 0 var(--ytd-margin-6x); }

#author-container.ytd-clip-attribution-renderer { display: flex; flex-direc=
tion: column; align-items: flex-start; flex: 0 1 100%; overflow-x: hidden; =
margin-right: var(--ytd-margin-4x); }

.author-avatar.author-endpoint.ytd-clip-attribution-renderer { margin-right=
: var(--ytd-margin-4x); }

.author-avatar.ytd-clip-attribution-renderer { height: 40px; width: 40px; }

#author.ytd-clip-attribution-renderer { --ytd-channel-name-text-display: bl=
ock; color: var(--tffc2fd3a644f6275); margin: 0 0 var(--ytd-margin-base) 0;=
 font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 50=
0; line-height: 2rem; }

#title.ytd-clip-attribution-renderer { display: inline-block; color: var(--=
tffc2fd3a644f6275); margin-top: ; margin-right: ; margin-left: ; margin-bot=
tom: var(--ytd-margin-base); word-break: break-word; font-family: Roboto, A=
rial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem;=
 }

#bottom.ytd-clip-attribution-renderer { font-family: Roboto, Arial, sans-se=
rif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; display: flex;=
 flex-direction: column; align-items: flex-start; }

#ad-overlay.ytd-clip-attribution-renderer { color: var(--tffc2fd3a644f6275)=
; display: none; flex-direction: column; padding: 16px 0px 32px; width: 100=
%; align-items: center; justify-content: center; font-family: Roboto, Arial=
, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#ad-image.ytd-clip-attribution-renderer { height: 102px; width: 120px; marg=
in-bottom: 16px; }

#menu.ytd-clip-attribution-renderer { flex-shrink: 0; }

#view-count.ytd-clip-attribution-renderer { color: var(--t4a6da19e16bf221a)=
; margin: 0 var(--ytd-margin-4x); flex: 1 1 1e-09px; }

#under.ytd-clip-attribution-renderer { padding: var(--ytd-margin-2x) var(--=
ytd-margin-4x); display: flex; flex-direction: column; align-items: flex-en=
d; }

@keyframes clips-fade-in {=20
  0% { opacity: 0; display: none; }
  100% { opacity: 1; display: block; }
}

ytd-clip-attribution-renderer:not([has-channel-endpoint]) .author-endpoint.=
ytd-clip-attribution-renderer { cursor: auto; }

.cls-1.ytd-clip-attribution-renderer { fill: none; }

.cls-2.ytd-clip-attribution-renderer { fill: rgb(226, 226, 226); }

.cls-3.ytd-clip-attribution-renderer { fill: rgb(255, 255, 255); }

.cls-4.ytd-clip-attribution-renderer { fill: rgb(164, 197, 255); }

.cls-5.ytd-clip-attribution-renderer { fill: rgb(255, 191, 189); }

ytd-clip-attribution-renderer[is-dark-theme] .cls-1.ytd-clip-attribution-re=
nderer { fill: none; }

ytd-clip-attribution-renderer[is-dark-theme] .cls-2.ytd-clip-attribution-re=
nderer { fill: rgb(76, 76, 76); }

ytd-clip-attribution-renderer[is-dark-theme] .cls-3.ytd-clip-attribution-re=
nderer { fill: rgb(33, 33, 33); }

ytd-clip-attribution-renderer[is-dark-theme] .cls-4.ytd-clip-attribution-re=
nderer { fill: rgb(107, 159, 255); }

ytd-clip-attribution-renderer[is-dark-theme] .cls-5.ytd-clip-attribution-re=
nderer { fill: rgb(180, 123, 255); }

ytd-clip-section-footer-renderer { display: flex; flex-direction: row; just=
ify-content: flex-end; opacity: 1; animation: 0.2s ease 0s 1 normal none ru=
nning clips-footer-fade-in; }

#buttons.ytd-clip-section-footer-renderer { display: flex; flex-flow: wrap;=
 justify-content: flex-end; }

#buttons.ytd-clip-section-footer-renderer > ytd-button-renderer.ytd-clip-se=
ction-footer-renderer { margin: var(--ytd-margin-2x) var(--ytd-margin-2x) v=
ar(--ytd-margin-2x) 0; }

ytd-clip-section-footer-renderer[is-ad-playing], ytd-clip-section-footer-re=
nderer[is-page-load] { display: none; opacity: 0; }

@keyframes clips-footer-fade-in {=20
  0% { opacity: 0; display: none; }
  50% { opacity: 0; display: none; }
  100% { opacity: 1; display: block; }
}

ytd-clip-section-renderer { display: flex; flex-direction: column; backgrou=
nd-color: var(--t518e925f61bdcb91); }

#contents.ytd-clip-section-renderer, ytd-clip-section-renderer { overflow: =
hidden; flex: 1 1 0%; display: flex; flex-direction: column; }

ytd-gaming-account-link-confirm-dialog-renderer[dialog][dialog][dialog] { -=
-divider-color: var(--tf3fc855af2285f5f); --yt-endpoint-color: var(--t2d807=
bb79e75606d); background-color: var(--t518e925f61bdcb91); margin: 0px; min-=
width: 400px; max-width: 688px; padding: 0px; display: flex; flex-direction=
: column; }

.avatar-support.ytd-gaming-account-link-confirm-dialog-renderer { padding-b=
ottom: 16px; padding-top: 16px; display: flex; flex-direction: row; align-i=
tems: center; justify-content: center; }

.avatar.ytd-gaming-account-link-confirm-dialog-renderer { margin-left: -13p=
x; margin-right: -13px; border-radius: 50%; background-color: transparent; =
overflow: hidden; height: 56px; width: 56px; }

.avatar.left.ytd-gaming-account-link-confirm-dialog-renderer { z-index: 1; =
}

.avatar.right.ytd-gaming-account-link-confirm-dialog-renderer { z-index: 0;=
 }

.third-party-icon.ytd-gaming-account-link-confirm-dialog-renderer { color: =
rgb(255, 255, 255); padding: 2px; border-radius: 50%; overflow: hidden; bac=
kground-color: var(--t2d807bb79e75606d); z-index: 2; height: 16px; width: 1=
6px; }

ytd-gaming-account-link-confirm-dialog-renderer[dialog-with-header-image] {=
 width: min-content; }

ytd-gaming-account-link-confirm-dialog-renderer[dialog-with-thumbnail] { mi=
n-width: 456px; }

ytd-gaming-account-link-confirm-dialog-renderer[dialog-with-thumbnail] #mai=
n.ytd-gaming-account-link-confirm-dialog-renderer { min-width: 200px; }

#main.ytd-gaming-account-link-confirm-dialog-renderer { margin-top: 24px; w=
idth: 100%; display: flex; flex-direction: column; }

ytd-gaming-account-link-confirm-dialog-renderer[dialog-with-header-image] #=
main.ytd-gaming-account-link-confirm-dialog-renderer { margin-top: 0px; }

#header-image.ytd-gaming-account-link-confirm-dialog-renderer { margin-bott=
om: 24px; width: max-content; }

#title.ytd-gaming-account-link-confirm-dialog-renderer { display: block; co=
lor: var(--tffc2fd3a644f6275); margin: 16px 24px; font-family: Roboto, Aria=
l, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#dialog-messages.ytd-gaming-account-link-confirm-dialog-renderer { color: v=
ar(--t4a6da19e16bf221a); margin: 4px 0px 24px; padding: 0px 24px; flex: 1 1=
 1e-09px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-w=
eight: 400; line-height: 2rem; }

.line-text.ytd-gaming-account-link-confirm-dialog-renderer:not(:last-of-typ=
e) { display: block; margin-bottom: 8px; }

.buttons.ytd-gaming-account-link-confirm-dialog-renderer { border-top: 0px;=
 position: relative; padding: 8px 8px 8px 24px; display: flex; flex-directi=
on: row; justify-content: flex-end; flex: 0 0 auto; }

#cancel-button.ytd-gaming-account-link-confirm-dialog-renderer, #confirm-bu=
tton.ytd-gaming-account-link-confirm-dialog-renderer { color: var(--t2d807b=
b79e75606d); margin-left: 8px; }

ytd-gaming-account-link-confirm-dialog-renderer[primary-is-cancel] .buttons=
.ytd-gaming-account-link-confirm-dialog-renderer { display: flex; flex-dire=
ction: row-reverse; justify-content: flex-start; }

.spinner.ytd-gaming-account-link-confirm-dialog-renderer { margin-bottom: 2=
4px; display: flex; align-items: center; justify-content: center; }

ytd-gaming-account-link-setting-renderer[dialog][dialog][dialog] { backgrou=
nd-color: var(--t518e925f61bdcb91); padding: 0px; margin: 0px; max-width: 5=
00px; display: flex; flex-direction: column; }

#header.ytd-gaming-account-link-setting-renderer { background-size: cover; =
display: flex; flex-direction: column; }

.avatar-support.ytd-gaming-account-link-setting-renderer { padding-bottom: =
16px; padding-top: 16px; display: flex; flex-direction: row; align-items: c=
enter; justify-content: center; }

.avatar.ytd-gaming-account-link-setting-renderer { margin-left: 8px; margin=
-right: 8px; border-radius: 50%; background-color: transparent; overflow: h=
idden; height: 56px; width: 56px; }

.third-party-icon.ytd-gaming-account-link-setting-renderer { padding: 2px; =
color: rgb(255, 255, 255); border-radius: 50%; overflow: hidden; background=
-color: var(--t2d807bb79e75606d); height: 16px; width: 16px; }

#dismiss-button.ytd-gaming-account-link-setting-renderer { position: absolu=
te; top: 0px; right: 0px; }

#dismiss-button.ytd-gaming-account-link-setting-renderer ytd-button-rendere=
r.ytd-gaming-account-link-setting-renderer { color: var(--tffc2fd3a644f6275=
); }

#title.ytd-gaming-account-link-setting-renderer { color: var(--tffc2fd3a644=
f6275); display: block; margin: 0px 24px; padding: 24px 0px 0px; font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 400; line-hei=
ght: 2.6rem; }

ytd-gaming-account-link-setting-renderer:not([has-description]) #title.ytd-=
gaming-account-link-setting-renderer { margin: 16px 24px; padding: 0px; }

ytd-gaming-account-link-setting-renderer[has-description] #description-cont=
ainer.ytd-gaming-account-link-setting-renderer { border-top: 0px; }

#description-container.ytd-gaming-account-link-setting-renderer { color: va=
r(--t4a6da19e16bf221a); display: inline-block; margin: 16px 24px 32px; text=
-align: left; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; fo=
nt-weight: 400; line-height: 1.8rem; }

#link-button-container.ytd-gaming-account-link-setting-renderer { margin-bo=
ttom: 16px; display: flex; flex-direction: row; align-items: center; justif=
y-content: center; }

#link-button.ytd-gaming-account-link-setting-renderer ytd-button-renderer.y=
td-gaming-account-link-setting-renderer { --yt-paper-button-min-width: 250p=
x; display: flex; flex-direction: row; align-items: center; justify-content=
: center; }

ytd-guide-collapsible-entry-renderer { display: block; }

ytd-guide-collapsible-entry-renderer[expanded] #expander-item.ytd-guide-col=
lapsible-entry-renderer { display: none; }

ytd-guide-collapsible-entry-renderer[expanded] #expanded.ytd-guide-collapsi=
ble-entry-renderer { display: block; }

#expanded.ytd-guide-collapsible-entry-renderer { display: none; }

ytd-guide-collapsible-section-entry-renderer { display: block; }

#header.ytd-guide-collapsible-section-entry-renderer { display: flex; align=
-items: center; }

ytd-guide-downloads-entry-renderer { display: block; }

ytd-guide-entry-renderer { display: block; position: relative; border-radiu=
s: 10px; width: calc(100% - 12px); }

ytd-guide-entry-renderer[active] { background-color: var(--t7f4f2c6d54836ce=
0); }

ytd-guide-entry-renderer[active] .title.ytd-guide-entry-renderer { font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-h=
eight: 2rem; }

ytd-guide-entry-renderer[active] .guide-icon.ytd-guide-entry-renderer { col=
or: var(--tffc2fd3a644f6275); }

.title.ytd-guide-entry-renderer { color: var(--tffc2fd3a644f6275); overflow=
: hidden; white-space: nowrap; text-overflow: ellipsis; font-family: Roboto=
, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem=
; flex: 1 1 1e-09px; }

#endpoint.yt-simple-endpoint.ytd-guide-entry-renderer { min-height: var(--p=
aper-item-min-height,48px); cursor: pointer; box-sizing: border-box; outlin=
e: 0px; color: var(--tffc2fd3a644f6275); display: flex; flex-direction: row=
; align-items: center; }

#endpoint.yt-simple-endpoint.ytd-guide-entry-renderer:active { background-c=
olor: var(--tf3fc855af2285f5f); border-radius: 10px; }

#endpoint.yt-simple-endpoint.ytd-guide-entry-renderer:focus, #endpoint.yt-s=
imple-endpoint.ytd-guide-entry-renderer:hover { background-color: var(--t7f=
4f2c6d54836ce0); border-radius: 10px; }

yt-interaction.ytd-guide-entry-renderer { border-radius: 10px; overflow: hi=
dden; }

ytd-guide-entry-renderer[active] tp-yt-paper-item.ytd-guide-entry-renderer[=
focused] { --paper-item-focused-before-background: transparent; }

yt-img-shadow.ytd-guide-entry-renderer { margin-right: 24px; border-radius:=
 50%; background-color: transparent; overflow: hidden; height: 24px; width:=
 24px; }

a.ytd-guide-entry-renderer, tp-yt-paper-item.ytd-guide-entry-renderer { wid=
th: 100%; }

tp-yt-paper-item.ytd-guide-entry-renderer { --paper-item-focused-before-bor=
der-radius: 10px; --paper-item-focused-before-background: var( --ytd-guide-=
entry-renderer-focused-guide-item-background-color,var(--tffc2fd3a644f6275)=
 ); padding: 0px 12px; min-width: 0px; height: var(--paper-item-min-height,=
48px); }

.guide-icon.ytd-guide-entry-renderer { --iron-icon-height: 24px; --iron-ico=
n-width: 24px; margin-right: 24px; color: var(--tffc2fd3a644f6275); }

.guide-entry-count.ytd-guide-entry-renderer { display: none; opacity: var(-=
-t4a6da19e16bf221a); vertical-align: middle; text-align: center; font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-hei=
ght: 2rem; }

ytd-guide-entry-renderer[line-end-style=3D"count"] .guide-entry-count.ytd-g=
uide-entry-renderer { display: block; }

.guide-entry-badge.ytd-guide-entry-renderer { width: 16px; height: 16px; co=
lor: rgb(225, 0, 45); display: none; }

ytd-guide-entry-renderer[line-end-style=3D"badge"] .guide-entry-badge.ytd-g=
uide-entry-renderer { display: block; }

#newness-dot.ytd-guide-entry-renderer { width: 4px; height: 4px; border-rad=
ius: 50%; background-color: var(--t2d807bb79e75606d); margin: 0px 6px; disp=
lay: none; }

@media (forced-colors: active) {
  #newness-dot.ytd-guide-entry-renderer { forced-color-adjust: none; }
}

ytd-guide-entry-renderer[line-end-style=3D"dot"] #newness-dot.ytd-guide-ent=
ry-renderer { display: block; }

ytd-guide-entry-renderer[is-header] .guide-icon.ytd-guide-entry-renderer { =
display: none; }

ytd-guide-entry-renderer[is-header] .title.ytd-guide-entry-renderer { paddi=
ng-right: 8px; flex: 0 0 auto; font-family: Roboto, Arial, sans-serif; font=
-size: 1.6rem; font-weight: 500; line-height: 2.2rem; overflow: hidden; max=
-height: 2.2rem; display: -webkit-box; -webkit-box-orient: vertical; text-o=
verflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-guide-entry-renderer[is-header] .title.ytd-guide-entry-renderer { -we=
bkit-line-clamp: 1; max-height: none; }
}

ytd-guide-entry-renderer[is-header] .arrow-icon.ytd-guide-entry-renderer { =
width: 16px; height: 16px; }

ytd-guide-renderer { --yt-endpoint-color: var(--tffc2fd3a644f6275); --yt-gu=
ide-section-horizontal-padding: 12px; display: block; }

#sections.ytd-guide-renderer { position: relative; }

#sections.ytd-guide-renderer > .ytd-guide-renderer:first-child { padding: 1=
2px; }

#sections.ytd-guide-renderer > ytd-guide-section-renderer.ytd-guide-rendere=
r:not(:first-child), #sections.ytd-guide-renderer > ytd-guide-subscriptions=
-section-renderer.ytd-guide-renderer { padding: var(--yt-guide-section-hori=
zontal-padding,12px); }

#sections.ytd-guide-renderer > .ytd-guide-renderer:not(:last-child) { borde=
r-bottom: 1px solid var(--tf3fc855af2285f5f); }

#footer.ytd-guide-renderer > #copyright, #footer.ytd-guide-renderer > #vat-=
notice { display: block !important; }

#guide-links-primary.ytd-guide-renderer { padding: 16px 24px 0px; border-to=
p: 1px solid var(--tf3fc855af2285f5f); }

#guide-links-secondary.ytd-guide-renderer { padding: 12px 24px 0px; }

#footer.ytd-guide-renderer > #vat-notice { padding: 8px 24px; color: var(--=
t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4r=
em; font-weight: 500; line-height: 2rem; }

#footer.ytd-guide-renderer > #copyright { padding: 16px 24px; color: var(--=
t7e34d5baa4ea6277); font-family: Roboto, Arial, sans-serif; font-size: 1.2r=
em; font-weight: 400; line-height: 1.8rem; }

#guide-links-primary.ytd-guide-renderer > a, #guide-links-secondary.ytd-gui=
de-renderer > a { text-decoration: none; color: var(--t4a6da19e16bf221a); f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500;=
 line-height: 2rem; display: inline-block !important; }

#guide-links-primary.ytd-guide-renderer > a:not(:last-child), #guide-links-=
secondary.ytd-guide-renderer > a:not(:last-child) { margin-right: 8px; }

ytd-guide-renderer:hover { --ytd-guide-entry-renderer-active-guide-item-bac=
kground-color: transparent; --ytd-guide-entry-renderer-focused-guide-item-b=
ackground-color: transparent; }

ytd-guide-section-renderer { --paper-item-min-height: 40px; display: block;=
 }

h3.ytd-guide-section-renderer { margin: 0px; }

ytd-guide-collapsible-section-entry-renderer.ytd-guide-section-renderer:not=
(:first-child) { border-top: 1px solid var(--tf3fc855af2285f5f); margin-top=
: 12px; padding-top: 12px; }

#guide-section-title.ytd-guide-section-renderer { padding: 6px 12px 4px; co=
lor: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font=
-size: 1.6rem; font-weight: 500; line-height: 2.2rem; overflow: hidden; max=
-height: 2.2rem; display: -webkit-box; -webkit-box-orient: vertical; text-o=
verflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #guide-section-title.ytd-guide-section-renderer { -webkit-line-clamp: 1; =
max-height: none; }
}

ytd-guide-signin-promo-renderer { display: inline-block; padding: 16px 32px=
; }

yt-formatted-string.ytd-guide-signin-promo-renderer { display: block; color=
: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.4rem; font-weight: 400; line-height: 2rem; }

#sign-in-button.ytd-guide-signin-promo-renderer:not([align-by-text]) { marg=
in-top: 12px; }

ytd-mini-guide-entry-renderer { display: inline-block; position: relative; =
background-color: transparent; border-radius: 10px; }

a.ytd-mini-guide-entry-renderer { padding: 16px 0px 14px; outline: 0px; wid=
th: 64px; display: flex; flex-direction: column; align-items: center; justi=
fy-content: center; }

.guide-icon.ytd-mini-guide-entry-renderer { color: var(--tffc2fd3a644f6275)=
; margin-bottom: 6px; }

.title.ytd-mini-guide-entry-renderer { color: var(--tffc2fd3a644f6275); max=
-width: 100%; font-family: Roboto, Arial, sans-serif; font-size: 1rem; font=
-weight: 400; line-height: 1.6rem; overflow: hidden; max-height: 1.6rem; di=
splay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; =
white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .title.ytd-mini-guide-entry-renderer { -webkit-line-clamp: 1; max-height:=
 none; }
}

ytd-mini-guide-entry-renderer[is-active] .guide-icon.ytd-mini-guide-entry-r=
enderer { color: var(--tffc2fd3a644f6275); }

ytd-mini-guide-entry-renderer[no-labels] a.ytd-mini-guide-entry-renderer { =
padding: 8px 0px; }

ytd-mini-guide-entry-renderer[no-labels] .guide-icon.ytd-mini-guide-entry-r=
enderer { padding: 12px 0px; margin: 4px 0px; }

ytd-mini-guide-entry-renderer.hovered, ytd-mini-guide-entry-renderer:focus,=
 ytd-mini-guide-entry-renderer:hover { background-color: var(--t7f4f2c6d548=
36ce0); outline: none; }

.ally-menu-button.ytd-mini-guide-entry-renderer { position: absolute; width=
: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rec=
t(0px, 0px, 0px, 0px); border: 0px; }

ytd-mini-guide-renderer { display: inline-block; background-color: transpar=
ent; z-index: 2028; padding: 0px 4px; }

#items.ytd-mini-guide-renderer { margin-top: 4px; display: flex; flex-direc=
tion: column; }

ytd-mini-guide-renderer[no-labels] #items.ytd-mini-guide-renderer { margin-=
top: 12px; display: flex; flex-direction: column; }

ytd-handles-claiming-confirm-dialog-content[dialog][dialog][dialog] { backg=
round-color: var(--t518e925f61bdcb91); }

#container.ytd-handles-claiming-confirm-dialog-content { display: flex; fle=
x-direction: column; }

#handle-container.ytd-handles-claiming-confirm-dialog-content { align-self:=
 center; display: flex; flex-direction: column; align-items: center; box-si=
zing: border-box; width: 100%; padding: 24px 20px; border: 1px solid var(--=
tf3fc855af2285f5f); border-radius: 12px; max-width: 500px; margin: 20px 0px=
; }

#profile-picture.ytd-handles-claiming-confirm-dialog-content { width: 100px=
; height: 100px; border: 2px solid var(--t1405e70a39276293); border-radius:=
 50%; background-color: transparent; overflow: hidden; }

#subtitle.ytd-handles-claiming-confirm-dialog-content { padding: 0px 8px; f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 400;=
 line-height: 2.6rem; justify-content: center; display: flex; flex-directio=
n: column; }

#container.ytd-handles-claiming-confirm-dialog-content { overflow-y: auto; =
}

#container.ytd-handles-claiming-confirm-dialog-content::-webkit-scrollbar {=
 width: 16px; }

#container.ytd-handles-claiming-confirm-dialog-content::-webkit-scrollbar-t=
humb { height: 56px; border-radius: 8px; border: 4px solid transparent; bac=
kground-clip: content-box; background-color: var(--t4a6da19e16bf221a); }

#container.ytd-handles-claiming-confirm-dialog-content::-webkit-scrollbar-t=
humb:hover { background-color: var(--t7e34d5baa4ea6277); }

@media (max-height: 750px) {
  #container.ytd-handles-claiming-confirm-dialog-content { max-height: 510p=
x; }
}

#display-name.ytd-handles-claiming-confirm-dialog-content { margin: 16px 0p=
x 8px; font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variat=
ion-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }

#handle-url.ytd-handles-claiming-confirm-dialog-content, #handle.ytd-handle=
s-claiming-confirm-dialog-content { margin-bottom: 4px; font-family: Roboto=
, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 2.8rem; }

#info-container.ytd-handles-claiming-confirm-dialog-content { color: var(--=
t4a6da19e16bf221a); max-width: 500px; margin: 0px 32px; font-family: Roboto=
, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem=
; align-self: center; display: flex; flex-direction: column; }

#info-header.ytd-handles-claiming-confirm-dialog-content { font-family: Rob=
oto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2=
.2rem; }

#first-info-text.ytd-handles-claiming-confirm-dialog-content { padding-top:=
 20px; }

#messages.ytd-handles-claiming-confirm-dialog-content { padding-bottom: 20p=
x; justify-content: center; display: flex; flex-direction: column; font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-h=
eight: 2rem; }

.line-text.ytd-handles-claiming-confirm-dialog-content:not(:last-of-type) {=
 display: block; margin-bottom: 12px; }

ytd-handles-claiming-confirm-dialog-renderer[dialog][dialog][dialog] { back=
ground-color: var(--t518e925f61bdcb91); padding: 0px; margin: 0px; width: 7=
40px; }

ytd-handles-claiming-confirm-dialog-renderer { color: var(--tffc2fd3a644f62=
75); display: flex; flex-direction: column; }

#header.ytd-handles-claiming-confirm-dialog-renderer { padding: 16px 24px; =
border-bottom: 0px; }

#title.ytd-handles-claiming-confirm-dialog-renderer { font-family: "YouTube=
 Sans", Roboto, sans-serif; font-size: 2.4rem; font-variation-settings: "wd=
th" 100; font-weight: 700; line-height: 3.2rem; justify-content: center; di=
splay: flex; flex-direction: column; }

.line-text.ytd-handles-claiming-confirm-dialog-renderer:not(:last-of-type) =
{ display: block; margin-bottom: 12px; }

#footer.ytd-handles-claiming-confirm-dialog-renderer { height: 52px; paddin=
g-right: 8px; border-top: 0px; justify-content: flex-end; display: flex; fl=
ex-direction: row; align-items: center; }

ytd-handles-claiming-edit-dialog-content[dialog][dialog][dialog] { backgrou=
nd-color: var(--t518e925f61bdcb91); }

ytd-handles-claiming-edit-dialog-content { overflow-y: auto; }

#spinner.ytd-handles-claiming-edit-dialog-content { background: var(--t518e=
925f61bdcb91); opacity: 0.3; z-index: 999; position: absolute; inset: 0px; =
display: flex; align-items: center; justify-content: center; }

#container.ytd-handles-claiming-edit-dialog-content { display: flex; flex-d=
irection: column; overflow-y: auto; }

#container.ytd-handles-claiming-edit-dialog-content::-webkit-scrollbar { wi=
dth: 16px; }

#container.ytd-handles-claiming-edit-dialog-content::-webkit-scrollbar-thum=
b { height: 56px; border-radius: 8px; border: 4px solid transparent; backgr=
ound-clip: content-box; background-color: var(--t4a6da19e16bf221a); }

#container.ytd-handles-claiming-edit-dialog-content::-webkit-scrollbar-thum=
b:hover { background-color: var(--t7e34d5baa4ea6277); }

#handle-container.ytd-handles-claiming-edit-dialog-content, #info-container=
.ytd-handles-claiming-edit-dialog-content, #input-container.ytd-handles-cla=
iming-edit-dialog-content { width: 100%; max-width: 400px; align-self: cent=
er; }

#warning-text.ytd-handles-claiming-edit-dialog-content { color: var(--t4a6d=
a19e16bf221a); text-align: center; font-family: Roboto, Arial, sans-serif; =
font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#handle-container.ytd-handles-claiming-edit-dialog-content { align-self: ce=
nter; display: flex; flex-direction: column; align-items: center; box-sizin=
g: border-box; padding: 24px 20px; border: 1px solid var(--tf3fc855af2285f5=
f); border-radius: 12px; margin: 20px 0px; }

#profile-picture.ytd-handles-claiming-edit-dialog-content { width: 100px; h=
eight: 100px; border: 2px solid var(--t1405e70a39276293); border-radius: 50=
%; background-color: transparent; overflow: hidden; }

@media (max-height: 750px) {
  #container.ytd-handles-claiming-edit-dialog-content { max-height: 510px; =
}
}

@media (max-height: 550px) {
  #container.ytd-handles-claiming-edit-dialog-content { max-height: 310px; =
}
}

#display-name.ytd-handles-claiming-edit-dialog-content { margin: 16px 0px 8=
px; font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation=
-settings: "wdth" 100; font-weight: 900; line-height: 2.8rem; }

#display-handle-url.ytd-handles-claiming-edit-dialog-content, #display-hand=
le.ytd-handles-claiming-edit-dialog-content { min-height: 28px; display: bl=
ock; margin-bottom: 4px; word-break: break-word; font-family: Roboto, Arial=
, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-we=
ight: 900; line-height: 2.8rem; }

#info-container.ytd-handles-claiming-edit-dialog-content { margin: 0px 32px=
; }

#info-header.ytd-handles-claiming-edit-dialog-content { font-family: Roboto=
, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2r=
em; }

#messages.ytd-handles-claiming-edit-dialog-content { color: var(--t4a6da19e=
16bf221a); padding: 20px 0px; justify-content: center; display: flex; flex-=
direction: column; font-family: Roboto, Arial, sans-serif; font-size: 1.4re=
m; font-weight: 400; line-height: 2rem; }

.line-text.ytd-handles-claiming-edit-dialog-content:not(:last-of-type) { di=
splay: block; margin-bottom: 12px; }

#channel-handle-input.ytd-handles-claiming-edit-dialog-content { width: 400=
px; }

ytd-handles-claiming-edit-dialog-renderer[dialog][dialog][dialog] { backgro=
und-color: var(--t518e925f61bdcb91); width: 740px; padding: 0px; margin: 0p=
x; max-height: inherit; }

ytd-handles-claiming-edit-dialog-renderer { color: var(--tffc2fd3a644f6275)=
; display: flex; flex-direction: column; }

#spinner.ytd-handles-claiming-edit-dialog-renderer { background: var(--t518=
e925f61bdcb91); opacity: 0.3; z-index: 999; position: absolute; inset: 0px;=
 display: flex; align-items: center; justify-content: center; }

#header.ytd-handles-claiming-edit-dialog-renderer { padding: 16px 24px; bor=
der-bottom: 0px; }

#title.ytd-handles-claiming-edit-dialog-renderer { font-family: "YouTube Sa=
ns", Roboto, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth"=
 100; font-weight: 700; line-height: 3.2rem; justify-content: center; displ=
ay: flex; flex-direction: column; }

#container.ytd-handles-claiming-edit-dialog-renderer { display: flex; flex-=
direction: column; }

#handle-container.ytd-handles-claiming-edit-dialog-renderer, #info-containe=
r.ytd-handles-claiming-edit-dialog-renderer, #input-container.ytd-handles-c=
laiming-edit-dialog-renderer { width: 100%; max-width: 400px; align-self: c=
enter; }

#handle-container.ytd-handles-claiming-edit-dialog-renderer { align-self: c=
enter; display: flex; flex-direction: column; align-items: center; box-sizi=
ng: border-box; padding: 24px 20px; margin: 20px 0px; border: 1px solid var=
(--tf3fc855af2285f5f); border-radius: 12px; }

#profile-picture.ytd-handles-claiming-edit-dialog-renderer { width: 100px; =
height: 100px; border: 2px solid var(--t1405e70a39276293); border-radius: 5=
0%; background-color: transparent; overflow: hidden; }

#container.ytd-handles-claiming-edit-dialog-renderer { overflow-y: auto; }

#container.ytd-handles-claiming-edit-dialog-renderer::-webkit-scrollbar { w=
idth: 16px; }

#container.ytd-handles-claiming-edit-dialog-renderer::-webkit-scrollbar-thu=
mb { height: 56px; border-radius: 8px; border: 4px solid transparent; backg=
round-clip: content-box; background-color: var(--t4a6da19e16bf221a); }

#container.ytd-handles-claiming-edit-dialog-renderer::-webkit-scrollbar-thu=
mb:hover { background-color: var(--t7e34d5baa4ea6277); }

@media (max-height: 750px) {
  #container.ytd-handles-claiming-edit-dialog-renderer { max-height: 510px;=
 }
}

@media (max-height: 550px) {
  #container.ytd-handles-claiming-edit-dialog-renderer { max-height: 310px;=
 }
}

#display-name.ytd-handles-claiming-edit-dialog-renderer { margin: 16px 0px =
8px; font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variatio=
n-settings: "wdth" 100; font-weight: 900; line-height: 2.8rem; }

#display-handle-url.ytd-handles-claiming-edit-dialog-renderer, #display-han=
dle.ytd-handles-claiming-edit-dialog-renderer { min-height: 28px; display: =
block; margin-bottom: 4px; font-family: Roboto, Arial, sans-serif; font-siz=
e: 2rem; font-variation-settings: "wdth" 100; font-weight: 900; line-height=
: 2.8rem; }

#info-container.ytd-handles-claiming-edit-dialog-renderer { margin: 0px 32p=
x; }

#info-header.ytd-handles-claiming-edit-dialog-renderer { font-family: Robot=
o, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2=
rem; }

#messages.ytd-handles-claiming-edit-dialog-renderer { color: var(--t4a6da19=
e16bf221a); padding-top: 20px; padding-bottom: 20px; justify-content: cente=
r; display: flex; flex-direction: column; font-family: Roboto, Arial, sans-=
serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.line-text.ytd-handles-claiming-edit-dialog-renderer:not(:last-of-type) { d=
isplay: block; margin-bottom: 12px; }

#footer.ytd-handles-claiming-edit-dialog-renderer { height: 52px; padding-r=
ight: 8px; gap: 8px; border-top: 0px; justify-content: flex-end; display: f=
lex; flex-direction: row; align-items: center; }

#channel-handle-input.ytd-handles-claiming-edit-dialog-renderer { width: 40=
0px; }

ytd-handles-claiming-radio-option-renderer { display: inline-block; pointer=
-events: all; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, =
sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

ytd-handles-claiming-select-dialog-content[dialog][dialog][dialog] { backgr=
ound-color: var(--t518e925f61bdcb91); }

ytd-handles-claiming-select-dialog-content { overflow-y: auto; }

#spinner.ytd-handles-claiming-select-dialog-content { background: var(--t51=
8e925f61bdcb91); opacity: 0.3; z-index: 999; position: absolute; inset: 0px=
; display: flex; align-items: center; justify-content: center; }

#container.ytd-handles-claiming-select-dialog-content { display: flex; flex=
-direction: column; overflow-y: auto; }

#container.ytd-handles-claiming-select-dialog-content::-webkit-scrollbar { =
width: 16px; }

#container.ytd-handles-claiming-select-dialog-content::-webkit-scrollbar-th=
umb { height: 56px; border-radius: 8px; border: 4px solid transparent; back=
ground-clip: content-box; background-color: var(--t4a6da19e16bf221a); }

#container.ytd-handles-claiming-select-dialog-content::-webkit-scrollbar-th=
umb:hover { background-color: var(--t7e34d5baa4ea6277); }

#handle-container.ytd-handles-claiming-select-dialog-content, #info-contain=
er.ytd-handles-claiming-select-dialog-content, #radio-container.ytd-handles=
-claiming-select-dialog-content { width: 100%; align-self: center; max-widt=
h: 400px; }

#handle-container.ytd-handles-claiming-select-dialog-content { align-self: =
center; display: flex; flex-direction: column; align-items: center; box-siz=
ing: border-box; padding: 24px 20px; border: 1px solid var(--tf3fc855af2285=
f5f); border-radius: 12px; margin: 20px 0px; }

#profile-picture.ytd-handles-claiming-select-dialog-content { width: 100px;=
 height: 100px; border: 2px solid var(--t1405e70a39276293); border-radius: =
50%; background-color: transparent; overflow: hidden; }

@media (max-height: 750px) {
  #container.ytd-handles-claiming-select-dialog-content { max-height: 510px=
; }
}

@media (max-height: 550px) {
  #container.ytd-handles-claiming-select-dialog-content { max-height: 310px=
; }
}

#display-name.ytd-handles-claiming-select-dialog-content { margin: 16px 0px=
 8px; font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-varia=
tion-settings: "wdth" 100; font-weight: 700; line-height: 2.6rem; }

#display-handle-url.ytd-handles-claiming-select-dialog-content, #display-ha=
ndle.ytd-handles-claiming-select-dialog-content { min-height: 28px; display=
: block; margin-bottom: 4px; word-break: break-word; font-family: Roboto, A=
rial, sans-serif; font-size: 1.8rem; font-weight: 500; line-height: 2.6rem;=
 }

#info-container.ytd-handles-claiming-select-dialog-content { margin: 0px 32=
px; }

#info-header.ytd-handles-claiming-select-dialog-content { font-family: Robo=
to, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.=
2rem; }

#messages.ytd-handles-claiming-select-dialog-content { color: var(--t4a6da1=
9e16bf221a); padding-top: 20px; padding-bottom: 20px; justify-content: cent=
er; display: flex; flex-direction: column; font-family: Roboto, Arial, sans=
-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#warning-text.ytd-handles-claiming-select-dialog-content { color: var(--t4a=
6da19e16bf221a); text-align: center; font-family: Roboto, Arial, sans-serif=
; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.line-text.ytd-handles-claiming-select-dialog-content:not(:last-of-type) { =
display: block; margin-bottom: 12px; }

#radio-container.ytd-handles-claiming-select-dialog-content { display: flex=
; flex-direction: column; }

#radio-item.ytd-handles-claiming-select-dialog-content { --paper-radio-grou=
p-item-padding: 12px 0; }

ytd-handles-claiming-select-dialog-content tp-yt-paper-radio-button .tp-yt-=
paper-radio-button[style-target=3D"label"] { vertical-align: top; font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-he=
ight: 2.2rem; }

#channel-handle-input.ytd-handles-claiming-select-dialog-content { width: 3=
20px; }

ytd-handles-claiming-select-dialog-renderer[dialog][dialog][dialog] { backg=
round-color: var(--t518e925f61bdcb91); padding: 0px; margin: 0px; max-heigh=
t: inherit; width: 740px; }

ytd-handles-claiming-select-dialog-renderer { color: var(--tffc2fd3a644f627=
5); display: flex; flex-direction: column; }

#header.ytd-handles-claiming-select-dialog-renderer { padding: 16px 24px; b=
order-bottom: 0px; }

#title.ytd-handles-claiming-select-dialog-renderer { font-family: Roboto, A=
rial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; fon=
t-weight: 700; line-height: 2.8rem; justify-content: center; display: flex;=
 flex-direction: column; }

#footer.ytd-handles-claiming-select-dialog-renderer { gap: 8px; height: 52p=
x; padding-right: 8px; border-top: 0px; justify-content: flex-end; display:=
 flex; flex-direction: row; align-items: center; }

ytd-rich-grid-renderer { display: flex; flex-direction: column; align-items=
: center; justify-content: center; --ytd-rich-grid-gutter-margin: 16px; --y=
td-rich-grid-content-max-width: calc(var(--ytd-rich-grid-items-per-row)*(va=
r(--ytd-rich-grid-item-max-width) + var(--ytd-rich-grid-item-margin)) - var=
(--ytd-rich-grid-item-margin)); --ytd-rich-grid-row-margin: 32px; }

ytd-rich-grid-renderer[row-reduced-horizontal-margin] { --ytd-rich-grid-gut=
ter-margin: 4px; }

ytd-rich-grid-renderer[is-compact-grid], ytd-rich-grid-renderer[is-shorts-p=
anel], ytd-rich-grid-renderer[is-slim-grid], ytd-rich-grid-renderer[margin-=
settings=3D"NONE"] { --ytd-rich-grid-gutter-margin: 0px; }

ytd-rich-grid-renderer[continuation-is-reloading] #big-yoodle.ytd-rich-grid=
-renderer, ytd-rich-grid-renderer[continuation-is-reloading] #contents.ytd-=
rich-grid-renderer, ytd-rich-grid-renderer[continuation-is-reloading] #mast=
head-ad.ytd-rich-grid-renderer, ytd-rich-grid-renderer[continuation-is-relo=
ading] #title-container.ytd-rich-grid-renderer { opacity: 0.25; pointer-eve=
nts: none; }

#header.ytd-rich-grid-renderer { --yt-feed-filter-chip-bar-margin-left-firs=
t-item: 0; width: 100%; justify-content: center; }

ytd-rich-grid-renderer:not([hide-chips-bar-on-watch])[is-watch] #header.ytd=
-rich-grid-renderer { margin: 12px -12px -16px -34px; }

#header.ytd-rich-grid-renderer .chip-bar.ytd-rich-grid-renderer { max-width=
: calc(var(--ytd-rich-grid-content-max-width) + 48px); padding-top: 16px; p=
adding-left: calc(var(--ytd-rich-grid-item-margin)/2 + var(--ytd-rich-grid-=
gutter-margin)); padding-right: calc(var(--ytd-rich-grid-item-margin)/2 + v=
ar(--ytd-rich-grid-gutter-margin)); }

ytd-rich-grid-renderer[is-compact-grid] #header.ytd-rich-grid-renderer .chi=
p-bar.ytd-rich-grid-renderer { padding-left: calc(var(--ytd-rich-grid-compa=
ct-item-margin)/2); padding-right: calc(var(--ytd-rich-grid-compact-item-ma=
rgin)/2); }

ytd-rich-grid-renderer[no-rich-item-gutter-margins] #header.ytd-rich-grid-r=
enderer .chip-bar.ytd-rich-grid-renderer { padding-left: 0px; padding-right=
: 0px; }

ytd-rich-grid-renderer:not([is-default-grid]) #header.ytd-rich-grid-rendere=
r { width: 100%; }

ytd-rich-grid-renderer[hide-chips-bar-on-watch] ytd-feed-filter-chip-bar-re=
nderer.ytd-rich-grid-renderer { display: none; }

ytd-rich-grid-renderer[show-chips-on-scroll] ytd-feed-filter-chip-bar-rende=
rer.ytd-rich-grid-renderer { height: 56px; overflow: hidden; position: abso=
lute; width: 100%; z-index: 2019; }

ytd-rich-grid-renderer[show-chips-on-scroll] #contents.ytd-rich-grid-render=
er { padding-top: 12px; width: calc(100% + 24px); }

ytd-rich-grid-renderer[show-chips-on-scroll]:not([disable-sticky-filter-bar=
]):not([is-scrolled]) chip-bar-view-model.ytd-rich-grid-renderer, ytd-rich-=
grid-renderer[show-chips-on-scroll]:not([disable-sticky-filter-bar]):not([i=
s-scrolled]) ytd-feed-filter-chip-bar-renderer.ytd-rich-grid-renderer { dis=
play: none; }

#masthead-ad.ytd-rich-grid-renderer { width: 100%; flex: 0 0 auto; display:=
 flex; flex-direction: row; justify-content: center; }

#big-yoodle.ytd-rich-grid-renderer { width: 100%; }

#title-container.ytd-rich-grid-renderer { margin-top: 24px; width: 100%; di=
splay: flex; justify-content: center; }

#title.ytd-rich-grid-renderer { margin: 0px 24px; max-width: var(--ytd-rich=
-grid-content-max-width); width: 100%; }

ytd-rich-grid-renderer[is-sub] #title.ytd-rich-grid-renderer { margin: 0px;=
 }

ytd-rich-grid-renderer[is-sub] #title-container.ytd-rich-grid-renderer { ju=
stify-content: flex-start; max-width: calc(var(--ytd-rich-grid-slim-items-p=
er-row)*(var(--ytd-rich-grid-slim-item-max-width) + var(--ytd-rich-grid-sho=
rts-item-margin))); }

#title.ytd-rich-grid-renderer { color: var(--tffc2fd3a644f6275); font-famil=
y: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wd=
th" 100; font-weight: 700; line-height: 2.8rem; overflow: hidden; max-heigh=
t: 2.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflo=
w: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-rich-grid-renderer { -webkit-line-clamp: 1; max-height: none; =
}
}

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-rich-grid-renderer { font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700; li=
ne-height: 2.6rem; overflow: hidden; max-height: 2.6rem; display: -webkit-b=
ox; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: nor=
mal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-rich-grid-renderer { -webkit-line-clamp: 1; max-height: none; =
}
}
}

@media (max-width: 599.9px) {
  #title.ytd-rich-grid-renderer { font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700; li=
ne-height: 2.6rem; overflow: hidden; max-height: 2.6rem; display: -webkit-b=
ox; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: nor=
mal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-rich-grid-renderer { -webkit-line-clamp: 1; max-height: none; =
}
}
}

ytd-rich-grid-renderer[is-shorts-grid-slim] { margin: 0px 36px; align-items=
: flex-start; }

ytd-rich-grid-renderer[is-saved-shorts] #contents.ytd-rich-grid-renderer { =
max-width: none; gap: 16px; }

ytd-rich-grid-renderer[is-saved-shorts] #contents.ytd-rich-grid-renderer > =
ytd-rich-item-renderer.ytd-rich-grid-renderer { margin: 0px; width: calc((1=
00% - (var(--ytd-rich-grid-slim-items-per-row) - 1)*16px)/var(--ytd-rich-gr=
id-slim-items-per-row)); }

#contents.ytd-rich-grid-renderer { width: calc(100% - var(--ytd-rich-grid-g=
utter-margin)*2); max-width: calc(var(--ytd-rich-grid-content-max-width) + =
var(--ytd-rich-grid-item-margin)); padding-top: 24px; margin-left: var(--yt=
d-rich-grid-gutter-margin); margin-right: var(--ytd-rich-grid-gutter-margin=
); display: flex; flex-wrap: wrap; justify-content: flex-start; }

ytd-rich-grid-renderer[use-compact-list] #contents.ytd-rich-grid-renderer {=
 max-width: unset; }

ytd-rich-grid-renderer[is-slim-grid] #contents.ytd-rich-grid-renderer { max=
-width: var(--ytd-rich-grid-content-max-width); }

ytd-rich-grid-renderer[is-compact-grid] #contents.ytd-rich-grid-renderer { =
max-width: calc(var(--ytd-rich-grid-slim-items-per-row)*(var(--ytd-rich-gri=
d-slim-item-max-width) + var(--ytd-rich-grid-compact-item-margin))); }

ytd-rich-grid-renderer[reduced-top-margin] #contents.ytd-rich-grid-renderer=
 { padding-top: 16px; }

ytd-rich-grid-renderer[no-top-margin] #contents.ytd-rich-grid-renderer { pa=
dding-top: 0px; }

#masthead-ad.ytd-rich-grid-renderer > .ytd-rich-grid-renderer { margin-bott=
om: 32px; }

ytd-continuation-item-renderer.ytd-rich-grid-renderer { flex: 1 1 auto; }

ytd-rich-grid-renderer[is-shorts-panel] #contents.ytd-rich-grid-renderer { =
padding-top: 0px; }

#reload-content.ytd-rich-grid-renderer { margin-top: 24px; box-sizing: bord=
er-box; padding: 0 var(--ytd-rich-grid-gutter-margin); width: 100%; display=
: flex; }

ytd-rich-grid-renderer:not([has-loading-content]) #reload-content.ytd-rich-=
grid-renderer { display: none; }

ytd-rich-section-renderer { width: 100%; display: flex; justify-content: ce=
nter; }

#content.ytd-rich-section-renderer { max-width: var(--ytd-rich-grid-content=
-max-width); margin: 0 calc(var(--ytd-rich-grid-item-margin)/2); width: 100=
%; min-width: 0px; }

#content.ytd-rich-section-renderer:has(> grid-shelf-view-model).ytd-rich-se=
ction-renderer { margin: 0 var(--ytd-rich-grid-item-margin); }

#content.ytd-rich-section-renderer > .ytd-rich-section-renderer { margin-bo=
ttom: var(--ytd-rich-grid-row-margin); }

#content.ytd-rich-section-renderer > ytd-inline-survey-renderer.ytd-rich-se=
ction-renderer[is-dismissed], #content.ytd-rich-section-renderer > ytd-rich=
-list-header-renderer.ytd-rich-section-renderer, #content.ytd-rich-section-=
renderer > ytd-rich-shelf-renderer.ytd-rich-section-renderer, #content.ytd-=
rich-section-renderer > ytd-shelf-renderer.ytd-rich-section-renderer, ytd-c=
ounterfactual-renderer.ytd-rich-section-renderer { margin-bottom: 0px; }

#content.ytd-rich-section-renderer > grid-shelf-view-model.ytd-rich-section=
-renderer { margin-bottom: calc(var(--ytd-rich-grid-row-margin)/2); margin-=
top: calc(var(--ytd-rich-grid-row-margin)/4); }

ytd-rich-section-renderer[page-subtype=3D"you"][enable-youtab-grid-web] #co=
ntent.ytd-rich-section-renderer:has(> grid-shelf-view-model).ytd-rich-secti=
on-renderer { margin: 0 calc(var(--ytd-rich-grid-item-margin)/2); }

ytd-rich-section-renderer[page-subtype=3D"you"][enable-youtab-grid-web] #co=
ntent.ytd-rich-section-renderer > grid-shelf-view-model.ytd-rich-section-re=
nderer { margin-top: 0px; }

#content.ytd-rich-section-renderer > yt-card-view-model.ytd-rich-section-re=
nderer { max-width: 840px; }

ytd-hotkey-dialog-content[dialog][dialog][dialog] { background: initial; }

#scrollable.ytd-hotkey-dialog-content { justify-content: space-around; over=
flow: auto; }

#hotkey-item.ytd-hotkey-dialog-content:last-of-type { border-bottom: 1px so=
lid var(--tf3fc855af2285f5f); }

tp-yt-paper-dialog-scrollable.ytd-hotkey-dialog-content { --paper-dialog-sc=
rollable-padding: 0; }

#sections.ytd-hotkey-dialog-content { width: 100%; flex-flow: wrap; align-i=
tems: flex-start; display: flex; }

ytd-hotkey-dialog-renderer[dialog][dialog][dialog] { --divider-color: var(-=
-tf3fc855af2285f5f); display: inline-block; margin: 0px; padding: 0px; widt=
h: 1280px; }

@media (max-width: 1439px) {
  ytd-hotkey-dialog-renderer[dialog][dialog][dialog] { width: 100%; }
}

#title.ytd-hotkey-dialog-renderer { color: var(--tffc2fd3a644f6275); margin=
: 24px 24px 16px; font-family: Roboto, Arial, sans-serif; font-size: 2.4rem=
; font-variation-settings: "wdth" 100; font-weight: 700; line-height: 3.2re=
m; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-hotkey-dialog-renderer { font-family: Roboto, Arial, sans-seri=
f; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; =
line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-hotkey-dialog-renderer { font-family: Roboto, Arial, sans-seri=
f; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; =
line-height: 2.8rem; }
}

#scrollable.ytd-hotkey-dialog-renderer { justify-content: space-around; ove=
rflow: auto; }

#hotkey-item.ytd-hotkey-dialog-renderer:last-of-type { border-bottom: 1px s=
olid var(--tf3fc855af2285f5f); }

tp-yt-paper-dialog-scrollable.ytd-hotkey-dialog-renderer { --paper-dialog-s=
crollable-padding: 0; }

#sections.ytd-hotkey-dialog-renderer { width: 100%; flex-flow: wrap; align-=
items: flex-start; display: flex; }

#action-buttons.ytd-hotkey-dialog-renderer { border-top: 0px; padding: 8px;=
 display: flex; flex-direction: row; justify-content: flex-end; }

ytd-hotkey-dialog-section-option-renderer { border-top: 1px solid var(--tf3=
fc855af2285f5f); padding: 8px; display: flex; flex-direction: row; font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-h=
eight: 2rem; }

.label-container.ytd-hotkey-dialog-section-option-renderer { min-width: 300=
px; flex: 1 1 1e-09px; display: flex; flex-direction: row; }

#label.ytd-hotkey-dialog-section-option-renderer { color: var(--t4a6da19e16=
bf221a); }

.standalone-badge.ytd-hotkey-dialog-section-option-renderer:not(:empty) { m=
argin-left: 6px; }

#hotkey.ytd-hotkey-dialog-section-option-renderer { color: var(--tffc2fd3a6=
44f6275); margin-left: 30px; min-width: 130px; align-items: center; font-si=
ze: 1.4rem; font-weight: 500; line-height: 2rem; font-family: "Roboto Mono"=
, monospace; }

ytd-hotkey-dialog-section-renderer { min-width: 430px; display: inline-bloc=
k; margin: 16px; flex: 1 1 1e-09px; }

#sub-title.ytd-hotkey-dialog-section-renderer { color: var(--t4a6da19e16bf2=
21a); display: block; padding: 16px 8px; text-transform: uppercase; font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-=
height: 1.8rem; }

#child-rows.ytd-kids-blocklist-picker-content { margin: 16px 0px 8px; }

ytd-kids-blocklist-picker-item-renderer { padding: 8px 0px; display: flex; =
flex-direction: row; justify-content: space-between; align-items: center; }

.account-info.ytd-kids-blocklist-picker-item-renderer { display: flex; flex=
-direction: row; align-items: center; }

.account-info.ytd-kids-blocklist-picker-item-renderer .account-avatar.ytd-k=
ids-blocklist-picker-item-renderer { height: 44px; width: 44px; }

.account-info.ytd-kids-blocklist-picker-item-renderer .account-avatar.ytd-k=
ids-blocklist-picker-item-renderer yt-img-shadow.ytd-kids-blocklist-picker-=
item-renderer { border-radius: 50%; background-color: transparent; overflow=
: hidden; }

.account-info.ytd-kids-blocklist-picker-item-renderer .account-text-info.yt=
d-kids-blocklist-picker-item-renderer { margin-left: 12px; display: flex; f=
lex-direction: column; }

.account-info.ytd-kids-blocklist-picker-item-renderer .account-text-info.yt=
d-kids-blocklist-picker-item-renderer .account-name.ytd-kids-blocklist-pick=
er-item-renderer { color: var(--tffc2fd3a644f6275); font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.account-info.ytd-kids-blocklist-picker-item-renderer .account-text-info.yt=
d-kids-blocklist-picker-item-renderer .account-description.ytd-kids-blockli=
st-picker-item-renderer { color: var(--t4a6da19e16bf221a); font-family: Rob=
oto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1=
.8rem; }

ytd-kids-blocklist-picker-renderer[dialog] { margin-bottom: 8px; margin-top=
: 24px; padding: 0px; width: 400px; display: flex; flex-direction: column; =
}

#content.ytd-kids-blocklist-picker-renderer { padding-left: 24px; padding-r=
ight: 8px; }

#content.ytd-kids-blocklist-picker-renderer #title.ytd-kids-blocklist-picke=
r-renderer { color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, s=
ans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#footer.ytd-kids-blocklist-picker-renderer { border-top: 0px; padding-right=
: 8px; padding-top: 8px; justify-content: flex-end; display: flex; flex-dir=
ection: row; }

ytd-labs-edit-renderer { background-color: var(--t518e925f61bdcb91); displa=
y: flex; flex-direction: row; justify-content: center; }

#contents.ytd-labs-edit-renderer { margin: 0px 24px; min-width: 727px; max-=
width: 976px; border-bottom: 1px solid var(--tf3fc855af2285f5f); padding: 2=
4px 0px; flex: 1 1 1e-09px; display: flex; flex-direction: row; justify-con=
tent: space-between; }

ytd-labs-edit-renderer:nth-last-child(2) #contents.ytd-labs-edit-renderer {=
 border-bottom-width: medium; border-bottom-style: none; border-bottom-colo=
r: currentcolor; }

#title.ytd-labs-edit-renderer { color: var(--tffc2fd3a644f6275); font-famil=
y: Roboto, Arial, sans-serif; font-size: 2.8rem; font-variation-settings: "=
wdth" 100; font-weight: 700; line-height: 3.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-labs-edit-renderer { font-family: Roboto, Arial, sans-serif; f=
ont-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; li=
ne-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-labs-edit-renderer { font-family: Roboto, Arial, sans-serif; f=
ont-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; li=
ne-height: 3.2rem; }
}

#primary-button.ytd-labs-edit-renderer { margin-right: 16px; }

#wrapper.ytd-labs-header-renderer { position: relative; height: 420px; bord=
er-bottom: 1px solid var(--tf3fc855af2285f5f); display: flex; flex-directio=
n: row; justify-content: center; overflow: hidden; }

#wrapper.ytd-labs-header-renderer::before { content: ""; background-color: =
rgb(0, 0, 0); background-image: var(--yt-labs-header-background); backgroun=
d-position: 50% center; background-repeat: no-repeat; background-size: auto=
 100%; position: absolute; inset: 0px; }

#contents.ytd-labs-header-renderer { margin: 0px 24px; min-width: 727px; ma=
x-width: 976px; flex: 1 1 1e-09px; display: flex; flex-direction: row; just=
ify-content: space-between; }

ytd-labs-header-renderer { background-color: rgb(0, 0, 0); }

[dir=3D"rtl"] ytd-labs-header-renderer #wrapper.ytd-labs-header-renderer::b=
efore, ytd-labs-header-renderer[dir=3D"rtl"] #wrapper.ytd-labs-header-rende=
rer::before { transform: scaleX(-1); }

#metadata.ytd-labs-header-renderer { width: 360px; margin: 36px 0px auto; z=
-index: 1; display: flex; flex-direction: column; }

#badge.ytd-labs-header-renderer { flex: 0 0 auto; }

#title.ytd-labs-header-renderer { color: rgb(255, 255, 255); margin-top: 12=
px; font-family: Roboto, Arial, sans-serif; font-size: 3.6rem; font-variati=
on-settings: "wdth" 100; font-weight: 700; line-height: 5rem; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-labs-header-renderer { font-family: Roboto, Arial, sans-serif;=
 font-size: 3.2rem; font-variation-settings: "wdth" 100; font-weight: 700; =
line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-labs-header-renderer { font-family: Roboto, Arial, sans-serif;=
 font-size: 3.2rem; font-variation-settings: "wdth" 100; font-weight: 700; =
line-height: 4.4rem; }
}

#text.ytd-labs-header-renderer { color: rgb(255, 255, 255); margin-top: 16p=
x; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: =
400; line-height: 2.2rem; }

#primary-button.ytd-labs-header-renderer { padding: 8px 0px; align-self: fl=
ex-start; }

ytd-labs-header-renderer[new-header-layout] #contents.ytd-labs-header-rende=
rer { width: 100%; min-width: 0px; max-width: 852px; box-sizing: border-box=
; padding: 0px 48px; margin: 0px auto; align-items: center; }

ytd-labs-header-renderer[new-header-layout] #wrapper.ytd-labs-header-render=
er { height: auto; min-height: 420px; }

ytd-labs-header-renderer[new-header-layout] #metadata.ytd-labs-header-rende=
rer { margin: 0px; align-self: center; min-width: 0px; width: 370px; }

ytd-labs-header-renderer[new-header-layout] #title.ytd-labs-header-renderer=
 { color: rgb(255, 255, 255); margin: 4px 0px 0px; font-family: Roboto, Ari=
al, sans-serif; font-size: 3.6rem; font-variation-settings: "wdth" 100; fon=
t-weight: 700; line-height: 5rem; overflow: hidden; max-height: 20rem; disp=
lay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; wh=
ite-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-labs-header-renderer[new-header-layout] #title.ytd-labs-header-render=
er { -webkit-line-clamp: 4; max-height: none; }
}

@container (max-width:_max($medium_breakpoint)) {
  ytd-labs-header-renderer[new-header-layout] #title.ytd-labs-header-render=
er { font-family: Roboto, Arial, sans-serif; font-size: 3.2rem; font-variat=
ion-settings: "wdth" 100; font-weight: 700; line-height: 4.4rem; overflow: =
hidden; max-height: 17.6rem; display: -webkit-box; -webkit-box-orient: vert=
ical; text-overflow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  ytd-labs-header-renderer[new-header-layout] #title.ytd-labs-header-render=
er { -webkit-line-clamp: 4; max-height: none; }
}
}

@media (max-width: 599.9px) {
  ytd-labs-header-renderer[new-header-layout] #title.ytd-labs-header-render=
er { font-family: Roboto, Arial, sans-serif; font-size: 3.2rem; font-variat=
ion-settings: "wdth" 100; font-weight: 700; line-height: 4.4rem; overflow: =
hidden; max-height: 17.6rem; display: -webkit-box; -webkit-box-orient: vert=
ical; text-overflow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  ytd-labs-header-renderer[new-header-layout] #title.ytd-labs-header-render=
er { -webkit-line-clamp: 4; max-height: none; }
}
}

ytd-labs-header-renderer[new-header-layout] #text.ytd-labs-header-renderer =
{ color: rgb(255, 255, 255); margin-top: 8px; font-family: Roboto, Arial, s=
ans-serif; font-size: 1.8rem; font-weight: 400; line-height: 2.6rem; overfl=
ow: hidden; max-height: 13rem; display: -webkit-box; -webkit-box-orient: ve=
rtical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-labs-header-renderer[new-header-layout] #text.ytd-labs-header-rendere=
r { -webkit-line-clamp: 5; max-height: none; }
}

ytd-labs-header-renderer[new-header-layout] #primary-button.ytd-labs-header=
-renderer { margin: 8px 0px 0px; padding: 8px 0px; align-self: flex-start; =
}

ytd-labs-header-renderer[new-header-layout] #opt-in-container.ytd-labs-head=
er-renderer { background-color: var(--t518e925f61bdcb91); display: flex; fl=
ex-direction: row; justify-content: center; }

ytd-labs-header-renderer[new-header-layout] #opt-in-all-container.ytd-labs-=
header-renderer { display: flex; flex-direction: column; align-items: flex-=
start; gap: 8px; width: 100%; min-width: 0px; max-width: 852px; box-sizing:=
 border-box; padding: 56px 48px 16px; margin: 0px auto; }

ytd-labs-header-renderer[new-header-layout] #opt-in-all-title.ytd-labs-head=
er-renderer { color: var(--tffc2fd3a644f6275); margin: 0px; text-align: lef=
t; font-family: Roboto, Arial, sans-serif; font-size: 2.8rem; font-variatio=
n-settings: "wdth" 100; font-weight: 700; line-height: 3.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-labs-header-renderer[new-header-layout] #opt-in-all-title.ytd-labs-he=
ader-renderer { font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; =
font-variation-settings: "wdth" 100; font-weight: 700; line-height: 3.2rem;=
 }
}

@media (max-width: 599.9px) {
  ytd-labs-header-renderer[new-header-layout] #opt-in-all-title.ytd-labs-he=
ader-renderer { font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; =
font-variation-settings: "wdth" 100; font-weight: 700; line-height: 3.2rem;=
 }
}

ytd-labs-header-renderer[new-header-layout] #opt-in-all-text.ytd-labs-heade=
r-renderer { color: var(--t4a6da19e16bf221a); margin: 0px; text-align: left=
; font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 4=
00; line-height: 2.6rem; }

ytd-labs-header-renderer[new-header-layout] #primary-toggle-button.ytd-labs=
-header-renderer { margin: 8px 0px; align-self: flex-start; }

ytd-labs-header-renderer[new-header-layout] #divider-container.ytd-labs-hea=
der-renderer { display: flex; width: 100%; max-width: 852px; margin-left: a=
uto; margin-right: auto; padding: 8px 48px; box-sizing: border-box; align-i=
tems: flex-start; }

ytd-labs-header-renderer[new-header-layout] #divider.ytd-labs-header-render=
er { width: 100%; border-bottom: 1px solid var(--tf3fc855af2285f5f); }

ytd-labs-header-renderer[new-header-layout] #opt-in-container.ytd-labs-head=
er-renderer[no-opt-in-all] { padding-bottom: 32px; }

ytd-labs-item-renderer { background-color: var(--t518e925f61bdcb91); min-he=
ight: 346px; display: flex; flex-direction: row; justify-content: center; }

ytd-labs-item-renderer[new-header-layout] { margin-bottom: 24px; min-height=
: 0px; }

#contents.ytd-labs-item-renderer { margin: 16px 24px; min-width: 727px; max=
-width: 976px; border-bottom: 1px solid var(--tf3fc855af2285f5f); flex: 1 1=
 1e-09px; display: flex; flex-direction: row; justify-content: space-betwee=
n; align-items: flex-start; }

ytd-labs-item-renderer[new-header-layout] #contents.ytd-labs-item-renderer =
{ display: flex; flex-direction: row; align-items: flex-start; width: 100%;=
 min-width: 0px; max-width: 852px; box-sizing: border-box; padding: 0px 0px=
 16px 48px; margin: 0px; border-bottom-width: medium; border-bottom-style: =
none; border-bottom-color: currentcolor; }

ytd-labs-item-renderer[new-header-layout] #contents.ytd-labs-item-renderer =
> #experimental-img.ytd-labs-item-renderer, ytd-labs-item-renderer[new-head=
er-layout] #contents.ytd-labs-item-renderer > #promo-image.ytd-labs-item-re=
nderer { display: flex; width: 100%; max-width: 324px; aspect-ratio: 324 / =
209; flex-shrink: 1; margin: 0px; border-radius: 8px; overflow: hidden; }

ytd-labs-item-renderer[new-header-layout] #contents.ytd-labs-item-renderer =
> #experimental-img.ytd-labs-item-renderer > #promo-image.ytd-labs-item-ren=
derer { width: 100%; height: 100%; margin: 0px; }

ytd-labs-item-renderer[new-header-layout] #contents.ytd-labs-item-renderer =
#img.ytd-labs-item-renderer { width: 100%; height: 100%; object-fit: cover;=
 }

@media (max-width: 600px) {
  ytd-labs-item-renderer[new-header-layout] #contents.ytd-labs-item-rendere=
r { flex-direction: column; }
}

#contents.ytd-labs-item-renderer > #promo-image.ytd-labs-item-renderer { bo=
rder-radius: 8px; overflow: hidden; }

ytd-labs-item-renderer:nth-last-child(2) #contents.ytd-labs-item-renderer {=
 border-bottom-width: medium; border-bottom-style: none; border-bottom-colo=
r: currentcolor; }

ytd-labs-item-renderer[item-style=3D"LABS_ITEM_STYLE_PROMO"] #contents.ytd-=
labs-item-renderer { border-bottom-width: medium; border-bottom-style: none=
; border-bottom-color: currentcolor; }

#metadata.ytd-labs-item-renderer { margin: 60px 0px; width: 400px; display:=
 flex; flex-direction: column; }

ytd-labs-item-renderer[new-header-layout] #contents.ytd-labs-item-renderer =
> #metadata.ytd-labs-item-renderer { display: flex; flex-direction: column;=
 align-items: flex-start; align-self: stretch; flex: 1 1 0%; min-width: 0px=
; max-width: 480px; box-sizing: border-box; padding: 8px 48px 0px; margin: =
0px; }

@media (max-width: 600px) {
  ytd-labs-item-renderer[new-header-layout] #contents.ytd-labs-item-rendere=
r > #metadata.ytd-labs-item-renderer { padding: 16px 0px 0px; }
}

#badge.ytd-labs-item-renderer { color: var(--t854c79338d8ca8a7); border-rad=
ius: 2px; border: 1px solid rgb(225, 0, 45); padding: 5px 8px; margin-botto=
m: 10px; margin-right: auto; text-transform: uppercase; font-family: Roboto=
, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8r=
em; }

#title.ytd-labs-item-renderer { color: var(--tffc2fd3a644f6275); font-famil=
y: Roboto, Arial, sans-serif; font-size: 3.6rem; font-variation-settings: "=
wdth" 100; font-weight: 700; line-height: 5rem; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-labs-item-renderer { font-family: Roboto, Arial, sans-serif; f=
ont-size: 3.2rem; font-variation-settings: "wdth" 100; font-weight: 700; li=
ne-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-labs-item-renderer { font-family: Roboto, Arial, sans-serif; f=
ont-size: 3.2rem; font-variation-settings: "wdth" 100; font-weight: 700; li=
ne-height: 4.4rem; }
}

ytd-labs-item-renderer[new-header-layout] #title.ytd-labs-item-renderer { f=
ont-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-sett=
ings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-labs-item-renderer[new-header-layout] #title.ytd-labs-item-renderer {=
 font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-=
settings: "wdth" 100; font-weight: 700; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  ytd-labs-item-renderer[new-header-layout] #title.ytd-labs-item-renderer {=
 font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-=
settings: "wdth" 100; font-weight: 700; line-height: 2.6rem; }
}

#subtitle-container.ytd-labs-item-renderer { display: flex; flex-direction:=
 row; color: var(--tffc2fd3a644f6275); margin-top: 8px; font-family: Roboto=
, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2r=
em; }

ytd-labs-item-renderer[new-header-layout] #subtitle-container.ytd-labs-item=
-renderer { display: flex; flex-direction: row; color: var(--t4a6da19e16bf2=
21a); margin-top: 0px; margin-bottom: 2px; font-family: Roboto, Arial, sans=
-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.dot.ytd-labs-item-renderer { margin: 0px 4px; }

#expiration-date.ytd-labs-item-renderer { color: var(--t4a6da19e16bf221a); =
font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400=
; line-height: 2.2rem; }

ytd-labs-item-renderer[new-header-layout] #expiration-date.ytd-labs-item-re=
nderer { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-we=
ight: 400; line-height: 1.8rem; }

#availability-text.ytd-labs-item-renderer { color: var(--tffc2fd3a644f6275)=
; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 4=
00; line-height: 2.2rem; }

#text.ytd-labs-item-renderer { color: var(--tffc2fd3a644f6275); margin-top:=
 12px; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weig=
ht: 400; line-height: 2.2rem; }

ytd-labs-item-renderer[new-header-layout] #text.ytd-labs-item-renderer { co=
lor: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font=
-size: 1.6rem; font-weight: 400; line-height: 2.2rem; margin-top: 8px; }

#disclaimer-text.ytd-labs-item-renderer { color: var(--tffc2fd3a644f6275); =
margin-top: 12px; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem=
; font-weight: 400; line-height: 2.2rem; }

#no-availability-text.ytd-labs-item-renderer { color: var(--t4a6da19e16bf22=
1a); margin-top: 12px; font-family: Roboto, Arial, sans-serif; font-size: 1=
.6rem; font-weight: 400; line-height: 2.2rem; }

#buttons.ytd-labs-item-renderer { margin-top: 24px; display: flex; flex-dir=
ection: row; }

ytd-labs-item-renderer[new-header-layout] #buttons.ytd-labs-item-renderer {=
 display: flex; flex-direction: row; align-items: center; gap: 10px; margin=
: 16px 0px; padding: 0px; }

ytd-labs-item-renderer[new-header-layout] #primary-button.ytd-labs-item-ren=
derer { margin: 0px; padding: 0px; }

ytd-labs-item-renderer[new-header-layout] #feedback-button.ytd-labs-item-re=
nderer { margin: 0px; padding: 0px; }

ytd-labs-item-renderer[new-header-layout] #no-availability-text.ytd-labs-it=
em-renderer { margin-top: 0px; }

#feedback-button.ytd-labs-item-renderer { margin-right: 16px; }

#promo-image.ytd-labs-item-renderer { display: flex; margin: 60px 0px; bord=
er-radius: 12px; }

#experimental-label.ytd-labs-item-renderer { background: rgba(225, 0, 45, 0=
.9); color: rgb(255, 255, 255); padding: 2px 12px; bottom: 16px; right: 16p=
x; position: absolute; border-radius: 18px; font-family: Roboto, Arial, san=
s-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#experimental-img.ytd-labs-item-renderer { display: flex; position: relativ=
e; border-radius: 12px; }

ytd-menu-popup-renderer { display: inline-grid; grid-template-columns: fit-=
content(400px); background-color: var(--t08a7c6c176cbc5c2); border-radius: =
12px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 32px 0px; backdrop-filter: blu=
r(8px); }

ytd-menu-popup-renderer tp-yt-paper-listbox.ytd-menu-popup-renderer { backg=
round: none; }

ytd-toggle-item-renderer { display: inline-block; margin: 8px 16px; }

.description.ytd-toggle-item-renderer { color: var(--tffc2fd3a644f6275); pa=
dding-bottom: 16px; font-family: Roboto, Arial, sans-serif; font-size: 1.4r=
em; font-weight: 400; line-height: 2rem; }

.extra-description.ytd-toggle-item-renderer { color: var(--tffc2fd3a644f627=
5); padding-top: 16px; font-family: Roboto, Arial, sans-serif; font-size: 1=
.4rem; font-weight: 400; line-height: 2rem; }

#caption-container.ytd-toggle-item-renderer { display: flex; flex-direction=
: row; align-items: center; }

#caption.ytd-toggle-item-renderer { color: var(--t4a6da19e16bf221a); text-t=
ransform: uppercase; flex: 1 1 1e-09px; font-family: Roboto, Arial, sans-se=
rif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

tp-yt-paper-toggle-button.ytd-toggle-item-renderer { margin: 0px 8px; }

ytd-toggle-menu-service-item-renderer { cursor: pointer; display: flex; fle=
x-direction: column; }

ytd-toggle-menu-service-item-renderer:hover { background-color: var(--t7f4f=
2c6d54836ce0); }

ytd-toggle-menu-service-item-renderer:focus { background-color: var(--t7f4f=
2c6d54836ce0); outline: currentcolor solid 2px; outline-offset: -2px; }

.ytIconWrapperHost.ytd-toggle-menu-service-item-renderer, yt-icon.ytd-toggl=
e-menu-service-item-renderer { margin-right: 12px; color: var(--tffc2fd3a64=
4f6275); display: var(--yt-menu-item-icon-display,none); flex: 0 0 auto; he=
ight: 24px; width: 24px; }

ytd-toggle-menu-service-item-renderer[use-icons] { --yt-menu-item-icon-disp=
lay: inline-block; }

ytd-toggle-menu-service-item-renderer[system-icons] .ytIconWrapperHost.ytd-=
toggle-menu-service-item-renderer, ytd-toggle-menu-service-item-renderer[sy=
stem-icons] yt-icon.ytd-toggle-menu-service-item-renderer { color: var(--tf=
fc2fd3a644f6275); }

tp-yt-paper-item.ytd-toggle-menu-service-item-renderer { --paper-item-min-h=
eight: 36px; padding: 0px 12px 0px 16px; }

tp-yt-paper-toggle-button.ytd-toggle-menu-service-item-renderer { margin-le=
ft: auto; }

yt-formatted-string.ytd-toggle-menu-service-item-renderer { user-select: no=
ne; color: var(--tffc2fd3a644f6275); white-space: nowrap; margin-right: 24p=
x; flex: 1 1 1e-09px; font-family: Roboto, Arial, sans-serif; font-size: 1.=
4rem; font-weight: 400; line-height: 2rem; -webkit-font-smoothing: initial;=
 }

.tp-yt-paper-item.ytd-toggle-theme-compact-link-renderer, ytd-toggle-theme-=
compact-link-renderer { display: block; position: relative; min-height: var=
(--paper-item-min-height,48px); padding: 0px 16px; }

.tp-yt-paper-item.ytd-toggle-theme-compact-link-renderer { font-family: Rob=
oto, Noto, sans-serif; -webkit-font-smoothing: antialiased; font-size: 16px=
; font-weight: 400; line-height: 24px; border-width: medium; border-style: =
none; border-color: currentcolor; border-image: initial; outline: none; bac=
kground: white; width: 100%; text-align: left; }

.tp-yt-paper-item.ytd-toggle-theme-compact-link-renderer[hidden], ytd-toggl=
e-theme-compact-link-renderer[hidden] { display: none !important; }

.tp-yt-paper-item.iron-selected.ytd-toggle-theme-compact-link-renderer, ytd=
-toggle-theme-compact-link-renderer.iron-selected { font-weight: var(--pape=
r-item-selected-weight,bold); background: var(--paper-item-selected-backgro=
und); }

.tp-yt-paper-item.ytd-toggle-theme-compact-link-renderer[disabled], ytd-tog=
gle-theme-compact-link-renderer[disabled] { color: var(--paper-item-disable=
d-color,var(--disabled-text-color)); }

.tp-yt-paper-item.ytd-toggle-theme-compact-link-renderer:focus, ytd-toggle-=
theme-compact-link-renderer:focus { position: relative; outline: 0px; backg=
round-color: var(--paper-item-focused-background-color); }

.tp-yt-paper-item.ytd-toggle-theme-compact-link-renderer:focus::before, ytd=
-toggle-theme-compact-link-renderer:focus::before { position: absolute; ins=
et: 0px; pointer-events: none; background: var(--paper-item-focused-before-=
background,currentColor); border-radius: var(--paper-item-focused-before-bo=
rder-radius,0); content: var(--paper-item-focused-before-content,""); opaci=
ty: var(--paper-item-focused-before-opacity,var(--dark-divider-opacity,.12)=
); }

ytd-toggle-theme-compact-link-renderer { --paper-item-min-height: 40px; hei=
ght: var(--paper-item-min-height,48px); color: var(--tffc2fd3a644f6275); cu=
rsor: pointer; flex-direction: row; align-items: center; display: var(--ytd=
-toggle-theme-compact-link-renderer-display-workaround,flex); }

#label.ytd-toggle-theme-compact-link-renderer { overflow: hidden; white-spa=
ce: nowrap; text-overflow: ellipsis; -webkit-font-smoothing: antialiased; f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400;=
 line-height: 2rem; flex: 1 1 1e-09px; }

.ytIconWrapperHost.ytd-toggle-theme-compact-link-renderer, yt-icon.ytd-togg=
le-theme-compact-link-renderer { color: var(--tffc2fd3a644f6275); }

.content-icon.ytd-toggle-theme-compact-link-renderer { margin-right: 16px; =
}

ytd-notification-renderer { position: relative; padding: 16px 16px 16px 0px=
; display: flex; flex-direction: row; }

.yt-simple-endpoint.ytd-notification-renderer { min-width: 0px; display: in=
line-block; cursor: pointer; text-decoration: none; color: var(--yt-endpoin=
t-color,var(--tffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-notification-renderer:hover { color: var(--yt-endpo=
int-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-endpoi=
nt-text-decoration,none); }

a.yt-simple-endpoint.ytd-notification-renderer { margin-right: 24px; flex: =
1 1 1e-09px; display: flex; flex-direction: row; }

#new.ytd-notification-renderer { width: 4px; height: 4px; border-radius: 2p=
x; margin: 22px 6px 0px; }

ytd-notification-renderer.unread #new.ytd-notification-renderer { backgroun=
d-color: var(--t2d807bb79e75606d); }

yt-img-shadow#avatar.ytd-notification-renderer { height: 48px; width: 48px;=
 }

.icon-avatar.ytd-notification-renderer { box-sizing: border-box; border: 1p=
x solid var(--tf3fc855af2285f5f); align-items: center; justify-content: cen=
ter; display: flex; flex-direction: row; height: 48px; width: 48px; }

.icon-avatar.ytd-notification-renderer yt-icon.ytd-notification-renderer { =
width: 24px; height: 24px; color: var(--tffc2fd3a644f6275); }

.thumbnail.ytd-notification-renderer { margin-right: 16px; flex: 0 0 auto; =
border-radius: 50%; background-color: transparent; overflow: hidden; }

.text.ytd-notification-renderer { color: var(--tffc2fd3a644f6275); min-widt=
h: 0px; flex: 1 1 1e-09px; display: flex; flex-direction: column; }

.message.ytd-notification-renderer { margin-bottom: 8px; font-family: Robot=
o, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2re=
m; overflow: hidden; max-height: 12rem; display: -webkit-box; -webkit-box-o=
rient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .message.ytd-notification-renderer { -webkit-line-clamp: 6; max-height: n=
one; }
}

#call-to-action.ytd-notification-renderer { margin-right: auto; margin-bott=
om: 10px; }

.metadata.ytd-notification-renderer { color: var(--t4a6da19e16bf221a); font=
-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; li=
ne-height: 1.8rem; }

.metadata.ytd-notification-renderer > yt-formatted-string.ytd-notification-=
renderer:not(:last-child)::after { content: "=E2=80=A2"; margin-left: 4px; =
}

.thumbnail-container.ytd-notification-renderer { margin: 0px 16px; border-r=
adius: 4px; width: 86px; height: 48px; position: relative; overflow: hidden=
; display: block; flex: 0 0 auto; }

.thumbnail-container.ytd-notification-renderer > yt-img-shadow.ytd-notifica=
tion-renderer { display: block; position: absolute; transform: translateY(-=
50%); top: 50%; left: 0px; width: 100%; }

.thumbnail-container.aspect-fit.ytd-notification-renderer > yt-img-shadow.y=
td-notification-renderer { height: 100%; top: 0px; transform: none; }

ytd-menu-renderer.ytd-notification-renderer { position: absolute; top: 8px;=
 right: 8px; }

tp-yt-paper-tooltip.ytd-notification-topbar-button-renderer { white-space: =
nowrap; }

yt-icon-button.ytd-notification-topbar-button-renderer { height: 40px; widt=
h: 40px; }

yt-pdg-buy-flow-header-renderer { color: var(--tffc2fd3a644f6275); min-widt=
h: 512px; box-sizing: border-box; padding: 24px 24px 0px; display: flex; ju=
stify-content: space-between; }

#title.yt-pdg-buy-flow-header-renderer { color: var(--tffc2fd3a644f6275); f=
ont-family: "YouTube Sans", "YT SANS"; max-width: 512px; font-size: 3.2rem;=
 font-weight: 500; line-height: 3.8rem; -webkit-box-orient: vertical; text-=
overflow: ellipsis; white-space: normal; display: -webkit-box; }

#text-container.yt-pdg-buy-flow-header-renderer { max-width: 440px; overflo=
w: hidden; }

#button-container.yt-pdg-buy-flow-header-renderer { display: flex; }

yt-super-vod-buy-flow-content-renderer { color: var(--t4a6da19e16bf221a); }

#buy-button.yt-super-vod-buy-flow-content-renderer { margin-left: 8px; disp=
lay: flex; flex-direction: row-reverse; }

yt-formatted-string.yt-super-vod-buy-flow-content-renderer { font-family: R=
oboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height:=
 2rem; }

yt-formatted-string.yt-super-vod-buy-flow-content-renderer + #comment-previ=
ew.yt-super-vod-buy-flow-content-renderer { margin-top: 16px; }

#selectable-items.yt-super-vod-buy-flow-content-renderer { margin-top: 24px=
; display: flex; }

#selectable-items.yt-super-vod-buy-flow-content-renderer ytd-pdg-super-vod-=
selectable-item-button-renderer.yt-super-vod-buy-flow-content-renderer { ma=
rgin-right: 12px; }

#selectable-items.yt-super-vod-buy-flow-content-renderer ytd-pdg-super-vod-=
selectable-item-button-renderer.yt-super-vod-buy-flow-content-renderer:last=
-child { margin-right: 0px; }

#slider.yt-super-vod-buy-flow-content-renderer { padding-top: 8px; margin-b=
ottom: -16px; }

#footer.yt-super-vod-buy-flow-content-renderer { display: flex; justify-con=
tent: flex-end; margin-top: 40px; flex-wrap: wrap; }

#disclaimer-text.yt-super-vod-buy-flow-content-renderer { color: var(--t4a6=
da19e16bf221a); margin: -16px 0px 24px; font-family: Roboto, Arial, sans-se=
rif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

ytd-desktop-image-overlay-renderer { width: 100%; }

#container.ytd-desktop-image-overlay-renderer { width: 100%; height: 100%; =
}

.lottie-player.ytd-desktop-image-overlay-renderer, yt-img-shadow.ytd-deskto=
p-image-overlay-renderer { position: fixed; bottom: 0px; left: 0px; right: =
0px; }

.lottie-player.ytd-desktop-image-overlay-renderer { max-height: 1024px; max=
-width: 1024px; height: var(--ytd-desktop-image-overlay-scale-percent,100%)=
; width: var(--ytd-desktop-image-overlay-scale-percent,100%); top: 0px; mar=
gin: auto; }

.lottie-player.fadeout.ytd-desktop-image-overlay-renderer { opacity: 0; tra=
nsition: opacity 0.25s linear; }

ytd-pdg-buy-flow-renderer[dialog][dialog][dialog] { --divider-color: var(--=
tf3fc855af2285f5f); background-color: var(--t518e925f61bdcb91); padding: 0p=
x; margin: 0px; min-width: 400px; max-width: 512px; display: flex; flex-dir=
ection: column; }

#content.ytd-pdg-buy-flow-renderer { padding: 16px 24px 24px; }

#zero-step-disclaimer-text.ytd-pdg-buy-flow-renderer { color: var(--t4a6da1=
9e16bf221a); margin: -12px 24px 24px; font-family: Roboto, Arial, sans-seri=
f; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

ytd-pdg-buy-flow-renderer[has-background-banner] #content.ytd-pdg-buy-flow-=
renderer { padding: 24px; }

tp-yt-paper-slider.ytd-pdg-color-slider-renderer { --paper-slider-container=
-color: var(--yt-deprecated-white-4); --paper-slider-container-margin: 0; -=
-paper-slider-container-padding: 4px; --paper-slider-markers-color: var(--y=
t-deprecated-white-1); --paper-slider-markers-margin-left: -5px; --paper-sl=
ider-knob-color: var(--ytd-pdg-color-slider-knob-color); --paper-slider-kno=
b-start-color: var(--ytd-pdg-color-slider-first-knob-color); --paper-slider=
-knob-start-border-style: 7px solid var(--yt-deprecated-white-1); --paper-s=
lider-height: 16px; --paper-slider-active-color: var(--ytd-pdg-color-slider=
-active-color); --paper-slider-bar-container-ring-left: 0; width: 100%; --p=
aper-slider-knob-top: -2px; --paper-slider-knob-border-style: 7px solid var=
(--yt-deprecated-white-1); --paper-slider-knob-size: 50px; --paper-slider-k=
nob-inner--size: 16px; --paper-slider-markers-width: 8px; --paper-slider-ma=
rkers-height: 8px; --paper-slider-markers-margin: 4px; --paper-slider-progr=
ess-container-transform: translateZ(0); --paper-slider-progress-container-b=
order-radius: 50px; --paper-slider-progress-container-overflow: hidden; --p=
aper-slider-knob-box-shadow-style: 0px 1px 2px rgba(60,64,67,0.3),0px 1px 3=
px rgba(60,64,67,0.15); }

ytd-pdg-color-slider-renderer[is-dark-theme] tp-yt-paper-slider.ytd-pdg-col=
or-slider-renderer { --paper-slider-container-color: #464646; --paper-slide=
r-markers-color: var(--yt-deprecated-grey-5); --paper-slider-knob-start-bor=
der-style: 7px solid var(--yt-deprecated-grey-5); --paper-slider-knob-borde=
r-style: 7px solid var(--yt-deprecated-grey-5); }

ytd-pdg-comment-preview-renderer { position: relative; }

#container.ytd-pdg-comment-preview-renderer { padding: 12px 0px; padding-in=
line: 16px 8px; border: 1px solid var(--tf3fc855af2285f5f); border-radius: =
2px; background-color: var(--ytd-pdg-comment-preview-background-color); pos=
ition: relative; display: flex; align-items: center; justify-content: space=
-between; }

#comment-container.ytd-pdg-comment-preview-renderer { display: flex; flex-d=
irection: column; flex-grow: 1; }

#container.ugc.ytd-pdg-comment-preview-renderer:hover { border-color: var(-=
-tffc2fd3a644f6275); }

#container.ugc.ytd-pdg-comment-preview-renderer:focus-within { border-color=
: var(--t2d807bb79e75606d); }

#container.emojis.ytd-pdg-comment-preview-renderer:hover { border-color: va=
r(--tffc2fd3a644f6275); }

#container.emojis.ytd-pdg-comment-preview-renderer:focus-within { border-co=
lor: var(--t2d807bb79e75606d); }

#title-background.ytd-pdg-comment-preview-renderer { background-color: var(=
--t518e925f61bdcb91); position: absolute; top: -0.85rem; left: 1.7rem; z-in=
dex: 1; }

#comment-title.ytd-pdg-comment-preview-renderer { color: var(--t4a6da19e16b=
f221a); padding: 0px 4px; border-radius: 2px; background-color: var(--t7f4f=
2c6d54836ce0); white-space: nowrap; font-family: Roboto, Arial, sans-serif;=
 font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

#author-thumbnail.ytd-pdg-comment-preview-renderer { margin-right: 16px; bo=
rder-radius: 50%; background-color: transparent; overflow: hidden; height: =
40px; width: 40px; }

#header.ytd-pdg-comment-preview-renderer { display: flex; font-family: Robo=
to, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2r=
em; }

#channel-name.ytd-pdg-comment-preview-renderer { color: var(--t4a6da19e16bf=
221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weig=
ht: 500; line-height: 2rem; }

#comment.ytd-pdg-comment-preview-renderer { margin-top: 4px; margin-bottom:=
 4px; display: flex; z-index: 1; }

#content-no-emojis.ytd-pdg-comment-preview-renderer { color: var(--tffc2fd3=
a644f6275); display: inline-block; margin-top: 4px; white-space: pre-wrap; =
font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400=
; line-height: 2rem; }

#content-no-emojis.ytd-pdg-comment-preview-renderer[placeholder]:empty::bef=
ore { content: attr(placeholder); color: var(--t7e34d5baa4ea6277); }

#content-no-emojis.ytd-pdg-comment-preview-renderer[placeholder]:empty:focu=
s::before { content: ""; }

#content-emojis.ytd-pdg-comment-preview-renderer { color: var(--tffc2fd3a64=
4f6275); display: block; margin-top: 4px; cursor: text; font-family: Roboto=
, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem=
; }

#content-no-emojis.ytd-pdg-comment-preview-renderer:focus { outline: none; =
}

#content-emojis.ytd-pdg-comment-preview-renderer:focus { outline: none; }

#container.ugc.ytd-pdg-comment-preview-renderer #content-no-emojis.ytd-pdg-=
comment-preview-renderer { display: inline; -webkit-user-modify: read-write=
-plaintext-only; }

#container.ugc.ytd-pdg-comment-preview-renderer #content-no-emojis.ytd-pdg-=
comment-preview-renderer:empty { display: inline-block; margin: 0px; min-wi=
dth: 20px; padding: 0px 1px; }

yt-pdg-comment-chip-renderer.ytd-pdg-comment-preview-renderer { margin-righ=
t: 5px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-wei=
ght: 500; line-height: 1.8rem; }

#text.ytd-pdg-comment-preview-renderer { flex: 1 1 0%; overflow: var(--ytd-=
pdg-comment-preview-overflow,none); max-height: var(--ytd-pdg-comment-previ=
ew-max-height,none); padding-inline-end: 8px; }

ytd-comment-input.ytd-pdg-comment-preview-renderer { --ytd-comment-input-co=
ntent-max-height: 300px; --ytd-comment-input-content-overflow: auto; --ytd-=
comment-input-emojis-width: 300px; }

ytd-pdg-comment-preview-renderer[is-ugc-empty] ytd-comment-input.ytd-pdg-co=
mment-preview-renderer { --contenteditable-with-comment-chip-root-style-dis=
play: inline-block; }

ytd-pdg-comment-preview-renderer:not([is-ugc-empty]) ytd-comment-input.ytd-=
pdg-comment-preview-renderer { --contenteditable-with-comment-chip-root-sty=
le-display: inline; }

#container.ugc.ytd-pdg-comment-preview-renderer #text.ytd-pdg-comment-previ=
ew-renderer { cursor: text; }

#emoji-button.ytd-pdg-comment-preview-renderer > ytd-button-renderer.ytd-pd=
g-comment-preview-renderer { color: var(--tffc2fd3a644f6275); }

ytd-button-renderer.ytd-pdg-comment-preview-renderer { --yt-button-icon-siz=
e: 36px; }

#emojis.ytd-pdg-comment-preview-renderer { width: var(--ytd-comment-input-e=
mojis-width,430px); padding: 16px; margin-top: 4px; position: fixed; backgr=
ound: var(--t518e925f61bdcb91); border-radius: 4px; box-shadow: rgba(0, 0, =
0, 0.14) 0px 16px 24px 2px, rgba(0, 0, 0, 0.12) 0px 6px 30px 5px, rgba(0, 0=
, 0, 0.4) 0px 8px 10px -5px; z-index: 2; }

#emoji-input.ytd-pdg-comment-preview-renderer { display: flex; align-items:=
 end; }

ytd-pdg-super-vod-selectable-item-button-renderer { border: 1px solid var(-=
-t2d807bb79e75606d); border-radius: 2px; box-sizing: border-box; cursor: po=
inter; flex: 1 1 0%; height: 36px; padding: 7px 16px; position: relative; u=
ser-select: none; display: flex; flex-direction: column; align-items: cente=
r; justify-content: space-between; }

ytd-pdg-super-vod-selectable-item-button-renderer:focus { outline: 1px soli=
d var(--t2d807bb79e75606d); }

ytd-pdg-super-vod-selectable-item-button-renderer:focus-visible { border: 2=
px solid var(--tffc2fd3a644f6275); padding: 6px 15px; outline: none; }

#price.ytd-pdg-super-vod-selectable-item-button-renderer { background-color=
: transparent; padding: 0px; margin: 0px; color: var(--t2d807bb79e75606d); =
font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500=
; line-height: 2rem; }

ytd-pdg-super-vod-selectable-item-button-renderer[selected] { background-co=
lor: var(--t2d807bb79e75606d); }

ytd-pdg-super-vod-selectable-item-button-renderer[selected] #price.ytd-pdg-=
super-vod-selectable-item-button-renderer { color: var(--t6216186c28b3834b)=
; }

ytd-companion-legal-text-renderer[expanded] #text.ytd-companion-legal-text-=
renderer { height: auto; }

#text.ytd-companion-legal-text-renderer { background-color: var(--t3e41d7b1=
7b187f69); display: block; height: 250px; overflow: hidden; padding: 8px; f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400;=
 line-height: 2rem; }

#expand-button.ytd-companion-legal-text-renderer { border-radius: 50%; back=
ground-color: var(--t518e925f61bdcb91); color: var(--tffc2fd3a644f6275); he=
ight: 40px; margin: -20px auto 0px; width: 40px; align-items: center; justi=
fy-content: center; display: flex; flex-direction: column; }

button.ytd-companion-legal-text-renderer { width: var(--yt-icon-width); hei=
ght: var(--yt-icon-height); }

ytd-add-to-playlist-create-renderer tp-yt-paper-input-container[style-targe=
t=3D"host"] { padding: 0px; }

ytd-add-to-playlist-create-renderer { --paper-input-container-color: var(--=
tffc2fd3a644f6275); --paper-input-container-input-color: var(--tffc2fd3a644=
f6275); --paper-input-container-focus-color: var(--tffc2fd3a644f6275); disp=
lay: block; }

#actions.ytd-add-to-playlist-create-renderer { padding: 12px 8px 8px; displ=
ay: flex; flex-direction: row; justify-content: flex-end; }

#create-playlist-form.ytd-add-to-playlist-create-renderer { padding-top: 16=
px; }

ytd-dropdown-renderer.ytd-add-to-playlist-create-renderer { padding: 18px 2=
4px 0px; margin-bottom: -2px; }

ytd-badge-supported-renderer.ytd-add-to-playlist-create-renderer { padding:=
 18px 24px 0px; margin-bottom: -2px; }

#privacy-button.ytd-add-to-playlist-create-renderer { padding: 18px 8px 0px=
; margin-bottom: -2px; }

yt-text-input-form-field-renderer.ytd-add-to-playlist-create-renderer { --y=
t-text-input-form-field-underline-color: var(--t4a6da19e16bf221a); }

yt-text-input-form-field-renderer.ytd-add-to-playlist-create-renderer { --p=
aper-input-container-underline-color: var(--t4a6da19e16bf221a); padding: 0p=
x 24px; }

ytd-compact-link-renderer.ytd-add-to-playlist-create-renderer { --yt-compac=
t-link-paper-item-padding: 4px 24px; --yt-compact-link-icon-width: 32px; }

ytd-add-to-playlist-renderer:not([dialog]) { background: var(--t518e925f61b=
dcb91); width: 300px; overflow: visible; box-shadow: rgba(0, 0, 0, 0.14) 0p=
x 16px 24px 2px, rgba(0, 0, 0, 0.12) 0px 6px 30px 5px, rgba(0, 0, 0, 0.4) 0=
px 8px 10px -5px; display: flex; flex-direction: column; }

ytd-add-to-playlist-renderer[dialog] { min-width: 300px; margin: 0px; paddi=
ng: 0px; overflow: auto; }

#header.ytd-add-to-playlist-renderer { display: flex; flex-direction: row; =
align-items: center; border-bottom: 0px; }

#title.ytd-add-to-playlist-renderer { color: var(--tffc2fd3a644f6275); padd=
ing: 16px 24px; flex: 1 1 1e-09px; font-family: Roboto, Arial, sans-serif; =
font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#playlists.ytd-add-to-playlist-renderer { padding: 16px 24px; border-bottom=
: 0px; overflow: visible; }

#playlists.scrollable.ytd-add-to-playlist-renderer, ytd-add-to-playlist-ren=
derer[dialog] #playlists.ytd-add-to-playlist-renderer { overflow: auto; }

ytd-add-to-playlist-renderer[dialog] #playlists.ytd-add-to-playlist-rendere=
r { max-height: 300px; max-width: 600px; }

#playlists.ytd-add-to-playlist-renderer > .ytd-add-to-playlist-renderer:not=
(:last-child) { margin-bottom: 16px; }

ytd-add-to-playlist-renderer[dialog] #close-button.ytd-add-to-playlist-rend=
erer { margin-right: 20px; color: var(--tffc2fd3a644f6275); }

ytd-add-to-playlist-renderer[dialog] #close-button.ytd-add-to-playlist-rend=
erer:hover { color: var(--tffc2fd3a644f6275); }

#actions.ytd-add-to-playlist-renderer { display: flex; }

#actions.ytd-add-to-playlist-renderer yt-button-renderer.ytd-add-to-playlis=
t-renderer, #actions.ytd-add-to-playlist-renderer ytd-button-renderer.ytd-a=
dd-to-playlist-renderer { flex-grow: 1; padding: 12px 24px; }

#actions.ytd-add-to-playlist-renderer ytd-add-to-playlist-create-renderer.y=
td-add-to-playlist-renderer { flex-grow: 1; }

@media (max-height: 500px) {
  ytd-add-to-playlist-renderer[dialog] #playlists.ytd-add-to-playlist-rende=
rer { max-height: 100px; }
}

@media (max-height: 250px) {
  ytd-add-to-playlist-renderer[dialog] #playlists.ytd-add-to-playlist-rende=
rer { max-height: 30px; }
}

ytd-dropdown-form-field-renderer { display: inline-block; color: var(--t4a6=
da19e16bf221a); }

ytd-playlist-add-to-option-renderer { display: block; }

a.ytd-playlist-add-to-option-renderer { flex: 1 1 1e-09px; display: flex; f=
lex-direction: row; }

#label.ytd-playlist-add-to-option-renderer { color: var(--tffc2fd3a644f6275=
); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: =
400; line-height: 2rem; }

#label.checkbox-height.ytd-playlist-add-to-option-renderer { line-height: 2=
4px; }

#byline.ytd-playlist-add-to-option-renderer { --yt-endpoint-color: var(--t4=
a6da19e16bf221a); --yt-endpoint-visited-color: var(--t4a6da19e16bf221a); co=
lor: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font=
-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

tp-yt-paper-checkbox.ytd-playlist-add-to-option-renderer { --paper-checkbox=
-vertical-align: top; --paper-checkbox-margin: 3px; }

ytd-playlist-add-to-option-renderer tp-yt-paper-checkbox .tp-yt-paper-check=
box[style-target=3D"label"] { min-width: 0px; flex: 1 1 1e-09px; }

tp-yt-paper-checkbox.ytd-playlist-add-to-option-renderer { flex: 1 1 1e-09p=
x; display: flex; flex-direction: row; }

#checkbox-container.ytd-playlist-add-to-option-renderer { display: flex; fl=
ex-direction: row; }

#checkbox-label.ytd-playlist-add-to-option-renderer { min-width: 0px; displ=
ay: flex; flex-direction: column; flex: 1 1 1e-09px; }

.ytIconWrapperHost.ytd-playlist-add-to-option-renderer, yt-icon.ytd-playlis=
t-add-to-option-renderer { margin-left: 4px; color: var(--tffc2fd3a644f6275=
); padding-top: 3px; height: 18px; width: 18px; }

ytd-playlist-byline-renderer { display: inline-block; }

yt-formatted-string.ytd-playlist-byline-renderer { margin-right: 4px; }

#byline-icon.ytd-playlist-byline-renderer { height: 16px; width: auto; }

.metadata-stats.ytd-playlist-byline-renderer { font-family: Roboto, Arial, =
sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overf=
low: hidden; max-height: 1.8rem; display: -webkit-box; -webkit-box-orient: =
vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .metadata-stats.ytd-playlist-byline-renderer { -webkit-line-clamp: 1; max=
-height: none; }
}

.metadata-stats.ytd-playlist-byline-renderer { color: var(--yt-playlist-byl=
ine-color,rgba(255,255,255,0.7)); }

.metadata-stats.ytd-playlist-byline-renderer .byline-item.ytd-playlist-byli=
ne-renderer { margin-right: 4px; }

ytd-playlist-settings-editor-renderer { display: flex; flex-direction: colu=
mn; width: 360px; padding: 0px 24px; margin: 0px; }

ytd-playlist-settings-editor-renderer yt-text-input-form-field-renderer.ytd=
-playlist-settings-editor-renderer { --paper-input-container-color: var(--t=
7e34d5baa4ea6277); --paper-input-container-input-color: var(--tffc2fd3a644f=
6275); --paper-input-container-focus-color: var(--tffc2fd3a644f6275); --yt-=
text-input-form-field-underline-color: var(--t4a6da19e16bf221a); }

ytd-playlist-settings-editor-renderer tp-yt-paper-input-container[style-tar=
get=3D"host"] { padding: 0px; }

ytd-playlist-settings-editor-renderer tp-yt-iron-autogrow-textarea.ytd-play=
list-settings-editor-renderer { max-height: 125px; }

#header.ytd-playlist-settings-editor-renderer { display: flex; align-items:=
 center; justify-content: space-between; margin-bottom: 24px; color: var(--=
tffc2fd3a644f6275); }

#header-title.ytd-playlist-settings-editor-renderer, #header.ytd-playlist-s=
ettings-editor-renderer { font-family: Roboto, Arial, sans-serif; font-size=
: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height:=
 2.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  #header-title.ytd-playlist-settings-editor-renderer, #header.ytd-playlist=
-settings-editor-renderer { font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700; line-hei=
ght: 2.6rem; }
}

@media (max-width: 599.9px) {
  #header-title.ytd-playlist-settings-editor-renderer, #header.ytd-playlist=
-settings-editor-renderer { font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700; line-hei=
ght: 2.6rem; }
}

#close-button.ytd-playlist-settings-editor-renderer:hover { color: var(--tf=
fc2fd3a644f6275); }

#thumbnail.ytd-playlist-settings-editor-renderer { position: relative; disp=
lay: flex; justify-content: center; min-height: 202.5px; margin-bottom: 36p=
x; }

#thumbnail.ytd-playlist-settings-editor-renderer ytd-playlist-custom-thumbn=
ail-renderer.ytd-playlist-settings-editor-renderer, #thumbnail.ytd-playlist=
-settings-editor-renderer ytd-playlist-video-thumbnail-renderer.ytd-playlis=
t-settings-editor-renderer { border-radius: 12px; overflow: hidden; }

#description-input.ytd-playlist-settings-editor-renderer, #name-input.ytd-p=
laylist-settings-editor-renderer, #privacy-input.ytd-playlist-settings-edit=
or-renderer { margin-bottom: 48px; }

#privacy-input.ytd-playlist-settings-editor-renderer { display: block; }

ytd-dropdown-renderer#voting-input.ytd-playlist-settings-editor-renderer { =
margin-top: -8px; }

#scroller.ytd-playlist-settings-editor-renderer { --paper-dialog-scrollable=
-padding: 0; }

#collaborate.ytd-playlist-settings-editor-renderer { margin-left: -12px; ma=
rgin-top: 10px; margin-bottom: 10px; }

#actions.ytd-playlist-settings-editor-renderer { position: sticky; }

ytd-playlist-show-metadata-renderer { margin: 24px 64px 8px 40px; align-ite=
ms: center; flex-flow: wrap; display: flex; }

#content-desc.ytd-playlist-show-metadata-renderer { margin-right: 40px; fle=
x: 1 1 1e-09px; }

#dropdown.ytd-playlist-show-metadata-renderer { margin-bottom: 12px; flex: =
1 1 1e-09px; }

yt-sort-filter-sub-menu-renderer.ytd-playlist-show-metadata-renderer { --yt=
-dropdown-menu-label-transform: uppercase; color: var(--tffc2fd3a644f6275);=
 }

#description.ytd-playlist-show-metadata-renderer { color: var(--tffc2fd3a64=
4f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-we=
ight: 400; line-height: 2rem; }

ytd-playlist-sidebar-primary-info-renderer { display: block; }

ytd-playlist-thumbnail.ytd-playlist-sidebar-primary-info-renderer { margin-=
bottom: 16px; }

ytd-playlist-thumbnail.ytd-playlist-sidebar-primary-info-renderer::before {=
 display: block; content: ""; width: 100%; padding-top: 56.25%; background-=
color: var(--tf3fc855af2285f5f); }

ytd-playlist-sidebar-primary-info-renderer[is-custom-thumbnail] ytd-playlis=
t-thumbnail.ytd-playlist-sidebar-primary-info-renderer::before { padding-to=
p: 100%; }

ytd-playlist-sidebar-primary-info-renderer[style-type=3D"playlist-sidebar-p=
rimary-info-renderer-style-type-show"] ytd-playlist-thumbnail.ytd-playlist-=
sidebar-primary-info-renderer { margin-bottom: 12px; }

#title.ytd-playlist-sidebar-primary-info-renderer { display: block; margin-=
bottom: 8px; color: var(--tffc2fd3a644f6275); word-break: break-word; overf=
low: hidden; font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; fon=
t-variation-settings: "wdth" 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-playlist-sidebar-primary-info-renderer { font-family: Roboto, =
Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-playlist-sidebar-primary-info-renderer { font-family: Roboto, =
Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 2.8rem; }
}

ytd-playlist-sidebar-primary-info-renderer[style-type=3D"playlist-sidebar-p=
rimary-info-renderer-style-type-show"] #title.ytd-playlist-sidebar-primary-=
info-renderer { margin-bottom: 2px; }

#privacy-stats.ytd-playlist-sidebar-primary-info-renderer { margin-top: 4px=
; display: flex; flex-direction: row; align-items: flex-start; }

#privacy-form.ytd-playlist-sidebar-primary-info-renderer { margin-right: 12=
px; }

#badges.ytd-playlist-sidebar-primary-info-renderer { margin-top: 12px; marg=
in-right: 4px; white-space: nowrap; }

ytd-playlist-sidebar-primary-info-renderer[style-type=3D"playlist-sidebar-p=
rimary-info-renderer-style-type-show"] #badges.ytd-playlist-sidebar-primary=
-info-renderer, ytd-playlist-sidebar-primary-info-renderer[style-type=3D"pl=
aylist-sidebar-primary-info-renderer-style-type-show"] #privacy-stats.ytd-p=
laylist-sidebar-primary-info-renderer { margin-top: 0px; }

#stats.ytd-playlist-sidebar-primary-info-renderer { color: var(--t4a6da19e1=
6bf221a); margin-top: 10px; font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-playlist-sidebar-primary-info-renderer[style-type=3D"playlist-sidebar-p=
rimary-info-renderer-style-type-show"] #stats.ytd-playlist-sidebar-primary-=
info-renderer { margin-top: 2px; margin-bottom: 2px; }

#stats.ytd-playlist-sidebar-primary-info-renderer yt-formatted-string.ytd-p=
laylist-sidebar-primary-info-renderer:not(:last-of-type)::after { content: =
"=E2=80=A2"; margin: 0px 4px; }

#menu.ytd-playlist-sidebar-primary-info-renderer { margin-top: 4px; margin-=
bottom: 8px; margin-left: -8px; }

#description.ytd-playlist-sidebar-primary-info-renderer { display: block; c=
olor: var(--t4a6da19e16bf221a); overflow-wrap: break-word; margin-bottom: 1=
6px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight=
: 400; line-height: 2rem; }

#description-form.ytd-playlist-sidebar-primary-info-renderer { margin-botto=
m: 8px; }

#play-buttons.ytd-playlist-sidebar-primary-info-renderer { display: flex; }

#play-buttons.ytd-playlist-sidebar-primary-info-renderer ytd-button-rendere=
r.ytd-playlist-sidebar-primary-info-renderer, #play-buttons.ytd-playlist-si=
debar-primary-info-renderer ytd-toggle-button-renderer.ytd-playlist-sidebar=
-primary-info-renderer { margin: 16px 0px 8px 8px; flex: 1 1 1e-09px; }

#play-buttons.ytd-playlist-sidebar-primary-info-renderer ytd-button-rendere=
r.ytd-playlist-sidebar-primary-info-renderer:first-child, #play-buttons.ytd=
-playlist-sidebar-primary-info-renderer ytd-toggle-button-renderer.ytd-play=
list-sidebar-primary-info-renderer:first-child { margin-left: 0px; }

ytd-playlist-sidebar-primary-info-renderer[style-type=3D"playlist-sidebar-p=
rimary-info-renderer-style-type-show"] #play-buttons.ytd-playlist-sidebar-p=
rimary-info-renderer { display: flex; margin: 8px -4px 4px 0px; flex-wrap: =
wrap; }

ytd-playlist-sidebar-primary-info-renderer[style-type=3D"playlist-sidebar-p=
rimary-info-renderer-style-type-show"] #play-buttons.ytd-playlist-sidebar-p=
rimary-info-renderer > .ytd-playlist-sidebar-primary-info-renderer { margin=
: 0px 4px 4px 0px; }

ytd-playlist-sidebar-primary-info-renderer[style-type=3D"playlist-sidebar-p=
rimary-info-renderer-style-type-show"] #play-buttons.ytd-playlist-sidebar-p=
rimary-info-renderer > ytd-button-renderer.ytd-playlist-sidebar-primary-inf=
o-renderer { flex: 1 0 100%; width: 100%; }

ytd-playlist-sidebar-primary-info-renderer[style-type=3D"playlist-sidebar-p=
rimary-info-renderer-style-type-show"] #play-buttons.ytd-playlist-sidebar-p=
rimary-info-renderer > ytd-compact-link-renderer.ytd-playlist-sidebar-prima=
ry-info-renderer { border: 1px solid var(--tf3fc855af2285f5f); box-sizing: =
border-box; border-radius: 2px; --paper-item-min-height: 34px; --paper-item=
-focused-before-background: none; flex: 1 1 0%; }

ytd-playlist-sidebar-primary-info-renderer[style-type=3D"playlist-sidebar-p=
rimary-info-renderer-style-type-show"][modern] #play-buttons.ytd-playlist-s=
idebar-primary-info-renderer > ytd-compact-link-renderer.ytd-playlist-sideb=
ar-primary-info-renderer { border-radius: 25px; }

ytd-playlist-sidebar-primary-info-renderer[style-type=3D"playlist-sidebar-p=
rimary-info-renderer-style-type-show"] #play-buttons.ytd-playlist-sidebar-p=
rimary-info-renderer > ytd-toggle-button-renderer.ytd-playlist-sidebar-prim=
ary-info-renderer { flex: 0 0 auto; box-sizing: border-box; border: 1px sol=
id var(--tf3fc855af2285f5f); border-radius: 2px; display: flex; align-items=
: center; justify-content: center; --yt-button-icon-size: 100%; --yt-button=
-icon-padding: 5px; height: 36px; width: 36px; }

ytd-playlist-sidebar-primary-info-renderer[style-type=3D"playlist-sidebar-p=
rimary-info-renderer-style-type-show"][modern] #play-buttons.ytd-playlist-s=
idebar-primary-info-renderer > ytd-toggle-button-renderer.ytd-playlist-side=
bar-primary-info-renderer { border-radius: 50%; --yt-button-icon-size: 100%=
; --yt-button-icon-padding: 12px; height: 48px; width: 48px; }

.more-button.ytd-playlist-sidebar-primary-info-renderer { color: var(--t4a6=
da19e16bf221a); display: inline-block; margin-top: 16px; margin-bottom: 16p=
x; text-transform: uppercase; font-family: Roboto, Arial, sans-serif; font-=
size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

ytd-playlist-sidebar-secondary-info-renderer { display: block; padding: 16p=
x 0px; }

#owner-container.ytd-playlist-sidebar-secondary-info-renderer { margin-bott=
om: 12px; display: flex; flex-direction: row; align-items: center; }

#video-owner.ytd-playlist-sidebar-secondary-info-renderer { flex: 1 1 1e-09=
px; }

#description.ytd-playlist-sidebar-secondary-info-renderer { display: block;=
 color: var(--t4a6da19e16bf221a); overflow-wrap: break-word; font-family: R=
oboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height:=
 2rem; }

#title.ytd-playlist-sidebar-secondary-info-renderer { display: block; paddi=
ng-bottom: 16px; color: var(--t4a6da19e16bf221a); font-family: Roboto, Aria=
l, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-brand-video-shelf-renderer { --ytd-brand-video-shelf-item-width: calc(1=
00%/var(--ytd-rich-grid-items-per-row) - var(--ytd-rich-grid-item-margin));=
 display: block; }

ytd-brand-video-shelf-renderer[has-movie-renderer] { --ytd-brand-video-shel=
f-item-width: calc(100%/var(--ytd-rich-grid-slim-items-per-row) - var( --yt=
d-rich-grid-item-margin ) - 0.01px); }

ytd-brand-video-shelf-renderer[has-sku-view-model] { --ytd-brand-video-shel=
f-item-width: calc(100%/var(--ytd-brand-video-shelf-sku-items-per-row) - va=
r( --ytd-rich-grid-item-margin )); }

ytd-brand-video-shelf-renderer[has-sku-view-model] #visible-content-wrapper=
.ytd-brand-video-shelf-renderer #visible-video-container.ytd-brand-video-sh=
elf-renderer yt-lockup-view-model.ytd-brand-video-shelf-renderer { width: v=
ar(--ytd-brand-video-shelf-item-width); }

ytd-brand-video-shelf-renderer[has-sponsorships-channel-upsell-view-model] =
{ --ytd-brand-video-shelf-item-width: calc(100%/var(--ytd-rich-grid-channel=
-items-per-row) - var( --ytd-rich-grid-item-margin ) - 0.01px); }

ytd-brand-video-shelf-renderer:not([is-first-feed-item]) { border-top: 4px =
solid var(--tf3fc855af2285f5f); border-bottom: 4px solid var(--tf3fc855af22=
85f5f); }

ytd-brand-video-shelf-renderer:not([is-dismissed]) #dismissed.ytd-brand-vid=
eo-shelf-renderer, ytd-brand-video-shelf-renderer[is-dismissed] #dismissibl=
e.ytd-brand-video-shelf-renderer { display: none; }

ytd-brand-video-shelf-renderer:not([is-dismissed]) #dismissible.ytd-brand-v=
ideo-shelf-renderer { padding-left: var(--ytd-rich-grid-item-margin); paddi=
ng-right: var(--ytd-rich-grid-item-margin); background-color: transparent; =
position: relative; display: flex; flex-direction: column; align-items: cen=
ter; }

ytd-brand-video-shelf-renderer[rounded-container]:not([is-first-feed-item])=
 { border-width: medium; border-style: none; border-color: currentcolor; bo=
rder-image: initial; }

ytd-brand-video-shelf-renderer[rounded-container]:not([is-first-feed-item])=
 #dismissible.ytd-brand-video-shelf-renderer { border-radius: 8px; margin-l=
eft: -16px; margin-right: -16px; padding-left: calc(var(--ytd-rich-grid-ite=
m-margin)/2); padding-right: calc(var(--ytd-rich-grid-item-margin)/2); over=
flow: hidden; }

#hidden-video-container.ytd-brand-video-shelf-renderer { width: 100%; displ=
ay: none; }

#hidden-video-container.ytd-brand-video-shelf-renderer yt-lockup-view-model=
.ytd-brand-video-shelf-renderer, #hidden-video-container.ytd-brand-video-sh=
elf-renderer yt-sponsorships-channel-upsell-view-model.ytd-brand-video-shel=
f-renderer, #hidden-video-container.ytd-brand-video-shelf-renderer ytd-rich=
-grid-media.ytd-brand-video-shelf-renderer { flex-shrink: 0; width: var(--y=
td-brand-video-shelf-item-width); margin-left: calc(var(--ytd-rich-grid-ite=
m-margin)/2); margin-right: calc(var(--ytd-rich-grid-item-margin)/2); margi=
n-bottom: 16px; }

#hidden-video-container.ytd-brand-video-shelf-renderer ytd-rich-grid-slim-m=
edia.ytd-brand-video-shelf-renderer { flex-shrink: 0; width: var(--ytd-bran=
d-video-shelf-item-width); margin-left: calc(var(--ytd-rich-grid-item-margi=
n)/2); margin-right: calc(var(--ytd-rich-grid-item-margin)/2); margin-botto=
m: 16px; }

ytd-brand-video-shelf-renderer[is-expanded] #hidden-video-container.ytd-bra=
nd-video-shelf-renderer { display: flex; flex-flow: wrap; }

ytd-brand-video-shelf-renderer #dismissed.ytd-brand-video-shelf-renderer { =
width: 100%; }

ytd-brand-video-shelf-renderer #dismissed.ytd-brand-video-shelf-renderer:fo=
cus { outline: none; }

#badge-container.ytd-brand-video-shelf-renderer { margin-top: 8px; margin-b=
ottom: -0.4rem; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; =
font-weight: 400; line-height: 2rem; }

#header-container.ytd-brand-video-shelf-renderer { margin-bottom: 8px; alig=
n-items: flex-end; display: flex; flex-direction: row; }

#content-wrapper.ytd-brand-video-shelf-renderer { width: 100%; max-width: c=
alc(var(--ytd-rich-grid-items-per-row)*(var(--ytd-rich-grid-item-max-width)=
 + var(--ytd-rich-grid-item-margin))); background-repeat: no-repeat; positi=
on: relative; align-items: center; display: flex; flex-direction: column; }

#title-container.ytd-brand-video-shelf-renderer { color: var(--tffc2fd3a644=
f6275); font-family: "YouTube Sans", Roboto, sans-serif; font-size: 2.8rem;=
 font-variation-settings: "wdth" 100; font-weight: 700; line-height: 3.8rem=
; }

@container (max-width:_max($medium_breakpoint)) {
  #title-container.ytd-brand-video-shelf-renderer { font-family: "YouTube S=
ans", Roboto, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth=
" 100; font-weight: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  #title-container.ytd-brand-video-shelf-renderer { font-family: "YouTube S=
ans", Roboto, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth=
" 100; font-weight: 700; line-height: 3.2rem; }
}

#subtitle-container.ytd-brand-video-shelf-renderer { color: var(--tffc2fd3a=
644f6275); margin-top: 8px; font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.8rem; font-weight: 400; line-height: 2.6rem; }

#visible-content-wrapper.ytd-brand-video-shelf-renderer { width: 100%; posi=
tion: relative; margin-bottom: 16px; align-items: flex-start; display: flex=
; flex-direction: row; }

#visible-content-wrapper.ytd-brand-video-shelf-renderer yt-lockup-view-mode=
l.ytd-brand-video-shelf-renderer, #visible-content-wrapper.ytd-brand-video-=
shelf-renderer ytd-rich-grid-media.ytd-brand-video-shelf-renderer { width: =
calc(100%/var(--ytd-rich-grid-items-per-row) - var(--ytd-rich-grid-item-mar=
gin)); }

#shelf-header-container.ytd-brand-video-shelf-renderer { margin-left: calc(=
var(--ytd-rich-grid-item-margin)/2); align-items: flex-start; display: flex=
; flex-direction: column; align-self: flex-start; width: 100%; }

#metadata-container.ytd-brand-video-shelf-renderer { width: var(--ytd-brand=
-video-shelf-item-width); margin-top: 44px; margin-left: calc(var(--ytd-ric=
h-grid-item-margin)/2); margin-right: calc(var(--ytd-rich-grid-item-margin)=
/2); align-self: flex-start; }

#visible-video-container.ytd-brand-video-shelf-renderer { flex: 1 1 0%; mar=
gin-top: 48px; width: 100%; align-items: flex-start; display: flex; flex-di=
rection: row; }

#visible-video-container.ytd-brand-video-shelf-renderer yt-lockup-view-mode=
l.ytd-brand-video-shelf-renderer, #visible-video-container.ytd-brand-video-=
shelf-renderer ytd-rich-grid-media.ytd-brand-video-shelf-renderer { margin-=
left: calc(var(--ytd-rich-grid-item-margin)/2); margin-right: calc(var(--yt=
d-rich-grid-item-margin)/2); }

#visible-video-container.ytd-brand-video-shelf-renderer yt-sponsorships-cha=
nnel-upsell-view-model.ytd-brand-video-shelf-renderer, #visible-video-conta=
iner.ytd-brand-video-shelf-renderer ytd-rich-grid-slim-media.ytd-brand-vide=
o-shelf-renderer { margin-left: calc(var(--ytd-rich-grid-item-margin)/2); m=
argin-right: calc(var(--ytd-rich-grid-item-margin)/2); width: var(--ytd-bra=
nd-video-shelf-item-width); }

#metadata-button-container.ytd-brand-video-shelf-renderer { margin-top: 16p=
x; }

#show-more-button-container.ytd-brand-video-shelf-renderer { margin-left: c=
alc(var(--ytd-rich-grid-item-margin)/2); margin-right: calc(var(--ytd-rich-=
grid-item-margin)/2); display: flex; flex-direction: row; align-self: stret=
ch; }

#show-more-button.ytd-brand-video-shelf-renderer { cursor: pointer; padding=
: 2px 0px; width: 100%; display: flex; justify-content: center; }

#show-more-button.ytd-brand-video-shelf-renderer:hover { background-color: =
var(--t7f4f2c6d54836ce0); color: var(--tffc2fd3a644f6275); }

ytd-brand-video-shelf-renderer[modern] #show-more-button.ytd-brand-video-sh=
elf-renderer { padding: 0px; margin-bottom: 16px; max-width: 320px; }

ytd-brand-video-shelf-renderer[modern] #show-more-button.ytd-brand-video-sh=
elf-renderer:hover { background-color: unset; color: unset; }

ytd-brand-video-shelf-renderer[modern] #show-more-button-container.ytd-bran=
d-video-shelf-renderer { justify-content: center; }

#dismiss-button.ytd-brand-video-shelf-renderer { position: absolute; top: 4=
px; right: 8px; }

#top-buttons-container.ytd-brand-video-shelf-renderer { display: flex; flex=
-direction: row; align-items: center; padding-bottom: 20px; }

#top-buttons-container.ytd-brand-video-shelf-renderer #primary-button.ytd-b=
rand-video-shelf-renderer { width: 100%; }

ytd-brand-video-shelf-renderer[elements-per-row=3D"2"] #show-more-button-co=
ntainer.ytd-brand-video-shelf-renderer { margin: 0px; }

ytd-brand-video-shelf-renderer[elements-per-row=3D"2"] rich-grid-media.ytd-=
brand-video-shelf-renderer { width: calc((100% - var(--ytd-rich-grid-item-m=
argin))/var(--ytd-rich-grid-items-per-row)); }

ytd-brand-video-shelf-renderer[elements-per-row=3D"2"] #visible-content-wra=
pper.ytd-brand-video-shelf-renderer { margin-top: 24px; display: flex; flex=
-direction: column; }

ytd-brand-video-shelf-renderer[elements-per-row=3D"2"] #subtitle-container.=
ytd-brand-video-shelf-renderer { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-brand-video-shelf-renderer[elements-per-row=3D"2"] #metadata-container.=
ytd-brand-video-shelf-renderer { width: calc(100% - var(--ytd-rich-grid-ite=
m-margin)); margin-top: 0px; margin-left: calc(var(--ytd-rich-grid-item-mar=
gin)/2); margin-right: calc(var(--ytd-rich-grid-item-margin)/2); }

ytd-brand-video-shelf-renderer[elements-per-row=3D"2"] #metadata-button-con=
tainer.ytd-brand-video-shelf-renderer { margin: 0px; }

ytd-brand-video-shelf-renderer[elements-per-row=3D"2"] #visible-video-conta=
iner.ytd-brand-video-shelf-renderer { width: auto; margin-top: 16px; align-=
self: stretch; }

ytd-brand-video-shelf-renderer[elements-per-row=3D"2"] #dismiss-button.ytd-=
brand-video-shelf-renderer { top: 16px; }

ytd-brand-video-shelf-renderer[elements-per-row=3D"2"] #bottom-button-conta=
iner.ytd-brand-video-shelf-renderer { width: 90%; margin-bottom: 8px; }

ytd-brand-video-shelf-renderer[elements-per-row=3D"2"] #bottom-button-conta=
iner.ytd-brand-video-shelf-renderer #primary-button.ytd-brand-video-shelf-r=
enderer { width: 100%; }

ytd-brand-video-shelf-renderer[elements-per-row=3D"2"][is-expanded] #dismis=
sible.ytd-brand-video-shelf-renderer { padding-bottom: 24px; }

ytd-brand-video-shelf-renderer[elements-per-row=3D"1"] #show-more-button-co=
ntainer.ytd-brand-video-shelf-renderer { margin: 0px; }

ytd-brand-video-shelf-renderer[elements-per-row=3D"1"] rich-grid-media.ytd-=
brand-video-shelf-renderer { width: calc((100% - var(--ytd-rich-grid-item-m=
argin))/var(--ytd-rich-grid-items-per-row)); }

ytd-brand-video-shelf-renderer[elements-per-row=3D"1"] #visible-content-wra=
pper.ytd-brand-video-shelf-renderer { margin-top: 24px; display: flex; flex=
-direction: column; }

ytd-brand-video-shelf-renderer[elements-per-row=3D"1"] #visible-content-wra=
pper.ytd-brand-video-shelf-renderer yt-lockup-view-model.ytd-brand-video-sh=
elf-renderer, ytd-brand-video-shelf-renderer[elements-per-row=3D"1"] #visib=
le-content-wrapper.ytd-brand-video-shelf-renderer yt-sponsorships-channel-u=
psell-view-model.ytd-brand-video-shelf-renderer, ytd-brand-video-shelf-rend=
erer[elements-per-row=3D"1"] #visible-content-wrapper.ytd-brand-video-shelf=
-renderer ytd-rich-grid-media.ytd-brand-video-shelf-renderer { width: auto;=
 }

ytd-brand-video-shelf-renderer[elements-per-row=3D"1"] #subtitle-container.=
ytd-brand-video-shelf-renderer { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-brand-video-shelf-renderer[elements-per-row=3D"1"] #metadata-container.=
ytd-brand-video-shelf-renderer { margin-top: 0px; margin-left: calc(var(--y=
td-rich-grid-item-margin)/2); margin-right: calc(var(--ytd-rich-grid-item-m=
argin)/2); }

ytd-brand-video-shelf-renderer[elements-per-row=3D"1"] #metadata-button-con=
tainer.ytd-brand-video-shelf-renderer { margin: 0px; }

ytd-brand-video-shelf-renderer[elements-per-row=3D"1"] #visible-video-conta=
iner.ytd-brand-video-shelf-renderer { width: 100%; margin-top: 16px; displa=
y: block; }

ytd-brand-video-shelf-renderer[elements-per-row=3D"1"] #dismiss-button.ytd-=
brand-video-shelf-renderer { top: 16px; }

ytd-brand-video-shelf-renderer[elements-per-row=3D"1"] #bottom-button-conta=
iner.ytd-brand-video-shelf-renderer { width: calc(100% - var(--ytd-rich-gri=
d-item-margin)); margin-left: calc(var(--ytd-rich-grid-item-margin)/2); mar=
gin-right: calc(var(--ytd-rich-grid-item-margin)/2); margin-bottom: 8px; }

ytd-brand-video-shelf-renderer[elements-per-row=3D"1"] #bottom-button-conta=
iner.ytd-brand-video-shelf-renderer #primary-button.ytd-brand-video-shelf-r=
enderer { width: 100%; }

ytd-brand-video-shelf-renderer[has-movie-renderer][elements-per-row=3D"1"] =
#visible-video-container.ytd-brand-video-shelf-renderer, ytd-brand-video-sh=
elf-renderer[has-sku-view-model][elements-per-row=3D"1"] #visible-video-con=
tainer.ytd-brand-video-shelf-renderer, ytd-brand-video-shelf-renderer[has-s=
ponsorships-channel-upsell-view-model][elements-per-row=3D"1"] #visible-vid=
eo-container.ytd-brand-video-shelf-renderer { align-items: flex-start; disp=
lay: flex; flex-direction: row; }

ytd-brand-video-shelf-renderer[elements-per-row=3D"1"][is-expanded] #dismis=
sible.ytd-brand-video-shelf-renderer { padding-bottom: 24px; }

ytd-brand-video-shelf-renderer[is-expanded] #visible-content-wrapper.ytd-br=
and-video-shelf-renderer { margin-bottom: 40px; }

ytd-brand-video-shelf-renderer[is-expanded] #hidden-video-container.ytd-bra=
nd-video-shelf-renderer yt-lockup-view-model.ytd-brand-video-shelf-renderer=
, ytd-brand-video-shelf-renderer[is-expanded] #hidden-video-container.ytd-b=
rand-video-shelf-renderer yt-sponsorships-channel-upsell-view-model.ytd-bra=
nd-video-shelf-renderer, ytd-brand-video-shelf-renderer[is-expanded] #hidde=
n-video-container.ytd-brand-video-shelf-renderer ytd-rich-grid-media.ytd-br=
and-video-shelf-renderer { margin-bottom: 40px; }

ytd-brand-video-shelf-renderer[is-expanded] #hidden-video-container.ytd-bra=
nd-video-shelf-renderer ytd-rich-grid-slim-media.ytd-brand-video-shelf-rend=
erer { margin-bottom: 40px; }

ytd-brand-video-shelf-renderer[elements-per-row=3D"2"][large-title] #title-=
container.ytd-brand-video-shelf-renderer { font-family: "YouTube Sans", Rob=
oto, sans-serif; font-size: 3.6rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 5rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-brand-video-shelf-renderer[elements-per-row=3D"2"][large-title] #titl=
e-container.ytd-brand-video-shelf-renderer { font-family: "YouTube Sans", R=
oboto, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  ytd-brand-video-shelf-renderer[elements-per-row=3D"2"][large-title] #titl=
e-container.ytd-brand-video-shelf-renderer { font-family: "YouTube Sans", R=
oboto, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 4.4rem; }
}

@media (max-width: 346px), (min-width: 512px) and (max-width: 600px) {
  #dismissible.ytd-brand-video-shelf-renderer { padding: 0px; }
  #content-wrapper.ytd-brand-video-shelf-renderer { width: calc(100% + var(=
--ytd-rich-grid-item-margin)); margin-left: calc(var(--ytd-rich-grid-item-m=
argin)/-2); margin-right: calc(var(--ytd-rich-grid-item-margin)/-2); }
  #metadata-container.ytd-brand-video-shelf-renderer { width: calc(100% - v=
ar(--ytd-rich-grid-item-margin)*2); align-self: center; }
  ytd-brand-video-shelf-renderer[elements-per-row=3D"2"] rich-grid-media.yt=
d-brand-video-shelf-renderer { width: calc((100% - var(--ytd-rich-grid-item=
-margin))/2); }
  ytd-brand-video-shelf-renderer[elements-per-row=3D"1"] #metadata-containe=
r.ytd-brand-video-shelf-renderer { width: calc(100% - var(--ytd-rich-grid-i=
tem-margin)*2); margin-left: var(--ytd-rich-grid-item-margin); }
  ytd-brand-video-shelf-renderer[elements-per-row=3D"1"] #bottom-button-con=
tainer.ytd-brand-video-shelf-renderer { width: calc(100% - var(--ytd-rich-g=
rid-item-margin)*2); }
}

ytd-brand-video-shelf-renderer[has-section-header] #top-level-header-contai=
ner.ytd-brand-video-shelf-renderer { display: flex; flex-direction: row; ju=
stify-content: space-between; width: 100%; }

ytd-brand-video-shelf-renderer[has-section-header] #overflow-button.ytd-bra=
nd-video-shelf-renderer { margin-right: 8px; }

ytd-brand-video-shelf-renderer[has-section-header] #section-header-containe=
r.ytd-brand-video-shelf-renderer { width: 100%; }

ytd-brand-video-shelf-renderer[has-section-header] #subtitle-container.ytd-=
brand-video-shelf-renderer { margin-top: 0px; }

ytd-brand-video-shelf-renderer[has-section-header] #subtitle.ytd-brand-vide=
o-shelf-renderer { color: var(--t4a6da19e16bf221a); font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; =
overflow: hidden; max-height: 3.6rem; display: -webkit-box; -webkit-box-ori=
ent: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-brand-video-shelf-renderer[has-section-header] #subtitle.ytd-brand-vi=
deo-shelf-renderer { -webkit-line-clamp: 2; max-height: none; }
}

ytd-brand-video-shelf-renderer[has-section-header] #visible-video-container=
.ytd-brand-video-shelf-renderer { margin-top: 16px; }

ytd-brand-video-shelf-renderer[has-section-header][elements-per-row=3D"2"] =
#visible-content-wrapper.ytd-brand-video-shelf-renderer { margin-top: 16px;=
 }

ytd-brand-video-shelf-renderer[has-section-header][elements-per-row=3D"2"] =
#visible-video-container.ytd-brand-video-shelf-renderer { margin-top: 0px; =
}

ytd-brand-video-shelf-renderer[has-section-header][elements-per-row=3D"1"] =
#section-header-container.ytd-brand-video-shelf-renderer { align-self: flex=
-start; width: 55%; }

ytd-brand-video-shelf-renderer[has-section-header][elements-per-row=3D"1"] =
#visible-content-wrapper.ytd-brand-video-shelf-renderer { margin-top: 16px;=
 }

ytd-brand-video-shelf-renderer[has-section-header][elements-per-row=3D"1"] =
#visible-video-container.ytd-brand-video-shelf-renderer { margin-top: 0px; =
}

ytd-brand-video-singleton-renderer { --ytd-brand-video-item-width: calc(100=
%/var(--ytd-rich-grid-items-per-row) - var(--ytd-rich-grid-item-margin)); d=
isplay: block; }

ytd-brand-video-singleton-renderer:not([is-dismissed]) #dismissed.ytd-brand=
-video-singleton-renderer, ytd-brand-video-singleton-renderer[is-dismissed]=
 #dismissible.ytd-brand-video-singleton-renderer { display: none; }

ytd-brand-video-singleton-renderer:not([is-dismissed]) #dismissible.ytd-bra=
nd-video-singleton-renderer { position: relative; }

ytd-brand-video-singleton-renderer:not([is-dismissed]) #dismissible.ytd-bra=
nd-video-singleton-renderer { display: flex; flex-direction: column; align-=
items: center; }

ytd-brand-video-singleton-renderer:not([is-first-feed-item]) #dismissed.ytd=
-brand-video-singleton-renderer { border-top: 4px solid var(--tf3fc855af228=
5f5f); border-bottom: 4px solid var(--tf3fc855af2285f5f); width: 100%; }

ytd-brand-video-singleton-renderer #dismissed.ytd-brand-video-singleton-ren=
derer:focus { outline: none; }

ytd-brand-video-singleton-renderer[rounded-container]:not([is-first-feed-it=
em]) { border-width: medium; border-style: none; border-color: currentcolor=
; border-image: initial; }

ytd-brand-video-singleton-renderer[rounded-container]:not([is-first-feed-it=
em]) #content-wrapper.ytd-brand-video-singleton-renderer { border-radius: 8=
px; margin-left: -8px; margin-right: -8px; padding-left: calc(var(--ytd-ric=
h-grid-item-margin)/2); padding-right: calc(var(--ytd-rich-grid-item-margin=
)/2); overflow: hidden; }

#content-wrapper.ytd-brand-video-singleton-renderer { padding: 16px var(--y=
td-rich-grid-item-margin); align-items: center; display: flex; flex-directi=
on: row; }

#thumbnail-container.ytd-brand-video-singleton-renderer { position: relativ=
e; flex-shrink: 0; width: var(--ytd-brand-video-item-width); margin-left: c=
alc(var(--ytd-rich-grid-item-margin)/2); margin-right: calc(var(--ytd-rich-=
grid-item-margin)/2); align-self: flex-start; }

#metadata-container.ytd-brand-video-singleton-renderer { align-items: cente=
r; display: flex; flex-direction: row; flex: 1 1 auto; }

#metadata-text-container.ytd-brand-video-singleton-renderer { width: calc(1=
00%/(var(--ytd-rich-grid-items-per-row) - 1)*2 - var(--ytd-rich-grid-item-m=
argin)); margin-left: calc(var(--ytd-rich-grid-item-margin)/2); margin-righ=
t: calc(var(--ytd-rich-grid-item-margin)/2); display: flex; flex-direction:=
 column; }

#featured-badge-container.ytd-brand-video-singleton-renderer { color: var(-=
-tffc2fd3a644f6275); padding-top: 2px; }

#featured-badge-container.ytd-brand-video-singleton-renderer yt-formatted-s=
tring.ytd-brand-video-singleton-renderer { font-family: Roboto, Arial, sans=
-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; overflow:=
 hidden; max-height: 1.8rem; display: -webkit-box; -webkit-box-orient: vert=
ical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #featured-badge-container.ytd-brand-video-singleton-renderer yt-formatted=
-string.ytd-brand-video-singleton-renderer { -webkit-line-clamp: 1; max-hei=
ght: none; }
}

#title-container.ytd-brand-video-singleton-renderer { color: var(--tffc2fd3=
a644f6275); font-family: "YouTube Sans", Roboto, sans-serif; font-size: 3.6=
rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height: 5r=
em; }

@container (max-width:_max($medium_breakpoint)) {
  #title-container.ytd-brand-video-singleton-renderer { font-family: "YouTu=
be Sans", Roboto, sans-serif; font-size: 3.2rem; font-variation-settings: "=
wdth" 100; font-weight: 700; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  #title-container.ytd-brand-video-singleton-renderer { font-family: "YouTu=
be Sans", Roboto, sans-serif; font-size: 3.2rem; font-variation-settings: "=
wdth" 100; font-weight: 700; line-height: 4.4rem; }
}

#subtitle-container.ytd-brand-video-singleton-renderer { color: var(--tffc2=
fd3a644f6275); margin-top: 8px; font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.8rem; font-weight: 400; line-height: 2.6rem; }

#button-container.ytd-brand-video-singleton-renderer { margin-left: calc(va=
r(--ytd-rich-grid-item-margin)/2); }

#overflow-button.ytd-brand-video-singleton-renderer { position: absolute; t=
op: 16px; right: 8px; }

#attached-survey.ytd-brand-video-singleton-renderer { min-width: var(--ytd-=
brand-video-item-width); align-self: flex-start; }

ytd-brand-video-singleton-renderer[elements-per-row=3D"3"] #metadata-contai=
ner.ytd-brand-video-singleton-renderer { align-items: flex-start; display: =
flex; flex-direction: column; }

ytd-brand-video-singleton-renderer[elements-per-row=3D"3"] #metadata-text-c=
ontainer.ytd-brand-video-singleton-renderer { width: auto; }

ytd-brand-video-singleton-renderer[elements-per-row=3D"3"] #button-containe=
r.ytd-brand-video-singleton-renderer { margin-top: 16px; }

ytd-brand-video-singleton-renderer[elements-per-row=3D"2"] #metadata-contai=
ner.ytd-brand-video-singleton-renderer { align-items: flex-start; display: =
flex; flex-direction: column; }

ytd-brand-video-singleton-renderer[elements-per-row=3D"2"] #metadata-text-c=
ontainer.ytd-brand-video-singleton-renderer { width: auto; }

ytd-brand-video-singleton-renderer[elements-per-row=3D"2"] #button-containe=
r.ytd-brand-video-singleton-renderer { margin-top: 16px; }

ytd-brand-video-singleton-renderer[elements-per-row=3D"2"] #subtitle-contai=
ner.ytd-brand-video-singleton-renderer { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-brand-video-singleton-renderer[elements-per-row=3D"1"] #metadata-contai=
ner.ytd-brand-video-singleton-renderer { margin-left: calc(var(--ytd-rich-g=
rid-item-margin)/2); margin-right: calc(var(--ytd-rich-grid-item-margin)/2)=
; display: flex; flex-direction: column; }

ytd-brand-video-singleton-renderer[elements-per-row=3D"1"] #metadata-text-c=
ontainer.ytd-brand-video-singleton-renderer { margin-bottom: 16px; margin-l=
eft: 0px; margin-right: 0px; width: auto; align-self: stretch; }

ytd-brand-video-singleton-renderer[elements-per-row=3D"1"] #subtitle-contai=
ner.ytd-brand-video-singleton-renderer { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-brand-video-singleton-renderer[elements-per-row=3D"1"] #button-containe=
r.ytd-brand-video-singleton-renderer { margin-left: 0px; margin-top: 16px; =
align-self: stretch; }

ytd-brand-video-singleton-renderer[elements-per-row=3D"1"] #button-containe=
r.ytd-brand-video-singleton-renderer ytd-button-renderer.ytd-brand-video-si=
ngleton-renderer { width: 100%; }

#content-wrapper.ytd-brand-video-singleton-renderer { padding: 24px 0px; ma=
x-width: calc(var(--ytd-rich-grid-items-per-row)*(var(--ytd-rich-grid-item-=
max-width) + var(--ytd-rich-grid-item-margin))); width: 100%; }

ytd-brand-video-singleton-renderer[title-size=3D"TITLE_SIZE_SMALL"] #title-=
container.ytd-brand-video-singleton-renderer { font-family: "YouTube Sans",=
 Roboto, sans-serif; font-size: 2.8rem; font-variation-settings: "wdth" 100=
; font-weight: 700; line-height: 3.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-brand-video-singleton-renderer[title-size=3D"TITLE_SIZE_SMALL"] #titl=
e-container.ytd-brand-video-singleton-renderer { font-family: "YouTube Sans=
", Roboto, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 1=
00; font-weight: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  ytd-brand-video-singleton-renderer[title-size=3D"TITLE_SIZE_SMALL"] #titl=
e-container.ytd-brand-video-singleton-renderer { font-family: "YouTube Sans=
", Roboto, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 1=
00; font-weight: 700; line-height: 3.2rem; }
}

ytd-brand-video-singleton-renderer[title-size=3D"TITLE_SIZE_SMALL"][has-ove=
rflow-button] #title-container.ytd-brand-video-singleton-renderer { font-fa=
mily: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings=
: "wdth" 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-brand-video-singleton-renderer[title-size=3D"TITLE_SIZE_SMALL"][has-o=
verflow-button] #title-container.ytd-brand-video-singleton-renderer { font-=
family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings=
: "wdth" 100; font-weight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  ytd-brand-video-singleton-renderer[title-size=3D"TITLE_SIZE_SMALL"][has-o=
verflow-button] #title-container.ytd-brand-video-singleton-renderer { font-=
family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings=
: "wdth" 100; font-weight: 700; line-height: 2.8rem; }
}

ytd-brand-video-singleton-renderer[title-size=3D"TITLE_SIZE_MEDIUM"] #title=
-container.ytd-brand-video-singleton-renderer { font-family: "YouTube Sans"=
, Roboto, sans-serif; font-size: 3.6rem; font-variation-settings: "wdth" 10=
0; font-weight: 700; line-height: 5rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-brand-video-singleton-renderer[title-size=3D"TITLE_SIZE_MEDIUM"] #tit=
le-container.ytd-brand-video-singleton-renderer { font-family: "YouTube San=
s", Roboto, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" =
100; font-weight: 700; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  ytd-brand-video-singleton-renderer[title-size=3D"TITLE_SIZE_MEDIUM"] #tit=
le-container.ytd-brand-video-singleton-renderer { font-family: "YouTube San=
s", Roboto, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" =
100; font-weight: 700; line-height: 4.4rem; }
}

ytd-brand-video-singleton-renderer[title-size=3D"TITLE_SIZE_MEDIUM"][has-ov=
erflow-button] #title-container.ytd-brand-video-singleton-renderer { font-f=
amily: Roboto, Arial, sans-serif; font-size: 2.8rem; font-variation-setting=
s: "wdth" 100; font-weight: 700; line-height: 3.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-brand-video-singleton-renderer[title-size=3D"TITLE_SIZE_MEDIUM"][has-=
overflow-button] #title-container.ytd-brand-video-singleton-renderer { font=
-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-setti=
ngs: "wdth" 100; font-weight: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  ytd-brand-video-singleton-renderer[title-size=3D"TITLE_SIZE_MEDIUM"][has-=
overflow-button] #title-container.ytd-brand-video-singleton-renderer { font=
-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-setti=
ngs: "wdth" 100; font-weight: 700; line-height: 3.2rem; }
}

ytd-brand-video-singleton-renderer[title-size=3D"TITLE_SIZE_LARGE"] #title-=
container.ytd-brand-video-singleton-renderer { font-family: "YouTube Sans",=
 Roboto, sans-serif; font-size: 4.8rem; font-variation-settings: "wdth" 100=
; font-weight: 700; line-height: 6.6rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-brand-video-singleton-renderer[title-size=3D"TITLE_SIZE_LARGE"] #titl=
e-container.ytd-brand-video-singleton-renderer { font-family: "YouTube Sans=
", Roboto, sans-serif; font-size: 4rem; font-variation-settings: "wdth" 100=
; font-weight: 700; line-height: 5.4rem; }
}

@media (max-width: 599.9px) {
  ytd-brand-video-singleton-renderer[title-size=3D"TITLE_SIZE_LARGE"] #titl=
e-container.ytd-brand-video-singleton-renderer { font-family: "YouTube Sans=
", Roboto, sans-serif; font-size: 4rem; font-variation-settings: "wdth" 100=
; font-weight: 700; line-height: 5.4rem; }
}

ytd-brand-video-singleton-renderer[title-size=3D"TITLE_SIZE_LARGE"][has-ove=
rflow-button] #title-container.ytd-brand-video-singleton-renderer { font-fa=
mily: Roboto, Arial, sans-serif; font-size: 2.8rem; font-variation-settings=
: "wdth" 100; font-weight: 700; line-height: 3.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-brand-video-singleton-renderer[title-size=3D"TITLE_SIZE_LARGE"][has-o=
verflow-button] #title-container.ytd-brand-video-singleton-renderer { font-=
family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settin=
gs: "wdth" 100; font-weight: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  ytd-brand-video-singleton-renderer[title-size=3D"TITLE_SIZE_LARGE"][has-o=
verflow-button] #title-container.ytd-brand-video-singleton-renderer { font-=
family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settin=
gs: "wdth" 100; font-weight: 700; line-height: 3.2rem; }
}

@media (max-width: 346px) {
  ytd-brand-video-singleton-renderer[elements-per-row=3D"1"] #button-contai=
ner.ytd-brand-video-singleton-renderer { margin-left: calc(var(--ytd-rich-g=
rid-item-margin)/2); margin-right: calc(var(--ytd-rich-grid-item-margin)/2)=
; }
  ytd-brand-video-singleton-renderer[elements-per-row=3D"1"] #metadata-text=
-container.ytd-brand-video-singleton-renderer { margin-left: calc(var(--ytd=
-rich-grid-item-margin)/2); margin-right: calc(var(--ytd-rich-grid-item-mar=
gin)/2); }
  #content-wrapper.ytd-brand-video-singleton-renderer { padding-left: 0px; =
padding-right: 0px; width: calc(100% + var(--ytd-rich-grid-item-margin)); m=
argin-left: calc(var(--ytd-rich-grid-item-margin)/-2); margin-right: calc(v=
ar(--ytd-rich-grid-item-margin)/-2); }
}

@media (min-width: 512px) and (max-width: 600px) {
  #metadata-text-container.ytd-brand-video-singleton-renderer { margin-righ=
t: var(--ytd-rich-grid-item-margin); }
  #content-wrapper.ytd-brand-video-singleton-renderer { padding-left: 0px; =
padding-right: 0px; width: calc(100% + var(--ytd-rich-grid-item-margin)); m=
argin-left: calc(var(--ytd-rich-grid-item-margin)/-2); margin-right: calc(v=
ar(--ytd-rich-grid-item-margin)/-2); }
}

.sr-only.ytd-brand-video-singleton-renderer { display: block; height: 0px; =
visibility: hidden; width: 0px; }

ytd-red-cancel-survey-renderer[dialog][dialog][dialog] { background-color: =
var(--t518e925f61bdcb91); color: var(--tffc2fd3a644f6275); margin: 0px; pad=
ding: 0px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-=
weight: 400; line-height: 2rem; display: flex; flex-direction: column; }

#content.ytd-red-cancel-survey-renderer { padding: 24px; display: flex; fle=
x-direction: column; }

#question.ytd-red-cancel-survey-renderer { color: var(--tffc2fd3a644f6275);=
 padding-bottom: 20px; font-family: Roboto, Arial, sans-serif; font-size: 1=
.6rem; font-weight: 400; line-height: 2.2rem; }

#responses.ytd-red-cancel-survey-renderer { display: flex; flex-direction: =
column; }

#responses.ytd-red-cancel-survey-renderer tp-yt-paper-radio-button.ytd-red-=
cancel-survey-renderer { height: 40px; padding: 0px; display: flex; flex-di=
rection: row; align-items: center; font-family: Roboto, Arial, sans-serif; =
font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.buttons.ytd-red-cancel-survey-renderer { border-top: 0px; position: relati=
ve; padding: 8px; display: flex; flex-direction: row; align-self: stretch; =
justify-content: flex-end; flex: 0 0 auto; }

.buttons.ytd-red-cancel-survey-renderer ytd-button-renderer.ytd-red-cancel-=
survey-renderer { padding-left: 8px; }

tp-yt-paper-radio-button.ytd-red-cancel-survey-renderer { padding: 12px 0px=
 0px; }

ytd-simple-text-section-renderer { padding: 48px 0px; width: 100%; justify-=
content: center; display: flex; flex-direction: row; }

.text.ytd-simple-text-section-renderer { color: var(--tffc2fd3a644f6275); w=
idth: 50%; font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-=
weight: 400; line-height: 2.6rem; }

ytd-simple-text-section-renderer[layout-style=3D"paid-subscription-title"] =
{ display: block; margin: 32px 0px 16px; padding: 0px; }

ytd-simple-text-section-renderer[layout-style=3D"paid-subscription-title"] =
.text.ytd-simple-text-section-renderer { width: auto; color: var(--t4a6da19=
e16bf221a); }

ytd-simple-text-section-renderer[layout-style=3D"premium-restrictions"] { d=
isplay: flex; flex-direction: column; }

ytd-simple-text-section-renderer[layout-style=3D"premium-restrictions"] .te=
xt.ytd-simple-text-section-renderer { width: auto; padding: 8px 16px; }

ytd-unlimited-page-feature-info-renderer { border-bottom: 1px solid var(--t=
f3fc855af2285f5f); margin: 0px auto; max-width: 1003px; min-height: 317px; =
display: flex; flex-flow: wrap; justify-content: space-between; }

@media (max-width: 800px) {
  ytd-unlimited-page-feature-info-renderer { justify-content: center; }
}

.content.ytd-unlimited-page-feature-info-renderer { padding: 24px 0px; just=
ify-content: center; display: flex; flex-direction: column; }

.info-head.ytd-unlimited-page-feature-info-renderer { color: var(--tffc2fd3=
a644f6275); margin-bottom: 24px; font-family: Roboto, Arial, sans-serif; fo=
nt-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; lin=
e-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  .info-head.ytd-unlimited-page-feature-info-renderer { font-family: Roboto=
, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .info-head.ytd-unlimited-page-feature-info-renderer { font-family: Roboto=
, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 2.8rem; }
}

.info-desc.ytd-unlimited-page-feature-info-renderer { color: var(--t4a6da19=
e16bf221a); width: 385px; font-family: Roboto, Arial, sans-serif; font-size=
: 1.8rem; font-weight: 400; line-height: 2.6rem; }

.icon-thumbnail.ytd-unlimited-page-feature-info-renderer { align-self: cent=
er; }

ytd-post-redemption-section-renderer { background-position: 50% center; bac=
kground-repeat: no-repeat; background-size: contain; padding: 48px 24px 0px=
; margin-bottom: 24px; width: 472px; height: 129px; display: flex; flex-dir=
ection: column; }

.container.ytd-post-redemption-section-renderer { display: flex; flex-direc=
tion: row; justify-content: space-between; }

.title.ytd-post-redemption-section-renderer { color: rgb(255, 255, 255); wi=
dth: 65%; font-family: "YouTube Sans", Roboto, sans-serif; font-size: 2.8re=
m; font-variation-settings: "wdth" 100; font-weight: 300; line-height: 3.8r=
em; }

@container (max-width:_max($medium_breakpoint)) {
  .title.ytd-post-redemption-section-renderer { font-family: "YouTube Sans"=
, Roboto, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 10=
0; font-weight: 300; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .title.ytd-post-redemption-section-renderer { font-family: "YouTube Sans"=
, Roboto, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 10=
0; font-weight: 300; line-height: 3.2rem; }
}

.img-container.ytd-post-redemption-section-renderer { height: 25px; margin-=
bottom: 24px; }

#logo.ytd-post-redemption-section-renderer { background-repeat: no-repeat; =
background-size: contain; border-radius: 2px; }

#redeem-button.ytd-post-redemption-section-renderer { align-self: flex-end;=
 }

ytd-redeem-code-renderer { background-color: var(--t518e925f61bdcb91); back=
ground-size: cover; border: 1px solid var(--tf3fc855af2285f5f); box-shadow:=
 0 4px 8px -3px var(--tf3fc855af2285f5f); color: var(--tffc2fd3a644f6275); =
margin: 48px auto; width: 600px; display: flex; flex-direction: column; }

ytd-redeem-code-renderer[is-loading] { opacity: 0.4; pointer-events: none; =
}

#main.ytd-redeem-code-renderer { margin: 40px; display: flex; flex-directio=
n: column; }

.title.ytd-redeem-code-renderer { margin-bottom: 8px; font-family: Roboto, =
Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  .title.ytd-redeem-code-renderer { font-family: Roboto, Arial, sans-serif;=
 font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; li=
ne-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .title.ytd-redeem-code-renderer { font-family: Roboto, Arial, sans-serif;=
 font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; li=
ne-height: 2.8rem; }
}

.subtitle.ytd-redeem-code-renderer { color: var(--t4a6da19e16bf221a); font-=
family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; lin=
e-height: 2rem; }

input.ytd-redeem-code-renderer { -webkit-font-smoothing: antialiased; borde=
r: 1px solid var(--tf3fc855af2285f5f); margin-top: 16px; margin-bottom: 24p=
x; padding: 16px; width: 486px; font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#terms.ytd-redeem-code-renderer { color: var(--t4a6da19e16bf221a); font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-h=
eight: 1.8rem; }

#error-message.ytd-redeem-code-renderer { color: var(--td545df04e2c659d7); =
margin-bottom: 12px; font-family: Roboto, Arial, sans-serif; font-size: 1.2=
rem; font-weight: 400; line-height: 1.8rem; }

#redeem-button.ytd-redeem-code-renderer { margin-top: 8px; align-items: cen=
ter; justify-content: center; display: flex; flex-direction: row; align-sel=
f: flex-end; }

tp-yt-paper-spinner-lite.ytd-redeem-code-renderer { display: none; margin: =
auto; }

tp-yt-paper-spinner-lite.ytd-redeem-code-renderer[active] { display: block;=
 left: 50%; margin: -28px; position: absolute; top: 50%; }

ytd-ypc-post-redemption-renderer { color: var(--tffc2fd3a644f6275); padding=
: 40px; display: flex; flex-direction: column; }

#store-value-balance.ytd-ypc-post-redemption-renderer { margin-bottom: 24px=
; font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 4=
00; line-height: 2.6rem; }

ytd-reel-non-video-content-renderer { width: var(--ytd-shorts-player-width)=
; min-width: 315px; }

.nvc-container.ytd-reel-non-video-content-renderer { display: flex; justify=
-content: center; align-items: center; background-color: rgb(0, 0, 0); bord=
er-radius: 12px; height: 100%; width: 100%; }

ytd-reel-non-video-content-renderer[is-interstitial-view-model] .nvc-contai=
ner.ytd-reel-non-video-content-renderer, ytd-reel-non-video-content-rendere=
r[is-survey] .nvc-container.ytd-reel-non-video-content-renderer { flex-dire=
ction: column-reverse; justify-content: unset; overflow: hidden; }

ytd-reel-non-video-content-renderer[is-interstitial-view-model] .nvc-contai=
ner.ytd-reel-non-video-content-renderer { background-color: var(--t4aeaa857=
de8a786b); background-image: linear-gradient(rgba(0, 0, 0, 0.4) 0px, rgba(0=
, 0, 0, 0.6) 75%, rgba(0, 0, 0, 0.6)); }

ytd-reel-player-overlay-renderer { display: flex; flex-direction: row; just=
ify-content: space-between; align-items: flex-end; position: relative; heig=
ht: 100%; width: var(--ytd-shorts-player-width); min-width: 315px; }

ytd-reel-player-overlay-renderer[extract-action-bar] { width: 100%; }

ytd-reel-player-overlay-renderer:not([extract-action-bar]) { width: var(--y=
td-shorts-player-width); }

ytd-reel-player-overlay-renderer[extract-overlay] { justify-content: center=
; width: 100%; }

@media (min-width: calc(984px + 56.25vh)) {
  ytd-reel-player-overlay-renderer { right: 0px; transition: right 0.3s lin=
ear; }
}

ytd-reel-player-overlay-renderer[is-fullscreen] { opacity: 1; transition: o=
pacity, 0.25s, forwards, width, all; }

ytd-reel-player-overlay-renderer[has-player-overlay] .action-container.ytd-=
reel-player-overlay-renderer, ytd-reel-player-overlay-renderer[has-player-o=
verlay] .metadata-container.ytd-reel-player-overlay-renderer { display: non=
e; }

ytd-reel-video-renderer { display: flex; justify-content: center; --ytd-com=
ments-engagement-panel-content-height: max(var(--ytd-shorts-player-height),=
var(--ytd-reels-min-height,576px)); --ytd-engagement-panel-content-min-heig=
ht: var(--ytd-reels-min-height,576px); --ytd-comments-engagement-panel-head=
er-height: 56px; --ytd-engagement-panel-content-height: max(var(--ytd-short=
s-player-height),var(--ytd-reels-min-height,576px)); --ytd-engagement-panel=
-header-height: 56px; --reel-metadata-color: #fff; position: relative; --yt=
d-shorts-player-height: calc(100vh - 96px - var(--ytd-shorts-player-height-=
subtraction, 0px)); --ytd-shorts-player-width: min(calc((100vh - 56px - 40p=
x - var(--ytd-shorts-player-height-subtraction, 0px))*var(--ytd-shorts-play=
er-ratio-default, var(--ytd-shorts-player-ratio))),calc(100vw - var(--ytd-c=
urrent-guide-width) - 52px)); }

ytd-reel-video-renderer[is-fullscreen] { --ytd-shorts-player-width: min(cal=
c((100vh - 32px)*var(--ytd-shorts-player-ratio-default, var(--ytd-shorts-pl=
ayer-ratio))),calc(100vw - var(--ytd-current-guide-width) - 52px)); }

ytd-reel-video-renderer { height: var(--ytd-shorts-player-height); width: v=
ar(--ytd-shorts-player-width); margin: 0px; min-height: var(--ytd-reels-min=
-height,576px); min-width: 315px; right: 0px; transition: right 0.3s linear=
; }

ytd-reel-video-renderer:not([should-render-scrubber]) #scrubber.ytd-reel-vi=
deo-renderer { display: none; }

.cinematic-container.ytd-reel-video-renderer { position: absolute; width: v=
ar(--ytd-shorts-player-width); height: var(--ytd-shorts-player-height); poi=
nter-events: none; z-index: -2; margin-right: 0px; transition: margin-right=
 0.3s linear; }

#video-filtering-overlay-container.ytd-reel-video-renderer { border-radius:=
 12px; width: var(--ytd-shorts-player-width); height: var(--ytd-shorts-play=
er-height); overflow: hidden; pointer-events: none; position: absolute; z-i=
ndex: 2; }

.sticker-layer.ytd-reel-video-renderer, .sticker-layer.ytd-reel-video-rende=
rer > div.ytd-reel-video-renderer { position: absolute; width: var(--ytd-sh=
orts-player-width); height: var(--ytd-shorts-player-height); min-width: 315=
px; min-height: var(--ytd-reels-min-height,576px); pointer-events: none; z-=
index: 1; margin-right: 0px; transition: margin-right 0.3s linear; overflow=
: hidden; }

.player-container.ytd-reel-video-renderer { height: 100%; width: 100%; bord=
er-radius: 12px; overflow: hidden; background-size: contain; background-rep=
eat: no-repeat; background-position: 50% center; position: relative; }

.overlay.ytd-reel-video-renderer { position: absolute; bottom: 0px; left: 0=
px; pointer-events: none; height: 100%; overflow: hidden; z-index: 1; trans=
ition: opacity 0.12s ease-in; }

ytd-reel-video-renderer .overlay.ytd-reel-video-renderer { width: calc(var(=
--ytd-shorts-player-width) + 72px); min-width: 387px; }

ytd-reel-video-renderer:not([extract-action-bar]) .overlay.ytd-reel-video-r=
enderer { width: var(--ytd-shorts-player-width); min-width: 315px; border-r=
adius: 0px 0px 12px 12px; }

#player.ytd-reel-video-renderer { width: auto; }

.player-controls.ytd-reel-video-renderer { border-radius: 12px 12px 0px 0px=
; height: 72px; position: absolute; top: 0px; width: 100%; z-index: 1; poin=
ter-events: none; transition: opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }

ytd-reel-video-renderer:not([show-player-controls]) .player-controls.ytd-re=
el-video-renderer:not(:focus-within) { opacity: 0; transition: opacity 0.25=
s cubic-bezier(0, 0, 0.2, 1); }

ytd-reel-video-renderer[is-hidden-in-dom] { display: none; }

#scrubber.ytd-reel-video-renderer { width: var(--ytd-shorts-player-width); =
min-width: 315px; pointer-events: auto; z-index: 2; height: 3px; position: =
absolute; bottom: 0px; transform: translateY(100%); }

.player-wrapper.ytd-reel-video-renderer { width: 100%; height: 100%; }

ytd-reel-video-renderer[is-shorts-pip-active] { height: var(--ytd-shorts-pl=
ayer-height); }

ytd-reel-video-renderer[is-shorts-pip-active] .player-container.ytd-reel-vi=
deo-renderer { background-color: transparent; }

ytd-reel-video-renderer[is-shorts-pip-active] .pip-blur-filter.ytd-reel-vid=
eo-renderer { position: absolute; inset: 0px; background: inherit; backdrop=
-filter: blur(15px); }

#progress-bar.ytd-reel-video-renderer { bottom: 0px; min-width: 315px; poin=
ter-events: none; position: absolute; width: var(--ytd-shorts-player-width)=
; z-index: 1; }

ytd-reel-video-renderer[extract-overlay] { --reel-metadata-color: var(--tff=
c2fd3a644f6275); width: 100%; }

ytd-reel-video-renderer[extract-overlay] .player-container.ytd-reel-video-r=
enderer { width: var(--ytd-shorts-player-width); min-width: 315px; }

ytd-reel-video-renderer[extract-overlay] .overlay.ytd-reel-video-renderer, =
ytd-reel-video-renderer[extract-overlay] ytd-ad-slot-renderer.ytd-reel-vide=
o-renderer { width: 100%; }

ytd-reel-video-renderer[extract-overlay] .short-video-container.ytd-reel-vi=
deo-renderer { width: auto; }

ytd-reel-video-renderer[extract-overlay] #video-filtering-overlay-container=
.ytd-reel-video-renderer { margin: 0px auto; left: 0px; right: 0px; }

ytd-reel-video-renderer[is-watch-while-mode] { right: calc(var(--anchored-p=
anel-width)*.5 + 24px); }

ytd-reel-video-renderer[is-watch-while-mode] .overlay.ytd-reel-video-render=
er { width: calc(var(--ytd-shorts-player-width) + 72px); }

ytd-reel-video-renderer[is-watch-while-mode] .player-container.ytd-reel-vid=
eo-renderer { border-radius: 12px; }

ytd-reel-video-renderer[is-watch-while-mode][small-screen-squeezeback] { ri=
ght: 0px; }

.short-video-container.ytd-reel-video-renderer { width: 100%; }

ytd-reel-video-renderer[is-fullscreen] { --ytd-shorts-player-height: calc(1=
00vh - 32px); --ytd-shorts-player-width: calc((100vh - 32px)*var(--ytd-shor=
ts-player-ratio-default, var(--ytd-shorts-player-ratio))); }

ytd-banner-and-box-hero-image-renderer { max-width: 386px; position: relati=
ve; margin-left: auto; margin-right: auto; overflow: hidden; display: block=
; height: 216px; width: 385px; }

#banner.ytd-banner-and-box-hero-image-renderer { display: block; position: =
absolute; transform: translateY(-50%); top: 50%; left: 0px; width: 100%; }

#bg.ytd-banner-and-box-hero-image-renderer { position: absolute; width: 100=
%; height: 100%; fill: var(--t3e41d7b17b187f69); }

#box.ytd-banner-and-box-hero-image-renderer { position: relative; left: 16p=
x; top: 16px; }

ytd-call-to-action-button-renderer { display: inline-block; }

ytd-call-to-action-button-renderer[button-color=3D"RED"] #overlay-button.yt=
d-call-to-action-button-renderer { background: rgb(225, 0, 45); }

ytd-call-to-action-button-renderer[button-color=3D"OPAQUE_BLACK"] #overlay-=
button.ytd-call-to-action-button-renderer { background: rgba(0, 0, 0, 0.6);=
 }

#overlay-button.ytd-call-to-action-button-renderer { color: rgb(255, 255, 2=
55); margin: 0px; display: flex; flex-direction: row; align-items: center; =
}

#overlay-icon.ytd-call-to-action-button-renderer { margin-right: 4px; heigh=
t: 20px; width: 20px; }

#overlay-text.ytd-call-to-action-button-renderer { padding: 0px 12px 0px 4p=
x; text-transform: uppercase; font-family: Roboto, Arial, sans-serif; font-=
size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

ytd-collage-hero-image-renderer { display: inline-block; }

#collage.ytd-collage-hero-image-renderer { display: flex; }

#section-left.ytd-collage-hero-image-renderer { width: 214px; height: 214px=
; background-position: 50% center; background-repeat: no-repeat; background=
-size: cover; overflow: hidden; margin-right: 4px; }

#section-right.ytd-collage-hero-image-renderer { display: flex; flex-direct=
ion: column; }

#top-right.ytd-collage-hero-image-renderer { margin-bottom: 4px; }

ytd-search-filter-options-dialog-renderer { padding: 0px 16px; display: fle=
x; flex-direction: column; }

#header.ytd-search-filter-options-dialog-renderer { display: flex; flex-dir=
ection: row; justify-content: space-between; }

#title.ytd-search-filter-options-dialog-renderer { color: var(--tffc2fd3a64=
4f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-we=
ight: 400; line-height: 2.6rem; }

#close-button.ytd-search-filter-options-dialog-renderer { color: var(--tffc=
2fd3a644f6275); }

#close-button.ytd-search-filter-options-dialog-renderer:hover { color: var(=
--tffc2fd3a644f6275); }

#options.ytd-search-filter-options-dialog-renderer { display: flex; flex-di=
rection: row; }

#options.ytd-search-filter-options-dialog-renderer ytd-search-filter-group-=
renderer.ytd-search-filter-options-dialog-renderer { width: 120px; }

#options.ytd-search-filter-options-dialog-renderer ytd-search-filter-group-=
renderer.ytd-search-filter-options-dialog-renderer:not(:last-child) { margi=
n-right: 16px; }

ytd-search-header-renderer { display: flex; align-items: center; }

ytd-search-header-renderer[has-back-button] { height: 56px; }

ytd-search-header-renderer[has-chip-bar] { height: 56px; }

#chip-bar.ytd-search-header-renderer { flex: 1 1 0%; min-width: 0px; }

#back-button.ytd-search-header-renderer { z-index: 2019; position: fixed; }

ytd-single-hero-image-renderer { position: relative; margin-left: auto; mar=
gin-right: auto; overflow: hidden; display: block; height: 216px; width: 38=
5px; }

ytd-single-hero-image-renderer[component-style=3D"SINGLE_HERO_IMAGE_STYLE_S=
QUARE"] { height: 386px; width: 386px; }

#image.ytd-single-hero-image-renderer { display: block; position: absolute;=
 transform: translateY(-50%); top: 50%; left: 0px; width: 100%; }

ytd-universal-watch-card-renderer { display: block; }

#sections.ytd-universal-watch-card-renderer { margin-top: 16px; }

#action-buttons.ytd-universal-watch-card-renderer { padding: 8px 0px 0px; d=
isplay: flex; flex-direction: column; }

#action-buttons.ytd-universal-watch-card-renderer ytd-button-renderer.ytd-u=
niversal-watch-card-renderer { margin-bottom: 8px; }

#action-buttons.ytd-universal-watch-card-renderer ytd-button-renderer.ytd-u=
niversal-watch-card-renderer:first-child { margin-top: 0px; }

#action-buttons.ytd-universal-watch-card-renderer ytd-button-renderer.ytd-u=
niversal-watch-card-renderer:last-child { margin-bottom: 0px; }

#footer.ytd-universal-watch-card-renderer { padding-left: 16px; padding-rig=
ht: 20px; }

ytd-universal-watch-card-renderer[rounded] #header.ytd-universal-watch-card=
-renderer { border-radius: 12px 12px 0px 0px; overflow: hidden; }

ytd-universal-watch-card-renderer[rounded] #hero.ytd-universal-watch-card-r=
enderer { border-radius: 0px 0px 12px 12px; overflow: hidden; }

ytd-vertical-watch-card-list-renderer { display: block; }

ytd-watch-card-compact-video-renderer.ytd-vertical-watch-card-list-renderer=
:not([is-condensed]), ytd-watch-card-one-vs-one-event-compact-video-rendere=
r.ytd-vertical-watch-card-list-renderer { margin-bottom: 16px; }

.yt-simple-endpoint.ytd-vertical-watch-card-list-renderer { display: inline=
-block; cursor: pointer; text-decoration: none; color: var(--yt-endpoint-co=
lor,var(--tffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-vertical-watch-card-list-renderer:hover { color: va=
r(--yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var=
(--yt-endpoint-text-decoration,none); }

#view-all-endpoint.yt-simple-endpoint.ytd-vertical-watch-card-list-renderer=
 { padding: 16px 0px; border-bottom: 1px solid var(--tf3fc855af2285f5f); te=
xt-transform: uppercase; font-family: Roboto, Arial, sans-serif; font-size:=
 1.4rem; font-weight: 500; line-height: 2rem; overflow: hidden; max-height:=
 2rem; display: flex; flex-direction: row; align-items: center; }

ytd-watch-card-compact-video-renderer { position: relative; display: flex; =
flex-direction: row; }

ytd-thumbnail.ytd-watch-card-compact-video-renderer { margin-right: 8px; he=
ight: 68px; width: 120px; }

ytd-badge-supported-renderer.ytd-watch-card-compact-video-renderer { margin=
-top: 8px; }

.metadata.ytd-watch-card-compact-video-renderer, .text-wrapper.ytd-watch-ca=
rd-compact-video-renderer { padding: 0px 16px 0px 8px; cursor: pointer; dis=
play: flex; flex-direction: column; }

.title-wrapper.ytd-watch-card-compact-video-renderer { display: flex; }

.title.ytd-watch-card-compact-video-renderer { --yt-endpoint-color: var(--t=
ffc2fd3a644f6275); color: var(--tffc2fd3a644f6275); margin: 0px 0px 4px; fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; =
line-height: 2rem; overflow: hidden; max-height: 4rem; display: -webkit-box=
; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norma=
l; }

@supports (-webkit-line-clamp:1) {
  .title.ytd-watch-card-compact-video-renderer { -webkit-line-clamp: 2; max=
-height: none; }
}

.title.ytd-watch-card-compact-video-renderer { max-height: 4rem; }

.subtitle.ytd-watch-card-compact-video-renderer { color: var(--ytd-metadata=
-line-color,var(--t4a6da19e16bf221a)); font-family: Roboto, Arial, sans-ser=
if; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.byline.ytd-watch-card-compact-video-renderer { color: var(--ytd-metadata-l=
ine-color,var(--t4a6da19e16bf221a)); --yt-endpoint-color: var( --ytd-metada=
ta-line-color,var(--t4a6da19e16bf221a) ); --yt-endpoint-hover-color: var(--=
tffc2fd3a644f6275); --yt-endpoint-visited-color: var( --ytd-metadata-line-c=
olor,var(--t4a6da19e16bf221a) ); font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; d=
isplay: block; max-height: 1.8rem; }

ytd-watch-card-compact-video-renderer[is-condensed] { padding-bottom: 8px; =
margin-bottom: 8px; border-bottom: 1px solid var(--tf3fc855af2285f5f); }

ytd-watch-card-compact-video-renderer[is-condensed] a.ytd-watch-card-compac=
t-video-renderer { min-width: 0px; }

ytd-watch-card-compact-video-renderer[is-condensed] .metadata.ytd-watch-car=
d-compact-video-renderer { padding: 0px; flex: 1 1 1e-09px; display: flex; =
flex-direction: row; align-items: center; }

ytd-watch-card-compact-video-renderer[is-condensed] .text.ytd-watch-card-co=
mpact-video-renderer { min-width: 0px; flex: 1 1 1e-09px; }

ytd-watch-card-compact-video-renderer[is-condensed] .title.ytd-watch-card-c=
ompact-video-renderer { --yt-endpoint-color: var(--tffc2fd3a644f6275); colo=
r: var(--tffc2fd3a644f6275); margin-bottom: 2px; font-family: Roboto, Arial=
, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; overf=
low: hidden; display: block; max-height: 2rem; }

ytd-watch-card-compact-video-renderer[is-condensed] .subtitle.ytd-watch-car=
d-compact-video-renderer { --yt-endpoint-color: var(--t4a6da19e16bf221a); c=
olor: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

ytd-watch-card-compact-video-renderer[is-condensed] ytd-badge-supported-ren=
derer.ytd-watch-card-compact-video-renderer { margin-top: 0px; margin-right=
: 4px; display: inline-flex; }

ytd-watch-card-compact-video-renderer[is-condensed]:last-of-type { margin-b=
ottom: 16px; }

.duration.ytd-watch-card-compact-video-renderer { color: var(--ytd-metadata=
-line-color,var(--t4a6da19e16bf221a)); font-family: Roboto, Arial, sans-ser=
if; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.yt-simple-endpoint.ytd-watch-card-compact-video-renderer { flex: 1 1 1e-09=
px; }

ytd-watch-card-hero-one-vs-one-event-renderer { display: inline-block; }

ytd-thumbnail.ytd-watch-card-hero-one-vs-one-event-renderer { height: 216px=
; width: 385px; }

.yt-simple-endpoint.ytd-watch-card-hero-one-vs-one-event-renderer { display=
: inline-block; cursor: pointer; text-decoration: none; color: var(--yt-end=
point-color,var(--tffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-watch-card-hero-one-vs-one-event-renderer:hover { c=
olor: var(--yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decorat=
ion: var(--yt-endpoint-text-decoration,none); }

#wc-endpoint.yt-simple-endpoint.ytd-watch-card-hero-one-vs-one-event-render=
er { position: relative; }

#bottom-fade.ytd-watch-card-hero-one-vs-one-event-renderer { background: li=
near-gradient(rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.75)); bottom: 0px; box-=
sizing: border-box; color: rgb(255, 255, 255); height: 160px; padding: 64px=
 16px 16px; position: absolute; width: 100%; }

ytd-watch-card-hero-video-renderer { position: relative; flex: 0 0 auto; }

ytd-thumbnail-overlay-hover-text-renderer.ytd-watch-card-hero-video-rendere=
r { opacity: 1; }

#length.ytd-watch-card-hero-video-renderer { position: absolute; bottom: 0p=
x; right: 0px; margin: 4px; color: rgb(255, 255, 255); background-color: rg=
ba(0, 0, 0, 0.8); padding: 3px 4px; height: 12px; border-radius: 4px; font-=
family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; lin=
e-height: 1.8rem; }

ytd-watch-card-hero-video-renderer #thumbnail.ytd-watch-card-hero-video-ren=
derer { height: 100%; margin-left: auto; margin-right: auto; overflow: hidd=
en; display: block; position: absolute; inset: 0px; }

ytd-watch-card-hero-video-renderer #thumbnail.ytd-watch-card-hero-video-ren=
derer yt-img-shadow.ytd-watch-card-hero-video-renderer { display: block; po=
sition: absolute; transform: translateY(-50%); top: 50%; left: 0px; width: =
100%; }

ytd-watch-card-hero-video-renderer[size][circular] a.ytd-watch-card-hero-vi=
deo-renderer, ytd-watch-card-hero-video-renderer[size][circular]::before { =
border-radius: 50%; }

ytd-watch-card-hero-video-renderer[size=3D"small"] a.ytd-watch-card-hero-vi=
deo-renderer, ytd-watch-card-hero-video-renderer[size=3D"small"]::before { =
border-radius: 4px; }

ytd-watch-card-hero-video-renderer[size=3D"small"] ytd-thumbnail-overlay-bu=
tton-renderer.ytd-watch-card-hero-video-renderer, ytd-watch-card-hero-video=
-renderer[size=3D"small"] ytd-thumbnail-overlay-time-status-renderer.ytd-wa=
tch-card-hero-video-renderer, ytd-watch-card-hero-video-renderer[size=3D"sm=
all"] ytd-thumbnail-overlay-toggle-button-renderer.ytd-watch-card-hero-vide=
o-renderer { margin: 2px; }

ytd-watch-card-hero-video-renderer[size=3D"medium"] a.ytd-watch-card-hero-v=
ideo-renderer, ytd-watch-card-hero-video-renderer[size=3D"medium"]::before =
{ border-radius: 8px; }

ytd-watch-card-hero-video-renderer[size=3D"medium"] ytd-thumbnail-overlay-b=
utton-renderer.ytd-watch-card-hero-video-renderer, ytd-watch-card-hero-vide=
o-renderer[size=3D"medium"] ytd-thumbnail-overlay-time-status-renderer.ytd-=
watch-card-hero-video-renderer, ytd-watch-card-hero-video-renderer[size=3D"=
medium"] ytd-thumbnail-overlay-toggle-button-renderer.ytd-watch-card-hero-v=
ideo-renderer { margin: 4px; }

ytd-watch-card-hero-video-renderer[size=3D"large"] a.ytd-watch-card-hero-vi=
deo-renderer, ytd-watch-card-hero-video-renderer[size=3D"large"]::before { =
border-radius: 12px; }

ytd-watch-card-hero-video-renderer[size=3D"large"] ytd-thumbnail-overlay-bu=
tton-renderer.ytd-watch-card-hero-video-renderer, ytd-watch-card-hero-video=
-renderer[size=3D"large"] ytd-thumbnail-overlay-time-status-renderer.ytd-wa=
tch-card-hero-video-renderer, ytd-watch-card-hero-video-renderer[size=3D"la=
rge"] ytd-thumbnail-overlay-toggle-button-renderer.ytd-watch-card-hero-vide=
o-renderer { margin: 8px; }

ytd-watch-card-hero-video-renderer[size][has-clip] a.ytd-watch-card-hero-vi=
deo-renderer, ytd-watch-card-hero-video-renderer[size][has-clip]::before { =
border-radius: 0px; }

ytd-watch-card-hero-video-renderer { display: block; max-width: 386px; }

ytd-watch-card-hero-video-renderer[is-reminder-button-present] #watch-card-=
subtitle.ytd-watch-card-hero-video-renderer { margin-right: 8px; margin-bot=
tom: 0px; align-self: center; }

ytd-watch-card-hero-video-renderer[hide-bottom-items] #watch-card-title.ytd=
-watch-card-hero-video-renderer { margin-bottom: 0px; margin-right: 24px; }

ytd-thumbnail.ytd-watch-card-hero-video-renderer { height: 216px; width: 38=
5px; }

.yt-simple-endpoint.ytd-watch-card-hero-video-renderer { display: inline-bl=
ock; cursor: pointer; text-decoration: none; color: var(--yt-endpoint-color=
,var(--tffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-watch-card-hero-video-renderer:hover { color: var(-=
-yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--=
yt-endpoint-text-decoration,none); }

#watch-card-endpoint.yt-simple-endpoint.ytd-watch-card-hero-video-renderer =
{ display: block; position: relative; }

.title-container.ytd-watch-card-hero-video-renderer { width: 100%; position=
: absolute; inset: 0px; }

.title-fade.ytd-watch-card-hero-video-renderer { background: linear-gradien=
t(rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.9)); bottom: 0px; box-sizing: borde=
r-box; padding: 100px 16px 16px; position: inherit; width: inherit; color: =
rgb(255, 255, 255); }

#watch-card-title.ytd-watch-card-hero-video-renderer { color: rgb(255, 255,=
 255); margin-bottom: 8px; font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.8rem; font-weight: 400; line-height: 2.6rem; overflow: hidden; max-hei=
ght: 2.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-overf=
low: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #watch-card-title.ytd-watch-card-hero-video-renderer { -webkit-line-clamp=
: 1; max-height: none; }
}

#watch-card-title.ytd-watch-card-hero-video-renderer { max-height: 2.6rem; =
}

#watch-card-subtitle.ytd-watch-card-hero-video-renderer { margin-bottom: 4p=
x; margin-right: 40px; flex: 1 1 0%; font-family: Roboto, Arial, sans-serif=
; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidde=
n; max-height: 3.6rem; display: -webkit-box; -webkit-box-orient: vertical; =
text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #watch-card-subtitle.ytd-watch-card-hero-video-renderer { -webkit-line-cl=
amp: 2; max-height: none; }
}

#watch-card-subtitle.ytd-watch-card-hero-video-renderer { max-height: 3.6re=
m; }

#watch-card-badge.ytd-watch-card-hero-video-renderer { margin-bottom: 4px; =
margin-right: 8px; }

#watch-card-endpoint.ytd-watch-card-hero-video-renderer #call-to-action-but=
ton.ytd-watch-card-hero-video-renderer { position: absolute; bottom: 16px; =
left: 16px; }

#watch-card-endpoint.ytd-watch-card-hero-video-renderer #reminder-button.yt=
d-watch-card-hero-video-renderer { display: block; z-index: 1; flex: 0 0 au=
to; }

#bottom-items.ytd-watch-card-hero-video-renderer { display: flex; flex-dire=
ction: row; justify-content: space-between; }

ytd-watch-card-one-vs-one-event-compact-video-renderer { position: relative=
; display: flex; flex-direction: row; }

ytd-thumbnail.ytd-watch-card-one-vs-one-event-compact-video-renderer { marg=
in-right: 8px; height: 68px; width: 120px; }

.metadata.ytd-watch-card-one-vs-one-event-compact-video-renderer { color: v=
ar(--tffc2fd3a644f6275); padding: 0px 16px 0px 8px; width: 100%; display: f=
lex; flex-direction: column; }

ytd-watch-card-rich-header-renderer { display: block; width: 386px; backgro=
und-color: var(--t7f4f2c6d54836ce0); padding-bottom: 16px; }

#container.ytd-watch-card-rich-header-renderer { width: 100%; box-sizing: b=
order-box; display: flex; flex-direction: row; justify-content: space-betwe=
en; }

.yt-simple-endpoint.ytd-watch-card-rich-header-renderer { display: inline-b=
lock; cursor: pointer; text-decoration: none; color: var(--yt-endpoint-colo=
r,var(--tffc2fd3a644f6275)); }

#body.ytd-watch-card-rich-header-renderer { width: 100%; padding-top: 16px;=
 padding-left: 16px; padding-right: 0px; }

ytd-watch-card-rich-header-renderer[header-style=3D"left_avatar"] #body.ytd=
-watch-card-rich-header-renderer { order: 1; padding-left: 0px; padding-rig=
ht: 16px; }

#body.ytd-watch-card-rich-header-renderer .yt-simple-endpoint.ytd-watch-car=
d-rich-header-renderer { box-sizing: border-box; width: 100%; }

#channel-name.ytd-watch-card-rich-header-renderer { --ytd-channel-name-cont=
ainer-display: inline; --ytd-channel-name-text-container-display: inline; -=
-ytd-channel-name-text-display: inline; --ytd-channel-name-badges-display: =
inline-block; --ytd-channel-name-badges-margin-right: 8px; --ytd-channel-na=
me-badges-vertical-align: middle; --ytd-badge-icon-color: var(--t4a6da19e16=
bf221a); --ytd-badge-icon-size: 16px; --ytd-badge-display: inline; --iron-i=
con-margin-left: -4px; --iron-icon-margin-bottom: 8px; color: var(--tffc2fd=
3a644f6275); margin-bottom: 8px; font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.8rem; font-weight: 400; line-height: 2.6rem; overflow: hidden; m=
ax-height: 5.2rem; display: -webkit-box; -webkit-box-orient: vertical; text=
-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #channel-name.ytd-watch-card-rich-header-renderer { -webkit-line-clamp: 2=
; max-height: none; }
}

#channel-name.ytd-watch-card-rich-header-renderer { max-height: 5.2rem; }

#channel-name.ytd-watch-card-rich-header-renderer[verified] { --ytd-channel=
-name-container-display: -webkit-box; --ytd-channel-name-text-display: -web=
kit-box; --ytd-channel-name-text-line-clamp: 2; color: var(--tffc2fd3a644f6=
275); display: flex; }

#badge-row.layout-inline.ytd-watch-card-rich-header-renderer { display: inl=
ine-flex; overflow-wrap: anywhere; }

#badge-row.layout-block.ytd-watch-card-rich-header-renderer { display: bloc=
k; }

ytd-badge-supported-renderer.ytd-watch-card-rich-header-renderer { padding-=
right: 8px; padding-top: 4px; }

#watch-card-subtitle.ytd-watch-card-rich-header-renderer { color: var(--t4a=
6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem;=
 font-weight: 400; line-height: 2.2rem; overflow: hidden; max-height: 6.6re=
m; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellip=
sis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #watch-card-subtitle.ytd-watch-card-rich-header-renderer { -webkit-line-c=
lamp: 3; max-height: none; }
}

#watch-card-subtitle.ytd-watch-card-rich-header-renderer { max-height: 6.6r=
em; }

#avatar-endpoint.ytd-watch-card-rich-header-renderer { box-sizing: border-b=
ox; padding: 16px 16px 0px 0px; }

#avatar.ytd-watch-card-rich-header-renderer { margin-left: 16px; border: 1p=
x solid rgb(255, 255, 255); border-radius: 50%; overflow: hidden; height: 4=
8px; width: 48px; }

#call-to-action-buttons.ytd-watch-card-rich-header-renderer { --ytd-subscri=
be-button-margin: 0; display: flex; flex-flow: wrap; padding-top: 12px; mar=
gin-bottom: -8px; }

#call-to-action-buttons.ytd-watch-card-rich-header-renderer > .ytd-watch-ca=
rd-rich-header-renderer { margin-right: 8px; margin-bottom: 8px; }

#call-to-action-buttons.ytd-watch-card-rich-header-renderer > .ytd-watch-ca=
rd-rich-header-renderer:last-child { margin-right: 0px; }

ytd-watch-card-rich-header-renderer[header-style=3D"left_avatar"] #avatar.y=
td-watch-card-rich-header-renderer { margin: 0px 20px 0px 0px; width: 72px;=
 height: 72px; }

ytd-watch-card-rich-header-renderer[header-style=3D"left_avatar"] #avatar-e=
ndpoint.ytd-watch-card-rich-header-renderer { padding: 16px 0px 0px 16px; }

ytd-watch-card-section-dropdown-renderer { --paper-item-selected-background=
: var(--tf3fc855af2285f5f); --paper-item-selected-weight: inherit; --paper-=
listbox-color: var(--tffc2fd3a644f6275); --paper-listbox-background-color: =
var(--t518e925f61bdcb91); background-color: transparent; display: flex; fle=
x-direction: column; flex: 1 1 1e-09px; }

tp-yt-paper-listbox.ytd-watch-card-section-dropdown-renderer tp-yt-paper-it=
em.ytd-watch-card-section-dropdown-renderer:hover { background-color: var(-=
-tf3fc855af2285f5f); }

tp-yt-paper-menu-button.ytd-watch-card-section-dropdown-renderer { padding:=
 0px; }

#label.ytd-watch-card-section-dropdown-renderer { cursor: pointer; text-tra=
nsform: var(--yt-dropdown-menu-label-transform,none); padding: 0px; margin:=
 0px; min-width: 0px; display: flex; flex-direction: row; align-items: cent=
er; }

#label-text.ytd-watch-card-section-dropdown-renderer { max-width: 145px; wh=
ite-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: var(--=
tffc2fd3a644f6275); text-transform: uppercase; font-family: Roboto, Arial, =
sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

#label.keyboard-focus.ytd-watch-card-section-dropdown-renderer #label-text.=
ytd-watch-card-section-dropdown-renderer { font-weight: 500; }

#label-icon.ytd-watch-card-section-dropdown-renderer { flex-shrink: 0; marg=
in-right: 8px; color: var(--tffc2fd3a644f6275); }

.ytd-watch-card-section-dropdown-renderer[dir=3D"rtl"] #label.ytd-watch-car=
d-section-dropdown-renderer, [dir=3D"rtl"] .ytd-watch-card-section-dropdown=
-renderer #label.ytd-watch-card-section-dropdown-renderer { padding: 0px; t=
ext-align: left; }

#episodes.ytd-watch-card-section-dropdown-renderer { color: var(--ytd-metad=
ata-line-color,var(--t4a6da19e16bf221a)); font-family: Roboto, Arial, sans-=
serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#seasons.ytd-watch-card-section-dropdown-renderer { cursor: pointer; }

.season-picker-container.ytd-watch-card-section-dropdown-renderer { border-=
bottom: 1px solid var(--tf3fc855af2285f5f); margin-bottom: 8px; padding-bot=
tom: 8px; align-items: flex-end; display: flex; }

#spacer.ytd-watch-card-section-dropdown-renderer { flex: 1 1 1e-09px; }

ytd-watch-card-section-sequence-renderer { display: block; max-width: 386px=
; margin-bottom: 16px; }

ytd-horizontal-card-list-renderer.ytd-watch-card-section-sequence-renderer =
{ width: 384px; }

ytd-action-companion-ad-renderer { display: inline-block; cursor: pointer; =
margin-bottom: 16px; position: relative; max-width: var(--ytd-watch-flexy-s=
idebar-width,402px); width: 100%; overflow: hidden; border-radius: 12px; bo=
rder: 1px solid var(--tf3fc855af2285f5f); }

ytd-action-companion-ad-renderer[kevlar-watch-grid] { max-width: calc(var(-=
-ytd-watch-flexy-sidebar-width,402px) - 2); }

ytd-action-companion-ad-renderer:not([hide-banner]) #action-companion-ad-in=
fo-button.ytd-action-companion-ad-renderer { background-color: var(--t3e41d=
7b17b187f69); }

#action-companion-ad-info-button.ytd-action-companion-ad-renderer { positio=
n: absolute; right: 0px; top: 0px; background-color: transparent; }

#action-companion-click-target.ytd-action-companion-ad-renderer { display: =
block; }

#banner.ytd-action-companion-ad-renderer { --yt-img-max-height: 200px; disp=
lay: block; min-height: 60px; max-height: 200px; width: 100%; }

#block.ytd-action-companion-ad-renderer { height: 48px; padding: 16px; text=
-align: left; display: flex; flex-direction: row; align-items: center; }

#icon.ytd-action-companion-ad-renderer { border-radius: 50%; overflow: hidd=
en; box-shadow: none; height: 48px; width: 48px; }

#text.ytd-action-companion-ad-renderer { margin: 0px 12px; text-align: left=
; vertical-align: top; overflow: hidden; flex: 1 1 auto; }

a.ytd-action-companion-ad-renderer, a.ytd-action-companion-ad-renderer:acti=
ve, a.ytd-action-companion-ad-renderer:focus, a.ytd-action-companion-ad-ren=
derer:hover, a.ytd-action-companion-ad-renderer:link, a.ytd-action-companio=
n-ad-renderer:visited { text-decoration: none; }

#header.ytd-action-companion-ad-renderer { color: var(--tffc2fd3a644f6275);=
 margin-bottom: 4px; overflow: hidden; text-overflow: ellipsis; white-space=
: nowrap; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-w=
eight: 400; line-height: 2.2rem; }

#desc.ytd-action-companion-ad-renderer { overflow: hidden; text-overflow: e=
llipsis; white-space: nowrap; display: flex; align-items: center; font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-he=
ight: 1.8rem; }

ytd-action-companion-ad-renderer[center-align-description] #desc.ytd-action=
-companion-ad-renderer { display: flex; align-items: center; }

#domain.ytd-action-companion-ad-renderer { color: var(--t4a6da19e16bf221a);=
 }

#rating.ytd-action-companion-ad-renderer { color: var(--t4a6da19e16bf221a);=
 padding-left: 3px; }

#star-icon.ytd-action-companion-ad-renderer { display: inline-block; color:=
 var(--t4a6da19e16bf221a); white-space: nowrap; height: auto; width: 15px; =
}

#details-line.ytd-action-companion-ad-renderer { color: var(--t4a6da19e16bf=
221a); padding-left: 3px; }

#action.ytd-action-companion-ad-renderer { background-color: var(--t2d807bb=
79e75606d); color: var(--t6216186c28b3834b); margin-top: 5px; max-width: 25=
0px; }

#ad-badge-container.ytd-action-companion-ad-renderer { display: inline-bloc=
k; }

ytd-action-companion-ad-renderer[button-update] #action.ytd-action-companio=
n-ad-renderer { background-color: unset; color: unset; }

ytd-action-companion-ad-renderer[button-update] #action-companion-ad-info-b=
utton.ytd-action-companion-ad-renderer { background-color: transparent; }

ytd-ad-hover-text-button-renderer { opacity: 0.9; display: block; }

ytd-ad-hover-text-button-renderer:hover { opacity: 1; }

#ad-info-tooltip.ytd-ad-hover-text-button-renderer { white-space: nowrap; }

ytd-ad-hover-text-button-renderer:not([modern-update]) #info-button.ytd-ad-=
hover-text-button-renderer { position: relative; vertical-align: top; --yt-=
button-icon-padding: 1px; --yt-button-icon-size: 16px; align-self: center; =
height: 16px; width: 16px; }

ytd-ad-hover-text-button-renderer:not([modern-update]) #info-button.ytd-ad-=
hover-text-button-renderer > a { cursor: pointer; position: absolute; top: =
0px; right: 0px; }

ytd-ad-hover-text-button-renderer[modern-update] #info-button.ytd-ad-hover-=
text-button-renderer { margin: 8px; height: 40px; width: 40px; }

ytd-channel-about-metadata-renderer { padding-top: 16px; display: flex; fle=
x-direction: row; }

.subheadline.ytd-channel-about-metadata-renderer { display: block; margin: =
24px 0px; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-w=
eight: 400; line-height: 2.2rem; }

#left-column.ytd-channel-about-metadata-renderer { color: var(--tffc2fd3a64=
4f6275); padding-right: 96px; min-width: 0px; overflow-wrap: break-word; fl=
ex: 2 1 0%; }

#bio-container.ytd-channel-about-metadata-renderer, #description-container.=
ytd-channel-about-metadata-renderer, #details-container.ytd-channel-about-m=
etadata-renderer, #legacy-links-container.ytd-channel-about-metadata-render=
er, #links-container.ytd-channel-about-metadata-renderer, #new-links-contai=
ner.ytd-channel-about-metadata-renderer { border-bottom: 1px solid var(--tf=
3fc855af2285f5f); padding-bottom: 32px; }

#description-container.ytd-channel-about-metadata-renderer { margin-top: 0p=
x; }

#bio.ytd-channel-about-metadata-renderer, #description.ytd-channel-about-me=
tadata-renderer { min-width: 0px; overflow-wrap: break-word; font-family: R=
oboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height:=
 2rem; }

#divider.ytd-channel-about-metadata-renderer { border-bottom: 1px solid var=
(--tf3fc855af2285f5f); }

.yt-simple-endpoint.ytd-channel-about-metadata-renderer { display: inline-b=
lock; cursor: pointer; text-decoration: none; color: var(--yt-endpoint-colo=
r,var(--tffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-channel-about-metadata-renderer:hover { color: var(=
--yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(-=
-yt-endpoint-text-decoration,none); }

#link-list-container.ytd-channel-about-metadata-renderer { display: grid; g=
rid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 16px; }

#legacy-link-list-container.ytd-channel-about-metadata-renderer a.yt-simple=
-endpoint.ytd-channel-about-metadata-renderer { display: inline-block; marg=
in-bottom: 24px; width: 40%; color: var(--t2d807bb79e75606d); font-family: =
Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height=
: 1.8rem; }

#custom-link-list-container.ytd-channel-about-metadata-renderer { display: =
grid; grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 16px; }

.custom-link.ytd-channel-about-metadata-renderer { display: flex; flex-dire=
ction: column; align-items: start; row-gap: 2px; }

.custom-link.ytd-channel-about-metadata-renderer > .ytd-channel-about-metad=
ata-renderer { max-width: 100%; text-overflow: ellipsis; overflow: hidden; =
white-space: nowrap; }

.custom-link-title.ytd-channel-about-metadata-renderer { font-family: Robot=
o, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8=
rem; }

.custom-link.ytd-channel-about-metadata-renderer a.yt-simple-endpoint.ytd-c=
hannel-about-metadata-renderer { color: var(--t2d807bb79e75606d); font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-he=
ight: 1.8rem; }

#details-container.ytd-channel-about-metadata-renderer .subheadline.ytd-cha=
nnel-about-metadata-renderer { margin-bottom: 12px; }

#details-container.ytd-channel-about-metadata-renderer table.ytd-channel-ab=
out-metadata-renderer { color: var(--t4a6da19e16bf221a); font-family: Robot=
o, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8=
rem; }

#details-container.ytd-channel-about-metadata-renderer tr.ytd-channel-about=
-metadata-renderer { height: 42px; }

#details-container.ytd-channel-about-metadata-renderer td.ytd-channel-about=
-metadata-renderer { padding-bottom: 4px; }

#details-container.ytd-channel-about-metadata-renderer td.label.ytd-channel=
-about-metadata-renderer { padding-right: 32px; }

#right-column.ytd-channel-about-metadata-renderer { color: var(--tffc2fd3a6=
44f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-w=
eight: 400; line-height: 2rem; flex: 1 1 1e-09px; }

#right-column.ytd-channel-about-metadata-renderer > .subheadline.ytd-channe=
l-about-metadata-renderer, #right-column.ytd-channel-about-metadata-rendere=
r > yt-formatted-string.ytd-channel-about-metadata-renderer { border-bottom=
: 1px solid var(--tf3fc855af2285f5f); display: block; padding: 12px 0px; }

#right-column.ytd-channel-about-metadata-renderer .subheadline.ytd-channel-=
about-metadata-renderer { margin: 12px 0px 0px; }

#action-buttons.ytd-channel-about-metadata-renderer { margin-top: 8px; marg=
in-left: -8px; }

#action-buttons.ytd-channel-about-metadata-renderer > .ytd-channel-about-me=
tadata-renderer { margin-right: 16px; }

#email-container.ytd-channel-about-metadata-renderer a.ytd-channel-about-me=
tadata-renderer, #email.ytd-channel-about-metadata-renderer { color: var(--=
t2d807bb79e75606d); cursor: pointer; }

ytd-channel-featured-content-renderer { display: block; padding: 12px 0px 2=
4px; }

#header.ytd-channel-featured-content-renderer { margin: 12px 0px; }

#title.ytd-channel-featured-content-renderer { color: var(--tffc2fd3a644f62=
75); margin-right: 8px; font-family: Roboto, Arial, sans-serif; font-size: =
1.6rem; font-weight: 400; line-height: 2.2rem; }

#subtitle.ytd-channel-featured-content-renderer { color: var(--t4a6da19e16b=
f221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-wei=
ght: 400; line-height: 1.8rem; }

#contents.ytd-channel-featured-content-renderer > .ytd-channel-featured-con=
tent-renderer:not(:last-child) { padding-bottom: 16px; }

#contents.ytd-channel-featured-content-renderer > yt-lockup-view-model.ytd-=
channel-featured-content-renderer { max-width: 862px; }

ytd-clarification-renderer { padding: 16px 0px 16px 16px; background: var(-=
-t3e41d7b17b187f69); display: flex; flex-direction: row; font-family: Robot=
o, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2re=
m; }

ytd-menu-renderer.ytd-clarification-renderer { margin-top: -10px; }

.container.ytd-clarification-renderer { display: flex; flex: 1 1 1e-09px; }

.text.ytd-clarification-renderer { color: var(--tffc2fd3a644f6275); min-wid=
th: 0px; margin: 0px 0px 0px 16px; flex: 1 1 1e-09px; display: flex; flex-d=
irection: column; }

.section-title.ytd-clarification-renderer { display: none; }

#section-header.ytd-clarification-renderer .ytIconWrapperHost.ytd-clarifica=
tion-renderer, #section-header.ytd-clarification-renderer yt-icon.ytd-clari=
fication-renderer, #section-header.ytd-clarification-renderer yt-img-shadow=
.ytd-clarification-renderer { display: none; }

.content-title.ytd-clarification-renderer { padding-bottom: 4px; font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 500; line-hei=
ght: 2.2rem; }

.content-title.ytd-clarification-renderer .ytIconWrapperHost.ytd-clarificat=
ion-renderer, .content-title.ytd-clarification-renderer yt-icon.ytd-clarifi=
cation-renderer { display: none; }

.yt-simple-endpoint.ytd-clarification-renderer > .ytIconWrapperHost.ytd-cla=
rification-renderer, .yt-simple-endpoint.ytd-clarification-renderer > yt-ic=
on.ytd-clarification-renderer, .yt-simple-endpoint.ytd-clarification-render=
er > yt-img-shadow.ytd-clarification-renderer { display: block; }

.external-link-icon.ytd-clarification-renderer { margin-bottom: 2px; height=
: 16px; width: 16px; }

.source.ytd-clarification-renderer { padding-top: 4px; color: var(--t2d807b=
b79e75606d); }

#menu.ytd-clarification-renderer { margin-bottom: -10px; }

ytd-clarification-renderer[clarify-style=3D"small"] .container.ytd-clarific=
ation-renderer { align-items: center; }

ytd-clarification-renderer[clarify-style=3D"small"] .content-title.ytd-clar=
ification-renderer { display: none; }

ytd-clarification-renderer[clarify-style=3D"small"] .content-title.ytd-clar=
ification-renderer { margin: 0px 0px 0px 12px; }

ytd-clarification-renderer[clarify-style=3D"small"] .description.ytd-clarif=
ication-renderer { display: inline; }

ytd-clarification-renderer[clarify-style=3D"small"] .source.ytd-clarificati=
on-renderer { display: inline; padding: 0px 0px 0px 3px; }

ytd-clarification-renderer[clarify-style=3D"small"] .text.ytd-clarification=
-renderer { display: flex; flex-direction: row; align-items: center; }

ytd-clarification-renderer[clarify-style=3D"medium"] .description.ytd-clari=
fication-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.2r=
em; font-weight: 400; line-height: 1.8rem; }

ytd-clarification-renderer[clarify-style=3D"large"] .container.ytd-clarific=
ation-renderer { display: block; }

ytd-clarification-renderer[clarify-style=3D"large"] .source.ytd-clarificati=
on-renderer { color: var(--t4a6da19e16bf221a); padding-top: 12px; }

ytd-clarification-renderer[clarify-style=3D"large"] .source.ytd-clarificati=
on-renderer .ytIconWrapperHost.ytd-clarification-renderer, ytd-clarificatio=
n-renderer[clarify-style=3D"large"] .source.ytd-clarification-renderer yt-i=
con.ytd-clarification-renderer { display: none; }

ytd-clarification-renderer[clarify-style=3D"large"] .content-title.ytd-clar=
ification-renderer { color: var(--t2d807bb79e75606d); font-family: Roboto, =
Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; =
}

ytd-clarification-renderer[clarify-style=3D"large"] .content-title.ytd-clar=
ification-renderer .ytIconWrapperHost.ytd-clarification-renderer, ytd-clari=
fication-renderer[clarify-style=3D"large"] .content-title.ytd-clarification=
-renderer yt-icon.ytd-clarification-renderer { display: inline-block; }

ytd-clarification-renderer[clarify-style=3D"large"] .section-title.ytd-clar=
ification-renderer { display: inline; font-family: Roboto, Arial, sans-seri=
f; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

ytd-clarification-renderer[clarify-style=3D"large"] .text.ytd-clarification=
-renderer { margin-left: 0px; }

ytd-clarification-renderer[clarify-style=3D"large"] #section-header.ytd-cla=
rification-renderer { margin-bottom: 16px; display: flex; align-items: cent=
er; }

ytd-clarification-renderer[clarify-style=3D"large"] .container.ytd-clarific=
ation-renderer > a.ytd-clarification-renderer, ytd-clarification-renderer[c=
larify-style=3D"large"] .yt-simple-endpoint.ytd-clarification-renderer > .y=
tIconWrapperHost.ytd-clarification-renderer, ytd-clarification-renderer[cla=
rify-style=3D"large"] .yt-simple-endpoint.ytd-clarification-renderer > yt-i=
con.ytd-clarification-renderer, ytd-clarification-renderer[clarify-style=3D=
"large"] .yt-simple-endpoint.ytd-clarification-renderer > yt-img-shadow.ytd=
-clarification-renderer { display: none; }

ytd-clarification-renderer[clarify-style=3D"large"] #section-header.ytd-cla=
rification-renderer .ytIconWrapperHost.ytd-clarification-renderer, ytd-clar=
ification-renderer[clarify-style=3D"large"] #section-header.ytd-clarificati=
on-renderer yt-icon.ytd-clarification-renderer, ytd-clarification-renderer[=
clarify-style=3D"large"] #section-header.ytd-clarification-renderer yt-img-=
shadow.ytd-clarification-renderer { display: block; margin-right: 8px; }

ytd-clarification-renderer[clarify-style=3D"large"] #section-header.ytd-cla=
rification-renderer .ytIconWrapperHost.ytd-clarification-renderer, ytd-clar=
ification-renderer[clarify-style=3D"large"] #section-header.ytd-clarificati=
on-renderer yt-icon.ytd-clarification-renderer { color: var(--tffc2fd3a644f=
6275); }

.content.ytd-clarification-renderer { display: flex; flex-direction: row; j=
ustify-content: space-between; align-items: center; }

ytd-clarification-renderer[has-action-button] .content.ytd-clarification-re=
nderer { border-bottom: 1px solid var(--tf3fc855af2285f5f); padding-bottom:=
 8px; display: flex; flex-direction: row; justify-content: space-between; }

ytd-clarification-renderer:not([has-bottom-section])[has-action-button] .co=
ntent.ytd-clarification-renderer { padding-bottom: unset; }

ytd-clarification-renderer[has-action-button] .content-title.ytd-clarificat=
ion-renderer { padding-bottom: unset; }

ytd-clarification-renderer[has-action-button] .content.ytd-clarification-re=
nderer > .yt-simple-endpoint.ytd-clarification-renderer { padding-right: 8p=
x; flex: 1 1 1e-09px; }

ytd-clarification-renderer[has-action-button] .source.ytd-clarification-ren=
derer { padding-top: 12px; }

ytd-clarification-renderer[has-action-button] #action-button.ytd-clarificat=
ion-renderer { padding-right: 8px; }

ytd-clarification-renderer[has-action-button] #menu.ytd-clarification-rende=
rer { margin-right: -4px; }

ytd-clarification-renderer[background-style=3D"info"] { padding: 12px 0px; =
background: var(--tfa3475c508f5dfef); }

ytd-clarification-renderer[background-style=3D"info"] .container.ytd-clarif=
ication-renderer > a.ytd-clarification-renderer, ytd-clarification-renderer=
[background-style=3D"info"] .yt-simple-endpoint.ytd-clarification-renderer =
> .ytIconWrapperHost.ytd-clarification-renderer, ytd-clarification-renderer=
[background-style=3D"info"] .yt-simple-endpoint.ytd-clarification-renderer =
> yt-icon.ytd-clarification-renderer, ytd-clarification-renderer[background=
-style=3D"info"] .yt-simple-endpoint.ytd-clarification-renderer > yt-img-sh=
adow.ytd-clarification-renderer { display: none; }

ytd-clarification-renderer[background-style=3D"info"] .text.ytd-clarificati=
on-renderer { margin-left: 12px; }

ytd-clarification-renderer[has-action-button] .text.ytd-clarification-rende=
rer { margin-left: 16px; margin-right: 16px; }

ytd-clarification-renderer[background-style=3D"info"] .source.ytd-clarifica=
tion-renderer { color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial=
, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-clarification-renderer[background-style=3D"info"] .description.ytd-clar=
ification-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.4=
rem; font-weight: 400; line-height: 2rem; }

ytd-clarification-renderer[has-action-button] .description.ytd-clarificatio=
n-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; fon=
t-weight: 400; line-height: 2.2rem; }

ytd-clarification-renderer[background-style=3D"info"] .source.ytd-clarifica=
tion-renderer > .secondary-icon.ytd-clarification-renderer { margin-bottom:=
 2px; margin-right: 4px; height: 18px; width: 18px; }

ytd-clarification-renderer[missing-source] #source-link.ytd-clarification-r=
enderer, ytd-clarification-renderer[missing-source] .source.ytd-clarificati=
on-renderer { display: none; }

ytd-clarification-renderer[missing-source] .content.ytd-clarification-rende=
rer { padding-bottom: 0px; border-bottom-width: medium; border-bottom-style=
: none; border-bottom-color: currentcolor; }

ytd-clarification-renderer[round-container] { border-radius: 12px; }

ytd-compact-link-renderer { --paper-item-min-height: 40px; display: block; =
}

.yt-simple-endpoint.ytd-compact-link-renderer { display: inline-block; curs=
or: pointer; text-decoration: none; color: var(--yt-endpoint-color,var(--tf=
fc2fd3a644f6275)); }

ytd-compact-link-renderer:not([compact-link-style=3D"compact-link-style-typ=
e-disclaimer"]) .yt-simple-endpoint.ytd-compact-link-renderer:hover { color=
: var(--yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration:=
 var(--yt-endpoint-text-decoration,none); }

#endpoint.yt-simple-endpoint.ytd-compact-link-renderer { display: block; cu=
rsor: pointer; }

tp-yt-paper-item.ytd-compact-link-renderer { color: var(--yt-compact-link-c=
olor,var(--tffc2fd3a644f6275)); height: var(--paper-item-min-height,48px); =
padding: var(--yt-compact-link-paper-item-padding,0 16px); }

ytd-compact-link-renderer:not([has-secondary]) tp-yt-paper-item.ytd-compact=
-link-renderer { padding: var(--yt-compact-link-paper-item-padding,0 36px 0=
 16px); }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-tvf=
ilm-entity-provider"] tp-yt-paper-item.ytd-compact-link-renderer { padding:=
 var(--yt-compact-link-paper-item-padding,8px 12px); }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-adv=
isory-rating-menu-item"] #endpoint.ytd-compact-link-renderer tp-yt-paper-it=
em.ytd-compact-link-renderer { padding: var(--yt-compact-link-paper-item-pa=
dding,8px 16px); align-items: flex-start; height: auto; }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-tvf=
ilm-entity-provider-attribution"] tp-yt-paper-item.ytd-compact-link-rendere=
r { padding: var(--yt-compact-link-paper-item-padding,5px 12px); }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-tvf=
ilm-entity-provider-attribution"] yt-img-shadow.ytd-compact-link-renderer {=
 height: 32px; width: 32px; }

#primary-text-container.ytd-compact-link-renderer { text-overflow: ellipsis=
; overflow: hidden; display: flex; flex-direction: row; flex: 1 1 1e-09px; =
}

#label.ytd-compact-link-renderer { font-family: Roboto, Arial, sans-serif; =
font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#subtitle.ytd-compact-link-renderer { display: block; padding-left: 4px; fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; =
line-height: 2rem; flex: 1 1 1e-09px; }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-tvf=
ilm-entity-provider"] #primary-text-container.ytd-compact-link-renderer { d=
isplay: flex; flex-direction: column; }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-adv=
isory-rating-menu-item"] #primary-text-container.ytd-compact-link-renderer =
{ display: flex; flex-direction: column; }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-tvf=
ilm-entity-provider"] #subtitle.ytd-compact-link-renderer { color: var(--t4=
a6da19e16bf221a); padding-left: 0px; font-family: Roboto, Arial, sans-serif=
; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; flex: 0 0 auto;=
 }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-adv=
isory-rating-menu-item"] #subtitle.ytd-compact-link-renderer { color: var(-=
-tffc2fd3a644f6275); padding-left: 0px; font-family: Roboto, Arial, sans-se=
rif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; flex: 0 0 auto=
; }

.ytIconWrapperHost.ytd-compact-link-renderer, yt-icon.ytd-compact-link-rend=
erer { color: var(--yt-compact-link-icon-color,var(--tffc2fd3a644f6275)); }

#content-icon.ytd-compact-link-renderer { margin-right: 16px; align-items: =
center; display: flex; flex-direction: row; flex: 0 0 auto; }

yt-img-shadow.ytd-compact-link-renderer { border-radius: 50%; background-co=
lor: transparent; overflow: hidden; }

#right-icon.ytd-compact-link-renderer { margin-right: 0px; }

#right-icon.ytd-compact-link-renderer { margin-left: 8px; }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-acc=
ount-switcher-footer"] #content-icon.ytd-compact-link-renderer { margin-lef=
t: 4px; margin-right: 20px; }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-dis=
claimer"] tp-yt-paper-item.ytd-compact-link-renderer:focus, ytd-compact-lin=
k-renderer[compact-link-style=3D"compact-link-style-type-disclaimer"] tp-yt=
-paper-item.ytd-compact-link-renderer:focus::before { background: transpare=
nt; }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-dis=
claimer"] #endpoint.ytd-compact-link-renderer { cursor: auto; }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-dis=
claimer"] #label.ytd-compact-link-renderer { color: var(--t4a6da19e16bf221a=
); white-space: normal; font-family: Roboto, Arial, sans-serif; font-size: =
1.2rem; font-weight: 400; line-height: 1.8rem; }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-set=
tings-sidebar"] tp-yt-paper-item.ytd-compact-link-renderer { --paper-item-f=
ocused-before-border-radius: 10px; --paper-item-focused-before-background: =
var(--tffc2fd3a644f6275); padding: 0px 16px; }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-set=
tings-sidebar"][active]:hover { background: var(--t7f4f2c6d54836ce0); }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-set=
tings-sidebar"][active] { background-color: var(--tf3fc855af2285f5f); }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-set=
tings-sidebar"]:hover { background-color: var(--t7f4f2c6d54836ce0); }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-set=
tings-sidebar"][active] #label.ytd-compact-link-renderer { font-weight: 500=
; }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-sel=
ection-menu"] #content-icon.ytd-compact-link-renderer[hidden] + #primary-te=
xt-container.ytd-compact-link-renderer > #label.ytd-compact-link-renderer {=
 margin-left: 40px; }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-his=
tory-my-activity-link"]:first-of-type { margin-top: 4px; }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-his=
tory-my-activity-link"] { margin-left: 32px; }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-his=
tory-my-activity-link"] #content-icon.ytd-compact-link-renderer[hidden] + #=
primary-text-container.ytd-compact-link-renderer > #label.ytd-compact-link-=
renderer { color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, san=
s-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-his=
tory-my-activity-link"] tp-yt-paper-item.ytd-compact-link-renderer:focus, y=
td-compact-link-renderer[compact-link-style=3D"compact-link-style-type-hist=
ory-my-activity-link"] tp-yt-paper-item.ytd-compact-link-renderer:focus::be=
fore { background: transparent; }

#label.ytd-compact-link-renderer, #subtitle.ytd-compact-link-renderer { dis=
play: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap=
; }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-adv=
isory-rating-menu-item"] #endpoint.ytd-compact-link-renderer #label.ytd-com=
pact-link-renderer { white-space: normal; }

ytd-compact-link-renderer[compact-link-style=3D"compact-link-style-type-adv=
isory-rating-menu-item"] #endpoint.ytd-compact-link-renderer #content-icon.=
ytd-compact-link-renderer { padding-top: 0px; }

ytd-companion-slot-renderer { display: block; }

ytd-download-quality-selector-content[dialog][dialog][dialog] { background-=
color: var(--t518e925f61bdcb91); }

#upsell-section.ytd-download-quality-selector-content { padding-top: 24px; =
margin-bottom: 12px; border-top: 1px solid var(--tf3fc855af2285f5f); border=
-bottom: 1px solid var(--tf3fc855af2285f5f); }

#premium-icon.ytd-download-quality-selector-content { color: var(--t7f9b7e1=
603e20b94); margin-bottom: 24px; width: fit-content; }

#premium-description.ytd-download-quality-selector-content { color: var(--t=
ffc2fd3a644f6275); display: inline-block; margin-bottom: 24px; }

#quality-options.ytd-download-quality-selector-content, #upsell-options.ytd=
-download-quality-selector-content { margin-top: 0px; }

#quality-options.ytd-download-quality-selector-content > .ytd-download-qual=
ity-selector-content, #upsell-options.ytd-download-quality-selector-content=
 > .ytd-download-quality-selector-content { margin: 0px 0px 24px; }

#remember-settings.ytd-download-quality-selector-content { border-top: 0px;=
 padding-top: 12px; padding-bottom: 24px; margin: 0px; }

ytd-download-quality-selector-renderer[dialog][dialog][dialog] { cursor: de=
fault; border-radius: 1px; background-color: var(--t518e925f61bdcb91); marg=
in: 0px; display: flex; flex-direction: column; width: 342px; max-width: 80=
vw; padding: 24px 0px 12px; }

#remember-settings.ytd-download-quality-selector-renderer { border-top: 0px=
; }

ytd-download-quality-selector-renderer > .ytd-download-quality-selector-ren=
derer { padding-left: 24px; padding-right: 24px; }

#title.ytd-download-quality-selector-renderer { color: var(--tffc2fd3a644f6=
275); margin-bottom: 24px; font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.8rem; font-weight: 400; line-height: 2.6rem; }

.buttons.ytd-download-quality-selector-renderer { padding-right: 8px; align=
-self: flex-end; }

ytd-dropdown-item-renderer { background-color: var(--ytd-dropdown-item-back=
ground-color,inherit); outline: none; min-width: 56px; cursor: default; dis=
play: flex; flex-direction: row; justify-content: flex-start; }

#label.ytd-dropdown-item-renderer { color: var(--tffc2fd3a644f6275); font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line=
-height: 2rem; }

ytd-dropdown-renderer { display: block; --paper-dropdown-menu-color: var(--=
t4a6da19e16bf221a); --paper-dropdown-menu-focus-color: var(--tffc2fd3a644f6=
275); --paper-dropdown-error-color: var(--td545df04e2c659d7); --paper-menu-=
button-content-box-shadow: 0px 4px 4px rgba(0,0,0,0.25); --paper-menu-butto=
n-content-background: none; --paper-dropdown-menu-icon-color: var(--t4a6da1=
9e16bf221a); }

ytd-dropdown-renderer tp-yt-paper-dropdown-menu-light .tp-yt-paper-dropdown=
-menu-light[style-target=3D"input"], ytd-dropdown-renderer tp-yt-paper-drop=
down-menu-light .tp-yt-paper-dropdown-menu-light[style-target=3D"label"] { =
font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400=
; line-height: 2rem; color: var(--paper-dropdown-menu-color); }

ytd-dropdown-renderer[no-underline] tp-yt-paper-dropdown-menu-light .tp-yt-=
paper-dropdown-menu-light[style-target=3D"input"] { border-bottom-width: me=
dium; border-bottom-style: none; border-bottom-color: currentcolor; font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-=
height: 2rem; color: var(--paper-dropdown-menu-color); }

ytd-dropdown-renderer[has-background] tp-yt-paper-dropdown-menu-light .tp-y=
t-paper-dropdown-menu-light[style-target=3D"input"] { border-bottom-width: =
medium; border-bottom-style: none; border-bottom-color: currentcolor; font-=
family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; lin=
e-height: 2rem; color: var(--paper-dropdown-menu-color); }

ytd-dropdown-renderer[has-background] tp-yt-paper-dropdown-menu-light.ytd-d=
ropdown-renderer { color: var(--t4a6da19e16bf221a); background-color: var(-=
-tf3fc855af2285f5f); padding: 0px 16px; }

ytd-dropdown-renderer[has-background] tp-yt-paper-dropdown-menu-light:focus=
 .tp-yt-paper-dropdown-menu-light[style-target=3D"input"] { border-bottom-w=
idth: medium; border-bottom-style: none; border-bottom-color: currentcolor;=
 font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 40=
0; line-height: 2rem; color: var(--paper-dropdown-menu-color); }

ytd-dropdown-renderer[use-primary-color] { --paper-dropdown-menu-color: var=
(--tffc2fd3a644f6275); }

ytd-dropdown-renderer[theme=3D"WHITE_THEME"] { --paper-dropdown-menu-color:=
 #fff; --paper-dropdown-menu-focus-color: #fff; --paper-dropdown-menu-icon-=
color: #fff; }

tp-yt-paper-dropdown-menu-light.ytd-dropdown-renderer { width: 100%; }

#entries.ytd-dropdown-renderer { width: var(--ytd-dropdown-renderer-width);=
 max-height: 400px; }

ytd-error-corrections-section-item-renderer { padding: 12px 12px 12px 0px; =
font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400=
; line-height: 2rem; display: flex; }

#channel-thumbnail.ytd-error-corrections-section-item-renderer { margin-rig=
ht: 12px; height: 100%; border-radius: 50%; background-color: transparent; =
overflow: hidden; }

#correction-timestamp.ytd-error-corrections-section-item-renderer { padding=
: 2px 6px; margin-right: 8px; border-radius: 2px; color: var(--t2d807bb79e7=
5606d); background-color: var(--tfa3475c508f5dfef); font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; =
align-self: flex-start; }

#correction-text.ytd-error-corrections-section-item-renderer { color: var(-=
-tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4=
rem; font-weight: 400; line-height: 2rem; }

ytd-error-corrections-section-renderer { display: flex; flex-direction: col=
umn; }

#header.ytd-error-corrections-section-renderer { display: flex; flex-direct=
ion: row; }

#title.ytd-error-corrections-section-renderer { color: var(--tffc2fd3a644f6=
275); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weigh=
t: 400; line-height: 2.2rem; align-self: center; }

ytd-error-corrections-section-renderer[sd-redesign] #title.ytd-error-correc=
tions-section-renderer { font-family: Roboto, Arial, sans-serif; font-size:=
 2rem; font-variation-settings: "wdth" 100; font-weight: 900; line-height: =
2.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-error-corrections-section-renderer[sd-redesign] #title.ytd-error-corr=
ections-section-renderer { font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 900; line-heig=
ht: 2.6rem; }
}

@media (max-width: 599.9px) {
  ytd-error-corrections-section-renderer[sd-redesign] #title.ytd-error-corr=
ections-section-renderer { font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 900; line-heig=
ht: 2.6rem; }
}

#flex.ytd-error-corrections-section-renderer { flex: 1 1 1e-09px; }

ytd-exploratory-results-renderer { display: inline-block; }

#title.ytd-exploratory-results-renderer { color: var(--tffc2fd3a644f6275); =
margin: 24px 0px; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem=
; font-weight: 500; line-height: 2.2rem; overflow: hidden; display: block; =
max-height: 2.2rem; }

#contents.ytd-exploratory-results-renderer > .ytd-exploratory-results-rende=
rer { padding-bottom: 24px; }

ytd-feedback-elicitation-single-question-renderer { --paper-input-container=
-input-color: var(--tffc2fd3a644f6275); display: inline-block; margin: 24px=
 0px; width: 100%; font-family: Roboto, Arial, sans-serif; font-size: 1.4re=
m; font-weight: 400; line-height: 2rem; }

#dismissible.ytd-feedback-elicitation-single-question-renderer { display: f=
lex; flex-direction: column; align-items: flex-start; }

#header.ytd-feedback-elicitation-single-question-renderer { align-self: str=
etch; align-items: center; display: flex; flex-direction: row; }

#header.ytd-feedback-elicitation-single-question-renderer yt-icon-button.yt=
d-feedback-elicitation-single-question-renderer { --yt-icon-button-icon-wid=
th: 24px; --yt-icon-button-icon-height: 24px; color: var(--t4a6da19e16bf221=
a); width: var(--yt-icon-width); height: var(--yt-icon-height); }

#question.ytd-feedback-elicitation-single-question-renderer { color: var(--=
tffc2fd3a644f6275); flex: 1 1 1e-09px; font-family: Roboto, Arial, sans-ser=
if; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

.yt-simple-endpoint.ytd-feedback-elicitation-single-question-renderer { dis=
play: inline-block; cursor: pointer; text-decoration: none; color: var(--yt=
-endpoint-color,var(--tffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-feedback-elicitation-single-question-renderer:hover=
 { color: var(--yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-dec=
oration: var(--yt-endpoint-text-decoration,none); }

a.yt-simple-endpoint.ytd-feedback-elicitation-single-question-renderer { di=
splay: flex; flex-direction: row; align-items: center; }

yt-img-shadow.ytd-feedback-elicitation-single-question-renderer { margin-ri=
ght: 8px; height: 68px; width: 120px; }

ytd-feedback-elicitation-single-question-renderer.is-channel yt-img-shadow.=
ytd-feedback-elicitation-single-question-renderer { margin-right: 8px; bord=
er-radius: 50%; background-color: transparent; overflow: hidden; height: 56=
px; width: 56px; }

#item-title.ytd-feedback-elicitation-single-question-renderer { color: var(=
--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.=
4rem; font-weight: 500; line-height: 2rem; overflow: hidden; display: block=
; max-height: 4rem; }

#responses.ytd-feedback-elicitation-single-question-renderer { display: fle=
x; flex-direction: column; }

#responses.ytd-feedback-elicitation-single-question-renderer yt-formatted-s=
tring.ytd-feedback-elicitation-single-question-renderer { color: var(--tffc=
2fd3a644f6275); }

#submit-button.ytd-feedback-elicitation-single-question-renderer { margin-t=
op: 12px; }

tp-yt-paper-radio-button.ytd-feedback-elicitation-single-question-renderer =
{ padding: 12px 0px 0px; }

ytd-image-companion-renderer { display: block; position: relative; padding-=
bottom: 16px; margin-bottom: 8px; border: unset; }

#image-companion-ad-info-button.ytd-image-companion-renderer { background-c=
olor: var(--t518e925f61bdcb91); position: absolute; left: 285px; top: 0px; =
}

img.ytd-image-companion-renderer { cursor: pointer; overflow: hidden; borde=
r-radius: 12px; }

ytd-image-companion-renderer[hide-legacy-banner] { margin-bottom: 8px; over=
flow: hidden; border-radius: 12px; border: 1px solid var(--tf3fc855af2285f5=
f); padding-bottom: 0px; max-width: var(--ytd-watch-flexy-sidebar-width,402=
px); cursor: pointer; }

ytd-image-companion-renderer[hide-legacy-banner] img.ytd-image-companion-re=
nderer { overflow: hidden; border-radius: 12px; }

ytd-image-companion-renderer[hide-legacy-banner] #block.ytd-image-companion=
-renderer { padding-left: 16px; }

ytd-image-companion-renderer[hide-legacy-banner] #banner.ytd-image-companio=
n-renderer { --yt-img-max-height: 200px; display: block; min-height: 60px; =
max-height: 200px; width: 100%; }

ytd-image-companion-renderer[hide-legacy-banner] #block.ytd-image-companion=
-renderer { text-align: left; display: flex; flex-direction: row; align-ite=
ms: center; }

ytd-image-companion-renderer[hide-legacy-banner] #text.ytd-image-companion-=
renderer { text-align: left; vertical-align: top; overflow: hidden; flex: 1=
 1 auto; }

ytd-image-companion-renderer[hide-legacy-banner] #desc.ytd-image-companion-=
renderer { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; =
display: flex; align-items: center; font-family: Roboto, Arial, sans-serif;=
 font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

ytd-image-companion-renderer[hide-legacy-banner] #ad-badge-container.ytd-im=
age-companion-renderer { display: inline-block; }

ytd-image-companion-renderer[button-update] #image-companion-ad-info-button=
.ytd-image-companion-renderer { background-color: transparent; left: unset;=
 right: 0px; }

ytd-info-row-renderer { color: var(--tffc2fd3a644f6275); display: block; bo=
rder-bottom: 1px solid var(--tf3fc855af2285f5f); overflow: hidden; padding:=
 12px 0px; }

#info-row-header.ytd-info-row-renderer { display: flex; flex-direction: row=
; align-items: center; }

#title.ytd-info-row-renderer { color: var(--t4a6da19e16bf221a); margin-righ=
t: 28px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-we=
ight: 500; line-height: 1.8rem; }

#default-metadata-section.ytd-info-row-renderer { margin-left: auto; text-a=
lign: right; max-width: 400px; display: flex; flex-direction: row; align-it=
ems: center; justify-content: center; }

#default-metadata.ytd-info-row-renderer { word-break: break-all; font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-hei=
ght: 2rem; overflow: hidden; max-height: 2rem; display: -webkit-box; -webki=
t-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #default-metadata.ytd-info-row-renderer { -webkit-line-clamp: 1; max-heig=
ht: none; }
}

ytd-info-row-renderer[has-default-metadata-endpoint] #default-metadata-sect=
ion.ytd-info-row-renderer, ytd-info-row-renderer[has-default-metadata-endpo=
int] yt-formatted-string.ytd-info-row-renderer { font-family: Roboto, Arial=
, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

#expanded-metadata.ytd-info-row-renderer { display: block; margin-top: 4px;=
 font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 40=
0; line-height: 2rem; }

#truncation-text.ytd-info-row-renderer { margin-left: 4px; font-family: Rob=
oto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2=
rem; }

ytd-limited-state-message-renderer { display: inline-block; background-colo=
r: var(--t3e41d7b17b187f69); padding: 16px 8px 8px 16px; }

#header.ytd-limited-state-message-renderer { padding-bottom: 8px; display: =
flex; flex-direction: row; align-items: center; }

.ytIconWrapperHost.ytd-limited-state-message-renderer, yt-icon.ytd-limited-=
state-message-renderer { color: var(--tfd295fd3f8d41cf1); padding-right: 8p=
x; }

#title.ytd-limited-state-message-renderer { color: var(--tffc2fd3a644f6275)=
; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 5=
00; line-height: 2.2rem; }

#subtext.ytd-limited-state-message-renderer { color: var(--tffc2fd3a644f627=
5); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight:=
 400; line-height: 2rem; }

#action-buttons.ytd-limited-state-message-renderer { padding-top: 8px; disp=
lay: flex; flex-direction: row; align-items: center; justify-content: flex-=
end; }

#action-buttons.ytd-limited-state-message-renderer ytd-button-renderer.ytd-=
limited-state-message-renderer:not(:last-child) { padding-right: 8px; }

ytd-member-hub-profile-renderer { position: relative; padding: 24px 0px; ba=
ckground: var(--t7f4f2c6d54836ce0); display: flex; flex-direction: column; =
align-items: center; }

#content.ytd-member-hub-profile-renderer { position: relative; width: calc(=
100% - var(--ytd-rich-grid-item-margin)*3); max-width: calc(var(--ytd-rich-=
grid-items-per-row)*(var(--ytd-rich-grid-item-max-width) + var(--ytd-rich-g=
rid-item-margin)) - var(--ytd-rich-grid-item-margin)); display: flex; flex-=
direction: row; }

#avatar.ytd-member-hub-profile-renderer { width: 80px; height: 80px; border=
-radius: 50%; background-color: transparent; overflow: hidden; }

#details-container.ytd-member-hub-profile-renderer { margin-left: 27px; hei=
ght: 100%; display: flex; flex-direction: column; align-self: center; }

#details-container.ytd-member-hub-profile-renderer #badge-container.ytd-mem=
ber-hub-profile-renderer { display: flex; flex-direction: row; font-family:=
 Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-heigh=
t: 1.8rem; }

#details-container.ytd-member-hub-profile-renderer #badge-container.ytd-mem=
ber-hub-profile-renderer #icon.ytd-member-hub-profile-renderer { width: 14p=
x; height: 14px; align-self: center; }

#details-container.ytd-member-hub-profile-renderer #badge-container.ytd-mem=
ber-hub-profile-renderer #label.ytd-member-hub-profile-renderer { color: va=
r(--t4a6da19e16bf221a); margin-left: 4px; display: inline-block; align-self=
: center; }

#details-container.ytd-member-hub-profile-renderer #title.ytd-member-hub-pr=
ofile-renderer { color: var(--tffc2fd3a644f6275); font-family: "YouTube San=
s", Roboto, sans-serif; font-size: 3.6rem; font-variation-settings: "wdth" =
100; font-weight: 700; line-height: 5rem; }

@container (max-width:_max($medium_breakpoint)) {
  #details-container.ytd-member-hub-profile-renderer #title.ytd-member-hub-=
profile-renderer { font-family: "YouTube Sans", Roboto, sans-serif; font-si=
ze: 3.2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-hei=
ght: 4.4rem; }
}

@media (max-width: 599.9px) {
  #details-container.ytd-member-hub-profile-renderer #title.ytd-member-hub-=
profile-renderer { font-family: "YouTube Sans", Roboto, sans-serif; font-si=
ze: 3.2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-hei=
ght: 4.4rem; }
}

#details-container.ytd-member-hub-profile-renderer #subtitle.ytd-member-hub=
-profile-renderer { color: var(--tffc2fd3a644f6275); font-family: Roboto, A=
rial, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem;=
 }

ytd-metadata-row-container-renderer { display: block; }

ytd-metadata-row-header-renderer.ytd-metadata-row-container-renderer, ytd-m=
etadata-row-renderer.ytd-metadata-row-container-renderer, ytd-metadata-with=
-image-row-renderer.ytd-metadata-row-container-renderer { max-width: 615px;=
 }

ytd-metadata-row-header-renderer { padding-top: 8px; display: flex; flex-di=
rection: row; align-items: center; }

ytd-metadata-row-header-renderer[has-divider-line] { margin-top: 16px; bord=
er-top: 1px solid var(--tf3fc855af2285f5f); }

.content.ytd-metadata-row-header-renderer { --yt-endpoint-color: var(--tffc=
2fd3a644f6275); color: var(--tffc2fd3a644f6275); white-space: pre-wrap; fon=
t-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; l=
ine-height: 2rem; }

ytd-metadata-row-renderer { margin: 8px 0px; display: flex; flex-direction:=
 row; align-items: flex-start; }

ytd-metadata-row-renderer[has-divider-line] { padding-bottom: 16px; border-=
bottom: 1px solid var(--tf3fc855af2285f5f); }

#title.ytd-metadata-row-renderer { color: var(--t4a6da19e16bf221a); margin:=
 0px 16px 0px 0px; width: 110px; font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.4rem; font-weight: 400; line-height: 2rem; flex: 0 0 auto; }

.content.content-line-height-override.ytd-metadata-row-renderer { line-heig=
ht: 2.1rem; }

#content.ytd-metadata-row-renderer { display: flex; flex-flow: wrap; }

#content.ytd-metadata-row-renderer[with-extra-margin] { margin-left: 126px;=
 }

.content.ytd-metadata-row-renderer { --yt-endpoint-color: var(--t2d807bb79e=
75606d); --yt-endpoint-hover-color: var(--t2d807bb79e75606d); --yt-endpoint=
-visited-color: var(--t2d807bb79e75606d); color: var(--tffc2fd3a644f6275); =
white-space: pre-wrap; font-family: Roboto, Arial, sans-serif; font-size: 1=
.4rem; font-weight: 500; line-height: 2rem; }

.content.ytd-metadata-row-renderer:not(:last-of-type)::after { content: ","=
; margin: 0px 4px 0px 1px; }

.ytd-metadata-row-renderer[dir=3D"rtl"] .content.ytd-metadata-row-renderer:=
not(:last-of-type)::before, [dir=3D"rtl"] .ytd-metadata-row-renderer .conte=
nt.ytd-metadata-row-renderer:not(:last-of-type)::before { content: ","; mar=
gin: 0px 4px 0px 1px; }

.ytd-metadata-row-renderer[dir=3D"rtl"] .content.ytd-metadata-row-renderer:=
not(:last-of-type)::after, [dir=3D"rtl"] .ytd-metadata-row-renderer .conten=
t.ytd-metadata-row-renderer:not(:last-of-type)::after { content: ""; margin=
: 0px; }

ytd-metadata-with-image-row-renderer { display: inline-block; padding: 16px=
 0px 8px; }

.yt-simple-endpoint.ytd-metadata-with-image-row-renderer { display: inline-=
block; cursor: pointer; text-decoration: none; color: var(--yt-endpoint-col=
or,var(--tffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-metadata-with-image-row-renderer:hover { color: var=
(--yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(=
--yt-endpoint-text-decoration,none); }

a.yt-simple-endpoint.ytd-metadata-with-image-row-renderer { display: flex; =
flex-direction: row; }

yt-img-shadow.ytd-metadata-with-image-row-renderer { width: 83px; height: 1=
20px; margin-right: 16px; flex: 0 0 auto; }

#content.ytd-metadata-with-image-row-renderer { display: flex; flex-directi=
on: column; }

.content-text.ytd-metadata-with-image-row-renderer { display: block; color:=
 var(--tffc2fd3a644f6275); }

.content-text.ytd-metadata-with-image-row-renderer:first-child { margin-bot=
tom: 12px; font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-=
weight: 400; line-height: 2.6rem; }

.content-text.ytd-metadata-with-image-row-renderer:not(:first-child) { marg=
in-bottom: 16px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem;=
 font-weight: 500; line-height: 2rem; }

ytd-mini-channel-renderer { min-width: 0px; display: flex; flex-direction: =
column; }

yt-img-shadow.ytd-mini-channel-renderer { margin-right: 8px; border-radius:=
 50%; background-color: transparent; overflow: hidden; height: 24px; width:=
 24px; }

#channel-info.ytd-mini-channel-renderer { margin-bottom: 8px; align-items: =
center; display: flex; flex-direction: row; }

.title.ytd-mini-channel-renderer { color: var(--tffc2fd3a644f6275); text-ov=
erflow: ellipsis; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem=
; font-weight: 500; line-height: 2rem; overflow: hidden; display: block; ma=
x-height: 2rem; }

ytd-navigation-dropdown-item-renderer { display: block; outline: none; }

#label.ytd-navigation-dropdown-item-renderer { color: var(--tffc2fd3a644f62=
75); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight=
: 400; line-height: 2rem; }

.yt-simple-endpoint.ytd-navigation-dropdown-item-renderer { display: inline=
-block; cursor: pointer; text-decoration: none; color: var(--yt-endpoint-co=
lor,var(--tffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-navigation-dropdown-item-renderer:hover { color: va=
r(--yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var=
(--yt-endpoint-text-decoration,none); }

ytd-newspaper-hero-video-renderer { width: 642px; display: flex; flex-direc=
tion: row; }

ytd-thumbnail.ytd-newspaper-hero-video-renderer { margin-right: 16px; heigh=
t: 180px; width: 320px; }

#contents.ytd-newspaper-hero-video-renderer { min-width: 0px; margin-right:=
 16px; }

h3.ytd-newspaper-hero-video-renderer { color: var(--tffc2fd3a644f6275); }

#video-title.ytd-newspaper-hero-video-renderer { margin-bottom: 12px; text-=
overflow: ellipsis; white-space: nowrap; font-family: Roboto, Arial, sans-s=
erif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; overflow: hid=
den; display: block; max-height: 2rem; }

.yt-simple-endpoint.ytd-newspaper-hero-video-renderer { display: inline-blo=
ck; cursor: pointer; text-decoration: none; color: var(--yt-endpoint-color,=
var(--tffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-newspaper-hero-video-renderer:hover { color: var(--=
yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--y=
t-endpoint-text-decoration,none); }

#meta.yt-simple-endpoint.ytd-newspaper-hero-video-renderer { display: block=
; margin-bottom: 16px; }

@media (max-width: 662px) {
  ytd-newspaper-hero-video-renderer { width: 428px; display: flex; flex-dir=
ection: column; }
  #contents.ytd-newspaper-hero-video-renderer, #meta.yt-simple-endpoint.ytd=
-newspaper-hero-video-renderer { margin: 0px; }
  ytd-thumbnail.ytd-newspaper-hero-video-renderer { margin: 0px 0px 8px; he=
ight: 242px; width: 428px; }
  #description.ytd-newspaper-hero-video-renderer { display: none; }
  #video-title.ytd-newspaper-hero-video-renderer { margin-bottom: 4px; }
}

ytd-newspaper-mini-video-renderer { width: 210px; display: flex; flex-direc=
tion: column; }

ytd-thumbnail.ytd-newspaper-mini-video-renderer { height: 118px; width: 210=
px; }

.yt-simple-endpoint.ytd-newspaper-mini-video-renderer { display: inline-blo=
ck; cursor: pointer; text-decoration: none; color: var(--yt-endpoint-color,=
var(--tffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-newspaper-mini-video-renderer:hover { color: var(--=
yt-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--y=
t-endpoint-text-decoration,none); }

#meta.yt-simple-endpoint.ytd-newspaper-mini-video-renderer { padding-right:=
 24px; }

h3.ytd-newspaper-mini-video-renderer { color: var(--tffc2fd3a644f6275); }

#video-title.ytd-newspaper-mini-video-renderer { margin: 8px 0px; font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-he=
ight: 2rem; overflow: hidden; display: block; max-height: 4rem; }

ytd-newspaper-renderer { padding: 24px 0px; overflow: hidden; display: flex=
; flex-direction: row; }

ytd-newspaper-hero-video-renderer.ytd-newspaper-renderer { flex: 0 0 auto; =
}

#secondary-contents.ytd-newspaper-renderer { display: flex; flex-direction:=
 row; }

ytd-newspaper-mini-video-renderer.ytd-newspaper-renderer:not(:last-of-type)=
 { padding-right: 4px; }

@media (max-width: 662px) {
  #secondary-contents.ytd-newspaper-renderer { display: none; }
}

ytd-playlist-video-list-renderer { margin-right: 24px; margin-top: 0px; dis=
play: flex; flex-direction: column; }

#sort-filter-menu.ytd-playlist-video-list-renderer { padding: 16px 0px 8px =
36px; }

#spinner-container.ytd-playlist-video-list-renderer { height: 0px; }

.reloading.ytd-playlist-video-list-renderer { opacity: 0.25; pointer-events=
: none; }

tp-yt-paper-spinner-lite.ytd-playlist-video-list-renderer { margin: auto; d=
isplay: none; }

tp-yt-paper-spinner-lite.ytd-playlist-video-list-renderer[active] { display=
: block; }

@media (max-width: 1080px) and (min-width: 880px) {
  ytd-playlist-video-list-renderer { max-width: 756px; margin-left: auto; m=
argin-right: auto; transform: translateX(-18px); }
}

ytd-rich-metadata-renderer { background-color: var(--t7f4f2c6d54836ce0); mi=
n-width: 280px; flex: 1 1 1e-09px; }

ytd-rich-metadata-renderer[rounded] { border-radius: 8px; overflow: hidden;=
 }

ytd-rich-metadata-renderer:not([fixie]) { max-width: 50%; }

ytd-rich-metadata-renderer[full-width]:not([fixie]) { max-width: 100%; }

ytd-rich-metadata-renderer[fixie] { margin-right: 12px; margin-bottom: 12px=
; }

a.ytd-rich-metadata-renderer { outline-offset: 1px; display: flex; flex-dir=
ection: row; }

a.button-mode.ytd-rich-metadata-renderer:active { outline: 0px; }

#thumbnail.ytd-rich-metadata-renderer { margin: 22px 16px; display: flex; h=
eight: 56px; width: 56px; }

yt-img-shadow.ytd-rich-metadata-renderer { overflow: hidden; width: 100%; h=
eight: 100%; }

ytd-rich-metadata-renderer[component-style=3D"RICH_METADATA_RENDERER_STYLE_=
BOX_ART"] #thumbnail.ytd-rich-metadata-renderer { width: 72px; height: 100p=
x; margin: 0px 16px 0px 0px; }

ytd-rich-metadata-renderer[component-style=3D"RICH_METADATA_RENDERER_STYLE_=
SQUARE"] #thumbnail.ytd-rich-metadata-renderer { background-color: rgb(255,=
 255, 255); width: 100px; height: 100px; margin: 0px 16px 0px 0px; }

ytd-rich-metadata-renderer[component-style=3D"RICH_METADATA_RENDERER_STYLE_=
TOPIC"] #thumbnail.ytd-rich-metadata-renderer { --yt-img-border-radius: 56p=
x; }

ytd-rich-metadata-renderer[component-style=3D"RICH_METADATA_RENDERER_STYLE_=
THUMBNAIL"] { min-width: 400px; }

ytd-rich-metadata-renderer[component-style=3D"RICH_METADATA_RENDERER_STYLE_=
THUMBNAIL"] #thumbnail.ytd-rich-metadata-renderer { width: 178px; height: 1=
00px; margin: 0px 16px 0px 0px; }

ytd-rich-metadata-renderer[component-style=3D"RICH_METADATA_RENDERER_STYLE_=
SQUARE"] { min-width: 400px; }

#text-container.ytd-rich-metadata-renderer { display: flex; flex-direction:=
 column; justify-content: center; }

#title.ytd-rich-metadata-renderer { color: var(--tffc2fd3a644f6275); font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line=
-height: 2.2rem; }

#subtitle.ytd-rich-metadata-renderer { -webkit-line-clamp: 2; color: var(--=
t4a6da19e16bf221a); margin-top: 4px; overflow: hidden; -webkit-box-orient: =
vertical; text-overflow: ellipsis; white-space: normal; display: -webkit-bo=
x; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: =
400; line-height: 1.8rem; }

#badges.ytd-rich-metadata-renderer { margin-top: 4px; }

#call-to-action.ytd-rich-metadata-renderer { margin-top: 4px; color: var(--=
t4a6da19e16bf221a); text-transform: uppercase; display: flex; flex-directio=
n: row; align-items: center; font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.4rem; font-weight: 500; line-height: 2rem; }

yt-icon.ytd-rich-metadata-renderer { height: 24px; width: 24px; }

#information-button-container.ytd-rich-metadata-renderer { --yt-button-icon=
-padding: 8px; --yt-button-icon-size: 32px; --yt-icon-button-icon-height: 1=
6px; --yt-icon-button-icon-width: 16px; align-items: flex-end; flex: 1 1 au=
to; display: flex; flex-direction: column; padding: 8px; }

ytd-rich-metadata-row-renderer { display: block; }

ytd-rich-metadata-row-renderer:not([fixie]) { margin-top: 8px; }

ytd-rich-metadata-row-renderer[fixie] { margin-right: -12px; margin-bottom:=
 -12px; }

ytd-rich-metadata-row-renderer[has-divider-line] { padding-bottom: 16px; bo=
rder-bottom: 1px solid var(--tf3fc855af2285f5f); }

#contents.ytd-rich-metadata-row-renderer { display: flex; flex-flow: wrap; =
}

ytd-rich-metadata-row-renderer:not([fixie]) #contents.ytd-rich-metadata-row=
-renderer { margin-right: -16px; }

ytd-rich-metadata-row-renderer:not([fixie]) #contents.ytd-rich-metadata-row=
-renderer .ytd-rich-metadata-row-renderer { margin: 8px 16px 8px 0px; }

ytd-shopping-companion-renderer { position: relative; display: block; paddi=
ng-right: 16px; margin-bottom: 12px; border-bottom: 1px solid var(--tf3fc85=
5af2285f5f); }

#shopping-companion-ad-info-button.ytd-shopping-companion-renderer { positi=
on: absolute; right: 4px; top: 10px; }

#title.ytd-shopping-companion-renderer { cursor: pointer; }

#banner.ytd-shopping-companion-renderer { padding-bottom: 16px; padding-top=
: 16px; display: flex; flex-direction: row; }

#ad-badge-container.ytd-shopping-companion-renderer { align-items: center; =
display: flex; flex-direction: row; }

#title.ytd-shopping-companion-renderer { text-overflow: ellipsis; overflow-=
x: hidden; white-space: nowrap; align-self: center; color: var(--tffc2fd3a6=
44f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-w=
eight: 400; line-height: 2.2rem; }

yt-horizontal-list-renderer.ytd-shopping-companion-renderer { --ytd-horizon=
tal-list-margin-bottom: 4px; }

ytd-topic-channel-details-renderer.grid:not(.grid-disabled) { max-width: va=
r(--ytd-grid-max-width); }

.grid-1-columns.ytd-topic-channel-details-renderer, ytd-topic-channel-detai=
ls-renderer.grid-1-columns { width: var(--ytd-grid-1-columns-width) !import=
ant; }

.grid-2-columns.ytd-topic-channel-details-renderer, ytd-topic-channel-detai=
ls-renderer.grid-2-columns { width: var(--ytd-grid-2-columns-width) !import=
ant; }

.grid-3-columns.ytd-topic-channel-details-renderer, ytd-topic-channel-detai=
ls-renderer.grid-3-columns { width: var(--ytd-grid-3-columns-width) !import=
ant; }

.grid-4-columns.ytd-topic-channel-details-renderer, ytd-topic-channel-detai=
ls-renderer.grid-4-columns { width: var(--ytd-grid-4-columns-width) !import=
ant; }

.grid-5-columns.ytd-topic-channel-details-renderer, ytd-topic-channel-detai=
ls-renderer.grid-5-columns { width: var(--ytd-grid-5-columns-width) !import=
ant; }

.grid-6-columns.ytd-topic-channel-details-renderer, ytd-topic-channel-detai=
ls-renderer.grid-6-columns { width: var(--ytd-grid-6-columns-width) !import=
ant; }

ytd-topic-channel-details-renderer { display: block; }

#channel-header-container.ytd-topic-channel-details-renderer { width: 100%;=
 padding-top: 16px; padding-bottom: 16px; position: relative; display: flex=
; flex-direction: row; align-items: center; }

#title.ytd-topic-channel-details-renderer { display: inline; color: var(--t=
ffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 2.4re=
m; font-variation-settings: "wdth" 100; font-weight: 700; line-height: 3.2r=
em; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-topic-channel-details-renderer { font-family: Roboto, Arial, s=
ans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weigh=
t: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-topic-channel-details-renderer { font-family: Roboto, Arial, s=
ans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weigh=
t: 700; line-height: 2.8rem; }
}

#subtitle.ytd-topic-channel-details-renderer { color: var(--t4a6da19e16bf22=
1a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight=
: 400; line-height: 2rem; }

.yt-simple-endpoint.ytd-topic-channel-details-renderer { display: flex; fle=
x-direction: row; align-items: center; }

#avatar.ytd-topic-channel-details-renderer { width: 80px; height: 80px; mar=
gin: 0px 24px 0px 0px; flex: 0 0 auto; border-radius: 50%; background-color=
: transparent; overflow: hidden; }

#subscribe-button.ytd-topic-channel-details-renderer { position: absolute; =
right: 0px; margin-right: -4px; }

#tabs-container.ytd-topic-channel-details-renderer { width: 100%; height: 4=
8px; overflow: auto; }

tp-yt-paper-tabs.ytd-topic-channel-details-renderer { --paper-tabs-selectio=
n-bar-color: var(--t4a6da19e16bf221a); }

ytd-topic-channel-details-renderer tp-yt-paper-tabs .tp-yt-paper-tabs[style=
-target=3D"selection-bar"] { border-bottom-width: 3px; }

tp-yt-paper-tabs.ytd-topic-channel-details-renderer { box-sizing: border-bo=
x; color: var(--t4a6da19e16bf221a); height: 48px; padding-bottom: 1px; font=
-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 500; li=
ne-height: 2.2rem; }

tp-yt-paper-tab.ytd-topic-channel-details-renderer { padding: 0px 32px; ver=
tical-align: middle; }

tp-yt-paper-tab.ytd-topic-channel-details-renderer:hover { color: var(--tff=
c2fd3a644f6275); }

tp-yt-paper-tab.ytd-topic-channel-details-renderer { --paper-tab-ink: var(-=
-yt-deprecated-paper-tab-ink); }

tp-yt-paper-tab.iron-selected.ytd-topic-channel-details-renderer { color: v=
ar(--tffc2fd3a644f6275); }

ytd-topic-link-renderer { height: 48px; flex: 1 1 1e-09px; }

#topic-link-container.ytd-topic-link-renderer { text-decoration: none; padd=
ing: 8px; border: 1px solid var(--tf3fc855af2285f5f); border-radius: 6px; b=
ox-sizing: border-box; display: flex; flex-direction: row; align-items: cen=
ter; }

#thumbnail.ytd-topic-link-renderer { margin-right: 16px; }

#title.ytd-topic-link-renderer { color: var(--tffc2fd3a644f6275); font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-he=
ight: 2rem; overflow: hidden; max-height: 2rem; display: -webkit-box; -webk=
it-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-topic-link-renderer { -webkit-line-clamp: 1; max-height: none;=
 }
}

#title.ytd-topic-link-renderer { max-height: 2rem; }

#call-to-action-icon.ytd-topic-link-renderer { margin-left: auto; color: va=
r(--tffc2fd3a644f6275); }

ytd-video-description-course-section-renderer { display: block; padding: 16=
px; box-sizing: border-box; }

#title.ytd-video-description-course-section-renderer { margin-bottom: 12px;=
 color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; f=
ont-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line=
-height: 2.8rem; overflow: hidden; max-height: 2.8rem; display: -webkit-box=
; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norma=
l; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-video-description-course-section-renderer { -webkit-line-clamp=
: 1; max-height: none; }
}

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-video-description-course-section-renderer { font-family: Robot=
o, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 10=
0; font-weight: 700; line-height: 2.6rem; overflow: hidden; max-height: 2.6=
rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ell=
ipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-video-description-course-section-renderer { -webkit-line-clamp=
: 1; max-height: none; }
}
}

@media (max-width: 599.9px) {
  #title.ytd-video-description-course-section-renderer { font-family: Robot=
o, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 10=
0; font-weight: 700; line-height: 2.6rem; overflow: hidden; max-height: 2.6=
rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ell=
ipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-video-description-course-section-renderer { -webkit-line-clamp=
: 1; max-height: none; }
}
}

#title.ytd-video-description-course-section-renderer { max-height: 2.8rem; =
}

@media (max-width: 599.9px) {
  #title.ytd-video-description-course-section-renderer { max-height: 2.6rem=
; }
}

ytd-video-description-course-section-renderer[sd-redesign] #title.ytd-video=
-description-course-section-renderer { font-family: Roboto, Arial, sans-ser=
if; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 900;=
 line-height: 2.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-video-description-course-section-renderer[sd-redesign] #title.ytd-vid=
eo-description-course-section-renderer { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: =
900; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  ytd-video-description-course-section-renderer[sd-redesign] #title.ytd-vid=
eo-description-course-section-renderer { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: =
900; line-height: 2.6rem; }
}

#topic-link.ytd-video-description-course-section-renderer { margin-top: 16p=
x; }

ytd-video-description-files-section-renderer { box-sizing: border-box; disp=
lay: block; padding-top: 16px; padding-bottom: 16px; }

#header.ytd-video-description-files-section-renderer { display: flex; flex-=
direction: row; align-items: center; }

#flex.ytd-video-description-files-section-renderer { flex: 1 1 1e-09px; }

#title.ytd-video-description-files-section-renderer { color: var(--tffc2fd3=
a644f6275); margin-bottom: 2px; font-family: Roboto, Arial, sans-serif; fon=
t-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-h=
eight: 2.8rem; overflow: hidden; max-height: 2.8rem; display: -webkit-box; =
-webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal;=
 }

@supports (-webkit-line-clamp:1) {
  #title.ytd-video-description-files-section-renderer { -webkit-line-clamp:=
 1; max-height: none; }
}

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-video-description-files-section-renderer { font-family: Roboto=
, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100=
; font-weight: 700; line-height: 2.6rem; overflow: hidden; max-height: 2.6r=
em; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: elli=
psis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-video-description-files-section-renderer { -webkit-line-clamp:=
 1; max-height: none; }
}
}

@media (max-width: 599.9px) {
  #title.ytd-video-description-files-section-renderer { font-family: Roboto=
, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100=
; font-weight: 700; line-height: 2.6rem; overflow: hidden; max-height: 2.6r=
em; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: elli=
psis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-video-description-files-section-renderer { -webkit-line-clamp:=
 1; max-height: none; }
}
}

#title.ytd-video-description-files-section-renderer { max-height: 2.8rem; }

@media (max-width: 599.9px) {
  #title.ytd-video-description-files-section-renderer { max-height: 2.6rem;=
 }
}

ytd-video-description-files-section-renderer[sd-redesign] #title.ytd-video-=
description-files-section-renderer { font-family: Roboto, Arial, sans-serif=
; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 900; l=
ine-height: 2.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-video-description-files-section-renderer[sd-redesign] #title.ytd-vide=
o-description-files-section-renderer { font-family: Roboto, Arial, sans-ser=
if; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 90=
0; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  ytd-video-description-files-section-renderer[sd-redesign] #title.ytd-vide=
o-description-files-section-renderer { font-family: Roboto, Arial, sans-ser=
if; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 90=
0; line-height: 2.6rem; }
}

#description.ytd-video-description-files-section-renderer { color: var(--t4=
a6da19e16bf221a); margin-bottom: 12px; font-family: Roboto, Arial, sans-ser=
if; font-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hidde=
n; max-height: 4rem; display: -webkit-box; -webkit-box-orient: vertical; te=
xt-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #description.ytd-video-description-files-section-renderer { -webkit-line-=
clamp: 2; max-height: none; }
}

#description.ytd-video-description-files-section-renderer { max-height: 4re=
m; }

#file-buttons.ytd-video-description-files-section-renderer { display: flex;=
 flex-wrap: wrap; gap: 8px 12px; }

#file-buttons.ytd-video-description-files-section-renderer > .ytd-video-des=
cription-files-section-renderer { border-radius: 16px; color: var(--tffc2fd=
3a644f6275); text-transform: capitalize; }

#file-buttons.ytd-video-description-files-section-renderer > .ytd-video-des=
cription-files-section-renderer[disabled] { background-color: var(--t7f4f2c=
6d54836ce0); color: var(--t7e34d5baa4ea6277); }

#file-buttons.ytd-video-description-files-section-renderer > .ytd-video-des=
cription-files-section-renderer { font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.4rem; font-weight: 500; line-height: 2rem; }

ytd-button-renderer.ytd-video-description-files-section-renderer { --ytd-ma=
rgin-base: 6px; --ytd-margin-2x: 13px; }

ytd-video-description-gaming-section-renderer { display: block; padding: 16=
px 0px; box-sizing: border-box; }

#title.ytd-video-description-gaming-section-renderer { margin-bottom: 12px;=
 color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.8rem; font-weight: 500; line-height: 2.6rem; overflow: hidden; =
max-height: 2.6rem; display: -webkit-box; -webkit-box-orient: vertical; tex=
t-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-video-description-gaming-section-renderer { -webkit-line-clamp=
: 1; max-height: none; }
}

#title.ytd-video-description-gaming-section-renderer { max-height: 2.6rem; =
}

ytd-video-description-gaming-section-renderer[sd-redesign] #title.ytd-video=
-description-gaming-section-renderer { font-family: Roboto, Arial, sans-ser=
if; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 900;=
 line-height: 2.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-video-description-gaming-section-renderer[sd-redesign] #title.ytd-vid=
eo-description-gaming-section-renderer { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: =
900; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  ytd-video-description-gaming-section-renderer[sd-redesign] #title.ytd-vid=
eo-description-gaming-section-renderer { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: =
900; line-height: 2.6rem; }
}

#topic-link.ytd-video-description-gaming-section-renderer { margin-top: 16p=
x; }

ytd-video-description-music-section-renderer { --yt-endpoint-color: var(--t=
2d807bb79e75606d); --yt-endpoint-hover-color: var(--t2d807bb79e75606d); --y=
t-endpoint-visited-color: var(--t2d807bb79e75606d); --ytd-compact-video-ren=
derer-width: 300px; --yt-paper-tooltip-display: none; display: block; box-s=
izing: border-box; padding: 16px 0px; }

.arrow-container.ytd-video-description-music-section-renderer { position: a=
bsolute; visibility: hidden; border-radius: 24px; background-color: var(--t=
518e925f61bdcb91); box-shadow: rgba(0, 0, 0, 0.3) 0px 4px 4px, rgba(0, 0, 0=
, 0.2) 0px 0px 4px; z-index: 200; }

#info-rows.ytd-video-description-music-section-renderer, #scroll-container.=
ytd-video-description-music-section-renderer, #title.ytd-video-description-=
music-section-renderer, #topic-link.ytd-video-description-music-section-ren=
derer { padding: 0px 16px; }

#left-arrow-container.ytd-video-description-music-section-renderer { left: =
20px; }

#right-arrow-container.ytd-video-description-music-section-renderer { right=
: 20px; }

#title.ytd-video-description-music-section-renderer { color: var(--tffc2fd3=
a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font=
-weight: 500; line-height: 2.6rem; overflow: hidden; display: block; max-he=
ight: 2.6rem; }

#video-lockups.ytd-video-description-music-section-renderer { position: rel=
ative; margin-top: 12px; display: flex; flex-direction: row; align-items: c=
enter; }

#scroll-container.ytd-video-description-music-section-renderer { overflow: =
hidden; }

#video-lockups.ytd-video-description-music-section-renderer:hover .arrow-co=
ntainer.ytd-video-description-music-section-renderer { visibility: visible;=
 }

#items.ytd-video-description-music-section-renderer { transition-duration: =
0.15s; transition-timing-function: cubic-bezier(0.05, 0, 0, 1); will-change=
: transform; display: inline-block; white-space: nowrap; }

ytd-compact-video-renderer.ytd-video-description-music-section-renderer:las=
t-child { margin-right: unset; }

#premium-upsell-link.ytd-video-description-music-section-renderer { padding=
: 0px 16px; margin-top: 16px; font-family: Roboto, Arial, sans-serif; font-=
size: 1.4rem; font-weight: 500; line-height: 2rem; }

ytd-video-description-music-section-renderer[inline-structured-description]=
 #info-rows.ytd-video-description-music-section-renderer, ytd-video-descrip=
tion-music-section-renderer[inline-structured-description] #scroll-containe=
r.ytd-video-description-music-section-renderer, ytd-video-description-music=
-section-renderer[inline-structured-description] #title.ytd-video-descripti=
on-music-section-renderer, ytd-video-description-music-section-renderer[inl=
ine-structured-description] #topic-link.ytd-video-description-music-section=
-renderer { padding: unset; }

ytd-video-description-music-section-renderer[inline-structured-description]=
 #premium-upsell-link.ytd-video-description-music-section-renderer { paddin=
g-left: unset; }

#info-rows.ytd-video-description-music-section-renderer { margin-top: 4px; =
}

#topic-link.ytd-video-description-music-section-renderer { margin-top: 16px=
; }

ytd-video-description-transcript-section-renderer { display: block; padding=
: 16px 0px; box-sizing: border-box; }

#header.ytd-video-description-transcript-section-renderer { display: flex; =
flex-direction: row; }

#title.ytd-video-description-transcript-section-renderer { color: var(--tff=
c2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 2rem; f=
ont-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; =
overflow: hidden; max-height: 2.8rem; display: -webkit-box; -webkit-box-ori=
ent: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-video-description-transcript-section-renderer { -webkit-line-c=
lamp: 1; max-height: none; }
}

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-video-description-transcript-section-renderer { font-family: R=
oboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth=
" 100; font-weight: 700; line-height: 2.6rem; overflow: hidden; max-height:=
 2.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow:=
 ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-video-description-transcript-section-renderer { -webkit-line-c=
lamp: 1; max-height: none; }
}
}

@media (max-width: 599.9px) {
  #title.ytd-video-description-transcript-section-renderer { font-family: R=
oboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth=
" 100; font-weight: 700; line-height: 2.6rem; overflow: hidden; max-height:=
 2.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow:=
 ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  #title.ytd-video-description-transcript-section-renderer { -webkit-line-c=
lamp: 1; max-height: none; }
}
}

#title.ytd-video-description-transcript-section-renderer { max-height: 2.8r=
em; }

@media (max-width: 599.9px) {
  #title.ytd-video-description-transcript-section-renderer { max-height: 2.=
6rem; }
}

ytd-video-description-transcript-section-renderer[sd-redesign] #title.ytd-v=
ideo-description-transcript-section-renderer { font-family: Roboto, Arial, =
sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weig=
ht: 900; line-height: 2.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-video-description-transcript-section-renderer[sd-redesign] #title.ytd=
-video-description-transcript-section-renderer { font-family: Roboto, Arial=
, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-=
weight: 900; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  ytd-video-description-transcript-section-renderer[sd-redesign] #title.ytd=
-video-description-transcript-section-renderer { font-family: Roboto, Arial=
, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-=
weight: 900; line-height: 2.6rem; }
}

#sub-header-text.ytd-video-description-transcript-section-renderer { margin=
-top: 12px; margin-bottom: 16px; color: var(--t4a6da19e16bf221a); font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-he=
ight: 2rem; overflow: hidden; max-height: 4rem; display: -webkit-box; -webk=
it-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #sub-header-text.ytd-video-description-transcript-section-renderer { -web=
kit-line-clamp: 2; max-height: none; }
}

#sub-header-text.ytd-video-description-transcript-section-renderer { max-he=
ight: 4rem; }

ytd-web-answer-renderer { color: var(--t4a6da19e16bf221a); background-color=
: var(--t3e41d7b17b187f69); display: flex; flex-direction: column; font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-h=
eight: 2rem; }

#section-header.ytd-web-answer-renderer { background-color: var(--t3e41d7b1=
7b187f69); display: flex; flex-direction: row; align-items: center; justify=
-content: space-between; }

#section-title.ytd-web-answer-renderer { color: var(--t4a6da19e16bf221a); p=
adding: 12px 16px; flex: 1 1 1e-09px; font-family: Roboto, Arial, sans-seri=
f; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

#content.ytd-web-answer-renderer { margin: 16px; display: flex; flex-direct=
ion: row; }

#content-title.ytd-web-answer-renderer { color: var(--t2d807bb79e75606d); p=
adding-bottom: 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.4r=
em; font-weight: 500; line-height: 2rem; }

.external-link-icon.ytd-web-answer-renderer { margin-bottom: 2px; height: 1=
2px; width: 12px; }

#content-text.ytd-web-answer-renderer { flex: 1 1 1e-09px; display: flex; f=
lex-direction: column; }

#body-text.ytd-web-answer-renderer { color: var(--tffc2fd3a644f6275); }

#answer-image.ytd-web-answer-renderer { width: 90px; height: 90px; padding-=
left: 16px; }

#source-group.ytd-web-answer-renderer { padding-top: 4px; color: var(--t4a6=
da19e16bf221a); display: flex; flex-direction: row; align-items: center; }

#separator.ytd-web-answer-renderer { margin: 0px 4px; }

#bottom-section.ytd-web-answer-renderer { color: var(--t4a6da19e16bf221a); =
border-top: 1px solid var(--tf3fc855af2285f5f); margin: 0px 16px 12px; padd=
ing-top: 12px; display: flex; flex-direction: row; align-items: center; }

#bottom-icon.ytd-web-answer-renderer { padding-right: 4px; margin-bottom: 2=
px; height: 16px; width: 16px; }

#bottom-section.ytd-web-answer-renderer .external-link-icon.ytd-web-answer-=
renderer { margin-left: 4px; }

ytd-web-answer-renderer[enable-blue-bottom-link] #bottom-section.ytd-web-an=
swer-renderer { color: var(--t2d807bb79e75606d); }

#channel-info.ytd-channel-options-renderer { padding-top: 4px; padding-bott=
om: 20px; display: flex; justify-content: flex-start; }

#channel-info-text.ytd-channel-options-renderer { padding: 6px 0px; font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-=
height: 2rem; display: flex; flex-direction: column; justify-content: cente=
r; }

.link.ytd-channel-options-renderer { display: block; padding-left: 4px; pad=
ding-bottom: 8px; }

yt-img-shadow.ytd-channel-options-renderer { border-radius: 50%; overflow: =
hidden; margin-right: 20px; }

.link.ytd-channel-options-renderer { color: var(--t2d807bb79e75606d); font-=
family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; lin=
e-height: 2rem; }

#name.ytd-channel-options-renderer { color: var(--tffc2fd3a644f6275); }

ytd-connected-app-renderer { justify-content: flex-start; display: flex; fl=
ex-direction: row; padding: 24px 0px; }

ytd-toggle-button-renderer.ytd-connected-app-renderer { min-width: 120px; }

ytd-button-renderer.ytd-connected-app-renderer { min-width: 120px; }

ytd-connected-app-renderer { --ytd-account-link-button-min-width: 120px; }

yt-img-shadow.ytd-connected-app-renderer { height: 48px; width: 48px; margi=
n-right: 16px; border-radius: 50%; background-color: transparent; overflow:=
 hidden; }

#button-row.ytd-connected-app-renderer { display: flex; flex-direction: row=
; padding-top: 4px; }

#button-container.ytd-connected-app-renderer { padding-left: 24px; justify-=
content: center; display: flex; flex-direction: column; }

#app-info.ytd-connected-app-renderer { justify-content: center; display: fl=
ex; flex-direction: column; padding-left: 24px; }

#app.ytd-connected-app-renderer { justify-content: space-between; display: =
flex; flex-direction: row; width: 100%; }

@media (max-width: 640px) {
  #app.ytd-connected-app-renderer { flex-direction: column; }
}

#title.ytd-connected-app-renderer { color: var(--tffc2fd3a644f6275); paddin=
g-bottom: 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; f=
ont-weight: 500; line-height: 2rem; }

#text.ytd-connected-app-renderer { color: var(--t4a6da19e16bf221a); font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-=
height: 2rem; }

.text-container.ytd-connected-app-renderer { display: flex; flex-direction:=
 row; }

.ytIconWrapperHost.ytd-connected-app-renderer, yt-icon.ytd-connected-app-re=
nderer { color: var(--t4a6da19e16bf221a); align-self: center; padding: 0px =
20px; margin-left: 0px; height: 16px; width: 16px; }

ytd-connected-app-renderer[connected-app-style=3D"connected-app-style-type-=
large"] yt-img-shadow.ytd-connected-app-renderer { height: 72px; width: 72p=
x; }

ytd-connected-app-renderer[connected-app-style=3D"connected-app-style-type-=
large"] #title.ytd-connected-app-renderer { font-family: Roboto, Arial, san=
s-serif; font-size: 1.8rem; font-weight: 400; line-height: 2.6rem; }

ytd-cross-account-transfer-channel-confirm-dialog-renderer { width: 725px; =
display: flex; flex-direction: column; font-family: Roboto, Arial, sans-ser=
if; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#scroller.ytd-cross-account-transfer-channel-confirm-dialog-renderer { heig=
ht: 656px; --paper-dialog-scrollable-padding: 0; }

ytd-cross-account-transfer-channel-confirm-dialog-renderer[dialog][dialog][=
dialog] { background-color: initial; padding: 0px; margin: 0px; }

#header.ytd-cross-account-transfer-channel-confirm-dialog-renderer { border=
-bottom: 0px; padding: 20px; }

#title.ytd-cross-account-transfer-channel-confirm-dialog-renderer { display=
: block; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-=
serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight:=
 700; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-cross-account-transfer-channel-confirm-dialog-renderer { font-=
family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings=
: "wdth" 100; font-weight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-cross-account-transfer-channel-confirm-dialog-renderer { font-=
family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings=
: "wdth" 100; font-weight: 700; line-height: 2.8rem; }
}

#title.ytd-cross-account-transfer-channel-confirm-dialog-renderer { justify=
-content: center; display: flex; flex-direction: column; }

#content.ytd-cross-account-transfer-channel-confirm-dialog-renderer { max-h=
eight: 500px; border-bottom: 0px; color: var(--tffc2fd3a644f6275); padding:=
 20px 28px 12px; overflow-y: auto; }

#content.ytd-cross-account-transfer-channel-confirm-dialog-renderer::-webki=
t-scrollbar { width: 16px; }

#content.ytd-cross-account-transfer-channel-confirm-dialog-renderer::-webki=
t-scrollbar-thumb { height: 56px; border-radius: 8px; border: 4px solid tra=
nsparent; background-clip: content-box; background-color: var(--t4a6da19e16=
bf221a); }

#content.ytd-cross-account-transfer-channel-confirm-dialog-renderer::-webki=
t-scrollbar-thumb:hover { background-color: var(--t7e34d5baa4ea6277); }

#content.ytd-cross-account-transfer-channel-confirm-dialog-renderer { justi=
fy-content: center; display: flex; flex-direction: column; }

#source.ytd-cross-account-transfer-channel-confirm-dialog-renderer { border=
-bottom: 1px solid var(--tf3fc855af2285f5f); padding-top: 80px; justify-con=
tent: center; display: flex; flex-direction: column; }

#source-title.ytd-cross-account-transfer-channel-confirm-dialog-renderer, #=
target-title.ytd-cross-account-transfer-channel-confirm-dialog-renderer { p=
adding-bottom: 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.6r=
em; font-weight: 400; line-height: 2.2rem; }

#source-subtitle.ytd-cross-account-transfer-channel-confirm-dialog-renderer=
, #target-subtitle.ytd-cross-account-transfer-channel-confirm-dialog-render=
er { color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-seri=
f; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#source-account-name.ytd-cross-account-transfer-channel-confirm-dialog-rend=
erer { padding-top: 12px; font-family: Roboto, Arial, sans-serif; font-size=
: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; line-heigh=
t: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  #source-account-name.ytd-cross-account-transfer-channel-confirm-dialog-re=
nderer { font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-vari=
ation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  #source-account-name.ytd-cross-account-transfer-channel-confirm-dialog-re=
nderer { font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-vari=
ation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }
}

#source-account-email.ytd-cross-account-transfer-channel-confirm-dialog-ren=
derer { padding-bottom: 20px; }

#target.ytd-cross-account-transfer-channel-confirm-dialog-renderer { border=
-bottom: 1px solid var(--tf3fc855af2285f5f); padding: 20px 0px; justify-con=
tent: center; display: flex; flex-direction: column; }

#target-account.ytd-cross-account-transfer-channel-confirm-dialog-renderer =
{ padding-top: 20px; display: flex; flex-direction: row; }

#target-account-info.ytd-cross-account-transfer-channel-confirm-dialog-rend=
erer { display: flex; flex-direction: column; }

#target-account-name.ytd-cross-account-transfer-channel-confirm-dialog-rend=
erer { font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-vari=
ation-settings: "wdth" 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  #target-account-name.ytd-cross-account-transfer-channel-confirm-dialog-re=
nderer { font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-vari=
ation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  #target-account-name.ytd-cross-account-transfer-channel-confirm-dialog-re=
nderer { font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-vari=
ation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }
}

#info-warning.ytd-cross-account-transfer-channel-confirm-dialog-renderer { =
padding-top: 24px; display: flex; flex-direction: column; }

#info-title.ytd-cross-account-transfer-channel-confirm-dialog-renderer, #wa=
rning-title.ytd-cross-account-transfer-channel-confirm-dialog-renderer { di=
splay: flex; flex-direction: row; }

.ytIconWrapperHost.ytd-cross-account-transfer-channel-confirm-dialog-render=
er, yt-icon.ytd-cross-account-transfer-channel-confirm-dialog-renderer { wi=
dth: 22px; height: 22px; }

#info-title-text.ytd-cross-account-transfer-channel-confirm-dialog-renderer=
, #warning-title-text.ytd-cross-account-transfer-channel-confirm-dialog-ren=
derer { padding-left: 8px; font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#info-text.ytd-cross-account-transfer-channel-confirm-dialog-renderer { pad=
ding-top: 12px; padding-bottom: 20px; }

#warning-text.ytd-cross-account-transfer-channel-confirm-dialog-renderer { =
padding-top: 12px; padding-bottom: 12px; }

yt-img-shadow.ytd-cross-account-transfer-channel-confirm-dialog-renderer { =
height: 72px; width: 72px; margin-right: 16px; border-radius: 50%; backgrou=
nd-color: transparent; overflow: hidden; }

#buttons.ytd-cross-account-transfer-channel-confirm-dialog-renderer { heigh=
t: 52px; justify-content: flex-end; display: flex; flex-direction: row; ali=
gn-items: center; }

ytd-cross-account-transfer-channel-overview-renderer { width: 725px; displa=
y: flex; flex-direction: column; }

#scroller.ytd-cross-account-transfer-channel-overview-renderer { max-height=
: 440px; height: 70vh; --paper-dialog-scrollable-padding: 0; }

ytd-cross-account-transfer-channel-overview-renderer[dialog][dialog][dialog=
] { background-color: initial; padding: 0px; margin: 0px; }

#header.ytd-cross-account-transfer-channel-overview-renderer { border-botto=
m: 0px; padding: 20px; }

#title.ytd-cross-account-transfer-channel-overview-renderer { display: bloc=
k; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif;=
 font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; =
line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-cross-account-transfer-channel-overview-renderer { font-family=
: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdt=
h" 100; font-weight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-cross-account-transfer-channel-overview-renderer { font-family=
: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdt=
h" 100; font-weight: 700; line-height: 2.8rem; }
}

#title.ytd-cross-account-transfer-channel-overview-renderer { justify-conte=
nt: center; display: flex; flex-direction: column; }

#subtitle.ytd-cross-account-transfer-channel-overview-renderer { padding-le=
ft: 20px; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans=
-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#content.ytd-cross-account-transfer-channel-overview-renderer { border-bott=
om: 0px; justify-content: center; display: flex; flex-direction: column; }

ytd-channel-transfer-stepper-renderer.ytd-cross-account-transfer-channel-ov=
erview-renderer { margin-top: 12px; }

#messages.ytd-cross-account-transfer-channel-overview-renderer { color: var=
(--tffc2fd3a644f6275); padding-left: 20px; padding-top: 20px; padding-botto=
m: 20px; justify-content: center; display: flex; flex-direction: column; fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; =
line-height: 2rem; }

.line-text.ytd-cross-account-transfer-channel-overview-renderer:not(:last-o=
f-type) { display: block; margin-bottom: 8px; }

#buttons.ytd-cross-account-transfer-channel-overview-renderer { height: 52p=
x; justify-content: flex-end; display: flex; flex-direction: row; align-ite=
ms: center; }

ytd-cross-account-transfer-channel-tnc-dialog-renderer { width: 725px; disp=
lay: flex; flex-direction: column; font-family: Roboto, Arial, sans-serif; =
font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#scroller.ytd-cross-account-transfer-channel-tnc-dialog-renderer { height: =
426px; --paper-dialog-scrollable-padding: 0; }

ytd-cross-account-transfer-channel-tnc-dialog-renderer[dialog][dialog][dial=
og] { background-color: initial; padding: 0px; margin: 0px; }

#header.ytd-cross-account-transfer-channel-tnc-dialog-renderer { border-bot=
tom: 0px; padding: 20px; }

#title.ytd-cross-account-transfer-channel-tnc-dialog-renderer { display: bl=
ock; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-seri=
f; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700=
; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-cross-account-transfer-channel-tnc-dialog-renderer { font-fami=
ly: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "w=
dth" 100; font-weight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-cross-account-transfer-channel-tnc-dialog-renderer { font-fami=
ly: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "w=
dth" 100; font-weight: 700; line-height: 2.8rem; }
}

#title.ytd-cross-account-transfer-channel-tnc-dialog-renderer { justify-con=
tent: center; display: flex; flex-direction: column; }

#content.ytd-cross-account-transfer-channel-tnc-dialog-renderer { color: va=
r(--tffc2fd3a644f6275); border-bottom: 0px; padding: 20px 28px 32px; justif=
y-content: center; display: flex; flex-direction: column; }

#agree-title.ytd-cross-account-transfer-channel-tnc-dialog-renderer, #under=
stand-title.ytd-cross-account-transfer-channel-tnc-dialog-renderer { font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line=
-height: 2.2rem; }

#agree-title.ytd-cross-account-transfer-channel-tnc-dialog-renderer { paddi=
ng-bottom: 12px; }

#understand-title.ytd-cross-account-transfer-channel-tnc-dialog-renderer { =
padding-top: 20px; padding-bottom: 12px; }

#agree-text.ytd-cross-account-transfer-channel-tnc-dialog-renderer, #unders=
tand-text.ytd-cross-account-transfer-channel-tnc-dialog-renderer { padding-=
left: 4px; }

#buttons.ytd-cross-account-transfer-channel-tnc-dialog-renderer { height: 5=
2px; justify-content: flex-end; display: flex; flex-direction: row; align-i=
tems: center; }

ytd-settings-checkbox-renderer { cursor: default; margin: 4px 0px 20px; jus=
tify-content: space-between; display: flex; flex-direction: column; }

#main-option.ytd-settings-checkbox-renderer { display: flex; flex-direction=
: row; }

#checkbox-label.ytd-settings-checkbox-renderer { padding-top: 2px; }

#label.ytd-settings-checkbox-renderer { color: var(--t4a6da19e16bf221a); fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; =
line-height: 2rem; }

tp-yt-paper-checkbox.ytd-settings-checkbox-renderer { --paper-checkbox-vert=
ical-align: top; --paper-checkbox-margin: 2px; }

ytd-settings-checkbox-renderer tp-yt-paper-checkbox .tp-yt-paper-checkbox[s=
tyle-target=3D"label"] { min-width: 0px; flex: 1 1 1e-09px; }

tp-yt-paper-checkbox.ytd-settings-checkbox-renderer { display: flex; }

#checkbox-container.ytd-settings-checkbox-renderer { display: flex; flex-di=
rection: row; }

#checkbox-label.ytd-settings-checkbox-renderer { align-items: center; max-w=
idth: 450px; padding-left: 4px; display: flex; }

.ytIconWrapperHost.ytd-settings-checkbox-renderer, yt-icon.ytd-settings-che=
ckbox-renderer { color: var(--t4a6da19e16bf221a); align-self: center; paddi=
ng: 0px 20px; margin-left: 0px; height: 16px; width: 16px; }

ytd-settings-gaia-link-renderer { display: block; }

ytd-settings-gaia-link-renderer tp-yt-paper-input-error[style-target=3D"hos=
t"] { overflow: visible; }

#form-container.ytd-settings-gaia-link-renderer { padding: 16px 24px; width=
: 214px; }

#username-password-form.ytd-settings-gaia-link-renderer > yt-form-renderer.=
ytd-settings-gaia-link-renderer { display: block; }

#claim-button.ytd-settings-gaia-link-renderer { padding: 24px 0px; }

ytd-settings-options-renderer { display: flex; flex-direction: column; }

#section.ytd-settings-options-renderer { padding: 20px 0px; justify-content=
: flex-start; display: flex; flex-direction: row; }

#section.email-header-section.ytd-settings-options-renderer { padding-top: =
20px; padding-bottom: 12px; }

#section.email-subheader-section.ytd-settings-options-renderer { padding-to=
p: 24px; padding-bottom: 12px; }

#section.email-toggle-section.ytd-settings-options-renderer { padding: 0px;=
 }

@media (max-width: 640px) {
  #section.ytd-settings-options-renderer { flex-direction: column; }
}

#title.ytd-settings-options-renderer { width: 160px; min-width: 80px; margi=
n-right: 56px; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial,=
 sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

#title.email-header.ytd-settings-options-renderer { font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; =
width: 100%; margin-right: 0px; }

#title.email-subheader.ytd-settings-options-renderer { font-family: Roboto,=
 Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8re=
m; color: var(--t4a6da19e16bf221a); width: 100%; margin-right: 0px; }

#text.ytd-settings-options-renderer { --yt-formatted-string-bold-color: var=
(--tffc2fd3a644f6275); color: var(--t4a6da19e16bf221a); font-family: Roboto=
, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem=
; }

#options.ytd-settings-options-renderer { justify-content: center; display: =
flex; flex-direction: column; }

#content.ytd-settings-options-renderer { width: 100%; justify-content: cent=
er; display: flex; flex-direction: column; }

ytd-settings-checkbox-renderer.ytd-settings-options-renderer:last-child { m=
argin-bottom: 4px; }

ytd-dropdown-renderer.ytd-settings-options-renderer { min-width: 240px; max=
-width: 280px; margin-bottom: 8px; }

ytd-settings-radio-option-renderer { cursor: default; margin: 8px 0px 12px;=
 display: flex; justify-content: space-between; }

#end.ytd-settings-radio-option-renderer, #start.ytd-settings-radio-option-r=
enderer { display: flex; flex-direction: row; }

#aside-text.ytd-settings-radio-option-renderer, #label.ytd-settings-radio-o=
ption-renderer { color: var(--t4a6da19e16bf221a); font-family: Roboto, Aria=
l, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytIconWrapperHost.ytd-settings-radio-option-renderer, yt-icon.ytd-settings=
-radio-option-renderer { color: var(--t4a6da19e16bf221a); align-self: cente=
r; padding: 0px 20px; margin-left: 0px; height: 16px; width: 16px; }

ytd-settings-sidebar-renderer { display: block; width: 240px; padding: 18px=
 0px; box-sizing: border-box; overflow-y: auto; scrollbar-color: transparen=
t transparent; scrollbar-width: thin; }

ytd-settings-sidebar-renderer::-webkit-scrollbar { background: transparent;=
 width: 16px; }

ytd-settings-sidebar-renderer::-webkit-scrollbar-thumb { height: 56px; bord=
er-radius: 8px; border: 4px solid transparent; background-clip: content-box=
; background-color: transparent; }

ytd-settings-sidebar-renderer:hover { scrollbar-color: var(--t7e34d5baa4ea6=
277) transparent; }

ytd-settings-sidebar-renderer:hover::-webkit-scrollbar-thumb { background-c=
olor: var(--t7e34d5baa4ea6277); }

ytd-settings-sidebar-renderer { display: flex; flex-direction: column; }

#title.ytd-settings-sidebar-renderer { color: var(--t4a6da19e16bf221a); pad=
ding-left: 24px; padding-bottom: 20px; font-family: Roboto, Arial, sans-ser=
if; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 70=
0; line-height: 2.6rem; }

ytd-compact-link-renderer.ytd-settings-sidebar-renderer { margin: 0px 12px;=
 border-radius: 10px; }

ytd-transfer-channel-confirm-dialog-renderer { display: flex; flex-directio=
n: column; width: 725px; overflow-y: auto; }

#scroller.ytd-transfer-channel-confirm-dialog-renderer { --paper-dialog-scr=
ollable-padding: 0; max-height: 510px; height: 70vh; }

ytd-transfer-channel-confirm-dialog-renderer[dialog][dialog][dialog] { back=
ground-color: initial; padding: 0px; margin: 0px; }

#header.ytd-transfer-channel-confirm-dialog-renderer { border-bottom: 0px; =
padding: 20px; }

#title.ytd-transfer-channel-confirm-dialog-renderer { display: block; width=
: 100%; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-s=
erif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: =
700; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-transfer-channel-confirm-dialog-renderer { font-family: Roboto=
, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-transfer-channel-confirm-dialog-renderer { font-family: Roboto=
, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 2.8rem; }
}

#title.ytd-transfer-channel-confirm-dialog-renderer { justify-content: cent=
er; display: flex; flex-direction: column; }

#content.ytd-transfer-channel-confirm-dialog-renderer { border-bottom: 0px;=
 justify-content: center; display: flex; flex-direction: column; padding-le=
ft: 20px; }

#sections.ytd-transfer-channel-confirm-dialog-renderer { width: 100%; margi=
n-top: 12px; }

ytd-item-section-renderer.ytd-transfer-channel-confirm-dialog-renderer { bo=
rder-bottom: 0px; }

#messages.ytd-transfer-channel-confirm-dialog-renderer { width: 100%; justi=
fy-content: center; display: flex; flex-direction: column; color: var(--tff=
c2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem;=
 font-weight: 400; line-height: 2rem; padding-top: 20px; padding-bottom: 20=
px; }

.line-text.ytd-transfer-channel-confirm-dialog-renderer:not(:last-of-type) =
{ display: block; margin-bottom: 8px; }

#confirm.ytd-transfer-channel-confirm-dialog-renderer { padding-bottom: 20p=
x; }

#confirm-text.ytd-transfer-channel-confirm-dialog-renderer { color: var(--t=
ffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4re=
m; font-weight: 400; line-height: 2rem; }

#buttons.ytd-transfer-channel-confirm-dialog-renderer { width: 100%; justif=
y-content: flex-end; display: flex; flex-direction: row; align-items: cente=
r; height: 52px; }

ytd-compact-product-list-item-renderer { display: inline-block; }

ytd-compact-product-list-item-renderer:hover { background: var(--t7f4f2c6d5=
4836ce0); }

a.ytd-compact-product-list-item-renderer { width: 100%; }

.compact-product-list-item.ytd-compact-product-list-item-renderer { display=
: flex; flex-direction: row; padding: 4px; }

.open-in-new.ytd-compact-product-list-item-renderer { align-self: center; h=
eight: 12px; width: 12px; }

.column.ytd-compact-product-list-item-renderer { display: flex; flex-direct=
ion: column; }

.row.ytd-compact-product-list-item-renderer { display: flex; flex-direction=
: row; }

.title.ytd-compact-product-list-item-renderer { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; color:=
 var(--tffc2fd3a644f6275); }

.metadata.ytd-compact-product-list-item-renderer { font-family: Roboto, Ari=
al, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; c=
olor: var(--t4a6da19e16bf221a); }

.metadata.ytd-compact-product-list-item-renderer span.ytd-compact-product-l=
ist-item-renderer:not(:last-child) { margin-right: 8px; }

.item-image.ytd-compact-product-list-item-renderer { height: 40px; margin-r=
ight: 10px; }

ytd-compact-product-list-renderer { display: inline-block; width: 450px; }

ytd-compact-product-list-renderer.ytd-popup-container { padding: 0px 4px 0p=
x 12px; margin: 16px 0px; }

#container.ytd-compact-product-list-renderer { width: 100%; }

#title.ytd-compact-product-list-renderer { color: var(--tffc2fd3a644f6275);=
 font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-se=
ttings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  #title.ytd-compact-product-list-renderer { font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weig=
ht: 700; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  #title.ytd-compact-product-list-renderer { font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weig=
ht: 700; line-height: 2.6rem; }
}

#title.ytd-compact-product-list-renderer { margin: 0px 4px 24px; }

#items.ytd-compact-product-list-renderer { display: flex; flex-direction: c=
olumn; max-height: 300px; overflow-y: auto; }

#items.ytd-compact-product-list-renderer::-webkit-scrollbar { width: 16px; =
}

#items.ytd-compact-product-list-renderer::-webkit-scrollbar-thumb { height:=
 56px; border-radius: 8px; border: 4px solid transparent; background-clip: =
content-box; background-color: var(--t4a6da19e16bf221a); }

#items.ytd-compact-product-list-renderer::-webkit-scrollbar-thumb:hover { b=
ackground-color: var(--t7e34d5baa4ea6277); }

#items.ytd-compact-product-list-renderer > .ytd-compact-product-list-render=
er:not(:last-child) { margin-bottom: 12px; }

#action-button.ytd-compact-product-list-renderer { margin: 4px 12px 0px 0px=
; display: flex; justify-content: flex-end; }

.row.ytd-product-details-description-renderer { display: flex; flex-directi=
on: row; }

.description-row.ytd-product-details-description-renderer { font-family: Ro=
boto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: =
2rem; }

.less-button.ytd-product-details-description-renderer, .more-button.ytd-pro=
duct-details-description-renderer { text-transform: none; color: var(--t2d8=
07bb79e75606d); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; =
font-weight: 500; line-height: 2rem; }

.description.ytd-product-details-description-renderer { white-space: pre-li=
ne; }

#attribution-link-button.ytd-product-details-description-renderer ytd-butto=
n-renderer.ytd-product-details-description-renderer { --iron-icon-height: 2=
0px; --iron-icon-width: 20px; --yt-button-icon-padding: 4px; --yt-button-pa=
dding: 0px 0px; --yt-button-margin: 0px 8px; --yt-paper-button-height: 20px=
; vertical-align: top; }

ytd-product-details-image-carousel-renderer { display: block; height: var(-=
-yt-horizontal-list-renderer-height,auto); position: relative; width: 100%;=
 }

.main.ytd-product-details-image-carousel-renderer { display: flex; margin-t=
op: 16px; width: var(--yt-horizontal-list-renderer-width,auto); }

.preview.ytd-product-details-image-carousel-renderer { display: flex; justi=
fy-content: center; align-items: center; background-color: rgb(255, 255, 25=
5); }

.preview-image.ytd-product-details-image-carousel-renderer { height: 512px;=
 width: var(--yt-horizontal-list-renderer-width,auto); }

#scroll-container.ytd-product-details-image-carousel-renderer { overflow: h=
idden; }

#items.ytd-product-details-image-carousel-renderer { transition-duration: 0=
.15s; transition-timing-function: cubic-bezier(0.05, 0, 0, 1); will-change:=
 transform; display: inline-block; white-space: nowrap; padding: 0px; backg=
round: transparent; }

#items.ytd-product-details-image-carousel-renderer > ytd-product-details-th=
umbnail-renderer.ytd-product-details-image-carousel-renderer { padding-righ=
t: 8px; display: inline-block; vertical-align: top; white-space: normal; }

.left-arrow-container.ytd-product-details-image-carousel-renderer, .right-a=
rrow-container.ytd-product-details-image-carousel-renderer { align-items: c=
enter; display: flex; flex-direction: row; position: relative; z-index: 200=
; }

.arrow.ytd-product-details-image-carousel-renderer { justify-content: cente=
r; align-items: center; display: flex; flex-direction: column; background-c=
olor: var(--t3e41d7b17b187f69); border-radius: 24px; box-shadow: 0 4px 4px =
var(--tf3fc855af2285f5f),0 0 8px var(--tf3fc855af2285f5f); color: var(--tff=
c2fd3a644f6275); cursor: pointer; height: 40px; width: 40px; }

ytd-product-details-offer-renderer { display: block; }

.offer-details.ytd-product-details-offer-renderer { display: flex; flex-dir=
ection: row; align-items: center; }

.offer-details-new-ux.ytd-product-details-offer-renderer { align-items: fle=
x-start; flex-wrap: wrap; }

.offer-details-new-ux.ytd-product-details-offer-renderer .offer-title.ytd-p=
roduct-details-offer-renderer { max-width: 340px; }

.vendor-logo-url.ytd-product-details-offer-renderer, .vendor-logo.ytd-produ=
ct-details-offer-renderer { border-radius: 12px; background-color: var(--t3=
e41d7b17b187f69); height: 24px; width: 24px; }

.vendor-data.ytd-product-details-offer-renderer { margin-left: 8px; display=
: flex; flex-direction: column; }

.vendor-name.ytd-product-details-offer-renderer { font-family: Roboto, Aria=
l, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; colo=
r: var(--tffc2fd3a644f6275); }

.offer-tags.ytd-product-details-offer-renderer { font-family: Roboto, Arial=
, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; col=
or: var(--t4a6da19e16bf221a); }

.price.ytd-product-details-offer-renderer { display: flex; flex-direction: =
column; align-items: flex-end; flex: 1 1 0%; }

.checkout.ytd-product-details-offer-renderer { display: flex; flex-directio=
n: row; align-items: center; }

.hover-icon.ytd-product-details-offer-renderer { color: var(--t2d807bb79e75=
606d); height: 18px; width: 18px; }

.checkout-endpoint.ytd-product-details-offer-renderer { margin-left: 10.5px=
; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 5=
00; line-height: 2rem; color: var(--t2d807bb79e75606d); text-decoration: no=
ne; }

.additional-fees.ytd-product-details-offer-renderer { font-family: Roboto, =
Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem=
; color: var(--t4a6da19e16bf221a); }

.vendor-information.ytd-product-details-offer-renderer { display: flex; ali=
gn-items: center; }

.vendor-information.ytd-product-details-offer-renderer .vendor-name.ytd-pro=
duct-details-offer-renderer { margin-left: 8px; }

.offer-price.ytd-product-details-offer-renderer { font-family: Roboto, Aria=
l, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; co=
lor: var(--tffc2fd3a644f6275); }

.offer-title.ytd-product-details-offer-renderer { font-family: Roboto, Aria=
l, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; co=
lor: var(--t4a6da19e16bf221a); margin-top: 4px; margin-bottom: 6px; }

.offer-cta.ytd-product-details-offer-renderer { display: flex; flex-directi=
on: column; align-items: flex-end; flex: 1 1 0%; }

.offer-cta.ytd-product-details-offer-renderer .checkout.ytd-product-details=
-offer-renderer { margin-top: -6px; margin-right: -12px; }

@media (max-width: 1185px), (min-width: 1328px) and (max-width: 1353px) {
  .offer-details-new-ux.ytd-product-details-offer-renderer { align-items: n=
ormal; flex-direction: column; }
  .offer-details-new-ux.ytd-product-details-offer-renderer .offer-details-i=
nformation.ytd-product-details-offer-renderer { margin-bottom: 16px; }
  .offer-details-new-ux.ytd-product-details-offer-renderer .offer-title.ytd=
-product-details-offer-renderer { max-width: 100%; }
}

ytd-product-details-offers-container-renderer { display: block; --yt-format=
ted-string-bold-color: var(--tffc2fd3a644f6275); }

ytd-product-details-offers-container-renderer yt-formatted-string .yt-forma=
tted-string[style-target=3D"bold"] { font-family: Roboto, Arial, sans-serif=
; font-size: 1.4rem; font-weight: 400; line-height: 2rem; color: var(--yt-f=
ormatted-string-bold-color,inherit); }

#hide-offers.ytd-product-details-offers-container-renderer, #view-offers.yt=
d-product-details-offers-container-renderer { --yt-button-padding: 2px; --y=
t-button-padding-minus-border: 0; --yt-button-padding-minus-focus-outline: =
0; --yt-button-icon-padding: 0px; margin-top: 2px; text-transform: none; --=
iron-icon-height: 24px; --iron-icon-width: 24px; }

#hide-offers.ytd-product-details-offers-container-renderer:focus:hover, #vi=
ew-offers.ytd-product-details-offers-container-renderer:focus:hover { outli=
ne: none; }

.offer-container.ytd-product-details-offers-container-renderer { display: f=
lex; flex-direction: column; }

.header.ytd-product-details-offers-container-renderer { display: flex; flex=
-flow: wrap; align-items: center; user-select: none; cursor: pointer; }

.title-description-container.ytd-product-details-offers-container-renderer =
{ display: flex; flex-wrap: wrap; margin-top: 4px; margin-right: 8px; }

.logo-urls.ytd-product-details-offers-container-renderer { display: flex; a=
lign-items: center; margin-right: 16px; }

.vendor-logo.ytd-product-details-offers-container-renderer { margin-left: 8=
px; margin-right: 8px; margin-top: -2px; border-radius: 16px; background-co=
lor: var(--t3e41d7b17b187f69); height: 24px; width: 24px; }

.vendor-logo-url.ytd-product-details-offers-container-renderer { width: 100=
%; height: 100%; border-radius: 16px; background-color: var(--t3e41d7b17b18=
7f69); }

.title.ytd-product-details-offers-container-renderer { font-family: Roboto,=
 Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem;=
 color: var(--t4a6da19e16bf221a); }

.hide-button.ytd-product-details-offers-container-renderer, .view-button.yt=
d-product-details-offers-container-renderer { color: var(--t2d807bb79e75606=
d); margin-right: -9px; }

ytd-product-details-offer-renderer.ytd-product-details-offers-container-ren=
derer { margin-top: 8px; padding-bottom: 8px; border-bottom: 1px solid var(=
--tf3fc855af2285f5f); }

ytd-product-details-offer-renderer.ytd-product-details-offers-container-ren=
derer:last-child { border-bottom-width: medium; border-bottom-style: none; =
border-bottom-color: currentcolor; }

#offer.ytd-product-details-offers-container-renderer { margin-top: 8px; }

#offers.ytd-product-details-offers-container-renderer { display: block; }

@media (max-width: 1185px) {
  .header.ytd-product-details-offers-container-renderer { flex-direction: c=
olumn; align-items: start; }
  .logo-urls.ytd-product-details-offers-container-renderer { margin-bottom:=
 8px; }
}

ytd-product-details-renderer { --yt-horizontal-list-renderer-width: 512px; =
--yt-formatted-string-bold-color: var(--tffc2fd3a644f6275); color: var(--tf=
fc2fd3a644f6275); display: flex; flex-direction: row; justify-content: cent=
er; padding: 32px 0px; }

ytd-product-details-renderer yt-formatted-string .yt-formatted-string[style=
-target=3D"bold"] { font-family: Roboto, Arial, sans-serif; font-size: 1.4r=
em; font-weight: 400; line-height: 2rem; color: var(--ytd-user-comment-colo=
r); }

#image-carousel-renderer.ytd-product-details-renderer { display: flex; padd=
ing: 24px; margin-right: 16px; background: var(--t518e925f61bdcb91); }

.container.ytd-product-details-renderer { display: flex; flex-direction: ro=
w; }

.column.ytd-product-details-renderer { display: flex; flex-direction: colum=
n; flex-grow: 1; }

.row.ytd-product-details-renderer { display: flex; flex-direction: row; }

.title-row.ytd-product-details-renderer { font-family: Roboto, Arial, sans-=
serif; font-size: 1.8rem; font-weight: 400; line-height: 2.6rem; justify-co=
ntent: space-between; }

.title-row-buttons.ytd-product-details-renderer { align-items: start; justi=
fy-content: space-between; margin-top: -8px; }

.title-row-buttons.ytd-product-details-renderer:not(:first-child) { padding=
-left: 4px; }

#action-button.ytd-product-details-renderer, #information-button.ytd-produc=
t-details-renderer, #share-button.ytd-product-details-renderer { --yt-icon-=
button-icon-height: 24px; --yt-icon-button-icon-width: 24px; --yt-button-ic=
on-size: 40px; --yt-button-icon-padding: 0px; }

#information-button.ytd-product-details-renderer ytd-button-renderer.ytd-pr=
oduct-details-renderer { color: rgb(0, 0, 0); }

.brand-row.ytd-product-details-renderer { font-family: Roboto, Arial, sans-=
serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; display: fle=
x; flex-direction: row; align-items: center; margin-top: 2px; }

.formatted-brand.ytd-product-details-renderer { color: var(--t4a6da19e16bf2=
21a); }

#description-renderer.ytd-product-details-renderer, #expander.ytd-product-d=
etails-renderer { margin-left: -1px; }

.less-button.ytd-product-details-renderer, .more-button.ytd-product-details=
-renderer { text-transform: none; color: var(--t4a6da19e16bf221a); font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-h=
eight: 2rem; }

.buy.ytd-product-details-renderer { display: flex; flex-direction: column; =
margin-top: 24px; padding: 24px; border: 1px solid var(--tf3fc855af2285f5f)=
; }

.buy.offer-unavailable.ytd-product-details-renderer { padding: 16px 24px; }

.offer-unavailable.ytd-product-details-renderer { color: var(--t7e34d5baa4e=
a6277); }

.offer-unavailable-title.ytd-product-details-renderer { font-family: Roboto=
, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2r=
em; }

.offer-unavailable-variants.ytd-product-details-renderer { margin-top: 4px;=
 font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 40=
0; line-height: 1.8rem; }

.flagging-container.ytd-product-details-renderer ytd-button-renderer.ytd-pr=
oduct-details-renderer { --yt-button-text-transform: none; }

.flagging-container.ytd-product-details-renderer { text-align: end; margin-=
top: 6px; }

.call-to-action.ytd-product-details-renderer { color: var(--t2d807bb79e7560=
6d); }

.secondary-color.ytd-product-details-renderer { color: var(--t4a6da19e16bf2=
21a); }

#variants.ytd-product-details-renderer { display: flex; flex-direction: col=
umn; margin-top: 24px; margin-bottom: -24px; }

#description-renderer.ytd-product-details-renderer { margin-top: 8px; }

@media (max-width: 685px) {
  ytd-product-details-renderer { --yt-horizontal-list-renderer-width: 380px=
; }
}

@media (max-width: 971px) {
  .container.ytd-product-details-renderer { flex-direction: column; }
  .column-image-carousel.ytd-product-details-renderer { margin-bottom: 32px=
; }
  #image-carousel-renderer.ytd-product-details-renderer { margin-right: 0px=
; }
}

ytd-product-details-thumbnail-renderer { --yt-img-max-height: 100%; width: =
56px; }

ytd-product-details-thumbnail-renderer:focus { outline: none; }

ytd-product-details-thumbnail-renderer:focus #card-overlay.ytd-product-deta=
ils-thumbnail-renderer { border-color: rgba(0, 0, 0, 0.6); }

#product-card-renderer-container.ytd-product-details-thumbnail-renderer { d=
isplay: block; background-color: rgb(255, 255, 255); }

#card.ytd-product-details-thumbnail-renderer { position: relative; overflow=
: hidden; width: auto; display: flex; flex-direction: column; flex: 1 1 1e-=
09px; }

#card-selection-overlay.ytd-product-details-thumbnail-renderer { position: =
absolute; inset: 0px; background: rgba(0, 0, 0, 0.3); box-sizing: border-bo=
x; }

#card-overlay.ytd-product-details-thumbnail-renderer { position: absolute; =
inset: 0px; border: 1px solid var(--tf3fc855af2285f5f); box-sizing: border-=
box; cursor: pointer; }

#card-image.ytd-product-details-thumbnail-renderer { height: 56px; width: 5=
6px; }

ytd-product-details-variant-option-renderer:hover:not([is-active]) .variant=
-option.ytd-product-details-variant-option-renderer { border-color: var(--t=
ffc2fd3a644f6275); }

ytd-product-details-variant-option-renderer:hover:not([is-active]) .variant=
-option-image.ytd-product-details-variant-option-renderer { padding: 1px; b=
order-width: 1px; }

ytd-product-details-variant-option-renderer[is-active] .variant-option.ytd-=
product-details-variant-option-renderer { border-color: var(--t2d807bb79e75=
606d); border-radius: 0px; border-width: 2px; }

ytd-product-details-variant-option-renderer[is-active] .variant-option-pill=
.ytd-product-details-variant-option-renderer { padding: 12px 8px; }

ytd-product-details-variant-option-renderer[is-unavailable] .variant-option=
.ytd-product-details-variant-option-renderer { position: relative; }

ytd-product-details-variant-option-renderer[is-unavailable] .variant-option=
.ytd-product-details-variant-option-renderer::before { content: ""; width: =
100%; height: 100%; position: absolute; left: 0px; top: 0px; background-col=
or: var(--t3e41d7b17b187f69); opacity: 0.5; }

.variant-option.ytd-product-details-variant-option-renderer { border-radius=
: 2px; white-space: nowrap; }

.variant-option-pill.ytd-product-details-variant-option-renderer { font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-h=
eight: 2rem; color: var(--tffc2fd3a644f6275); border: 1px solid var(--tf3fc=
855af2285f5f); padding: 13px 9px; }

.variant-option-image.ytd-product-details-variant-option-renderer { border:=
 2px var(--t518e925f61bdcb91) solid; background-color: var(--t518e925f61bdc=
b91); }

.variant-option-image.ytd-product-details-variant-option-renderer yt-img-sh=
adow.ytd-product-details-variant-option-renderer { display: block; width: 5=
2px; height: 52px; }

.yt-simple-endpoint.ytd-product-details-variant-option-renderer { display: =
block; }

ytd-product-details-variant-renderer { margin-bottom: 24px; width: 100%; op=
acity: 0; }

ytd-product-details-variant-renderer[initialized] { opacity: 1; }

.variant-title-container.ytd-product-details-variant-renderer { display: fl=
ex; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight:=
 400; line-height: 2rem; margin-bottom: 6px; }

.variant-title.ytd-product-details-variant-renderer { color: var(--tffc2fd3=
a644f6275); }

.variant-selected-option.ytd-product-details-variant-renderer { margin-left=
: 8px; color: var(--t4a6da19e16bf221a); }

.variant-items-container.ytd-product-details-variant-renderer { display: fl=
ex; align-items: center; }

.variant-items-container.ytd-product-details-variant-renderer #items.ytd-pr=
oduct-details-variant-renderer { display: flex; flex-wrap: wrap; }

ytd-product-details-variant-option-renderer.ytd-product-details-variant-ren=
derer { padding-top: 8px; padding-right: 8px; }

.show-more-less-variants-button.ytd-product-details-variant-renderer { alig=
n-items: center; display: inline-flex; --yt-button-padding: 2px 0 10px 0; -=
-yt-button-padding-minus-focus-outline-width: 2px; --yt-button-icon-padding=
: 2px; --yt-button-padding-minus-focus-outline: 0 0 8px 0; color: var(--t4a=
6da19e16bf221a); font-weight: 400; margin-top: 12px; text-transform: none; =
}

.show-more-less-variants-button.ytd-product-details-variant-renderer:focus =
{ outline: -webkit-focus-ring-color auto 5px; }

.show-more-less-variants-button.ytd-product-details-variant-renderer:focus:=
hover { outline: none; }

ytd-product-list-item-renderer { display: flex; flex-direction: column; pad=
ding: 8px 16px; position: relative; }

ytd-product-list-item-renderer:hover { background: var(--t7f4f2c6d54836ce0)=
; }

#container.ytd-product-list-item-renderer { display: flex; flex-grow: 1; }

ytd-product-list-item-renderer[use-center-layout-container] #container.ytd-=
product-list-item-renderer { align-items: center; }

#product-thumbnail.ytd-product-list-item-renderer { background-color: rgb(2=
55, 255, 255); margin-right: 16px; height: 118px; width: 118px; --yt-img-bo=
rder-radius: 8px; border-radius: 8px; }

yt-img-shadow.ytd-product-list-item-renderer { overflow: hidden; height: 11=
0px; margin: 4px; width: 110px; }

#product-info-and-view.ytd-product-list-item-renderer { flex-direction: col=
umn; display: flex; justify-content: space-between; }

#product-info.ytd-product-list-item-renderer { display: flex; flex-directio=
n: column; justify-content: center; margin-right: 16px; }

#product-title.ytd-product-list-item-renderer { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; overfl=
ow: hidden; max-height: 2rem; display: -webkit-box; -webkit-box-orient: ver=
tical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #product-title.ytd-product-list-item-renderer { -webkit-line-clamp: 1; ma=
x-height: none; }
}

#product-title.ytd-product-list-item-renderer { max-height: 2rem; }

#brand-name.ytd-product-list-item-renderer, #merchant-name.ytd-product-list=
-item-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem;=
 font-weight: 400; line-height: 1.8rem; color: var(--t4a6da19e16bf221a); ma=
rgin-top: 2px; }

#product-price.ytd-product-list-item-renderer { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; marg=
in-top: 2px; }

#product-price-replacement.ytd-product-list-item-renderer { font-family: Ro=
boto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: =
1.8rem; margin-top: 2px; }

#affiliate-disclaimer-text.ytd-product-list-item-renderer { font-family: Ro=
boto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: =
1.8rem; color: var(--tffc2fd3a644f6275); margin-top: 2px; }

#product-list-item.ytd-product-list-item-renderer { display: flex; flex-dir=
ection: row; }

#view-button.ytd-product-list-item-renderer { margin-top: 4px; }

#action-button.ytd-product-list-item-renderer { margin-top: -7px; margin-ri=
ght: -8px; }

ytd-product-list-renderer { display: flex; flex-direction: column; overflow=
-y: auto; }

ytd-product-list-renderer::-webkit-scrollbar { width: 16px; }

ytd-product-list-renderer::-webkit-scrollbar-thumb { height: 56px; border-r=
adius: 8px; border: 4px solid transparent; background-clip: content-box; ba=
ckground-color: var(--t4a6da19e16bf221a); }

ytd-product-list-renderer::-webkit-scrollbar-thumb:hover { background-color=
: var(--t7e34d5baa4ea6277); }

#contents.ytd-product-list-renderer { display: flex; flex-direction: column=
; flex-shrink: 0; }

ytd-membership-post-cancel-renderer[dialog][dialog][dialog] { background-co=
lor: var(--t518e925f61bdcb91); padding: 0px; margin: 0px; display: flex; fl=
ex-direction: column; max-width: 500px; }

#header.ytd-membership-post-cancel-renderer { background-size: cover; width=
: 100%; display: flex; flex-direction: column; }

.avatar-support.ytd-membership-post-cancel-renderer { padding-bottom: 8px; =
padding-top: 8px; border-bottom: 1px solid var(--tf3fc855af2285f5f); displa=
y: flex; flex-direction: row; align-items: center; justify-content: center;=
 }

.avatar.ytd-membership-post-cancel-renderer { margin-left: 8px; margin-righ=
t: 8px; border-radius: 50%; background-color: transparent; overflow: hidden=
; height: 56px; width: 56px; }

.membership-icon.ytd-membership-post-cancel-renderer { color: var(--yt-depr=
ecated-dark-green); height: 24px; width: 24px; }

.header-title.ytd-membership-post-cancel-renderer { margin: 24px 24px 16px;=
 color: var(--tffc2fd3a644f6275); font-size: 1.8rem; line-height: 2.4rem; f=
ont-weight: 500; }

.messages.ytd-membership-post-cancel-renderer { margin-bottom: 8px; color: =
var(--t4a6da19e16bf221a); display: flex; flex-direction: column; font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-hei=
ght: 2rem; }

.footer.ytd-membership-post-cancel-renderer { padding-top: 8px; padding-bot=
tom: 4px; border-top: 0px; }

#okay-button.ytd-membership-post-cancel-renderer { display: flex; flex-dire=
ction: row-reverse; }

ytd-membership-post-cancel-renderer .messages.ytd-membership-post-cancel-re=
nderer { margin-left: 24px; margin-right: 24px; margin-bottom: 24px; }

ytd-sponsorship-confirm-cancel-content[dialog][dialog][dialog] { background=
-color: initial; }

#description.ytd-sponsorship-confirm-cancel-content { padding-bottom: 8px; =
padding-top: 8px; color: var(--t4a6da19e16bf221a); font-family: Roboto, Ari=
al, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-sponsorship-confirm-cancel-renderer[dialog][dialog][dialog] { --divider=
-color: var(--tf3fc855af2285f5f); background-color: initial; padding: 0px; =
margin: 0px; max-width: 500px; display: flex; flex-direction: column; }

#header.ytd-sponsorship-confirm-cancel-renderer { background-size: cover; w=
idth: 100%; display: flex; flex-direction: column; }

#dismiss-button.ytd-sponsorship-confirm-cancel-renderer { display: flex; fl=
ex-direction: row-reverse; }

#dismiss-button.ytd-sponsorship-confirm-cancel-renderer tp-yt-paper-icon-bu=
tton.ytd-sponsorship-confirm-cancel-renderer { color: var(--yt-deprecated-b=
lack-4); width: var(--yt-button-icon-size,40px); height: var(--yt-button-ic=
on-size,40px); }

#title.ytd-sponsorship-confirm-cancel-renderer { color: var(--tffc2fd3a644f=
6275); font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weig=
ht: 400; line-height: 2.6rem; }

#content.ytd-sponsorship-confirm-cancel-renderer { margin: 24px 24px 8px; m=
ax-height: 720px; }

.avatar-support.ytd-sponsorship-confirm-cancel-renderer { border-bottom: 1p=
x solid var(--tf3fc855af2285f5f); display: flex; flex-direction: row; align=
-items: center; justify-content: center; margin-top: -24px; padding: 0px 0p=
x 16px; }

.avatar.ytd-sponsorship-confirm-cancel-renderer { margin-left: 8px; margin-=
right: 8px; border-radius: 50%; background-color: transparent; overflow: hi=
dden; height: 56px; width: 56px; }

.membership-icon.ytd-sponsorship-confirm-cancel-renderer { color: var(--yt-=
deprecated-dark-green); height: 24px; width: 24px; }

#scrollable.ytd-sponsorship-confirm-cancel-renderer { --paper-dialog-scroll=
able-padding: 0; margin-bottom: 2px; }

.footer.ytd-sponsorship-confirm-cancel-renderer { padding-top: 8px; padding=
-bottom: 4px; border-top: 0px; }

#confirm-button.ytd-sponsorship-confirm-cancel-renderer { display: flex; fl=
ex-direction: row-reverse; }

ytd-sponsorships-celebration-content[dialog][dialog][dialog] { background-c=
olor: var(--t518e925f61bdcb91); padding: 0px; margin: 0px; min-width: 400px=
; max-width: 512px; position: relative; display: flex; flex-direction: colu=
mn; }

#header.ytd-sponsorships-celebration-content { padding: 0px 48px; backgroun=
d-repeat: no-repeat; background-size: cover; background-position: 100% 0px;=
 display: flex; flex-direction: column; }

#dismiss-button.ytd-sponsorships-celebration-content { display: flex; flex-=
direction: row; }

#dismiss-button.ytd-sponsorships-celebration-content ytd-button-renderer.yt=
d-sponsorships-celebration-content { padding: 6px; color: var(--tffc2fd3a64=
4f6275); }

#top-bar.ytd-sponsorships-celebration-content { position: absolute; left: 0=
px; right: 0px; }

#avatar-container.ytd-sponsorships-celebration-content { min-height: 224px;=
 min-width: 256px; display: flex; flex-direction: column; align-items: cent=
er; justify-content: center; }

.avatar.ytd-sponsorships-celebration-content { height: 128px; width: 128px;=
 margin-top: 24px; flex: 0 0 auto; border-radius: 50%; background-color: tr=
ansparent; overflow: hidden; }

.title-container.ytd-sponsorships-celebration-content { margin: auto; flex-=
grow: 1; padding: 0px 24px 32px; }

.title-container.ytd-sponsorships-celebration-content yt-formatted-string.y=
td-sponsorships-celebration-content { display: block; padding: 4px 0px; tex=
t-align: center; }

.title-container.ytd-sponsorships-celebration-content yt-formatted-string.t=
itle.ytd-sponsorships-celebration-content { font-family: Roboto, Arial, san=
s-serif; font-size: 2.8rem; font-variation-settings: "wdth" 100; font-weigh=
t: 700; line-height: 3.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  .title-container.ytd-sponsorships-celebration-content yt-formatted-string=
.title.ytd-sponsorships-celebration-content { font-family: Roboto, Arial, s=
ans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-wei=
ght: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .title-container.ytd-sponsorships-celebration-content yt-formatted-string=
.title.ytd-sponsorships-celebration-content { font-family: Roboto, Arial, s=
ans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-wei=
ght: 700; line-height: 3.2rem; }
}

.title-container.ytd-sponsorships-celebration-content yt-formatted-string.s=
ubtitle.ytd-sponsorships-celebration-content { font-family: Roboto, Arial, =
sans-serif; font-size: 1.8rem; font-weight: 400; line-height: 2.6rem; }

#button-bar.ytd-sponsorships-celebration-content { padding: 8px; border-top=
: 0px; display: flex; flex-direction: row; }

#primary-button.ytd-sponsorships-celebration-content { flex: 0 1 0%; }

#secondary-button.ytd-sponsorships-celebration-content { flex: 1 1 0%; }

#content.ytd-sponsorships-celebration-content { padding: 32px 64px 0px; }

#content.ytd-sponsorships-celebration-content ytd-sponsorships-list-tile-re=
nderer.ytd-sponsorships-celebration-content { max-width: 450px; height: aut=
o; margin-bottom: 12px; margin-left: 4px; margin-right: 4px; }

ytd-sponsorships-celebration-renderer[dialog][dialog][dialog] { background-=
color: var(--t518e925f61bdcb91); padding: 0px; margin: 0px; min-width: 400p=
x; max-width: 512px; position: relative; display: flex; flex-direction: col=
umn; }

#header.ytd-sponsorships-celebration-renderer { padding: 0px 48px; backgrou=
nd-repeat: no-repeat; background-size: cover; background-position: 100% 0px=
; display: flex; flex-direction: column; }

#dismiss-button.ytd-sponsorships-celebration-renderer { display: flex; flex=
-direction: row; }

#dismiss-button.ytd-sponsorships-celebration-renderer ytd-button-renderer.y=
td-sponsorships-celebration-renderer { padding: 6px; color: var(--tffc2fd3a=
644f6275); }

#top-bar.ytd-sponsorships-celebration-renderer { position: absolute; left: =
0px; right: 0px; }

#avatar-container.ytd-sponsorships-celebration-renderer { min-height: 224px=
; min-width: 256px; display: flex; flex-direction: column; align-items: cen=
ter; justify-content: center; }

.avatar.ytd-sponsorships-celebration-renderer { height: 128px; width: 128px=
; margin-top: 24px; flex: 0 0 auto; border-radius: 50%; background-color: t=
ransparent; overflow: hidden; }

.title-container.ytd-sponsorships-celebration-renderer { margin: auto; flex=
-grow: 1; padding: 0px 24px 32px; }

.title-container.ytd-sponsorships-celebration-renderer yt-formatted-string.=
ytd-sponsorships-celebration-renderer { display: block; padding: 4px 0px; t=
ext-align: center; }

.title-container.ytd-sponsorships-celebration-renderer yt-formatted-string.=
title.ytd-sponsorships-celebration-renderer { font-family: Roboto, Arial, s=
ans-serif; font-size: 2.8rem; font-variation-settings: "wdth" 100; font-wei=
ght: 900; line-height: 3.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  .title-container.ytd-sponsorships-celebration-renderer yt-formatted-strin=
g.title.ytd-sponsorships-celebration-renderer { font-family: Roboto, Arial,=
 sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-w=
eight: 900; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .title-container.ytd-sponsorships-celebration-renderer yt-formatted-strin=
g.title.ytd-sponsorships-celebration-renderer { font-family: Roboto, Arial,=
 sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-w=
eight: 900; line-height: 3.2rem; }
}

.title-container.ytd-sponsorships-celebration-renderer yt-formatted-string.=
subtitle.ytd-sponsorships-celebration-renderer { font-family: Roboto, Arial=
, sans-serif; font-size: 1.8rem; font-weight: 400; line-height: 2.6rem; }

#content.ytd-sponsorships-celebration-renderer { padding: 32px 64px 0px; }

#content.ytd-sponsorships-celebration-renderer ytd-sponsorships-list-tile-r=
enderer.ytd-sponsorships-celebration-renderer { max-width: 450px; height: a=
uto; margin-bottom: 12px; margin-left: 4px; margin-right: 4px; }

#button-bar.ytd-sponsorships-celebration-renderer { padding: 8px; border-to=
p: 0px; display: flex; flex-direction: row; justify-content: flex-end; }

ytd-sponsorships-celebration-renderer[use-full-width-primary-button] #butto=
n-bar.ytd-sponsorships-celebration-renderer { padding: 8px 64px; margin-bot=
tom: 16px; }

#primary-button.ytd-sponsorships-celebration-renderer { flex: 0 1 0%; }

ytd-sponsorships-celebration-renderer[use-full-width-primary-button] #prima=
ry-button.ytd-sponsorships-celebration-renderer { flex: 1 1 0%; display: fl=
ex; flex-direction: row; }

ytd-sponsorships-celebration-renderer[use-full-width-primary-button] #prima=
ry-button.ytd-sponsorships-celebration-renderer yt-button-renderer.ytd-spon=
sorships-celebration-renderer { flex: 1 1 0%; }

ytd-sponsorships-expandable-message-renderer { display: block; }

ytd-sponsorships-expandable-message-renderer #message-container.ytd-sponsor=
ships-expandable-message-renderer { width: 100%; border-width: medium; bord=
er-style: none; border-color: currentcolor; border-image: initial; display:=
 flex; text-align: left; }

#message-container.ytd-sponsorships-expandable-message-renderer .text.ytd-s=
ponsorships-expandable-message-renderer { flex-grow: 1; margin: auto 0px; f=
ont-family: roboto; }

#expand-icon.ytd-sponsorships-expandable-message-renderer { color: var(--t4=
a6da19e16bf221a); flex-grow: 0; flex-shrink: 0; height: 20px; width: 20px; =
}

#check-icon.ytd-sponsorships-expandable-message-renderer { color: var(--t7e=
34d5baa4ea6277); width: 26px; height: 26px; padding-right: 12px; flex-grow:=
 0; flex-shrink: 0; }

ytd-sponsorships-expandable-message-renderer .style-tier-upgrade.ytd-sponso=
rships-expandable-message-renderer { display: block; margin-bottom: 8px; }

.style-tier-upgrade.ytd-sponsorships-expandable-message-renderer .text.ytd-=
sponsorships-expandable-message-renderer { color: var(--tffc2fd3a644f6275);=
 font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 40=
0; line-height: 2.2rem; }

.style-tier-upgrade.ytd-sponsorships-expandable-message-renderer #message-c=
ontainer.ytd-sponsorships-expandable-message-renderer { background-color: v=
ar(--t3e41d7b17b187f69); padding: 16px 12px; }

.style-tier-upgrade.ytd-sponsorships-expandable-message-renderer #content-c=
ontainer.ytd-sponsorships-expandable-message-renderer { background-color: v=
ar(--t3e41d7b17b187f69); padding: 20px; }

.style-included-perks.ytd-sponsorships-expandable-message-renderer .text.yt=
d-sponsorships-expandable-message-renderer, .style-unspecified.ytd-sponsors=
hips-expandable-message-renderer .text.ytd-sponsorships-expandable-message-=
renderer { color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, san=
s-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.style-included-perks.ytd-sponsorships-expandable-message-renderer #message=
-container.ytd-sponsorships-expandable-message-renderer, .style-unspecified=
.ytd-sponsorships-expandable-message-renderer #message-container.ytd-sponso=
rships-expandable-message-renderer { padding: 8px 0px; }

.style-included-perks.ytd-sponsorships-expandable-message-renderer #message=
-container.ytd-sponsorships-expandable-message-renderer:focus, .style-unspe=
cified.ytd-sponsorships-expandable-message-renderer #message-container.ytd-=
sponsorships-expandable-message-renderer:focus { background-color: transpar=
ent; }

.style-included-perks.ytd-sponsorships-expandable-message-renderer #content=
-container.ytd-sponsorships-expandable-message-renderer, .style-unspecified=
.ytd-sponsorships-expandable-message-renderer #content-container.ytd-sponso=
rships-expandable-message-renderer { padding: 8px 0px; }

div.style-single-perk-first.ytd-sponsorships-expandable-message-renderer, d=
iv.style-single-perk.ytd-sponsorships-expandable-message-renderer { border-=
bottom: 1px solid var(--tf3fc855af2285f5f); }

div.style-single-perk-first.ytd-sponsorships-expandable-message-renderer { =
border-top: 1px solid var(--tf3fc855af2285f5f); }

.style-single-perk-first.ytd-sponsorships-expandable-message-renderer .text=
.ytd-sponsorships-expandable-message-renderer, .style-single-perk.ytd-spons=
orships-expandable-message-renderer .text.ytd-sponsorships-expandable-messa=
ge-renderer { color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, =
sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.style-single-perk-first.ytd-sponsorships-expandable-message-renderer #mess=
age-container.ytd-sponsorships-expandable-message-renderer, .style-single-p=
erk.ytd-sponsorships-expandable-message-renderer #message-container.ytd-spo=
nsorships-expandable-message-renderer { align-items: center; padding: 20px =
12px; }

.style-single-perk-first.ytd-sponsorships-expandable-message-renderer #cont=
ent-container.ytd-sponsorships-expandable-message-renderer, .style-single-p=
erk.ytd-sponsorships-expandable-message-renderer #content-container.ytd-spo=
nsorships-expandable-message-renderer { padding: 8px 40px; }

#message-container.ytd-sponsorships-expandable-message-renderer { outline: =
none; }

.style-clickable.ytd-sponsorships-expandable-message-renderer #message-cont=
ainer.ytd-sponsorships-expandable-message-renderer { cursor: pointer; }

.ytd-sponsorships-expandable-message-renderer:not(:focus) { background: non=
e; }

.ytd-sponsorships-expandable-message-renderer:focus { background-color: tra=
nsparent; }

ytd-sponsorships-gifting-opt-in-renderer[dialog] { display: block; margin: =
0px; position: relative; width: 450px; padding: 24px; --paper-toggle-button=
-label-spacing: 0; }

#content.ytd-sponsorships-gifting-opt-in-renderer { justify-content: space-=
between; display: flex; flex-direction: column; }

#close.ytd-sponsorships-gifting-opt-in-renderer { position: absolute; top: =
0px; right: 0px; }

#close-button.ytd-sponsorships-gifting-opt-in-renderer { color: var(--tffc2=
fd3a644f6275); width: var(--yt-button-icon-size,24px); height: var(--yt-but=
ton-icon-size,24px); margin: 16px; }

#header.ytd-sponsorships-gifting-opt-in-renderer { display: flex; flex-dire=
ction: row; justify-content: center; margin: 8px; }

.thumbnail.ytd-sponsorships-gifting-opt-in-renderer { position: relative; t=
op: -12px; width: 66%; }

#optin.ytd-sponsorships-gifting-opt-in-renderer { justify-content: space-be=
tween; display: flex; flex-direction: row; margin-bottom: 16px; }

#title.ytd-sponsorships-gifting-opt-in-renderer { justify-content: space-be=
tween; display: flex; flex-direction: column; }

.title.ytd-sponsorships-gifting-opt-in-renderer { color: var(--tffc2fd3a644=
f6275); margin-right: 8px; margin-bottom: 4px; font-family: Roboto, Arial, =
sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

.subtitle.ytd-sponsorships-gifting-opt-in-renderer { font-family: Roboto, A=
rial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; c=
olor: var(--t4a6da19e16bf221a); }

#toggle.ytd-sponsorships-gifting-opt-in-renderer { display: flex; flex-dire=
ction: row; justify-content: flex-end; align-items: flex-start; margin-left=
: 16px; }

.disclaimer.ytd-sponsorships-gifting-opt-in-renderer { color: var(--t4a6da1=
9e16bf221a); margin-bottom: 4px; font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.separator.ytd-sponsorships-gifting-opt-in-renderer { background-color: var=
(--tf3fc855af2285f5f); height: 1px; margin: 12px 0px; }

#migration-disclaimer.ytd-sponsorships-gifting-opt-in-renderer { background=
-color: var(--tfa3475c508f5dfef); padding: 16px; display: flex; flex-direct=
ion: row; }

#info-icon.ytd-sponsorships-gifting-opt-in-renderer { color: var(--t2d807bb=
79e75606d); flex-grow: 1; flex-shrink: 0; margin-right: 8px; height: 20px; =
width: 20px; }

#migration-disclaimer-text.ytd-sponsorships-gifting-opt-in-renderer { color=
: var(--t2d807bb79e75606d); margin-bottom: 4px; font-family: Roboto, Arial,=
 sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

ytd-sponsorships-list-tile-renderer { display: block; }

.tile.ytd-sponsorships-list-tile-renderer { align-items: center; margin-lef=
t: -8px; padding: 12px 8px 8px; margin-right: -8px; background: transparent=
; border-width: medium; border-style: none; border-color: currentcolor; bor=
der-image: initial; text-align: left; text-transform: none; display: flex; =
flex-direction: row; font-family: Roboto, Arial, sans-serif; font-size: 1.2=
rem; font-weight: 400; line-height: 1.8rem; }

.keyboard-focus.ytd-sponsorships-list-tile-renderer { background-color: tra=
nsparent; }

.expandable-tile.ytd-sponsorships-list-tile-renderer { cursor: pointer; }

.sponsorships-loyalty-badges-renderer.ytd-sponsorships-list-tile-renderer {=
 margin-left: 40px; }

.icon.ytd-sponsorships-list-tile-renderer { align-self: start; margin-right=
: 24px; width: 24px; flex: 0 0 auto; }

.titles.ytd-sponsorships-list-tile-renderer { display: flex; flex-direction=
: column; flex: 1 1 0%; pointer-events: all; }

.title.ytd-sponsorships-list-tile-renderer { color: var(--tffc2fd3a644f6275=
); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: =
400; line-height: 2rem; }

.subtitle.ytd-sponsorships-list-tile-renderer { color: var(--t4a6da19e16bf2=
21a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weigh=
t: 400; line-height: 2rem; }

.detail.ytd-sponsorships-list-tile-renderer { color: var(--t4a6da19e16bf221=
a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight:=
 400; line-height: 1.8rem; padding-top: 4px; }

.expand-icon.ytd-sponsorships-list-tile-renderer { width: 20px; margin-righ=
t: 4px; color: var(--t4a6da19e16bf221a); flex: 0 0 auto; }

ytd-sponsorships-loyalty-badges-renderer { display: block; }

.description-container.ytd-sponsorships-loyalty-badges-renderer { padding-l=
eft: 8px; }

.description.ytd-sponsorships-loyalty-badges-renderer { color: var(--t4a6da=
19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fo=
nt-weight: 400; line-height: 2rem; }

.badge-container.ytd-sponsorships-loyalty-badges-renderer { display: inline=
-block; }

.badge-line.ytd-sponsorships-loyalty-badges-renderer { align-items: center;=
 display: flex; flex-direction: row; }

.badge-selected.ytd-sponsorships-loyalty-badges-renderer { border: 1px soli=
d var(--tf3fc855af2285f5f); border-radius: 4px; }

.badge-not-selected.ytd-sponsorships-loyalty-badges-renderer { opacity: 0.8=
; }

.badge-hidden.ytd-sponsorships-loyalty-badges-renderer { display: none; }

.icon-container.ytd-sponsorships-loyalty-badges-renderer { padding: 8px; ma=
rgin-left: auto; vertical-align: middle; display: block; }

.badge-icon.ytd-sponsorships-loyalty-badges-renderer { vertical-align: midd=
le; border-radius: 50%; background-color: transparent; overflow: hidden; he=
ight: 18px; width: 18px; }

.badge-title-container.ytd-sponsorships-loyalty-badges-renderer { padding: =
8px; display: flex; flex-direction: column; }

.badge-title.ytd-sponsorships-loyalty-badges-renderer { color: var(--t4a6da=
19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fo=
nt-weight: 400; line-height: 2rem; }

ytd-sponsorships-offer-renderer[dialog][dialog][dialog] { --divider-color: =
var(--tf3fc855af2285f5f); padding: 0px; margin: 0px; display: flex; flex-di=
rection: column; min-width: 480px; max-width: 608px; width: 90vw; }

#scroller.ytd-sponsorships-offer-renderer { max-height: 644px; height: 90vh=
; margin-bottom: 2px; --paper-dialog-scrollable-height: 100%; --paper-dialo=
g-scrollable-padding: 0; }

#header.ytd-sponsorships-offer-renderer { display: flex; flex-direction: ro=
w; height: 315px; position: relative; }

.header-with-video.ytd-sponsorships-offer-renderer { margin: 0px 24px; }

ytd-button-renderer.ytd-sponsorships-offer-renderer { color: var(--tffc2fd3=
a644f6275); display: inline-block; }

ytd-button-renderer.ytd-sponsorships-offer-renderer:hover { color: var(--tf=
fc2fd3a644f6275); }

#top-bar.ytd-sponsorships-offer-renderer { padding: 8px 16px 8px 24px; colo=
r: var(--tffc2fd3a644f6275); display: flex; flex-direction: row; }

#titlebar-text.ytd-sponsorships-offer-renderer { padding: 10px 0px; width: =
100%; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weigh=
t: 400; line-height: 2.2rem; }

.sponsorships-icon.ytd-sponsorships-offer-renderer { color: var(--t904a88c6=
23ca27ab); margin: 8px; height: 36px; width: 36px; }

#avatar-container.ytd-sponsorships-offer-renderer { height: 144px; width: 1=
44px; display: flex; flex-direction: column; align-items: center; justify-c=
ontent: center; margin: auto auto auto 0px; }

.avatar.ytd-sponsorships-offer-renderer { height: 96px; width: 96px; border=
-radius: 50%; background-color: transparent; overflow: hidden; }

.title-container.ytd-sponsorships-offer-renderer { padding: 0px 24px; }

.title-container-without-video.ytd-sponsorships-offer-renderer { color: var=
(--tdc8af6750f0dad0d); }

.title-container-without-video-flexible.ytd-sponsorships-offer-renderer { c=
olor: var(--tffc2fd3a644f6275); }

.title-container-with-video.ytd-sponsorships-offer-renderer { color: rgb(25=
5, 255, 255); }

#header-overlay.ytd-sponsorships-offer-renderer { z-index: 1; width: 100%; =
position: relative; }

.header-overlay-transition.ytd-sponsorships-offer-renderer { transition: op=
acity 0.5s; opacity: 0; }

#youtube-red-icon.ytd-sponsorships-offer-renderer { position: absolute; hei=
ght: 70px; width: 70px; top: 50%; left: 50%; transform: translate(-50%, -50=
%); }

#header-title-overlay.ytd-sponsorships-offer-renderer { height: 100%; width=
: 100%; display: flex; flex-direction: column; justify-content: flex-end; p=
osition: absolute; }

#background-image-layer.ytd-sponsorships-offer-renderer { height: 100%; bac=
kground-repeat: no-repeat; background-size: cover; background-position: 100=
% 0px; z-index: -1; }

.background-image-layer-with-video.ytd-sponsorships-offer-renderer { opacit=
y: 0.05; }

#video-container.ytd-sponsorships-offer-renderer { position: absolute; alig=
n-self: center; height: 100%; width: 100%; }

.header-overlay-with-video.ytd-sponsorships-offer-renderer { background: li=
near-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.5) 50%, rgba(0, 0, 0, 0.6=
5)); }

.title-container.ytd-sponsorships-offer-renderer yt-formatted-string.ytd-sp=
onsorships-offer-renderer { display: block; }

.title-container.ytd-sponsorships-offer-renderer yt-formatted-string.channe=
l-title.ytd-sponsorships-offer-renderer { -webkit-line-clamp: 2; overflow: =
hidden; width: 50%; font-family: Roboto, Arial, sans-serif; font-size: 1.6r=
em; font-weight: 500; line-height: 2.2rem; -webkit-box-orient: vertical; te=
xt-overflow: ellipsis; white-space: normal; display: -webkit-box; }

.title-container.ytd-sponsorships-offer-renderer yt-formatted-string.title.=
ytd-sponsorships-offer-renderer { width: 70%; margin-top: 2px; font-family:=
 "YouTube Sans", Roboto, sans-serif; font-size: 2.8rem; font-variation-sett=
ings: "wdth" 100; font-weight: 300; line-height: 3.8rem; overflow: hidden; =
max-height: 7.6rem; display: -webkit-box; -webkit-box-orient: vertical; tex=
t-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .title-container.ytd-sponsorships-offer-renderer yt-formatted-string.titl=
e.ytd-sponsorships-offer-renderer { -webkit-line-clamp: 2; max-height: none=
; }
}

@container (max-width:_max($medium_breakpoint)) {
  .title-container.ytd-sponsorships-offer-renderer yt-formatted-string.titl=
e.ytd-sponsorships-offer-renderer { font-family: "YouTube Sans", Roboto, sa=
ns-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weig=
ht: 300; line-height: 3.2rem; overflow: hidden; max-height: 6.4rem; display=
: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white=
-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .title-container.ytd-sponsorships-offer-renderer yt-formatted-string.titl=
e.ytd-sponsorships-offer-renderer { -webkit-line-clamp: 2; max-height: none=
; }
}
}

@media (max-width: 599.9px) {
  .title-container.ytd-sponsorships-offer-renderer yt-formatted-string.titl=
e.ytd-sponsorships-offer-renderer { font-family: "YouTube Sans", Roboto, sa=
ns-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weig=
ht: 300; line-height: 3.2rem; overflow: hidden; max-height: 6.4rem; display=
: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white=
-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .title-container.ytd-sponsorships-offer-renderer yt-formatted-string.titl=
e.ytd-sponsorships-offer-renderer { -webkit-line-clamp: 2; max-height: none=
; }
}
}

.title-container.ytd-sponsorships-offer-renderer yt-formatted-string.subtit=
le.ytd-sponsorships-offer-renderer { margin-top: 12px; margin-bottom: 28px;=
 font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 40=
0; line-height: 2.2rem; }

#content.ytd-sponsorships-offer-renderer { display: flex; flex-direction: r=
ow; }

#tier-overview.ytd-sponsorships-offer-renderer { width: 220px; margin-top: =
16px; flex-shrink: 0; margin-right: 16px; }

#tier.ytd-sponsorships-offer-renderer { width: 100%; padding: 24px; }

.offer-overview-item.ytd-sponsorships-offer-renderer { display: block; widt=
h: 100%; padding: 11px 24px; font-family: inherit; background: transparent;=
 border-width: medium; border-style: none; border-color: currentcolor; bord=
er-image: initial; outline: none; text-align: left; cursor: pointer; }

.offer-overview-item.ytd-sponsorships-offer-renderer:not(:last-of-type) { b=
order-bottom: 1px solid var(--tf3fc855af2285f5f); }

.offer-overview-item.selected.ytd-sponsorships-offer-renderer { background-=
color: var(--t7f4f2c6d54836ce0); }

.offer-overview-item.ytd-sponsorships-offer-renderer yt-formatted-string.yt=
d-sponsorships-offer-renderer { display: block; }

.offer-overview-item.ytd-sponsorships-offer-renderer yt-formatted-string.ti=
tle.ytd-sponsorships-offer-renderer { color: var(--tffc2fd3a644f6275); font=
-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 500; li=
ne-height: 2.2rem; }

.offer-overview-item.ytd-sponsorships-offer-renderer yt-formatted-string.su=
btitle.ytd-sponsorships-offer-renderer { color: var(--t4a6da19e16bf221a); f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400;=
 line-height: 1.8rem; }

ytd-sponsorships-alert-renderer.ytd-sponsorships-offer-renderer { padding: =
16px; }

.header-with-video.ytd-sponsorships-offer-renderer + #alert-renderer.ytd-sp=
onsorships-offer-renderer { margin-top: 24px; }

ytd-sponsorships-perk-renderer { display: inline-block; }

#description.ytd-sponsorships-perk-renderer, #fulfillment-instructions.ytd-=
sponsorships-perk-renderer, #title.ytd-sponsorships-perk-renderer { margin-=
bottom: 8px; }

#title.ytd-sponsorships-perk-renderer { font-family: Roboto, Arial, sans-se=
rif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; color: var(-=
-tffc2fd3a644f6275); }

#description.ytd-sponsorships-perk-renderer, #fulfillment-instructions.ytd-=
sponsorships-perk-renderer { font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.4rem; font-weight: 400; line-height: 2rem; color: var(--t4a6da19e16b=
f221a); }

#fulfillment-instructions.ytd-sponsorships-perk-renderer { margin-top: 16px=
; }

.images-line.ytd-sponsorships-perk-renderer { margin-bottom: 4px; margin-to=
p: 2px; }

.images.ytd-sponsorships-perk-renderer { vertical-align: middle; padding-ri=
ght: 2px; height: 32px; width: 32px; }

ytd-sponsorships-perks-renderer { display: block; }

.item.ytd-sponsorships-perks-renderer { padding: 8px 0px; }

ytd-sponsorships-perk-renderer.ytd-sponsorships-perks-renderer { display: i=
nline; }

#perks-title.ytd-sponsorships-perks-renderer { display: block; padding-bott=
om: 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-we=
ight: 500; line-height: 2rem; color: var(--tffc2fd3a644f6275); }

ytd-sponsorships-purchase-option-renderer { display: block; }

.purchase-text.ytd-sponsorships-purchase-option-renderer { color: var(--tff=
c2fd3a644f6275); margin-right: 8px; font-family: Roboto, Arial, sans-serif;=
 font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.disclaimer.ytd-sponsorships-purchase-option-renderer { color: var(--t4a6da=
19e16bf221a); margin-bottom: 4px; font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#purchase-button.ytd-sponsorships-purchase-option-renderer { margin-left: 1=
6px; }

#content.ytd-sponsorships-purchase-option-renderer { justify-content: space=
-between; display: flex; flex-direction: row; }

#purchase-info.ytd-sponsorships-purchase-option-renderer { flex-basis: 0px;=
 flex-grow: 1; display: flex; flex-direction: column; }

#header.ytd-sponsorships-purchase-option-renderer { display: flex; flex-flo=
w: wrap; }

ytd-sponsorships-tier-renderer { display: block; }

#above-purchase-button.ytd-sponsorships-tier-renderer { display: flex; flex=
-direction: column; margin-bottom: 4px; }

#above-purchase-button-text.ytd-sponsorships-tier-renderer { color: var(--t=
ffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4re=
m; font-weight: 400; line-height: 2rem; }

#purchase-text.ytd-sponsorships-tier-renderer { color: var(--t2d807bb79e756=
06d); margin-top: 8px; margin-bottom: 16px; font-family: Roboto, Arial, san=
s-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

.disclaimer.ytd-sponsorships-tier-renderer { color: var(--t4a6da19e16bf221a=
); margin: 8px 0px; font-family: Roboto, Arial, sans-serif; font-size: 1.2r=
em; font-weight: 400; line-height: 1.8rem; }

#bottom-disclaimer.ytd-sponsorships-tier-renderer { margin-top: 24px; }

#expansion_call_to_action.ytd-sponsorships-tier-renderer { background: tran=
sparent; border-width: medium; border-style: none; border-color: currentcol=
or; border-image: initial; color: var(--t2d807bb79e75606d); cursor: pointer=
; font-style: inherit; font-variant: inherit; font-stretch: inherit; font-o=
ptical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; f=
ont-feature-settings: inherit; font-variation-settings: inherit; font-langu=
age-override: inherit; margin-top: 8px; outline: none; padding: 0px; font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line=
-height: 2rem; }

#title.ytd-sponsorships-tier-renderer { color: var(--tffc2fd3a644f6275); ma=
rgin-bottom: 12px; font-family: Roboto, Arial, sans-serif; font-size: 1.8re=
m; font-weight: 400; line-height: 2.6rem; }

#header.ytd-sponsorships-tier-renderer { display: flex; flex-direction: col=
umn; }

#content.ytd-sponsorships-tier-renderer { margin-top: 4px; }

#expandable-message.ytd-sponsorships-tier-renderer ytd-sponsorships-expanda=
ble-message-renderer.ytd-sponsorships-tier-renderer { margin: 8px 0px; }

.separator.ytd-sponsorships-tier-renderer { background-color: var(--tf3fc85=
5af2285f5f); height: 1px; margin: 12px 0px; }

#purchase-with-options.ytd-sponsorships-tier-renderer { margin-bottom: 16px=
; }

#offer-promo.ytd-sponsorships-tier-renderer { margin-bottom: 12px; }

.subtitle.ytd-sponsorships-tier-renderer { color: var(--t4a6da19e16bf221a);=
 font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 40=
0; line-height: 1.8rem; }

ytd-subscription-notification-options-renderer[dialog][dialog][dialog] tp-y=
t-paper-radio-button .tp-yt-paper-radio-button[style-target=3D"label"] { wi=
dth: 100%; }

ytd-subscription-notification-options-renderer[dialog][dialog][dialog] { ba=
ckground-color: var(--t518e925f61bdcb91); margin: 0px; max-width: 688px; pa=
dding: 0px; }

#title.ytd-subscription-notification-options-renderer { display: block; col=
or: var(--tffc2fd3a644f6275); margin: 24px 0px 8px; padding: 0px 24px; font=
-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; li=
ne-height: 2.2rem; }

#body.ytd-subscription-notification-options-renderer { margin: 0px 24px 0px=
 12px; padding: 0px; }

#secondary-options.ytd-subscription-notification-options-renderer:not(:empt=
y) { padding: 16px 0px 16px 12px; border-top: 1px solid var(--tf3fc855af228=
5f5f); }

.buttons.ytd-subscription-notification-options-renderer { border-top: 0px; =
position: relative; padding: 8px 8px 8px 24px; display: flex; flex-directio=
n: row; justify-content: flex-end; flex: 0 0 auto; }

.buttons.ytd-subscription-notification-options-renderer > .ytd-subscription=
-notification-options-renderer { margin-left: 8px; }

tp-yt-paper-radio-group.ytd-subscription-notification-options-renderer { di=
splay: block; margin-bottom: 4px; font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-subscription-notification-options-renderer tp-yt-paper-radio-button .tp=
-yt-paper-radio-button[style-target=3D"container"] { flex: 0 0 auto; }

tp-yt-paper-radio-button.ytd-subscription-notification-options-renderer { d=
isplay: flex; flex-direction: row; align-items: center; }

tp-yt-paper-radio-button.ytd-subscription-notification-options-renderer .co=
ntent.ytd-subscription-notification-options-renderer { display: flex; flex-=
direction: row; align-items: center; }

tp-yt-paper-radio-button.ytd-subscription-notification-options-renderer .la=
bel.ytd-subscription-notification-options-renderer { flex: 1 1 1e-09px; }

tp-yt-paper-radio-button.ytd-subscription-notification-options-renderer .yt=
IconWrapperHost.ytd-subscription-notification-options-renderer, tp-yt-paper=
-radio-button.ytd-subscription-notification-options-renderer yt-icon.ytd-su=
bscription-notification-options-renderer { color: var(--tffc2fd3a644f6275);=
 }

tp-yt-paper-radio-button.iron-selected.ytd-subscription-notification-option=
s-renderer .ytIconWrapperHost.ytd-subscription-notification-options-rendere=
r, tp-yt-paper-radio-button.iron-selected.ytd-subscription-notification-opt=
ions-renderer yt-icon.ytd-subscription-notification-options-renderer { colo=
r: var(--tffc2fd3a644f6275); }

ytd-subscription-toggle-option-renderer { display: inline-block; font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-hei=
ght: 2rem; }

ytd-transcript-footer-renderer { padding-left: 16px; height: 48px; backgrou=
nd-color: var(--t518e925f61bdcb91); display: flex; flex-direction: row; ali=
gn-items: center; }

ytd-transcript-footer-renderer[darker-panels] { background-color: transpare=
nt; }

#menu.ytd-transcript-footer-renderer, yt-sort-filter-sub-menu-renderer.ytd-=
transcript-footer-renderer { max-width: 100%; }

ytd-transcript-renderer { display: flex; flex-direction: column; }

#body.ytd-transcript-renderer, #content.ytd-transcript-renderer, ytd-transc=
ript-renderer { overflow: hidden; flex: 0 1 auto; display: flex; flex-direc=
tion: column; }

ytd-transcript-search-box-renderer { --paper-input-container-floated-label-=
placeholder-display: none; --paper-input-container-underline-display: none;=
 --paper-input-container-underline-focus-display: none; --paper-input-conta=
iner-underline-wrapper-height: 0; display: block; background-color: var(--t=
518e925f61bdcb91); margin-bottom: 12px; }

.input-container.ytd-transcript-search-box-renderer { margin: 0px 16px; bor=
der-radius: 4px; background-color: var(--t3e41d7b17b187f69); padding: 4px 0=
px; }

.icon.ytd-transcript-search-box-renderer { --iron-icon-stroke-color: var(--=
tffc2fd3a644f6275); padding-left: 16px; padding-right: 20px; }

#transcript-search-box-input.ytd-transcript-search-box-renderer { color: va=
r(--tffc2fd3a644f6275); caret-color: var(--t2d807bb79e75606d); }

#transcript-search-box-input.ytd-transcript-search-box-renderer::-webkit-in=
put-placeholder { color: var(--t4a6da19e16bf221a); opacity: 1; }

#transcript-search-box-input.ytd-transcript-search-box-renderer::placeholde=
r { color: var(--t4a6da19e16bf221a); opacity: 1; }

.clear-button.ytd-transcript-search-box-renderer { --iron-icon-stroke-color=
: var(--tffc2fd3a644f6275); padding: 0px; margin-right: 8px; height: 24px; =
width: 24px; }

.input-container.ytd-transcript-search-box-renderer:focus-within .clear-but=
ton.ytd-transcript-search-box-renderer, .input-container.ytd-transcript-sea=
rch-box-renderer:focus-within .icon.ytd-transcript-search-box-renderer { --=
iron-icon-fill-color: var(--tffc2fd3a644f6275); }

ytd-transcript-search-panel-renderer { background-color: var(--t518e925f61b=
dcb91); }

ytd-transcript-search-panel-renderer[darker-panels] { background-color: tra=
nsparent; }

ytd-transcript-search-panel-renderer[darker-panels] #error-container.ytd-tr=
anscript-search-panel-renderer { background-color: transparent; }

#body.ytd-transcript-search-panel-renderer, ytd-transcript-search-panel-ren=
derer { overflow: hidden; flex: 1 1 0%; --ytd-transcript-segment-time-displ=
ay: block; --ytd-transcript-segment-text-margin-left: 0; display: flex; fle=
x-direction: column; }

ytd-transcript-search-panel-renderer[hide-timestamps] #body.ytd-transcript-=
search-panel-renderer { --ytd-transcript-segment-time-display: none; --ytd-=
transcript-segment-text-margin-left: 16px; }

#error-container.ytd-transcript-search-panel-renderer { height: calc(var(--=
ytd-watch-flexy-panel-max-height) - 96px); background-color: var(--t518e925=
f61bdcb91); display: flex; align-items: center; justify-content: center; }

#retry-button.ytd-transcript-search-panel-renderer { background-color: var(=
--t2d807bb79e75606d); color: var(--tfa3475c508f5dfef); font-size: 1.4rem; l=
ine-height: 1.8rem; }

#retry-button.ytd-transcript-search-panel-renderer:active, #retry-button.yt=
d-transcript-search-panel-renderer:focus, #retry-button.ytd-transcript-sear=
ch-panel-renderer:hover { background-color: var(--t617db776af0de196); }

.spinner-container.ytd-transcript-search-panel-renderer { display: flex; al=
ign-items: center; justify-content: center; height: calc(var(--ytd-watch-fl=
exy-panel-max-height) - 98px); }

ytd-transcript-section-header-renderer { background-color: var(--t518e925f6=
1bdcb91); }

#title.ytd-transcript-section-header-renderer { color: var(--tffc2fd3a644f6=
275); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weigh=
t: 500; line-height: 2.2rem; overflow: hidden; max-height: 4.4rem; display:=
 -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-=
space: normal; }

@supports (-webkit-line-clamp:1) {
  #title.ytd-transcript-section-header-renderer { -webkit-line-clamp: 2; ma=
x-height: none; }
}

#title.ytd-transcript-section-header-renderer { font-style: normal; padding=
: 12px 16px 8px; }

.transcript-section-header.ytd-transcript-section-header-renderer:active, .=
transcript-section-header.ytd-transcript-section-header-renderer:focus, .tr=
anscript-section-header.ytd-transcript-section-header-renderer:hover { back=
ground-color: var(--t7f4f2c6d54836ce0); }

.transcript-section-header.ytd-transcript-section-header-renderer { outline=
: none; cursor: pointer; padding-left: 4px; }

ytd-transcript-segment-list-renderer { display: block; height: calc(var(--y=
td-watch-flexy-panel-max-height) - 96px); background-color: var(--t518e925f=
61bdcb91); overflow-y: auto; }

ytd-transcript-segment-list-renderer::-webkit-scrollbar { width: 16px; }

ytd-transcript-segment-list-renderer::-webkit-scrollbar-thumb { height: 56p=
x; border-radius: 8px; border: 4px solid transparent; background-clip: cont=
ent-box; background-color: var(--t4a6da19e16bf221a); }

ytd-transcript-segment-list-renderer::-webkit-scrollbar-thumb:hover { backg=
round-color: var(--t7e34d5baa4ea6277); }

ytd-transcript-segment-list-renderer { overflow-x: hidden; }

ytd-transcript-segment-list-renderer[use-parent-max-height] { height: auto;=
 }

ytd-transcript-segment-list-renderer[darker-panels] { background-color: tra=
nsparent; }

#message-container.ytd-transcript-segment-list-renderer { height: 100%; dis=
play: flex; align-items: center; justify-content: center; }

#no-results.ytd-transcript-segment-list-renderer { color: var(--tffc2fd3a64=
4f6275); font-size: 1.4rem; line-height: 1.8rem; }

ytd-transcript-segment-renderer.active .segment.ytd-transcript-segment-rend=
erer { background-color: var(--t7f4f2c6d54836ce0); }

ytd-transcript-segment-renderer.active .segment.ytd-transcript-segment-rend=
erer .segment-text.ytd-transcript-segment-renderer { font-weight: 500; }

.segment.ytd-transcript-segment-renderer { position: relative; padding: 12p=
x 16px 8px 4px; outline: none; align-items: baseline; display: flex; flex-d=
irection: row; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; f=
ont-weight: 400; line-height: 1.8rem; }

.segment.ytd-transcript-segment-renderer:active, .segment.ytd-transcript-se=
gment-renderer:focus, .segment.ytd-transcript-segment-renderer:hover { back=
ground-color: var(--t7f4f2c6d54836ce0); }

.segment.ytd-transcript-segment-renderer:active .segment-text.ytd-transcrip=
t-segment-renderer, .segment.ytd-transcript-segment-renderer:focus .segment=
-text.ytd-transcript-segment-renderer, .segment.ytd-transcript-segment-rend=
erer:hover .segment-text.ytd-transcript-segment-renderer { font-weight: 500=
; }

.segment.ytd-transcript-segment-renderer { cursor: pointer; }

.segment-start-offset.ytd-transcript-segment-renderer { display: var(--ytd-=
transcript-segment-time-display); margin: 0px 16px 0px 12px; }

ytd-transcript-segment-renderer[is-edit-mode] .segment-start-offset.ytd-tra=
nscript-segment-renderer { margin: 0px 6px 0px 12px; }

.segment-timestamp.ytd-transcript-segment-renderer { color: var(--t2d807bb7=
9e75606d); background-color: var(--tfa3475c508f5dfef); padding: 0px 4px; fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; =
line-height: 2rem; }

ytd-transcript-segment-renderer[rounded-container] .segment-timestamp.ytd-t=
ranscript-segment-renderer { border-radius: 4px; }

.segment-text.ytd-transcript-segment-renderer { color: var(--tffc2fd3a644f6=
275); overflow-wrap: break-word; margin-left: var(--ytd-transcript-segment-=
text-margin-left); width: 100%; }

.segment-edit.ytd-transcript-segment-renderer yt-icon-button.ytd-transcript=
-segment-renderer { bottom: 5px; }

.segment-edit.ytd-transcript-segment-renderer tp-yt-paper-tooltip.ytd-trans=
cript-segment-renderer { padding-right: 16px; }

.segment-edit.ytd-transcript-segment-renderer { height: 18px; width: 18px; =
}

.segment-undo.ytd-transcript-segment-renderer { padding-right: 10px; }

.segment-undo.ytd-transcript-segment-renderer yt-icon-button.ytd-transcript=
-segment-renderer { bottom: 5px; }

.segment-undo.ytd-transcript-segment-renderer { height: 18px; width: 18px; =
}

.submit.ytd-transcript-segment-renderer tp-yt-paper-tooltip.ytd-transcript-=
segment-renderer { white-space: nowrap; }

ytd-transcript-segment-renderer:not([mouse-over]) .segment-undo.ytd-transcr=
ipt-segment-renderer:not(:focus-within) { opacity: 0; }

ytd-transcript-segment-renderer:not([mouse-over]) .segment-edit.ytd-transcr=
ipt-segment-renderer:not(:focus-within) { opacity: 0; }

yt-icon-button.ytd-transcript-segment-renderer yt-icon.ytd-transcript-segme=
nt-renderer { color: var(--tffc2fd3a644f6275); }

yt-icon-button.ytd-transcript-segment-renderer:hover yt-icon.ytd-transcript=
-segment-renderer { color: var(--tffc2fd3a644f6275); }

tp-yt-paper-input-container.ytd-transcript-segment-renderer { --paper-input=
-container-underline-display: none; --paper-input-container-underline-focus=
-display: none; --paper-input-container-input-color: var(--tffc2fd3a644f627=
5); --paper-input-container-focus-color: var(--tffc2fd3a644f6275); --iron-a=
utogrow-textarea-placeholder-padding: 10px; }

tp-yt-paper-input-container.ytd-transcript-segment-renderer .input-content.=
tp-yt-paper-input-container > .paper-input-input, tp-yt-paper-input-contain=
er.ytd-transcript-segment-renderer .input-content.tp-yt-paper-input-contain=
er > input, tp-yt-paper-input-container.ytd-transcript-segment-renderer .in=
put-content.tp-yt-paper-input-container > iron-autogrow-textarea, tp-yt-pap=
er-input-container.ytd-transcript-segment-renderer .input-content.tp-yt-pap=
er-input-container > textarea, tp-yt-paper-input-container.ytd-transcript-s=
egment-renderer .input-content.tp-yt-paper-input-container > tp-yt-iron-inp=
ut { display: inline-block; padding: 12px; box-shadow: inset 0 0 0 1px var(=
--tf3fc855af2285f5f); border-radius: 4px; box-sizing: border-box; }

tp-yt-paper-input-container.ytd-transcript-segment-renderer .input-content.=
tp-yt-paper-input-container > .paper-input-input[focused], tp-yt-paper-inpu=
t-container.ytd-transcript-segment-renderer .input-content.tp-yt-paper-inpu=
t-container > input[focused], tp-yt-paper-input-container.ytd-transcript-se=
gment-renderer .input-content.tp-yt-paper-input-container > iron-autogrow-t=
extarea[focused], tp-yt-paper-input-container.ytd-transcript-segment-render=
er .input-content.tp-yt-paper-input-container > textarea[focused], tp-yt-pa=
per-input-container.ytd-transcript-segment-renderer .input-content.tp-yt-pa=
per-input-container > tp-yt-iron-input[focused] { box-shadow: rgb(6, 95, 21=
2) 0px 0px 0px 1px inset; }

tp-yt-paper-input-container.ytd-transcript-segment-renderer .input-content.=
tp-yt-paper-input-container > .paper-input-input, tp-yt-paper-input-contain=
er.ytd-transcript-segment-renderer .input-content.tp-yt-paper-input-contain=
er > input, tp-yt-paper-input-container.ytd-transcript-segment-renderer .in=
put-content.tp-yt-paper-input-container > iron-autogrow-textarea, tp-yt-pap=
er-input-container.ytd-transcript-segment-renderer .input-content.tp-yt-pap=
er-input-container > textarea, tp-yt-paper-input-container.ytd-transcript-s=
egment-renderer .input-content.tp-yt-paper-input-container > tp-yt-iron-inp=
ut { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight=
: 400; line-height: 1.8rem; }

tp-yt-paper-input-container.ytd-transcript-segment-renderer { width: 100%; =
padding-top: 0px; padding-bottom: 0px; }

ytd-transcript-segment-renderer tp-yt-iron-autogrow-textarea#suggestion .tp=
-yt-iron-autogrow-textarea[style-target=3D"textarea"] { padding-top: 8px; p=
adding-left: 10px; padding-bottom: 14px; }

#actions.ytd-transcript-segment-renderer { position: absolute; bottom: 18px=
; right: 22px; }

#actions.ytd-transcript-segment-renderer div.ytd-transcript-segment-rendere=
r { display: inline-block; padding-right: 4px; }

ytd-transcript-segment-renderer:not([text-changed]) #actions.ytd-transcript=
-segment-renderer .submit.ytd-transcript-segment-renderer { pointer-events:=
 none; }

ytd-transcript-segment-renderer:not([text-changed]) #actions.ytd-transcript=
-segment-renderer .submit.ytd-transcript-segment-renderer yt-icon-button.yt=
d-transcript-segment-renderer yt-icon.ytd-transcript-segment-renderer { col=
or: var(--t7e34d5baa4ea6277); }

ytd-media-masthead-renderer { display: inline-block; --yt-img-max-height: 9=
0px; --yt-img-max-width: 128px; }

#masthead.ytd-media-masthead-renderer { display: flex; flex-direction: row;=
 }

#metadata.ytd-media-masthead-renderer { display: flex; flex-direction: colu=
mn; }

#metadata-line.ytd-media-masthead-renderer { padding-top: 4px; }

#title.ytd-media-masthead-renderer { color: var(--tffc2fd3a644f6275); font-=
family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 400; lin=
e-height: 2.6rem; }

#image.ytd-media-masthead-renderer { padding-right: 12px; }

#thumbnail.ytd-media-masthead-renderer { border-radius: 4px; overflow: hidd=
en; }

ytd-media-product-renderer { display: inline-block; }

ytd-media-product-renderer[is-masthead] { border-bottom: 1px solid var(--tf=
3fc855af2285f5f); box-sizing: border-box; padding: 8px 24px; display: flex;=
 }

#product.ytd-media-product-renderer { display: flex; flex-direction: row; }

#metadata.ytd-media-product-renderer { display: flex; flex-direction: colum=
n; }

#metadata-line.ytd-media-product-renderer { padding-top: 4px; }

#title.ytd-media-product-renderer { color: var(--tffc2fd3a644f6275); font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line=
-height: 2.2rem; padding-bottom: 4px; }

#image.ytd-media-product-renderer { padding-right: 12px; }

#thumbnail.ytd-media-product-renderer { border-radius: 4px; overflow: hidde=
n; }

ytd-metadata-line-renderer { display: inline; }

#line-wrapper.ytd-metadata-line-renderer { display: flex; flex-direction: r=
ow; }

#text.ytd-metadata-line-renderer { color: var(--t4a6da19e16bf221a); font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-=
height: 1.8rem; }

#badges.ytd-metadata-line-renderer { padding-right: 4px; }

ytd-movie-renderer { display: flex; flex-direction: row; position: relative=
; }

ytd-movie-renderer[left-aligned] .thumbnail-container.ytd-movie-renderer { =
width: auto; }

.thumbnail-container.ytd-movie-renderer { width: 246px; display: flex; flex=
-direction: row; justify-content: center; }

ytd-thumbnail.ytd-movie-renderer { flex: 0 0 auto; width: 156px; height: 22=
4px; }

.text-wrapper.ytd-movie-renderer { max-width: 600px; min-width: 0px; cursor=
: pointer; text-decoration: none; color: var(--yt-endpoint-color,var(--tffc=
2fd3a644f6275)); flex: 1 1 1e-09px; display: flex; flex-direction: column; =
}

.text-wrapper.ytd-movie-renderer:hover { color: var(--yt-endpoint-hover-col=
or,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-endpoint-text-decor=
ation,none); }

#channel-info.ytd-movie-renderer { align-items: center; }

yt-img-shadow.ytd-movie-renderer { border-radius: 50%; background-color: tr=
ansparent; overflow: hidden; }

#video-title.ytd-movie-renderer { color: var(--tffc2fd3a644f6275); font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 400; line-h=
eight: 2.6rem; overflow: hidden; max-height: 5.2rem; display: -webkit-box; =
-webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal;=
 }

@supports (-webkit-line-clamp:1) {
  #video-title.ytd-movie-renderer { -webkit-line-clamp: 2; max-height: none=
; }
}

#video-title.ytd-movie-renderer { max-height: 5.2rem; }

#description-text.ytd-movie-renderer { color: var(--t4a6da19e16bf221a); fon=
t-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; l=
ine-height: 1.8rem; overflow: hidden; display: block; max-height: 3.6rem; m=
argin-top: 12px; margin-bottom: 4px; }

.movie-metadata-list.ytd-movie-renderer { color: var(--t4a6da19e16bf221a); =
list-style-type: none; margin-top: 4px; }

.movie-metadata-list.ytd-movie-renderer li.ytd-movie-renderer { font-family=
: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-heig=
ht: 1.8rem; overflow: hidden; display: block; max-height: 1.8rem; }

ytd-badge-supported-renderer.ytd-movie-renderer { margin-top: 4px; }

ytd-menu-renderer.ytd-movie-renderer { position: absolute; top: -8px; right=
: 0px; }

.top-container.ytd-movie-renderer { flex-flow: wrap; display: flex; }

.top-left-container.ytd-movie-renderer { margin-right: 4px; display: flex; =
flex-direction: column; flex: 2 1 0%; }

.top-right-container.ytd-movie-renderer { align-self: flex-start; }

.top-right-container.ytd-movie-renderer ytd-button-renderer.ytd-movie-rende=
rer + #menu.ytd-movie-renderer ytd-menu-renderer.ytd-movie-renderer { right=
: -40px; }

#offer-buttons.ytd-movie-renderer { display: flex; }

#offer-buttons.ytd-movie-renderer ytd-button-renderer.ytd-movie-renderer { =
margin-right: 16px; flex: 1 1 1e-09px; }

.thumbnail-container.ytd-movie-renderer { margin-right: 16px; max-width: 36=
0px; min-width: 240px; flex: 1 1 1e-09px; }

ytd-movie-renderer[use-bigger-thumbs] .thumbnail-container.ytd-movie-render=
er { max-width: 420px; min-width: 240px; }

ytd-movie-renderer[use-bigger-thumbs][bigger-thumbs-style=3D"BIG"] .thumbna=
il-container.ytd-movie-renderer { max-width: 500px; min-width: 240px; }

ytd-movie-renderer[use-bigger-thumbs][bigger-thumbs-style=3D"MASSIVE"] .thu=
mbnail-container.ytd-movie-renderer { max-width: 600px; min-width: 240px; }

.text-wrapper.ytd-movie-renderer { max-width: none; }

.top-right-container.ytd-movie-renderer { height: 36px; display: flex; flex=
-direction: row; }

ytd-menu-renderer.ytd-movie-renderer { margin-top: -11px; position: static;=
 }

#channel-thumbnail.ytd-movie-renderer { padding-right: 8px; }

#channel-thumbnail.ytd-movie-renderer:empty { padding-right: 0px; }

#channel-info.ytd-movie-renderer { display: flex; flex-direction: row; }

#channel-name.ytd-movie-renderer { color: var(--t4a6da19e16bf221a); --yt-en=
dpoint-color: var(--t4a6da19e16bf221a); --yt-endpoint-visited-color: var(--=
t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2r=
em; font-weight: 400; line-height: 1.8rem; overflow: hidden; max-height: 1.=
8rem; align-self: center; display: flex; flex-direction: row; }

ytd-tvfilm-offer-groups-renderer { display: inline-block; }

.offer-header.ytd-tvfilm-offer-groups-renderer { margin-bottom: -6px; }

.offer-title.ytd-tvfilm-offer-groups-renderer { color: var(--tffc2fd3a644f6=
275); font-size: 2.4rem; font-weight: 400; display: flex; flex-direction: c=
olumn; flex: 1 1 1e-09px; }

.offer-subtitle.ytd-tvfilm-offer-groups-renderer { color: var(--t4a6da19e16=
bf221a); margin: 4px 0px; font-family: Roboto, Arial, sans-serif; font-size=
: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.offer-group.ytd-tvfilm-offer-groups-renderer { margin-bottom: 20px; }

.offer-group.ytd-tvfilm-offer-groups-renderer:last-of-type { margin-bottom:=
 0px; }

.offer-list.ytd-tvfilm-offer-groups-renderer { display: flex; flex: 1 1 1e-=
09px; flex-wrap: wrap; }

.offer-button.ytd-tvfilm-offer-groups-renderer { margin: 16px 16px 0px 0px;=
 }

ytd-tvfilm-offer-module-renderer { display: block; background-color: var(--=
t3e41d7b17b187f69); border-top-style: ; border-top-width: ; border-right-st=
yle: ; border-right-width: ; border-bottom-style: ; border-bottom-width: ; =
border-left-style: ; border-left-width: ; border-image-source: ; border-ima=
ge-slice: ; border-image-width: ; border-image-outset: ; border-image-repea=
t: ; max-width: 500px; border-color: var(--tf3fc855af2285f5f); border-radiu=
s: 12px; }

#header.ytd-tvfilm-offer-module-renderer { background-color: var(--t518e925=
f61bdcb91); padding: 16px; color: var(--tffc2fd3a644f6275); display: flex; =
justify-content: space-between; border-top-right-radius: 12px; border-top-l=
eft-radius: 12px; font-family: Roboto, Arial, sans-serif; font-size: 2rem; =
font-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem;=
 }

#masthead.ytd-tvfilm-offer-module-renderer { padding: 16px 16px 0px; }

#action-buttons.ytd-tvfilm-offer-module-renderer { padding: 12px 16px; disp=
lay: flex; flex-direction: column; }

#action-buttons.ytd-tvfilm-offer-module-renderer ytd-button-renderer.ytd-tv=
film-offer-module-renderer { margin-bottom: 4px; }

#action-buttons.ytd-tvfilm-offer-module-renderer ytd-button-renderer.ytd-tv=
film-offer-module-renderer:last-child { margin-bottom: 0px; }

#description.ytd-tvfilm-offer-module-renderer { color: var(--t4a6da19e16bf2=
21a); }

#expander.ytd-tvfilm-offer-module-renderer { margin: 0px 16px 20px; font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-=
height: 2rem; }

#expanded-metadata.ytd-tvfilm-offer-module-renderer { overflow-y: auto; pad=
ding: 0px 16px; }

.less-button.ytd-tvfilm-offer-module-renderer, .more-button.ytd-tvfilm-offe=
r-module-renderer { color: var(--t4a6da19e16bf221a); margin-top: 12px; disp=
lay: inline-block; text-transform: uppercase; font-family: Roboto, Arial, s=
ans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

#expand-less-icon.ytd-tvfilm-offer-module-renderer, #expand-more-icon.ytd-t=
vfilm-offer-module-renderer { margin-bottom: 2px; }

ytd-ypc-coupon-renderer { display: flex; flex-direction: row; align-items: =
center; }

tp-yt-paper-input-container.ytd-ypc-coupon-renderer { --paper-input-contain=
er-focus-color: var(--t2d807bb79e75606d); --paper-input-container-underline=
-height: 0; --paper-input-container-underline-background: transparent; --pa=
per-input-container-underline-border-bottom: 1px solid var(--secondary-text=
-color); min-height: 60px; padding: 0px; flex: 1 1 1e-09px; }

tp-yt-paper-input-error.ytd-ypc-coupon-renderer { margin-top: -2px; }

.confirmation.ytd-ypc-coupon-renderer { color: var(--t904a88c623ca27ab); }

#input.ytd-ypc-coupon-renderer { color: var(--ytd-metadata-line-color,var(-=
-t4a6da19e16bf221a)); font-family: Roboto, Arial, sans-serif; font-size: 1.=
2rem; font-weight: 400; line-height: 1.8rem; }

ytd-ypc-coupon-renderer[coupon-style=3D"YPC_COUPON_RENDERER_STYLE_END_ALIGN=
"] #apply.ytd-ypc-coupon-renderer { align-items: flex-end; }

ytd-ypc-coupon-renderer[coupon-style=3D"YPC_COUPON_RENDERER_STYLE_END_ALIGN=
"] #validation.ytd-ypc-coupon-renderer { display: flex; flex-direction: row=
; align-items: flex-end; font-family: Roboto, Arial, sans-serif; font-size:=
 1.2rem; font-weight: 400; line-height: 1.8rem; }

ytd-ypc-coupon-renderer[coupon-style=3D"YPC_COUPON_RENDERER_STYLE_END_ALIGN=
"] .error.ytd-ypc-coupon-renderer { color: var(--td545df04e2c659d7); }

ytd-ypc-coupon-renderer[coupon-style=3D"YPC_COUPON_RENDERER_STYLE_END_ALIGN=
"] .success.ytd-ypc-coupon-renderer { color: var(--t904a88c623ca27ab); }

ytd-ypc-coupon-renderer[coupon-style=3D"YPC_COUPON_RENDERER_STYLE_END_ALIGN=
"] .user-input.ytd-ypc-coupon-renderer { color: var(--t2d807bb79e75606d); }

ytd-ypc-coupon-renderer[coupon-style=3D"YPC_COUPON_RENDERER_STYLE_END_ALIGN=
"] tp-yt-paper-input-container.error.ytd-ypc-coupon-renderer { --paper-inpu=
t-container-underline-height: initial; --paper-input-container-underline-bo=
rder-bottom: 1px solid var(--td545df04e2c659d7); --paper-input-container-un=
derline-focus-height: 1px; --paper-input-container-underline-invalid-focus-=
color: var(--td545df04e2c659d7); }

ytd-ypc-coupon-renderer[coupon-style=3D"YPC_COUPON_RENDERER_STYLE_END_ALIGN=
"] tp-yt-paper-input-container.error.ytd-ypc-coupon-renderer #input.ytd-ypc=
-coupon-renderer { color: var(--td545df04e2c659d7); }

ytd-ypc-coupon-renderer[coupon-style=3D"YPC_COUPON_RENDERER_STYLE_END_ALIGN=
"] tp-yt-paper-input-container.success.ytd-ypc-coupon-renderer { --paper-in=
put-container-underline-height: initial; --paper-input-container-underline-=
border-bottom: 1px solid var(--t904a88c623ca27ab); }

ytd-ypc-coupon-renderer[coupon-style=3D"YPC_COUPON_RENDERER_STYLE_END_ALIGN=
"] tp-yt-paper-input-container.success.ytd-ypc-coupon-renderer #input.ytd-y=
pc-coupon-renderer { color: var(--t904a88c623ca27ab); }

ytd-ypc-coupon-renderer[coupon-style=3D"YPC_COUPON_RENDERER_STYLE_END_ALIGN=
"] tp-yt-paper-input-container.user-input.ytd-ypc-coupon-renderer { --paper=
-input-container-underline-height: initial; --paper-input-container-underli=
ne-border-bottom: 1px solid var(--t2d807bb79e75606d); }

ytd-ypc-coupon-renderer[coupon-style=3D"YPC_COUPON_RENDERER_STYLE_END_ALIGN=
"] tp-yt-paper-input-container.user-input.ytd-ypc-coupon-renderer #input.yt=
d-ypc-coupon-renderer { color: var(--t2d807bb79e75606d); }

ytd-ypc-offers-overlay-renderer[dialog][dialog][dialog] { --ytd-paper-butto=
n-min-width: 0; background-color: var(--t518e925f61bdcb91); margin: 0px; ma=
x-width: 640px; min-width: 552px; width: fit-content; display: flex; flex-d=
irection: column; }

#spinner.ytd-ypc-offers-overlay-renderer { width: 552px; height: 322px; dis=
play: flex; align-items: center; justify-content: center; }

.content.ytd-ypc-offers-overlay-renderer { margin-top: 24px; display: flex;=
 flex-direction: column; width: fit-content; }

.header.ytd-ypc-offers-overlay-renderer { margin-bottom: 16px; display: fle=
x; flex-direction: row; }

.title-badge.ytd-ypc-offers-overlay-renderer { display: flex; flex-directio=
n: row; }

.thumbnail-movie.ytd-ypc-offers-overlay-renderer { width: 156px; height: 22=
5px; }

.thumbnail-show.ytd-ypc-offers-overlay-renderer { width: 156px; height: 87p=
x; }

.thumbnail-no-overlay-movie.ytd-ypc-offers-overlay-renderer { height: 307px=
; width: 210px; }

.thumbnail-no-overlay-show.ytd-ypc-offers-overlay-renderer { height: 100%; =
max-height: 215px; width: 210px; }

ytd-badge-supported-renderer.ytd-ypc-offers-overlay-renderer { margin-left:=
 8px; }

.metadata.ytd-ypc-offers-overlay-renderer { color: var(--tffc2fd3a644f6275)=
; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 4=
00; line-height: 2.2rem; display: flex; flex-direction: column; flex: 1 1 1=
e-09px; }

.metadata-separator-line.ytd-ypc-offers-overlay-renderer { border-top: 1px =
solid; color: var(--t7e34d5baa4ea6277); margin-top: var(--ytd-margin-3x); m=
argin-bottom: var(--ytd-margin-3x); }

.left-aligned-badges.ytd-ypc-offers-overlay-renderer { margin-left: 0px; }

.subtitle.ytd-ypc-offers-overlay-renderer { color: var(--t4a6da19e16bf221a)=
; margin-top: 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.2re=
m; font-weight: 400; line-height: 1.8rem; }

#badges.ytd-ypc-offers-overlay-renderer { display: flex; flex-direction: ro=
w; align-items: center; }

#thumbnail.ytd-ypc-offers-overlay-renderer { position: relative; flex-grow:=
 0; flex-shrink: 0; }

#thumbnail-image.ytd-ypc-offers-overlay-renderer { border-radius: 8px; over=
flow: hidden; }

#thumbnail-commerce-section.ytd-ypc-offers-overlay-renderer { display: flex=
; flex-direction: row; }

#commerce-section.ytd-ypc-offers-overlay-renderer { display: flex; flex-dir=
ection: column; justify-content: space-between; }

.commerce-section-groups.ytd-ypc-offers-overlay-renderer { margin-left: 24p=
x; align-self: center; flex-grow: 1; }

.commerce-section-tabs.ytd-ypc-offers-overlay-renderer { margin-left: 16px;=
 min-height: 246px; width: 400px; }

.standard-text.ytd-ypc-offers-overlay-renderer { color: var(--ytd-metadata-=
line-color,var(--t4a6da19e16bf221a)); font-family: Roboto, Arial, sans-seri=
f; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#help-button.ytd-ypc-offers-overlay-renderer { --yt-button-padding: 8px 0; =
}

.footer.ytd-ypc-offers-overlay-renderer { display: flex; flex-direction: ro=
w; justify-content: space-between; align-items: center; }

.content-dismiss-section.ytd-ypc-offers-overlay-renderer { flex-direction: =
row; display: inline-flex; justify-content: space-between; width: fit-conte=
nt; min-width: 552px; }

.title-with-offer-groups.ytd-ypc-offers-overlay-renderer { color: var(--tff=
c2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.8rem;=
 font-weight: 400; line-height: 2.6rem; }

.dismiss-button.ytd-ypc-offers-overlay-renderer { margin: -8px -8px 0px 0px=
; }

ytd-voice-search-dialog-renderer[dialog] { width: 560px; height: 400px; mar=
gin: 0px; padding: 0px 0px 16px 32px; background-color: var(--t518e925f61bd=
cb91); display: flex; flex-direction: column; }

ytd-voice-search-dialog-renderer:focus { outline-style: solid; }

#header.ytd-voice-search-dialog-renderer { display: flex; flex-direction: r=
ow; }

#exit-button.ytd-voice-search-dialog-renderer { margin: 8px; }

#header-text.ytd-voice-search-dialog-renderer { color: var(--tffc2fd3a644f6=
275); font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-varia=
tion-settings: "wdth" 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  #header-text.ytd-voice-search-dialog-renderer { font-family: Roboto, Aria=
l, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-w=
eight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  #header-text.ytd-voice-search-dialog-renderer { font-family: Roboto, Aria=
l, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-w=
eight: 700; line-height: 2.8rem; }
}

#header-text.ytd-voice-search-dialog-renderer { padding: 48px 0px 24px; fle=
x: 1 1 1e-09px; }

#prompt.ytd-voice-search-dialog-renderer, #transcription-high.ytd-voice-sea=
rch-dialog-renderer, #transcription-low.ytd-voice-search-dialog-renderer { =
display: inline-block; }

#transcription-low.ytd-voice-search-dialog-renderer { color: var(--t7e34d5b=
aa4ea6277); }

#body.ytd-voice-search-dialog-renderer { color: var(--t4a6da19e16bf221a); f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400;=
 line-height: 2rem; flex: 1 1 1e-09px; }

.body-line.ytd-voice-search-dialog-renderer { padding-bottom: 16px; }

#microphone.ytd-voice-search-dialog-renderer { display: flex; flex-directio=
n: column; align-items: center; }

tp-yt-paper-spinner-lite.ytd-voice-search-dialog-renderer { --paper-spinner=
-color: #e1002d; --paper-spinner-stroke-width: 5px; display: none; width: 6=
8px; height: 68px; margin: 16px; }

#microphone-container.ytd-voice-search-dialog-renderer { position: relative=
; height: 100px; width: 100px; margin-top: 16px; }

#microphone-circle.ytd-voice-search-dialog-renderer, #microphone-levels.ytd=
-voice-search-dialog-renderer, #microphone-pulse.ytd-voice-search-dialog-re=
nderer { position: absolute; top: 16px; left: 16px; border-radius: 50%; wid=
th: 68px; height: 68px; }

#microphone-pulse.ytd-voice-search-dialog-renderer { width: 66px; height: 6=
6px; border: 1px solid var(--tf3fc855af2285f5f); opacity: 0; }

#microphone.ytd-voice-search-dialog-renderer[state=3D"listening"] #micropho=
ne-pulse.ytd-voice-search-dialog-renderer { animation: 1.3s ease 0s infinit=
e normal none running pulse-listening; opacity: 1; }

#microphone-levels.ytd-voice-search-dialog-renderer { background-color: var=
(--tf3fc855af2285f5f); transition: opacity 0.218s; }

#microphone-circle.ytd-voice-search-dialog-renderer { background-color: rgb=
(225, 0, 45); outline: none; display: flex; flex-direction: column; align-i=
tems: center; justify-content: center; }

#microphone-circle.ytd-voice-search-dialog-renderer .ytIconWrapperHost.ytd-=
voice-search-dialog-renderer, #microphone-circle.ytd-voice-search-dialog-re=
nderer yt-icon.ytd-voice-search-dialog-renderer { color: rgb(255, 255, 255)=
; height: 40px; width: 40px; }

#microphone.ytd-voice-search-dialog-renderer[state=3D"try-again"] #micropho=
ne-circle.ytd-voice-search-dialog-renderer { background-color: var(--tf3fc8=
55af2285f5f); cursor: pointer; }

#microphone.ytd-voice-search-dialog-renderer[state=3D"try-again"] #micropho=
ne-circle.ytd-voice-search-dialog-renderer .ytIconWrapperHost.ytd-voice-sea=
rch-dialog-renderer, #microphone.ytd-voice-search-dialog-renderer[state=3D"=
try-again"] #microphone-circle.ytd-voice-search-dialog-renderer yt-icon.ytd=
-voice-search-dialog-renderer { color: var(--tffc2fd3a644f6275); }

#microphone.ytd-voice-search-dialog-renderer[state=3D"processing"] tp-yt-pa=
per-spinner-lite.ytd-voice-search-dialog-renderer { display: block; }

#microphone.ytd-voice-search-dialog-renderer[state=3D"processing"] #microph=
one-container.ytd-voice-search-dialog-renderer { display: none; }

#microphone-label.ytd-voice-search-dialog-renderer { height: 24px; color: v=
ar(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size:=
 1.4rem; font-weight: 400; line-height: 2rem; }

@keyframes pulse-listening {=20
  0% { transform: scale(1); opacity: 1; }
  100% { transform: scale(2); opacity: 0; }
}

ytd-voice-search-dialog-renderer[no-animations] #microphone.ytd-voice-searc=
h-dialog-renderer[state=3D"listening"] #microphone-pulse.ytd-voice-search-d=
ialog-renderer { animation: auto ease 0s 1 normal none running none; }

ytd-engagement-panel-section-list-renderer { border: 1px solid var(--tf3fc8=
55af2285f5f); box-sizing: border-box; display: flex; flex-direction: column=
; }

ytd-engagement-panel-section-list-renderer[visibility=3D"ENGAGEMENT_PANEL_V=
ISIBILITY_HIDDEN"]:not([dialog]) { display: none; }

ytd-engagement-panel-section-list-renderer[match-content-theme] #content.yt=
d-engagement-panel-section-list-renderer { background-color: var(--t518e925=
f61bdcb91); }

ytd-engagement-panel-section-list-renderer[is-persistent-panel] { backgroun=
d-color: var(--t3e41d7b17b187f69); width: 100%; height: var(--ytd-watch-fle=
xy-panel-max-height); }

ytd-engagement-panel-section-list-renderer[live-chat-engagement-panel] { he=
ight: inherit; border-top: 0px; border-right: 0px; border-left: 0px; border=
-image: initial; border-bottom: 1px solid var(--tf3fc855af2285f5f); }

ytd-engagement-panel-section-list-renderer[live-chat-engagement-panel]:not(=
[dialog]) #header.ytd-engagement-panel-section-list-renderer:not(:empty) { =
border-bottom: 1px solid var(--tf3fc855af2285f5f); }

ytd-engagement-panel-section-list-renderer[live-chat-engagement-panel] #con=
tent.ytd-engagement-panel-section-list-renderer { background-color: transpa=
rent; }

ytd-engagement-panel-section-list-renderer[live-chat-engagement-panel] ytd-=
section-list-renderer.ytd-engagement-panel-section-list-renderer { padding-=
left: 0px; }

ytd-engagement-panel-section-list-renderer[target-id=3D"PApdg_gift_buy_flow=
"], ytd-engagement-panel-section-list-renderer[target-id=3D"product-picker"=
] { display: flex; flex-direction: column; }

ytd-engagement-panel-section-list-renderer[target-id=3D"PApdg_gift_buy_flow=
"] #content.ytd-engagement-panel-section-list-renderer, ytd-engagement-pane=
l-section-list-renderer[target-id=3D"product-picker"] #content.ytd-engageme=
nt-panel-section-list-renderer { flex: 1 1 0%; min-height: 0px; overflow: h=
idden; display: flex; flex-direction: column; }

ytd-engagement-panel-section-list-renderer[target-id=3D"PApdg_gift_buy_flow=
"] ytd-section-list-renderer.ytd-engagement-panel-section-list-renderer, yt=
d-engagement-panel-section-list-renderer[target-id=3D"product-picker"] ytd-=
section-list-renderer.ytd-engagement-panel-section-list-renderer { flex: 1 =
1 0%; min-height: 0px; overflow-y: auto; }

ytd-engagement-panel-section-list-renderer:not([live-chat-engagement-panel]=
) { border-radius: 12px; overflow: hidden; }

#content.ytd-engagement-panel-section-list-renderer { overflow: hidden; hei=
ght: calc(var(--ytd-engagement-panel-content-height) - 56px); min-height: c=
alc(var(--ytd-engagement-panel-content-min-height) - 56px); width: var(--yt=
d-engagement-panel-content-width); flex: 1 1 auto; display: flex; flex-dire=
ction: column; }

ytd-engagement-panel-section-list-renderer[is-fullscreen] ytd-ads-engagemen=
t-panel-content-renderer.ytd-engagement-panel-section-list-renderer, ytd-en=
gagement-panel-section-list-renderer[lida-panel] ytd-ads-engagement-panel-c=
ontent-renderer.ytd-engagement-panel-section-list-renderer { flex: 1 1 auto=
; min-height: 0px; }

ytd-engagement-panel-section-list-renderer[target-id=3D"engagement-panel-st=
ructured-description"] #content.ytd-engagement-panel-section-list-renderer =
.ytd-engagement-panel-section-list-renderer:first-child { padding-top: 16px=
; }

ytd-engagement-panel-section-list-renderer[visibility=3D"ENGAGEMENT_PANEL_V=
ISIBILITY_COLLAPSED"] #content.ytd-engagement-panel-section-list-renderer {=
 display: none; }

ytd-engagement-panel-section-list-renderer[scrimmed] { position: relative; =
z-index: 601; }

ytd-engagement-panel-section-list-renderer[content-empty] { display: none; =
}

ytd-engagement-panel-section-list-renderer[is-watch-while-panel] { border-w=
idth: medium; border-style: none; border-color: currentcolor; border-image:=
 initial; }

ytd-engagement-panel-section-list-renderer[is-watch-while-panel] ytd-sectio=
n-list-renderer.ytd-engagement-panel-section-list-renderer { padding-left: =
0px; }

ytd-engagement-panel-section-list-renderer[target-id=3D"engagement-panel-po=
sts"] ytd-section-list-renderer.ytd-engagement-panel-section-list-renderer =
{ overflow-y: auto; }

ytd-engagement-panel-section-list-renderer[target-id=3D"engagement-panel-po=
sts"] ytd-section-list-renderer.ytd-engagement-panel-section-list-renderer:=
:-webkit-scrollbar { width: 16px; }

ytd-engagement-panel-section-list-renderer[target-id=3D"engagement-panel-po=
sts"] ytd-section-list-renderer.ytd-engagement-panel-section-list-renderer:=
:-webkit-scrollbar-thumb { height: 56px; border-radius: 8px; border: 4px so=
lid transparent; background-clip: content-box; background-color: var(--t4a6=
da19e16bf221a); }

ytd-engagement-panel-section-list-renderer[target-id=3D"engagement-panel-po=
sts"] ytd-section-list-renderer.ytd-engagement-panel-section-list-renderer:=
:-webkit-scrollbar-thumb:hover { background-color: var(--t7e34d5baa4ea6277)=
; }

ytd-engagement-panel-section-list-renderer[target-id=3D"engagement-panel-po=
sts"] ytd-section-list-renderer.ytd-engagement-panel-section-list-renderer =
{ padding-left: 0px; }

ytd-engagement-panel-section-list-renderer[target-id=3D"engagement-panel-yo=
uchat"] ytd-section-list-renderer.ytd-engagement-panel-section-list-rendere=
r { padding-left: 0px; }

ytd-engagement-panel-section-list-renderer[target-id=3D"PAyouchat"] { --ytd=
-engagement-panel-content-height: calc(var(--ytd-watch-flexy-panel-max-heig=
ht) - var( --ytd-watch-flexy-masthead-height ) - 4px); }

ytd-engagement-panel-section-list-renderer[target-id=3D"PAyouchat"] #conten=
t.ytd-engagement-panel-section-list-renderer { background-color: var(--t3e4=
1d7b17b187f69); }

ytd-engagement-panel-section-list-renderer[target-id=3D"PAyouchat"][shorts-=
panel] { height: 100%; }

ytd-engagement-panel-section-list-renderer[target-id=3D"PAyouchat"][shorts-=
panel] #content.ytd-engagement-panel-section-list-renderer { min-height: 0p=
x; }

ytd-engagement-panel-section-list-renderer[target-id=3D"engagement-panel-ad=
s-business-agent-chat"] { height: var(--ytd-watch-flexy-panel-max-height,46=
0px); }

ytd-engagement-panel-section-list-renderer[target-id=3D"engagement-panel-ad=
s-business-agent-chat"] #content.ytd-engagement-panel-section-list-renderer=
 { min-height: 0px; }

ytd-engagement-panel-section-list-renderer[target-id=3D"engagement-panel-ad=
s-business-agent-chat"] iframe-renderer.ytd-engagement-panel-section-list-r=
enderer { flex: 1 1 0%; min-height: 0px; }

ytd-engagement-panel-section-list-renderer[dialog] { max-width: 560px; min-=
width: 450px; max-height: inherit; border-width: medium; border-style: none=
; border-color: currentcolor; border-image: initial; margin: 0px; padding: =
0px; }

ytd-engagement-panel-section-list-renderer[dialog] #header.ytd-engagement-p=
anel-section-list-renderer { margin: 8px 8px 0px; }

ytd-engagement-panel-section-list-renderer[dialog] ytd-section-list-rendere=
r.ytd-engagement-panel-section-list-renderer { padding-left: 0px; overflow-=
y: auto; }

ytd-engagement-panel-section-list-renderer[dialog]:has(yt-playlist-metadata=
-editor-form-view-model), ytd-engagement-panel-section-list-renderer[dialog=
]:has(yt-text-subform-view-model), ytd-engagement-panel-section-list-render=
er[dialog][target-id=3D"PAplaylist_collaborate"] { min-width: min(450px, 80=
vw); }

ytd-engagement-panel-section-list-renderer[dialog][target-id=3D"engagement-=
panel-membership-updates"] { max-height: 70vh; }

ytd-engagement-panel-section-list-renderer[dialog][target-id=3D"engagement-=
panel-membership-updates"] yt-content-loading-renderer.ytd-engagement-panel=
-section-list-renderer { min-height: 200px; }

ytd-engagement-panel-section-list-renderer[dialog][live-chat-engagement-pan=
el], ytd-engagement-panel-section-list-renderer[dialog][live-chat-reply-pan=
el] { margin: 0px; width: 384px; min-width: 384px; }

ytd-engagement-panel-section-list-renderer[dialog][dialog] { margin-top: 0p=
x; padding-top: 0px; }

ytd-engagement-panel-section-list-renderer[dialog][target-id=3D"PAabuse_rep=
ort"] { min-width: 400px; width: 400px; margin-bottom: 12px; }

ytd-engagement-panel-section-list-renderer[dialog][target-id=3D"PAabuse_rep=
ort"] #header.ytd-engagement-panel-section-list-renderer.ytd-engagement-pan=
el-section-list-renderer { display: none; }

ytd-engagement-panel-section-list-renderer[dialog][target-id=3D"PAfeedback_=
genai"] { max-width: 400px; min-width: 384px; }

ytd-engagement-panel-section-list-renderer[dialog][target-id=3D"hype-buy-fl=
ow-panel-id"] #header.ytd-engagement-panel-section-list-renderer, ytd-engag=
ement-panel-section-list-renderer[dialog][target-id=3D"hype-info-panel-id"]=
 #header.ytd-engagement-panel-section-list-renderer { margin: 12px 14px 0px=
 8px; }

ytd-engagement-panel-section-list-renderer:not([is-watch-while-panel])[targ=
et-id=3D"engagement-panel-comments-section"] #content.ytd-engagement-panel-=
section-list-renderer { height: 100%; }

ytd-engagement-panel-section-list-renderer[dialog][target-id=3D"engagement-=
panel-comments-section"], ytd-engagement-panel-section-list-renderer[dialog=
][target-id=3D"shopping_panel_for_entry_point_9"] { height: 70vh; min-heigh=
t: 240px; max-height: 720px; width: 450px; min-width: 300px; max-width: 80v=
w; }

ytd-engagement-panel-section-list-renderer[dialog][web-size=3D"ENGAGEMENT_P=
ANEL_SIZE_OPTIMIZED_FOR_CHANNELS"] { min-height: 340px; max-height: 70vh; m=
in-width: 710px; }

ytd-section-list-renderer.ytd-engagement-panel-section-list-renderer { padd=
ing-left: var(--ytd-margin-6x); }

ytd-engagement-panel-section-list-renderer:not([is-watch-while-panel])[targ=
et-id=3D"engagement-panel-comments-section"] ytd-section-list-renderer.ytd-=
engagement-panel-section-list-renderer { height: 100%; padding-left: 0px; }

ytd-engagement-panel-section-list-renderer[dialog] #content.ytd-engagement-=
panel-section-list-renderer { background: var(--t518e925f61bdcb91); }

ytd-engagement-panel-section-list-renderer[darker-panels] { background-colo=
r: var(--t3e41d7b17b187f69); }

ytd-engagement-panel-section-list-renderer[dropdown] { border-radius: 12px;=
 box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 32px 0px; border-width: medium; bor=
der-style: none; border-color: currentcolor; border-image: initial; backdro=
p-filter: blur(8px); max-height: 640px; min-width: 480px; background: var(-=
-t518e925f61bdcb91); }

ytd-engagement-panel-section-list-renderer[dropdown] ytd-content-loading-re=
nderer.ytd-engagement-panel-section-list-renderer { min-height: 590px; }

ytd-engagement-panel-section-list-renderer[dropdown] #header.ytd-engagement=
-panel-section-list-renderer { border-bottom: 1px solid var(--tf3fc855af228=
5f5f); }

ytd-engagement-panel-section-list-renderer[dropdown] #content.ytd-engagemen=
t-panel-section-list-renderer, ytd-engagement-panel-section-list-renderer[d=
ropdown] #footer.ytd-engagement-panel-section-list-renderer { background-co=
lor: var(--t518e925f61bdcb91); }

ytd-engagement-panel-section-list-renderer[dropdown] #footer.ytd-engagement=
-panel-section-list-renderer:not(:empty) { padding: 0px 12px; border-top: 1=
px solid var(--tf3fc855af2285f5f); }

ytd-engagement-panel-section-list-renderer[dropdown] ytd-section-list-rende=
rer.ytd-engagement-panel-section-list-renderer { padding-left: 0px; }

ytd-engagement-panel-section-list-renderer[target-id=3D"PAlc_emoji_customiz=
ation"] #footer.ytd-engagement-panel-section-list-renderer { border-top: 1p=
x solid var(--tf3fc855af2285f5f); }

ytd-engagement-panel-section-list-renderer[target-id=3D"PAlive_viewer_leade=
rboard"] #content.ytd-engagement-panel-section-list-renderer { padding-left=
: 16px; padding-right: 16px; position: relative; }

ytd-engagement-panel-section-list-renderer[target-id=3D"PAlive_viewer_leade=
rboard"] #footer.ytd-engagement-panel-section-list-renderer { padding-left:=
 16px; padding-right: 16px; border-top: 1px solid var(--tf3fc855af2285f5f);=
 }

ytd-engagement-panel-section-list-renderer[target-id=3D"engagement-panel-sh=
orts-audio-pivot"] #content.ytd-engagement-panel-section-list-renderer, ytd=
-engagement-panel-section-list-renderer[target-id=3D"engagement-panel-short=
s-channel-pivot"] #content.ytd-engagement-panel-section-list-renderer, ytd-=
engagement-panel-section-list-renderer[target-id=3D"engagement-panel-shorts=
-effect-pivot"] #content.ytd-engagement-panel-section-list-renderer { overf=
low-y: scroll; height: calc(var(--ytd-engagement-panel-content-height) - 48=
px); min-height: calc(var(--ytd-engagement-panel-content-min-height) - 48px=
); }

ytd-engagement-panel-section-list-renderer[target-id=3D"learning-journey-en=
gagement-panel"] { border-width: medium; border-style: none; border-color: =
currentcolor; border-image: initial; }

ytd-engagement-panel-section-list-renderer[target-id=3D"learning-journey-en=
gagement-panel"] #content.ytd-engagement-panel-section-list-renderer { bord=
er-radius: 12px; background-color: var(--t7f4f2c6d54836ce0); padding: 8px; =
overflow: visible; }

ytd-engagement-panel-section-list-renderer[target-id=3D"learning-journey-en=
gagement-panel"] ytd-section-list-renderer.ytd-engagement-panel-section-lis=
t-renderer { padding-left: 0px; overflow: visible; }

ytd-engagement-panel-section-list-renderer[target-id=3D"learning-journey-en=
gagement-panel"]:not([live-chat-engagement-panel]) { overflow: visible; }

ytd-engagement-panel-section-list-renderer[target-id=3D"PAlearning_chat"] {=
 border-radius: 20px; background: var(--t7f4f2c6d54836ce0); }

ytd-engagement-panel-section-list-renderer[target-id=3D"PAlearning_chat"] y=
t-section-list-renderer.ytd-engagement-panel-section-list-renderer { backgr=
ound: transparent; }

ytd-engagement-panel-section-list-renderer[is-sync-scroll-panel] { position=
: relative; }

yt-section-list-renderer.ytd-engagement-panel-section-list-renderer { paddi=
ng-left: 8px; padding-right: 8px; }

ytd-engagement-panel-title-header-renderer { display: block; position: rela=
tive; }

ytd-engagement-panel-title-header-renderer[darker-panels] #header.ytd-engag=
ement-panel-title-header-renderer { background-color: var(--t3e41d7b17b187f=
69); }

#header.ytd-engagement-panel-title-header-renderer { padding: 4px 2px 4px 1=
6px; color: var(--tffc2fd3a644f6275); background-color: var(--t518e925f61bd=
cb91); display: flex; align-items: center; }

ytd-engagement-panel-title-header-renderer[shorts-panel] #header.ytd-engage=
ment-panel-title-header-renderer { padding: 4px 16px; }

ytd-engagement-panel-title-header-renderer[shorts-panel] #header.ytd-engage=
ment-panel-title-header-renderer { background-color: transparent; border-bo=
ttom: 1px solid var(--tf3fc855af2285f5f); }

ytd-engagement-panel-title-header-renderer[shorts-panel][shorts-remix-hando=
ff-panel] #header.ytd-engagement-panel-title-header-renderer { border-botto=
m-width: medium; border-bottom-style: none; border-bottom-color: currentcol=
or; }

ytd-engagement-panel-title-header-renderer[ask-studio-engagement-panel] #he=
ader.ytd-engagement-panel-title-header-renderer { background-color: transpa=
rent; padding: 0px 16px; min-height: 56px; }

ytd-engagement-panel-title-header-renderer[ask-studio-engagement-panel] #ti=
tle-container.ytd-engagement-panel-title-header-renderer { margin: 0px; pad=
ding: 14px 8px 14px 0px; }

ytd-engagement-panel-title-header-renderer[ask-studio-engagement-panel] #na=
vigation-button.ytd-engagement-panel-title-header-renderer { margin-left: -=
6px; }

ytd-engagement-panel-title-header-renderer[ask-studio-engagement-panel] #vi=
sibility-button.ytd-engagement-panel-title-header-renderer { margin-right: =
-6px; }

ytd-engagement-panel-title-header-renderer[escalation-chat-panel] #header.y=
td-engagement-panel-title-header-renderer { padding-right: 16px; }

ytd-engagement-panel-title-header-renderer[escalation-chat-panel] #visibili=
ty-button.ytd-engagement-panel-title-header-renderer { margin-right: -6px; =
}

ytd-engagement-panel-title-header-renderer[ads-business-agent-chat-panel] #=
header.ytd-engagement-panel-title-header-renderer { padding: 12px 12px 0px =
16px; }

ytd-engagement-panel-title-header-renderer[ads-business-agent-chat-panel] #=
subtitle.ytd-engagement-panel-title-header-renderer { color: var(--tffc2fd3=
a644f6275); }

ytd-engagement-panel-title-header-renderer[live-chat-engagement-panel] #hea=
der.ytd-engagement-panel-title-header-renderer { height: 48px; box-sizing: =
border-box; padding: 8px; background-color: transparent; }

ytd-engagement-panel-title-header-renderer[live-chat-engagement-panel] #hea=
der.ytd-engagement-panel-title-header-renderer #title-text.ytd-engagement-p=
anel-title-header-renderer { font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.8rem; font-weight: 400; line-height: 2.6rem; overflow: hidden; max-h=
eight: 2.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-ove=
rflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-engagement-panel-title-header-renderer[live-chat-engagement-panel] #h=
eader.ytd-engagement-panel-title-header-renderer #title-text.ytd-engagement=
-panel-title-header-renderer { -webkit-line-clamp: 1; max-height: none; }
}

ytd-engagement-panel-title-header-renderer[live-chat-engagement-panel] #act=
ion-button.ytd-engagement-panel-title-header-renderer { margin: 0px; }

ytd-engagement-panel-title-header-renderer[live-chat-engagement-panel] #nav=
igation-button.ytd-engagement-panel-title-header-renderer { margin: 0px 8px=
; }

ytd-engagement-panel-title-header-renderer[learning-chat-engagement-panel] =
#icon.ytd-engagement-panel-title-header-renderer { height: 24px; width: 24p=
x; }

ytd-engagement-panel-title-header-renderer[learning-chat-engagement-panel] =
#header.ytd-engagement-panel-title-header-renderer { background-color: tran=
sparent; }

ytd-engagement-panel-title-header-renderer[escalation-chat-panel] #icon.ytd=
-engagement-panel-title-header-renderer { height: 24px; width: 24px; }

#icon.ytd-engagement-panel-title-header-renderer { margin: 8px 12px 8px 0px=
; height: 40px; width: 40px; border-radius: 50%; background-color: transpar=
ent; overflow: hidden; }

#title-container.ytd-engagement-panel-title-header-renderer { margin: 10px =
8px 10px 0px; overflow: hidden; flex: 1 1 1e-09px; }

#title.ytd-engagement-panel-title-header-renderer { display: flex; flex-dir=
ection: row; align-items: baseline; }

#title.ytd-engagement-panel-title-header-renderer:focus { outline: none; }

ytd-engagement-panel-title-header-renderer:not([ads-semantic-text]) #title-=
text.ytd-engagement-panel-title-header-renderer { font-family: Roboto, Aria=
l, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-w=
eight: 700; line-height: 2.8rem; overflow: hidden; max-height: 2.8rem; disp=
lay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; wh=
ite-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-engagement-panel-title-header-renderer:not([ads-semantic-text]) #titl=
e-text.ytd-engagement-panel-title-header-renderer { -webkit-line-clamp: 1; =
max-height: none; }
}

ytd-engagement-panel-title-header-renderer:not([ads-semantic-text]) #title-=
text.ytd-engagement-panel-title-header-renderer { max-height: 2.8rem; }

ytd-engagement-panel-title-header-renderer[ads-semantic-text] #title-text.y=
td-engagement-panel-title-header-renderer { font-family: Roboto, Arial, san=
s-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; overflow=
: hidden; max-height: 2.2rem; display: -webkit-box; -webkit-box-orient: ver=
tical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-engagement-panel-title-header-renderer[ads-semantic-text] #title-text=
.ytd-engagement-panel-title-header-renderer { -webkit-line-clamp: 1; max-he=
ight: none; }
}

#contextual-info.ytd-engagement-panel-title-header-renderer { margin-left: =
8px; color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-seri=
f; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#action-button.ytd-engagement-panel-title-header-renderer { margin: 10px 8p=
x 10px 0px; }

#action-button.ytd-engagement-panel-title-header-renderer ytd-button-render=
er.ytd-engagement-panel-title-header-renderer { --yt-paper-button-height: 3=
2px; }

#action-buttons.ytd-engagement-panel-title-header-renderer { display: flex;=
 flex-direction: row; }

#menu.ytd-engagement-panel-title-header-renderer:not(:empty) { margin-right=
: 8px; }

#menu.ytd-engagement-panel-title-header-renderer yt-sort-filter-sub-menu-re=
nderer.ytd-engagement-panel-title-header-renderer { --yt-dropdown-menu-butt=
on-height: 40px; --yt-dropdown-menu-button-width: 40px; }

#menu.ytd-engagement-panel-title-header-renderer { --ytd-menu-renderer-butt=
on-color: var(--tffc2fd3a644f6275); }

#information-button.ytd-engagement-panel-title-header-renderer, #visibility=
-button.ytd-engagement-panel-title-header-renderer { --yt-button-color: var=
(--tffc2fd3a644f6275); }

#navigation-button.ytd-engagement-panel-title-header-renderer { margin-left=
: -14px; margin-right: 4px; }

#subtitle.ytd-engagement-panel-title-header-renderer { color: var(--t4a6da1=
9e16bf221a); padding-top: 1px; font-family: Roboto, Arial, sans-serif; font=
-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; max=
-height: 1.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-o=
verflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #subtitle.ytd-engagement-panel-title-header-renderer { -webkit-line-clamp=
: 1; max-height: none; }
}

#subheader.ytd-engagement-panel-title-header-renderer:not(:empty) { padding=
: 8px 12px; background-color: var(--t518e925f61bdcb91); border-top: 1px sol=
id var(--tf3fc855af2285f5f); }

ytd-live-chat-frame { box-sizing: border-box; z-index: 601; position: relat=
ive; overflow: hidden; display: flex; flex-direction: column; border: 1px s=
olid var(--tf3fc855af2285f5f); }

ytd-live-chat-frame #show-hide-button.ytd-live-chat-frame { display: flex; =
flex-direction: row; }

ytd-live-chat-frame #show-hide-button.ytd-live-chat-frame > ytd-toggle-butt=
on-renderer.ytd-live-chat-frame { background-color: var(--t3e41d7b17b187f69=
); padding: 4px; }

ytd-live-chat-frame #show-hide-button.ytd-live-chat-frame > ytd-button-rend=
erer.ytd-live-chat-frame { background-color: var(--t3e41d7b17b187f69); marg=
in: 4px; }

ytd-live-chat-frame[round-background] #show-hide-button.ytd-live-chat-frame=
 > ytd-button-renderer.ytd-live-chat-frame, ytd-live-chat-frame[round-backg=
round] #show-hide-button.ytd-live-chat-frame > ytd-toggle-button-renderer.y=
td-live-chat-frame { border-radius: 18px; }

ytd-live-chat-frame[collapsed] iframe.ytd-live-chat-frame { max-height: 0px=
; }

ytd-live-chat-frame[show-above-scrim] { z-index: 601; }

ytd-live-chat-frame[watch-next-grid]:not([show-above-scrim]) { z-index: 500=
; }

ytd-live-chat-frame[modern-buttons][collapsed] { border: 0px; }

ytd-live-chat-frame[modern-buttons][collapsed] #show-hide-button.ytd-live-c=
hat-frame > ytd-toggle-button-renderer.ytd-live-chat-frame { background-col=
or: transparent; }

ytd-live-chat-frame[rounded-container]:not([theater-watch-while]) { border-=
radius: 12px; }

ytd-live-chat-frame[theater-watch-while][rounded-container] { border-radius=
: 12px 12px 0px 0px; }

ytd-live-chat-frame[rounded-container] #show-hide-button.ytd-live-chat-fram=
e ytd-toggle-button-renderer.ytd-live-chat-frame { border-radius: 0px 0px 1=
2px 12px; }

ytd-live-chat-frame[rounded-container] iframe.ytd-live-chat-frame { border-=
radius: 12px 12px 0px 0px; }

ytd-live-chat-frame[theater-watch-while] { background-color: var(--t3e41d7b=
17b187f69); }

iframe.ytd-live-chat-frame { width: 100%; flex: 1 1 1e-09px; }

#show-hide-button.ytd-live-chat-frame > ytd-button-renderer.ytd-live-chat-f=
rame, #show-hide-button.ytd-live-chat-frame > ytd-toggle-button-renderer.yt=
d-live-chat-frame { width: 100%; color: var(--yt-live-chat-secondary-text-c=
olor); background-color: var(--t518e925f61bdcb91); font-size: 11px; --yt-bu=
tton-border-radius: 0; --yt-button-padding: 8px 24px; --yt-paper-button-wid=
th: 100%; }

#show-hide-button.ytd-live-chat-frame > ytd-button-renderer.ytd-live-chat-f=
rame:hover, #show-hide-button.ytd-live-chat-frame > ytd-toggle-button-rende=
rer.ytd-live-chat-frame:hover { color: var(--yt-live-chat-primary-text-colo=
r); }

#show-hide-button.ytd-live-chat-frame, ytd-message-renderer.ytd-live-chat-f=
rame { flex: 0 0 auto; }

ytd-live-chat-frame[hide-chat-frame] { display: none; }

ytd-macro-markers-info-item-renderer { display: flex; flex-direction: row; =
align-items: center; flex: 0 0 auto; padding: 0px 8px 0px 16px; color: var(=
--tffc2fd3a644f6275); }

yt-formatted-string.ytd-macro-markers-info-item-renderer { flex: 1 1 1e-09p=
x; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: =
400; line-height: 2rem; }

#edit.ytd-macro-markers-info-item-renderer { --yt-button-padding: 10px 8px;=
 --yt-paper-button-min-width: 0px; }

ytd-macro-markers-list-renderer { position: relative; overflow: hidden; dis=
play: flex; flex-direction: column; }

#contents.ytd-macro-markers-list-renderer { display: flex; flex-direction: =
column; overflow-y: auto; }

#contents.ytd-macro-markers-list-renderer::-webkit-scrollbar { width: 16px;=
 }

#contents.ytd-macro-markers-list-renderer::-webkit-scrollbar-thumb { height=
: 56px; border-radius: 8px; border: 4px solid transparent; background-clip:=
 content-box; background-color: var(--t4a6da19e16bf221a); }

#contents.ytd-macro-markers-list-renderer::-webkit-scrollbar-thumb:hover { =
background-color: var(--t7e34d5baa4ea6277); }

#contents.ytd-macro-markers-list-renderer, ytd-macro-markers-list-renderer =
{ flex: 1 1 0%; }

ytd-macro-markers-list-renderer.browsing-mode #contents.ytd-macro-markers-l=
ist-renderer::after { display: block; content: ""; height: 60px; flex: 0 0 =
auto; }

#sync-container.ytd-macro-markers-list-renderer { position: absolute; left:=
 0px; right: 0px; bottom: 0px; height: 60px; z-index: 2; transition: transf=
orm 0.2s cubic-bezier(0.05, 0, 0, 1); display: flex; flex-direction: row; a=
lign-items: center; justify-content: center; transform: translateY(60px); }

ytd-macro-markers-list-renderer.browsing-mode #sync-container.ytd-macro-mar=
kers-list-renderer { transform: translateY(0px); }

#sync-button.ytd-macro-markers-list-renderer { color: var(--t6216186c28b383=
4b); background: var(--t2d807bb79e75606d); padding: 8px 12px; border-radius=
: 28px; box-shadow: rgba(0, 0, 0, 0.3) 0px 4px 4px, rgba(0, 0, 0, 0.2) 0px =
0px 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-we=
ight: 500; line-height: 1.8rem; }

#sync-button-modern.ytd-macro-markers-list-renderer { flex: 0 0 auto; }

ytd-sentiment-bar-renderer { display: inline-block; }

#container.ytd-sentiment-bar-renderer { height: 2px; background-color: var(=
--t7e34d5baa4ea6277); }

#like-bar.ytd-sentiment-bar-renderer { background: var(--tffc2fd3a644f6275)=
; height: 2px; transition: width 0.3s; }

ytd-sentiment-bar-renderer[activated] #like-bar.ytd-sentiment-bar-renderer =
{ background-color: var(--t2d807bb79e75606d); }

ytd-sentiment-bar-renderer[activated][system-icons] #like-bar.ytd-sentiment=
-bar-renderer { background-color: var(--tffc2fd3a644f6275); }

ytd-structured-description-content-renderer { display: block; overflow: hid=
den auto; }

ytd-structured-description-content-renderer::-webkit-scrollbar { width: 16p=
x; }

ytd-structured-description-content-renderer::-webkit-scrollbar-thumb { heig=
ht: 56px; border-radius: 8px; border: 4px solid transparent; background-cli=
p: content-box; background-color: var(--t4a6da19e16bf221a); }

ytd-structured-description-content-renderer::-webkit-scrollbar-thumb:hover =
{ background-color: var(--t7e34d5baa4ea6277); }

ytd-structured-description-content-renderer[engagement-panel] #items.ytd-st=
ructured-description-content-renderer { padding: 0px 16px; }

ytd-structured-description-content-renderer:not([engagement-panel]) #items.=
ytd-structured-description-content-renderer yt-shopping-description-shelf-v=
iew-model.ytd-structured-description-content-renderer, ytd-structured-descr=
iption-content-renderer:not([engagement-panel]) #items.ytd-structured-descr=
iption-content-renderer ytd-merch-shelf-renderer.ytd-structured-description=
-content-renderer { display: none; }

ytd-structured-description-content-renderer[engagement-panel] ytd-video-des=
cription-header-renderer.ytd-structured-description-content-renderer { padd=
ing: 0px; }

ytd-structured-description-content-renderer[engagement-panel] ytd-expandabl=
e-video-description-body-renderer.ytd-structured-description-content-render=
er { padding: 0px 0px 16px; }

ytd-structured-description-content-renderer[engagement-panel] ytd-video-des=
cription-infocards-section-renderer.ytd-structured-description-content-rend=
erer { padding: 16px 0px; }

ytd-structured-description-content-renderer[engagement-panel] ytd-horizonta=
l-card-list-renderer.ytd-structured-description-content-renderer { margin: =
0px -16px; padding: 16px 0px 16px 16px; }

ytd-structured-description-content-renderer[shorts-panel][watch-while-sdp] =
#items.ytd-structured-description-content-renderer { display: flex; flex-di=
rection: column; }

ytd-structured-description-content-renderer[inline-structured-description] =
ytd-video-description-gaming-section-renderer.ytd-structured-description-co=
ntent-renderer, ytd-video-description-course-section-renderer.ytd-structure=
d-description-content-renderer { padding-left: unset; padding-right: unset;=
 }

ytd-expandable-video-description-body-renderer.ytd-structured-description-c=
ontent-renderer { padding: 24px 16px 16px; }

ytd-expandable-video-description-body-renderer.ytd-structured-description-c=
ontent-renderer:has(ytd-text-inline-expander[hidden]) { padding: 0px; }

ytd-horizontal-card-list-renderer.ytd-structured-description-content-render=
er { padding: 16px 0px; }

ytd-horizontal-card-list-renderer.ytd-structured-description-content-render=
er:not(:first-child), ytd-metadata-row-container-renderer.ytd-structured-de=
scription-content-renderer:not(:first-child), ytd-structured-description-co=
ntent-renderer[inline-structured-description] ytd-error-corrections-section=
-renderer.ytd-structured-description-content-renderer, ytd-structured-descr=
iption-content-renderer[inline-structured-description] ytd-horizontal-card-=
list-renderer.ytd-structured-description-content-renderer, ytd-structured-d=
escription-content-renderer[inline-structured-description] ytd-video-descri=
ption-infocards-section-renderer.ytd-structured-description-content-rendere=
r { box-sizing: border-box; }

ytd-structured-description-content-renderer[inline-structured-description] =
ytd-shelf-renderer.ytd-structured-description-content-renderer { --yt-horiz=
ontal-list-left-arrow-offset: 36px; --yt-horizontal-list-right-arrow-offset=
: 36px; }

ytd-metadata-row-container-renderer.ytd-structured-description-content-rend=
erer { padding: 16px; }

ytd-reel-shelf-renderer.ytd-structured-description-content-renderer { --yt-=
horizontal-list-left-arrow-offset: 24px; --yt-horizontal-list-right-arrow-o=
ffset: 24px; }

ytd-unlimited-offer-module-renderer { display: flex; flex-direction: column=
; }

#header.ytd-unlimited-offer-module-renderer { padding: 8px 0px 0px; display=
: flex; flex-direction: row; align-items: center; }

#title-section.ytd-unlimited-offer-module-renderer { flex: 1 1 1e-09px; }

#main-title.ytd-unlimited-offer-module-renderer { color: var(--tffc2fd3a644=
f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-wei=
ght: 400; line-height: 2.2rem; overflow: hidden; max-height: 6.6rem; displa=
y: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; whit=
e-space: normal; }

@supports (-webkit-line-clamp:1) {
  #main-title.ytd-unlimited-offer-module-renderer { -webkit-line-clamp: 3; =
max-height: none; }
}

#main-title.ytd-unlimited-offer-module-renderer { display: flex; flex-direc=
tion: column; }

#sub-title.ytd-unlimited-offer-module-renderer { color: var(--t4a6da19e16bf=
221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weig=
ht: 400; line-height: 2rem; }

#thumbnail.ytd-unlimited-offer-module-renderer { --yt-endpoint-force-cursor=
: pointer; height: 210px; margin: 8px 0px 0px; display: flex; flex-directio=
n: row; flex: 1 1 1e-09px; }

#watch-checkout-offers.ytd-unlimited-offer-module-renderer { margin: 0px 0p=
x 16px; }

ytd-commerce-cart-checkout-button-renderer { margin: 16px; display: flex; f=
lex-direction: row; justify-content: flex-end; }

#estimated-total-line-item.ytd-commerce-cart-checkout-button-renderer { dis=
play: flex; flex-direction: row; align-items: center; }

ytd-commerce-cart-summary-line-item-renderer.ytd-commerce-cart-checkout-but=
ton-renderer { min-height: 40px; flex: 1 1 1e-09px; }

ytd-commerce-cart-checkout-button-renderer[full-width] { margin: 0px; displ=
ay: flex; flex-direction: column; }

ytd-commerce-cart-checkout-button-renderer[full-width] #cart-button.ytd-com=
merce-cart-checkout-button-renderer, ytd-commerce-cart-checkout-button-rend=
erer[full-width] #checkout-button.ytd-commerce-cart-checkout-button-rendere=
r { margin-bottom: 8px; display: flex; flex-direction: row; flex: 1 1 1e-09=
px; }

ytd-commerce-cart-checkout-button-renderer[full-width] #cart-button.ytd-com=
merce-cart-checkout-button-renderer:empty, ytd-commerce-cart-checkout-butto=
n-renderer[full-width] #checkout-button.ytd-commerce-cart-checkout-button-r=
enderer:empty { margin-bottom: 0px; }

ytd-commerce-cart-checkout-button-renderer[full-width] yt-button-renderer.y=
td-commerce-cart-checkout-button-renderer { flex: 1 1 1e-09px; }

ytd-commerce-cart-header-renderer { display: flex; flex-direction: column; =
}

ytd-commerce-cart-header-renderer[compact] { position: sticky; top: 0px; z-=
index: 1; background-color: var(--t518e925f61bdcb91); }

ytd-commerce-cart-summary-line-item-renderer { display: flex; flex-directio=
n: row; align-items: center; justify-content: space-between; }

#summary-content.ytd-commerce-cart-summary-line-item-renderer { display: fl=
ex; flex-direction: row; align-items: center; }

#additional-metadata-text.ytd-commerce-cart-summary-line-item-renderer { ma=
rgin-left: 8px; }

ytd-icon-badge-topbar-button-renderer { display: inline-block; }

yt-icon-button.ytd-icon-badge-topbar-button-renderer { height: 40px; width:=
 40px; }

ytd-flow-footer-renderer { display: inline-block; width: 100%; }

ytd-free-text-input-flow-step-renderer { display: inline-block; min-width: =
450px; }

ytd-survey-flow-step-renderer { display: block; }

ytd-billboard-masthead-renderer { --yt-img-shadow-min-height: 160px; displa=
y: flex; width: 100%; }

.billboard.ytd-billboard-masthead-renderer { width: 100%; }

ytd-bullet-formatted-string { color: var(--tffc2fd3a644f6275); display: fle=
x; flex-direction: row; font-family: Roboto, Arial, sans-serif; font-size: =
1.6rem; font-weight: 400; line-height: 2.2rem; }

.bullet-icon.ytd-bullet-formatted-string { color: var(--tffc2fd3a644f6275);=
 min-width: 24px; }

ytd-bullet-formatted-string[small-size] { font-family: Roboto, Arial, sans-=
serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

ytd-bullet-formatted-string[small-size] .bullet-icon.ytd-bullet-formatted-s=
tring { color: var(--tffc2fd3a644f6275); width: 12px; min-width: 12px; }

.text.ytd-bullet-formatted-string { align-self: center; margin: 0px 12px; }

ytd-channel-masthead-renderer[has-endpoint] { cursor: pointer; }

#content.ytd-channel-masthead-renderer { flex-direction: row; padding: 8px =
24px; display: flex; height: 88px; gap: 12px; }

.channel-masthead.ytd-channel-masthead-renderer { aspect-ratio: 1 / 1; bord=
er-radius: 50%; overflow: hidden; }

.text.ytd-channel-masthead-renderer { padding-left: 12px; align-self: cente=
r; display: flex; flex-direction: column; }

.title.ytd-channel-masthead-renderer { color: var(--tffc2fd3a644f6275); fon=
t-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; l=
ine-height: 2rem; }

.subtitle.ytd-channel-masthead-renderer { color: var(--t4a6da19e16bf221a); =
font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400=
; line-height: 1.8rem; }

ytd-channel-masthead-renderer[is-in-offer-module] #content.ytd-channel-mast=
head-renderer { cursor: pointer; height: 75px; padding: 0px; }

ytd-channel-masthead-renderer[is-in-offer-module] .title.ytd-channel-masthe=
ad-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; fo=
nt-weight: 400; line-height: 2.6rem; }

ytd-channel-masthead-renderer[is-in-offer-module] .subtitle.ytd-channel-mas=
thead-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem;=
 font-weight: 400; line-height: 2rem; }

ytd-confirmation-masthead-renderer { width: fit-content; position: relative=
; margin-left: auto; margin-right: auto; display: block; overflow: visible;=
 }

ytd-confirmation-masthead-renderer.wide .entitlement-icon-background.ytd-co=
nfirmation-masthead-renderer, ytd-confirmation-masthead-renderer.wide .enti=
tlement-icon.ytd-confirmation-masthead-renderer { bottom: -20px; }

ytd-confirmation-masthead-renderer.rounded-no-icon .entitlement-icon-backgr=
ound.ytd-confirmation-masthead-renderer { display: none; }

ytd-confirmation-masthead-renderer.rounded-no-icon .thumbnail.ytd-confirmat=
ion-masthead-renderer { --yt-img-border-radius: 8px; }

ytd-confirmation-masthead-renderer.short-logo { padding-top: 24px; }

ytd-confirmation-masthead-renderer.short-logo .entitlement-icon-background.=
ytd-confirmation-masthead-renderer { display: none; }

.entitlement-icon.ytd-confirmation-masthead-renderer { border-radius: 50%; =
overflow: hidden; background-color: var(--t4726c68ef6d7b08f); bottom: -5%; =
color: var(--t904a88c623ca27ab); right: -10%; position: absolute; height: 3=
2px; width: 32px; }

.entitlement-icon-background.ytd-confirmation-masthead-renderer { border-ra=
dius: 50%; overflow: hidden; background-color: var(--t3e41d7b17b187f69); bo=
ttom: -5%; right: -10%; position: absolute; height: 32px; width: 32px; }

.thumbnail.ytd-confirmation-masthead-renderer { --yt-img-border-radius: 4px=
; }

ytd-offer-card-renderer { padding: 8px 24px 0px; display: flex; flex-direct=
ion: column; }

ytd-offer-card-renderer[is-tap-on-offer-info-container-enabled] .offer-info=
.ytd-offer-card-renderer { cursor: pointer; }

.offer-card.ytd-offer-card-renderer { margin-bottom: 12px; border: 1px soli=
d var(--tf3fc855af2285f5f); border-radius: 8px; display: flex; flex-directi=
on: column; }

.top-banner.ytd-offer-card-renderer { height: 80px; width: 100%; border-top=
-left-radius: 8px; border-top-right-radius: 8px; overflow: hidden; }

.offer-info.ytd-offer-card-renderer { margin: 12px 12px 8px; align-items: f=
lex-start; display: flex; flex-direction: column; }

.description-section.ytd-offer-card-renderer { width: 100%; justify-content=
: space-between; position: relative; display: flex; flex-direction: row; }

.bottom-bar.ytd-offer-card-renderer { padding-right: 16px; height: 56px; ov=
erflow: hidden; outline: none; background: none; border-top: 1px solid var(=
--tf3fc855af2285f5f); border-bottom-width: medium; border-bottom-style: non=
e; border-bottom-color: currentcolor; border-left-width: medium; border-lef=
t-style: none; border-left-color: currentcolor; border-right-width: medium;=
 border-right-style: none; border-right-color: currentcolor; cursor: pointe=
r; display: flex; flex-direction: row; align-items: center; }

.bottom-bar.ytd-offer-card-renderer:hover { background-color: var(--tfa3475=
c508f5dfef); }

.bottom-bar-info.ytd-offer-card-renderer { margin: 12px 12px 8px; flex: 1 1=
 0%; align-items: flex-start; display: flex; flex-direction: column; }

.bottom-bar-title.ytd-offer-card-renderer { color: var(--t2d807bb79e75606d)=
; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 4=
00; line-height: 2rem; }

.bottom-bar-subtitle.ytd-offer-card-renderer { color: var(--t4a6da19e16bf22=
1a); font-family: Roboto, Arial, sans-serif; font-size: 1rem; font-weight: =
400; line-height: 1.6rem; }

.text.ytd-offer-card-renderer { flex-grow: 1; align-items: flex-start; disp=
lay: flex; flex-direction: column; }

.title.ytd-offer-card-renderer { color: var(--tffc2fd3a644f6275); font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 400; line-he=
ight: 2.6rem; }

.offer-content.ytd-offer-card-renderer { width: 100%; display: flex; flex-d=
irection: row; }

#thumbnail.ytd-offer-card-renderer yt-img-shadow.ytd-offer-card-renderer { =
height: 40px; width: 100%; }

.description.ytd-offer-card-renderer { color: var(--t4a6da19e16bf221a); fon=
t-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; l=
ine-height: 1.8rem; }

yt-button-renderer.ytd-offer-card-renderer[is-icon-button] { margin-right: =
8px; }

.expand-button.ytd-offer-card-renderer { display: flex; height: 100%; posit=
ion: absolute; bottom: 0px; justify-content: end; align-items: end; right: =
0px; padding: 0px; outline: none; border-width: medium; border-style: none;=
 border-color: currentcolor; border-image: initial; background: none; min-w=
idth: 52px; cursor: pointer; }

.expand-button.ytd-offer-card-renderer span.ytd-offer-card-renderer { color=
: var(--ytd-text-inline-expander-button-color,var(--t4a6da19e16bf221a)); te=
xt-transform: none; font-family: Roboto, Arial, sans-serif; font-size: 1.2r=
em; font-weight: 500; line-height: 1.8rem; }

.offer-content-icon-div.ytd-offer-card-renderer { display: flex; min-height=
: 20px; width: 20px; justify-content: end; align-items: center; align-self:=
 stretch; }

.offer-content-icon.ytd-offer-card-renderer { color: var(--tffc2fd3a644f627=
5); height: 20px; width: 20px; }

.benefits.ytd-offer-card-renderer { margin-top: 8px; }

.benefit.ytd-offer-card-renderer { color: var(--t4a6da19e16bf221a); }

.icon.ytd-offer-card-renderer { margin-left: auto; color: var(--t2d807bb79e=
75606d); height: 20px; width: 20px; }

ytd-offer-content-renderer { padding: 8px 16px 8px 24px; display: flex; fle=
x-direction: column; }

.offer-info.ytd-offer-content-renderer { align-items: center; justify-conte=
nt: center; display: flex; flex-direction: row; cursor: pointer; }

.offer-content.ytd-offer-content-renderer { display: flex; flex-direction: =
row; width: 100%; }

#thumbnail.ytd-offer-content-renderer yt-img-shadow.ytd-offer-content-rende=
rer { width: 32px; height: 32px; margin-left: 0px; margin-right: 12px; }

.text.ytd-offer-content-renderer { flex-grow: 1; justify-content: center; a=
lign-items: flex-start; display: flex; flex-direction: column; }

.title.ytd-offer-content-renderer { color: var(--tffc2fd3a644f6275); font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 400; line=
-height: 2.6rem; }

.description.ytd-offer-content-renderer { color: var(--t4a6da19e16bf221a); =
font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400=
; line-height: 1.8rem; }

.benefit.ytd-offer-content-renderer { font-family: Roboto, Arial, sans-seri=
f; font-size: 1.4rem; font-weight: 400; line-height: 2rem; letter-spacing: =
0.2px; padding: 4px 0px; }

yt-button-renderer.ytd-offer-content-renderer[is-icon-button] { margin-righ=
t: 8px; }

ytd-offer-detail-renderer { display: block; color: var(--tffc2fd3a644f6275)=
; }

ytd-offer-detail-renderer > .ytd-offer-detail-renderer { margin: 8px 0px; }

.description.ytd-offer-detail-renderer { display: block; font-family: Robot=
o, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2re=
m; letter-spacing: 0.2px; }

#product.ytd-offer-detail-renderer { padding: 8px 0px; }

.benefit.ytd-offer-detail-renderer { font-family: Roboto, Arial, sans-serif=
; font-size: 1.4rem; font-weight: 400; line-height: 2rem; letter-spacing: 0=
.2px; padding: 4px 0px; }

.terms.ytd-offer-detail-renderer { display: block; margin: 8px 0px 0px; pad=
ding: 8px 0px; --yt-badge-line-height-size: 1.8rem; --yt-badge-letter-spaci=
ng: 0.03rem; --yt-badge-font-weight: 400; font-family: Roboto, Arial, sans-=
serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; color: var=
(--t4a6da19e16bf221a); }

ytd-offer-detail-step-renderer { display: flex; flex-direction: column; max=
-width: 575px; min-width: 575px; max-height: min(600px, -220px + 100vh); }

#body.ytd-offer-detail-step-renderer { padding: 0px 24px; }

ytd-offer-section-renderer { display: flex; flex-direction: column; border-=
bottom: 1px solid var(--tf3fc855af2285f5f); padding: 4px 0px; }

.heading.ytd-offer-section-renderer { padding: 8px 24px; display: flex; fle=
x-direction: column; }

.title.ytd-offer-section-renderer { color: var(--tffc2fd3a644f6275); font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line=
-height: 2.2rem; }

.description.ytd-offer-section-renderer { color: var(--t4a6da19e16bf221a); =
font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400=
; line-height: 1.8rem; }

ytd-offer-selection-step-renderer { display: flex; flex-direction: column; =
padding: 0px 0px 16px; max-height: 600px; max-width: 575px; min-width: 575p=
x; }

#body.ytd-offer-selection-step-renderer ytd-offer-section-renderer.ytd-offe=
r-selection-step-renderer:last-of-type { border-width: medium; border-style=
: none; border-color: currentcolor; border-image: initial; }

#body.ytd-offer-selection-step-renderer yt-card-item-renderer.ytd-offer-sel=
ection-step-renderer:last-child { border-top: 1px solid var(--tf3fc855af228=
5f5f); }

#body.ytd-offer-selection-step-renderer yt-card-item-renderer.ytd-offer-sel=
ection-step-renderer:not(:last-child) { border-bottom: 1px solid var(--tf3f=
c855af2285f5f); }

#coupon-section.ytd-offer-selection-step-renderer yt-card-item-renderer.ytd=
-offer-selection-step-renderer:last-of-type { border-bottom: 1px solid var(=
--tf3fc855af2285f5f); border-top: 1px solid var(--tf3fc855af2285f5f); }

#terms-section.ytd-offer-selection-step-renderer ytd-offer-section-renderer=
.ytd-offer-selection-step-renderer:last-of-type { border-width: medium; bor=
der-style: none; border-color: currentcolor; border-image: initial; }

ytd-purchase-complete-detail-renderer { color: var(--tffc2fd3a644f6275); di=
splay: flex; flex-direction: column; font-family: Roboto, Arial, sans-serif=
; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-purchase-complete-detail-renderer[container-style=3D"PURCHASE_COMPLETE_=
DETAIL_STYLE_CENTER_ALIGN"], ytd-purchase-complete-detail-renderer[containe=
r-style=3D"PURCHASE_COMPLETE_DETAIL_STYLE_COMPACT_HEADER"] { align-items: c=
enter; }

.benefit.ytd-purchase-complete-detail-renderer { margin: 8px 0px; }

.description.ytd-purchase-complete-detail-renderer { display: block; margin=
: 8px 0px; }

.title-container.ytd-purchase-complete-detail-renderer { display: flex; ali=
gn-items: center; justify-content: center; margin-bottom: 12px; }

#title.ytd-purchase-complete-detail-renderer { font-family: Roboto, Arial, =
sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-we=
ight: 900; line-height: 3.2rem; }

#subtitle.ytd-purchase-complete-detail-renderer { color: var(--t4a6da19e16b=
f221a); text-align: center; font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.4rem; font-weight: 400; line-height: 2rem; }

#thumbnail.ytd-purchase-complete-detail-renderer { margin-right: 12px; }

ytd-purchase-complete-step-renderer { display: flex; flex-direction: column=
; max-height: 600px; max-width: 575px; min-width: 575px; }

ytd-purchase-complete-step-renderer[is-compact-upsell] { max-height: min(78=
0px, -230px + 100vh); overflow-y: auto; }

#body.ytd-purchase-complete-step-renderer { padding: 12px 24px; }

#shelf.ytd-purchase-complete-step-renderer { padding: 0px 24px; }

ytd-offline-promo-content[dialog][dialog][dialog] { background-color: var(-=
-t518e925f61bdcb91); }

#premium-options.ytd-offline-promo-content { margin-bottom: 0px; margin-top=
: 8px; }

#premium-options.ytd-offline-promo-content > .ytd-offline-promo-content { m=
argin: 0px 0px 24px; }

#subtitle.ytd-offline-promo-content { color: var(--tffc2fd3a644f6275); disp=
lay: inline-block; margin-bottom: 24px; font-family: Roboto, Arial, sans-se=
rif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#description.ytd-offline-promo-content { color: var(--t4a6da19e16bf221a); b=
order-bottom: 0px; display: inline-block; padding-top: 12px; padding-bottom=
: 12px; margin: 0px; font-family: Roboto, Arial, sans-serif; font-size: 1.4=
rem; font-weight: 400; line-height: 2rem; }

ytd-offline-promo-renderer[dialog][dialog][dialog] { cursor: default; borde=
r-radius: 1px; background: var(--t518e925f61bdcb91); margin: 0px; width: 41=
9px; max-width: 80vw; padding: 24px 0px 12px; display: flex; flex-direction=
: column; }

#headers-icon.ytd-offline-promo-renderer { color: var(--t7f9b7e1603e20b94);=
 margin-bottom: 24px; width: fit-content; }

#title.ytd-offline-promo-renderer { color: var(--tffc2fd3a644f6275); margin=
-bottom: 24px; font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; f=
ont-weight: 400; line-height: 2.6rem; }

.buttons.ytd-offline-promo-renderer { padding-right: 8px; padding-top: 12px=
; margin: 0px; align-self: flex-end; }

#container.ytd-offline-promo-renderer { display: flex; flex-direction: colu=
mn; }

ytd-ypc-offer-promo-renderer { display: inline-block; padding-top: 8px; pad=
ding-bottom: 8px; border-top: 1px solid var(--tf3fc855af2285f5f); border-bo=
ttom: 1px solid var(--tf3fc855af2285f5f); width: 100%; }

.title.ytd-ypc-offer-promo-renderer { color: var(--tffc2fd3a644f6275); font=
-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; li=
ne-height: 2rem; }

.subtitle.ytd-ypc-offer-promo-renderer { color: var(--t4a6da19e16bf221a); f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400;=
 line-height: 1.8rem; }

#content.ytd-ypc-offer-promo-renderer { justify-content: space-between; ali=
gn-items: center; display: flex; flex-direction: row; }

#benefit-info.ytd-ypc-offer-promo-renderer { flex-basis: 0px; flex-grow: 1;=
 display: flex; flex-direction: column; }

#badge-section.ytd-ypc-offer-promo-renderer { display: flex; flex-flow: wra=
p; align-items: center; }

#icon.ytd-ypc-offer-promo-renderer { color: var(--tffc2fd3a644f6275); margi=
n-right: 16px; }

#header.ytd-ypc-offer-promo-renderer { margin-bottom: 4px; }

#badge.ytd-ypc-offer-promo-renderer { margin-right: 8px; }

ytd-carousel-header-renderer { --ytd-default-promo-panel-renderer-height: 4=
00px; display: block; width: 100%; background-color: var(--t7f4f2c6d54836ce=
0); }

ytd-topic-channel-details-renderer.ytd-carousel-header-renderer { margin: a=
uto; }

ytd-carousel-header-renderer[disable-grid-state-aware] ytd-topic-channel-de=
tails-renderer.ytd-carousel-header-renderer { width: calc(100% - 48px); max=
-width: var(--ytd-rich-grid-max-width); }

ytd-channel-legal-info-renderer[expanded] #text.ytd-channel-legal-info-rend=
erer { height: auto; }

ytd-channel-legal-info-renderer[is-compact] #text.ytd-channel-legal-info-re=
nderer { padding: 16px 0px; }

#text.ytd-channel-legal-info-renderer { color: var(--t4a6da19e16bf221a); di=
splay: block; height: 118px; overflow: auto; padding: 32px 64px; font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-hei=
ght: 2rem; }

#expand-button.ytd-channel-legal-info-renderer { border-radius: 50%; backgr=
ound-color: var(--t518e925f61bdcb91); color: var(--tffc2fd3a644f6275); heig=
ht: 40px; margin: -20px auto 0px; width: 40px; align-items: center; justify=
-content: center; display: flex; flex-direction: column; }

#button.ytd-channel-legal-info-renderer { width: 40px; height: 40px; }

ytd-channel-video-player-renderer { padding: 24px 0px; overflow: auto; disp=
lay: flex; flex-direction: column; }

#title.ytd-channel-video-player-renderer { --yt-endpoint-color: var(--tffc2=
fd3a644f6275); color: var(--tffc2fd3a644f6275); margin-bottom: 4px; font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-=
height: 2rem; overflow: hidden; display: block; max-height: 2rem; }

#metadata-container.ytd-channel-video-player-renderer { margin: 16px 0px 0p=
x; }

#description.ytd-channel-video-player-renderer { display: none; }

#player-container.ytd-channel-video-player-renderer { height: 242px; width:=
 428px; }

ytd-channel-video-player-renderer[rounded] #player.ytd-channel-video-player=
-renderer { overflow: hidden; border-radius: 12px; isolation: isolate; }

#content.ytd-channel-video-player-renderer { min-width: 0px; max-width: 400=
px; }

.content.ytd-channel-video-player-renderer { display: block; }

@media (min-width: 662px) {
  #player-container.ytd-channel-video-player-renderer { width: 424px; heigh=
t: 238px; }
}

@media (min-width: 876px) {
  ytd-channel-video-player-renderer { overflow: hidden; display: flex; flex=
-direction: row; }
  #title.ytd-channel-video-player-renderer { margin-bottom: 16px; }
  #player-container.ytd-channel-video-player-renderer { margin: 0px 24px 0p=
x 0px; }
  .more-button.ytd-channel-video-player-renderer { --yt-endpoint-color: var=
(--t4a6da19e16bf221a); color: var(--t4a6da19e16bf221a); text-transform: upp=
ercase; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-wei=
ght: 500; line-height: 1.8rem; }
  #description.ytd-channel-video-player-renderer { display: block; font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-h=
eight: 2rem; }
  #content.ytd-channel-video-player-renderer { color: var(--tffc2fd3a644f62=
75); flex: 1 1 1e-09px; }
  #metadata-container.ytd-channel-video-player-renderer { margin: 0px 0px 1=
6px; }
}

ytd-comments-entry-point-header-renderer { display: block; border-radius: 1=
2px; padding: 12px; color: var(--tffc2fd3a644f6275); background: var(--t7f4=
f2c6d54836ce0); cursor: pointer; }

ytd-comments-entry-point-header-renderer[full-height] { height: 100%; box-s=
izing: border-box; }

#header.ytd-comments-entry-point-header-renderer { display: flex; flex-dire=
ction: row; }

#count.ytd-comments-entry-point-header-renderer, #title.ytd-comments-entry-=
point-header-renderer { font-family: Roboto, Arial, sans-serif; font-size: =
1.4rem; font-weight: 500; line-height: 2rem; }

#count.ytd-comments-entry-point-header-renderer { margin-left: 4px; }

#content.ytd-comments-entry-point-header-renderer { margin-top: 4px; flex: =
1 1 1e-09px; display: flex; flex-direction: column; }

.avatar.ytd-comments-entry-point-header-renderer { border-radius: 50%; back=
ground-color: transparent; overflow: hidden; height: 24px; width: 24px; }

#simplebox.ytd-comments-entry-point-header-renderer { display: flex; flex-d=
irection: row; align-items: center; }

#simplebox-input.ytd-comments-entry-point-header-renderer { margin-left: 8p=
x; box-sizing: border-box; height: 24px; padding: 2px 12px; border-radius: =
24px; color: var(--t4a6da19e16bf221a); background: var(--t7f4f2c6d54836ce0)=
; cursor: text; flex: 1 1 1e-09px; font-family: Roboto, Arial, sans-serif; =
font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#teaser.ytd-comments-entry-point-header-renderer { display: flex; flex-dire=
ction: row; align-items: center; }

#teaser-text.ytd-comments-entry-point-header-renderer { margin-left: 8px; f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400;=
 line-height: 2rem; overflow: hidden; max-height: 4rem; display: -webkit-bo=
x; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norm=
al; }

@supports (-webkit-line-clamp:1) {
  #teaser-text.ytd-comments-entry-point-header-renderer { -webkit-line-clam=
p: 2; max-height: none; }
}

ytd-comments-entry-point-header-renderer[has-contents] #contents.ytd-commen=
ts-entry-point-header-renderer ytd-comments-entry-point-teaser-renderer.ytd=
-comments-entry-point-header-renderer { margin-bottom: 8px; }

ytd-comments-entry-point-header-renderer[has-contents] #contents.ytd-commen=
ts-entry-point-header-renderer { margin-bottom: -8px; display: flex; flex-d=
irection: column; }

ytd-comments-entry-point-header-renderer[has-contents][has-content-renderer=
] #content-renderer.ytd-comments-entry-point-header-renderer { margin-botto=
m: 8px; margin-top: 8px; }

#message.ytd-comments-entry-point-message-renderer { color: var(--tffc2fd3a=
644f6275); display: block; font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.4rem; font-weight: 400; line-height: 2rem; }

ytd-comments-entry-point-teaser-renderer { color: var(--tffc2fd3a644f6275);=
 }

.avatar.ytd-comments-entry-point-teaser-renderer { border-radius: 50%; back=
ground-color: transparent; overflow: hidden; height: 24px; width: 24px; }

#teaser.ytd-comments-entry-point-teaser-renderer { display: flex; flex-dire=
ction: row; align-items: center; }

#teaser-text.ytd-comments-entry-point-teaser-renderer { margin-left: 8px; f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400;=
 line-height: 2rem; overflow: hidden; max-height: 4rem; display: -webkit-bo=
x; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norm=
al; }

@supports (-webkit-line-clamp:1) {
  #teaser-text.ytd-comments-entry-point-teaser-renderer { -webkit-line-clam=
p: 2; max-height: none; }
}

#teaser-text.ytd-comments-entry-point-teaser-renderer { max-height: 4rem; }

#simplebox.ytd-comments-simplebox-renderer { display: flex; flex-direction:=
 row; align-items: center; }

#simplebox-input.ytd-comments-simplebox-renderer { margin-left: 8px; box-si=
zing: border-box; height: 24px; padding: 2px 12px; border-radius: 24px; col=
or: var(--t4a6da19e16bf221a); background: var(--t7f4f2c6d54836ce0); cursor:=
 text; flex: 1 1 1e-09px; font-family: Roboto, Arial, sans-serif; font-size=
: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.avatar.ytd-comments-simplebox-renderer { border-radius: 50%; background-co=
lor: transparent; overflow: hidden; height: 24px; width: 24px; }

.yt-icon-container.ytd-consent-bump-v2-lightbox, .ytIconWrapperHost.ytd-con=
sent-bump-v2-lightbox, should_not_match { display: inline-flex; align-items=
: center; justify-content: center; position: relative; vertical-align: midd=
le; }

.ytd-consent-bump-v2-lightbox:where(.yt-icon-container), .ytd-consent-bump-=
v2-lightbox:where(.ytIconWrapperHost), should_not_match { color: var(--icon=
-color,currentcolor); fill: var(--iron-icon-fill-color,currentcolor); strok=
e: var(--iron-icon-stroke-color,none); width: var(--iron-icon-width,24px); =
height: var(--iron-icon-height,24px); margin-top: var(--iron-icon-margin-to=
p); margin-right: var(--iron-icon-margin-right); margin-bottom: var(--iron-=
icon-margin-bottom); margin-left: var(--iron-icon-margin-left); padding: va=
r(--iron-icon-padding); animation: var(--iron-icon-animation); }

ytd-consent-bump-v2-lightbox.external-container { display: none !important;=
 }

ytd-consent-bump-v2-lightbox { display: inline; width: 0px; height: 0px; }

#dialog.ytd-consent-bump-v2-lightbox { height: auto; padding: 24px 24px 8px=
; margin: 0px; border-radius: 2px; display: flex; flex-direction: column; }

.eom-v1-dialog.ytd-consent-bump-v2-lightbox { width: 700px; }

#dialog.ytd-consent-bump-v2-lightbox > .ytd-consent-bump-v2-lightbox:last-c=
hild { margin-bottom: 0px; }

#topbar.ytd-consent-bump-v2-lightbox { z-index: 1; margin-top: 0px; display=
: flex; flex-direction: row; align-items: center; justify-content: space-be=
tween; }

#logoandaside.ytd-consent-bump-v2-lightbox { display: flex; flex-direction:=
 row; align-items: center; }

#icon-container.ytd-consent-bump-v2-lightbox { margin-right: 8px; color: va=
r(--t7f9b7e1603e20b94); }

#logo-icon.ytd-consent-bump-v2-lightbox { width: 93px; height: 20px; }

.logo-aside.ytd-consent-bump-v2-lightbox { color: var(--t4a6da19e16bf221a);=
 }

.top-buttons.ytd-consent-bump-v2-lightbox { display: flex; flex-direction: =
row; }

.lang-picker-container.ytd-consent-bump-v2-lightbox { margin-right: 16px; }

.lang-picker-container.ytd-consent-bump-v2-lightbox { position: relative; }

#lang-select.ytd-consent-bump-v2-lightbox { position: absolute; display: no=
ne; }

.top-img.ytd-consent-bump-v2-lightbox { height: 128px; margin: 24px 0px; }

.top-img.ytd-consent-bump-v2-lightbox img.ytd-consent-bump-v2-lightbox { ma=
rgin: auto; display: block; width: 360px; }

#content.ytd-consent-bump-v2-lightbox { overflow-y: auto; }

div.body.ytd-consent-bump-v2-lightbox { margin-top: 0px; padding: 0px; font=
-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; li=
ne-height: 2rem; color: var(--tffc2fd3a644f6275); }

.body.ytd-consent-bump-v2-lightbox > div.ytd-consent-bump-v2-lightbox { mar=
gin: 16px 0px; }

.begin-line.ytd-consent-bump-v2-lightbox { font-family: Roboto, Arial, sans=
-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; margin: 0=
px; }

.body.ytd-consent-bump-v2-lightbox ul.padding-left.ytd-consent-bump-v2-ligh=
tbox { padding: 0px 16px; }

.footer.ytd-consent-bump-v2-lightbox { display: flex; flex-direction: row; =
align-items: center; margin-top: 16px; justify-content: space-between; }

.buttons.ytd-consent-bump-v2-lightbox { padding: 0px; }

.buttons.ytd-consent-bump-v2-lightbox ytd-button-renderer.ytd-consent-bump-=
v2-lightbox { margin-left: 16px; }

.termlinks.ytd-consent-bump-v2-lightbox .term_separator.ytd-consent-bump-v2=
-lightbox { margin: 0px 8px; display: inline-block; }

.legal-text.ytd-consent-bump-v2-lightbox { margin: 16px 0px; }

li.icon-li.ytd-consent-bump-v2-lightbox { list-style: none; display: flex; =
margin: 8px 0px; }

.item-icon.ytd-consent-bump-v2-lightbox { flex: 0 0 auto; margin-right: 16p=
x; }

.body.ytd-consent-bump-v2-lightbox > div.eom-buttons.ytd-consent-bump-v2-li=
ghtbox { margin: 36px 0px 0px; display: flex; justify-content: flex-end; fl=
ex-wrap: wrap; }

.eom-button-row.ytd-consent-bump-v2-lightbox { display: flex; justify-conte=
nt: flex-end; flex-wrap: wrap; }

.eom-buttons.ytd-consent-bump-v2-lightbox ytd-button-renderer.ytd-consent-b=
ump-v2-lightbox { margin: 0px 8px 12px 12px; }

h2.eom-title.ytd-consent-bump-v2-lightbox { text-align: center; margin: 24p=
x 0px; color: var(--tffc2fd3a644f6275); font-family: "YouTube Sans", Roboto=
, sans-serif; font-size: 2.8rem; font-variation-settings: "wdth" 100; font-=
weight: 700; line-height: 3.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  h2.eom-title.ytd-consent-bump-v2-lightbox { font-family: "YouTube Sans", =
Roboto, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100;=
 font-weight: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  h2.eom-title.ytd-consent-bump-v2-lightbox { font-family: "YouTube Sans", =
Roboto, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100;=
 font-weight: 700; line-height: 3.2rem; }
}

.loading-overlay.ytd-consent-bump-v2-lightbox { position: absolute; width: =
100%; height: 100%; left: 0px; top: 0px; background: var(--t518e925f61bdcb9=
1); z-index: 999; display: flex; flex-direction: column; align-items: cente=
r; justify-content: center; }

.loading-overlay.ytd-consent-bump-v2-lightbox tp-yt-paper-spinner-lite.ytd-=
consent-bump-v2-lightbox { width: 36px; height: 36px; }

.loading-message.ytd-consent-bump-v2-lightbox { margin-top: 16px; font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-he=
ight: 2rem; }

.error-overlay.ytd-consent-bump-v2-lightbox { position: absolute; width: 10=
0%; left: 0px; bottom: 0px; background: var(--t1405e70a39276293); box-shado=
w: rgba(0, 0, 0, 0.2) 0px 2px 4px; border-radius: 2px; }

.error-message.ytd-consent-bump-v2-lightbox { color: rgb(255, 255, 255); pa=
dding: 12px 24px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem=
; font-weight: 400; line-height: 2rem; }

.ica-claimer.ytd-consent-bump-v2-lightbox { border-radius: 8px; background:=
 var(--t7f4f2c6d54836ce0); padding: 12px 24px; margin: 24px 0px; color: var=
(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1=
.4rem; font-weight: 400; line-height: 2rem; }

ytd-consent-bump-v2-renderer { display: inline; width: 0px; height: 0px; }

ytd-download-playlist-button-renderer[is-download-complete] { --yt-button-c=
olor: var(--tffc2fd3a644f6275); }

ytd-download-playlist-button-renderer[is-hidden] { display: none; }

ytd-expandable-tab-renderer { color: var(--t4a6da19e16bf221a); flex-directi=
on: row; align-items: center; display: inline-flex; }

ytd-expandable-tab-renderer[show-input] yt-icon-button.ytd-expandable-tab-r=
enderer { opacity: 1; }

form.ytd-expandable-tab-renderer { margin-bottom: 0px; }

yt-icon-button.ytd-expandable-tab-renderer { --yt-icon-button-icon-width: 2=
4px; --yt-icon-button-icon-height: 24px; opacity: 0.8; width: 40px; height:=
 40px; }

tp-yt-paper-input.ytd-expandable-tab-renderer { --paper-input-container-col=
or: var(--tffc2fd3a644f6275); --paper-input-container-input-color: var(--tf=
fc2fd3a644f6275); --paper-input-container-focus-color: var(--tffc2fd3a644f6=
275); }

tp-yt-paper-input.ytd-expandable-tab-renderer .input-content.tp-yt-paper-in=
put-container > .paper-input-input, tp-yt-paper-input.ytd-expandable-tab-re=
nderer .input-content.tp-yt-paper-input-container > input, tp-yt-paper-inpu=
t.ytd-expandable-tab-renderer .input-content.tp-yt-paper-input-container > =
iron-autogrow-textarea, tp-yt-paper-input.ytd-expandable-tab-renderer .inpu=
t-content.tp-yt-paper-input-container > textarea, tp-yt-paper-input.ytd-exp=
andable-tab-renderer .input-content.tp-yt-paper-input-container > tp-yt-iro=
n-input { padding: 4px 0px; color: var(--paper-input-container-input-color)=
; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 4=
00; line-height: 2rem; }

tp-yt-paper-input.ytd-expandable-tab-renderer #labelAndInputContainer.tp-yt=
-paper-input-container > .paper-input-label, tp-yt-paper-input.ytd-expandab=
le-tab-renderer #labelAndInputContainer.tp-yt-paper-input-container > label=
 { padding: 4px 0px; font-family: Roboto, Arial, sans-serif; font-size: 1.4=
rem; font-weight: 400; line-height: 2rem; }

tp-yt-paper-input.ytd-expandable-tab-renderer { --paper-input-container-und=
erline-height: 0; --paper-input-container-underline-border-bottom: 1px soli=
d var(--tffc2fd3a644f6275); text-transform: none; margin-bottom: -2px; heig=
ht: 40px; display: flex; align-items: center; }

ytd-expandable-tab-renderer:not([show-input]) tp-yt-paper-input.ytd-expanda=
ble-tab-renderer { display: none; }

ytd-menu-custom-icon-item-renderer { cursor: pointer; display: flex; flex-d=
irection: column; }

tp-yt-paper-item.ytd-menu-custom-icon-item-renderer { --paper-item-min-heig=
ht: 40px; }

tp-yt-paper-item.ytd-menu-custom-icon-item-renderer:hover { background-colo=
r: var(--tf3fc855af2285f5f); }

.action-text.ytd-menu-custom-icon-item-renderer { color: var(--tffc2fd3a644=
f6275); text-decoration: none; flex: 0 0 auto; font-family: Roboto, Arial, =
sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.launch-icon.ytd-menu-custom-icon-item-renderer { color: var(--t2d807bb79e7=
5606d); padding-bottom: 2px; height: 16px; width: 16px; }

ytd-player-legacy-desktop-watch-ads-renderer { display: block; }

ytd-ticket-shelf-renderer { border-bottom: 1px solid var(--tf3fc855af2285f5=
f); color: var(--tffc2fd3a644f6275); display: block; padding-bottom: 8px; }

ytd-ticket-shelf-renderer[in-structured-description], ytd-ticket-shelf-rend=
erer[no-divider] { border-bottom: initial; }

#head.ytd-ticket-shelf-renderer { display: flex; flex-direction: row; margi=
n-bottom: 10px; }

#head.ytd-ticket-shelf-renderer #title.ytd-ticket-shelf-renderer { color: v=
ar(--tffc2fd3a644f6275); margin-left: 4px; white-space: nowrap; font-family=
: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-heig=
ht: 2.2rem; }

#info-container.ytd-ticket-shelf-renderer { padding-left: 8px; }

#info-icon.ytd-ticket-shelf-renderer { color: var(--tffc2fd3a644f6275); hei=
ght: 14px; position: relative; top: 3px; width: 14px; }

#shelf-toggler.ytd-ticket-shelf-renderer { color: var(--tffc2fd3a644f6275);=
 float: right; cursor: pointer; flex-shrink: 0; }

ytd-ticket-shelf-renderer[no-divider] #shelf-toggler.ytd-ticket-shelf-rende=
rer { display: none; }

#banner-info-tooltip.ytd-ticket-shelf-renderer { width: 336px; }

#head.ytd-ticket-shelf-renderer #subtitle.ytd-ticket-shelf-renderer { color=
: var(--t4a6da19e16bf221a); flex-grow: 1; margin-left: 16px; overflow: hidd=
en; text-overflow: ellipsis; white-space: nowrap; font-family: Roboto, Aria=
l, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#head.ytd-ticket-shelf-renderer #subtitle-text.ytd-ticket-shelf-renderer { =
display: none; }

#head.ytd-ticket-shelf-renderer #toggler.ytd-ticket-shelf-renderer { color:=
 var(--tffc2fd3a644f6275); cursor: pointer; flex-shrink: 0; }

#body.ytd-ticket-shelf-renderer { display: flex; }

ytd-ticket-shelf-renderer[no-divider] { display: flex; flex-direction: colu=
mn; }

ytd-ticket-shelf-renderer[skinny-mode] #body.ytd-ticket-shelf-renderer { di=
splay: flex; flex-direction: column; }

ytd-ticket-shelf-renderer[skinny-mode] #separator.ytd-ticket-shelf-renderer=
 { display: none; }

ytd-ticket-shelf-renderer[skinny-mode] #primary-event.ytd-ticket-shelf-rend=
erer { width: 100%; }

#body.ytd-ticket-shelf-renderer a.ytd-ticket-shelf-renderer { text-decorati=
on: none; }

#primary-event.ytd-ticket-shelf-renderer { flex-grow: 0; margin-bottom: 4px=
; padding: 4px; width: 50%; display: flex; }

ytd-ticket-shelf-renderer[no-divider] #primary-event.ytd-ticket-shelf-rende=
rer { padding-right: 16px; }

#primary-event.ytd-ticket-shelf-renderer #thumbnail.ytd-ticket-shelf-render=
er, #primary-event.ytd-ticket-shelf-renderer #thumbnail.ytd-ticket-shelf-re=
nderer #thumbnail-img.ytd-ticket-shelf-renderer { min-width: 102px; max-wid=
th: 102px; max-height: 102px; min-height: 102px; overflow: hidden; }

ytd-ticket-shelf-renderer[showing-more] #primary-event.ytd-ticket-shelf-ren=
derer #thumbnail.ytd-ticket-shelf-renderer, ytd-ticket-shelf-renderer[showi=
ng-more] #primary-event.ytd-ticket-shelf-renderer #thumbnail.ytd-ticket-she=
lf-renderer #thumbnail-img.ytd-ticket-shelf-renderer { min-width: 56px; max=
-width: 56px; max-height: 56px; min-height: 56px; }

#primary-event.ytd-ticket-shelf-renderer #meta.ytd-ticket-shelf-renderer { =
flex-grow: 1; margin-left: 16px; overflow: hidden; display: flex; justify-c=
ontent: space-between; }

#primary-event.ytd-ticket-shelf-renderer #meta-info.ytd-ticket-shelf-render=
er { margin-right: 8px; }

#primary-event.ytd-ticket-shelf-renderer #meta.ytd-ticket-shelf-renderer #t=
ickets-button.ytd-ticket-shelf-renderer { background-color: var(--t2d807bb7=
9e75606d); border-radius: 2px; border-width: medium; border-style: none; bo=
rder-color: currentcolor; border-image: initial; color: var(--t6216186c28b3=
834b); display: inline-block; flex-shrink: 0; height: 32px; padding: 8px 16=
px; text-decoration: none; cursor: pointer; font-family: Roboto, Arial, san=
s-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

#view-tickets-link.ytd-ticket-shelf-renderer { color: var(--t2d807bb79e7560=
6d); white-space: nowrap; text-decoration: none; padding-top: 2px; height: =
fit-content; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fon=
t-weight: 500; line-height: 2rem; }

#primary-event.ytd-ticket-shelf-renderer #meta.ytd-ticket-shelf-renderer #n=
earest.ytd-ticket-shelf-renderer { color: var(--tffc2fd3a644f6275); margin-=
bottom: 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fon=
t-weight: 500; line-height: 2rem; }

#primary-event.ytd-ticket-shelf-renderer #meta.ytd-ticket-shelf-renderer #s=
ubtitle1.ytd-ticket-shelf-renderer, #primary-event.ytd-ticket-shelf-rendere=
r #meta.ytd-ticket-shelf-renderer #subtitle2.ytd-ticket-shelf-renderer { co=
lor: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font=
-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#primary-event.ytd-ticket-shelf-renderer #meta-info.ytd-ticket-shelf-render=
er #nearest.ytd-ticket-shelf-renderer, #primary-event.ytd-ticket-shelf-rend=
erer #meta-info.ytd-ticket-shelf-renderer #subtitle1.ytd-ticket-shelf-rende=
rer, #primary-event.ytd-ticket-shelf-renderer #meta-info.ytd-ticket-shelf-r=
enderer #subtitle2.ytd-ticket-shelf-renderer { overflow: hidden; text-overf=
low: ellipsis; white-space: nowrap; }

#nearest-with-location.ytd-ticket-shelf-renderer { color: var(--tffc2fd3a64=
4f6275); margin-bottom: 4px; overflow: hidden; text-overflow: ellipsis; whi=
te-space: nowrap; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem=
; font-weight: 400; line-height: 2rem; }

#subtitle1.ytd-ticket-shelf-renderer { margin-top: 8px; margin-bottom: 8px;=
 }

#primary-event.ytd-ticket-shelf-renderer #meta.ytd-ticket-shelf-renderer > =
div.ytd-ticket-shelf-renderer { overflow: hidden; text-overflow: ellipsis; =
white-space: nowrap; }

ytd-ticket-shelf-renderer[showing-more] #primary-event.ytd-ticket-shelf-ren=
derer #meta.ytd-ticket-shelf-renderer { display: flex; flex-direction: row;=
 }

ytd-ticket-shelf-renderer[showing-more] #primary-event.ytd-ticket-shelf-ren=
derer #meta.ytd-ticket-shelf-renderer #meta-info.ytd-ticket-shelf-renderer =
{ flex-grow: 1; }

ytd-ticket-shelf-renderer[showing-more] #primary-event.ytd-ticket-shelf-ren=
derer #meta.ytd-ticket-shelf-renderer #tickets-button.ytd-ticket-shelf-rend=
erer { margin-top: 0px; margin-right: 4px; }

#separator.ytd-ticket-shelf-renderer { position: relative; top: 4px; border=
-right: 1px solid var(--tf3fc855af2285f5f); margin-right: 8px; padding-righ=
t: 12px; height: 102px; }

ytd-ticket-shelf-renderer[no-divider] #separator.ytd-ticket-shelf-renderer,=
 ytd-ticket-shelf-renderer[showing-more] #separator.ytd-ticket-shelf-render=
er { display: none; }

#rest-events.ytd-ticket-shelf-renderer { flex-grow: 1; position: relative; =
}

#body.one-event.ytd-ticket-shelf-renderer #rest-events.ytd-ticket-shelf-ren=
derer { display: none; }

#rest-events.ytd-ticket-shelf-renderer #table.ytd-ticket-shelf-renderer tab=
le.ytd-ticket-shelf-renderer { cursor: pointer; }

.when-date-column.ytd-ticket-shelf-renderer { color: var(--tffc2fd3a644f627=
5); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight:=
 400; line-height: 2rem; }

.when-time-column.ytd-ticket-shelf-renderer, .when-weekday-column.ytd-ticke=
t-shelf-renderer { display: none; }

.when-time-column.ytd-ticket-shelf-renderer { text-align: end; }

.when-time-column.ytd-ticket-shelf-renderer, .when-weekday-column.ytd-ticke=
t-shelf-renderer, .where-column.ytd-ticket-shelf-renderer { color: var(--t4=
a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem=
; font-weight: 400; line-height: 2rem; }

.where-column-td.ytd-ticket-shelf-renderer { width: 100%; position: relativ=
e; }

.where-column-td.ytd-ticket-shelf-renderer .where-column.ytd-ticket-shelf-r=
enderer { position: absolute; overflow: hidden; text-overflow: ellipsis; wh=
ite-space: nowrap; left: 8px; right: 0px; top: 4px; }

.when-weekday-column.ytd-ticket-shelf-renderer #time.ytd-ticket-shelf-rende=
rer { padding-left: 8px; }

.link.ytd-ticket-shelf-renderer { color: var(--t2d807bb79e75606d); text-dec=
oration: none; margin-right: 8px; float: right; font-family: Roboto, Arial,=
 sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

.venue-vendor-container.ytd-ticket-shelf-renderer { display: flex; }

.venue.ytd-ticket-shelf-renderer { color: var(--t4a6da19e16bf221a); overflo=
w: hidden; text-overflow: ellipsis; white-space: nowrap; }

.vendor.ytd-ticket-shelf-renderer { color: var(--t2d807bb79e75606d); flex-s=
hrink: 0; text-decoration: none; font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.dot.ytd-ticket-shelf-renderer { color: var(--t4a6da19e16bf221a); padding-l=
eft: 8px; padding-right: 8px; }

.launch-icon.ytd-ticket-shelf-renderer { padding-bottom: 2px; height: 16px;=
 width: 16px; }

ytd-ticket-shelf-renderer[showing-more] .when-weekday-column.ytd-ticket-she=
lf-renderer { display: flex; flex-direction: row; }

ytd-ticket-shelf-renderer[showing-more] .when-time-column.ytd-ticket-shelf-=
renderer { display: inline-block; }

#table.ytd-ticket-shelf-renderer table.ytd-ticket-shelf-renderer td.ytd-tic=
ket-shelf-renderer { margin: 0px; border-width: medium; border-style: none;=
 border-color: currentcolor; border-image: initial; }

#table.ytd-ticket-shelf-renderer table.ytd-ticket-shelf-renderer tr.ytd-tic=
ket-shelf-renderer td.ytd-ticket-shelf-renderer > div.ytd-ticket-shelf-rend=
erer:first-child { padding-left: 8px; white-space: nowrap; }

#table.ytd-ticket-shelf-renderer a.ytd-ticket-shelf-renderer { text-decorat=
ion: none; cursor: pointer; }

#show-less-button.ytd-ticket-shelf-renderer > div.ytd-ticket-shelf-renderer=
, #show-more-button.ytd-ticket-shelf-renderer > div.ytd-ticket-shelf-render=
er { margin-left: 8px; color: var(--t4a6da19e16bf221a); text-transform: upp=
ercase; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-wei=
ght: 500; line-height: 1.8rem; }

#show-less-button.ytd-ticket-shelf-renderer > div.ytd-ticket-shelf-renderer=
, #show-more-button.ytd-ticket-shelf-renderer > div.ytd-ticket-shelf-render=
er, #table.ytd-ticket-shelf-renderer table.ytd-ticket-shelf-renderer td.ytd=
-ticket-shelf-renderer { padding: 4px 0px; }

#rest-events.ytd-ticket-shelf-renderer tr.ytd-ticket-shelf-renderer:hover {=
 background-color: var(--tf3fc855af2285f5f); }

#show-less-button.ytd-ticket-shelf-renderer, #show-more-button.ytd-ticket-s=
helf-renderer { display: none; }

ytd-ticket-shelf-renderer[can-show-more] #show-more-button.ytd-ticket-shelf=
-renderer { display: block; }

ytd-ticket-shelf-renderer[showing-more] #show-more-button.ytd-ticket-shelf-=
renderer { display: none; }

ytd-ticket-shelf-renderer[showing-more] #show-less-button.ytd-ticket-shelf-=
renderer { display: block; }

ytd-ticket-shelf-renderer[showing-more] #body.ytd-ticket-shelf-renderer { f=
lex-wrap: wrap; }

ytd-ticket-shelf-renderer[showing-more] #primary-event.ytd-ticket-shelf-ren=
derer { flex-grow: 1; width: 100%; }

@media (max-width: 656px) {
  #primary-event.ytd-ticket-shelf-renderer { max-width: 100%; flex: 1 1 1e-=
09px; }
  #body.ytd-ticket-shelf-renderer { flex-wrap: wrap; }
}

#calendar-avatar.ytd-ticket-shelf-renderer, #nearest-with-location.ytd-tick=
et-shelf-renderer { cursor: pointer; }

#calendar-avatar-day.ytd-ticket-shelf-renderer, #calendar-avatar-month.ytd-=
ticket-shelf-renderer { text-align: center; vertical-align: middle; width: =
64px; }

#calendar-avatar-day.ytd-ticket-shelf-renderer { background-color: rgb(255,=
 255, 255); height: 27px; width: 48px; display: flex; justify-content: cent=
er; align-items: center; }

#calendar-avatar-month.ytd-ticket-shelf-renderer { background-color: rgb(96=
, 96, 96); height: 21px; width: 48px; display: flex; justify-content: cente=
r; align-items: center; }

#calendar-avatar-day-text.ytd-ticket-shelf-renderer { color: var(--tdc8af67=
50f0dad0d); font-size: 20px; line-height: 34px; }

#calendar-avatar-month-text.ytd-ticket-shelf-renderer { color: rgb(255, 255=
, 255); font-size: 12px; line-height: 30px; text-transform: uppercase; }

ytd-ticket-shelf-renderer:not([no-divider]) #shelf-toggler-when-no-divider.=
ytd-ticket-shelf-renderer { display: none; }

#shelf-toggler-when-no-divider.ytd-ticket-shelf-renderer { align-self: cent=
er; }

ytd-vertical-channel-section-renderer { display: block; padding-bottom: 24p=
x; }

#items.ytd-vertical-channel-section-renderer > .ytd-vertical-channel-sectio=
n-renderer:not(:first-child) { padding-top: 24px; }

#title.ytd-vertical-channel-section-renderer { color: var(--t4a6da19e16bf22=
1a); margin-bottom: 24px; text-transform: uppercase; font-family: Roboto, A=
rial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

ytd-video-download-toast-renderer { display: inline-block; }

tp-yt-paper-progress.ytd-video-download-toast-renderer { --paper-progress-a=
ctive-color: var(--tb628117fc164ad87); --paper-progress-container-color: va=
r(--t4aeaa857de8a786b); --paper-progress-transition-duration: 1.3s; --paper=
-progress-transition-timing-function: ease-out; position: absolute; width: =
100%; left: 0px; bottom: 0px; }

tp-yt-paper-progress.ytd-video-download-toast-renderer[value=3D"0"] { --pap=
er-progress-active-color: var(--t4aeaa857de8a786b); }

ytd-yoodle-renderer { display: inline-block; }

ytd-yoodle-renderer .lottie-player.ytd-yoodle-renderer { width: 122px; }

ytd-yoodle-renderer[is-red-logo] .lottie-player.ytd-yoodle-renderer { width=
: 129px; }

ytd-yoodle-renderer[hide-lottie] ytd-lottie-player.ytd-yoodle-renderer { di=
splay: none; }

img.ytd-yoodle-renderer { height: 56px; }

ytd-ypc-transaction-error-message-renderer[dialog][dialog][dialog] { backgr=
ound-color: var(--t518e925f61bdcb91); padding: 0px; margin: 0px; max-width:=
 380px; display: flex; flex-direction: column; }

.error-messages.ytd-ypc-transaction-error-message-renderer { color: var(--t=
4a6da19e16bf221a); margin: 24px; font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

ytd-carousel-item-renderer { display: block; position: relative; background=
-color: rgb(0, 0, 0); }

#carousel-item.ytd-carousel-item-renderer { flex: 1 1 1e-09px; }

#menu.ytd-carousel-item-renderer { margin-top: -100px; position: absolute; =
inset-inline-end: 100px; vertical-align: middle; display: flex; flex-direct=
ion: row; justify-content: flex-end; }

button.ytd-carousel-item-renderer { padding: 0px; background-color: transpa=
rent; outline: none; border-width: medium; border-style: none; border-color=
: currentcolor; border-image: initial; cursor: pointer; }

.menu-dot.ytd-carousel-item-renderer::before { content: " =E2=97=8F"; }

.menu-dot.ytd-carousel-item-renderer { color: rgba(255, 255, 255, 0.3); fon=
t-size: 1rem; margin: 0px 1px; transition: color 0.25s; }

.menu-dot.ytd-carousel-item-renderer:hover { color: rgb(255, 255, 255); }

.menu-dot.selected.ytd-carousel-item-renderer { color: rgb(255, 255, 255); =
font-size: 1.1rem; }

#overlay.ytd-carousel-item-renderer { position: absolute; right: 0px; botto=
m: 0px; left: 0px; pointer-events: none; }

ytd-carousel-item-renderer:not([disable-grid-state-aware]) #overlay.ytd-car=
ousel-item-renderer { display: flex; }

ytd-carousel-item-renderer[is-carousel-in-feed] #pagination-thumbnails.ytd-=
carousel-item-renderer { padding-left: 40px; padding-right: 40px; }

ytd-carousel-item-renderer[disable-grid-state-aware] #overlay.ytd-carousel-=
item-renderer { width: calc(100% - 48px); max-width: var(--ytd-rich-grid-ma=
x-width); margin: 0px auto; }

ytd-carousel-item-renderer[disable-grid-state-aware][is-carousel-in-feed] #=
overlay.ytd-carousel-item-renderer { max-width: 448px; margin: 0px; }

#pagination-thumbnails.ytd-carousel-item-renderer { margin: 56px auto; tran=
sition: transform 0.3s; display: flex; flex-direction: row; align-items: fl=
ex-end; }

ytd-carousel-item-renderer[paginator-alignment=3D"CAROUSEL_ITEM_RENDERER_PA=
GINATOR_ALIGNMENT_START"] #pagination-thumbnails.ytd-carousel-item-renderer=
 { justify-content: flex-start; }

ytd-carousel-item-renderer[paginator-alignment=3D"CAROUSEL_ITEM_RENDERER_PA=
GINATOR_ALIGNMENT_END"] #pagination-thumbnails.ytd-carousel-item-renderer {=
 justify-content: flex-end; }

ytd-carousel-item-renderer[layout-type=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYO=
UT_C"] #pagination-thumbnails.ytd-carousel-item-renderer { margin: 0px 0px =
48px; }

ytd-carousel-item-renderer[layout-type=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYO=
UT_C"] #overlay.ytd-carousel-item-renderer { overflow: hidden; }

ytd-carousel-item-renderer[layout-type=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYO=
UT_C"] #pagination-thumbnails.ytd-carousel-item-renderer button.ytd-carouse=
l-item-renderer { flex-shrink: 0; width: 96px; height: 55px; }

ytd-carousel-item-renderer[layout-type=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYO=
UT_C"][narrower] #menu.ytd-carousel-item-renderer { position: absolute; lef=
t: 0px; right: 0px; bottom: 20px; float: none; display: flex; flex-directio=
n: row; justify-content: center; }

ytd-carousel-item-renderer[layout-type=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYO=
UT_C"][narrower] .menu-dot.ytd-carousel-item-renderer { color: rgba(255, 25=
5, 255, 0.3); font-family: Roboto, Arial, sans-serif; font-size: 2.8rem; fo=
nt-variation-settings: "wdth" 100; font-weight: 700; line-height: 3.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-carousel-item-renderer[layout-type=3D"DEFAULT_PROMO_PANEL_RENDERER_LA=
YOUT_C"][narrower] .menu-dot.ytd-carousel-item-renderer { font-family: Robo=
to, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 1=
00; font-weight: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  ytd-carousel-item-renderer[layout-type=3D"DEFAULT_PROMO_PANEL_RENDERER_LA=
YOUT_C"][narrower] .menu-dot.ytd-carousel-item-renderer { font-family: Robo=
to, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 1=
00; font-weight: 700; line-height: 3.2rem; }
}

ytd-carousel-item-renderer[layout-type=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYO=
UT_C"][narrower] .menu-dot.ytd-carousel-item-renderer { margin: 0px 2px; tr=
ansition: color 0.25s; }

ytd-carousel-item-renderer[layout-type=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYO=
UT_C"][narrower] .menu-dot.ytd-carousel-item-renderer:hover { color: rgb(25=
5, 255, 255); }

ytd-carousel-item-renderer[layout-type=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYO=
UT_C"][narrower] .menu-dot.selected.ytd-carousel-item-renderer { color: rgb=
(255, 255, 255); font-family: Roboto, Arial, sans-serif; font-size: 2.8rem;=
 font-variation-settings: "wdth" 100; font-weight: 700; line-height: 3.8rem=
; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-carousel-item-renderer[layout-type=3D"DEFAULT_PROMO_PANEL_RENDERER_LA=
YOUT_C"][narrower] .menu-dot.selected.ytd-carousel-item-renderer { font-fam=
ily: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings:=
 "wdth" 100; font-weight: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  ytd-carousel-item-renderer[layout-type=3D"DEFAULT_PROMO_PANEL_RENDERER_LA=
YOUT_C"][narrower] .menu-dot.selected.ytd-carousel-item-renderer { font-fam=
ily: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings:=
 "wdth" 100; font-weight: 700; line-height: 3.2rem; }
}

#pagination-thumbnails.ytd-carousel-item-renderer button.ytd-carousel-item-=
renderer:nth-child(n+4).ytd-carousel-item-renderer { display: none; }

@media (min-width: 662px) {
  #pagination-thumbnails.ytd-carousel-item-renderer button.ytd-carousel-ite=
m-renderer:nth-child(n+4).ytd-carousel-item-renderer { display: inline-bloc=
k; }
}

ytd-carousel-item-renderer[layout-type=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYO=
UT_C"] #pagination-thumbnails.ytd-carousel-item-renderer button.ytd-carouse=
l-item-renderer { display: inline-block; }

#pagination-thumbnails.ytd-carousel-item-renderer button.ytd-carousel-item-=
renderer { position: relative; opacity: 0.5; pointer-events: auto; outline:=
 none; height: 40px; }

#pagination-thumbnails.ytd-carousel-item-renderer button.ytd-carousel-item-=
renderer:focus, #pagination-thumbnails.ytd-carousel-item-renderer button.yt=
d-carousel-item-renderer:hover { opacity: 0.9; }

#pagination-thumbnails.ytd-carousel-item-renderer button.selected.ytd-carou=
sel-item-renderer { opacity: 1; }

#pagination-thumbnails.ytd-carousel-item-renderer button.ytd-carousel-item-=
renderer .progress-bar.ytd-carousel-item-renderer { display: none; backgrou=
nd-color: rgb(255, 255, 255); position: absolute; bottom: -4px; height: 2px=
; left: 0px; right: 0px; }

#pagination-thumbnails.ytd-carousel-item-renderer button.selected.ytd-carou=
sel-item-renderer .progress-bar.ytd-carousel-item-renderer { animation-name=
: progress-bar; animation-timing-function: linear; display: block; }

ytd-carousel-item-renderer:focus-within #pagination-thumbnails.ytd-carousel=
-item-renderer button.selected.ytd-carousel-item-renderer .progress-bar.ytd=
-carousel-item-renderer, ytd-carousel-item-renderer:hover #pagination-thumb=
nails.ytd-carousel-item-renderer button.selected.ytd-carousel-item-renderer=
 .progress-bar.ytd-carousel-item-renderer, ytd-carousel-item-renderer[is-pa=
used] #pagination-thumbnails.ytd-carousel-item-renderer button.selected.ytd=
-carousel-item-renderer .progress-bar.ytd-carousel-item-renderer { animatio=
n-play-state: paused; }

#pagination-thumbnails.ytd-carousel-item-renderer button.selected.finished.=
ytd-carousel-item-renderer .progress-bar.ytd-carousel-item-renderer { anima=
tion: auto ease 0s 1 normal none running none; }

#overlay.ytd-carousel-item-renderer button.ytd-carousel-item-renderer:not(:=
first-child) { margin-inline-start: 8px; }

@keyframes progress-bar {=20
  0% { right: 100%; }
  100% { right: 0px; }
}

#pagination-thumbnails.ytd-carousel-item-renderer button.ytd-carousel-item-=
renderer yt-img-shadow.ytd-carousel-item-renderer { overflow: hidden; borde=
r-radius: 4px; }

ytd-carousel-item-renderer[layout-type=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYO=
UT_C"] { overflow: hidden; border-radius: 16px; margin-top: 24px; }

ytd-carousel-item-renderer.grid-1-columns #pagination-thumbnails.ytd-carous=
el-item-renderer { width: 214px; }

ytd-carousel-item-renderer.grid-1-columns[layout-type=3D"DEFAULT_PROMO_PANE=
L_RENDERER_LAYOUT_C"] #overlay.ytd-carousel-item-renderer { width: 344px; }

ytd-carousel-item-renderer.grid-2-columns #pagination-thumbnails.ytd-carous=
el-item-renderer { width: 428px; }

ytd-carousel-item-renderer.grid-2-columns[layout-type=3D"DEFAULT_PROMO_PANE=
L_RENDERER_LAYOUT_C"] #overlay.ytd-carousel-item-renderer { width: 344px; }

ytd-carousel-item-renderer.grid-3-columns #pagination-thumbnails.ytd-carous=
el-item-renderer { width: 642px; }

ytd-carousel-item-renderer.grid-3-columns[layout-type=3D"DEFAULT_PROMO_PANE=
L_RENDERER_LAYOUT_C"] #overlay.ytd-carousel-item-renderer { width: 344px; }

ytd-carousel-item-renderer.grid-4-columns #pagination-thumbnails.ytd-carous=
el-item-renderer { width: 856px; }

ytd-carousel-item-renderer.grid-4-columns[layout-type=3D"DEFAULT_PROMO_PANE=
L_RENDERER_LAYOUT_C"] #overlay.ytd-carousel-item-renderer { width: 344px; }

ytd-carousel-item-renderer.grid-5-columns #pagination-thumbnails.ytd-carous=
el-item-renderer { width: 1070px; }

ytd-carousel-item-renderer.grid-5-columns[layout-type=3D"DEFAULT_PROMO_PANE=
L_RENDERER_LAYOUT_C"] #overlay.ytd-carousel-item-renderer { width: 344px; }

ytd-carousel-item-renderer.grid-6-columns #pagination-thumbnails.ytd-carous=
el-item-renderer { width: 1284px; }

ytd-carousel-item-renderer.grid-6-columns[layout-type=3D"DEFAULT_PROMO_PANE=
L_RENDERER_LAYOUT_C"] #overlay.ytd-carousel-item-renderer { width: 448px; }

ytd-default-promo-panel-renderer.grid:not(.grid-disabled) { max-width: var(=
--ytd-grid-max-width); }

.grid-1-columns.ytd-default-promo-panel-renderer, ytd-default-promo-panel-r=
enderer.grid-1-columns { width: var(--ytd-grid-1-columns-width) !important;=
 }

.grid-2-columns.ytd-default-promo-panel-renderer, ytd-default-promo-panel-r=
enderer.grid-2-columns { width: var(--ytd-grid-2-columns-width) !important;=
 }

.grid-3-columns.ytd-default-promo-panel-renderer, ytd-default-promo-panel-r=
enderer.grid-3-columns { width: var(--ytd-grid-3-columns-width) !important;=
 }

.grid-4-columns.ytd-default-promo-panel-renderer, ytd-default-promo-panel-r=
enderer.grid-4-columns { width: var(--ytd-grid-4-columns-width) !important;=
 }

.grid-5-columns.ytd-default-promo-panel-renderer, ytd-default-promo-panel-r=
enderer.grid-5-columns { width: var(--ytd-grid-5-columns-width) !important;=
 }

.grid-6-columns.ytd-default-promo-panel-renderer, ytd-default-promo-panel-r=
enderer.grid-6-columns { width: var(--ytd-grid-6-columns-width) !important;=
 }

ytd-default-promo-panel-renderer { --yt-endpoint-color: #fff; --yt-endpoint=
-hover-color: #fff; --yt-video-thumbnail-height: auto; --yt-video-thumbnail=
-width: auto; color: rgb(255, 255, 255); display: block; height: var(--ytd-=
default-promo-panel-renderer-height); overflow: hidden; position: relative;=
 }

yt-video-as-thumbnail-details.ytd-default-promo-panel-renderer { min-height=
: var(--ytd-default-promo-panel-renderer-height); position: absolute; width=
: 100%; }

#hero.ytd-default-promo-panel-renderer, #scrim.ytd-default-promo-panel-rend=
erer { animation: 1.8s cubic-bezier(0.05, 0, 0, 1) 0s 1 normal forwards run=
ning background-in; background-position: center top; background-repeat: no-=
repeat; background-size: cover; height: 100%; width: 100%; opacity: 0; posi=
tion: absolute; transform: scale(1); transition: background-image 0.5s cubi=
c-bezier(0.05, 0, 0, 1); }

#content.ytd-default-promo-panel-renderer { bottom: 0px; height: 100%; left=
: 0px; margin: 0px auto; padding: 56px 0px; position: absolute; right: 0px;=
 cursor: pointer; display: flex; flex-direction: column; justify-content: f=
lex-end; }

ytd-default-promo-panel-renderer[disable-grid-state-aware] #content.ytd-def=
ault-promo-panel-renderer { width: calc(100% - 48px); max-width: var(--ytd-=
rich-grid-max-width); }

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_A"] ytd-default-promo-panel-renderer-inline-playback-renderer.ytd=
-default-promo-panel-renderer { position: absolute; z-index: 0; width: 100v=
w; height: 56.25vw; top: 0px; left: 0px; }

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_A"][narrow] ytd-default-promo-panel-renderer-inline-playback-rend=
erer.ytd-default-promo-panel-renderer { width: calc(var(--ytd-default-promo=
-panel-renderer-height)*16/9); height: var(--ytd-default-promo-panel-render=
er-height); top: 0px; left: calc(var(--ytd-default-promo-panel-renderer-hei=
ght)*16/9*-1/2 - -50%); }

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_B"], ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PRO=
MO_PANEL_RENDERER_LAYOUT_C"] { --ytd-default-promo-panel-renderer-height: 4=
60px; }

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_B"] #hero.ytd-default-promo-panel-renderer, ytd-default-promo-pan=
el-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B"] #scrim.=
ytd-default-promo-panel-renderer, ytd-default-promo-panel-renderer[panel-la=
yout=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B"] ytd-default-promo-panel-ren=
derer-inline-playback-renderer.ytd-default-promo-panel-renderer, ytd-defaul=
t-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_=
C"] #hero.ytd-default-promo-panel-renderer, ytd-default-promo-panel-rendere=
r[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"] #scrim.ytd-defaul=
t-promo-panel-renderer, ytd-default-promo-panel-renderer[panel-layout=3D"DE=
FAULT_PROMO_PANEL_RENDERER_LAYOUT_C"] ytd-default-promo-panel-renderer-inli=
ne-playback-renderer.ytd-default-promo-panel-renderer { position: absolute;=
 height: var(--ytd-default-promo-panel-renderer-height); width: calc(var(--=
ytd-default-promo-panel-renderer-height)*1.7777777778); animation: auto eas=
e 0s 1 normal none running none; transform: none; top: 0px; right: 0px; lef=
t: auto; }

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_B"] #hero.ytd-default-promo-panel-renderer, ytd-default-promo-pan=
el-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B"] #scrim.=
ytd-default-promo-panel-renderer, ytd-default-promo-panel-renderer[panel-la=
yout=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"] #hero.ytd-default-promo-pan=
el-renderer, ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO=
_PANEL_RENDERER_LAYOUT_C"] #scrim.ytd-default-promo-panel-renderer { opacit=
y: 1; }

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_B"] #content.ytd-default-promo-panel-renderer, ytd-default-promo-=
panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"] #con=
tent.ytd-default-promo-panel-renderer { display: flex; justify-content: cen=
ter; box-sizing: border-box; }

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_B"] #hero-title.ytd-default-promo-panel-renderer, ytd-default-pro=
mo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"] #=
hero-title.ytd-default-promo-panel-renderer { max-width: 720px; font-family=
: "YouTube Sans", Roboto, sans-serif; font-size: 4.8rem; font-variation-set=
tings: "wdth" 100; font-weight: 300; line-height: 6.6rem; overflow: hidden;=
 max-height: 13.2rem; display: -webkit-box; -webkit-box-orient: vertical; t=
ext-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_REND=
ERER_LAYOUT_B"] #hero-title.ytd-default-promo-panel-renderer, ytd-default-p=
romo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"]=
 #hero-title.ytd-default-promo-panel-renderer { -webkit-line-clamp: 2; max-=
height: none; }
}

@container (max-width:_max($medium_breakpoint)) {
  ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_REND=
ERER_LAYOUT_B"] #hero-title.ytd-default-promo-panel-renderer, ytd-default-p=
romo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"]=
 #hero-title.ytd-default-promo-panel-renderer { font-family: "YouTube Sans"=
, Roboto, sans-serif; font-size: 4rem; font-variation-settings: "wdth" 100;=
 font-weight: 300; line-height: 5.4rem; overflow: hidden; max-height: 10.8r=
em; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: elli=
psis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_REND=
ERER_LAYOUT_B"] #hero-title.ytd-default-promo-panel-renderer, ytd-default-p=
romo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"]=
 #hero-title.ytd-default-promo-panel-renderer { -webkit-line-clamp: 2; max-=
height: none; }
}
}

@media (max-width: 599.9px) {
  ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_REND=
ERER_LAYOUT_B"] #hero-title.ytd-default-promo-panel-renderer, ytd-default-p=
romo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"]=
 #hero-title.ytd-default-promo-panel-renderer { font-family: "YouTube Sans"=
, Roboto, sans-serif; font-size: 4rem; font-variation-settings: "wdth" 100;=
 font-weight: 300; line-height: 5.4rem; overflow: hidden; max-height: 10.8r=
em; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: elli=
psis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_REND=
ERER_LAYOUT_B"] #hero-title.ytd-default-promo-panel-renderer, ytd-default-p=
romo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"]=
 #hero-title.ytd-default-promo-panel-renderer { -webkit-line-clamp: 2; max-=
height: none; }
}
}

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_B"] #description.ytd-default-promo-panel-renderer, ytd-default-pr=
omo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"] =
#description.ytd-default-promo-panel-renderer { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.8rem; font-weight: 500; line-height: 2.6rem; }

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_C"] { --ytd-default-promo-panel-renderer-height: 490px; }

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_C"] #avatar.ytd-default-promo-panel-renderer { height: 24px; widt=
h: 24px; }

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_C"] #description.ytd-default-promo-panel-renderer { width: calc(3=
3.3333% - 26.6667px); margin-bottom: 16px; font-family: Roboto, Arial, sans=
-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; color: rg=
ba(255, 255, 255, 0.7); }

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_C"] #hero.ytd-default-promo-panel-renderer, ytd-default-promo-pan=
el-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"] #scrim.=
ytd-default-promo-panel-renderer, ytd-default-promo-panel-renderer[panel-la=
yout=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"] ytd-default-promo-panel-ren=
derer-inline-playback-renderer.ytd-default-promo-panel-renderer { max-width=
: 66.6%; }

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_C"][disable-grid-state-aware][is-carousel-in-feed] #hero.ytd-defa=
ult-promo-panel-renderer, ytd-default-promo-panel-renderer[panel-layout=3D"=
DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"][disable-grid-state-aware][is-carous=
el-in-feed] #scrim.ytd-default-promo-panel-renderer, ytd-default-promo-pane=
l-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"][disable-=
grid-state-aware][is-carousel-in-feed] ytd-default-promo-panel-renderer-inl=
ine-playback-renderer.ytd-default-promo-panel-renderer { max-width: unset; =
}

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_C"] #byline.ytd-default-promo-panel-renderer { margin-bottom: 8px=
; }

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_C"] #hero-title.ytd-default-promo-panel-renderer { margin-bottom:=
 8px; max-width: 50%; flex-shrink: 0; font-family: Roboto, Arial, sans-seri=
f; font-size: 3.6rem; font-variation-settings: "wdth" 100; font-weight: 700=
; line-height: 5rem; }

@container (max-width:_max($medium_breakpoint)) {
  ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_REND=
ERER_LAYOUT_C"] #hero-title.ytd-default-promo-panel-renderer { font-family:=
 Roboto, Arial, sans-serif; font-size: 3.2rem; font-variation-settings: "wd=
th" 100; font-weight: 700; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_REND=
ERER_LAYOUT_C"] #hero-title.ytd-default-promo-panel-renderer { font-family:=
 Roboto, Arial, sans-serif; font-size: 3.2rem; font-variation-settings: "wd=
th" 100; font-weight: 700; line-height: 4.4rem; }
}

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_C"] #content.ytd-default-promo-panel-renderer { top: 0px; height:=
 382px; padding: 0px; position: absolute; }

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_C"][narrow] #description.ytd-default-promo-panel-renderer { width=
: calc(50% - 20px); }

ytd-default-promo-panel-renderer[is-carousel-in-feed] #content.ytd-default-=
promo-panel-renderer { padding-left: 40px; }

#avatar.ytd-default-promo-panel-renderer { border-radius: 50%; background-c=
olor: transparent; overflow: hidden; height: 36px; width: 36px; }

#byline.ytd-default-promo-panel-renderer { display: flex; flex-direction: r=
ow; align-items: center; margin-bottom: 6px; }

#channel-name.ytd-default-promo-panel-renderer { align-self: auto; }

#avatar.ytd-default-promo-panel-renderer, #channel-name.ytd-default-promo-p=
anel-renderer { margin-right: 12px; }

.yt-simple-endpoint.ytd-default-promo-panel-renderer { display: inline-bloc=
k; cursor: pointer; text-decoration: none; color: var(--yt-endpoint-color,v=
ar(--tffc2fd3a644f6275)); }

.yt-simple-endpoint.ytd-default-promo-panel-renderer:hover { color: var(--y=
t-endpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt=
-endpoint-text-decoration,none); }

a.yt-simple-endpoint.ytd-default-promo-panel-renderer { color: rgb(255, 255=
, 255); text-decoration: none; }

a.yt-simple-endpoint.ytd-default-promo-panel-renderer:hover { color: rgb(25=
5, 255, 255); text-decoration: none; }

#logo.ytd-default-promo-panel-renderer { margin-bottom: 16px; max-height: 8=
0px; max-width: 300px; align-self: flex-start; }

#channel-name.ytd-default-promo-panel-renderer { --yt-endpoint-color: rgba(=
255,255,255,0.7); color: rgba(255, 255, 255, 0.7); font-family: Roboto, Ari=
al, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; }

#hero-title.ytd-default-promo-panel-renderer { margin-bottom: 12px; display=
: block; max-height: 18.6rem; overflow: hidden; font-family: "YouTube Sans"=
, "YT Sans"; font-size: 5.8rem; font-weight: 500; line-height: 6.2rem; }

ytd-default-promo-panel-renderer[layout-style=3D"CAROUSEL_ITEM_RENDERER_LAY=
OUT_STYLE_DESTINATION"] #hero-title.ytd-default-promo-panel-renderer { font=
-family: inherit; }

ytd-default-promo-panel-renderer[animation-enabled] #hero-title.ytd-default=
-promo-panel-renderer { opacity: 0; transition: opacity 0.5s ease-in-out; }

ytd-default-promo-panel-renderer[animation-enabled] #hero-title.visible.ytd=
-default-promo-panel-renderer { opacity: 1; }

#description.ytd-default-promo-panel-renderer { margin-bottom: 28px; max-wi=
dth: 640px; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#action-button.ytd-default-promo-panel-renderer { font-size: 1.4rem; font-w=
eight: 400; letter-spacing: 0.1rem; line-height: 1.4rem; }

ytd-default-promo-panel-renderer[animation-enabled] #logo.ytd-default-promo=
-panel-renderer { opacity: 0; transform: translateY(25px); animation: 0.6s =
cubic-bezier(0.4, 0, 0.2, 1) 0.32s 1 normal forwards running content-in; }

ytd-default-promo-panel-renderer[animation-enabled] #byline.ytd-default-pro=
mo-panel-renderer, ytd-default-promo-panel-renderer[animation-enabled] #her=
o-title.ytd-default-promo-panel-renderer { animation: 0.6s cubic-bezier(0.4=
, 0, 0.2, 1) 0.37s 1 normal forwards running content-in; opacity: 0; transf=
orm: translateY(25px); }

ytd-default-promo-panel-renderer[animation-enabled] #description.ytd-defaul=
t-promo-panel-renderer { animation: 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.42s=
 1 normal forwards running content-in; opacity: 0; transform: translateY(25=
px); }

ytd-default-promo-panel-renderer[animation-enabled] #action-button.ytd-defa=
ult-promo-panel-renderer { animation: 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.4=
7s 1 normal forwards running content-in; opacity: 0; transform: translateY(=
25px); }

ytd-default-promo-panel-renderer[animation-enabled][transitioning-out]:not(=
[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B"]):not([panel-layout=
=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"]) #hero.ytd-default-promo-panel-=
renderer { animation: 1.8s cubic-bezier(0.4, 0, 0.2, 1) 0s 1 normal forward=
s running background-out; opacity: 1; transform: scale(1.1); }

ytd-default-promo-panel-renderer[animation-enabled][transitioning-out] #log=
o.ytd-default-promo-panel-renderer { animation: 0.4s cubic-bezier(0.4, 0, 0=
.2, 1) 0.32s 1 normal forwards running content-out; opacity: 1; transform: =
translateY(0px); }

ytd-default-promo-panel-renderer[animation-enabled][transitioning-out] #byl=
ine.ytd-default-promo-panel-renderer, ytd-default-promo-panel-renderer[anim=
ation-enabled][transitioning-out] #hero-title.ytd-default-promo-panel-rende=
rer { animation: 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0.37s 1 normal forwards =
running content-out; opacity: 1; transform: translateY(0px); }

ytd-default-promo-panel-renderer[animation-enabled][transitioning-out] #des=
cription.ytd-default-promo-panel-renderer { animation: 0.4s cubic-bezier(0.=
4, 0, 0.2, 1) 0.42s 1 normal forwards running content-out; opacity: 1; tran=
sform: translateY(0px); }

ytd-default-promo-panel-renderer[animation-enabled][transitioning-out] #act=
ion-button.ytd-default-promo-panel-renderer { animation: 0.4s cubic-bezier(=
0.4, 0, 0.2, 1) 0.47s 1 normal forwards running content-out; opacity: 1; tr=
ansform: translateY(0px); }

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_C"][narrower] #click-area.ytd-default-promo-panel-renderer, ytd-d=
efault-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDERER_LA=
YOUT_C"][narrower] #hero.ytd-default-promo-panel-renderer, ytd-default-prom=
o-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"][na=
rrower] #scrim.ytd-default-promo-panel-renderer { background-position: cent=
er top; background-repeat: no-repeat; background-size: cover; max-width: 10=
0%; position: absolute; height: 60%; width: 100%; animation: auto ease 0s 1=
 normal none running none; transform: none; top: 0px; right: 0px; left: 0px=
; }

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_C"][narrower][disable-grid-state-aware][is-carousel-in-feed] #scr=
im.ytd-default-promo-panel-renderer { height: 100%; }

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_C"][narrower] #content.ytd-default-promo-panel-renderer { box-siz=
ing: border-box; top: 0px; height: 100%; width: 100%; left: 0px; margin: 0p=
x auto; padding: 0px 0px 72px; position: absolute; right: 0px; display: fle=
x; flex-direction: column; justify-content: flex-end; }

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_C"][narrower] #description.ytd-default-promo-panel-renderer { dis=
play: none; }

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_C"][narrower] #hero-title.ytd-default-promo-panel-renderer { marg=
in: 0px auto 16px; text-align: center; }

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_C"][narrower] #byline.ytd-default-promo-panel-renderer { margin: =
0px auto 16px; }

ytd-default-promo-panel-renderer[panel-layout=3D"DEFAULT_PROMO_PANEL_RENDER=
ER_LAYOUT_C"][narrower] #action-button.ytd-default-promo-panel-renderer { m=
argin: 0px auto; }

@keyframes background-out {=20
  0% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes background-in {=20
  0% { opacity: 0; transform: scale(1); }
  100% { opacity: 1; transform: scale(1.1); }
}

@keyframes content-in {=20
  0% { opacity: 0; transform: translateY(25px); }
  80% { transform: translateY(0px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes content-out {=20
  0% { opacity: 1; transform: translateY(0px); }
  80% { transform: translateY(-25px); }
  100% { opacity: 0; transform: translateY(-25px); }
}

ytd-default-promo-panel-renderer-inline-playback-renderer { display: block;=
 width: 100%; height: 100%; background-color: rgb(0, 0, 0); opacity: 0.5; t=
ransition: opacity 0.5s; }

ytd-default-promo-panel-renderer-inline-playback-renderer[playing] { opacit=
y: 1; }

ytd-player.ytd-default-promo-panel-renderer-inline-playback-renderer { posi=
tion: absolute; display: block; width: 100%; height: 100%; opacity: 0; tran=
sition: opacity 0.2s; }

ytd-default-promo-panel-renderer-inline-playback-renderer[playing] ytd-play=
er.ytd-default-promo-panel-renderer-inline-playback-renderer { opacity: 1; =
}

ytd-channel-metadata-renderer { display: none; }

ytd-secondary-search-container-renderer { display: flex; flex-direction: co=
lumn; }

ytd-two-column-browse-results-renderer.grid:not(.grid-disabled) { max-width=
: var(--ytd-grid-max-width); }

.grid-1-columns.ytd-two-column-browse-results-renderer, ytd-two-column-brow=
se-results-renderer.grid-1-columns { width: var(--ytd-grid-1-columns-width)=
 !important; }

.grid-2-columns.ytd-two-column-browse-results-renderer, ytd-two-column-brow=
se-results-renderer.grid-2-columns { width: var(--ytd-grid-2-columns-width)=
 !important; }

.grid-3-columns.ytd-two-column-browse-results-renderer, ytd-two-column-brow=
se-results-renderer.grid-3-columns { width: var(--ytd-grid-3-columns-width)=
 !important; }

.grid-4-columns.ytd-two-column-browse-results-renderer, ytd-two-column-brow=
se-results-renderer.grid-4-columns { width: var(--ytd-grid-4-columns-width)=
 !important; }

.grid-5-columns.ytd-two-column-browse-results-renderer, ytd-two-column-brow=
se-results-renderer.grid-5-columns { width: var(--ytd-grid-5-columns-width)=
 !important; }

.grid-6-columns.ytd-two-column-browse-results-renderer, ytd-two-column-brow=
se-results-renderer.grid-6-columns { width: var(--ytd-grid-6-columns-width)=
 !important; }

ytd-two-column-browse-results-renderer { flex: 0 0 auto; margin-bottom: 16p=
x; width: 100%; display: flex; flex-direction: column-reverse; justify-cont=
ent: flex-end; }

ytd-two-column-browse-results-renderer[page-subtype=3D"history"] { display:=
 flex; flex-direction: column; justify-content: flex-start; }

#primary.ytd-two-column-browse-results-renderer { max-width: 100%; min-widt=
h: 0px; }

ytd-two-column-browse-results-renderer[page-subtype=3D"playlist"] #primary.=
ytd-two-column-browse-results-renderer yt-section-list-renderer.ytd-two-col=
umn-browse-results-renderer { padding: 8px 0px; }

yt-section-list-renderer.ytd-two-column-browse-results-renderer { padding-l=
eft: 8px; padding-right: 8px; }

ytd-browse-feed-actions-renderer.ytd-two-column-browse-results-renderer { w=
idth: 100%; margin-top: 8px; }

ytd-browse-secondary-contents-renderer.ytd-two-column-browse-results-render=
er { display: none; }

@media (min-width: 876px) {
  ytd-two-column-browse-results-renderer { display: flex; flex-direction: r=
ow; justify-content: flex-start; }
  ytd-two-column-browse-results-renderer[page-subtype=3D"history"] { displa=
y: flex; flex-direction: row-reverse; justify-content: flex-end; }
  #primary.ytd-two-column-browse-results-renderer { flex: 1 1 1e-09px; }
  ytd-two-column-browse-results-renderer[page-subtype=3D"history"] #seconda=
ry.ytd-two-column-browse-results-renderer { overflow-y: auto; background-co=
lor: transparent; height: 100%; position: fixed; inset-inline-end: 0px; }
  ytd-two-column-browse-results-renderer[page-subtype=3D"history"][has-seco=
ndary-column-data] #primary.ytd-two-column-browse-results-renderer { paddin=
g-inline-end: 441px; }
  ytd-two-column-browse-results-renderer[page-subtype=3D"history"] ytd-brow=
se-feed-actions-renderer.ytd-two-column-browse-results-renderer { padding: =
0px 28px; }
  ytd-browse-feed-actions-renderer.ytd-two-column-browse-results-renderer {=
 width: 385px; }
  ytd-browse-secondary-contents-renderer.ytd-two-column-browse-results-rend=
erer { display: block; width: 187px; }
}

@media (max-width: 876px) {
  ytd-profile-column-renderer.ytd-two-column-browse-results-renderer { disp=
lay: none; }
}

ytd-two-column-browse-results-renderer[is-constrained-list] #primary.ytd-tw=
o-column-browse-results-renderer { display: flex; justify-content: center; =
}

ytd-two-column-search-results-renderer { --yt-horizontal-list-renderer-widt=
h: 214px; max-width: 1280px; display: flex; flex-direction: row; justify-co=
ntent: center; }

@media (min-width: 428px) {
  ytd-two-column-search-results-renderer { --yt-horizontal-list-renderer-wi=
dth: 428px; }
}

@media (min-width: 642px) {
  ytd-two-column-search-results-renderer { --yt-horizontal-list-renderer-wi=
dth: 642px; }
}

@media (min-width: 856px) {
  ytd-two-column-search-results-renderer { --yt-horizontal-list-renderer-wi=
dth: 856px; }
}

@media (min-width: 1070px) {
  ytd-two-column-search-results-renderer { --yt-horizontal-list-renderer-wi=
dth: 1070px; }
}

#primary.ytd-two-column-search-results-renderer { max-width: 1096px; min-wi=
dth: 0px; flex: 1 1 auto; }

#secondary.ytd-two-column-search-results-renderer { padding-left: 40px; wid=
th: 385px; flex: 0 0 auto; }

#continuations.ytd-two-column-search-results-renderer { display: flex; flex=
-direction: row; justify-content: center; }

ytd-section-list-renderer.ytd-two-column-search-results-renderer { min-widt=
h: 0px; }

yt-section-list-renderer.ytd-two-column-search-results-renderer { padding-l=
eft: 8px; padding-right: 8px; }

@media (max-width: 1090px) {
  #secondary.ytd-two-column-search-results-renderer { display: none; }
}

@media (min-width: 1480px) {
  #primary.ytd-two-column-search-results-renderer { width: 903px; }
  #secondary.ytd-two-column-search-results-renderer { width: 385px; }
}

@media (min-width: 1720px) {
  ytd-two-column-search-results-renderer[guide-persistent-and-visible] #pri=
mary.ytd-two-column-search-results-renderer { width: 903px; }
  ytd-two-column-search-results-renderer[guide-persistent-and-visible] #sec=
ondary.ytd-two-column-search-results-renderer { width: 385px; display: bloc=
k; }
}

ytd-two-column-search-results-renderer[use-bigger-thumbs][bigger-thumbs-sty=
le=3D"BIG"] #primary.ytd-two-column-search-results-renderer { max-width: 12=
50px; }

ytd-two-column-search-results-renderer[use-bigger-thumbs][bigger-thumbs-sty=
le=3D"MASSIVE"] #primary.ytd-two-column-search-results-renderer { max-width=
: 1350px; }

ytd-two-column-search-results-renderer[is-search-friction-page] { max-width=
: 420px; }

ytd-comment-input { --paper-input-container-focus-color: var(--tffc2fd3a644=
f6275); --paper-input-container-input-color: var(--tffc2fd3a644f6275); }

ytd-comment-input .input-content.tp-yt-paper-input-container > .paper-input=
-input, ytd-comment-input .input-content.tp-yt-paper-input-container > inpu=
t, ytd-comment-input .input-content.tp-yt-paper-input-container > iron-auto=
grow-textarea, ytd-comment-input .input-content.tp-yt-paper-input-container=
 > textarea, ytd-comment-input .input-content.tp-yt-paper-input-container >=
 tp-yt-iron-input { line-height: 20px; font-size: 14px; }

ytd-comment-input { --yt-formatted-string-contenteditable-endpoint-backgrou=
nd: var(--t7f4f2c6d54836ce0); --yt-formatted-string-contenteditable-endpoin=
t-border-radius: 0.2em; --yt-formatted-string-contenteditable-endpoint-colo=
r: var(--tffc2fd3a644f6275); --yt-formatted-string-contenteditable-endpoint=
-cursor: default; --yt-formatted-string-contenteditable-endpoint-max-width:=
 100%; --yt-formatted-string-contenteditable-endpoint-white-space: nowrap; =
--yt-formatted-string-contenteditable-endpoint-overflow: hidden; --yt-forma=
tted-string-contenteditable-endpoint-text-overflow: ellipsis; --yt-formatte=
d-string-contenteditable-endpoint-vertical-align: top; --yt-formatted-strin=
g-contenteditable-endpoint-pointer-events: none; --yt-post-multi-image-atta=
chment-size: 420px; display: flex; flex-direction: column; }

#contenteditable-textarea.ytd-comment-input[aria-label]:empty::before { col=
or: var(--t4a6da19e16bf221a); -webkit-font-smoothing: subpixel-antialiased;=
 font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 40=
0; line-height: 2rem; content: attr(aria-label); cursor: text; }

yt-formatted-string#contenteditable-textarea.ytd-comment-input { --yt-forma=
tted-string-contenteditable-root-style-outline: none; --yt-formatted-string=
-contenteditable-root-style-display: var( --contenteditable-root-style-disp=
lay,block ); --contenteditable-root-style-placeholder-with-aria-color: var(=
--t4a6da19e16bf221a); --contenteditable-root-style-placeholder-with-aria-co=
ntent: attr(aria-label); --contenteditable-root-style-placeholder-with-aria=
-cursor: text; --yt-formatted-string-contenteditable-emoji-width: var( --yt=
-formatted-string-emoji-size,24px ); --yt-formatted-string-contenteditable-=
emoji-height: var( --yt-formatted-string-emoji-size,24px ); --yt-formatted-=
string-contenteditable-emoji-margin: -1px 2px 1px; --yt-formatted-string-co=
ntenteditable-emoji-vertical-align: middle; --yt-formatted-string-contented=
itable-emoji-padding-right: 0.2em; --yt-formatted-string-contenteditable-sm=
all-emoji-width: var( --yt-formatted-string-small-emoji-size,16px ); --yt-f=
ormatted-string-contenteditable-small-emoji-height: var( --yt-formatted-str=
ing-small-emoji-size,16px ); --yt-formatted-string-contenteditable-small-em=
oji-margin: -1px 2px 1px; --yt-formatted-string-contenteditable-small-emoji=
-vertical-align: middle; --yt-formatted-string-contenteditable-small-emoji-=
padding-right: 0.2em; display: var(--contenteditable-textarea-display,block=
); word-break: normal; overflow-wrap: break-word; }

yt-formatted-string#contenteditable-textarea.ytd-comment-input .input-conte=
nt.tp-yt-paper-input-container > .paper-input-input, yt-formatted-string#co=
ntenteditable-textarea.ytd-comment-input .input-content.tp-yt-paper-input-c=
ontainer > input, yt-formatted-string#contenteditable-textarea.ytd-comment-=
input .input-content.tp-yt-paper-input-container > iron-autogrow-textarea, =
yt-formatted-string#contenteditable-textarea.ytd-comment-input .input-conte=
nt.tp-yt-paper-input-container > textarea, yt-formatted-string#contentedita=
ble-textarea.ytd-comment-input .input-content.tp-yt-paper-input-container >=
 tp-yt-iron-input { white-space: pre-wrap; }

ytd-comment-input[hide-underline] #input-container.ytd-comment-input { --pa=
per-input-container-underline-display: none; --paper-input-container-underl=
ine-focus-display: none; }

ytd-comment-input[has-comment-chip] yt-formatted-string#contenteditable-tex=
tarea.ytd-comment-input { --contenteditable-root-style-display: var( --cont=
enteditable-with-comment-chip-root-style-display,inline ); --contenteditabl=
e-textarea-display: inline; }

ytd-comment-input:not([is-backstage-post]) yt-formatted-string#contentedita=
ble-textarea.ytd-comment-input { margin-bottom: 0.25em; font-family: Roboto=
, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem=
; }

ytd-comment-input[is-backstage-post] #contenteditable-textarea.ytd-comment-=
input[aria-label]:empty::before { font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

tp-yt-paper-input-container.ytd-comment-input { padding-top: 0px; }

#input-container.ytd-comment-input { --paper-input-container-underline-colo=
r: var(--t7e34d5baa4ea6277); --paper-input-container-underline-focus-color:=
 var(--tffc2fd3a644f6275); }

tp-yt-paper-spinner-lite.ytd-comment-input { margin: auto; display: none; }

tp-yt-paper-spinner-lite.ytd-comment-input[active] { display: block; }

#contenteditable-textarea.ytd-comment-input { margin-bottom: var(--ytd-comm=
ent-input-textarea-margin-bottom,4px); padding: 0px; }

#emoji-button.ytd-comment-input { margin-left: calc(var(--yt-button-icon-pa=
dding,8px)*-1); }

.emoji.ytd-comment-input, .small-emoji.ytd-comment-input { margin: -1px 2px=
 1px; vertical-align: middle; padding-right: 0.2em; }

.emoji.ytd-comment-input { width: var(--yt-formatted-string-emoji-size,24px=
); height: var(--yt-formatted-string-emoji-size,24px); }

.emoji.small-emoji.ytd-comment-input { width: var(--yt-formatted-string-sma=
ll-emoji-size,16px); height: var(--yt-formatted-string-small-emoji-size,16p=
x); }

#char-count.ytd-comment-input { color: var(--t4a6da19e16bf221a); }

ytd-comment-input[above-char-limit_] #char-count.ytd-comment-input { color:=
 var(--td545df04e2c659d7); }

#content.ytd-comment-input { cursor: text; overflow: auto; max-height: var(=
--ytd-comment-input-content-max-height,none); }

yt-pdg-comment-chip-renderer.ytd-comment-input { margin-right: 4px; font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-=
height: 2rem; }

.comment-section.ytd-ghost-comments-renderer { display: flex; flex-directio=
n: column; border-radius: 8px; pointer-events: none; }

.ghost-card.ytd-ghost-comments-renderer { border-radius: 4px; padding: 8px =
0px; }

.ghost-line.ytd-ghost-comments-renderer { width: 100%; height: 24px; backgr=
ound-color: var(--tf3fc855af2285f5f); border-radius: 2px; }

.meta.ytd-ghost-comments-renderer .ghost-line.ytd-ghost-comments-renderer {=
 width: 50%; height: 18px; }

.input-box.ytd-ghost-comments-renderer { display: flex; align-items: center=
; margin-bottom: 8px; }

.avatar.ytd-ghost-comments-renderer { margin-right: 8px; }

.circle.ytd-ghost-comments-renderer { border-radius: 50%; background-color:=
 var(--t20480717de80f555); height: 24px; width: 24px; }

.ghost-input.ytd-ghost-comments-renderer { width: 100%; height: 28px; backg=
round-color: transparent; border-bottom: 1px solid var(--t20480717de80f555)=
; border-radius: 4px; }

.comments.ytd-ghost-comments-renderer { display: flex; flex-direction: colu=
mn; gap: 16px; }

.comment.ytd-ghost-comments-renderer { display: flex; }

.content.ytd-ghost-comments-renderer { flex: 1 1 0%; padding-left: 8px; }

.meta.ytd-ghost-comments-renderer { display: flex; justify-content: space-b=
etween; margin-bottom: 8px; }

.ghost-text.ytd-ghost-comments-renderer { width: 100%; height: 16px; backgr=
ound-color: var(--t20480717de80f555); border-radius: 2px; margin-bottom: 4p=
x; }

.ghost-text.line-2.ytd-ghost-comments-renderer { width: 95%; }

.ghost-text.line-3.ytd-ghost-comments-renderer { width: 90%; }

ytd-ghost-watch-metadata-renderer { margin-bottom: 24px; display: block; }

.ghost-card.ytd-ghost-watch-metadata-renderer { width: 100%; border-radius:=
 8px; pointer-events: none; }

.title.ytd-ghost-watch-metadata-renderer { margin-top: 2px; }

.title.ytd-ghost-watch-metadata-renderer .line-2.ytd-ghost-watch-metadata-r=
enderer { width: 95%; }

.title.ytd-ghost-watch-metadata-renderer .line.ytd-ghost-watch-metadata-ren=
derer { height: 32px; border-radius: 4px; background-color: var(--t20480717=
de80f555); margin-bottom: 6px; }

.byline.ytd-ghost-watch-metadata-renderer { margin-top: 6px; display: flex;=
 justify-content: space-between; width: 70%; }

.byline.ytd-ghost-watch-metadata-renderer .word.ytd-ghost-watch-metadata-re=
nderer { height: 16px; border-radius: 4px; width: 30%; background-color: va=
r(--t20480717de80f555); }

.description.ytd-ghost-watch-metadata-renderer { margin-top: 19px; }

.description.ytd-ghost-watch-metadata-renderer .line.ytd-ghost-watch-metada=
ta-renderer { height: 16px; border-radius: 4px; background-color: var(--t20=
480717de80f555); margin-bottom: 4px; }

.description.ytd-ghost-watch-metadata-renderer .line-1.ytd-ghost-watch-meta=
data-renderer { width: 100%; }

.description.ytd-ghost-watch-metadata-renderer .line-2.ytd-ghost-watch-meta=
data-renderer { width: 95%; }

.description.ytd-ghost-watch-metadata-renderer .line-3.ytd-ghost-watch-meta=
data-renderer { width: 90%; }

.owner-box.ytd-ghost-watch-metadata-renderer { margin-top: 24px; display: f=
lex; justify-content: space-between; align-items: center; }

.owner-box.ytd-ghost-watch-metadata-renderer .left.ytd-ghost-watch-metadata=
-renderer { display: flex; align-items: center; }

.owner-box.ytd-ghost-watch-metadata-renderer .circle.ytd-ghost-watch-metada=
ta-renderer { border-radius: 50%; background-color: var(--t20480717de80f555=
); margin-right: 12px; height: 40px; width: 40px; }

.owner-box.ytd-ghost-watch-metadata-renderer .text.ytd-ghost-watch-metadata=
-renderer { display: flex; flex-direction: column; }

.owner-box.ytd-ghost-watch-metadata-renderer .text.ytd-ghost-watch-metadata=
-renderer .top.ytd-ghost-watch-metadata-renderer { height: 16px; width: 120=
px; border-radius: 4px; margin-bottom: 4px; background-color: var(--t204807=
17de80f555); }

.owner-box.ytd-ghost-watch-metadata-renderer .text.ytd-ghost-watch-metadata=
-renderer .bottom.ytd-ghost-watch-metadata-renderer { height: 12px; border-=
radius: 4px; width: 80px; background-color: var(--t20480717de80f555); }

.owner-box.ytd-ghost-watch-metadata-renderer .right.ytd-ghost-watch-metadat=
a-renderer .oval.ytd-ghost-watch-metadata-renderer { width: 95px; height: 3=
6px; margin-right: 3px; background-color: var(--t20480717de80f555); border-=
radius: 18px; }

.action-bar.ytd-ghost-watch-metadata-renderer { margin-top: 25px; display: =
flex; justify-content: flex-start; align-items: center; }

.action-bar.ytd-ghost-watch-metadata-renderer .oval.ytd-ghost-watch-metadat=
a-renderer { width: 136px; height: 36px; background-color: var(--t20480717d=
e80f555); border-radius: 18px; margin-right: 8px; }

.action-bar.ytd-ghost-watch-metadata-renderer .circle.ytd-ghost-watch-metad=
ata-renderer { border-radius: 50%; background-color: var(--t20480717de80f55=
5); margin-right: 8px; height: 36px; width: 36px; }

.horizontally-centered-container.ytd-hero-playlist-thumbnail-renderer { dis=
play: flex; justify-content: center; }

.image-wrapper.ytd-hero-playlist-thumbnail-renderer { position: relative; d=
isplay: flex; justify-content: center; border-radius: 12px; overflow: hidde=
n; }

.image-wrapper.ytd-hero-playlist-thumbnail-renderer:hover ytd-thumbnail-ove=
rlay-hover-text-renderer.ytd-hero-playlist-thumbnail-renderer { opacity: 1;=
 }

yt-img-shadow.ytd-hero-playlist-thumbnail-renderer { width: 336px; height: =
189px; }

ytd-hero-playlist-thumbnail-renderer[is-square] yt-img-shadow.ytd-hero-play=
list-thumbnail-renderer { width: 189px; height: 189px; }

ytd-hero-playlist-thumbnail-renderer[is-vertical] yt-img-shadow.ytd-hero-pl=
aylist-thumbnail-renderer { width: fit-content; height: fit-content; max-wi=
dth: 126px; max-height: 224px; }

@media (min-width: 1080px) {
  ytd-hero-playlist-thumbnail-renderer:not([is-vertical]):not([is-square]) =
yt-img-shadow.ytd-hero-playlist-thumbnail-renderer { width: 312px; height: =
175.5px; }
}

@media (min-width: 1080px) and (max-height: 500px) {
  ytd-hero-playlist-thumbnail-renderer { display: none; }
}

@media (min-width: 1080px) and (min-height: 700px) {
  ytd-hero-playlist-thumbnail-renderer[is-square] yt-img-shadow.ytd-hero-pl=
aylist-thumbnail-renderer { width: 312px; height: 312px; }
}

.yt-icon-container.ytd-logo, .ytIconWrapperHost.ytd-logo, should_not_match =
{ display: inline-flex; align-items: center; justify-content: center; posit=
ion: relative; vertical-align: middle; }

.ytd-logo:where(.yt-icon-container), .ytd-logo:where(.ytIconWrapperHost), s=
hould_not_match { color: var(--icon-color,currentcolor); fill: var(--iron-i=
con-fill-color,currentcolor); stroke: var(--iron-icon-stroke-color,none); w=
idth: var(--iron-icon-width,24px); height: var(--iron-icon-height,24px); ma=
rgin-top: var(--iron-icon-margin-top); margin-right: var(--iron-icon-margin=
-right); margin-bottom: var(--iron-icon-margin-bottom); margin-left: var(--=
iron-icon-margin-left); padding: var(--iron-icon-padding); animation: var(-=
-iron-icon-animation); }

ytd-logo.external-container { display: none !important; }

.ytIconWrapperHost.ytd-logo, yt-icon.ytd-logo { height: 20px; width: 93px; =
padding: 18px 14px 18px 16px; color: var(--t7f9b7e1603e20b94); flex: 0 0 au=
to; }

ytd-logo[is-red-logo] .ytIconWrapperHost.ytd-logo, ytd-logo[is-red-logo] yt=
-icon.ytd-logo { width: 101px; }

@media (forced-colors: active) {
  .ytIconWrapperHost.ytd-logo, yt-icon.ytd-logo, ytd-logo { forced-color-ad=
just: none; }
  ytd-logo:where([is-red-logo]) yt-icon.ytd-logo { --iron-icon-fill-color: =
CanvasText; }
  yt-icon.ytd-logo #youtube-paths.ytd-logo path.ytd-logo, yt-icon.ytd-logo =
#youtube-red-paths.ytd-logo path.ytd-logo, ytd-logo > svg #youtube-paths pa=
th, ytd-logo > svg #youtube-red-paths path { fill: canvastext; }
}

ytd-masthead { --paper-input-container-input-align: baseline; display: bloc=
k; width: 100%; }

#background.ytd-masthead { z-index: -1; opacity: 1; position: absolute; hei=
ght: 56px; width: 100%; background: var(--t3e41d7b17b187f69); }

ytd-masthead[is-shorts-page][dark] #background.ytd-masthead, ytd-masthead[i=
s-watch-page][dark]:not([theater]):not([fullscreen]) #background.ytd-masthe=
ad { opacity: 0; }

ytd-masthead[frosted-glass-mode=3D"loading-without-chipbar"] #background.yt=
d-masthead { background: var(--t3e41d7b17b187f69); }

ytd-masthead[frosted-glass-mode=3D"without-chipbar"] #background.ytd-masthe=
ad { background: var(--ta889dfda9605a358); backdrop-filter: blur(48px); }

ytd-masthead[frosted-glass-mode=3D"without-chipbar"][dark][theater] #backgr=
ound.ytd-masthead { background: var(--t3e41d7b17b187f69); backdrop-filter: =
none; }

ytd-masthead[frosted-glass-mode=3D"loading-with-chipbar"] #background.ytd-m=
asthead, ytd-masthead[frosted-glass-mode=3D"with-chipbar"] #background.ytd-=
masthead { display: none; }

ytd-masthead[disable-frosted-glass-during-view-transition] #background.ytd-=
masthead { background: var(--t3e41d7b17b187f69); backdrop-filter: none; }

#container.ytd-masthead { height: 56px; padding: 0px 16px; display: flex; f=
lex-direction: row; align-items: center; justify-content: space-between; }

#guide-button.ytd-masthead { margin: 0px; }

yt-icon-button.ytd-masthead:hover, ytd-notification-topbar-button-renderer.=
ytd-masthead:hover, ytd-topbar-menu-button-renderer.ytd-masthead:hover { ba=
ckground-color: var(--tf3fc855af2285f5f); border-radius: 24px; }

.ytd-masthead#buttons.ytd-masthead > ytd-topbar-menu-button-renderer.ytd-ma=
sthead:last-of-type:hover { background-color: transparent; }

#guide-icon.ytd-masthead { color: var(--tffc2fd3a644f6275); }

#start.ytd-masthead { display: flex; flex-direction: row; align-items: cent=
er; }

#center.ytd-masthead { flex: 0 1 732px; min-width: 0px; display: flex; flex=
-direction: row; align-items: center; }

ytd-masthead[unified-searchbox-open] #center.ytd-masthead { align-self: fle=
x-start; }

ytd-searchbox.ytd-masthead { margin: 0px 0px 0px 40px; padding: 0px 4px; fl=
ex: 1 1 1e-09px; }

#voice-search-button.ytd-masthead:empty { display: block; width: 40px; }

ytd-masthead[unified-searchbox-open] #voice-search-button.ytd-masthead { al=
ign-self: flex-start; margin-top: 8px; }

#skip-navigation.ytd-masthead { position: absolute; top: -1000px; border-ra=
dius: 18px; background-color: var(--t3e41d7b17b187f69); }

#skip-navigation.ytd-masthead:focus-within { top: 12px; left: 185px; z-inde=
x: 1; color: var(--t4a6da19e16bf221a); text-transform: uppercase; font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-he=
ight: 1.8rem; }

#end.ytd-masthead, #start.ytd-masthead { display: flex; flex-direction: row=
; }

#end.ytd-masthead { flex: 0 0 auto; }

yt-icon-button.ytd-masthead { --yt-icon-button-icon-width: 24px; --yt-icon-=
button-icon-height: 24px; color: var(--tffc2fd3a644f6275); width: 40px; hei=
ght: 40px; padding: 8px; margin-right: 8px; box-sizing: border-box; }

#back-button-tooltip.ytd-masthead, #back-button.ytd-masthead, #search-butto=
n-narrow.ytd-masthead, #search-button.ytd-masthead { display: none; }

#back-button.ytd-masthead { margin-right: 8px; }

#end.ytd-masthead { min-width: 225px; align-items: center; justify-content:=
 flex-end; }

#buttons.ytd-masthead { display: flex; flex-direction: row; align-items: ce=
nter; }

#buttons.ytd-masthead > .ytd-masthead { display: flex; }

#buttons.ytd-masthead > .ytd-masthead:not(:last-child) { margin-right: 8px;=
 }

#buttons.ytd-masthead .ytd-masthead[is-icon-button], #voice-search-button.y=
td-masthead .ytd-masthead[is-icon-button] { color: var(--tffc2fd3a644f6275)=
; outline: none; }

#voice-search-button.ytd-masthead { border-radius: 100px; margin-left: 12px=
; background-color: var(--t7f4f2c6d54836ce0); }

#ai-companion-button.ytd-masthead { margin: 0px 12px; }

@media (min-width: 876px) {
  #logo.ytd-masthead { width: 129px; }
}

@media (max-width: 656px) {
  ytd-masthead:not([ai-companion-enabled]) #container.ytd-masthead { paddin=
g: 0px 8px; }
  ytd-masthead:not([ai-companion-enabled]) #end.ytd-masthead { min-width: 0=
px; }
  ytd-masthead:not([ai-companion-enabled]) #guide-button.ytd-masthead { mar=
gin: 0px 4px 0px 0px; }
  ytd-masthead:not([ai-companion-enabled]) ytd-topbar-menu-button-renderer.=
ytd-masthead { padding: 0px; }
  ytd-masthead:not([ai-companion-enabled]) #buttons.ytd-masthead > .ytd-mas=
thead:not(:last-child) { margin-right: 0px; }
  ytd-masthead:not([ai-companion-enabled]) ytd-searchbox.ytd-masthead { dis=
play: none; margin: 0px; }
  ytd-masthead:not([ai-companion-enabled]) yt-searchbox.ytd-masthead { disp=
lay: none; margin: 0px; }
  ytd-masthead:not([ai-companion-enabled]) #voice-search-button.ytd-masthea=
d:empty { display: none; }
  ytd-masthead:not([ai-companion-enabled]) #voice-search-button.ytd-masthea=
d { margin-left: 0px; background-color: transparent; }
  ytd-masthead:not([ai-companion-enabled]) #center.ytd-masthead { flex: 1 1=
 1e-09px; justify-content: flex-end; }
  ytd-masthead:not([ai-companion-enabled]) #search-button-narrow.ytd-masthe=
ad, ytd-masthead:not([ai-companion-enabled]) #search-button.ytd-masthead { =
display: block; margin-right: 0px; }
  ytd-masthead:not([ai-companion-enabled])[show-input] #end.ytd-masthead, y=
td-masthead:not([ai-companion-enabled])[show-input] #guide-button.ytd-masth=
ead, ytd-masthead:not([ai-companion-enabled])[show-input] #logo.ytd-masthea=
d, ytd-masthead:not([ai-companion-enabled])[show-input] #search-button-narr=
ow.ytd-masthead { display: none; }
  ytd-masthead:not([ai-companion-enabled])[show-input] #back-button-tooltip=
.ytd-masthead, ytd-masthead:not([ai-companion-enabled])[show-input] #back-b=
utton.ytd-masthead, ytd-masthead:not([ai-companion-enabled])[show-input] yt=
-searchbox.ytd-masthead, ytd-masthead:not([ai-companion-enabled])[show-inpu=
t] ytd-searchbox.ytd-masthead { display: flex; }
  ytd-masthead:not([ai-companion-enabled]) yt-icon-button.ytd-masthead { ma=
rgin-right: 0px; }
  ytd-masthead:not([ai-companion-enabled]) ytd-topbar-logo-renderer.ytd-mas=
thead { flex: 1 1 1e-09px; }
}

@media (max-width: 750px) {
  ytd-masthead[ai-companion-enabled] #container.ytd-masthead { padding: 0px=
 8px; }
  ytd-masthead[ai-companion-enabled] #end.ytd-masthead { min-width: 0px; }
  ytd-masthead[ai-companion-enabled] #guide-button.ytd-masthead { margin: 0=
px 4px 0px 0px; }
  ytd-masthead[ai-companion-enabled] ytd-topbar-menu-button-renderer.ytd-ma=
sthead { padding: 0px; }
  ytd-masthead[ai-companion-enabled] #buttons.ytd-masthead > .ytd-masthead:=
not(:last-child) { margin-right: 0px; }
  ytd-masthead[ai-companion-enabled] ytd-searchbox.ytd-masthead { display: =
none; margin: 0px; }
  ytd-masthead[ai-companion-enabled] yt-searchbox.ytd-masthead { display: n=
one; margin: 0px; }
  ytd-masthead[ai-companion-enabled] #voice-search-button.ytd-masthead:empt=
y { display: none; }
  ytd-masthead[ai-companion-enabled] #voice-search-button.ytd-masthead { ma=
rgin-left: 0px; background-color: transparent; }
  ytd-masthead[ai-companion-enabled] #center.ytd-masthead { flex: 1 1 1e-09=
px; justify-content: flex-end; }
  ytd-masthead[ai-companion-enabled] #search-button-narrow.ytd-masthead, yt=
d-masthead[ai-companion-enabled] #search-button.ytd-masthead { display: blo=
ck; margin-right: 0px; }
  ytd-masthead[ai-companion-enabled][show-input] #end.ytd-masthead, ytd-mas=
thead[ai-companion-enabled][show-input] #guide-button.ytd-masthead, ytd-mas=
thead[ai-companion-enabled][show-input] #logo.ytd-masthead, ytd-masthead[ai=
-companion-enabled][show-input] #search-button-narrow.ytd-masthead { displa=
y: none; }
  ytd-masthead[ai-companion-enabled][show-input] #back-button-tooltip.ytd-m=
asthead, ytd-masthead[ai-companion-enabled][show-input] #back-button.ytd-ma=
sthead, ytd-masthead[ai-companion-enabled][show-input] yt-searchbox.ytd-mas=
thead, ytd-masthead[ai-companion-enabled][show-input] ytd-searchbox.ytd-mas=
thead { display: flex; }
  ytd-masthead[ai-companion-enabled] yt-icon-button.ytd-masthead { margin-r=
ight: 0px; }
  ytd-masthead[ai-companion-enabled] ytd-topbar-logo-renderer.ytd-masthead =
{ flex: 1 1 1e-09px; }
  #ai-companion-button.ytd-masthead { margin-left: 0px; }
}

@media (max-width: 428px) {
  #buttons.ytd-masthead > ytd-notification-topbar-button-renderer.ytd-masth=
ead, #voice-search-button.ytd-masthead { display: none; }
}

@media (max-width: 512px) {
  #ai-companion-button.ytd-masthead { display: none; }
}

ytd-network-status-banner { position: fixed; bottom: 0px; width: 100%; colo=
r: rgb(255, 255, 255); z-index: 2030; }

ytd-network-status-banner[current-state=3D"ONLINE"] { display: none; }

ytd-network-status-banner[current-state=3D"BACK_ONLINE"] { background-color=
: var(--t904a88c623ca27ab); }

ytd-network-status-banner[current-state=3D"OFFLINE"] { background-color: va=
r(--tdc8af6750f0dad0d); }

.status-banner.ytd-network-status-banner { padding-top: 4px; padding-bottom=
: 4px; text-align: center; width: 100%; font-family: Roboto, Arial, sans-se=
rif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

ytd-permission-role-bottom-bar-renderer { position: fixed; bottom: 0px; lef=
t: 0px; z-index: 2021; background-color: var(--tffc2fd3a644f6275); color: v=
ar(--t6216186c28b3834b); width: 100%; display: flex; justify-content: space=
-around; }

.pom-role-text.ytd-permission-role-bottom-bar-renderer { padding-top: 4px; =
padding-bottom: 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.4=
rem; font-weight: 400; line-height: 2rem; }

ytd-popup-container { display: block; position: absolute; top: 0px; width: =
100%; }

tp-yt-paper-dialog.ytd-popup-container > :last-child { margin-bottom: 24px;=
 }

ytd-search-suggestion-report-dialog[dialog][dialog][dialog] { --divider-col=
or: var(--tf3fc855af2285f5f); margin: 0px; padding: 0px; width: 425px; disp=
lay: flex; flex-direction: column; }

#scroller.ytd-search-suggestion-report-dialog { --paper-dialog-scrollable-p=
adding: 0; }

#content.ytd-search-suggestion-report-dialog { padding: 24px 24px 16px; }

#title.ytd-search-suggestion-report-dialog { display: block; color: var(--t=
ffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.6re=
m; font-weight: 400; line-height: 2.2rem; }

#categories.ytd-search-suggestion-report-dialog, #suggestions.ytd-search-su=
ggestion-report-dialog { margin-top: 20px; display: flex; flex-direction: c=
olumn; }

#categories.ytd-search-suggestion-report-dialog { --paper-radio-group-item-=
padding: 0; }

#suggestions.ytd-search-suggestion-report-dialog tp-yt-paper-checkbox .tp-y=
t-paper-checkbox[style-target=3D"label"] { font-family: Roboto, Arial, sans=
-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#suggestions.ytd-search-suggestion-report-dialog tp-yt-paper-checkbox.ytd-s=
earch-suggestion-report-dialog { --paper-checkbox-vertical-align: top; --pa=
per-checkbox-margin: 2px 0 0 0; padding-right: 24px; }

#suggestions.ytd-search-suggestion-report-dialog tp-yt-paper-checkbox.ytd-s=
earch-suggestion-report-dialog:not(:first-child) { margin: 12px 0px 0px; }

#categories.ytd-search-suggestion-report-dialog tp-yt-paper-radio-button.yt=
d-search-suggestion-report-dialog { margin: 12px 0px 0px; font-family: Robo=
to, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2r=
em; }

#category-title.ytd-search-suggestion-report-dialog { color: var(--t4a6da19=
e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font=
-weight: 400; line-height: 1.8rem; }

tp-yt-paper-radio-button.ytd-search-suggestion-report-dialog { display: fle=
x; flex-direction: row; align-items: center; }

tp-yt-paper-radio-button.ytd-search-suggestion-report-dialog[checked] tp-yt=
-paper-input-container.ytd-search-suggestion-report-dialog { display: inlin=
e-block; }

tp-yt-paper-radio-button.ytd-search-suggestion-report-dialog:not([checked])=
 tp-yt-paper-input-container.ytd-search-suggestion-report-dialog { display:=
 none; }

#reason.ytd-search-suggestion-report-dialog { --paper-input-container-color=
: var(--t4a6da19e16bf221a); --paper-input-container-input-color: var(--tffc=
2fd3a644f6275); --paper-input-container-focus-color: var(--tffc2fd3a644f627=
5); --paper-input-container-underline-background: var(--tf3fc855af2285f5f);=
 }

#reason.ytd-search-suggestion-report-dialog .input-content.tp-yt-paper-inpu=
t-container > .paper-input-input, #reason.ytd-search-suggestion-report-dial=
og .input-content.tp-yt-paper-input-container > input, #reason.ytd-search-s=
uggestion-report-dialog .input-content.tp-yt-paper-input-container > iron-a=
utogrow-textarea, #reason.ytd-search-suggestion-report-dialog .input-conten=
t.tp-yt-paper-input-container > textarea, #reason.ytd-search-suggestion-rep=
ort-dialog .input-content.tp-yt-paper-input-container > tp-yt-iron-input { =
font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400=
; line-height: 2rem; color: var(--tffc2fd3a644f6275); }

#reason.ytd-search-suggestion-report-dialog { margin: -1px 0px -1px 16px; w=
idth: 240px; padding: 0px; }

#details.ytd-search-suggestion-report-dialog { --paper-input-container-unde=
rline-display: none; --paper-input-container-underline-focus-display: none;=
 --paper-input-container-input-color: var(--tffc2fd3a644f6275); --paper-inp=
ut-container-focus-color: var(--tffc2fd3a644f6275); }

#details.ytd-search-suggestion-report-dialog .input-content.tp-yt-paper-inp=
ut-container > .paper-input-input, #details.ytd-search-suggestion-report-di=
alog .input-content.tp-yt-paper-input-container > input, #details.ytd-searc=
h-suggestion-report-dialog .input-content.tp-yt-paper-input-container > iro=
n-autogrow-textarea, #details.ytd-search-suggestion-report-dialog .input-co=
ntent.tp-yt-paper-input-container > textarea, #details.ytd-search-suggestio=
n-report-dialog .input-content.tp-yt-paper-input-container > tp-yt-iron-inp=
ut { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight=
: 400; line-height: 2rem; color: var(--tffc2fd3a644f6275); }

#details.ytd-search-suggestion-report-dialog tp-yt-paper-input-char-counter=
[style-target=3D"host"] { color: var(--t4a6da19e16bf221a); }

#details.ytd-search-suggestion-report-dialog { margin-top: 24px; border: 1p=
x solid var(--tf3fc855af2285f5f); border-radius: 2px; padding: 8px 8px 20px=
; }

#footer.ytd-search-suggestion-report-dialog { padding: 8px 0px; display: fl=
ex; flex-direction: row; justify-content: flex-end; }

#footer.ytd-search-suggestion-report-dialog tp-yt-paper-button.ytd-search-s=
uggestion-report-dialog { --paper-button-ink-color: var(--t4a6da19e16bf221a=
); width: var(--yt-paper-button-width,auto); padding: 10px 16px; text-trans=
form: none; display: flex; flex-direction: row; align-items: center; justif=
y-content: center; font-family: Roboto, Arial, sans-serif; font-size: 1.4re=
m; font-weight: 500; line-height: 2rem; }

#cancel.ytd-search-suggestion-report-dialog { color: var(--tffc2fd3a644f627=
5); }

#submit.ytd-search-suggestion-report-dialog { color: var(--t2d807bb79e75606=
d); }

#submit.ytd-search-suggestion-report-dialog[disabled] { background-color: t=
ransparent; color: var(--t7e34d5baa4ea6277); }

ytd-search-suggestion-report-dialog tp-yt-iron-autogrow-textarea#descriptio=
n-text .tp-yt-iron-autogrow-textarea[style-target=3D"textarea"] { padding: =
0px; }

.yt-icon-container.ytd-topbar-logo-renderer, .ytIconWrapperHost.ytd-topbar-=
logo-renderer, should_not_match { display: inline-flex; align-items: center=
; justify-content: center; position: relative; vertical-align: middle; }

.ytd-topbar-logo-renderer:where(.yt-icon-container), .ytd-topbar-logo-rende=
rer:where(.ytIconWrapperHost), should_not_match { color: var(--icon-color,c=
urrentcolor); fill: var(--iron-icon-fill-color,currentcolor); stroke: var(-=
-iron-icon-stroke-color,none); width: var(--iron-icon-width,24px); height: =
var(--iron-icon-height,24px); margin-top: var(--iron-icon-margin-top); marg=
in-right: var(--iron-icon-margin-right); margin-bottom: var(--iron-icon-mar=
gin-bottom); margin-left: var(--iron-icon-margin-left); padding: var(--iron=
-icon-padding); animation: var(--iron-icon-animation); }

ytd-topbar-logo-renderer.external-container { display: none !important; }

ytd-topbar-logo-renderer { display: flex; flex-direction: row; }

#logo.ytd-topbar-logo-renderer, ytd-yoodle-renderer.ytd-topbar-logo-rendere=
r { padding: 0px; align-items: center; flex: 0 0 auto; display: flex; flex-=
direction: row; align-self: center; }

[dir=3D"rtl"] ytd-topbar-logo-renderer, ytd-topbar-logo-renderer[dir=3D"rtl=
"] { display: flex; flex-direction: row-reverse; justify-content: flex-end;=
 }

#country-code.ytd-topbar-logo-renderer { color: var(--t4a6da19e16bf221a); m=
argin: 12px 0px 0px -10px; }

ytd-video-view-count-renderer { display: inline-block; font-family: Roboto,=
 Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2re=
m; }

ytd-video-view-count-renderer[small] { font-family: Roboto, Arial, sans-ser=
if; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.short-view-count.ytd-video-view-count-renderer { display: none; }

@media screen and (max-width: 600px) {
  .short-view-count.ytd-video-view-count-renderer { display: inline-block; =
}
  .view-count.ytd-video-view-count-renderer { display: none; }
}

span.ytd-video-view-count-renderer { color: var(--t4a6da19e16bf221a); }

ytd-watch-card-one-vs-one-event { justify-content: space-between; }

.team-row.ytd-watch-card-one-vs-one-event { margin: 0px 0px 4px; font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-hei=
ght: 2rem; overflow: hidden; max-height: 4rem; display: -webkit-box; -webki=
t-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .team-row.ytd-watch-card-one-vs-one-event { -webkit-line-clamp: 2; max-he=
ight: none; }
}

.team-row.ytd-watch-card-one-vs-one-event { max-height: 4rem; justify-conte=
nt: space-between; display: flex; flex-direction: row; }

ytd-watch-card-one-vs-one-event.compact .team-row.ytd-watch-card-one-vs-one=
-event { margin-bottom: 4px; }

ytd-watch-card-one-vs-one-event.hero .team-row.ytd-watch-card-one-vs-one-ev=
ent { margin-bottom: 4px; font-family: Roboto, Arial, sans-serif; font-size=
: 1.6rem; font-weight: 400; line-height: 2.2rem; }

.event-description.ytd-watch-card-one-vs-one-event { font-family: Roboto, A=
rial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem;=
 }

ytd-watch-card-one-vs-one-event.compact .main-event.ytd-watch-card-one-vs-o=
ne-event { margin-bottom: 0px; }

ytd-watch-card-one-vs-one-event.hero .main-event.ytd-watch-card-one-vs-one-=
event { margin-bottom: 4px; }

ytd-watch-info-text { display: inline-flex; vertical-align: top; color: var=
(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1=
.4rem; font-weight: 500; line-height: 2rem; }

ytd-watch-info-text[metadata-above-the-fold] { color: var(--t4a6da19e16bf22=
1a); }

ytd-watch-info-text[is-empty] { display: none; }

ytd-watch-info-text:not([detailed]) #info.ytd-watch-info-text { --yt-endpoi=
nt-color: var( --yt-watch-info-text-endpoint-color,var(--t4a6da19e16bf221a)=
 ); --yt-endpoint-hover-color: var( --yt-watch-info-text-endpoint-color,var=
(--t4a6da19e16bf221a) ); --yt-endpoint-visited-color: var( --yt-watch-info-=
text-endpoint-color,var(--t4a6da19e16bf221a) ); white-space: pre; }

ytd-watch-info-text[detailed] #info.ytd-watch-info-text { white-space: pre-=
wrap; }

ytd-watch-info-text[detailed][metadata-above-the-fold] #info.ytd-watch-info=
-text { white-space: pre; }

[dir=3D"ltr"] ytd-watch-info-text:not([detailed]):not([metadata-above-the-f=
old]) #info-container.ytd-watch-info-text, ytd-watch-info-text:not([detaile=
d]):not([metadata-above-the-fold]) #info-container.ytd-watch-info-text[dir=
=3D"ltr"] { mask-image: linear-gradient(90deg, rgb(0, 0, 0) 90%, rgba(0, 0,=
 0, 0)); }

[dir=3D"rtl"] ytd-watch-info-text:not([detailed]):not([metadata-above-the-f=
old]) #info-container.ytd-watch-info-text, ytd-watch-info-text:not([detaile=
d]):not([metadata-above-the-fold]) #info-container.ytd-watch-info-text[dir=
=3D"rtl"] { mask-image: linear-gradient(270deg, rgb(0, 0, 0) 90%, rgba(0, 0=
, 0, 0)); }

#info-container.ytd-watch-info-text { overflow: hidden; display: inline-fle=
x; width: 100%; vertical-align: top; }

#date-text.ytd-watch-info-text, #subtitle.ytd-watch-info-text, #view-count.=
ytd-watch-info-text { display: inline-flex; white-space: pre; }

#subtitle.ytd-watch-info-text { display: block; margin-right: 4px; max-widt=
h: calc(100% - 105px); }

ytd-watch-info-text[show-icons] #date-icon.ytd-watch-info-text, ytd-watch-i=
nfo-text[show-icons] #view-icon.ytd-watch-info-text { margin-right: 4px; }

ytd-watch-metadata { display: block; color: var(--tffc2fd3a644f6275); }

ytd-watch-metadata[title-hashtag-black-linkified] #title.ytd-watch-metadata=
 { --yt-endpoint-color: var(--tffc2fd3a644f6275); }

ytd-watch-metadata[title-hashtag-grey-linkified] #title.ytd-watch-metadata =
{ --yt-endpoint-color: var(--t4a6da19e16bf221a); }

ytd-watch-metadata[skinny-mode] #title.ytd-watch-metadata { position: relat=
ive; border-radius: 2px; cursor: pointer; transition: box-shadow 0.3s cubic=
-bezier(0.05, 0, 0, 1), background-color 0.3s cubic-bezier(0.05, 0, 0, 1); =
}

ytd-watch-metadata[skinny-mode]:not([disable-video-owner-on-tap]) #owner.yt=
d-watch-metadata { border-radius: 2px; transition: box-shadow 0.3s cubic-be=
zier(0.05, 0, 0, 1), background-color 0.3s cubic-bezier(0.05, 0, 0, 1); }

ytd-watch-metadata[skinny-mode] #title.ytd-watch-metadata:hover, ytd-watch-=
metadata[skinny-mode]:not([disable-video-owner-on-tap]) #owner.ytd-watch-me=
tadata:hover { background-color: var(--t7f4f2c6d54836ce0); box-shadow: 0 0 =
0 8px var(--t7f4f2c6d54836ce0); cursor: pointer; }

ytd-watch-metadata[enable-sd-ep-open-on-title-click] #title.ytd-watch-metad=
ata:hover, ytd-watch-metadata[enable-sd-ep-open-on-title-click] #ytd-watch-=
info-text.ytd-watch-metadata:hover { cursor: pointer; }

ytd-watch-metadata[skinny-mode] #title.ytd-watch-metadata:active, ytd-watch=
-metadata[skinny-mode]:not([disable-video-owner-on-tap]) #owner.ytd-watch-m=
etadata:active { background-color: var(--tf3fc855af2285f5f); box-shadow: 0 =
0 0 8px var(--tf3fc855af2285f5f); cursor: pointer; }

h1.ytd-watch-metadata { word-break: break-word; font-family: Roboto, Arial,=
 sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-wei=
ght: 700; line-height: 2.8rem; overflow: hidden; max-height: 5.6rem; displa=
y: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; whit=
e-space: normal; }

@supports (-webkit-line-clamp:1) {
  h1.ytd-watch-metadata { -webkit-line-clamp: 2; max-height: none; }
}

@container (max-width:_max($medium_breakpoint)) {
  h1.ytd-watch-metadata { font-family: Roboto, Arial, sans-serif; font-size=
: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700; line-heigh=
t: 2.6rem; overflow: hidden; max-height: 5.2rem; display: -webkit-box; -web=
kit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  h1.ytd-watch-metadata { -webkit-line-clamp: 2; max-height: none; }
}
}

@media (max-width: 599.9px) {
  h1.ytd-watch-metadata { font-family: Roboto, Arial, sans-serif; font-size=
: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700; line-heigh=
t: 2.6rem; overflow: hidden; max-height: 5.2rem; display: -webkit-box; -web=
kit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  h1.ytd-watch-metadata { -webkit-line-clamp: 2; max-height: none; }
}
}

h1.ytd-watch-metadata { max-height: 5.6rem; }

@media (max-width: 599.9px) {
  h1.ytd-watch-metadata { max-height: 5.2rem; }
}

ytd-watch-metadata[title-headline-xs] h1.ytd-watch-metadata { font-family: =
Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth"=
 100; font-weight: 700; line-height: 2.8rem; overflow: hidden; max-height: =
5.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: =
ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-watch-metadata[title-headline-xs] h1.ytd-watch-metadata { -webkit-lin=
e-clamp: 2; max-height: none; }
}

@container (max-width:_max($medium_breakpoint)) {
  ytd-watch-metadata[title-headline-xs] h1.ytd-watch-metadata { font-family=
: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "w=
dth" 100; font-weight: 700; line-height: 2.6rem; overflow: hidden; max-heig=
ht: 5.2rem; display: -webkit-box; -webkit-box-orient: vertical; text-overfl=
ow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  ytd-watch-metadata[title-headline-xs] h1.ytd-watch-metadata { -webkit-lin=
e-clamp: 2; max-height: none; }
}
}

@media (max-width: 599.9px) {
  ytd-watch-metadata[title-headline-xs] h1.ytd-watch-metadata { font-family=
: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "w=
dth" 100; font-weight: 700; line-height: 2.6rem; overflow: hidden; max-heig=
ht: 5.2rem; display: -webkit-box; -webkit-box-orient: vertical; text-overfl=
ow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  ytd-watch-metadata[title-headline-xs] h1.ytd-watch-metadata { -webkit-lin=
e-clamp: 2; max-height: none; }
}
}

ytd-watch-metadata[title-headline-xs] h1.ytd-watch-metadata { max-height: 5=
.6rem; }

@media (max-width: 599.9px) {
  ytd-watch-metadata[title-headline-xs] h1.ytd-watch-metadata { max-height:=
 5.2rem; }
}

ytd-watch-metadata[title-headline-s] h1.ytd-watch-metadata { font-family: R=
oboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth=
" 100; font-weight: 700; line-height: 3.2rem; overflow: hidden; max-height:=
 6.4rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow:=
 ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-watch-metadata[title-headline-s] h1.ytd-watch-metadata { -webkit-line=
-clamp: 2; max-height: none; }
}

@container (max-width:_max($medium_breakpoint)) {
  ytd-watch-metadata[title-headline-s] h1.ytd-watch-metadata { font-family:=
 Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth=
" 100; font-weight: 700; line-height: 2.8rem; overflow: hidden; max-height:=
 5.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow:=
 ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  ytd-watch-metadata[title-headline-s] h1.ytd-watch-metadata { -webkit-line=
-clamp: 2; max-height: none; }
}
}

@media (max-width: 599.9px) {
  ytd-watch-metadata[title-headline-s] h1.ytd-watch-metadata { font-family:=
 Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth=
" 100; font-weight: 700; line-height: 2.8rem; overflow: hidden; max-height:=
 5.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow:=
 ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  ytd-watch-metadata[title-headline-s] h1.ytd-watch-metadata { -webkit-line=
-clamp: 2; max-height: none; }
}
}

ytd-watch-metadata[title-headline-s] h1.ytd-watch-metadata { max-height: 6.=
4rem; }

@media (max-width: 599.9px) {
  ytd-watch-metadata[title-headline-s] h1.ytd-watch-metadata { max-height: =
5.6rem; }
}

ytd-watch-metadata[title-headline-m] h1.ytd-watch-metadata { font-family: R=
oboto, Arial, sans-serif; font-size: 2.8rem; font-variation-settings: "wdth=
" 100; font-weight: 700; line-height: 3.8rem; overflow: hidden; max-height:=
 7.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow:=
 ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  ytd-watch-metadata[title-headline-m] h1.ytd-watch-metadata { -webkit-line=
-clamp: 2; max-height: none; }
}

@container (max-width:_max($medium_breakpoint)) {
  ytd-watch-metadata[title-headline-m] h1.ytd-watch-metadata { font-family:=
 Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "wd=
th" 100; font-weight: 700; line-height: 3.2rem; overflow: hidden; max-heigh=
t: 6.4rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflo=
w: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  ytd-watch-metadata[title-headline-m] h1.ytd-watch-metadata { -webkit-line=
-clamp: 2; max-height: none; }
}
}

@media (max-width: 599.9px) {
  ytd-watch-metadata[title-headline-m] h1.ytd-watch-metadata { font-family:=
 Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "wd=
th" 100; font-weight: 700; line-height: 3.2rem; overflow: hidden; max-heigh=
t: 6.4rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflo=
w: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  ytd-watch-metadata[title-headline-m] h1.ytd-watch-metadata { -webkit-line=
-clamp: 2; max-height: none; }
}
}

ytd-watch-metadata[title-headline-m] h1.ytd-watch-metadata { max-height: 7.=
6rem; }

@media (max-width: 599.9px) {
  ytd-watch-metadata[title-headline-m] h1.ytd-watch-metadata { max-height: =
6.4rem; }
}

ytd-watch-metadata[video-id=3D"QrGrOK8oZG8"] h1.ytd-watch-metadata { color:=
 rgb(230, 209, 64); font-family: Georgia, serif; font-size: 250%; font-vari=
ant: small-caps; font-weight: 400; transform: skew(-5deg, 0deg); text-shado=
w: rgb(0, 0, 0) 1px 1px, rgb(0, 0, 0) 1px 1px 0.1px; }

.item.ytd-watch-metadata { box-sizing: border-box; min-width: 350px; margin=
-right: 12px; margin-top: 12px; }

ytd-watch-metadata[larger-item-wrap] .item.ytd-watch-metadata { min-width: =
400px; }

#top-row.ytd-watch-metadata { margin-top: -4px; display: flex; flex-directi=
on: row; justify-content: flex-start; }

ytd-watch-metadata:not([flex-menu-enabled]) #top-row.ytd-watch-metadata, yt=
d-watch-metadata[skinny-mode] #top-row.ytd-watch-metadata { flex-wrap: wrap=
; }

ytd-watch-metadata[actions-on-separate-line] #top-row.ytd-watch-metadata { =
display: block; }

#description.ytd-watch-metadata { --ytd-text-inline-expander-button-color: =
var(--tffc2fd3a644f6275); position: relative; border-radius: 12px; backgrou=
nd: var(--t7f4f2c6d54836ce0); min-width: max(381px, 50% - 12px); flex: 1 1 =
1e-09px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-we=
ight: 400; line-height: 2rem; }

ytd-watch-metadata:not([description-collapsed]) #description.ytd-watch-meta=
data { min-width: min(450px, 100%); }

ytd-watch-metadata[skinny-mode] #description.ytd-watch-metadata { border-ra=
dius: 4px; width: 100%; min-width: unset; background: none; margin-right: 0=
px; margin-top: 0px; }

ytd-watch-metadata[description-collapsed] #description.ytd-watch-metadata {=
 cursor: pointer; }

ytd-watch-metadata[description-collapsed] #description.ytd-watch-metadata:h=
over { --ytd-text-inline-expander-button-color: var( --yt-saturated-text-pr=
imary,var(--tffc2fd3a644f6275) ); background: var(--yt-saturated-raised-bac=
kground,var(--t7f4f2c6d54836ce0)); }

ytd-watch-metadata[description-collapsed] #description.ytd-watch-metadata:h=
over ytd-watch-info-text.ytd-watch-metadata { --yt-watch-info-text-endpoint=
-color: var(--yt-saturated-text-secondary); color: var(--yt-saturated-text-=
primary,var(--tffc2fd3a644f6275)); }

#comment-teaser.ytd-watch-metadata ytd-comments-entry-point-header-renderer=
.ytd-watch-metadata:hover { background: var(--t20480717de80f555); }

#description-inner.ytd-watch-metadata { margin: 12px; }

ytd-watch-metadata[skinny-mode] #description-inner.ytd-watch-metadata { mar=
gin: 0px; }

#info-container.ytd-watch-metadata { overflow: hidden; display: inline-flex=
; width: 100%; vertical-align: top; }

ytd-watch-metadata[skinny-mode] #info-container.ytd-watch-metadata { color:=
 var(--t4a6da19e16bf221a); margin-bottom: 8px; }

#ytd-watch-info-text.ytd-watch-metadata { width: 100%; }

[dir=3D"ltr"] ytd-watch-metadata[description-collapsed]:not([using-dynamic-=
metadata]):not([enable-top-right-watch-metadata]):not([enable-metadata-belo=
w-title]) .ytd-watch-metadata #info-container.ytd-watch-metadata, ytd-watch=
-metadata[description-collapsed]:not([using-dynamic-metadata]):not([enable-=
top-right-watch-metadata]):not([enable-metadata-below-title]) .ytd-watch-me=
tadata[dir=3D"ltr"] #info-container.ytd-watch-metadata { mask-image: linear=
-gradient(90deg, rgb(0, 0, 0) 90%, rgba(0, 0, 0, 0)); }

[dir=3D"rtl"] ytd-watch-metadata[description-collapsed]:not([using-dynamic-=
metadata]):not([enable-top-right-watch-metadata]):not([enable-metadata-belo=
w-title]) .ytd-watch-metadata #info-container.ytd-watch-metadata, ytd-watch=
-metadata[description-collapsed]:not([using-dynamic-metadata]):not([enable-=
top-right-watch-metadata]):not([enable-metadata-below-title]) .ytd-watch-me=
tadata[dir=3D"rtl"] #info-container.ytd-watch-metadata { mask-image: linear=
-gradient(270deg, rgb(0, 0, 0) 90%, rgba(0, 0, 0, 0)); }

ytd-watch-metadata[description-collapsed] #info.ytd-watch-metadata { --yt-e=
ndpoint-color: var(--t4a6da19e16bf221a); --yt-endpoint-hover-color: var(--t=
4a6da19e16bf221a); --yt-endpoint-visited-color: var(--t4a6da19e16bf221a); w=
hite-space: pre; margin-right: 8px; }

ytd-watch-metadata[skinny-mode] #ytd-watch-info-text.ytd-watch-metadata { m=
argin-bottom: 16px; }

ytd-watch-metadata[description-collapsed] #ytd-watch-info-text.ytd-watch-me=
tadata { margin-right: 8px; }

ytd-watch-metadata:not([description-collapsed]) #info.ytd-watch-metadata { =
white-space: pre-wrap; }

#description-placeholder.ytd-watch-metadata { color: var(--t4a6da19e16bf221=
a); font-style: italic; }

ytd-structured-description-content-renderer.ytd-watch-metadata { margin-top=
: 16px; }

#actions.ytd-watch-metadata { margin-right: 0px; min-width: calc(50% - 6px)=
; align-items: center; display: flex; flex-direction: row; }

ytd-watch-metadata[skinny-mode] #actions.ytd-watch-metadata { margin-top: 2=
4px; }

ytd-watch-metadata:not([flex-menu-enabled]) #actions.ytd-watch-metadata { f=
lex: 0 0 auto; }

ytd-watch-metadata[flex-menu-enabled] #actions.ytd-watch-metadata { flex: 1=
 1 auto; }

ytd-watch-metadata[actions-on-separate-line] #actions.ytd-watch-metadata { =
justify-content: flex-start; }

ytd-watch-metadata[action-buttons-update-owner-width] #actions.ytd-watch-me=
tadata { min-width: auto; }

#actions-inner.ytd-watch-metadata { display: flex; flex-direction: column; =
}

ytd-watch-metadata[skinny-mode] #actions-inner.ytd-watch-metadata { display=
: flex; flex-direction: row; }

ytd-watch-metadata[flex-menu-enabled] #actions-inner.ytd-watch-metadata { w=
idth: 100%; }

ytd-watch-metadata[flex-menu-enabled] #actions.ytd-watch-metadata ytd-menu-=
renderer.ytd-watch-metadata { justify-content: flex-end; }

ytd-watch-metadata[actions-on-separate-line] #actions.ytd-watch-metadata yt=
d-menu-renderer.ytd-watch-metadata { justify-content: flex-start; }

ytd-watch-metadata[skinny-mode] #bottom-actions.ytd-watch-metadata { margin=
-right: 12px; width: 100%; }

#menu.ytd-watch-metadata { --yt-button-icon-size: 36px; }

ytd-watch-metadata[skinny-mode] #menu.ytd-watch-metadata { width: 100%; }

ytd-watch-metadata[skinny-mode] #middle-row.ytd-watch-metadata { padding-to=
p: 24px; }

#middle-row.ytd-watch-metadata { padding-top: 10px; }

#middle-row.ytd-watch-metadata:empty { display: none; }

#bottom-row.ytd-watch-metadata { margin-top: 0px; margin-right: -12px; disp=
lay: flex; flex-flow: wrap; }

#comment-teaser.ytd-watch-metadata, #owner.ytd-watch-metadata, #teaser-caro=
usel.ytd-watch-metadata { flex: 1 1 1e-09px; }

ytd-watch-metadata[has-teaser-carousel]:not([description-collapsed]) #botto=
m-row.ytd-watch-metadata { display: flex; flex-flow: column; }

ytd-watch-metadata[has-teaser-carousel]:not([description-collapsed]) #tease=
r-carousel.ytd-watch-metadata { width: 50%; }

#owner.ytd-watch-metadata { min-width: calc(50% - 6px); flex: 1 1 1e-09px; =
display: flex; flex-direction: row; align-items: center; }

ytd-watch-metadata[skinny-mode] #owner.ytd-watch-metadata { margin-top: 24p=
x; justify-content: space-between; }

ytd-watch-metadata[action-buttons-update-owner-width] #owner.ytd-watch-meta=
data { margin-right: 32px; max-width: 100%; width: fit-content; min-width: =
auto; flex: 0 0 auto; }

ytd-watch-metadata[action-buttons-update-owner-width][actions-on-separate-l=
ine] #owner.ytd-watch-metadata { margin-right: 0px; }

ytd-watch-metadata[skinny-mode] ytd-video-owner-renderer.ytd-watch-metadata=
 { width: 100%; }

#comment-teaser.ytd-watch-metadata { min-width: max(381px, 50% - 12px); }

#collapse-button.ytd-watch-metadata { margin: 2em 0px 0px; min-width: 40px;=
 padding: 0px; text-transform: none; font-family: Roboto, Arial, sans-serif=
; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

ytd-watch-metadata[enable-top-right-watch-metadata][is-two-columns] #title-=
row.ytd-watch-metadata { display: flex; flex-direction: row; justify-conten=
t: space-between; align-items: center; }

ytd-watch-metadata[enable-top-right-watch-metadata][is-two-columns] #ytd-wa=
tch-info-text.ytd-watch-metadata { width: auto; margin-left: 24px; padding-=
top: 12px; margin-top: -12px; }

ytd-watch-metadata[enable-top-right-watch-metadata][is-two-columns] #title.=
ytd-watch-metadata { min-width: 0px; padding-top: 12px; margin-top: -12px; =
}

ytd-watch-metadata[enable-top-right-watch-metadata]:not([is-two-columns]) #=
title-row.ytd-watch-metadata { display: flex; flex-direction: column; align=
-items: start; }

ytd-watch-metadata[enable-metadata-below-title] #title-row.ytd-watch-metada=
ta { display: flex; flex-direction: column; align-items: start; }

ytd-watch-metadata[enable-single-line-title-metadata] h1.ytd-watch-metadata=
 { white-space: nowrap; text-overflow: ellipsis; }

ytd-app { --app-drawer-width: 240px; --ytd-persistent-guide-width: 240px; -=
-ytd-permission-role-bottom-bar-height: 30px; --ytd-mini-guide-width: 72px;=
 --app-drawer-content-container-background-color: var(--t3e41d7b17b187f69);=
 --ytd-masthead-height-accounting-for-hidden: var( --ytd-masthead-height-ab=
solute,var(--ytd-toolbar-height) ); background: var(--t3e41d7b17b187f69); d=
isplay: block; left: 0px; min-height: 100%; position: absolute; right: 0px;=
 top: 0px; scrollbar-color: var(--t4a6da19e16bf221a) transparent; }

ytd-app[is-shorts-page] { background: transparent; }

ytd-app:not([scrolling]):not([fix-ambient-cutoff]) { overflow: hidden; }

ytd-app[fullscreen] { overflow: hidden; }

ytd-app[masthead-hidden]:not(:has(#masthead-container:focus-within)) { --yt=
d-masthead-height-accounting-for-hidden: 0; }

#guide-button.ytd-app { color: var(--tffc2fd3a644f6275); padding: 8px; box-=
sizing: border-box; height: 40px; width: 40px; }

#guide-icon.ytd-app { fill: var(--tffc2fd3a644f6275); }

#guide-content.ytd-app { background: var(--t3e41d7b17b187f69); flex: 1 1 1e=
-09px; display: flex; flex-direction: column; }

#guide-inner-content.ytd-app { overflow: hidden auto; flex: 1 1 1e-09px; sc=
rollbar-color: transparent transparent; scrollbar-width: thin; }

#guide-inner-content.ytd-app::-webkit-scrollbar { background: transparent; =
width: 16px; }

#guide-inner-content.ytd-app::-webkit-scrollbar-thumb { height: 56px; borde=
r-radius: 8px; border: 4px solid transparent; background-clip: content-box;=
 background-color: transparent; }

#guide-inner-content.ytd-app:hover { scrollbar-color: var(--t7e34d5baa4ea62=
77) transparent; }

#guide-inner-content.ytd-app:hover::-webkit-scrollbar-thumb { background-co=
lor: var(--t7e34d5baa4ea6277); }

ytd-app[guide-persistent-and-visible] ytd-page-manager.ytd-app { margin-lef=
t: var(--ytd-persistent-guide-width); }

ytd-app[guide-persistent-and-visible] ytd-permission-role-bottom-bar-render=
er.ytd-app { margin-left: var(--ytd-persistent-guide-width); width: calc(10=
0% - var(--ytd-persistent-guide-width)); }

ytd-app[mini-guide-visible] ytd-page-manager.ytd-app { margin-left: var(--y=
td-mini-guide-width); }

ytd-app[has-delegation]:not([fullscreen]):not([player-fullscreen]) ytd-page=
-manager.ytd-app { margin-bottom: var(--ytd-permission-role-bottom-bar-heig=
ht); }

ytd-app[persistent-panel-visible]:not([is-watch-page]) ytd-page-manager.ytd=
-app { margin-right: 400px; }

ytd-app[mini-guide-visible] ytd-permission-role-bottom-bar-renderer.ytd-app=
 { margin-left: var(--ytd-mini-guide-width); width: calc(100% - var(--ytd-m=
ini-guide-width)); }

ytd-app[fullscreen] ytd-permission-role-bottom-bar-renderer.ytd-app, ytd-ap=
p[player-fullscreen] ytd-permission-role-bottom-bar-renderer.ytd-app { disp=
lay: none; }

ytd-mini-guide-renderer.ytd-app { position: fixed; left: 0px; top: var(--yt=
d-masthead-height,var(--ytd-toolbar-height)); bottom: 0px; width: var(--ytd=
-mini-guide-width); box-sizing: border-box; }

tp-yt-app-drawer.ytd-app:not([persistent]) { z-index: 2030; }

tp-yt-app-drawer.ytd-app[persistent] { z-index: 2021; top: var(--ytd-masthe=
ad-height,var(--ytd-toolbar-height)); --app-drawer-content-container-backgr=
ound-color: transparent; --app-drawer-content-padding: 0 0 120px 0; }

tp-yt-app-drawer.ytd-app[persistent] #guide-spacer.ytd-app { margin-top: 0p=
x; }

tp-yt-app-drawer.ytd-app[persistent] #guide-content.ytd-app { background: t=
ransparent; }

#guide-wrapper.ytd-app { height: 100%; display: flex; flex-direction: colum=
n; }

#guide-spacer.ytd-app { margin-top: var(--ytd-masthead-height,var(--ytd-too=
lbar-height)); }

tp-yt-app-drawer.ytd-app:not([persistent]) #guide-spacer.ytd-app { display:=
 none; }

#masthead-container.ytd-app { position: fixed; top: 0px; width: 100%; z-ind=
ex: 2020; transform: translateY(0px); transition: transform 0.3s cubic-bezi=
er(0.05, 0, 0, 1); }

#frosted-glass.ytd-app { position: fixed; top: 0px; width: 100%; z-index: 2=
018; height: 56px; }

#frosted-glass.loading-with-chipbar.ytd-app { background: var(--t3e41d7b17b=
187f69); height: 112px; }

#frosted-glass.with-chipbar.ytd-app { background: var(--ta889dfda9605a358);=
 backdrop-filter: blur(48px); height: 112px; }

#frosted-glass.loading-without-chipbar.ytd-app, #frosted-glass.none.ytd-app=
, #frosted-glass.without-chipbar.ytd-app { display: none; }

ytd-app[player-fullscreen] #masthead-container.ytd-app { position: inherit;=
 }

ytd-app[masthead-hidden] #masthead-container.ytd-app:not(:focus-within) { t=
ransform: translateY(calc(-100% - 5px)); opacity: 0; transition: transform =
0.3s cubic-bezier(0.05, 0, 0, 1), opacity 0.3s; }

ytd-app[hide-header-shadow] #masthead-container.ytd-app::after { opacity: 0=
; }

#masthead-container.ytd-app::after { content: ""; height: 5px; opacity: 1; =
pointer-events: none; position: absolute; right: 0px; width: 100%; z-index:=
 2050; bottom: 0px; left: 0px; }

#header.ytd-app { height: 56px; padding-left: 16px; display: flex; flex-dir=
ection: row; align-items: center; }

tp-yt-app-drawer.ytd-app #header.ytd-app::after { content: ""; height: 5px;=
 left: 0px; position: absolute; right: 0px; top: var(--ytd-toolbar-height);=
 width: 100%; }

tp-yt-app-drawer.ytd-app[persistent] #header.ytd-app::after { box-shadow: r=
gba(17, 17, 17, 0.06) 0px 4px 8px -3px inset; }

#page-manager.ytd-app { --ytd-toolbar-offset: var(--ytd-masthead-height,var=
(--ytd-toolbar-height)); overflow-x: inherit; overflow-y: visible; margin-t=
op: var(--ytd-masthead-height,var(--ytd-toolbar-height)); display: flex; fl=
ex: 1 1 1e-09px; }

ytd-app:not([persistent-panel-visible]) #persistent-panel-container.ytd-app=
, ytd-app[has-pending-watch-navigation] #persistent-panel-container.ytd-app=
, ytd-app[is-watch-page] #persistent-panel-container.ytd-app { transform: t=
ranslateX(400px); }

#persistent-panel-container.ytd-app { position: fixed; top: var(--ytd-toolb=
ar-height); right: 0px; bottom: 0px; width: 400px; z-index: 2031; padding: =
0px 24px 24px 0px; box-sizing: border-box; transform: translateX(0px); tran=
sition: transform 0.5s cubic-bezier(0.05, 0, 0, 1); }

ytd-guide-renderer.ytd-app { width: var(--ytd-persistent-guide-width,240px)=
; }

yt-page-navigation-progress.ytd-app { --yt-page-navigation-container-color:=
 var(--tf3fc855af2285f5f); z-index: 2100; }

#opt-out-button.ytd-app { margin-top: 4px; }

#gfeedback-button.ytd-app { margin-top: 8px; }

ytd-app[standalone] #page-manager.ytd-app { margin: 0px; }

ytd-app[standalone] #guide.ytd-app, ytd-app[standalone] #masthead-container=
.ytd-app, ytd-app[standalone] ytd-mini-guide-renderer.ytd-app { display: no=
ne; }

ytd-app[miniplayer-is-active] { --ytd-miniplayer-offset: calc(var(--ytd-min=
iplayer-card-height) + var(--ytd-margin-base)); }

ytd-network-status-banner.ytd-app { max-height: 0px; transition: max-height=
 0.5s; }

ytd-network-status-banner.ytd-app[current-state=3D"OFFLINE"] { max-height: =
28px; display: var(--ytd-network-status-banner-display,unset); }

ytd-network-status-banner.ytd-app[current-state=3D"OFFLINE"] + ytd-miniplay=
er.ytd-app[active] { bottom: 28px; }

ytd-network-status-banner.ytd-app[current-state=3D"BACK_ONLINE"] { max-heig=
ht: 0px; transition-delay: 2.5s; }

ytd-network-status-banner.ytd-app[current-state=3D"BACK_ONLINE"] + ytd-mini=
player.ytd-app[active] { bottom: 0px; transition-delay: 2.5s; }

yt-multi-page-menu-section-renderer { display: block; }

h2.yt-multi-page-menu-section-renderer { color: var(--tffc2fd3a644f6275); m=
argin: var(--ytd-margin-4x) 0 var(--ytd-margin-base) var(--ytd-margin-4x); =
font-weight: 400; flex: 1 1 1e-09px; }

#items.yt-multi-page-menu-section-renderer > .yt-multi-page-menu-section-re=
nderer:not([compact-link-style=3D"compact-link-style-type-disclaimer"]):not=
(ytd-message-renderer):hover { background-color: var(--t7f4f2c6d54836ce0); =
}

yt-about-this-ad-renderer[dialog][dialog][dialog] { display: block; margin:=
 0px; padding: 0px; overflow: hidden; height: calc(-128px + 100vh); width: =
720px; max-width: calc(-128px + 100vw); }

#iframe.yt-about-this-ad-renderer { margin: 0px; padding: 0px; height: 100%=
; width: 100%; background: rgb(255, 255, 255); }

yt-image-editor-renderer { display: flex; flex: 1 1 1e-09px; }

yt-image-editor-renderer[dialog][dialog][dialog] { max-height: inherit; mar=
gin: 0px; padding: 0px; }

.container.yt-image-editor-renderer { flex: 1 1 auto; display: flex; flex-d=
irection: column; justify-content: space-between; }

.popup-header.yt-image-editor-renderer { border-bottom: 1px solid var(--tf3=
fc855af2285f5f); padding: 24px 0px 24px 24px; justify-content: flex-start; =
align-items: center; flex: 0 0 auto; }

.popup-header-title.yt-image-editor-renderer { color: var(--tffc2fd3a644f62=
75); font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variat=
ion-settings: "wdth" 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  .popup-header-title.yt-image-editor-renderer { font-family: Roboto, Arial=
, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-we=
ight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .popup-header-title.yt-image-editor-renderer { font-family: Roboto, Arial=
, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-we=
ight: 700; line-height: 2.8rem; }
}

.content.yt-image-editor-renderer { overflow-y: auto; padding: 0px 16px; di=
splay: flex; flex-direction: column; position: relative; }

.error.yt-image-editor-renderer { margin: 16px 24px 0px; color: var(--td545=
df04e2c659d7); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; f=
ont-weight: 400; line-height: 1.8rem; }

.button-layer.yt-image-editor-renderer { border-top: 0px; padding: 8px 24px=
; display: flex; flex-direction: row; justify-content: flex-end; }

#update-button.yt-image-editor-renderer { margin-right: -16px; }

yt-image-editor-renderer[is-playlist-thumbnail] #update-button.yt-image-edi=
tor-renderer { margin-left: 8px; }

.spinner-container.yt-image-editor-renderer { position: absolute; width: 10=
0%; height: 100%; display: flex; align-items: center; justify-content: cent=
er; }

#canvas.yt-image-editor-renderer { margin: 4px 0px; }

.drag.yt-image-editor-renderer { position: absolute; border: var(--taf7bd2f=
2e5a02772) 2px solid; background-color: rgb(255, 255, 255); width: 10px; he=
ight: 10px; }

.drag.yt-image-editor-renderer:focus { border: var(--taf7bd2f2e5a02772) 4px=
 solid; outline: none; }

yt-feature-enablement-soft-entry-renderer { background: var(--t518e925f61bd=
cb91); width: 512px; padding: 6px 12px; display: flex; flex-direction: colu=
mn; }

#contents.yt-feature-enablement-soft-entry-renderer { display: flex; flex-d=
irection: column; align-items: center; padding: 0px 20px 32px; }

#image.yt-feature-enablement-soft-entry-renderer { margin: 32px 0px 8px; ma=
x-width: 160px; max-height: 160px; }

#title.yt-feature-enablement-soft-entry-renderer { display: block; color: v=
ar(--tffc2fd3a644f6275); margin: 8px 36px; font-family: Roboto, Arial, sans=
-serif; font-size: 1.8rem; font-weight: 500; line-height: 2.6rem; }

#description.yt-feature-enablement-soft-entry-renderer { display: block; co=
lor: var(--t4a6da19e16bf221a); margin: 8px 36px; text-align: center; font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line=
-height: 2rem; }

#content.yt-report-details-form-content { margin: 16px 24px 24px; }

#timestamp.yt-report-details-form-content { display: block; color: var(--t4=
a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem=
; font-weight: 400; line-height: 2rem; }

#description.yt-report-details-form-content { margin-top: 24px; }

#description.yt-report-details-form-content tp-yt-paper-input-container.yt-=
report-details-form-content { --paper-input-container-underline-display: no=
ne; --paper-input-container-underline-focus-display: none; --paper-input-co=
ntainer-input-color: var(--tffc2fd3a644f6275); --paper-input-container-focu=
s-color: var(--tffc2fd3a644f6275); }

#description.yt-report-details-form-content tp-yt-paper-input-container.yt-=
report-details-form-content .input-content.tp-yt-paper-input-container > .p=
aper-input-input, #description.yt-report-details-form-content tp-yt-paper-i=
nput-container.yt-report-details-form-content .input-content.tp-yt-paper-in=
put-container > input, #description.yt-report-details-form-content tp-yt-pa=
per-input-container.yt-report-details-form-content .input-content.tp-yt-pap=
er-input-container > iron-autogrow-textarea, #description.yt-report-details=
-form-content tp-yt-paper-input-container.yt-report-details-form-content .i=
nput-content.tp-yt-paper-input-container > textarea, #description.yt-report=
-details-form-content tp-yt-paper-input-container.yt-report-details-form-co=
ntent .input-content.tp-yt-paper-input-container > tp-yt-iron-input { paddi=
ng: 12px; box-sizing: border-box; font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#description.yt-report-details-form-content tp-yt-paper-input-container.yt-=
report-details-form-content { padding-top: 0px; padding-bottom: 0px; }

#description-text.yt-report-details-form-content { display: inline-block; b=
ox-shadow: inset 0 0 0 1px var(--tf3fc855af2285f5f); border-radius: 2px; bo=
x-sizing: border-box; }

yt-report-details-form-content tp-yt-iron-autogrow-textarea#description-tex=
t .tp-yt-iron-autogrow-textarea[style-target=3D"textarea"] { padding: 10px;=
 box-sizing: border-box; }

#description-text.yt-report-details-form-content[focused] { box-shadow: ins=
et 0 0 0 2px var(--tffc2fd3a644f6275); }

#description.yt-report-details-form-content tp-yt-paper-input-char-counter[=
style-target=3D"host"] { color: var(--t4a6da19e16bf221a); margin-top: -32px=
; margin-right: 18px; }

#footer.yt-report-details-form-content { --yt-endpoint-hover-color: var(--y=
t-endpoint-color); display: block; color: var(--t4a6da19e16bf221a); margin-=
top: 24px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-=
weight: 400; line-height: 1.8rem; }

yt-report-details-form-renderer[dialog][dialog][dialog] { display: block; b=
ackground: var(--t08a7c6c176cbc5c2); color: var(--tffc2fd3a644f6275); width=
: 450px; max-width: 80vw; min-height: 240px; min-width: 250px; margin: 0px;=
 padding: 0px; }

#header.yt-report-details-form-renderer { display: flex; flex-direction: ro=
w; align-items: center; margin: 16px 12px 0px; }

#title.yt-report-details-form-renderer { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; margin-left=
: 8px; }

#buttons.yt-report-details-form-renderer { border-top: 0px; margin-top: 32p=
x; padding: 8px; display: flex; flex-direction: row; justify-content: flex-=
end; }

#buttons.yt-report-details-form-renderer yt-button-renderer.yt-report-detai=
ls-form-renderer { margin-left: 8px; }

#container.yt-report-form-modal-content { position: relative; display: flex=
; flex-direction: column; }

#footer.yt-report-form-modal-content { color: var(--t4a6da19e16bf221a); mar=
gin: var(--ytd-margin-6x) 0 var(--ytd-margin-2x); font-family: Roboto, Aria=
l, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#additional-detail-checkbox-container.yt-report-form-modal-content, #checkb=
ox-container.yt-report-form-modal-content { --yt-boolean-form-string-paddin=
g-left: 0; padding: var(--ytd-margin-4x) 0 var(--ytd-margin-6x) 0; border-t=
op: 1px solid var(--tf3fc855af2285f5f); margin: 24px 0px 0px; display: flex=
; flex-direction: row; }

yt-report-form-modal-renderer[dialog][dialog][dialog] { --yt-report-form-mo=
dal-renderer-width: 450px; background: var(--t518e925f61bdcb91); margin: 0p=
x; width: var(--yt-report-form-modal-renderer-width,450px); max-width: 80vw=
; min-height: var(--yt-report-form-modal-renderer-min-width,240px); min-wid=
th: var(--yt-report-form-modal-renderer-min-width,300px); padding: 0px; dis=
play: flex; flex-direction: column; }

yt-report-form-modal-renderer[dialog][dialog][dialog][hide-report-form] { d=
isplay: none; }

yt-report-form-modal-renderer > .yt-report-form-modal-renderer:not(:last-ch=
ild):not(.buttons) { margin-top: 20px; padding: 0px 24px; }

yt-report-form-modal-renderer dialog-layout.yt-report-form-modal-renderer.y=
t-report-form-modal-renderer:not([unmodern]).yt-report-form-modal-renderer:=
not([unmodern]).yt-report-form-modal-renderer:not([unmodern]) { padding: 0p=
x; margin: 0px; }

yt-report-form-modal-renderer > tp-yt-paper-dialog-scrollable.yt-report-for=
m-modal-renderer:not(:last-child):not(:last-child) { padding: 0px; margin-t=
op: 0px; }

tp-yt-paper-dialog-scrollable.is-scrolled.yt-report-form-modal-renderer { m=
argin-top: 14px; }

yt-report-form-modal-renderer > .yt-report-form-modal-renderer:first-child =
{ margin-top: 24px; }

tp-yt-paper-dialog-scrollable.yt-report-form-modal-renderer { --paper-dialo=
g-scrollable-padding: 0 var(--ytd-margin-6x) var(--ytd-margin-6x) var(--ytd=
-margin-6x); }

.buttons.yt-report-form-modal-renderer { padding: var(--ytd-margin-2x) var(=
--ytd-margin-2x) var(--ytd-margin-2x) var(--ytd-margin-6x); border-top: 0px=
; display: flex; flex-direction: row; justify-content: flex-end; }

#title.yt-report-form-modal-renderer { color: var(--tffc2fd3a644f6275); mar=
gin-bottom: var(--ytd-margin-base); padding: 0 var(--ytd-margin-6x) 0 var(-=
-ytd-margin-6x); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem;=
 font-weight: 400; line-height: 2.2rem; }

#submit-container.yt-report-form-modal-renderer { padding-top: var(--ytd-ma=
rgin-2x); display: flex; flex-direction: row; justify-content: flex-end; }

#loading-indicator.yt-report-form-modal-renderer { height: 100%; width: 100=
%; position: absolute; z-index: var(--ytd-z-index-report-form-overlay); bac=
kground-color: var(--yt-deprecated-white-opacity-lighten-1); display: flex;=
 flex-direction: column; align-items: center; justify-content: center; }

#message-container.yt-report-form-modal-renderer { color: var(--tffc2fd3a64=
4f6275); padding: 0 var(--ytd-margin-6x) var(--ytd-margin-6x) var(--ytd-mar=
gin-6x); flex: 1 1 1e-09px; display: flex; flex-direction: column; align-it=
ems: center; justify-content: center; }

#description.yt-report-form-modal-renderer { margin: var(--ytd-margin-4x) 0=
 var(--ytd-margin-2x); font-family: Roboto, Arial, sans-serif; font-size: 1=
.4rem; font-weight: 400; line-height: 2rem; color: var(--t4a6da19e16bf221a)=
; }

yt-options-renderer.yt-report-form-modal-renderer { --yt-options-renderer-d=
ropdown-width: calc(var(--yt-report-form-modal-renderer-width) - var(--ytd-=
margin-6x)*2 - var(--ytd-margin-11x) - var(--ytd-margin-4x)); }

#cancel-button.yt-report-form-modal-renderer { margin-right: var(--ytd-marg=
in-2x); }

yt-form-renderer { display: inline-block; }

yt-contact-section-renderer.yt-form-renderer { margin-top: 24px; }

yt-options-renderer { --paper-input-container-input-color: var(--tffc2fd3a6=
44f6275); display: block; }

#yt-options-renderer-options.yt-options-renderer { display: flex; flex-dire=
ction: column; }

yt-formatted-string.yt-options-renderer { font-family: Roboto, Arial, sans-=
serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; color: var(-=
-tffc2fd3a644f6275); }

yt-formatted-string.subtext.yt-options-renderer { font-family: Roboto, Aria=
l, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; colo=
r: var(--t4a6da19e16bf221a); }

.ytIconWrapperHost.yt-options-renderer, yt-icon.yt-options-renderer { color=
: var(--tffc2fd3a644f6275); padding: var(--ytd-margin-3x); height: 16px; wi=
dth: 16px; }

yt-options-renderer[tooltip-tapped] tp-yt-paper-radio-button.yt-options-ren=
derer { --paper-radio-button-unchecked-ink-color: transparent; }

.ytIconWrapperHost.yt-options-renderer:hover, yt-icon.yt-options-renderer:h=
over { color: var(--tffc2fd3a644f6275); }

.info-container.yt-options-renderer { display: flex; flex-direction: row; a=
lign-items: center; }

.content.yt-options-renderer { min-height: 40px; display: flex; flex-direct=
ion: row; align-items: center; }

.content.yt-options-renderer > .text.yt-options-renderer { display: flex; f=
lex-direction: column; padding: var(--ytd-margin-2x) 0; }

tp-yt-paper-radio-button.radio.yt-options-renderer { padding: 0px; display:=
 flex; flex-direction: row; align-items: center; }

yt-options-renderer tp-yt-paper-radio-button .tp-yt-paper-radio-button[styl=
e-target=3D"container"] { flex-shrink: 0; }

tp-yt-paper-tooltip.yt-options-renderer { min-width: 200px; }

tp-yt-paper-item.yt-options-renderer { cursor: pointer; }

tp-yt-paper-item.yt-options-renderer:hover { background-color: var(--tf3fc8=
55af2285f5f); }

tp-yt-paper-dropdown-menu.yt-options-renderer { --paper-input-container-col=
or: var(--t4a6da19e16bf221a); --paper-input-container-input-color: var(--tf=
fc2fd3a644f6275); --paper-input-container-focus-color: var(--tffc2fd3a644f6=
275); --paper-input-container-underline-background: var(--tf3fc855af2285f5f=
); }

tp-yt-paper-dropdown-menu.yt-options-renderer .input-content.tp-yt-paper-in=
put-container > .paper-input-input, tp-yt-paper-dropdown-menu.yt-options-re=
nderer .input-content.tp-yt-paper-input-container > input, tp-yt-paper-drop=
down-menu.yt-options-renderer .input-content.tp-yt-paper-input-container > =
iron-autogrow-textarea, tp-yt-paper-dropdown-menu.yt-options-renderer .inpu=
t-content.tp-yt-paper-input-container > textarea, tp-yt-paper-dropdown-menu=
.yt-options-renderer .input-content.tp-yt-paper-input-container > tp-yt-iro=
n-input { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-w=
eight: 400; line-height: 2rem; color: var(--t4a6da19e16bf221a); }

tp-yt-paper-dropdown-menu.yt-options-renderer { padding: var(--ytd-margin-2=
x) var(--ytd-margin-4x) var(--ytd-margin-2x) var(--ytd-margin-11x); }

tp-yt-paper-dropdown-menu.yt-options-renderer tp-yt-paper-icon-item[style-t=
arget=3D"host"], tp-yt-paper-dropdown-menu.yt-options-renderer tp-yt-paper-=
item[style-target=3D"host"] { font-family: Roboto, Arial, sans-serif; font-=
size: 1.4rem; font-weight: 400; line-height: 2rem; color: var(--t4a6da19e16=
bf221a); }

tp-yt-paper-dropdown-menu.yt-options-renderer { --paper-item-selected-weigh=
t: 500; }

tp-yt-paper-listbox.yt-options-renderer { width: var(--yt-options-renderer-=
dropdown-width); }

yt-text-input-form-field-renderer { --paper-input-container-input-color: va=
r(--tffc2fd3a644f6275); --paper-input-container-focus-color: var(--tffc2fd3=
a644f6275); --paper-input-container-color: var(--tffc2fd3a644f6275); displa=
y: block; padding-bottom: 6px; }

yt-text-input-form-field-renderer tp-yt-paper-input-char-counter[style-targ=
et=3D"host"] { color: var(--tffc2fd3a644f6275); }

tp-yt-paper-input.yt-text-input-form-field-renderer { --paper-input-contain=
er-underline-height: 0; --paper-input-container-underline-background: trans=
parent; --paper-input-container-underline-border-bottom: 1px solid var( --y=
t-text-input-form-field-underline-color,var(--t4a6da19e16bf221a) ); }

tp-yt-paper-input.yt-text-input-form-field-renderer tp-yt-paper-input-char-=
counter[style-target=3D"host"] { margin-top: -2px; height: 18px; color: var=
(--tffc2fd3a644f6275); }

tp-yt-paper-input.yt-text-input-form-field-renderer { --paper-input-contain=
er-underline-focus-border-color: var( --paper-input-container-underline-foc=
us-color,var(--tffc2fd3a644f6275) ); }

tp-yt-paper-input.yt-text-input-form-field-renderer .input-content.tp-yt-pa=
per-input-container > .paper-input-input, tp-yt-paper-input.yt-text-input-f=
orm-field-renderer .input-content.tp-yt-paper-input-container > input, tp-y=
t-paper-input.yt-text-input-form-field-renderer .input-content.tp-yt-paper-=
input-container > iron-autogrow-textarea, tp-yt-paper-input.yt-text-input-f=
orm-field-renderer .input-content.tp-yt-paper-input-container > textarea, t=
p-yt-paper-input.yt-text-input-form-field-renderer .input-content.tp-yt-pap=
er-input-container > tp-yt-iron-input { font-family: Roboto, Arial, sans-se=
rif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; color: var(--p=
aper-input-container-input-color); }

yt-text-input-form-field-renderer[component-style=3D"INLINE_FORM_STYLE_TITL=
E"] tp-yt-paper-input.yt-text-input-form-field-renderer .input-content.tp-y=
t-paper-input-container > .paper-input-input, yt-text-input-form-field-rend=
erer[component-style=3D"INLINE_FORM_STYLE_TITLE"] tp-yt-paper-input.yt-text=
-input-form-field-renderer .input-content.tp-yt-paper-input-container > inp=
ut, yt-text-input-form-field-renderer[component-style=3D"INLINE_FORM_STYLE_=
TITLE"] tp-yt-paper-input.yt-text-input-form-field-renderer .input-content.=
tp-yt-paper-input-container > iron-autogrow-textarea, yt-text-input-form-fi=
eld-renderer[component-style=3D"INLINE_FORM_STYLE_TITLE"] tp-yt-paper-input=
.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-contain=
er > textarea, yt-text-input-form-field-renderer[component-style=3D"INLINE_=
FORM_STYLE_TITLE"] tp-yt-paper-input.yt-text-input-form-field-renderer .inp=
ut-content.tp-yt-paper-input-container > tp-yt-iron-input { font-family: "Y=
ouTube Sans", Roboto, sans-serif; font-size: 2.4rem; font-variation-setting=
s: "wdth" 100; font-weight: 700; line-height: 3.2rem; }

yt-text-input-form-field-renderer[component-style=3D"INLINE_FORM_STYLE_BODY=
_TEXT"][enable-overlay-theme] tp-yt-paper-input.yt-text-input-form-field-re=
nderer, yt-text-input-form-field-renderer[component-style=3D"INLINE_FORM_ST=
YLE_BODY_TEXT"][enable-overlay-theme] tp-yt-paper-textarea.yt-text-input-fo=
rm-field-renderer, yt-text-input-form-field-renderer[component-style=3D"INL=
INE_FORM_STYLE_BODY_TEXT_PLACEHOLDER"][enable-overlay-theme] tp-yt-paper-te=
xtarea.yt-text-input-form-field-renderer, yt-text-input-form-field-renderer=
[component-style=3D"INLINE_FORM_STYLE_TITLE"][enable-overlay-theme] tp-yt-p=
aper-input.yt-text-input-form-field-renderer { --paper-input-container-unde=
rline-focus-color: #fff; --paper-input-container-underline-color: #fff; --p=
aper-input-container-input-color: #fff; --paper-input-container-focus-color=
: #fff; --yt-text-input-form-field-underline-color: #fff; --paper-input-con=
tainer-color: #fff; }

yt-text-input-form-field-renderer[component-style=3D"INLINE_FORM_STYLE_BODY=
_TEXT"][enable-overlay-theme] tp-yt-paper-input.yt-text-input-form-field-re=
nderer tp-yt-paper-input-char-counter[style-target=3D"host"], yt-text-input=
-form-field-renderer[component-style=3D"INLINE_FORM_STYLE_BODY_TEXT"][enabl=
e-overlay-theme] tp-yt-paper-textarea.yt-text-input-form-field-renderer tp-=
yt-paper-input-char-counter[style-target=3D"host"], yt-text-input-form-fiel=
d-renderer[component-style=3D"INLINE_FORM_STYLE_BODY_TEXT_PLACEHOLDER"][ena=
ble-overlay-theme] tp-yt-paper-textarea.yt-text-input-form-field-renderer t=
p-yt-paper-input-char-counter[style-target=3D"host"], yt-text-input-form-fi=
eld-renderer[component-style=3D"INLINE_FORM_STYLE_TITLE"][enable-overlay-th=
eme] tp-yt-paper-input.yt-text-input-form-field-renderer tp-yt-paper-input-=
char-counter[style-target=3D"host"] { color: rgb(255, 255, 255); }

tp-yt-paper-textarea.yt-text-input-form-field-renderer .input-content.tp-yt=
-paper-input-container > .paper-input-input, tp-yt-paper-textarea.yt-text-i=
nput-form-field-renderer .input-content.tp-yt-paper-input-container > input=
, tp-yt-paper-textarea.yt-text-input-form-field-renderer .input-content.tp-=
yt-paper-input-container > iron-autogrow-textarea, tp-yt-paper-textarea.yt-=
text-input-form-field-renderer .input-content.tp-yt-paper-input-container >=
 textarea, tp-yt-paper-textarea.yt-text-input-form-field-renderer .input-co=
ntent.tp-yt-paper-input-container > tp-yt-iron-input { font-family: Roboto,=
 Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem;=
 color: var(--paper-input-container-input-color); }

tp-yt-paper-textarea.yt-text-input-form-field-renderer { --paper-input-cont=
ainer-underline-focus-border-color: var( --paper-input-container-underline-=
focus-color,var(--tffc2fd3a644f6275) ); }

yt-text-input-form-field-renderer[component-style=3D"TEXT_INPUT_FORM_FIELD_=
OUTLINED"] tp-yt-paper-input.yt-text-input-form-field-renderer, yt-text-inp=
ut-form-field-renderer[component-style=3D"TEXT_INPUT_FORM_FIELD_OUTLINED"] =
tp-yt-paper-textarea.yt-text-input-form-field-renderer { --paper-input-cont=
ainer-underline-display: none; --paper-input-container-underline-focus-disp=
lay: none; border: 1px solid var(--tf3fc855af2285f5f); border-radius: 4px; =
box-shadow: inset 0 0 0 1px var(--tf3fc855af2285f5f); padding: 0px 8px 12px=
; }

yt-text-input-form-field-renderer[component-style=3D"TEXT_INPUT_FORM_FIELD_=
OUTLINED"][invalid] tp-yt-paper-input.yt-text-input-form-field-renderer, yt=
-text-input-form-field-renderer[component-style=3D"TEXT_INPUT_FORM_FIELD_OU=
TLINED"][invalid] tp-yt-paper-textarea.yt-text-input-form-field-renderer { =
border-color: var(--td545df04e2c659d7); }

yt-text-input-form-field-renderer[component-style=3D"BOLD_INPUT_TEXT"] tp-y=
t-paper-input.yt-text-input-form-field-renderer .input-content.tp-yt-paper-=
input-container > .paper-input-input, yt-text-input-form-field-renderer[com=
ponent-style=3D"BOLD_INPUT_TEXT"] tp-yt-paper-input.yt-text-input-form-fiel=
d-renderer .input-content.tp-yt-paper-input-container > input, yt-text-inpu=
t-form-field-renderer[component-style=3D"BOLD_INPUT_TEXT"] tp-yt-paper-inpu=
t.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-contai=
ner > iron-autogrow-textarea, yt-text-input-form-field-renderer[component-s=
tyle=3D"BOLD_INPUT_TEXT"] tp-yt-paper-input.yt-text-input-form-field-render=
er .input-content.tp-yt-paper-input-container > textarea, yt-text-input-for=
m-field-renderer[component-style=3D"BOLD_INPUT_TEXT"] tp-yt-paper-input.yt-=
text-input-form-field-renderer .input-content.tp-yt-paper-input-container >=
 tp-yt-iron-input, yt-text-input-form-field-renderer[component-style=3D"BOL=
D_INPUT_TEXT"] tp-yt-paper-textarea.yt-text-input-form-field-renderer .inpu=
t-content.tp-yt-paper-input-container > .paper-input-input, yt-text-input-f=
orm-field-renderer[component-style=3D"BOLD_INPUT_TEXT"] tp-yt-paper-textare=
a.yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-contai=
ner > input, yt-text-input-form-field-renderer[component-style=3D"BOLD_INPU=
T_TEXT"] tp-yt-paper-textarea.yt-text-input-form-field-renderer .input-cont=
ent.tp-yt-paper-input-container > iron-autogrow-textarea, yt-text-input-for=
m-field-renderer[component-style=3D"BOLD_INPUT_TEXT"] tp-yt-paper-textarea.=
yt-text-input-form-field-renderer .input-content.tp-yt-paper-input-containe=
r > textarea, yt-text-input-form-field-renderer[component-style=3D"BOLD_INP=
UT_TEXT"] tp-yt-paper-textarea.yt-text-input-form-field-renderer .input-con=
tent.tp-yt-paper-input-container > tp-yt-iron-input { font-family: Roboto, =
Arial, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem=
; }

yt-mealbar-promo-renderer { max-width: 648px; display: flex; flex-direction=
: row; }

yt-mealbar-promo-renderer[has-full-height-image] { height: 192px; }

yt-mealbar-promo-renderer[has-full-height-image] #icon.yt-mealbar-promo-ren=
derer { --yt-img-max-height: 192px; }

yt-mealbar-promo-renderer#mealbar-promo-renderer { padding: 0px; margin: 0p=
x; }

#main.yt-mealbar-promo-renderer { width: 100%; display: flex; flex-directio=
n: column; justify-content: space-between; }

#alternate-icon.yt-mealbar-promo-renderer { margin: 28px; width: 160px; hei=
ght: 160px; flex: 0 0 auto; }

#main.yt-mealbar-promo-renderer { background-repeat: no-repeat; background-=
size: cover; background-position: 50% center; }

#dismiss-button.yt-mealbar-promo-renderer { margin-right: 4px; }

#action-button.yt-mealbar-promo-renderer { margin-left: 4px; }

#mealbar-logo.yt-mealbar-promo-renderer { height: 20px; }

#mealbar-logo-with-padding.yt-mealbar-promo-renderer { height: 26px; }

.yt-mealbar-promo-renderer-message-title.yt-mealbar-promo-renderer { margin=
: 24px 0px 0px; padding: 0px 24px; }

yt-mealbar-promo-renderer[use-youtube-sans] .yt-mealbar-promo-renderer-mess=
age-title.yt-mealbar-promo-renderer { font-family: "YouTube Sans", Roboto, =
sans-serif; font-size: 2.8rem; font-variation-settings: "wdth" 100; font-we=
ight: 700; line-height: 3.8rem; }

@container (max-width:_max($medium_breakpoint)) {
  yt-mealbar-promo-renderer[use-youtube-sans] .yt-mealbar-promo-renderer-me=
ssage-title.yt-mealbar-promo-renderer { font-family: "YouTube Sans", Roboto=
, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-=
weight: 700; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  yt-mealbar-promo-renderer[use-youtube-sans] .yt-mealbar-promo-renderer-me=
ssage-title.yt-mealbar-promo-renderer { font-family: "YouTube Sans", Roboto=
, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-=
weight: 700; line-height: 3.2rem; }
}

.yt-mealbar-promo-renderer-message-text.yt-mealbar-promo-renderer { display=
: block; color: var(--t4a6da19e16bf221a); margin: 16px 0px 32px; padding: 0=
px 24px; flex: 1 1 1e-09px; font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.4rem; font-weight: 400; line-height: 2rem; }

.button-container.yt-mealbar-promo-renderer { border-top: 0px; padding: 8px=
; display: flex; flex-direction: row; justify-content: flex-end; }

.yt-mealbar-promo-renderer-message-title.yt-mealbar-promo-renderer { displa=
y: block; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans=
-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

yt-mealbar-promo-renderer[modern] { background-color: var(--t518e925f61bdcb=
91); width: 455px; }

yt-mealbar-promo-renderer[modern] .button-container.yt-mealbar-promo-render=
er { margin: 0px 16px 16px; padding: 0px; justify-content: center; }

yt-mealbar-promo-renderer[modern] .yt-mealbar-promo-renderer-logo.yt-mealba=
r-promo-renderer { height: 20px; margin-bottom: 8px; }

yt-mealbar-promo-renderer[modern] .yt-mealbar-promo-renderer-logo-with-padd=
ing.yt-mealbar-promo-renderer { height: 26px; margin-bottom: 2px; }

yt-mealbar-promo-renderer[modern] .yt-mealbar-promo-renderer-message-title.=
yt-mealbar-promo-renderer { font-weight: 700; font-size: 20px; margin: 0px;=
 padding: 0px; }

yt-mealbar-promo-renderer[modern] .yt-mealbar-promo-renderer-message-text.y=
t-mealbar-promo-renderer { margin: 8px 0px 0px; padding: 0px; }

yt-mealbar-promo-renderer[modern] .yt-mealbar-promo-renderer-supplemental-t=
ext.yt-mealbar-promo-renderer { display: inline-block; margin-top: 8px; col=
or: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-=
size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

yt-mealbar-promo-renderer[modern] .yt-mealbar-promo-renderer-modern-icon.yt=
-mealbar-promo-renderer { margin-left: 16px; height: 120px; width: 120px; d=
isplay: flex; flex-direction: row; align-self: center; }

yt-mealbar-promo-renderer[modern] .yt-mealbar-promo-renderer-content.yt-mea=
lbar-promo-renderer { margin: 16px; display: flex; flex-direction: row; jus=
tify-content: space-between; }

yt-mealbar-promo-renderer[modern] yt-button-renderer.yt-mealbar-promo-rende=
rer { flex-grow: 1; }

yt-mealbar-promo-renderer[modern] #dismiss-button.yt-mealbar-promo-renderer=
 { min-width: 30%; }

yt-mealbar-promo-renderer[modern] #action-button.yt-mealbar-promo-renderer =
{ min-width: 45%; }

yt-tooltip-renderer { --yt-button-color: var(--t6216186c28b3834b); display:=
 block; min-width: 0px; min-height: 0px; max-width: 300px; position: relati=
ve; background-color: var(--t1405e70a39276293); border-radius: 12px; box-sh=
adow: rgba(0, 0, 0, 0.3) 0px 0px 24px; color: var(--t6216186c28b3834b); fon=
t-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; l=
ine-height: 1.8rem; max-height: fit-content !important; overflow: visible !=
important; }

#text.yt-tooltip-renderer:not(:empty) { margin-bottom: var(--ytd-margin-2x)=
; font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation=
-settings: "wdth" 100; font-weight: 700; line-height: 2.6rem; }

#details-text.yt-tooltip-renderer:not(:empty) { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#content.yt-tooltip-renderer { padding: var(--ytd-margin-4x); }

#content.yt-tooltip-renderer yt-formatted-string.yt-tooltip-renderer { disp=
lay: block; }

yt-tooltip-renderer[has-buttons_] #content.yt-tooltip-renderer { padding: v=
ar(--ytd-margin-4x) var(--ytd-margin-4x) var(--ytd-margin-base); }

#content.yt-tooltip-renderer yt-formatted-string.yt-tooltip-renderer, #text=
.yt-tooltip-renderer yt-formatted-string.yt-tooltip-renderer { --yt-endpoin=
t-color: var(--t6216186c28b3834b); --yt-endpoint-visited-color: var(--t6216=
186c28b3834b); --yt-endpoint-hover-color: var(--t6216186c28b3834b); --yt-en=
dpoint-text-decoration: underline; }

.buttons.yt-tooltip-renderer { padding: var(--ytd-margin-2x) var(--ytd-marg=
in-base); display: flex; flex-direction: row; justify-content: flex-end; }

yt-tooltip-renderer::before { content: ""; position: absolute; border-style=
: solid; top: 100%; border-width: 8px; right: calc(50% - 12px); border-colo=
r: var(--t1405e70a39276293) transparent transparent transparent; }

yt-tooltip-renderer[position-type=3D"OPEN_POPUP_POSITION_TOPLEFT"]::before =
{ right: 12px; }

yt-tooltip-renderer[position-type=3D"OPEN_POPUP_POSITION_TOPRIGHT"]::before=
 { left: 12px; right: auto; }

yt-tooltip-renderer[position-type=3D"OPEN_POPUP_POSITION_LEFT"]::before { t=
op: calc(50% - 8px); left: 100%; right: auto; border-color: transparent tra=
nsparent transparent var(--t1405e70a39276293); }

yt-tooltip-renderer[position-type=3D"OPEN_POPUP_POSITION_RIGHT"]::before { =
top: calc(50% - 8px); right: 100%; left: auto; border-color: transparent va=
r(--t1405e70a39276293) transparent transparent; }

yt-tooltip-renderer[position-type=3D"OPEN_POPUP_POSITION_BOTTOM"]::before {=
 top: -20px; left: calc(50% - 12px); border-color: transparent transparent =
var(--t1405e70a39276293) transparent; border-width: 12px; }

yt-tooltip-renderer[position-type=3D"OPEN_POPUP_POSITION_BOTTOMLEFT"]::befo=
re { top: -20px; right: 12px; border-color: transparent transparent var(--t=
1405e70a39276293) transparent; border-width: 12px; }

yt-tooltip-renderer[position-type=3D"OPEN_POPUP_POSITION_BOTTOMRIGHT"]::bef=
ore { top: -20px; left: 12px; right: auto; border-color: transparent transp=
arent var(--t1405e70a39276293) transparent; border-width: 12px; }

yt-boolean-form-field-v2-renderer { display: flex; flex-direction: row; }

#content.yt-boolean-form-field-v2-renderer { position: relative; display: f=
lex; flex-direction: column; }

tp-yt-paper-checkbox.yt-boolean-form-field-v2-renderer { --paper-checkbox-s=
ize: 18px; --paper-checkbox-vertical-align: top; --paper-checkbox-margin: 2=
px 0 0 0; }

yt-formatted-string.label.yt-boolean-form-field-v2-renderer { padding-left:=
 var(--yt-boolean-form-string-padding-left,var(--ytd-margin-6x)); cursor: p=
ointer; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-s=
erif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

yt-formatted-string.tooltip.yt-boolean-form-field-v2-renderer { color: var(=
--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.=
2rem; font-weight: 400; line-height: 1.8rem; }

yt-did-you-mean-renderer { display: inline-block; }

yt-including-results-for-renderer { display: inline-block; }

yt-music-pass-feature-info-renderer { display: block; }

#container.yt-music-pass-feature-info-renderer { box-sizing: border-box; mi=
n-height: 550px; padding: var(--ytd-margin-6x); background-position: center=
 top; background-size: cover; display: flex; flex-direction: row; align-ite=
ms: center; justify-content: center; }

#message.yt-music-pass-feature-info-renderer { width: 1000px; display: flex=
; flex-direction: column; align-self: center; }

#description.yt-music-pass-feature-info-renderer, #header.yt-music-pass-fea=
ture-info-renderer { display: block; width: 50%; }

#header.yt-music-pass-feature-info-renderer { font-size: 4.8rem; font-weigh=
t: 300; line-height: 1.16; opacity: 0.87; }

#description.yt-music-pass-feature-info-renderer { font-size: 2rem; line-he=
ight: 1.5; margin-top: var(--ytd-margin-6x); }

.style-light.yt-music-pass-feature-info-renderer #header.yt-music-pass-feat=
ure-info-renderer { color: rgb(255, 255, 255); }

.style-light.yt-music-pass-feature-info-renderer #description.yt-music-pass=
-feature-info-renderer { color: var(--yt-deprecated-white-opacity-lighten-1=
); opacity: 0.7; }

.style-dark.yt-music-pass-feature-info-renderer { color: var(--yt-deprecate=
d-luna-black); }

.style-right.yt-music-pass-feature-info-renderer #message.yt-music-pass-fea=
ture-info-renderer { align-items: flex-end; }

@media (max-width: 1050px) {
  #container.yt-music-pass-feature-info-renderer { min-height: 400px; }
  #header.yt-music-pass-feature-info-renderer { font-size: 3.6rem; }
  #description.yt-music-pass-feature-info-renderer { margin-top: var(--ytd-=
margin-4x); font-size: 1.8rem; }
}

@media (max-width: 800px) {
  #container.yt-music-pass-feature-info-renderer { min-height: 300px; }
  #header.yt-music-pass-feature-info-renderer { font-size: 2.8rem; }
  #description.yt-music-pass-feature-info-renderer { margin-top: var(--ytd-=
margin-2x); font-size: 1.6rem; }
}

@media (max-width: 615px) {
  #container.yt-music-pass-feature-info-renderer, #message.yt-music-pass-fe=
ature-info-renderer { display: block; }
  #container.yt-music-pass-feature-info-renderer { min-height: 0px; positio=
n: relative; }
  #container.yt-music-pass-feature-info-renderer::before { content: ""; pos=
ition: absolute; inset: 100px 0px 0px; background: linear-gradient(rgba(0, =
0, 0, 0), rgba(0, 0, 0, 0.25) 35%, rgba(0, 0, 0, 0.25)); }
  #description.yt-music-pass-feature-info-renderer, #header.yt-music-pass-f=
eature-info-renderer, #message.yt-music-pass-feature-info-renderer { width:=
 auto; }
  #header.yt-music-pass-feature-info-renderer { margin-top: 100px; }
}

@media (max-width: 340px) {
  #header.yt-music-pass-feature-info-renderer { font-size: 2.4rem; }
}

yt-no-results-found-showing-results-for-renderer { display: inline-block; }

yt-results-without-quotes-renderer { display: inline-block; }

yt-search-no-results-renderer { display: inline-block; }

#text.yt-search-no-results-renderer { color: var(--tffc2fd3a644f6275); font=
-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; li=
ne-height: 2.2rem; }

#link.yt-search-no-results-renderer { font-family: Roboto, Arial, sans-seri=
f; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; }

.yt-simple-endpoint.yt-search-no-results-renderer { display: inline-block; =
cursor: pointer; text-decoration: none; color: var(--yt-endpoint-color,var(=
--tffc2fd3a644f6275)); }

.yt-simple-endpoint.yt-search-no-results-renderer:hover { color: var(--yt-e=
ndpoint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-en=
dpoint-text-decoration,none); }

yt-showing-results-for-renderer { display: inline-block; }

yt-community-post-section-renderer { display: block; border-bottom: 1px sol=
id var(--tf3fc855af2285f5f); margin-bottom: var(--ytd-margin-4x); padding-b=
ottom: var(--ytd-margin-4x); text-align: center; }

#title.yt-community-post-section-renderer { color: var(--tffc2fd3a644f6275)=
; display: inline-block; font-family: Roboto, Arial, sans-serif; font-size:=
 1.6rem; font-weight: 400; line-height: 2.2rem; }

#subtitle.yt-community-post-section-renderer { color: var(--t4a6da19e16bf22=
1a); display: inline-block; font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.2rem; font-weight: 400; line-height: 1.8rem; }

#post-button.yt-community-post-section-renderer { margin: var(--ytd-margin-=
4x) 0; }

yt-contact-section-renderer { display: flex; flex-direction: column; }

yt-contact-section-renderer.no-title #title.yt-contact-section-renderer { d=
isplay: none; }

yt-contact-section-renderer.group-selected yt-enrolled-contact-renderer.yt-=
contact-section-renderer, yt-contact-section-renderer.max-selected yt-enrol=
led-contact-renderer.yt-contact-section-renderer:not(.selected) { pointer-e=
vents: none; opacity: 0.35; }

#title.yt-contact-section-renderer { display: block; margin-bottom: 8px; co=
lor: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font=
-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#description.yt-contact-section-renderer { color: var(--t4a6da19e16bf221a);=
 }

#contents.yt-contact-section-renderer yt-enrolled-contact-renderer.yt-conta=
ct-section-renderer { margin-right: 8px; vertical-align: top; white-space: =
normal; }

yt-enrolled-contact-renderer { display: inline-block; position: relative; c=
ursor: pointer; user-select: none; }

#target.yt-enrolled-contact-renderer { margin: 1px 0px; border-width: mediu=
m; border-style: none; border-color: currentcolor; border-image: initial; b=
order-radius: 3px; padding: 5px 1px 2px; outline: none; text-align: inherit=
; font-family: inherit; background-color: transparent; }

#target.yt-enrolled-contact-renderer:focus { outline: 1px solid var(--t2048=
0717de80f555); background-color: var(--t20480717de80f555); }

#thumbnail.yt-enrolled-contact-renderer { width: 60px; height: 60px; margin=
: 0px 4px 8px; border-radius: 50%; background-color: transparent; overflow:=
 hidden; }

#selection-highlight.yt-enrolled-contact-renderer { display: none; position=
: absolute; left: 1px; top: 6px; width: 52px; height: 52px; margin: 0px 4px=
 8px; border: 4px solid var(--t2d807bb79e75606d); border-radius: 50%; backg=
round-color: transparent; overflow: hidden; }

yt-enrolled-contact-renderer.selected #selection-highlight.yt-enrolled-cont=
act-renderer { display: block; }

#name.yt-enrolled-contact-renderer { margin: auto; width: 68px; max-height:=
 36px; overflow: hidden; text-align: center; text-overflow: ellipsis; white=
-space: normal; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial=
, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

yt-enrolled-contact-renderer.selected #name.yt-enrolled-contact-renderer { =
color: var(--t2d807bb79e75606d); }

yt-share-panel-header-renderer { display: block; }

#title-bar.yt-share-panel-header-renderer { width: 100%; display: flex; fle=
x-direction: row; }

#title.yt-share-panel-header-renderer { margin: auto 0px; }

yt-share-panel-title-v15-renderer { display: inline-block; }

#title.yt-share-panel-title-v15-renderer { color: var(--tffc2fd3a644f6275);=
 display: flex; flex-direction: row; justify-content: flex-start; font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-he=
ight: 2.2rem; }

#start-time-title.yt-share-start-time-with-context-renderer { margin: var(-=
-ytd-margin-2x) 0; color: var(--tffc2fd3a644f6275); font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

yt-share-target-renderer { display: inline-block; vertical-align: top; user=
-select: none; }

#target.yt-share-target-renderer { margin: 1px 0px; border-width: medium; b=
order-style: none; border-color: currentcolor; border-image: initial; borde=
r-radius: 3px; padding: 5px 1px 2px; outline: none; text-align: inherit; fo=
nt-family: inherit; background-color: transparent; cursor: pointer; }

#target.yt-share-target-renderer:focus { outline: 1px solid var(--t20480717=
de80f555); background-color: var(--t20480717de80f555); }

yt-share-target-renderer .ytIconWrapperHost.yt-share-target-renderer, yt-sh=
are-target-renderer yt-icon.yt-share-target-renderer { --iron-icon-height: =
60px; --iron-icon-width: 60px; margin-left: var(--ytd-margin-base); margin-=
right: var(--ytd-margin-base); margin-bottom: var(--ytd-margin-2x); }

yt-share-target-renderer .yt-share-target-renderer[style-target=3D"title"] =
{ color: var(--tffc2fd3a644f6275); margin: auto; width: 68px; max-height: 4=
2px; text-align: center; white-space: normal; overflow: hidden; font-family=
: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-heig=
ht: 1.8rem; }

yt-sharing-embed-renderer[dialog][dialog][dialog] { --divider-color: var(--=
tf3fc855af2285f5f); margin: 0px; max-width: 1280px; padding: 0px; display: =
flex; flex-direction: row; box-shadow: rgba(0, 0, 0, 0.14) 0px 16px 24px 2p=
x, rgba(0, 0, 0, 0.12) 0px 6px 30px 5px, rgba(0, 0, 0, 0.4) 0px 8px 10px -5=
px; }

yt-sharing-embed-renderer { --preview-panel-small-width: 426px; --preview-p=
anel-small-height: 240px; --preview-panel-medium-width: 640px; --preview-pa=
nel-medium-height: 360px; --preview-panel-default-width: 854px; --preview-p=
anel-default-height: 480px; --embed-panel-default-width: 426px; --embed-pan=
el-default-height: 480px; --embed-panel-medium-height: 360px; }

yt-sharing-embed-renderer[is-square-aspect-ratio_] { --preview-panel-small-=
width: 426px; --preview-panel-small-height: 426px; --preview-panel-medium-w=
idth: 360px; --preview-panel-medium-height: 360px; --preview-panel-default-=
width: 480px; --preview-panel-default-height: 480px; }

#title-bar.yt-sharing-embed-renderer { border-bottom: 1px solid var(--tf3fc=
855af2285f5f); padding: var(--ytd-margin-4x); display: flex; flex-direction=
: row; }

#embed-label.yt-sharing-embed-renderer { flex: 1 1 1e-09px; }

#embed-label.yt-sharing-embed-renderer yt-formatted-string.yt-sharing-embed=
-renderer { color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#close-panel-icon.yt-sharing-embed-renderer { --iron-icon-height: 24px; --i=
ron-icon-width: 24px; color: var(--tffc2fd3a644f6275); cursor: pointer; }

#content.yt-sharing-embed-renderer { flex: 1 1 1e-09px; }

tp-yt-paper-dialog-scrollable.yt-sharing-embed-renderer { --paper-dialog-sc=
rollable-padding: 0; }

tp-yt-paper-input.yt-sharing-embed-renderer tp-yt-paper-input-container[sty=
le-target=3D"host"], tp-yt-paper-textarea.yt-sharing-embed-renderer tp-yt-p=
aper-input-container[style-target=3D"host"] { padding: 0px; }

tp-yt-paper-input.yt-sharing-embed-renderer, tp-yt-paper-textarea.yt-sharin=
g-embed-renderer { --paper-input-container-input-color: var(--t4a6da19e16bf=
221a); --paper-input-container-focus-color: var(--tffc2fd3a644f6275); --pap=
er-input-container-underline-color: var(--tf3fc855af2285f5f); --paper-input=
-container-underline-disabled-display: none; }

#embed-code.yt-sharing-embed-renderer .input-content.tp-yt-paper-input-cont=
ainer > .paper-input-input, #embed-code.yt-sharing-embed-renderer .input-co=
ntent.tp-yt-paper-input-container > input, #embed-code.yt-sharing-embed-ren=
derer .input-content.tp-yt-paper-input-container > iron-autogrow-textarea, =
#embed-code.yt-sharing-embed-renderer .input-content.tp-yt-paper-input-cont=
ainer > textarea, #embed-code.yt-sharing-embed-renderer .input-content.tp-y=
t-paper-input-container > tp-yt-iron-input { font-family: "Roboto Mono", mo=
nospace; font-size: var(--ytd-code-snippet-font-size); font-weight: 400; li=
ne-height: var(--ytd-code-snippet-line-height); }

#embed-code.yt-sharing-embed-renderer { margin-right: 80px; }

yt-start-at-renderer.yt-sharing-embed-renderer { margin-top: var(--ytd-marg=
in-4x); margin-bottom: var(--ytd-margin-4x); }

tp-yt-paper-checkbox.yt-sharing-embed-renderer { margin: var(--ytd-margin-2=
x) var(--ytd-margin-2x) var(--ytd-margin-2x) 0; }

yt-formatted-string.yt-sharing-embed-renderer { color: var(--t4a6da19e16bf2=
21a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weigh=
t: 400; line-height: 2rem; }

#basic.yt-sharing-embed-renderer, #embed-options.yt-sharing-embed-renderer =
{ padding: var(--ytd-margin-4x); }

#basic.yt-sharing-embed-renderer { padding-bottom: 0px; }

#embed-options-label.yt-sharing-embed-renderer { color: var(--t4a6da19e16bf=
221a); padding-bottom: var(--ytd-margin-2x); -webkit-font-smoothing: var(--=
ytd-caption--webkit-font-smoothing); font-family: var(--ytd-caption-font-fa=
mily); font-size: var(--ytd-caption-font-size); font-weight: var(--ytd-capt=
ion-font-weight); letter-spacing: var(--ytd-caption-letter-spacing); line-h=
eight: var(--ytd-caption-line-height); text-transform: var(--ytd-caption-te=
xt-transform); }

#layout-size.yt-sharing-embed-renderer { padding: var(--ytd-margin-2x) 0; }

#additional-info.yt-sharing-embed-renderer { border-top: 1px solid var(--tf=
3fc855af2285f5f); padding: var(--ytd-margin-4x); }

#additional-links.yt-sharing-embed-renderer { padding-bottom: var(--ytd-mar=
gin-4x); }

.link.yt-sharing-embed-renderer { --yt-endpoint-color: var(--tffc2fd3a644f6=
275); color: var(--tffc2fd3a644f6275); margin-right: 24px; font-family: Rob=
oto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2=
rem; }

#legal-info.yt-sharing-embed-renderer { --yt-endpoint-color: var(--tffc2fd3=
a644f6275); color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#legal-info.yt-sharing-embed-renderer a.yt-sharing-embed-renderer { font-fa=
mily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-=
height: 2rem; }

#action-buttons.yt-sharing-embed-renderer { border-top: 1px solid var(--tf3=
fc855af2285f5f); padding: var(--ytd-margin-2x); display: flex; flex-directi=
on: row; align-items: center; justify-content: flex-end; }

#privacy-mode-wrapper.yt-sharing-embed-renderer { align-items: center; disp=
lay: flex; flex-direction: row; }

#privacy-mode-info.yt-sharing-embed-renderer { --iron-icon-height: 16px; --=
iron-icon-width: 16px; color: var(--tffc2fd3a644f6275); margin: var(--ytd-m=
argin-2x) 0; }

#video-preview.yt-sharing-embed-renderer { background: black; display: inhe=
rit; height: var(--preview-panel-default-height); width: var(--preview-pane=
l-default-width); flex: 1 1 1e-09px; }

#embed-panel.yt-sharing-embed-renderer { background: var(--t518e925f61bdcb9=
1); min-width: var(--embed-panel-default-width); height: var(--embed-panel-=
default-height); display: flex; flex-direction: column; }

@media (min-width: 1157px) and (max-width: 1439px) {
  #video-preview.yt-sharing-embed-renderer, #video-preview.yt-sharing-embed=
-renderer iframe.yt-sharing-embed-renderer { height: var(--preview-panel-me=
dium-height); width: var(--preview-panel-medium-width); max-width: var(--pr=
eview-panel-medium-width); }
  #embed-panel.yt-sharing-embed-renderer { width: var(--embed-panel-default=
-width); height: var(--embed-panel-medium-height); }
}

@media (max-width: 1156px) {
  yt-sharing-embed-renderer[dialog][dialog][dialog] { display: flex; flex-d=
irection: column; }
  #video-preview.yt-sharing-embed-renderer, #video-preview.yt-sharing-embed=
-renderer iframe.yt-sharing-embed-renderer { min-height: var(--preview-pane=
l-small-height); width: var(--preview-panel-small-width); }
  #embed-panel.yt-sharing-embed-renderer { min-width: var(--embed-panel-def=
ault-width); height: var(--embed-panel-default-height); }
}

yt-start-at-renderer { display: block; height: 23px; }

#label.yt-start-at-renderer { color: var(--tffc2fd3a644f6275); margin: var(=
--ytd-margin-3x); display: flex; flex-direction: row; justify-content: flex=
-start; }

tp-yt-paper-input.yt-start-at-renderer tp-yt-paper-input-container[style-ta=
rget=3D"host"] { padding: 0px; }

tp-yt-paper-input.yt-start-at-renderer { --paper-input-container-color: var=
(--tf3fc855af2285f5f); --paper-input-container-input-color: var(--t4a6da19e=
16bf221a); --paper-input-container-focus-color: var(--tffc2fd3a644f6275); -=
-paper-input-container-underline-color: var(--t4a6da19e16bf221a); --paper-i=
nput-container-underline-disabled-display: none; }

#start-at-wrapper.yt-start-at-renderer tp-yt-paper-input-container[style-ta=
rget=3D"host"] { padding: 0px; }

#start-at-wrapper.yt-start-at-renderer .input-content.tp-yt-paper-input-con=
tainer > .paper-input-input, #start-at-wrapper.yt-start-at-renderer .input-=
content.tp-yt-paper-input-container > input, #start-at-wrapper.yt-start-at-=
renderer .input-content.tp-yt-paper-input-container > iron-autogrow-textare=
a, #start-at-wrapper.yt-start-at-renderer .input-content.tp-yt-paper-input-=
container > textarea, #start-at-wrapper.yt-start-at-renderer .input-content=
.tp-yt-paper-input-container > tp-yt-iron-input { line-height: 40px; }

#start-at-wrapper.yt-start-at-renderer { padding-bottom: 2px; display: flex=
; flex-direction: row; align-items: center; }

#start-at-checkbox.yt-start-at-renderer { color: var(--tffc2fd3a644f6275); =
margin-top: -1px; margin-right: var(--ytd-margin-2x); margin-bottom: 1px; }

yt-formatted-string.yt-start-at-renderer { color: var(--t4a6da19e16bf221a);=
 font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 40=
0; line-height: 2rem; }

#start-at-timestamp.yt-start-at-renderer .input-content.tp-yt-paper-input-c=
ontainer > .paper-input-input, #start-at-timestamp.yt-start-at-renderer .in=
put-content.tp-yt-paper-input-container > input, #start-at-timestamp.yt-sta=
rt-at-renderer .input-content.tp-yt-paper-input-container > iron-autogrow-t=
extarea, #start-at-timestamp.yt-start-at-renderer .input-content.tp-yt-pape=
r-input-container > textarea, #start-at-timestamp.yt-start-at-renderer .inp=
ut-content.tp-yt-paper-input-container > tp-yt-iron-input { color: var(--t4=
a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem=
; font-weight: 400; line-height: 2rem; }

#start-at-timestamp.yt-start-at-renderer { max-width: 50px; }

yt-third-party-network-section-renderer { display: inline-block; }

yt-copy-link-renderer.yt-third-party-network-section-renderer { margin-top:=
 var(--ytd-margin-6x); }

yt-start-at-renderer.yt-third-party-network-section-renderer { margin-top: =
var(--ytd-margin-6x); padding-top: var(--ytd-margin-6x); border-top: 1px so=
lid var(--tf3fc855af2285f5f); }

yt-third-party-share-target-section-renderer { position: relative; width: 1=
00%; display: flex; flex-direction: row; flex: 1 1 1e-09px; }

#list.yt-third-party-share-target-section-renderer { overflow: hidden; whit=
e-space: nowrap; }

yt-third-party-share-target-section-renderer[touch-scroll-enabled] #list.yt=
-third-party-share-target-section-renderer { scrollbar-width: none; }

yt-third-party-share-target-section-renderer[touch-scroll-enabled] #list.yt=
-third-party-share-target-section-renderer::-webkit-scrollbar { display: no=
ne; }

yt-third-party-share-target-section-renderer[touch-scroll-enabled] #list.yt=
-third-party-share-target-section-renderer { overflow: auto hidden; }

#contents.yt-third-party-share-target-section-renderer yt-share-target-rend=
erer.yt-third-party-share-target-section-renderer { display: inline-block; =
margin-right: 8px; }

#scroll-button-back.yt-third-party-share-target-section-renderer { left: -1=
4px; }

#scroll-button-forward.yt-third-party-share-target-section-renderer { right=
: -14px; }

.scroll-button-icon.yt-third-party-share-target-section-renderer { height: =
24px; width: 24px; }

.scroll-button.yt-third-party-share-target-section-renderer { position: abs=
olute; width: 40px; height: 40px; top: 16px; border-radius: 50%; background=
-color: var(--t518e925f61bdcb91); color: var(--tffc2fd3a644f6275); overflow=
: hidden; box-shadow: rgba(0, 0, 0, 0.3) 0px 4px 4px, rgba(0, 0, 0, 0.2) 0p=
x 0px 4px; }

yt-unified-share-panel-renderer[dialog][dialog][dialog] { --paper-input-con=
tainer-input-align: baseline; --paper-dialog-scrollable-padding: 20px 24px =
24px 24px; max-width: 470px; padding: 0px; margin: 0px; user-select: none; =
display: flex; flex-direction: column; }

yt-unified-share-panel-renderer[context=3D"music-charts"] tp-yt-paper-dialo=
g-scrollable.yt-unified-share-panel-renderer { position: static; }

#spinner.yt-unified-share-panel-renderer { width: 422px; height: 269px; dis=
play: flex; align-items: center; justify-content: center; align-self: cente=
r; }

yt-unified-share-panel-renderer yt-share-panel-header-renderer.yt-unified-s=
hare-panel-renderer { margin-bottom: 8px; }

yt-unified-share-panel-renderer[context=3D"music-charts"] yt-share-panel-he=
ader-renderer.yt-unified-share-panel-renderer { margin-bottom: 18px; }

#contents.yt-unified-share-panel-renderer yt-third-party-network-section-re=
nderer.yt-unified-share-panel-renderer { display: block; }

yt-unified-share-panel-renderer[context=3D"music-charts"] #contents.yt-unif=
ied-share-panel-renderer yt-third-party-network-section-renderer.yt-unified=
-share-panel-renderer { border-bottom: 1px solid var(--tf3fc855af2285f5f); =
margin-bottom: 16px; padding-bottom: 16px; }

#close-button.yt-unified-share-panel-renderer { position: absolute; right: =
18px; top: 15px; color: var(--tffc2fd3a644f6275); }

#close-button.yt-unified-share-panel-renderer:hover { color: var(--tffc2fd3=
a644f6275); }

#qr-code.yt-unified-share-panel-renderer { display: block; width: 256px; he=
ight: 256px; margin: 10px auto 0px; }

yt-benefits-flow-step-renderer { box-sizing: border-box; padding: 24px 0px;=
 width: 450px; flex: 1 1 1e-09px; display: flex; flex-direction: column; }

yt-benefits-flow-step-renderer[is-using-large-width] { box-sizing: border-b=
ox; width: 685px; flex: 1 1 1e-09px; display: flex; flex-direction: column;=
 }

#avatar.yt-benefits-flow-step-renderer { float: left; margin-right: 8px; bo=
rder-radius: 50%; background-color: transparent; overflow: hidden; }

#header-container.yt-benefits-flow-step-renderer { padding: 0px 24px; overf=
low: hidden; }

yt-formatted-string#title-text.yt-benefits-flow-step-renderer { display: bl=
ock; color: var(--tffc2fd3a644f6275); margin-top: 4px; font-family: Roboto,=
 Arial, sans-serif; font-size: 1.8rem; font-weight: 400; line-height: 2.6re=
m; }

yt-formatted-string#subtitle-text.yt-benefits-flow-step-renderer { display:=
 block; color: var(--t7e34d5baa4ea6277); font-family: Roboto, Arial, sans-s=
erif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

yt-benefits-item-renderer { color: var(--t4a6da19e16bf221a); font-family: R=
oboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height:=
 2rem; }

#benefits-item.yt-benefits-item-renderer { padding: 12px 16px; border-botto=
m: 1px solid var(--tf3fc855af2285f5f); flex: 1 1 1e-09px; display: flex; fl=
ex-direction: row; align-items: center; }

.lhs.yt-benefits-item-renderer { flex: 1 1 auto; }

.rhs.yt-benefits-item-renderer { min-width: 60px; margin-left: 8px; text-al=
ign: end; }

yt-button-renderer#benefits-item-info-button.yt-benefits-item-renderer { ma=
rgin: -6px -16px; }

#benefits-section.yt-benefits-section-renderer { padding: 12px 8px 0px; }

#benefits-section.yt-benefits-section-renderer[is-without-padding] { paddin=
g: 0px; }

#benefits-header.yt-benefits-section-renderer { border-bottom: 1px solid va=
r(--tf3fc855af2285f5f); color: var(--tffc2fd3a644f6275); flex: 1 1 1e-09px;=
 display: flex; flex-direction: row; align-items: center; }

#benefits-header-text.yt-benefits-section-renderer { padding: 12px 16px; fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; =
line-height: 2rem; }

yt-confirmation-flow-step-renderer { box-sizing: border-box; padding: 24px;=
 width: 450px; flex: 1 1 1e-09px; display: flex; flex-direction: column; }

yt-confirmation-flow-step-renderer[is-using-large-width] { box-sizing: bord=
er-box; width: 685px; flex: 1 1 1e-09px; display: flex; flex-direction: col=
umn; }

#thumbnail-container.yt-confirmation-flow-step-renderer { display: flex; ju=
stify-content: center; }

#title-container.yt-confirmation-flow-step-renderer { color: var(--tffc2fd3=
a644f6275); text-align: center; font-family: "YouTube Sans", Roboto, sans-s=
erif; font-size: 3.2rem; font-variation-settings: "wdth" 100; font-weight: =
700; line-height: 4.4rem; }

#subtitle-container.yt-confirmation-flow-step-renderer { font-family: Robot=
o, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2re=
m; color: var(--tffc2fd3a644f6275); text-align: center; }

yt-flow-footer-renderer { padding: 16px; justify-content: flex-end; flex: 1=
 1 1e-09px; display: flex; flex-direction: row; }

yt-flow-footer-renderer[visibility-hidden] { visibility: hidden; }

#secondary-button.yt-flow-footer-renderer:not(hidden) { margin-right: 16px;=
 }

yt-flow-header-renderer { display: block; }

#top-bar.yt-flow-header-renderer { flex: 1 1 1e-09px; display: flex; flex-d=
irection: row; align-items: center; }

#progress-bar.yt-flow-header-renderer { --paper-progress-active-color: var(=
--tffc2fd3a644f6275); --paper-progress-container-color: var(--tf3fc855af228=
5f5f); width: 100%; }

#title.yt-flow-header-renderer { color: var(--tffc2fd3a644f6275); padding: =
16px; font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weigh=
t: 400; line-height: 2.6rem; }

yt-free-text-input-flow-step-renderer { box-sizing: border-box; padding: 24=
px; width: 450px; flex: 1 1 1e-09px; display: flex; flex-direction: column;=
 }

#question-container.yt-free-text-input-flow-step-renderer { color: var(--tf=
fc2fd3a644f6275); margin-bottom: 24px; font-family: Roboto, Arial, sans-ser=
if; font-size: 1.8rem; font-weight: 400; line-height: 2.6rem; }

tp-yt-paper-textarea.yt-free-text-input-flow-step-renderer { --paper-input-=
container-underline-display: none; --paper-input-container-underline-focus-=
display: none; border-radius: 8px; border: 2px solid transparent; backgroun=
d-color: var(--t7f4f2c6d54836ce0); padding: 16px; }

yt-free-text-input-flow-step-renderer tp-yt-iron-autogrow-textarea .tp-yt-i=
ron-autogrow-textarea[style-target=3D"textarea"] { color: var(--tffc2fd3a64=
4f6275); }

tp-yt-paper-textarea.yt-free-text-input-flow-step-renderer:focus-within { b=
order: 2px solid var(--t2d807bb79e75606d); }

#input-area.yt-free-text-input-flow-step-renderer .maxed-out.yt-free-text-i=
nput-flow-step-renderer { border: 2px solid var(--td545df04e2c659d7); }

.maxed-out.yt-free-text-input-flow-step-renderer tp-yt-paper-input-containe=
r[style-target=3D"host"] { --paper-input-container-focus-color: var(--td545=
df04e2c659d7); }

yt-free-text-input-flow-step-renderer tp-yt-paper-input-char-counter[style-=
target=3D"host"] { margin-top: 28px; color: var(--tffc2fd3a644f6275); }

yt-info-flow-step-renderer { box-sizing: border-box; padding: 24px; width: =
450px; flex: 1 1 1e-09px; display: flex; flex-direction: column; }

#title.yt-info-flow-step-renderer { color: var(--tffc2fd3a644f6275); font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 500; line=
-height: 2.6rem; }

#subtitle-text.yt-info-flow-step-renderer { color: var(--t4a6da19e16bf221a)=
; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 4=
00; line-height: 2rem; }

#subtitle-text-container.yt-info-flow-step-renderer { margin-top: 8px; }

yt-info-list-flow-step-renderer { box-sizing: border-box; padding: 0px 24px=
; width: 450px; flex: 1 1 1e-09px; display: flex; flex-direction: column; m=
argin-bottom: 40px; }

#title-container.yt-info-list-flow-step-renderer { padding: 16px 0px 8px; }

#title.yt-info-list-flow-step-renderer { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.8rem; font-weight: 400; line-height: 2.6rem; color: var(=
--tffc2fd3a644f6275); }

#info-list-header-container.yt-info-list-flow-step-renderer { padding: 8px =
0px; }

#description-text.yt-info-list-flow-step-renderer, #info-list-header.yt-inf=
o-list-flow-step-renderer { font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.4rem; font-weight: 400; line-height: 2rem; color: var(--tffc2fd3a644f=
6275); }

#info-items-container.yt-info-list-flow-step-renderer { margin: 8px 0px; }

#info-list-item.yt-info-list-flow-step-renderer { flex: 1 1 1e-09px; displa=
y: flex; flex-direction: row; padding: 4px; }

#info-icon.yt-info-list-flow-step-renderer { --iron-icon-width: 1.8rem; --i=
ron-icon-height: 1.8rem; color: var(--tffc2fd3a644f6275); margin-right: 12p=
x; }

#info-text.yt-info-list-flow-step-renderer { font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; color: va=
r(--tffc2fd3a644f6275); }

#description-text-container.yt-info-list-flow-step-renderer { padding: 8px =
0px; }

yt-post-confirmation-flow-step-renderer { display: block; }

#container.yt-post-confirmation-flow-step-renderer { box-sizing: border-box=
; display: inline-block; padding: 16px; width: 100%; }

yt-refund-confirmation-flow-step-renderer { display: block; }

#container.yt-refund-confirmation-flow-step-renderer { box-sizing: border-b=
ox; display: inline-block; padding: 16px; width: 100%; }

#user-info.yt-refund-confirmation-flow-step-renderer { margin-bottom: 16px;=
 }

#confirmation-text.yt-refund-confirmation-flow-step-renderer { margin-botto=
m: 24px; }

#confirmation-details.yt-refund-confirmation-flow-step-renderer { padding-b=
ottom: 12px; margin-bottom: 16px; border-bottom: 1px solid var(--tf3fc855af=
2285f5f); }

yt-survey-answer-card-renderer { flex: 1 1 1e-09px; display: flex; flex-dir=
ection: row; justify-content: space-between; padding: 16px 24px; border: 1p=
x solid var(--tf3fc855af2285f5f); }

yt-survey-answer-card-renderer:not(:first-of-type) { border-top-width: medi=
um; border-top-style: none; border-top-color: currentcolor; }

yt-survey-answer-card-renderer:hover { background-color: var(--t7f4f2c6d548=
36ce0); }

#answer-string.yt-survey-answer-card-renderer { color: var(--tffc2fd3a644f6=
275); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weigh=
t: 400; line-height: 2.2rem; }

#card-icon.yt-survey-answer-card-renderer { --iron-icon-width: 1.8rem; --ir=
on-icon-height: 1.8rem; color: var(--tffc2fd3a644f6275); margin-left: 20px;=
 }

yt-survey-flow-step-renderer { box-sizing: border-box; width: 450px; flex: =
1 1 1e-09px; display: flex; flex-direction: column; }

#question.yt-survey-flow-step-renderer { padding: 24px 16px 16px; color: va=
r(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: =
1.4rem; font-weight: 400; line-height: 2rem; }

yt-survey-flow-step-renderer[is-cancellation-style] { min-width: 450px; }

yt-survey-flow-step-renderer[is-cancellation-style] #question.yt-survey-flo=
w-step-renderer { padding: 24px 24px 28px; font-family: Roboto, Arial, sans=
-serif; font-size: 1.8rem; font-weight: 400; line-height: 2.6rem; color: va=
r(--tffc2fd3a644f6275); }

#options.yt-survey-flow-step-renderer { flex: 1 1 1e-09px; display: flex; f=
lex-direction: column; }

#radio.yt-survey-flow-step-renderer { --paper-radio-group-item-padding: 16p=
x; border-top: 1px solid var(--tf3fc855af2285f5f); }

#radio.yt-survey-flow-step-renderer:last-of-type { border-bottom: 1px solid=
 var(--tf3fc855af2285f5f); }

#answer-string.yt-survey-flow-step-renderer { font-family: Roboto, Arial, s=
ans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

yt-activity-item-renderer { display: block; margin: var(--ytd-margin-4x) 0 =
var(--ytd-margin-4x) 0; }

@media (max-width: 400px) {
  yt-activity-item-renderer { flex-wrap: wrap; }
}

.activity-item-contents.yt-activity-item-renderer:focus, yt-activity-item-r=
enderer:focus { outline: none; }

yt-activity-item-renderer:focus > .activity-item-contents.yt-activity-item-=
renderer { outline: -webkit-focus-ring-color auto 5px; }

yt-activity-item-renderer[role=3D"button"] { cursor: pointer; }

.activity-item-contents.yt-activity-item-renderer { display: flex; flex-dir=
ection: row; }

#section-heading.yt-activity-item-renderer { flex: 0 0 60px; margin-right: =
var(--ytd-margin-4x); margin-bottom: var(--ytd-margin-4x); }

#section-contents.yt-activity-item-renderer { flex-grow: 1; display: flex; =
flex-direction: row; }

#image.yt-activity-item-renderer { flex: 0 0 60px; margin-right: var(--ytd-=
margin-6x); }

#content-activity-container.yt-activity-item-renderer { flex-grow: 1; displ=
ay: flex; flex-direction: row; justify-content: space-between; }

#content.yt-activity-item-renderer { margin-right: var(--ytd-margin-3x); }

#activity-metadata.yt-activity-item-renderer { flex: 0 0 var(--ytd-margin-1=
6x); }

#menu.yt-activity-item-renderer tp-yt-paper-icon-button[style-target=3D"hos=
t"], #menu.yt-activity-item-renderer ytd-menu-renderer .ytd-menu-renderer[s=
tyle-target=3D"button"] { padding: 0px; height: 24px; width: 24px; }

#menu.yt-activity-item-renderer { width: var(--ytd-margin-10x); flex-shrink=
: 0; margin-left: var(--ytd-margin-2x); display: flex; flex-direction: row;=
 justify-content: center; }

yt-card-item-container-renderer { border: 1px solid var(--tf3fc855af2285f5f=
); margin-bottom: var(--ytd-margin-2x); --yt-offer-item-upsell-renderer-las=
t-child-padding-bottom: var( --ytd-margin-6x ); display: flex; flex-directi=
on: column; }

yt-card-item-container-renderer[container-style_=3D"CARD_ITEM_CONTAINER_STY=
LE_BORDERLESS"] { border-width: medium; border-style: none; border-color: c=
urrentcolor; border-image: initial; }

yt-card-item-container-renderer[container-style_=3D"CARD_ITEM_CONTAINER_STY=
LE_LARGE_BORDER"] { margin-bottom: 0px; border-width: medium; border-style:=
 none; border-color: currentcolor; border-image: initial; }

yt-card-item-container-renderer[container-style_=3D"CARD_ITEM_CONTAINER_STY=
LE_LARGE_BORDER"]:not(:last-child) { border-bottom: 6px solid var(--tf3fc85=
5af2285f5f); }

yt-card-item-container-renderer[compact] ytd-commerce-cart-checkout-button-=
renderer.yt-card-item-container-renderer { margin: 0px 16px; }

#base.yt-card-item-container-renderer { width: 100%; }

#contents.yt-card-item-container-renderer { display: block; width: 100%; }

#contents-section.yt-card-item-container-renderer { display: flex; flex-dir=
ection: column; }

yt-card-item-container-renderer[is-expanded_] #continuation-section.yt-card=
-item-container-renderer { display: block; width: 100%; }

#continuation-section.yt-card-item-container-renderer { display: none; }

#continuation-section.yt-card-item-container-renderer ytd-item-section-rend=
erer.yt-card-item-container-renderer:first-child:not(:only-child), #continu=
ation-section.yt-card-item-container-renderer ytmusic-item-section-renderer=
.yt-card-item-container-renderer:first-child:not(:only-child) { margin-bott=
om: var(--ytd-margin-5x); }

#continuation-section.yt-card-item-container-renderer ytd-item-section-rend=
erer.yt-card-item-container-renderer:only-child, #continuation-section.yt-c=
ard-item-container-renderer ytmusic-item-section-renderer.yt-card-item-cont=
ainer-renderer:only-child { margin-bottom: var(--ytd-margin-2x); }

yt-card-item-container-renderer[show-spinner_] tp-yt-paper-spinner.yt-card-=
item-container-renderer { display: inline-block; padding: var(--ytd-margin-=
6x); align-self: center; }

tp-yt-paper-spinner.yt-card-item-container-renderer { display: none; }

#divider.yt-card-item-container-renderer { border-bottom: 1px solid var(--t=
f3fc855af2285f5f); margin-left: var(--ytd-margin-6x); margin-right: var(--y=
td-margin-6x); }

#divider.yt-card-item-container-renderer[container-style_=3D"CARD_ITEM_CONT=
AINER_STYLE_BORDERLESS"], #divider.yt-card-item-container-renderer[containe=
r-style_=3D"CARD_ITEM_CONTAINER_STYLE_LARGE_BORDER"] { border-bottom-width:=
 medium; border-bottom-style: none; border-bottom-color: currentcolor; }

#more-contents-button.yt-card-item-container-renderer { cursor: pointer; pa=
dding: 2px 0px; width: 100%; display: flex; flex-direction: row; justify-co=
ntent: center; }

#more-contents-button.yt-card-item-container-renderer:hover { background-co=
lor: var(--t7f4f2c6d54836ce0); color: var(--tffc2fd3a644f6275); }

#more-contents-button.yt-card-item-container-renderer:focus { outline: none=
; }

yt-card-item-error-renderer { display: flex; flex-direction: column; }

#error-text-renderer.yt-card-item-error-renderer { background-color: var(--=
tfa3475c508f5dfef); padding: var(--ytd-margin-4x) var(--ytd-margin-8x); dis=
play: flex; align-items: center; flex: 1 1 1e-09px; }

#triangle-up-container.yt-card-item-error-renderer { margin-left: var(--ytd=
-margin-7x); }

#triangle-up.yt-card-item-error-renderer { width: 0px; height: 0px; border-=
left: var(--ytd-margin-3x) solid transparent; border-right: var(--ytd-margi=
n-3x) solid transparent; border-bottom: var(--ytd-margin-3x) solid var(--tf=
a3475c508f5dfef); }

.yt-card-item-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_1"], yt-card-item-r=
enderer[top-margin=3D"CARD_ITEM_UX_SPACE_1"] { margin-top: 4px; }

.yt-card-item-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_1"], yt-card-ite=
m-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_1"] { margin-bottom: 4px; }

.yt-card-item-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_1"], yt-card-item-=
renderer[left-margin=3D"CARD_ITEM_UX_SPACE_1"] { margin-left: 4px; }

.yt-card-item-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_1"], yt-card-item=
-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_1"] { margin-right: 4px; }

.yt-card-item-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_2"], yt-card-item-r=
enderer[top-margin=3D"CARD_ITEM_UX_SPACE_2"] { margin-top: 8px; }

.yt-card-item-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_2"], yt-card-ite=
m-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_2"] { margin-bottom: 8px; }

.yt-card-item-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_2"], yt-card-item-=
renderer[left-margin=3D"CARD_ITEM_UX_SPACE_2"] { margin-left: 8px; }

.yt-card-item-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_2"], yt-card-item=
-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_2"] { margin-right: 8px; }

.yt-card-item-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_3"], yt-card-item-r=
enderer[top-margin=3D"CARD_ITEM_UX_SPACE_3"] { margin-top: 12px; }

.yt-card-item-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_3"], yt-card-ite=
m-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_3"] { margin-bottom: 12px; }

.yt-card-item-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_3"], yt-card-item-=
renderer[left-margin=3D"CARD_ITEM_UX_SPACE_3"] { margin-left: 12px; }

.yt-card-item-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_3"], yt-card-item=
-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_3"] { margin-right: 12px; }

.yt-card-item-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_4"], yt-card-item-r=
enderer[top-margin=3D"CARD_ITEM_UX_SPACE_4"] { margin-top: 16px; }

.yt-card-item-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_4"], yt-card-ite=
m-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_4"] { margin-bottom: 16px; }

.yt-card-item-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_4"], yt-card-item-=
renderer[left-margin=3D"CARD_ITEM_UX_SPACE_4"] { margin-left: 16px; }

.yt-card-item-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_4"], yt-card-item=
-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_4"] { margin-right: 16px; }

.yt-card-item-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_5"], yt-card-item-r=
enderer[top-margin=3D"CARD_ITEM_UX_SPACE_5"] { margin-top: 20px; }

.yt-card-item-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_5"], yt-card-ite=
m-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_5"] { margin-bottom: 20px; }

.yt-card-item-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_5"], yt-card-item-=
renderer[left-margin=3D"CARD_ITEM_UX_SPACE_5"] { margin-left: 20px; }

.yt-card-item-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_5"], yt-card-item=
-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_5"] { margin-right: 20px; }

.yt-card-item-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_6"], yt-card-item-r=
enderer[top-margin=3D"CARD_ITEM_UX_SPACE_6"] { margin-top: 24px; }

.yt-card-item-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_6"], yt-card-ite=
m-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_6"] { margin-bottom: 24px; }

.yt-card-item-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_6"], yt-card-item-=
renderer[left-margin=3D"CARD_ITEM_UX_SPACE_6"] { margin-left: 24px; }

.yt-card-item-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_6"], yt-card-item=
-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_6"] { margin-right: 24px; }

.yt-card-item-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_7"], yt-card-item-r=
enderer[top-margin=3D"CARD_ITEM_UX_SPACE_7"] { margin-top: 28px; }

.yt-card-item-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_7"], yt-card-ite=
m-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_7"] { margin-bottom: 28px; }

.yt-card-item-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_7"], yt-card-item-=
renderer[left-margin=3D"CARD_ITEM_UX_SPACE_7"] { margin-left: 28px; }

.yt-card-item-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_7"], yt-card-item=
-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_7"] { margin-right: 28px; }

.yt-card-item-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_8"], yt-card-item-r=
enderer[top-margin=3D"CARD_ITEM_UX_SPACE_8"] { margin-top: 32px; }

.yt-card-item-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_8"], yt-card-ite=
m-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_8"] { margin-bottom: 32px; }

.yt-card-item-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_8"], yt-card-item-=
renderer[left-margin=3D"CARD_ITEM_UX_SPACE_8"] { margin-left: 32px; }

.yt-card-item-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_8"], yt-card-item=
-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_8"] { margin-right: 32px; }

.yt-card-item-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_9"], yt-card-item-r=
enderer[top-margin=3D"CARD_ITEM_UX_SPACE_9"] { margin-top: 36px; }

.yt-card-item-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_9"], yt-card-ite=
m-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_9"] { margin-bottom: 36px; }

.yt-card-item-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_9"], yt-card-item-=
renderer[left-margin=3D"CARD_ITEM_UX_SPACE_9"] { margin-left: 36px; }

.yt-card-item-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_9"], yt-card-item=
-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_9"] { margin-right: 36px; }

.yt-card-item-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-card-item-=
renderer[top-margin=3D"CARD_ITEM_UX_SPACE_10"] { margin-top: 40px; }

.yt-card-item-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-card-it=
em-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_10"] { margin-bottom: 40px;=
 }

.yt-card-item-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-card-item=
-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_10"] { margin-left: 40px; }

.yt-card-item-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-card-ite=
m-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"] { margin-right: 40px; }

.yt-card-item-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_11"], yt-card-item-=
renderer[top-margin=3D"CARD_ITEM_UX_SPACE_11"] { margin-top: 44px; }

.yt-card-item-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_11"], yt-card-it=
em-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_11"] { margin-bottom: 44px;=
 }

.yt-card-item-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_11"], yt-card-item=
-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_11"] { margin-left: 44px; }

.yt-card-item-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-card-ite=
m-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_11"] { margin-right: 44px; }

.yt-card-item-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_12"], yt-card-item-=
renderer[top-margin=3D"CARD_ITEM_UX_SPACE_12"] { margin-top: 48px; }

.yt-card-item-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_12"], yt-card-it=
em-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_12"] { margin-bottom: 48px;=
 }

.yt-card-item-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_12"], yt-card-item=
-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_12"] { margin-left: 48px; }

.yt-card-item-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-card-ite=
m-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_12"] { margin-right: 48px; }

.yt-card-item-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_13"], yt-card-item-=
renderer[top-margin=3D"CARD_ITEM_UX_SPACE_13"] { margin-top: 52px; }

.yt-card-item-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_13"], yt-card-it=
em-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_13"] { margin-bottom: 52px;=
 }

.yt-card-item-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_13"], yt-card-item=
-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_13"] { margin-left: 52px; }

.yt-card-item-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-card-ite=
m-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_13"] { margin-right: 52px; }

.yt-card-item-renderer[top-margin=3D"CARD_ITEM_UX_SPACE_14"], yt-card-item-=
renderer[top-margin=3D"CARD_ITEM_UX_SPACE_14"] { margin-top: 56px; }

.yt-card-item-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_14"], yt-card-it=
em-renderer[bottom-margin=3D"CARD_ITEM_UX_SPACE_14"] { margin-bottom: 56px;=
 }

.yt-card-item-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_14"], yt-card-item=
-renderer[left-margin=3D"CARD_ITEM_UX_SPACE_14"] { margin-left: 56px; }

.yt-card-item-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_10"], yt-card-ite=
m-renderer[right-margin=3D"CARD_ITEM_UX_SPACE_14"] { margin-right: 56px; }

.yt-card-item-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_1"], yt-card-item-=
renderer[top-padding=3D"CARD_ITEM_UX_SPACE_1"] { padding-top: 4px; }

.yt-card-item-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_1"], yt-card-it=
em-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_1"] { padding-bottom: 4px;=
 }

.yt-card-item-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_1"], yt-card-item=
-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_1"] { padding-left: 4px; }

.yt-card-item-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_1"], yt-card-ite=
m-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_1"] { padding-right: 4px; }

.yt-card-item-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_2"], yt-card-item-=
renderer[top-padding=3D"CARD_ITEM_UX_SPACE_2"] { padding-top: 8px; }

.yt-card-item-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_2"], yt-card-it=
em-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_2"] { padding-bottom: 8px;=
 }

.yt-card-item-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_2"], yt-card-item=
-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_2"] { padding-left: 8px; }

.yt-card-item-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_2"], yt-card-ite=
m-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_2"] { padding-right: 8px; }

.yt-card-item-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_3"], yt-card-item-=
renderer[top-padding=3D"CARD_ITEM_UX_SPACE_3"] { padding-top: 12px; }

.yt-card-item-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_3"], yt-card-it=
em-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_3"] { padding-bottom: 12px=
; }

.yt-card-item-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_3"], yt-card-item=
-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_3"] { padding-left: 12px; }

.yt-card-item-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_3"], yt-card-ite=
m-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_3"] { padding-right: 12px; }

.yt-card-item-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_4"], yt-card-item-=
renderer[top-padding=3D"CARD_ITEM_UX_SPACE_4"] { padding-top: 16px; }

.yt-card-item-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_4"], yt-card-it=
em-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_4"] { padding-bottom: 16px=
; }

.yt-card-item-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_4"], yt-card-item=
-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_4"] { padding-left: 16px; }

.yt-card-item-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_4"], yt-card-ite=
m-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_4"] { padding-right: 16px; }

.yt-card-item-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_5"], yt-card-item-=
renderer[top-padding=3D"CARD_ITEM_UX_SPACE_5"] { padding-top: 20px; }

.yt-card-item-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_5"], yt-card-it=
em-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_5"] { padding-bottom: 20px=
; }

.yt-card-item-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_5"], yt-card-item=
-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_5"] { padding-left: 20px; }

.yt-card-item-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_5"], yt-card-ite=
m-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_5"] { padding-right: 20px; }

.yt-card-item-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_6"], yt-card-item-=
renderer[top-padding=3D"CARD_ITEM_UX_SPACE_6"] { padding-top: 24px; }

.yt-card-item-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_6"], yt-card-it=
em-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_6"] { padding-bottom: 24px=
; }

.yt-card-item-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_6"], yt-card-item=
-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_6"] { padding-left: 24px; }

.yt-card-item-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_6"], yt-card-ite=
m-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_6"] { padding-right: 24px; }

.yt-card-item-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_7"], yt-card-item-=
renderer[top-padding=3D"CARD_ITEM_UX_SPACE_7"] { padding-top: 28px; }

.yt-card-item-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_7"], yt-card-it=
em-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_7"] { padding-bottom: 28px=
; }

.yt-card-item-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_7"], yt-card-item=
-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_7"] { padding-left: 28px; }

.yt-card-item-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_7"], yt-card-ite=
m-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_7"] { padding-right: 28px; }

.yt-card-item-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_8"], yt-card-item-=
renderer[top-padding=3D"CARD_ITEM_UX_SPACE_8"] { padding-top: 32px; }

.yt-card-item-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_8"], yt-card-it=
em-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_8"] { padding-bottom: 32px=
; }

.yt-card-item-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_8"], yt-card-item=
-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_8"] { padding-left: 32px; }

.yt-card-item-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_8"], yt-card-ite=
m-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_8"] { padding-right: 32px; }

.yt-card-item-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_9"], yt-card-item-=
renderer[top-padding=3D"CARD_ITEM_UX_SPACE_9"] { padding-top: 36px; }

.yt-card-item-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_9"], yt-card-it=
em-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_9"] { padding-bottom: 36px=
; }

.yt-card-item-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_9"], yt-card-item=
-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_9"] { padding-left: 36px; }

.yt-card-item-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_9"], yt-card-ite=
m-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_9"] { padding-right: 36px; }

.yt-card-item-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_10"], yt-card-item=
-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_10"] { padding-top: 40px; }

.yt-card-item-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_10"], yt-card-i=
tem-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_10"] { padding-bottom: 40=
px; }

.yt-card-item-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_10"], yt-card-ite=
m-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_10"] { padding-left: 40px; }

.yt-card-item-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_10"], yt-card-it=
em-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_10"] { padding-right: 40px;=
 }

.yt-card-item-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_11"], yt-card-item=
-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_11"] { padding-top: 44px; }

.yt-card-item-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_11"], yt-card-i=
tem-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_11"] { padding-bottom: 44=
px; }

.yt-card-item-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_11"], yt-card-ite=
m-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_11"] { padding-left: 44px; }

.yt-card-item-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_11"], yt-card-it=
em-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_11"] { padding-right: 44px;=
 }

.yt-card-item-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_12"], yt-card-item=
-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_12"] { padding-top: 48px; }

.yt-card-item-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_12"], yt-card-i=
tem-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_12"] { padding-bottom: 48=
px; }

.yt-card-item-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_12"], yt-card-ite=
m-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_12"] { padding-left: 48px; }

.yt-card-item-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_12"], yt-card-it=
em-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_12"] { padding-right: 48px;=
 }

.yt-card-item-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_13"], yt-card-item=
-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_13"] { padding-top: 52px; }

.yt-card-item-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_13"], yt-card-i=
tem-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_13"] { padding-bottom: 52=
px; }

.yt-card-item-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_13"], yt-card-ite=
m-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_13"] { padding-left: 52px; }

.yt-card-item-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_13"], yt-card-it=
em-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_13"] { padding-right: 52px;=
 }

.yt-card-item-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_14"], yt-card-item=
-renderer[top-padding=3D"CARD_ITEM_UX_SPACE_14"] { padding-top: 56px; }

.yt-card-item-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_14"], yt-card-i=
tem-renderer[bottom-padding=3D"CARD_ITEM_UX_SPACE_14"] { padding-bottom: 56=
px; }

.yt-card-item-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_14"], yt-card-ite=
m-renderer[left-padding=3D"CARD_ITEM_UX_SPACE_14"] { padding-left: 56px; }

.yt-card-item-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_14"], yt-card-it=
em-renderer[right-padding=3D"CARD_ITEM_UX_SPACE_14"] { padding-right: 56px;=
 }

yt-card-item-renderer { display: block; --yt-card-item-actions-text-button-=
margin-right: -20px; --yt-card-item-actions-blue-text-button-margin-right: =
-16px; }

#main-content.yt-card-item-renderer[primary-container-placement=3D"CARD_ITE=
M_PRIMARY_CONTAINER_PLACEMENT_TOP"] #main-content-negative-margin-wrapper.y=
t-card-item-renderer { display: flex; flex-direction: column; }

#main-content.yt-card-item-renderer[primary-container-placement=3D"CARD_ITE=
M_PRIMARY_CONTAINER_PLACEMENT_START"] #main-content-negative-margin-wrapper=
.yt-card-item-renderer { margin-top: -8px; display: flex; flex-flow: wrap; =
justify-content: space-between; }

#main-content.yt-card-item-renderer[primary-container-placement=3D"CARD_ITE=
M_PRIMARY_CONTAINER_PLACEMENT_START_NOWRAP"] #main-content-negative-margin-=
wrapper.yt-card-item-renderer { display: flex; flex-direction: row; justify=
-content: space-between; }

#main-content.yt-card-item-renderer[primary-container-placement=3D"CARD_ITE=
M_PRIMARY_CONTAINER_PLACEMENT_START"] #main-content-negative-margin-wrapper=
.yt-card-item-renderer[content-placement=3D"CARD_ITEM_PRIMARY_CONTENT_PLACE=
MENT_CENTER"] { justify-content: center; }

#main-content.yt-card-item-renderer[primary-container-placement=3D"CARD_ITE=
M_PRIMARY_CONTAINER_PLACEMENT_START"] #main-content-negative-margin-wrapper=
.yt-card-item-renderer #heading-description-container.yt-card-item-renderer=
 { margin-top: 8px; margin-right: 24px; align-self: center; }

#main-content.yt-card-item-renderer[primary-container-placement=3D"CARD_ITE=
M_PRIMARY_CONTAINER_PLACEMENT_START"] #main-content-negative-margin-wrapper=
.yt-card-item-renderer #heading-description-container.yt-card-item-renderer=
 #header-promo-container.yt-card-item-renderer { display: flex; flex-direct=
ion: row; }

#main-content.yt-card-item-renderer[primary-container-placement=3D"CARD_ITE=
M_PRIMARY_CONTAINER_PLACEMENT_START"] #main-content-negative-margin-wrapper=
.yt-card-item-renderer #heading-description-container.yt-card-item-renderer=
 #header-promo-container.yt-card-item-renderer #header-promo-renderer.yt-ca=
rd-item-renderer { align-self: center; padding-left: 4px; padding-right: 4p=
x; margin-left: 4px; }

#main-content.yt-card-item-renderer:not([box-style=3D"CARD_ITEM_BOX_STYLE_O=
FFER_ITEM"])[primary-container-placement=3D"CARD_ITEM_PRIMARY_CONTAINER_PLA=
CEMENT_START"] #main-content-negative-margin-wrapper.yt-card-item-renderer =
#heading-description-container.yt-card-item-renderer { margin-right: var(--=
yt-card-item-main-content-margin-right,24px); }

#main-content.yt-card-item-renderer[primary-container-placement=3D"CARD_ITE=
M_PRIMARY_CONTAINER_PLACEMENT_START"] #main-content-negative-margin-wrapper=
.yt-card-item-renderer #additional-info-renderer.yt-card-item-renderer { ma=
rgin-top: 8px; margin-left: auto; }

#main-content.yt-card-item-renderer[box-style=3D"CARD_ITEM_BOX_STYLE_OFFER_=
ITEM"] { border: 1px solid var(--tf3fc855af2285f5f); margin-top: -1px; }

#main-content.yt-card-item-renderer[role=3D"link"] { cursor: pointer; }

#additional-info-renderer.yt-card-item-renderer[additional-info-placement=
=3D"CARD_ITEM_ADDITIONAL_INFO_PLACEMENT_TOP"] { align-self: flex-start; }

#additional-info-renderer.yt-card-item-renderer[additional-info-placement=
=3D"CARD_ITEM_ADDITIONAL_INFO_PLACEMENT_CENTER"] { align-self: center; }

#additional-info-renderer.yt-card-item-renderer[additional-info-placement=
=3D"CARD_ITEM_ADDITIONAL_INFO_PLACEMENT_BOTTOM"] { align-self: flex-end; }

#footer-renderer.yt-card-item-renderer { margin-top: 12px; }

#error-renderer.yt-card-item-renderer { margin-top: -12px; }

#divider.yt-card-item-renderer[divider-style=3D"DIVIDER_STYLE_FULL_BLEED_TH=
IN"] { border-bottom: 1px solid var(--tf3fc855af2285f5f); }

#divider.yt-card-item-renderer[divider-style=3D"DIVIDER_STYLE_INSET_THIN"] =
{ margin-left: 24px; margin-right: 24px; border-bottom: 1px solid var(--tf3=
fc855af2285f5f); }

#description-renderer.yt-card-item-renderer yt-avatar-stack-view-model.yt-c=
ard-item-renderer { margin-top: 8px; }

yt-card-item-text-with-button-renderer { display: flex; flex-direction: row=
; align-items: center; }

yt-card-item-text-with-button-renderer[icon-size=3D"18"] { --yt-icon-button=
-icon-height: 18px; --yt-icon-button-icon-width: 18px; }

yt-card-item-text-with-image-renderer[image-placement=3D"CARD_ITEM_IMAGE_PL=
ACEMENT_START"] { display: flex; flex-direction: row; align-items: center; =
}

yt-card-item-text-with-image-renderer[image-placement=3D"CARD_ITEM_IMAGE_PL=
ACEMENT_TOP"] { display: flex; flex-direction: column; }

yt-collapsible-ypc-offer-renderer { --yt-endpoint-color: var(--t2d807bb79e7=
5606d); }

yt-collapsible-ypc-offer-renderer[offers-visible_] { outline: none; }

#more-offer-info-header.yt-collapsible-ypc-offer-renderer { color: rgb(255,=
 255, 255); font-size: 1.4rem; cursor: pointer; }

#offers.yt-collapsible-ypc-offer-renderer { align-items: center; display: f=
lex; flex-direction: column; }

yt-faq-section-renderer { margin-top: var(--ytd-margin-24x); padding-bottom=
: var(--ytd-margin-12x); width: 100%; display: flex; flex-direction: row; j=
ustify-content: center; }

.container.yt-faq-section-renderer { color: var(--tffc2fd3a644f6275); width=
: 50%; display: flex; flex-direction: column; }

.header.yt-faq-section-renderer { margin-bottom: var(--ytd-margin-8x); font=
-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-setti=
ngs: "wdth" 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  .header.yt-faq-section-renderer { font-family: Roboto, Arial, sans-serif;=
 font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; li=
ne-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .header.yt-faq-section-renderer { font-family: Roboto, Arial, sans-serif;=
 font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; li=
ne-height: 2.8rem; }
}

yt-generic-faq-question-renderer { cursor: pointer; border-bottom: 1px soli=
d var(--tf3fc855af2285f5f); display: flex; flex-direction: column; }

.head.yt-generic-faq-question-renderer { display: flex; flex-direction: row=
; align-items: center; }

.answer-arrow.yt-generic-faq-question-renderer { color: var(--tffc2fd3a644f=
6275); }

.question.yt-generic-faq-question-renderer { color: var(--tffc2fd3a644f6275=
); margin: var(--ytd-margin-4x) 0; font-size: var(--ytd-navbar-title-font-s=
ize); font-weight: var(--ytd-navbar-title-font-weight); line-height: var(--=
ytd-navbar-title-line-height); flex: 1 1 1e-09px; }

.answer.yt-generic-faq-question-renderer { color: var(--t4a6da19e16bf221a);=
 display: block; margin-bottom: var(--ytd-margin-2x); font-family: Roboto, =
Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem=
; }

yt-offer-item-expanded-renderer { max-width: 650px; display: flex; flex-dir=
ection: row; }

#image-renderer.yt-offer-item-expanded-renderer { max-width: 225px; }

#content.yt-offer-item-expanded-renderer { margin-left: var(--ytd-margin-3x=
); max-width: 410px; }

#heading-renderer.yt-offer-item-expanded-renderer { margin: var(--ytd-margi=
n-base) 0 var(--ytd-margin-2x) 0; }

#description-renderer.yt-offer-item-expanded-renderer { margin-bottom: var(=
--ytd-margin-4x); }

yt-offer-item-upsell-renderer { display: block; padding: var(--ytd-margin-4=
x) var(--ytd-margin-6x); }

yt-offer-item-upsell-renderer:last-child { padding-bottom: var(--yt-offer-i=
tem-upsell-renderer-last-child-padding-bottom,var(--ytd-margin-4x)); }

#heading-price-container.yt-offer-item-upsell-renderer { margin-bottom: var=
(--ytd-margin-3x); display: flex; flex-direction: row; justify-content: spa=
ce-between; align-items: baseline; }

#description-actions-container.yt-offer-item-upsell-renderer { display: fle=
x; flex-direction: row; justify-content: space-between; }

#description-renderer.yt-offer-item-upsell-renderer { width: 50%; }

#image-renderer.yt-offer-item-upsell-renderer { margin-bottom: var(--ytd-ma=
rgin-3x); }

yt-single-ypc-offer-list-renderer { width: 100%; }

yt-single-ypc-offer-list-renderer[is-manage-red] #contents.yt-single-ypc-of=
fer-list-renderer { padding: 0px; }

#contents.yt-single-ypc-offer-list-renderer { padding: 0 var(--ytd-margin-4=
x); align-items: center; display: flex; flex-direction: column; }

yt-single-ypc-offer-renderer { --yt-endpoint-color: var(--t2d807bb79e75606d=
); --yt-endpoint-visited-color: var(--t2d807bb79e75606d); border-bottom: 1p=
x solid var(--tf3fc855af2285f5f); color: var(--tffc2fd3a644f6275); padding:=
 var(--ytd-margin-4x) 0; max-width: 1003px; width: 100%; display: flex; fle=
x-direction: row; align-items: center; }

yt-single-ypc-offer-renderer[is-manage-red] { border-bottom-width: medium; =
border-bottom-style: none; border-bottom-color: currentcolor; max-width: no=
ne; }

yt-single-ypc-offer-renderer[is-manage-red] #yt-unlimited-metadata.yt-singl=
e-ypc-offer-renderer { font-family: Roboto, Arial, sans-serif; font-size: 1=
.4rem; font-weight: 400; line-height: 2rem; }

yt-single-ypc-offer-renderer[collapsible] { background-color: rgba(0, 0, 0,=
 0.1); border-bottom-width: medium; border-bottom-style: none; border-botto=
m-color: currentcolor; max-width: 552px; padding: 0px; }

yt-single-ypc-offer-renderer[collapsible] #yt-unlimited-metadata.yt-single-=
ypc-offer-renderer { color: rgb(255, 255, 255); max-height: none; padding: =
var(--ytd-margin-4x); text-align: left; font-family: Roboto, Arial, sans-se=
rif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; display: fle=
x; flex-direction: column; align-self: center; }

yt-single-ypc-offer-renderer[collapsible] #metadata-item.yt-single-ypc-offe=
r-renderer { margin-top: 10px; font-family: Roboto, Arial, sans-serif; font=
-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

yt-single-ypc-offer-renderer[collapsible] #metadata-item.yt-single-ypc-offe=
r-renderer::before { content: none; }

yt-single-ypc-offer-renderer[collapsible] #subscription-button.yt-single-yp=
c-offer-renderer { margin: var(--ytd-margin-4x); align-self: center; }

#yt-unlimited-metadata.yt-single-ypc-offer-renderer { --yt-endpoint-force-c=
ursor: pointer; flex: 1 1 1e-09px; font-family: Roboto, Arial, sans-serif; =
font-size: 1.8rem; font-weight: 400; line-height: 2.6rem; overflow: hidden;=
 max-height: 5.2rem; display: -webkit-box; -webkit-box-orient: vertical; te=
xt-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  #yt-unlimited-metadata.yt-single-ypc-offer-renderer { -webkit-line-clamp:=
 2; max-height: none; }
}

#metadata-item.yt-single-ypc-offer-renderer { color: var(--t4a6da19e16bf221=
a); }

#metadata-item.yt-single-ypc-offer-renderer::before { content: "=E2=80=A2 "=
; }

#subscription-button.yt-single-ypc-offer-renderer { margin-left: var(--ytd-=
margin-4x); }

yt-unlimited-family-message-interstitial-renderer[dialog][dialog][dialog] {=
 background: var(--t08a7c6c176cbc5c2); height: 340px; margin: 0px; max-widt=
h: 608px; padding: var(--ytd-margin-6x); justify-content: space-between; di=
splay: flex; flex-direction: column; }

yt-unlimited-family-message-interstitial-renderer[dialog][dialog][dialog][l=
oading] { min-height: 340px; min-width: 608px; align-items: center; justify=
-content: center; }

yt-unlimited-family-message-interstitial-renderer[loading] tp-yt-paper-spin=
ner.yt-unlimited-family-message-interstitial-renderer { display: block; }

tp-yt-paper-spinner.yt-unlimited-family-message-interstitial-renderer { dis=
play: none; }

.content-container.yt-unlimited-family-message-interstitial-renderer { marg=
in: 0px; padding: 0px; display: flex; flex-direction: row; align-self: flex=
-start; }

.main-content.yt-unlimited-family-message-interstitial-renderer { margin-ri=
ght: var(--ytd-margin-4x); }

h2.yt-unlimited-family-message-interstitial-renderer { color: var(--tffc2fd=
3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-=
variation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; over=
flow: hidden; max-height: 5.6rem; display: -webkit-box; -webkit-box-orient:=
 vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  h2.yt-unlimited-family-message-interstitial-renderer { -webkit-line-clamp=
: 2; max-height: none; }
}

@container (max-width:_max($medium_breakpoint)) {
  h2.yt-unlimited-family-message-interstitial-renderer { font-family: Robot=
o, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 10=
0; font-weight: 700; line-height: 2.6rem; overflow: hidden; max-height: 5.2=
rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ell=
ipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  h2.yt-unlimited-family-message-interstitial-renderer { -webkit-line-clamp=
: 2; max-height: none; }
}
}

@media (max-width: 599.9px) {
  h2.yt-unlimited-family-message-interstitial-renderer { font-family: Robot=
o, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 10=
0; font-weight: 700; line-height: 2.6rem; overflow: hidden; max-height: 5.2=
rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ell=
ipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  h2.yt-unlimited-family-message-interstitial-renderer { -webkit-line-clamp=
: 2; max-height: none; }
}
}

.content.yt-unlimited-family-message-interstitial-renderer { display: block=
; margin-top: var(--ytd-margin-3x); white-space: pre-line; color: var(--t4a=
6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem;=
 font-weight: 400; line-height: 2rem; }

.footer-container.yt-unlimited-family-message-interstitial-renderer { borde=
r-top: 0px; padding: var(--ytd-margin-4x) 0 0 0; margin: 0px; justify-conte=
nt: flex-end; display: flex; flex-direction: row; }

.footer.yt-unlimited-family-message-interstitial-renderer { color: var(--t4=
a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem=
; font-weight: 400; line-height: 1.8rem; }

@media (max-width: 605px) {
  #thumbnail.yt-unlimited-family-message-interstitial-renderer { display: n=
one; }
}

.buttons.yt-unlimited-family-message-interstitial-renderer { padding-right:=
 0px; display: flex; flex-direction: row; align-self: center; }

yt-unlimited-family-profile-interstitial-renderer[dialog][dialog][dialog] {=
 background: var(--t08a7c6c176cbc5c2); height: 340px; margin: 0px; max-widt=
h: 608px; padding: var(--ytd-margin-6x); justify-content: space-between; di=
splay: flex; flex-direction: column; }

.content-container.yt-unlimited-family-profile-interstitial-renderer { marg=
in: 0px; padding: 0px; display: flex; flex-direction: row; }

.left-side.yt-unlimited-family-profile-interstitial-renderer { margin-right=
: var(--ytd-margin-4x); flex: 1 1 1e-09px; }

h2.yt-unlimited-family-profile-interstitial-renderer { color: var(--tffc2fd=
3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-=
variation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; over=
flow: hidden; max-height: 5.6rem; display: -webkit-box; -webkit-box-orient:=
 vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  h2.yt-unlimited-family-profile-interstitial-renderer { -webkit-line-clamp=
: 2; max-height: none; }
}

@container (max-width:_max($medium_breakpoint)) {
  h2.yt-unlimited-family-profile-interstitial-renderer { font-family: Robot=
o, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 10=
0; font-weight: 700; line-height: 2.6rem; overflow: hidden; max-height: 5.2=
rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ell=
ipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  h2.yt-unlimited-family-profile-interstitial-renderer { -webkit-line-clamp=
: 2; max-height: none; }
}
}

@media (max-width: 599.9px) {
  h2.yt-unlimited-family-profile-interstitial-renderer { font-family: Robot=
o, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 10=
0; font-weight: 700; line-height: 2.6rem; overflow: hidden; max-height: 5.2=
rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ell=
ipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  h2.yt-unlimited-family-profile-interstitial-renderer { -webkit-line-clamp=
: 2; max-height: none; }
}
}

h2.yt-unlimited-family-profile-interstitial-renderer { max-height: 5.6rem; =
}

@media (max-width: 599.9px) {
  h2.yt-unlimited-family-profile-interstitial-renderer { max-height: 5.2rem=
; }
}

.additional-info.yt-unlimited-family-profile-interstitial-renderer { displa=
y: block; margin-top: var(--ytd-margin-3x); color: var(--t4a6da19e16bf221a)=
; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 4=
00; line-height: 2rem; }

.right-side.yt-unlimited-family-profile-interstitial-renderer { width: 252p=
x; display: flex; flex-direction: column; }

yt-img-shadow.yt-unlimited-family-profile-interstitial-renderer { border-ra=
dius: 50%; background-color: transparent; overflow: hidden; }

#main-thumbnail.yt-unlimited-family-profile-interstitial-renderer { margin-=
bottom: var(--ytd-margin-2x); align-self: center; }

.secondary-thumbnails.yt-unlimited-family-profile-interstitial-renderer { m=
argin-bottom: var(--ytd-margin-2x); display: flex; flex-direction: row; ali=
gn-self: center; }

.secondary-thumbnail.yt-unlimited-family-profile-interstitial-renderer { ma=
rgin-right: var(--ytd-margin-2x); }

.secondary-thumbnail.yt-unlimited-family-profile-interstitial-renderer:last=
-of-type { margin-right: 0px; }

.member-info.yt-unlimited-family-profile-interstitial-renderer { color: var=
(--t4a6da19e16bf221a); text-align: center; }

.member-title.yt-unlimited-family-profile-interstitial-renderer { color: va=
r(--tffc2fd3a644f6275); margin-top: var(--ytd-margin-base); text-align: cen=
ter; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight=
: 500; line-height: 2rem; }

#manage-button.yt-unlimited-family-profile-interstitial-renderer { align-se=
lf: center; }

.buttons.yt-unlimited-family-profile-interstitial-renderer { border-top: 0p=
x; padding: var(--ytd-margin-4x) 0 0 0; margin: 0px; justify-content: flex-=
end; display: flex; flex-direction: row; }

yt-unlimited-manage-subscription-page-renderer { margin: var(--ytd-margin-6=
x) auto; max-width: 960px; --paper-card-background-color: var(--t518e925f61=
bdcb91); --paper-card-header-color: var(--tffc2fd3a644f6275); display: flex=
; flex-direction: column; }

h2.yt-unlimited-manage-subscription-page-renderer { color: var(--tffc2fd3a6=
44f6275); padding: var(--ytd-margin-4x); font-family: Roboto, Arial, sans-s=
erif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: =
700; line-height: 3.2rem; }

@container (max-width:_max($medium_breakpoint)) {
  h2.yt-unlimited-manage-subscription-page-renderer { font-family: Roboto, =
Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  h2.yt-unlimited-manage-subscription-page-renderer { font-family: Roboto, =
Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 2.8rem; }
}

.card-content.yt-unlimited-manage-subscription-page-renderer { padding: var=
(--ytd-margin-4x); }

.subscription-info-item.yt-unlimited-manage-subscription-page-renderer { ma=
rgin-top: var(--ytd-margin-2x); display: flex; flex-direction: row; color: =
var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size=
: 1.4rem; font-weight: 400; line-height: 2rem; }

.subscription-info-item-title.yt-unlimited-manage-subscription-page-rendere=
r { flex: 1 1 1e-09px; }

.subscription-info-item-content.yt-unlimited-manage-subscription-page-rende=
rer { flex: 2 1 0%; }

.additional-info.yt-unlimited-manage-subscription-page-renderer { display: =
block; margin-top: var(--ytd-margin-4x); color: var(--tffc2fd3a644f6275); f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400;=
 line-height: 2rem; }

.buttons.yt-unlimited-manage-subscription-page-renderer { margin-top: var(-=
-ytd-margin-4x); }

yt-unlimited-page-header-renderer { --yt-endpoint-color: var(--t2d807bb79e7=
5606d); --yt-endpoint-hover-color: var(--t2d807bb79e75606d); --yt-img-max-h=
eight: 100%; --yt-formatted-string-strikethrough-font-family: Roboto,Arial,=
sans-serif; --yt-formatted-string-strikethrough-font-size: 2.4rem; --yt-for=
matted-string-strikethrough-font-weight: 300; --yt-formatted-string-striket=
hrough-line-height: 2.8rem; background-color: var(--yt-deprecated-dark-surf=
ace-100); background-position: center top; background-size: cover; min-heig=
ht: 450px; padding: var(--ytd-margin-24x) 0 var(--ytd-margin-12x); text-ali=
gn: center; width: 100%; align-items: center; display: flex; flex-direction=
: column; }

#logo.yt-unlimited-page-header-renderer { height: 71px; }

#logo-with-padding.yt-unlimited-page-header-renderer { height: 92px; }

#logo-wrapper.yt-unlimited-page-header-renderer { height: 71px; }

#logo-wrapper-with-padding.yt-unlimited-page-header-renderer { height: 92px=
; margin-bottom: -21px; }

#subtitle.yt-unlimited-page-header-renderer, .billing-info-item.yt-unlimite=
d-page-header-renderer, .metadata-item.yt-unlimited-page-header-renderer { =
color: rgb(255, 255, 255); max-width: 552px; }

.yt-unlimited-title.yt-unlimited-page-header-renderer yt-img-shadow.yt-unli=
mited-page-header-renderer { height: 71px; max-width: 100%; }

#subtitle.yt-unlimited-page-header-renderer { margin: var(--ytd-margin-12x)=
 0; font-size: 3.2rem; font-weight: 300; line-height: 4rem; white-space: pr=
e-line; }

#metadatas.yt-unlimited-page-header-renderer { margin: var(--ytd-margin-6x)=
; max-width: 680px; font-size: 2.4rem; font-weight: 300; line-height: 2.8re=
m; }

.metadata-item.yt-unlimited-page-header-renderer { display: inline; }

.metadata-item.yt-unlimited-page-header-renderer:not(:first-child)::before =
{ content: "=E2=80=A2=C2=A0"; color: var(--tffc2fd3a644f6275); }

yt-button-renderer.style-dark-on-white.yt-unlimited-page-header-renderer { =
color: var(--tdc8af6750f0dad0d); background-color: rgb(255, 255, 255); }

#additional-billing-info.yt-unlimited-page-header-renderer { display: block=
; margin-top: var(--ytd-margin-3x); font-size: 1.6rem; }

.billing-info-item.yt-unlimited-page-header-renderer { display: inline; whi=
te-space: pre-line; }

.promotion-text.yt-unlimited-page-header-renderer { color: var(--t854c79338=
d8ca8a7); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-w=
eight: 400; line-height: 2.2rem; }

#restriction-apply-button.yt-unlimited-page-header-renderer { --yt-endpoint=
-force-cursor: pointer; color: var(--t2d807bb79e75606d); text-decoration: n=
one; cursor: pointer; font-family: Roboto, Arial, sans-serif; font-size: 1.=
4rem; font-weight: 500; line-height: 2rem; }

#restriction-apply-button.yt-unlimited-page-header-renderer:hover { text-de=
coration: underline; }

#more-offers.yt-unlimited-page-header-renderer { width: 100%; margin-bottom=
: var(--ytd-margin-6x); }

yt-unlimited-user-notification-renderer { width: 100%; background-position:=
 center top; background-size: cover; background-color: var(--t1405e70a39276=
293); justify-content: space-between; display: flex; flex-direction: row; }

#yt-notification-text.yt-unlimited-user-notification-renderer { display: fl=
ex; flex-direction: column; }

#title.yt-unlimited-user-notification-renderer { color: var(--t6216186c28b3=
834b); padding-top: var(--ytd-margin-3x); padding-bottom: var(--ytd-margin-=
base); padding-left: var(--ytd-margin-17x); font-family: Roboto, Arial, san=
s-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

#metadata-item.yt-unlimited-user-notification-renderer { padding-top: var(-=
-ytd-margin-base); padding-bottom: var(--ytd-margin-4x); padding-left: var(=
--ytd-margin-17x); color: var(--t6216186c28b3834b); font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#action-button.yt-unlimited-user-notification-renderer { padding-right: var=
(--ytd-margin-35x); padding-top: var(--ytd-margin-5x); padding-bottom: var(=
--ytd-margin-5x); }

yt-unplugged-pause-membership-dialog-renderer[dialog][dialog][dialog] { hei=
ght: 100%; max-width: 600px; position: relative; padding: 0px; margin: 0px;=
 max-height: calc(-96px + 100vh); overflow: auto; display: flex; flex-direc=
tion: column; justify-content: space-between; }

yt-unplugged-pause-membership-dialog-renderer[dialog][dialog][dialog][loadi=
ng] { height: 100%; max-width: 600px; position: relative; padding: 0px; mar=
gin: 0px; visibility: hidden; display: flex; flex-direction: column; justif=
y-content: space-between; }

tp-yt-paper-spinner-lite.yt-unplugged-pause-membership-dialog-renderer { di=
splay: none; }

yt-unplugged-pause-membership-dialog-renderer[loading] tp-yt-paper-spinner-=
lite.yt-unplugged-pause-membership-dialog-renderer { display: block; positi=
on: absolute; margin-left: auto; margin-right: auto; left: 50%; top: 50%; t=
ransform: translateX(-50%); visibility: visible; }

.dialog-title.yt-unplugged-pause-membership-dialog-renderer { color: var(--=
tffc2fd3a644f6275); margin: var(--ytd-margin-6x) 0 var(--ytd-margin-5x) var=
(--ytd-margin-6x); font-family: Roboto, Arial, sans-serif; font-size: 1.6re=
m; font-weight: 400; line-height: 2.2rem; }

.duration-title.yt-unplugged-pause-membership-dialog-renderer { color: var(=
--tffc2fd3a644f6275); margin-left: var(--ytd-margin-6x); font-family: Robot=
o, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2=
rem; }

.duration-subtitle.yt-unplugged-pause-membership-dialog-renderer { margin: =
0 0 var(--ytd-margin-2x) var(--ytd-margin-6x); color: var(--t4a6da19e16bf22=
1a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight=
: 400; line-height: 2rem; }

.pause-slider.yt-unplugged-pause-membership-dialog-renderer { --paper-slide=
r-active-color: #f03; --paper-slider-knob-color: #f03; --paper-slider-knob-=
start-border-color: #f03; --paper-slider-knob-start-color: #f03; --paper-sl=
ider-container-color: var(--t7e34d5baa4ea6277); margin: 0 var(--ytd-margin-=
6x) var(--ytd-margin-3x) var(--ytd-margin-3x); width: 90%; max-width: 36rem=
; }

.body-message.yt-unplugged-pause-membership-dialog-renderer { margin: var(-=
-ytd-margin-2x) var(--ytd-margin-6x) var(--ytd-margin-5x) var(--ytd-margin-=
6x); color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-seri=
f; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

#dialog-actions.yt-unplugged-pause-membership-dialog-renderer { border-top:=
 0px; padding: var(--ytd-margin-2x) 0; margin-top: var(--ytd-margin-4x); di=
splay: flex; flex-direction: row; justify-content: flex-end; }

#primary-button.yt-unplugged-pause-membership-dialog-renderer, #secondary-b=
utton.yt-unplugged-pause-membership-dialog-renderer { margin-right: var(--y=
td-margin-2x); }

yt-ypc-offers-list-renderer { display: flex; flex-direction: row; justify-c=
ontent: center; }

#contents.yt-ypc-offers-list-renderer { width: 100%; }

yt-ypc-upgrade-dialog-renderer[dialog][dialog][dialog] { --divider-color: v=
ar(--tf3fc855af2285f5f); background-color: var(--t518e925f61bdcb91); margin=
: 0px; padding: 0px; max-width: 432px; display: flex; flex-direction: colum=
n; }

#header.yt-ypc-upgrade-dialog-renderer { display: flex; flex-direction: col=
umn; }

#title.yt-ypc-upgrade-dialog-renderer { display: flex; flex-direction: colu=
mn; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight:=
 400; line-height: 2.2rem; color: var(--tffc2fd3a644f6275); margin-top: var=
(--ytd-margin-6x); margin-left: var(--ytd-margin-6x); margin-bottom: var(--=
ytd-margin-3x); }

#access-message.yt-ypc-upgrade-dialog-renderer { font-family: Roboto, Arial=
, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; margi=
n-left: var(--ytd-margin-6x); margin-right: var(--ytd-margin-6x); margin-bo=
ttom: var(--ytd-margin-3x); color: var(--t4a6da19e16bf221a); }

#scrollable.yt-ypc-upgrade-dialog-renderer { --paper-dialog-scrollable-padd=
ing: 0; margin-bottom: 2px; }

#content.yt-ypc-upgrade-dialog-renderer { max-height: 600px; }

#billing-details-container.yt-ypc-upgrade-dialog-renderer { display: flex; =
flex-direction: column; border-top: 0px; border-bottom: 0px; }

.billing-item.yt-ypc-upgrade-dialog-renderer { display: flex; flex-directio=
n: column; padding: var(--ytd-margin-3x) var(--ytd-margin-6x) var(--ytd-mar=
gin-3x) var(--ytd-margin-6x); border-top: 0px; border-bottom: 0px; }

#billing-details-container.yt-ypc-upgrade-dialog-renderer .billing-item.yt-=
ypc-upgrade-dialog-renderer:first-child { border-top-width: medium; border-=
top-style: none; border-top-color: currentcolor; }

.item-header.yt-ypc-upgrade-dialog-renderer { display: flex; flex-direction=
: row; justify-content: space-between; font-family: Roboto, Arial, sans-ser=
if; font-size: 1.4rem; font-weight: 500; line-height: 2rem; color: var(--tf=
fc2fd3a644f6275); margin-bottom: var(--ytd-margin-2x); }

.item-description.yt-ypc-upgrade-dialog-renderer { font-family: Roboto, Ari=
al, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; col=
or: var(--t4a6da19e16bf221a); width: 75%; }

.legal-text.yt-ypc-upgrade-dialog-renderer { font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; margin-le=
ft: var(--ytd-margin-6x); margin-right: var(--ytd-margin-6x); margin-top: v=
ar(--ytd-margin-3x); color: var(--t4a6da19e16bf221a); }

#footer.yt-ypc-upgrade-dialog-renderer { display: flex; flex-direction: row=
-reverse; flex: 0 0 auto; margin-bottom: var(--ytd-margin-4x); margin-top: =
var(--ytd-margin-4x); }

#cancel-button.yt-ypc-upgrade-dialog-renderer { margin-right: var(--ytd-mar=
gin-2x); }

#continue-button.yt-ypc-upgrade-dialog-renderer { margin-left: var(--ytd-ma=
rgin-2x); margin-right: var(--ytd-margin-4x); }

#spinner-overlay.yt-ypc-upgrade-dialog-renderer { width: 100%; height: 100%=
; position: absolute; top: 0px; left: 0px; margin: 0px; padding: 0px; backg=
round-color: var(--t518e925f61bdcb91); }

#spinner.yt-ypc-upgrade-dialog-renderer { position: absolute; top: calc(50%=
 - 14px); left: calc(50% - 14px); --paper-spinner-color: var(--tffc2fd3a644=
f6275); }

yt-alert-renderer { display: block; }

.WARNING.yt-alert-renderer { background-color: rgb(245, 213, 98); }

.ERROR.yt-alert-renderer { background-color: rgb(185, 31, 31); }

.INFO.yt-alert-renderer, .SUCCESS.yt-alert-renderer { background-color: rgb=
(22, 122, 198); }

#container.yt-alert-renderer { padding: var(--ytd-margin-3x); }

yt-formatted-string.yt-alert-renderer { color: rgb(255, 255, 255); font-wei=
ght: 700; font-size: 13px; }

.WARNING.yt-alert-renderer yt-formatted-string.yt-alert-renderer { color: r=
gb(0, 0, 0); }

yt-alert-with-actions-renderer { display: block; border-radius: 12px; flex-=
grow: 1; overflow: hidden; }

#content-wrapper.yt-alert-with-actions-renderer { padding: var(--ytd-margin=
-2x) var(--ytd-margin-4x) 0 var(--ytd-margin-6x); background-color: var(--t=
fa3475c508f5dfef); align-items: center; display: flex; flex-direction: row;=
 }

yt-alert-with-actions-renderer[is-music] #content-wrapper.yt-alert-with-act=
ions-renderer { background-color: var(--t518e925f61bdcb91); }

yt-alert-with-actions-renderer[wrap-buttons] #content-wrapper.yt-alert-with=
-actions-renderer { padding-left: var(--ytd-margin-4x); flex-wrap: wrap; }

yt-alert-with-actions-renderer[alert-style=3D"ALERT_TYPE_WARNING"] #content=
-wrapper.yt-alert-with-actions-renderer { background-color: rgba(255, 85, 1=
19, 0.2); }

#content.yt-alert-with-actions-renderer { padding-bottom: var(--ytd-margin-=
2x); display: flex; flex-direction: row; align-items: center; }

#text-content.yt-alert-with-actions-renderer { display: flex; flex-directio=
n: column; }

#icon.yt-alert-with-actions-renderer { color: var(--tffc2fd3a644f6275); mar=
gin-right: var(--ytd-margin-4x); flex: 0 0 auto; }

yt-alert-with-actions-renderer[alert-style=3D"ALERT_TYPE_WARNING"] #icon.yt=
-alert-with-actions-renderer { color: var(--td545df04e2c659d7); }

#title.yt-alert-with-actions-renderer { color: var(--tffc2fd3a644f6275); fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-set=
tings: "wdth" 100; font-weight: 700; line-height: 2.6rem; }

#alert-message.yt-alert-with-actions-renderer { color: var(--tffc2fd3a644f6=
275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weigh=
t: 400; line-height: 2rem; }

#actions.yt-alert-with-actions-renderer { padding-bottom: var(--ytd-margin-=
2x); flex: 1 1 1e-09px; justify-content: flex-end; display: flex; flex-dire=
ction: row; align-items: center; }

yt-bubble-hint-renderer { border-radius: 12px; overflow: hidden; }

yt-bubble-hint-renderer[style_=3D"BUBBLE_HINT_STYLE_UNKNOWN"] { position: r=
elative; background-color: var(--t518e925f61bdcb91); min-width: 350px; box-=
shadow: rgba(0, 0, 0, 0.14) 0px 16px 24px 2px, rgba(0, 0, 0, 0.12) 0px 6px =
30px 5px, rgba(0, 0, 0, 0.4) 0px 8px 10px -5px; display: flex; flex-directi=
on: column; overflow: visible !important; }

yt-bubble-hint-renderer[style_=3D"BUBBLE_HINT_STYLE_UNKNOWN"]::after { cont=
ent: ""; border-width: 15px; position: absolute; border-style: solid; top: =
100%; right: calc(50% - 15px); border-color: var(--t518e925f61bdcb91) trans=
parent transparent transparent; }

yt-bubble-hint-renderer[style_=3D"BUBBLE_HINT_STYLE_UNKNOWN"] #text.yt-bubb=
le-hint-renderer { display: block; color: var(--tffc2fd3a644f6275); margin-=
top: ; margin-right: ; margin-left: ; margin-bottom: var(--ytd-margin-4x); =
font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400=
; line-height: 2.2rem; }

yt-bubble-hint-renderer[style_=3D"BUBBLE_HINT_STYLE_UNKNOWN"] #details-text=
.yt-bubble-hint-renderer { margin: 0 var(--ytd-margin-6x) var(--ytd-margin-=
6x); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight=
: 400; line-height: 2rem; color: var(--t4a6da19e16bf221a); }

yt-bubble-hint-renderer[style_=3D"BUBBLE_HINT_STYLE_UNKNOWN"] .buttons.yt-b=
ubble-hint-renderer { border-top: 1px solid var(--tf3fc855af2285f5f); displ=
ay: flex; flex-direction: row; justify-content: flex-end; }

yt-bubble-hint-renderer[style_=3D"BUBBLE_HINT_STYLE_UNKNOWN"] #accept-butto=
n.yt-bubble-hint-renderer, yt-bubble-hint-renderer[style_=3D"BUBBLE_HINT_ST=
YLE_UNKNOWN"] #dismiss-button.yt-bubble-hint-renderer { margin-right: var(-=
-ytd-margin-2x); padding: var(--ytd-margin-2x) 0; }

yt-bubble-hint-renderer[style_=3D"BUBBLE_HINT_STYLE_BLUE_TOOLTIP"] { --yt-b=
utton-color: #fff; display: block; min-width: 0px; min-height: 0px; max-wid=
th: 300px; position: relative; background-color: var(--yt-deprecated-dark-b=
lue); color: rgb(255, 255, 255); font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: visible !=
important; }

yt-bubble-hint-renderer[style_=3D"BUBBLE_HINT_STYLE_BLUE_TOOLTIP"] #text.yt=
-bubble-hint-renderer:not(:empty) { margin-bottom: var(--ytd-margin-2x); fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; =
line-height: 2rem; }

yt-bubble-hint-renderer[style_=3D"BUBBLE_HINT_STYLE_BLUE_TOOLTIP"] #content=
.yt-bubble-hint-renderer { padding: var(--ytd-margin-4x); }

yt-bubble-hint-renderer[style_=3D"BUBBLE_HINT_STYLE_BLUE_TOOLTIP"][has-butt=
ons_] #content.yt-bubble-hint-renderer { padding: var(--ytd-margin-4x) var(=
--ytd-margin-4x) var(--ytd-margin-base); }

yt-bubble-hint-renderer[style_=3D"BUBBLE_HINT_STYLE_BLUE_TOOLTIP"] #content=
.yt-bubble-hint-renderer yt-formatted-string.yt-bubble-hint-renderer, yt-bu=
bble-hint-renderer[style_=3D"BUBBLE_HINT_STYLE_BLUE_TOOLTIP"] #text.yt-bubb=
le-hint-renderer yt-formatted-string.yt-bubble-hint-renderer { --yt-endpoin=
t-color: #fff; --yt-endpoint-visited-color: #fff; --yt-endpoint-hover-color=
: #fff; --yt-endpoint-text-decoration: underline; }

yt-bubble-hint-renderer[style_=3D"BUBBLE_HINT_STYLE_BLUE_TOOLTIP"] .buttons=
.yt-bubble-hint-renderer { padding: var(--ytd-margin-2x) var(--ytd-margin-b=
ase); display: flex; flex-direction: row; justify-content: flex-end; }

yt-bubble-hint-renderer[style_=3D"BUBBLE_HINT_STYLE_BLUE_TOOLTIP"]::before =
{ content: ""; position: absolute; border-style: solid; top: 100%; border-w=
idth: 12px; right: calc(50% - 12px); border-color: var(--yt-deprecated-dark=
-blue) transparent transparent transparent; }

yt-bubble-hint-renderer[position-type=3D"OPEN_POPUP_POSITION_TOPLEFT"][styl=
e_=3D"BUBBLE_HINT_STYLE_BLUE_TOOLTIP"]::before { right: 12px; }

yt-bubble-hint-renderer[position-type=3D"OPEN_POPUP_POSITION_TOPRIGHT"][sty=
le_=3D"BUBBLE_HINT_STYLE_BLUE_TOOLTIP"]::before { left: 12px; right: auto; =
}

yt-bubble-hint-renderer[position-type=3D"OPEN_POPUP_POSITION_LEFT"][style_=
=3D"BUBBLE_HINT_STYLE_BLUE_TOOLTIP"]::before { top: calc(50% - 12px); left:=
 100%; right: auto; border-color: transparent transparent transparent var(-=
-yt-deprecated-dark-blue); }

yt-bubble-hint-renderer[position-type=3D"OPEN_POPUP_POSITION_RIGHT"][style_=
=3D"BUBBLE_HINT_STYLE_BLUE_TOOLTIP"]::before { top: calc(50% - 12px); right=
: 100%; left: auto; border-color: transparent var(--yt-deprecated-dark-blue=
) transparent transparent; }

yt-bubble-hint-renderer[position-type=3D"OPEN_POPUP_POSITION_BOTTOM"][style=
_=3D"BUBBLE_HINT_STYLE_BLUE_TOOLTIP"]::before { top: -24px; left: calc(50% =
- 12px); border-color: transparent transparent var(--yt-deprecated-dark-blu=
e) transparent; }

yt-confirm-dialog-renderer[dialog][dialog][dialog] { --divider-color: var(-=
-tf3fc855af2285f5f); background: var(--t08a7c6c176cbc5c2); margin: 0px; max=
-width: 688px; padding: 0px; display: flex; flex-direction: row; }

yt-confirm-dialog-renderer[dialog][dialog][dialog][use-overlay-for-spinner_=
] { position: relative; visibility: hidden; }

yt-confirm-dialog-renderer[dialog-with-header-image]:not([has-header-image-=
width_]) { width: min-content; }

yt-confirm-dialog-renderer:not([use-overlay-for-spinner_]) #spinner.yt-conf=
irm-dialog-renderer { width: 400px; height: 224px; display: flex; align-ite=
ms: center; justify-content: center; }

yt-confirm-dialog-renderer[use-overlay-for-spinner_] #spinner.yt-confirm-di=
alog-renderer { display: block; position: absolute; left: 50%; top: 50%; tr=
ansform: translate(-50%, -50%); visibility: visible; }

#loading-message.yt-confirm-dialog-renderer { margin: 24px 24px 0px; text-a=
lign: center; }

yt-confirm-dialog-renderer[has-loading-message] tp-yt-paper-spinner.yt-conf=
irm-dialog-renderer { left: 50%; transform: translate(-50%); }

yt-confirm-dialog-renderer[has-loading-message] #spinner.yt-confirm-dialog-=
renderer { width: 100%; }

yt-confirm-dialog-renderer[dialog-with-thumbnail] { min-width: 456px; }

yt-confirm-dialog-renderer[dialog-with-thumbnail] #main.yt-confirm-dialog-r=
enderer { min-width: 200px; }

yt-confirm-dialog-renderer[dialog-with-thumbnail] #scroller.yt-confirm-dial=
og-renderer { margin: 0px; display: flex; }

#main.yt-confirm-dialog-renderer { margin-top: var(--ytd-margin-6x); width:=
 100%; display: flex; flex-direction: column; }

yt-confirm-dialog-renderer[dialog-with-header-image]:not([has-header-image-=
width_]) #main.yt-confirm-dialog-renderer { margin-top: 0px; }

yt-confirm-dialog-renderer[has-header-image-width_] #header-image.yt-confir=
m-dialog-renderer { margin: 0px 0px 24px; width: 100%; }

yt-confirm-dialog-renderer:not([has-header-image-width_]) #header-image.yt-=
confirm-dialog-renderer { margin: 0px 0px 24px; width: max-content; }

#title.yt-confirm-dialog-renderer { display: block; color: var(--tffc2fd3a6=
44f6275); margin-bottom: var(--ytd-margin-4x); padding: 0 var(--ytd-margin-=
6x); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight=
: 400; line-height: 2.2rem; }

#scroller.yt-confirm-dialog-renderer { --paper-dialog-scrollable-min-width:=
 200px; --paper-dialog-scrollable-padding: 0 var(--ytd-margin-6x); --paper-=
dialog-scrollable-box-sizing: border-box; margin: var(--ytd-margin-base) 0 =
var(--ytd-margin-6x); flex: 1 0 auto; }

.body-text.yt-confirm-dialog-renderer { color: var(--t4a6da19e16bf221a); fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; =
line-height: 2rem; }

.line-text.yt-confirm-dialog-renderer:not(:last-of-type) { display: block; =
margin-bottom: var(--ytd-margin-2x); }

.buttons.yt-confirm-dialog-renderer { border-top: 0px; position: relative; =
padding: var(--ytd-margin-2x) var(--ytd-margin-2x) var(--ytd-margin-2x) var=
(--ytd-margin-6x); display: flex; flex-direction: row; justify-content: fle=
x-end; flex: 0 0 auto; }

.heading.yt-confirm-dialog-renderer { font-weight: unset; font-size: unset;=
 }

#checkbox-container.yt-confirm-dialog-renderer { --yt-boolean-form-string-p=
adding-left: 0; padding: 0px 16px 25px 21px; margin: 0px; display: flex; fl=
ex-direction: row; }

#cancel-button.yt-confirm-dialog-renderer, #checkbox-enabled-confirm-button=
.yt-confirm-dialog-renderer, #confirm-button.yt-confirm-dialog-renderer { m=
argin-left: var(--ytd-margin-2x); }

yt-confirm-dialog-renderer[primary-is-cancel] .buttons.yt-confirm-dialog-re=
nderer { display: flex; flex-direction: row-reverse; justify-content: flex-=
start; }

@media (max-width: 455px) {
  yt-confirm-dialog-renderer[dialog][dialog][dialog] { display: flex; flex-=
direction: column; }
  yt-confirm-dialog-renderer[dialog-with-thumbnail] { min-width: auto; }
  yt-confirm-dialog-renderer[dialog-with-thumbnail] #scroller.yt-confirm-di=
alog-renderer { margin-bottom: 24px; min-height: auto; display: block; }
}

yt-content-loading-renderer { display: flex; flex-direction: column; align-=
items: center; justify-content: center; flex: 1 1 1e-09px; }

tp-yt-paper-spinner.yt-content-loading-renderer { margin: 16px 0px; }

yt-fancy-dismissible-dialog-renderer[dialog][dialog][dialog] { background: =
var(--t08a7c6c176cbc5c2); margin: 0px; width: 450px; max-width: 80vw; min-w=
idth: var(--yt-legal-report-details-form-renderer-min-width); padding: 0px;=
 display: flex; flex-direction: column; }

yt-fancy-dismissible-dialog-renderer > .yt-fancy-dismissible-dialog-rendere=
r:not(.buttons):not(dialog-layout) { padding: 0 var(--ytd-margin-6x); }

yt-fancy-dismissible-dialog-renderer > .yt-fancy-dismissible-dialog-rendere=
r:first-child { margin-top: var(--ytd-margin-6x); }

h2.yt-fancy-dismissible-dialog-renderer { color: var(--tffc2fd3a644f6275); =
margin-bottom: 0px; font-family: Roboto, Arial, sans-serif; font-size: 1.6r=
em; font-weight: 400; line-height: 2.2rem; }

#scroller.yt-fancy-dismissible-dialog-renderer { --paper-dialog-scrollable-=
padding: 0; margin-top: var(--ytd-margin-5x); margin-bottom: var(--ytd-marg=
in-6x); }

#message.yt-fancy-dismissible-dialog-renderer { color: var(--tffc2fd3a644f6=
275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weigh=
t: 400; line-height: 2rem; }

.buttons.yt-fancy-dismissible-dialog-renderer { padding: var(--ytd-margin-2=
x) var(--ytd-margin-2x) var(--ytd-margin-2x) var(--ytd-margin-6x); border-t=
op: 0px; display: flex; flex-direction: row; justify-content: flex-end; }

yt-loading-renderer { display: inline-block; }

tp-yt-paper-spinner.yt-loading-renderer { height: 40px; width: 40px; }

yt-notification-action-renderer { display: inline-block; width: 1px; height=
: 1px; }

tp-yt-paper-toast.yt-notification-action-renderer { background-color: var(-=
-t1405e70a39276293); color: var(--t6216186c28b3834b); border-radius: 8px; b=
ox-shadow: rgba(0, 0, 0, 0.1) 0px 0px 24px 0px; padding: 0px; min-height: 4=
8px; margin: 16px; display: flex; flex-direction: row; align-items: center;=
 font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 40=
0; line-height: 2rem; }

@media (-ms-high-contrast:active), (forced-colors: active) {
  tp-yt-paper-toast.yt-notification-action-renderer { border: 1px solid var=
(--tf3fc855af2285f5f); }
}

#text-container.yt-notification-action-renderer { padding: 12px; display: f=
lex; flex-direction: column; flex: 1 1 1e-09px; }

#sub-text.yt-notification-action-renderer, #text.yt-notification-action-ren=
derer { color: var(--t6216186c28b3834b); }

#sub-text.yt-notification-action-renderer { white-space: nowrap; }

yt-button-renderer.yt-notification-action-renderer { --yt-button-color: var=
(--tb628117fc164ad87); margin-left: 0px; }

yt-button-renderer#close-action-button.yt-notification-action-renderer { --=
yt-button-color: var(--t6216186c28b3834b); }

yt-icon-button.yt-notification-action-renderer { width: 40px; height: 40px;=
 padding: 8px; margin-right: 4px; }

yt-notification-action-renderer.is-download tp-yt-paper-toast.yt-notificati=
on-action-renderer { border-radius: 8px 8px 0px 0px; }

yt-formatted-string.yt-notification-action-renderer { flex: 1 1 1e-09px; }

.toast-button.yt-notification-action-renderer { padding-right: var(--ytd-ma=
rgin-2x); }

yt-notification-action-renderer[toast-style=3D"TOAST_STYLE_CENTER_ALIGNED"]=
 tp-yt-paper-toast.yt-notification-action-renderer { left: 0px; right: 0px;=
 margin-left: auto; margin-right: auto; max-width: 1216px; width: calc(100%=
 - 32px); padding: 8px 0px 8px 12px; }

yt-notification-action-renderer[toast-style=3D"TOAST_STYLE_CENTER_ALIGNED"]=
 #text-container.yt-notification-action-renderer { padding: 0px; }

.yt-icon-container.yt-upsell-dialog-renderer, .ytIconWrapperHost.yt-upsell-=
dialog-renderer, should_not_match { display: inline-flex; align-items: cent=
er; justify-content: center; position: relative; vertical-align: middle; }

.yt-upsell-dialog-renderer:where(.yt-icon-container), .yt-upsell-dialog-ren=
derer:where(.ytIconWrapperHost), should_not_match { color: var(--icon-color=
,currentcolor); fill: var(--iron-icon-fill-color,currentcolor); stroke: var=
(--iron-icon-stroke-color,none); width: var(--iron-icon-width,24px); height=
: var(--iron-icon-height,24px); margin-top: var(--iron-icon-margin-top); ma=
rgin-right: var(--iron-icon-margin-right); margin-bottom: var(--iron-icon-m=
argin-bottom); margin-left: var(--iron-icon-margin-left); padding: var(--ir=
on-icon-padding); animation: var(--iron-icon-animation); }

yt-upsell-dialog-renderer.external-container { display: none !important; }

yt-upsell-dialog-renderer { max-height: inherit; overflow-y: auto; color: v=
ar(--tffc2fd3a644f6275); background: var(--t08a7c6c176cbc5c2); max-width: 4=
00px; display: flex; flex-direction: column; }

yt-upsell-dialog-renderer[dialog][dialog][dialog] { padding: 0px; margin: 0=
px; }

#dialog.yt-upsell-dialog-renderer { display: flex; flex-direction: column; =
}

#icon.yt-upsell-dialog-renderer { margin: 24px 24px 0px; }

#content.yt-upsell-dialog-renderer { padding: 24px 24px 0px; flex: 1 1 1e-0=
9px; display: flex; flex-direction: column; justify-content: center; }

yt-upsell-dialog-renderer:not([layout-style=3D"UPSELL_DIALOG_RENDERER_LAYOU=
T_HORIZONTAL"]) #upsell-dialog-title.yt-upsell-dialog-renderer { margin-bot=
tom: 16px; font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-=
variation-settings: "wdth" 100; font-weight: 700; line-height: 2.6rem; disp=
lay: block; }

#upsell-dialog-text.yt-upsell-dialog-renderer { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; displa=
y: block; }

#action-button.yt-upsell-dialog-renderer { margin-left: 8px; }

#button-container.yt-upsell-dialog-renderer { padding: 16px; display: flex;=
 flex-direction: row; justify-content: flex-end; }

yt-upsell-dialog-renderer[has-logo] #icon-container.yt-upsell-dialog-render=
er { width: 90px; height: 20px; margin: 24px 24px 0px; flex: 0 0 auto; }

yt-upsell-dialog-renderer[has-logo] #icon-container.yt-upsell-dialog-render=
er #youtube-paths.yt-upsell-dialog-renderer path.yt-upsell-dialog-renderer,=
 yt-upsell-dialog-renderer[has-logo] #icon-container.yt-upsell-dialog-rende=
rer #youtube-red-paths.yt-upsell-dialog-renderer path.yt-upsell-dialog-rend=
erer { fill: var(--t7f9b7e1603e20b94); }

#custom-logo.yt-upsell-dialog-renderer { align-self: flex-start; height: 20=
px; margin: 24px 24px 0px; }

#custom-logo-with-padding.yt-upsell-dialog-renderer { align-self: flex-star=
t; height: 26px; margin: 24px 24px -6px; }

yt-upsell-dialog-renderer:not([layout-style=3D"UPSELL_DIALOG_RENDERER_LAYOU=
T_HORIZONTAL"]) #custom-logo.yt-upsell-dialog-renderer { margin: 16px 16px =
0px; }

yt-upsell-dialog-renderer:not([layout-style=3D"UPSELL_DIALOG_RENDERER_LAYOU=
T_HORIZONTAL"]) #custom-logo-with-padding.yt-upsell-dialog-renderer { heigh=
t: 26px; margin: 16px 16px -6px; }

yt-upsell-dialog-renderer:not([layout-style=3D"UPSELL_DIALOG_RENDERER_LAYOU=
T_HORIZONTAL"]) #content.yt-upsell-dialog-renderer { padding: 16px 16px 0px=
; flex: 0 0 auto; }

yt-upsell-dialog-renderer[layout-style=3D"UPSELL_DIALOG_RENDERER_LAYOUT_HOR=
IZONTAL"] { max-width: 800px; height: 400px; display: flex; flex-direction:=
 row; }

yt-upsell-dialog-renderer[layout-style=3D"UPSELL_DIALOG_RENDERER_LAYOUT_HOR=
IZONTAL"] #button-container.yt-upsell-dialog-renderer { padding: 24px; }

yt-upsell-dialog-renderer[layout-style=3D"UPSELL_DIALOG_RENDERER_LAYOUT_HOR=
IZONTAL"] #header-image.yt-upsell-dialog-renderer { max-width: 240px; }

yt-upsell-dialog-renderer[layout-style=3D"UPSELL_DIALOG_RENDERER_LAYOUT_HOR=
IZONTAL"] #upsell-dialog-title.yt-upsell-dialog-renderer { margin-bottom: 2=
4px; font-family: Roboto, Arial, sans-serif; font-size: 3.2rem; font-variat=
ion-settings: "wdth" 100; font-weight: 700; line-height: 4.4rem; }

yt-upsell-dialog-renderer[layout-style=3D"UPSELL_DIALOG_RENDERER_LAYOUT_VER=
TICAL"] #button-container.yt-upsell-dialog-renderer { flex-wrap: wrap-rever=
se; }

yt-upsell-dialog-renderer[layout-style=3D"UPSELL_DIALOG_RENDERER_LAYOUT_VER=
TICAL"] #action-button.yt-upsell-dialog-renderer, yt-upsell-dialog-renderer=
[layout-style=3D"UPSELL_DIALOG_RENDERER_LAYOUT_VERTICAL"] #dismiss-button.y=
t-upsell-dialog-renderer { flex: 1 1 1e-09px; display: flex; margin: 0px; }

yt-upsell-dialog-renderer[layout-style=3D"UPSELL_DIALOG_RENDERER_LAYOUT_VER=
TICAL"] yt-button-renderer.yt-upsell-dialog-renderer { margin: 8px 8px 0px;=
 flex: 1 1 1e-09px; }

yt-create-family-dialog { display: block; }

tp-yt-paper-dialog.yt-create-family-dialog { width: 590px; }

yt-page-navigation-progress { pointer-events: none; background-color: var(-=
-yt-page-navigation-container-color,#e0e0e0); }

#progress.yt-page-navigation-progress, yt-page-navigation-progress { positi=
on: fixed; top: 0px; left: 0px; right: 0px; height: 2px; }

#progress.yt-page-navigation-progress { transform-origin: left center; tran=
sform: scaleX(0); transition-property: transform; transition-duration: 0.08=
s; transition-timing-function: ease; background: linear-gradient(90deg, rgb=
(255, 0, 51) 80%, rgb(255, 39, 145)); }

yt-search-query-correction { display: block; margin-top: var(--ytd-margin-6=
x); }

#corrected.yt-search-query-correction { color: var(--tffc2fd3a644f6275); fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; =
line-height: 1.8rem; }

#corrected-link.yt-search-query-correction { letter-spacing: var(--yt-searc=
h-correction-corrected-link-font-weight); font-family: Roboto, Arial, sans-=
serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

#original.yt-search-query-correction { padding-left: var(--ytd-margin-2x); =
color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.original-link.yt-search-query-correction { color: var(--tffc2fd3a644f6275)=
; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 5=
00; line-height: 2rem; }

.yt-simple-endpoint.yt-search-query-correction { display: inline-block; cur=
sor: pointer; text-decoration: none; color: var(--yt-endpoint-color,var(--t=
ffc2fd3a644f6275)); }

.yt-simple-endpoint.yt-search-query-correction:hover { color: var(--yt-endp=
oint-hover-color,var(--tffc2fd3a644f6275)); text-decoration: var(--yt-endpo=
int-text-decoration,none); }

yt-timestamp-input { display: flex; flex-direction: row; align-items: cente=
r; }

[dir=3D"rtl"] yt-timestamp-input, yt-timestamp-input[dir=3D"rtl"] { display=
: flex; flex-direction: row-reverse; justify-content: flex-end; }

#minutes.yt-timestamp-input, #seconds.yt-timestamp-input { text-align: righ=
t; height: 40px; }

#minutes.yt-timestamp-input { width: 30px; }

#separator.yt-timestamp-input { padding: 0px 2px; }

#seconds.yt-timestamp-input { width: 20px; }

tp-yt-paper-input.yt-timestamp-input { --paper-input-container-input-color:=
 var(--tffc2fd3a644f6275); --paper-input-container-focus-color: var(--tffc2=
fd3a644f6275); --paper-input-container-underline-color: var(--tf3fc855af228=
5f5f); --paper-input-container-underline-legacy-height: 0; }

yt-video-as-thumbnail-details { display: inline-block; }

yt-video-as-thumbnail-details[animate-placeholder-on-entrance] #placeholder=
.yt-video-as-thumbnail-details { animation: 1.8s cubic-bezier(0.4, 0, 0.2, =
1) 0s 1 normal forwards running background-entry; opacity: 0; transform: sc=
ale(1); }

#placeholder.yt-video-as-thumbnail-details { background-position: center to=
p; background-repeat: no-repeat; background-size: cover; height: 100%; posi=
tion: absolute; width: 100%; }

#video-container.yt-video-as-thumbnail-details { height: var(--yt-video-con=
tainer-thumbnail-height,100%); overflow: hidden; position: absolute; top: 0=
px; width: var(--yt-video-container-thumbnail-width,100%); margin-left: var=
(--yt-video-thumbnail-margin-left,0); }

#video.yt-video-as-thumbnail-details { height: var(--yt-video-thumbnail-hei=
ght,100%); min-width: 100%; min-height: 100%; position: absolute; width: va=
r(--yt-video-thumbnail-width,100%); }

#placeholder.yt-video-as-thumbnail-details, #video.yt-video-as-thumbnail-de=
tails { opacity: 1; transition: opacity 0.5s ease-in-out; }

#placeholder.hideit.yt-video-as-thumbnail-details, #video.hideit.yt-video-a=
s-thumbnail-details { opacity: 0; }

@keyframes background-entry {=20
  0% { opacity: 0; transform: scale(1); }
  100% { opacity: 1; transform: scale(1.1); }
}

.miniAppScoreButtonViewModelHost { display: none; }

.miniAppScoreButtonViewModelIsVisible { display: block; align-items: center=
; pointer-events: all; }

.ytdChannelTransferRecipientFormViewModelHost { display: flex; flex-directi=
on: column; gap: 16px; width: 500px; max-width: 100%; }

.ytwAdAvatarViewModelHost, .ytwAdAvatarViewModelHostIsClickableAdComponent =
{ display: block; }

.ytAdMetadataShapeHost { display: flex; flex-direction: column; color: var(=
--reel-metadata-color,#fff); }

.ytAdMetadataShapeHostAvatarLockup { display: flex; align-items: center; ma=
rgin-bottom: 12px; }

.ytAdMetadataShapeHostHeadlineContainer { display: flex; flex-direction: co=
lumn; align-items: flex-start; margin-left: 10px; }

.ytAdMetadataShapeHostHeadline { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.4rem; font-weight: 500; line-height: 2rem; }

.ytAdMetadataShapeHostDescription { font-family: Roboto, Arial, sans-serif;=
 font-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hidden; =
max-height: 6rem; display: -webkit-box; -webkit-box-orient: vertical; text-=
overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytAdMetadataShapeHostDescription { -webkit-line-clamp: 3; max-height: no=
ne; }
}

.ytAdMetadataShapeHostDescriptionSingleLine { font-family: Roboto, Arial, s=
ans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow=
: hidden; max-height: 2rem; display: -webkit-box; -webkit-box-orient: verti=
cal; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytAdMetadataShapeHostDescriptionSingleLine { -webkit-line-clamp: 1; max-=
height: none; }
}

.ytAdMetadataShapeHostLarge .ytAdMetadataShapeHostHeadline { font-family: R=
oboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height:=
 2.2rem; }

.ytAdMetadataShapeHostLarge .ytAdMetadataShapeHostDescription { font-family=
: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdt=
h" 100; font-weight: 700; line-height: 2.8rem; overflow: hidden; max-height=
: 8.4rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow=
: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytAdMetadataShapeHostLarge .ytAdMetadataShapeHostDescription { -webkit-l=
ine-clamp: 3; max-height: none; }
}

@container (max-width: _max($medium_breakpoint)) {
  .ytAdMetadataShapeHostLarge .ytAdMetadataShapeHostDescription { font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: =
"wdth" 100; font-weight: 700; line-height: 2.6rem; overflow: hidden; max-he=
ight: 7.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-over=
flow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytAdMetadataShapeHostLarge .ytAdMetadataShapeHostDescription { -webkit-l=
ine-clamp: 3; max-height: none; }
}
}

@media (max-width: 599.9px) {
  .ytAdMetadataShapeHostLarge .ytAdMetadataShapeHostDescription { font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: =
"wdth" 100; font-weight: 700; line-height: 2.6rem; overflow: hidden; max-he=
ight: 7.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-over=
flow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytAdMetadataShapeHostLarge .ytAdMetadataShapeHostDescription { -webkit-l=
ine-clamp: 3; max-height: none; }
}
}

.ytAdMetadataShapeHostLarge .ytAdMetadataShapeHostDescriptionSingleLine { f=
ont-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-sett=
ings: "wdth" 100; font-weight: 700; line-height: 2.8rem; overflow: hidden; =
max-height: 2.8rem; display: -webkit-box; -webkit-box-orient: vertical; tex=
t-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytAdMetadataShapeHostLarge .ytAdMetadataShapeHostDescriptionSingleLine {=
 -webkit-line-clamp: 1; max-height: none; }
}

@container (max-width: _max($medium_breakpoint)) {
  .ytAdMetadataShapeHostLarge .ytAdMetadataShapeHostDescriptionSingleLine {=
 font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-=
settings: "wdth" 100; font-weight: 700; line-height: 2.6rem; overflow: hidd=
en; max-height: 2.6rem; display: -webkit-box; -webkit-box-orient: vertical;=
 text-overflow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytAdMetadataShapeHostLarge .ytAdMetadataShapeHostDescriptionSingleLine {=
 -webkit-line-clamp: 1; max-height: none; }
}
}

@media (max-width: 599.9px) {
  .ytAdMetadataShapeHostLarge .ytAdMetadataShapeHostDescriptionSingleLine {=
 font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-=
settings: "wdth" 100; font-weight: 700; line-height: 2.6rem; overflow: hidd=
en; max-height: 2.6rem; display: -webkit-box; -webkit-box-orient: vertical;=
 text-overflow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytAdMetadataShapeHostLarge .ytAdMetadataShapeHostDescriptionSingleLine {=
 -webkit-line-clamp: 1; max-height: none; }
}
}

.ytLockupAttachmentsViewModelHost { display: flex; flex: 1 1 0%; flex-direc=
tion: column; }

.ytLockupAttachmentsViewModelInlineAttachment { flex: 0 0 auto; }

.ytLockupAttachmentsViewModelAttachment { margin-top: 12px; min-width: 0px;=
 }

.ytLockupAttachmentsViewModelNoTopMargin { margin-top: 0px; }

.ytLockupAttachmentsViewModelExpandableMetadata { padding-top: 4px; }

.ytwAdButtonGroupViewModelHost { display: flex; flex-basis: 100%; flex-dire=
ction: row; align-items: center; }

.ytwAdButtonGroupViewModelHostPrimaryButton { flex: 1 1 0%; }

.ytwAdButtonGroupViewModelHostSecondaryButton { margin-right: 4px; flex: 1 =
1 0%; }

.ytwAdButtonGroupViewModelHostCompactWidth { flex-basis: 0px; min-width: 20=
0px; width: 50%; gap: 12px; }

.ytwAdButtonGroupViewModelHostCompactWidthSecondaryButton { margin-right: 0=
px; }

.ytwAdDetailsLineViewModelHost, .ytwAdDetailsLineViewModelHostIsClickableAd=
Component { display: block; }

.ytwAdDetailsLineViewModelHostIsClickableAdComponentTextStyleStandard, .ytw=
AdDetailsLineViewModelHostTextStyleStandard { color: var(--t4a6da19e16bf221=
a); padding-right: 0px; padding-left: 0px; font-family: Roboto, Arial, sans=
-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow:=
 hidden; max-height: 1.8rem; display: -webkit-box; -webkit-box-orient: vert=
ical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwAdDetailsLineViewModelHostIsClickableAdComponentTextStyleStandard, .y=
twAdDetailsLineViewModelHostTextStyleStandard { -webkit-line-clamp: 1; max-=
height: none; }
}

.ytwAdDetailsLineViewModelHostIsClickableAdComponentTextStyleStandard, .ytw=
AdDetailsLineViewModelHostTextStyleStandard { word-break: break-all; }

.ytwAdDetailsLineViewModelHostIsClickableAdComponentTextStyleStandardBrowse=
, .ytwAdDetailsLineViewModelHostTextStyleStandardBrowse { white-space: nowr=
ap; color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif=
; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytwAdTextImageViewModelHost { display: flex; align-items: center; justify-=
content: center; aspect-ratio: 1.78 / 1; width: 100%; height: 100%; cursor:=
 pointer; position: relative; background: var(--t441a0e44e495381a); }

.ytwAdTextImageViewModelHostDarkBackground { background: var(--t441a0e44e49=
5381a); }

.ytwAdTextImageViewModelHostOverlayIconContainer { position: absolute; widt=
h: 40px; height: 40px; border-radius: 50%; right: 8px; bottom: 8px; backgro=
und-color: rgba(0, 0, 0, 0.6); justify-content: center; align-items: center=
; display: flex; }

.ytwAdTextImageViewModelHostOverlayIconContainerOverlayIcon { color: rgb(25=
5, 255, 255); height: 24px; width: 24px; }

.ytwAdTextImageViewModelHostHeadlineContainer { text-align: center; padding=
: 24px; }

.ytwAdTextImageViewModelHostHeadlineContainerHeadline { color: var(--t62161=
86c28b3834b); font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; fo=
nt-variation-settings: "wdth" 100; font-weight: 700; line-height: 3.2rem; o=
verflow: hidden; max-height: 12.8rem; display: -webkit-box; -webkit-box-ori=
ent: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwAdTextImageViewModelHostHeadlineContainerHeadline { -webkit-line-clam=
p: 4; max-height: none; }
}

@container (max-width: _max($medium_breakpoint)) {
  .ytwAdTextImageViewModelHostHeadlineContainerHeadline { font-family: Robo=
to, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100=
; font-weight: 700; line-height: 2.8rem; overflow: hidden; max-height: 11.2=
rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ell=
ipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytwAdTextImageViewModelHostHeadlineContainerHeadline { -webkit-line-clam=
p: 4; max-height: none; }
}
}

@media (max-width: 599.9px) {
  .ytwAdTextImageViewModelHostHeadlineContainerHeadline { font-family: Robo=
to, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100=
; font-weight: 700; line-height: 2.8rem; overflow: hidden; max-height: 11.2=
rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ell=
ipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytwAdTextImageViewModelHostHeadlineContainerHeadline { -webkit-line-clam=
p: 4; max-height: none; }
}
}

.ytwAdTextImageViewModelAdDisclosureBannerContainer { position: absolute; t=
op: 8px; left: 8px; z-index: 1; }

.ytwFeedAdMetadataViewModelHost, .ytwFeedAdMetadataViewModelHostIsClickable=
AdComponent { display: flex; flex-direction: row; width: 100%; position: re=
lative; cursor: pointer; --feed-ad-metadata-top-padding: 12px; }

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentMetadata, .ytwFeedAdMe=
tadataViewModelHostMetadata { display: flex; flex-direction: column; paddin=
g-right: 24px; width: 100%; overflow: hidden; --feed-ad-metadata-bottom-mar=
gin: 12px; }

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentMetadataNoBottomMargin=
, .ytwFeedAdMetadataViewModelHostMetadataNoBottomMargin { --feed-ad-metadat=
a-bottom-margin: 0; }

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentMetadataAdBadgeDetails=
LineContainer, .ytwFeedAdMetadataViewModelHostMetadataAdBadgeDetailsLineCon=
tainer { display: flex; cursor: pointer; }

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentMetadataAdBadgeDetails=
LineContainerStyleCompactSearch, .ytwFeedAdMetadataViewModelHostMetadataAdB=
adgeDetailsLineContainerStyleCompactSearch { padding-top: 8px; display: fle=
x; cursor: pointer; align-items: center; }

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentMetadataAdBadgeDetails=
LineContainerStyleStandard, .ytwFeedAdMetadataViewModelHostMetadataAdBadgeD=
etailsLineContainerStyleStandard { display: flex; cursor: pointer; padding-=
bottom: var(--feed-ad-metadata-bottom-margin); }

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentNoTopPadding, .ytwFeed=
AdMetadataViewModelHostNoTopPadding { --feed-ad-metadata-top-padding: 0; }

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentMenuButton, .ytwFeedAd=
MetadataViewModelHostMenuButton { position: absolute; top: -6px; right: -10=
px; }

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentMenuButtonMenuPosAdjus=
ted, .ytwFeedAdMetadataViewModelHostMenuButtonMenuPosAdjusted { right: -7px=
; }

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentMenuStyleStandard, .yt=
wFeedAdMetadataViewModelHostMenuStyleStandard { padding-top: var(--feed-ad-=
metadata-top-padding); display: flex; flex-direction: row; align-items: cen=
ter; justify-content: center; position: absolute; top: -6px; right: -10px; =
}

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentMenuStyleStandardMenuP=
osAdjusted, .ytwFeedAdMetadataViewModelHostMenuStyleStandardMenuPosAdjusted=
 { right: -7px; }

.ytwFeedAdMetadataViewModelHostAvatarStyleStandard, .ytwFeedAdMetadataViewM=
odelHostIsClickableAdComponentAvatarStyleStandard { display: inline-block; =
margin-right: 12px; }

.ytwFeedAdMetadataViewModelHostAvatarStyleCompact, .ytwFeedAdMetadataViewMo=
delHostIsClickableAdComponentAvatarStyleCompact { margin-right: 8px; }

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleCompactHeadl=
ine, .ytwFeedAdMetadataViewModelHostTextsStyleCompactHeadline { color: var(=
--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.=
4rem; font-weight: 500; line-height: 2rem; overflow: hidden; max-height: 4r=
em; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: elli=
psis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleCompactHea=
dline, .ytwFeedAdMetadataViewModelHostTextsStyleCompactHeadline { -webkit-l=
ine-clamp: 2; max-height: none; }
}

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleCompactHeadl=
ineTypographyBump, .ytwFeedAdMetadataViewModelHostTextsStyleCompactHeadline=
TypographyBump { font-family: Roboto, Arial, sans-serif; font-size: 1.6rem;=
 font-weight: 500; line-height: 2.2rem; overflow: hidden; max-height: 4.4re=
m; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellip=
sis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleCompactHea=
dlineTypographyBump, .ytwFeedAdMetadataViewModelHostTextsStyleCompactHeadli=
neTypographyBump { -webkit-line-clamp: 2; max-height: none; }
}

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleCompactHeadl=
ineSearch, .ytwFeedAdMetadataViewModelHostTextsStyleCompactHeadlineSearch {=
 color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.8rem; font-weight: 400; line-height: 2.6rem; overflow: hidden; =
max-height: 5.2rem; display: -webkit-box; -webkit-box-orient: vertical; tex=
t-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleCompactHea=
dlineSearch, .ytwFeedAdMetadataViewModelHostTextsStyleCompactHeadlineSearch=
 { -webkit-line-clamp: 2; max-height: none; }
}

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleCompactHeadl=
ineSearch, .ytwFeedAdMetadataViewModelHostTextsStyleCompactHeadlineSearch {=
 margin-bottom: 4px; }

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleCompactDescr=
iption, .ytwFeedAdMetadataViewModelHostTextsStyleCompactDescription { color=
: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; max-he=
ight: 5.4rem; display: -webkit-box; -webkit-box-orient: vertical; text-over=
flow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleCompactDes=
cription, .ytwFeedAdMetadataViewModelHostTextsStyleCompactDescription { -we=
bkit-line-clamp: 3; max-height: none; }
}

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleCompactDescr=
iptionTypographyBump, .ytwFeedAdMetadataViewModelHostTextsStyleCompactDescr=
iptionTypographyBump { font-family: Roboto, Arial, sans-serif; font-size: 1=
.4rem; font-weight: 400; line-height: 2rem; overflow: hidden; max-height: 6=
rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ell=
ipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleCompactDes=
criptionTypographyBump, .ytwFeedAdMetadataViewModelHostTextsStyleCompactDes=
criptionTypographyBump { -webkit-line-clamp: 3; max-height: none; }
}

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleCompactSecon=
daryDescription, .ytwFeedAdMetadataViewModelHostTextsStyleCompactSecondaryD=
escription { color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, s=
ans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overfl=
ow: hidden; max-height: 5.4rem; display: -webkit-box; -webkit-box-orient: v=
ertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleCompactSec=
ondaryDescription, .ytwFeedAdMetadataViewModelHostTextsStyleCompactSecondar=
yDescription { -webkit-line-clamp: 3; max-height: none; }
}

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleCompactSecon=
daryDescriptionTypographyBump, .ytwFeedAdMetadataViewModelHostTextsStyleCom=
pactSecondaryDescriptionTypographyBump { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hid=
den; max-height: 6rem; display: -webkit-box; -webkit-box-orient: vertical; =
text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleCompactSec=
ondaryDescriptionTypographyBump, .ytwFeedAdMetadataViewModelHostTextsStyleC=
ompactSecondaryDescriptionTypographyBump { -webkit-line-clamp: 3; max-heigh=
t: none; }
}

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleCompactDescr=
iptionSearch, .ytwFeedAdMetadataViewModelHostTextsStyleCompactDescriptionSe=
arch { color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-se=
rif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hi=
dden; max-height: 5.4rem; display: -webkit-box; -webkit-box-orient: vertica=
l; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleCompactDes=
criptionSearch, .ytwFeedAdMetadataViewModelHostTextsStyleCompactDescription=
Search { -webkit-line-clamp: 3; max-height: none; }
}

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleStandardHead=
line, .ytwFeedAdMetadataViewModelHostTextsStyleStandardHeadline { padding-t=
op: var(--feed-ad-metadata-top-padding); margin-bottom: 4px; color: var(--t=
ffc2fd3a644f6275); flex: 1 1 auto; font-family: Roboto, Arial, sans-serif; =
font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; overflow: hidden;=
 max-height: 4.4rem; display: -webkit-box; -webkit-box-orient: vertical; te=
xt-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleStandardHe=
adline, .ytwFeedAdMetadataViewModelHostTextsStyleStandardHeadline { -webkit=
-line-clamp: 2; max-height: none; }
}

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleStandardHead=
lineWatchNext, .ytwFeedAdMetadataViewModelHostTextsStyleStandardHeadlineWat=
chNext { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-we=
ight: 500; line-height: 2rem; overflow: hidden; max-height: 4rem; display: =
-webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-s=
pace: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleStandardHe=
adlineWatchNext, .ytwFeedAdMetadataViewModelHostTextsStyleStandardHeadlineW=
atchNext { -webkit-line-clamp: 2; max-height: none; }
}

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleStandardHead=
lineTypographyBump, .ytwFeedAdMetadataViewModelHostTextsStyleStandardHeadli=
neTypographyBump { font-family: Roboto, Arial, sans-serif; font-size: 1.8re=
m; font-weight: 500; line-height: 2.6rem; overflow: hidden; max-height: 5.2=
rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ell=
ipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleStandardHe=
adlineTypographyBump, .ytwFeedAdMetadataViewModelHostTextsStyleStandardHead=
lineTypographyBump { -webkit-line-clamp: 2; max-height: none; }
}

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleStandardHead=
lineTypographyBumpV2, .ytwFeedAdMetadataViewModelHostTextsStyleStandardHead=
lineTypographyBumpV2 { font-family: Roboto, Arial, sans-serif; font-size: 2=
rem; font-variation-settings: "wdth" 100; font-weight: 900; line-height: 2.=
8rem; overflow: hidden; max-height: 5.6rem; display: -webkit-box; -webkit-b=
ox-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleStandardHe=
adlineTypographyBumpV2, .ytwFeedAdMetadataViewModelHostTextsStyleStandardHe=
adlineTypographyBumpV2 { -webkit-line-clamp: 2; max-height: none; }
}

@container (max-width: _max($medium_breakpoint)) {
  .ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleStandardHe=
adlineTypographyBumpV2, .ytwFeedAdMetadataViewModelHostTextsStyleStandardHe=
adlineTypographyBumpV2 { font-family: Roboto, Arial, sans-serif; font-size:=
 1.8rem; font-variation-settings: "wdth" 100; font-weight: 900; line-height=
: 2.6rem; overflow: hidden; max-height: 5.2rem; display: -webkit-box; -webk=
it-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleStandardHe=
adlineTypographyBumpV2, .ytwFeedAdMetadataViewModelHostTextsStyleStandardHe=
adlineTypographyBumpV2 { -webkit-line-clamp: 2; max-height: none; }
}
}

@media (max-width: 599.9px) {
  .ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleStandardHe=
adlineTypographyBumpV2, .ytwFeedAdMetadataViewModelHostTextsStyleStandardHe=
adlineTypographyBumpV2 { font-family: Roboto, Arial, sans-serif; font-size:=
 1.8rem; font-variation-settings: "wdth" 100; font-weight: 900; line-height=
: 2.6rem; overflow: hidden; max-height: 5.2rem; display: -webkit-box; -webk=
it-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleStandardHe=
adlineTypographyBumpV2, .ytwFeedAdMetadataViewModelHostTextsStyleStandardHe=
adlineTypographyBumpV2 { -webkit-line-clamp: 2; max-height: none; }
}
}

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleStandardDesc=
ription, .ytwFeedAdMetadataViewModelHostTextsStyleStandardDescription { mar=
gin-bottom: 4px; color: var(--t4a6da19e16bf221a); font-family: Roboto, Aria=
l, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; over=
flow: hidden; max-height: 4rem; display: -webkit-box; -webkit-box-orient: v=
ertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleStandardDe=
scription, .ytwFeedAdMetadataViewModelHostTextsStyleStandardDescription { -=
webkit-line-clamp: 2; max-height: none; }
}

.ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleStandardSeco=
ndaryDescription, .ytwFeedAdMetadataViewModelHostTextsStyleStandardSecondar=
yDescription { color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial,=
 sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; overfl=
ow: hidden; max-height: 4rem; display: -webkit-box; -webkit-box-orient: ver=
tical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwFeedAdMetadataViewModelHostIsClickableAdComponentTextsStyleStandardSe=
condaryDescription, .ytwFeedAdMetadataViewModelHostTextsStyleStandardSecond=
aryDescription { -webkit-line-clamp: 2; max-height: none; }
}

.ytwFeedAdSitelinkViewModelHost, .ytwFeedAdSitelinkViewModelHostIsClickable=
AdComponent { display: flex; flex-direction: column; justify-content: cente=
r; padding: 5px 11px; border: 1px solid var(--tf3fc855af2285f5f); border-ra=
dius: 16px; flex-shrink: 0; }

.ytwFeedAdSitelinkViewModelHost:hover, .ytwFeedAdSitelinkViewModelHostIsCli=
ckableAdComponent:hover { background-color: var(--t20480717de80f555); borde=
r-color: transparent; cursor: pointer; }

.ytwFeedAdSitelinkViewModelHeadline { max-width: 250px; color: var(--tffc2f=
d3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fo=
nt-weight: 500; line-height: 2rem; overflow: hidden; display: block; max-he=
ight: 2rem; }

.ytwFeedAdSitelinksCarouselViewModelHost { display: flex; flex-flow: wrap; =
align-items: center; gap: 8px 12px; max-height: 32px; overflow: hidden; }

.ytwFeedAdSitelinksCarouselViewModelHostDefault { max-height: 32px; overflo=
w: hidden; row-gap: 8px; }

.ytwAdGridCardCollectionViewModelHost { padding: 0px 16px; display: grid; g=
ap: 8px; }

.ytwAdGridCardCollectionViewModelHostLargeRowGap { row-gap: 16px; }

.ytwAdGridCardImageFullMetadataButtonedViewModelHost, .ytwAdGridCardImageFu=
llMetadataButtonedViewModelHostIsClickableAdComponent { flex-direction: col=
umn; display: flex; flex-grow: 1; align-self: stretch; position: relative; =
}

.ytwAdGridCardImageFullMetadataButtonedViewModelHostIsClickableAdComponent =
{ cursor: pointer; }

.ytwAdGridCardImageFullMetadataButtonedViewModelHostImage { aspect-ratio: 1=
 / 1; border-radius: 8px; overflow: hidden; position: relative; }

.ytwAdGridCardImageFullMetadataButtonedViewModelHostCardBadge { position: a=
bsolute; top: 0px; left: 0px; display: flex; }

.ytwAdGridCardImageFullMetadataButtonedViewModelHostMetadata { margin-top: =
8px; display: flex; flex-direction: column; }

.ytwAdGridCardImageFullMetadataButtonedViewModelHostMetadataText { display:=
 flex; flex-direction: column; }

.ytwAdGridCardImageFullMetadataButtonedViewModelHostMetadataHeadline { colo=
r: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.4rem; font-weight: 500; line-height: 2rem; overflow: hidden; max-hei=
ght: 4rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflo=
w: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwAdGridCardImageFullMetadataButtonedViewModelHostMetadataHeadline { -w=
ebkit-line-clamp: 2; max-height: none; }
}

.ytwAdGridCardImageFullMetadataButtonedViewModelHostMetadataDetailsLine { m=
argin-top: 2px; }

.ytwAdGridCardImageFullMetadataButtonedViewModelHostMetadataDetailsLine .yt=
wAdDetailsLineViewModelHostTextStyleStandard { color: var(--tffc2fd3a644f62=
75); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight=
: 500; line-height: 1.8rem; overflow: hidden; max-height: 1.8rem; display: =
-webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-s=
pace: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwAdGridCardImageFullMetadataButtonedViewModelHostMetadataDetailsLine .=
ytwAdDetailsLineViewModelHostTextStyleStandard { -webkit-line-clamp: 1; max=
-height: none; }
}

.ytwAdGridCardImageFullMetadataButtonedViewModelHostMetadataButton { margin=
-top: 8px; }

.ytwAdGridCardImageFullMetadataButtonedViewModelHostHorizontal { flex-direc=
tion: row; }

.ytwAdGridCardImageFullMetadataButtonedViewModelHostHorizontal .ytwAdGridCa=
rdImageFullMetadataButtonedViewModelHostImage { height: 118px; flex-shrink:=
 0; }

.ytwAdGridCardImageFullMetadataButtonedViewModelHostHorizontal .ytwAdGridCa=
rdImageFullMetadataButtonedViewModelHostMetadata { margin-top: 0px; margin-=
left: 12px; flex-grow: 1; justify-content: space-between; }

.ytwAdGridCardImageFullMetadataViewModelHost, .ytwAdGridCardImageFullMetada=
taViewModelHostIsClickableAdComponent { flex-direction: column; border-radi=
us: 8px; border: 1px solid var(--tf3fc855af2285f5f); overflow: hidden; disp=
lay: flex; flex-grow: 1; align-self: stretch; cursor: pointer; position: re=
lative; }

.ytwAdGridCardImageFullMetadataViewModelHostImage, .ytwAdGridCardImageFullM=
etadataViewModelHostIsClickableAdComponentImage { aspect-ratio: 1 / 1; }

.ytwAdGridCardImageFullMetadataViewModelHostIsClickableAdComponentMetadata,=
 .ytwAdGridCardImageFullMetadataViewModelHostMetadata { margin: 8px 12px 12=
px; }

.ytwAdGridCardImageFullMetadataViewModelHostIsClickableAdComponentMetadataH=
eadline, .ytwAdGridCardImageFullMetadataViewModelHostMetadataHeadline { col=
or: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-=
size: 1.4rem; font-weight: 500; line-height: 2rem; overflow: hidden; max-he=
ight: 4rem; display: -webkit-box; -webkit-box-orient: vertical; text-overfl=
ow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwAdGridCardImageFullMetadataViewModelHostIsClickableAdComponentMetadat=
aHeadline, .ytwAdGridCardImageFullMetadataViewModelHostMetadataHeadline { -=
webkit-line-clamp: 2; max-height: none; }
}

.ytwAdGridCardImageFullMetadataViewModelHostIsClickableAdComponentMetadataP=
rimary .ytwAdDetailsLineViewModelHostTextStyleStandard, .ytwAdGridCardImage=
FullMetadataViewModelHostMetadataPrimary .ytwAdDetailsLineViewModelHostText=
StyleStandard { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; =
font-weight: 400; line-height: 1.8rem; overflow: hidden; max-height: 3.6rem=
; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellips=
is; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwAdGridCardImageFullMetadataViewModelHostIsClickableAdComponentMetadat=
aPrimary .ytwAdDetailsLineViewModelHostTextStyleStandard, .ytwAdGridCardIma=
geFullMetadataViewModelHostMetadataPrimary .ytwAdDetailsLineViewModelHostTe=
xtStyleStandard { -webkit-line-clamp: 2; max-height: none; }
}

.ytwAdGridCardImageFullMetadataViewModelHostIsClickableAdComponentMetadataS=
econdary, .ytwAdGridCardImageFullMetadataViewModelHostMetadataSecondary { m=
argin-top: 4px; }

.ytwAdGridCardImageFullMetadataViewModelHostIsClickableAdComponentMetadataT=
ernary .ytwAdDetailsLineViewModelHostTextStyleStandard, .ytwAdGridCardImage=
FullMetadataViewModelHostMetadataTernary .ytwAdDetailsLineViewModelHostText=
StyleStandard { font-family: Roboto, Arial, sans-serif; font-size: 1rem; fo=
nt-weight: 400; line-height: 1.6rem; overflow: hidden; max-height: 1.6rem; =
display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis=
; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwAdGridCardImageFullMetadataViewModelHostIsClickableAdComponentMetadat=
aTernary .ytwAdDetailsLineViewModelHostTextStyleStandard, .ytwAdGridCardIma=
geFullMetadataViewModelHostMetadataTernary .ytwAdDetailsLineViewModelHostTe=
xtStyleStandard { -webkit-line-clamp: 1; max-height: none; }
}

.ytwAdGridCardImageViewModelHost, .ytwAdGridCardImageViewModelHostIsClickab=
leAdComponent { aspect-ratio: 1 / 1; border-radius: 8px; overflow: hidden; =
max-height: 100%; max-width: 100%; display: flex; flex-grow: 1; align-self:=
 stretch; cursor: pointer; position: relative; }

.ytwAdGridCardImageViewModelHostCardBadge, .ytwAdGridCardImageViewModelHost=
IsClickableAdComponentCardBadge { position: absolute; top: 0px; left: 0px; =
display: flex; }

.ytwAdGridCardTextViewModelHost, .ytwAdGridCardTextViewModelHostIsClickable=
AdComponent { flex-direction: row; min-height: 60px; border-radius: 12px; b=
ackground-color: var(--t7f4f2c6d54836ce0); display: flex; flex-grow: 1; ali=
gn-self: stretch; align-items: center; cursor: pointer; }

.ytwAdGridCardTextViewModelHost:hover .ytwAdGridCardTextViewModelHostButton=
, .ytwAdGridCardTextViewModelHostIsClickableAdComponent:hover .ytwAdGridCar=
dTextViewModelHostButton { display: block; margin: 12px 16px 12px 12px; }

.ytwAdGridCardTextViewModelHost:hover .ytwAdGridCardTextViewModelHostMetada=
ta, .ytwAdGridCardTextViewModelHostIsClickableAdComponent:hover .ytwAdGridC=
ardTextViewModelHostMetadata { max-width: calc(100% - 80px); }

.ytwAdGridCardTextViewModelHostButton, .ytwAdGridCardTextViewModelHostIsCli=
ckableAdComponentButton { display: none; }

.ytwAdGridCardTextViewModelHostIsClickableAdComponentMetadata, .ytwAdGridCa=
rdTextViewModelHostMetadata { flex-direction: column; max-width: calc(100% =
- 32px); flex-grow: 1; margin-left: 16px; margin-top: 12px; margin-bottom: =
12px; }

.ytwAdGridCardTextViewModelHostIsClickableAdComponentMetadataHeadline, .ytw=
AdGridCardTextViewModelHostMetadataHeadline { color: var(--tffc2fd3a644f627=
5); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight:=
 500; line-height: 1.8rem; overflow: hidden; max-height: 1.8rem; display: -=
webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-sp=
ace: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwAdGridCardTextViewModelHostIsClickableAdComponentMetadataHeadline, .y=
twAdGridCardTextViewModelHostMetadataHeadline { -webkit-line-clamp: 1; max-=
height: none; }
}

.ytwAdGridCardTextViewModelHostIsClickableAdComponentMetadataDescriptionInl=
ine, .ytwAdGridCardTextViewModelHostMetadataDescriptionInline { display: fl=
ex; }

.ytwAdGridCardTextViewModelHostIsClickableAdComponentMetadataDescriptionInl=
ine :first-child, .ytwAdGridCardTextViewModelHostMetadataDescriptionInline =
:first-child { margin-right: 3px; width: max-content; }

.ytwAdGridCardTextViewModelHostIsClickableAdComponentMetadataDescriptionInl=
ine :not(:first-child), .ytwAdGridCardTextViewModelHostMetadataDescriptionI=
nline :not(:first-child) { flex: 1 1 0%; }

.ytwAdGridCardTextViewModelHostIsClickableAdComponentMetadataDescriptionInl=
ineStringInline, .ytwAdGridCardTextViewModelHostMetadataDescriptionInlineSt=
ringInline { color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, s=
ans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; white-=
space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.ytwAdGridCardTextViewModelHostIsClickableAdComponentMetadataDescription, .=
ytwAdGridCardTextViewModelHostMetadataDescription { display: block; }

.ytwAdGridCardTextViewModelHostIsClickableAdComponentMetadataDescriptionStr=
ing, .ytwAdGridCardTextViewModelHostMetadataDescriptionString { color: var(=
--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.=
2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; max-height: =
1.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: =
ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwAdGridCardTextViewModelHostIsClickableAdComponentMetadataDescriptionS=
tring, .ytwAdGridCardTextViewModelHostMetadataDescriptionString { -webkit-l=
ine-clamp: 1; max-height: none; }
}

.ytdAiCompanionShelfViewModelComponentHost { display: flex; flex-direction:=
 column; background-color: transparent; position: relative; width: 100%; ma=
x-height: 100%; }

.ytdAiCompanionShelfViewModelComponentContainer { display: flex; flex-direc=
tion: column; gap: 16px; width: 100%; }

.ytdAiCompanionShelfViewModelComponentContents { display: flex; flex-direct=
ion: column; position: relative; overflow-y: auto; }

.ytdAiCompanionShelfViewModelComponentContents::-webkit-scrollbar { width: =
8px; }

.ytdAiCompanionShelfViewModelComponentContents::-webkit-scrollbar-thumb { h=
eight: 56px; background: var(--t7e34d5baa4ea6277); }

@media (min-width: 600px) {
  .ytdAiCompanionShelfViewModelComponentContainer { display: grid; grid-tem=
plate-columns: 2fr 1fr; gap: 16px; }
  .ytdAiCompanionShelfViewModelComponentContentsWrapper { position: relativ=
e; height: 100%; }
  .ytdAiCompanionShelfViewModelComponentContents { position: absolute; inse=
t: 0px; }
  .ytdAiCompanionShelfViewModelComponentContents::after { content: ""; posi=
tion: sticky; bottom: 0px; height: 24px; margin-top: auto; background: line=
ar-gradient(to bottom,transparent,var(--t3e41d7b17b187f69)); pointer-events=
: none; flex-shrink: 0; }
}

.ytChatItemViewModelHost { display: flex; flex-direction: column; max-width=
: 100%; box-sizing: border-box; }

.ytChatItemViewModelIcon { height: 24px; width: 24px; padding: 0px 10px; co=
lor: var(--tffc2fd3a644f6275); }

.ytChatItemViewModelItemContent { display: flex; flex-direction: column; pa=
dding: 8px 12px; border-radius: 8px 18px 18px; margin: 4px 0px; max-width: =
100%; box-sizing: border-box; flex: 1 1 0%; font-family: Roboto, Arial, san=
s-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytChatItemViewModelItemContentNoVerticalPadding { padding: 0px 12px; }

.ytSuggestedPromptViewModelHost { display: block; max-width: 100%; }

.ytSuggestedPromptViewModelHostMediaCard, .ytSuggestedPromptViewModelHostPi=
ll { width: fit-content; }

.ytSuggestedPromptViewModelHostCard { width: 100%; }

.ytSuggestedPromptViewModelHostPill.ytSuggestedPromptViewModelHostSmallLayo=
ut { max-width: 90%; }

.ytSuggestedPromptViewModelHostMediaCard.ytSuggestedPromptViewModelHostDefa=
ultLayout, .ytSuggestedPromptViewModelHostPill.ytSuggestedPromptViewModelHo=
stDefaultLayout { max-width: 500px; }

.ytSuggestedPromptViewModelHostHidden { display: none; }

.ytSuggestedPromptViewModelHostDisabled { cursor: not-allowed; }

.ytSuggestedPromptViewModelPrompt.ytSuggestedPromptViewModelPrompt { positi=
on: relative; display: flex; background-color: var(--t518e925f61bdcb91); bo=
x-sizing: border-box; width: 100%; border: 1px solid var(--tf3fc855af2285f5=
f); }

.ytSuggestedPromptViewModelHostDisabled .ytSuggestedPromptViewModelPrompt.y=
tSuggestedPromptViewModelPrompt { cursor: not-allowed; pointer-events: none=
; background-color: var(--t7f4f2c6d54836ce0); }

.ytSuggestedPromptViewModelHostDisabled .ytSuggestedPromptViewModelLeadingA=
ccessory, .ytSuggestedPromptViewModelHostDisabled .ytSuggestedPromptViewMod=
elPromptText, .ytSuggestedPromptViewModelHostDisabled .ytSuggestedPromptVie=
wModelSecondaryLabel { color: var(--t7e34d5baa4ea6277); }

.ytSuggestedPromptViewModelHoverOverlay { position: absolute; inset: 0px; b=
order-radius: inherit; background-color: var(--t1aab759cd9ddbe39); opacity:=
 0; pointer-events: none; }

.ytSuggestedPromptViewModelPrompt:hover .ytSuggestedPromptViewModelHoverOve=
rlay { opacity: 1; }

.ytSuggestedPromptViewModelPromptMediaCard.ytSuggestedPromptViewModelPrompt=
MediaCard { border-radius: 32px; flex-direction: column; align-items: flex-=
start; padding: 24px; }

.ytSuggestedPromptViewModelPromptCard.ytSuggestedPromptViewModelPromptCard =
{ align-items: center; border-radius: 16px; padding: 0px 16px; }

.ytSuggestedPromptViewModelPromptPill.ytSuggestedPromptViewModelPromptPill =
{ align-items: center; }

.ytSuggestedPromptViewModelPromptPill.ytSuggestedPromptViewModelPromptSmall=
Layout { height: 40px; border-radius: 20px; padding: 4px 16px 4px 4px; }

.ytSuggestedPromptViewModelPromptPill.ytSuggestedPromptViewModelPromptSmall=
Layout .ytSuggestedPromptViewModelLeadingAccessory { height: 32px; width: 3=
2px; }

.ytSuggestedPromptViewModelPromptPill.ytSuggestedPromptViewModelPromptSmall=
Layout.ytSuggestedPromptViewModelPromptTextOnly { padding: 8px 16px; }

.ytSuggestedPromptViewModelPromptPill.ytSuggestedPromptViewModelPromptDefau=
ltLayout { height: 48px; border-radius: 24px; padding: 6px 16px 6px 6px; }

.ytSuggestedPromptViewModelPromptPill.ytSuggestedPromptViewModelPromptDefau=
ltLayout .ytSuggestedPromptViewModelLeadingAccessory { height: 36px; width:=
 36px; }

.ytSuggestedPromptViewModelPromptPill.ytSuggestedPromptViewModelPromptDefau=
ltLayout.ytSuggestedPromptViewModelPromptTextOnly { padding: 16px 24px; }

.ytSuggestedPromptViewModelLeadingAccessory { display: flex; align-items: c=
enter; justify-content: center; flex-shrink: 0; color: var(--tffc2fd3a644f6=
275); }

.ytSuggestedPromptViewModelPromptPill .ytSuggestedPromptViewModelLeadingAcc=
essory { border-radius: 50%; background-color: var(--t7f4f2c6d54836ce0); ma=
rgin-right: 8px; }

.ytSuggestedPromptViewModelPromptCard .ytSuggestedPromptViewModelLeadingAcc=
essory { margin-right: 12px; }

.ytSuggestedPromptViewModelLeadingAccessoryRotateLeft { transform: rotate(-=
3deg); }

.ytSuggestedPromptViewModelLeadingAccessoryRotateRight { transform: rotate(=
3deg); }

.ytSuggestedPromptViewModelEnableZoom:hover .ytSuggestedPromptViewModelLead=
ingImage { transform: scale(1.08); }

@media (prefers-reduced-motion: no-preference) {
  .ytSuggestedPromptViewModelEnableZoom .ytSuggestedPromptViewModelLeadingI=
mage { transition: transform 0.2s cubic-bezier(0.05, 0, 0, 1); }
}

.ytSuggestedPromptViewModelPromptTextWrapper { min-width: 0px; }

.ytSuggestedPromptViewModelPromptText { color: var(--tffc2fd3a644f6275); fl=
ex: 1 1 auto; min-width: 0px; }

.ytSuggestedPromptViewModelPromptSmallLayout .ytSuggestedPromptViewModelPro=
mptText { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-w=
eight: 500; line-height: 2rem; overflow: hidden; display: block; white-spac=
e: nowrap; text-overflow: ellipsis; }

.ytSuggestedPromptViewModelPromptDefaultLayout .ytSuggestedPromptViewModelP=
romptText { font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font=
-weight: 500; line-height: 2.2rem; overflow: hidden; display: block; white-=
space: nowrap; text-overflow: ellipsis; }

.ytSuggestedPromptViewModelSecondaryLabel { padding-bottom: 4px; color: var=
(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1=
.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; display: bl=
ock; white-space: nowrap; text-overflow: ellipsis; }

.ytSuggestedPromptViewModelPromptMediaCard .ytSuggestedPromptViewModelLeadi=
ngAccessory { margin-right: 0px; border-radius: 16px; overflow: hidden; }

.ytSuggestedPromptViewModelPromptMediaCard .ytSuggestedPromptViewModelPromp=
tTextWrapper { padding-top: 12px; }

.ytSuggestedPromptViewModelPromptMediaCard .ytSuggestedPromptViewModelPromp=
tText { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-wei=
ght: 500; line-height: 2rem; overflow: hidden; display: block; white-space:=
 nowrap; text-overflow: ellipsis; }

.ytSuggestedPromptViewModelPromptCard.ytSuggestedPromptViewModelPromptSmall=
Layout { min-height: 56px; }

.ytSuggestedPromptViewModelPromptCard.ytSuggestedPromptViewModelPromptSmall=
Layout .ytSuggestedPromptViewModelPromptText { font-family: Roboto, Arial, =
sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; overflo=
w: hidden; max-height: 4rem; display: -webkit-box; -webkit-box-orient: vert=
ical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytSuggestedPromptViewModelPromptCard.ytSuggestedPromptViewModelPromptSma=
llLayout .ytSuggestedPromptViewModelPromptText { -webkit-line-clamp: 2; max=
-height: none; }
}

.ytSuggestedPromptViewModelPromptCard.ytSuggestedPromptViewModelPromptDefau=
ltLayout { min-height: 68px; }

.ytSuggestedPromptViewModelPromptCard.ytSuggestedPromptViewModelPromptDefau=
ltLayout .ytSuggestedPromptViewModelPromptText { font-family: Roboto, Arial=
, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; ove=
rflow: hidden; max-height: 4.4rem; display: -webkit-box; -webkit-box-orient=
: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytSuggestedPromptViewModelPromptCard.ytSuggestedPromptViewModelPromptDef=
aultLayout .ytSuggestedPromptViewModelPromptText { -webkit-line-clamp: 2; m=
ax-height: none; }
}

.ytCommentsEntryPointTeaserViewModelHost { display: flex; flex-direction: r=
ow; align-items: center; }

.ytCommentsEntryPointTeaserViewModelAvatar { margin-right: 12px; }

.ytCommentsEntryPointTeaserViewModelTeaser { font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow:=
 hidden; max-height: 4rem; display: -webkit-box; -webkit-box-orient: vertic=
al; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytCommentsEntryPointTeaserViewModelTeaser { -webkit-line-clamp: 2; max-h=
eight: none; }
}

.ytCarouselItemViewModelHost { display: block; flex: 1 1 0%; }

.ytCommentInputBoxCarouselItemViewModelHost { display: flex; align-items: c=
enter; }

.ytCommentInputBoxCarouselItemViewModelInputBox { width: 100%; margin-left:=
 12px; padding: 4px 12px; border-radius: 24px; color: var(--tffc2fd3a644f62=
75); background-color: var(--t7f4f2c6d54836ce0); font-family: Roboto, Arial=
, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytCommentTeaserCarouselItemViewModelHost { display: block; }

.ytCommentsEntryPointMessageViewModelHost { display: block; color: var(--tf=
fc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem=
; font-weight: 400; line-height: 2rem; }

.ytTextCarouselItemViewModelHost { display: flex; align-items: center; colo=
r: var(--tffc2fd3a644f6275); }

.ytTextCarouselItemViewModelText { margin: 0px 12px; width: 0px; flex: 1 1 =
0%; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight:=
 400; line-height: 2rem; overflow: hidden; max-height: 4rem; display: -webk=
it-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space:=
 normal; }

@supports (-webkit-line-clamp:1) {
  .ytTextCarouselItemViewModelText { -webkit-line-clamp: 2; max-height: non=
e; }
}

.ytTextCarouselItemViewModelTextWithoutImage { margin-inline-end: 12px; wid=
th: 0px; flex: 1 1 0%; font-family: Roboto, Arial, sans-serif; font-size: 1=
.4rem; font-weight: 400; line-height: 2rem; overflow: hidden; max-height: 4=
rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ell=
ipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytTextCarouselItemViewModelTextWithoutImage { -webkit-line-clamp: 2; max=
-height: none; }
}

.ytTextCarouselItemViewModelImageType { height: 24px; width: 24px; }

.ytTextCarouselItemViewModelButton { display: inline-block; float: right; m=
argin-right: 1px; }

.ytTextCarouselItemViewModelButton .ytSpecButtonShapeNextHost { padding: 0p=
x 10px; }

.ytTabbedViewModelHost { display: block; }

.ytTabbedViewModelTabGroup { display: flex; justify-content: center; border=
-bottom: 1px solid var(--tf3fc855af2285f5f); }

.ytwFantasyPlayerViewModelHost { display: flex; flex-direction: row; align-=
items: center; padding: 8px 16px; color: var(--tffc2fd3a644f6275); }

.ytwFantasyPlayerViewModelLogo { width: 44px; height: 44px; position: relat=
ive; }

.ytwFantasyPlayerViewModelLogoRing { border: 2px solid transparent; padding=
: 2px; border-radius: 100%; }

.ytwFantasyPlayerViewModelPlaying .ytwFantasyPlayerViewModelLogoRing { bord=
er-color: var(--tffc2fd3a644f6275); }

.ytwFantasyPlayerViewModelOnField .ytwFantasyPlayerViewModelLogoRing, .ytwF=
antasyPlayerViewModelRedZone .ytwFantasyPlayerViewModelLogoRing { clip-path=
: path("M 0 0 L 0 44 L 30.8 44 A 10 10 0 0 1 30 40 A 10 10 0 0 1 40 30 A 10=
 10 0 0 1 44 30.8 L 44 0 L 0 0 Z"); }

.ytwFantasyPlayerViewModelLogoImage { display: block; border-radius: 100%; =
overflow: hidden; height: 36px; width: 36px; }

.ytwFantasyPlayerViewModelInGameStatus { position: absolute; bottom: -4px; =
right: -4px; border-radius: 100%; padding: 2px; }

.ytwFantasyPlayerViewModelOnField .ytwFantasyPlayerViewModelInGameStatus { =
background: var(--t904a88c623ca27ab); }

.ytwFantasyPlayerViewModelRedZone .ytwFantasyPlayerViewModelInGameStatus { =
background: rgb(225, 0, 45); }

.ytwFantasyPlayerViewModelHost:not(.ytwFantasyPlayerViewModelOnField):not(.=
ytwFantasyPlayerViewModelRedZone) .ytwFantasyPlayerViewModelInGameStatus { =
display: none; }

.ytwFantasyPlayerViewModelInGameStatusIcon { display: block; color: var(--t=
6216186c28b3834b); height: 12px; width: 12px; }

.ytwFantasyPlayerViewModelMetadata { display: block; flex: 1 1 0%; margin-l=
eft: 8px; }

.ytwFantasyPlayerViewModelHeader { display: flex; flex-direction: row; alig=
n-items: baseline; }

.ytwFantasyPlayerViewModelName { display: block; font-family: Roboto, Arial=
, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

.ytwFantasyPlayerViewModelHost:not(.ytwFantasyPlayerViewModelPlaying) .ytwF=
antasyPlayerViewModelName { color: var(--t4a6da19e16bf221a); }

.ytwFantasyPlayerViewModelDescription { display: block; margin-left: 4px; c=
olor: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytwFantasyPlayerViewModelSecondaryText { display: flex; flex-direction: ro=
w; align-items: baseline; color: var(--t4a6da19e16bf221a); font-family: Rob=
oto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1=
.8rem; }

.ytwFantasyPlayerViewModelSecondaryItem:not(:empty):not(:first-child) { mar=
gin-left: 4px; }

.ytwFantasyPlayerViewModelStatus { font-family: Roboto, Arial, sans-serif; =
font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

.ytwFantasyPlayerViewModelScore { display: block; margin-left: 12px; font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line=
-height: 2.2rem; }

.ytwFantasyRosterViewModelHost { display: block; }

.ytwFantasyTeamViewModelHost { display: flex; flex-direction: row; align-it=
ems: center; position: relative; padding: 8px 12px; color: var(--tffc2fd3a6=
44f6275); }

.ytwFantasyTeamViewModelHost:not(.ytwFantasyTeamViewModelCompact) { padding=
: 8px 12px; }

.ytwFantasyTeamViewModelCompact { padding: 12px; }

.ytwFantasyTeamViewModelOpponent::before, .ytwFantasyTeamViewModelUser::bef=
ore { content: ""; position: absolute; left: 0px; top: 50%; transform: tran=
slateY(-50%); display: block; width: 4px; height: 54px; border-top-right-ra=
dius: 4px; border-bottom-right-radius: 4px; }

.ytwFantasyTeamViewModelCompact.ytwFantasyTeamViewModelOpponent::before, .y=
twFantasyTeamViewModelCompact.ytwFantasyTeamViewModelUser::before { height:=
 38px; }

.ytwFantasyTeamViewModelUser::before { background-color: var(--tffc2fd3a644=
f6275); }

.ytwFantasyTeamViewModelOpponent::before { background-color: var(--t7e34d5b=
aa4ea6277); }

.ytwFantasyTeamViewModelLogo { display: block; margin-right: 12px; border-r=
adius: 100%; overflow: hidden; }

.ytwFantasyTeamViewModelHost:not(.ytwFantasyTeamViewModelCompact) .ytwFanta=
syTeamViewModelLogo { height: 48px; width: 48px; }

.ytwFantasyTeamViewModelCompact .ytwFantasyTeamViewModelLogo { height: 36px=
; width: 36px; }

.ytwFantasyTeamViewModelMetadata { display: block; flex: 1 1 0%; }

.ytwFantasyTeamViewModelHeader { display: flex; flex-direction: row; align-=
items: center; }

.ytwFantasyTeamViewModelCompact .ytwFantasyTeamViewModelHeader { display: n=
one; }

.ytwFantasyTeamViewModelScore { margin-right: 4px; font-family: Roboto, Ari=
al, sans-serif; font-size: 2.8rem; font-variation-settings: "wdth" 100; fon=
t-weight: 700; line-height: 3.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytwFantasyTeamViewModelScore { font-family: Roboto, Arial, sans-serif; f=
ont-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; li=
ne-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .ytwFantasyTeamViewModelScore { font-family: Roboto, Arial, sans-serif; f=
ont-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; li=
ne-height: 3.2rem; }
}

.ytwFantasyTeamViewModelProjectedScoreIcon { margin-right: 4px; display: bl=
ock; color: var(--t4a6da19e16bf221a); height: 12px; width: 12px; }

.ytwFantasyTeamViewModelProjectedScore { color: var(--t4a6da19e16bf221a); f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400;=
 line-height: 1.8rem; }

.ytwFantasyTeamViewModelPrimaryText { display: block; }

.ytwFantasyTeamViewModelHost:not(.ytwFantasyTeamViewModelCompact) .ytwFanta=
syTeamViewModelPrimaryText { font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.4rem; font-weight: 500; line-height: 2rem; }

.ytwFantasyTeamViewModelCompact .ytwFantasyTeamViewModelPrimaryText { font-=
family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; lin=
e-height: 2.2rem; }

.ytwFantasyTeamViewModelSecondaryText, .ytwFantasyTeamViewModelTertiaryText=
 { display: block; color: var(--t4a6da19e16bf221a); font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; =
}

.ytwFantasyTeamViewModelCompactScore { display: block; margin-left: 12px; f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400;=
 line-height: 2.2rem; }

.ytwFantasyTeamViewModelHost:not(.ytwFantasyTeamViewModelCompact) .ytwFanta=
syTeamViewModelCompactScore { display: none; }

.ytStoriesItemViewModelHost { display: block; width: 100%; height: 100%; po=
sition: relative; pointer-events: none; }

.ytStoriesItemViewModelImage, .ytStoriesItemViewModelLottieAnimation { posi=
tion: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }

.ytStoriesItemViewModelInteractiveAnimation { pointer-events: auto; }

.ytStoriesItemViewModelAssetContent { position: relative; height: calc(100%=
 - 100px); aspect-ratio: 9 / 16; }

@supports not (aspect-ratio:9/16) {
  .ytStoriesItemViewModelAssetContent::before { float: left; padding-top: 1=
77.778%; content: ""; }
  .ytStoriesItemViewModelAssetContent::after { display: block; content: "";=
 clear: both; }
}

.ytStoriesItemViewModelTopShadow { position: absolute; top: 0px; left: 0px;=
 width: 100%; height: 100px; background: linear-gradient(0deg, rgba(0, 0, 0=
, 0), rgba(0, 0, 0, 0.3)); }

.ytStoriesItemViewModelBottomShadow { width: 100%; height: 100px; backgroun=
d: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.ytStoriesItemViewModelActionButtonWrapper { width: 100%; height: 100%; dis=
play: flex; flex-direction: row; align-items: center; }

.ytStoriesItemViewModelActionButton { flex-grow: 0; margin: 10px; pointer-e=
vents: auto; }

.ytStoriesItemViewModelStretchedActionButton { flex-grow: 1; pointer-events=
: auto; }

@media (max-height: 500px) {
  .ytStoriesItemViewModelAssetContent { margin: auto; top: 30px; }
}

.ytStoriesStickerLayerViewModelHost { display: block; height: 100%; width: =
100%; position: relative; pointer-events: none; }

.ytStoriesStickerLayerViewModelSticker { position: absolute; pointer-events=
: auto; display: flex; }

.ytStoriesStickerLayerViewModelDebugMode { border: 1px solid red; }

.ytStoriesStickerLayerViewModelButton { pointer-events: auto; }

.ytwTimelyActionsOverlayViewModelHost { display: block; }

.ytChipSelectionFormFieldViewModelHost { display: flex; flex-flow: wrap; }

.ytChipSelectionFormFieldViewModelChipWrapper { margin: 4px; }

.ytDislikeSurveyViewModelHost { display: block; }

.ytSubscribeButtonViewModelHost { position: relative; display: flex; max-wi=
dth: 100%; }

.ytSubscribeButtonViewModelHostCanAnimateWidth { transition: width 0.5s; }

.ytSubscribeButtonViewModelHostHidden { display: none; }

.ytSubscribeButtonViewModelInvisible { position: absolute; visibility: hidd=
en; pointer-events: none; }

.ytSubscribeButtonViewModelContainer { display: flex; }

.ytSubscribeButtonViewModelAnimatedActionWrapper { max-width: 100%; }

.ytSubscribeButtonViewModelAnimatedActionWrapperIsAnimating, .ytSubscribeBu=
ttonViewModelStaticWidth { width: 100%; }

.ytAnimatedIconHost { display: block; }

.ytAnimatedIconHost .animated-like-icon, .ytAnimatedIconHost .custom-animat=
ed-like-icon { height: 24px; width: 24px; margin: 0px; }

.ytAnimatedIconHost .animated-like-icon .animated-like-icon, .ytAnimatedIco=
nHost .animated-like-icon .custom-animated-like-icon, .ytAnimatedIconHost .=
custom-animated-like-icon .animated-like-icon, .ytAnimatedIconHost .custom-=
animated-like-icon .custom-animated-like-icon { pointer-events: none; trans=
form: translate(-12px, -12px); height: 48px; width: 48px; }

.ytAnimatedIconHost .animated-subscribe-icon { transform: translate(-12px, =
-12px); height: 48px; width: 48px; }

.ytAnimatedIconHost[data-size=3D"18"] .animated-like-icon, .ytAnimatedIconH=
ost[data-size=3D"18"] .custom-animated-like-icon { height: 18px; width: 18p=
x; }

.ytAnimatedIconHost[data-size=3D"18"] .animated-like-icon .animated-like-ic=
on, .ytAnimatedIconHost[data-size=3D"18"] .animated-like-icon .custom-anima=
ted-like-icon, .ytAnimatedIconHost[data-size=3D"18"] .custom-animated-like-=
icon .animated-like-icon, .ytAnimatedIconHost[data-size=3D"18"] .custom-ani=
mated-like-icon .custom-animated-like-icon { transform: translate(-9px, -9p=
x); height: 36px; width: 36px; }

.ytAnimatedIconHost[data-size=3D"18"] .animated-subscribe-icon { transform:=
 translate(-9px, -9px); height: 36px; width: 36px; }

.ytChannelBarHeaderViewModelHost { align-items: center; display: flex; flex=
-grow: 1; min-width: 0px; }

.ytChannelBarHeaderViewModelHost[role=3D"button"] { cursor: pointer; }

.ytChannelBarHeaderViewModelHostShowOnlyAvatar { position: relative; }

.ytChannelBarHeaderViewModelHostShowOnlyAvatar::before { content: ""; heigh=
t: 48px; left: 50%; min-height: 48px; min-width: 48px; position: absolute; =
top: 50%; transform: translate(-50%, -50%); width: 48px; }

.ytChannelBarHeaderViewModelHostFullscreenOverlayLinear { min-height: 48px;=
 }

.ytChannelBarHeaderViewModelAvatar { flex-shrink: 0; margin-right: 12px; }

.ytChannelBarHeaderViewModelMetadata { align-items: center; display: flex; =
flex-direction: row; flex-grow: 1; min-width: 0px; }

.ytChannelBarHeaderViewModelMetadataColumn { align-items: flex-start; flex-=
direction: column; }

.ytChannelBarHeaderViewModelTitle { color: var(--tffc2fd3a644f6275); font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line=
-height: 2rem; white-space: nowrap; text-overflow: ellipsis; }

.ytChannelBarHeaderViewModelTitleCasualWatch { font-family: Roboto, Arial, =
sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; white-s=
pace: nowrap; text-overflow: ellipsis; }

.ytChannelBarHeaderViewModelTitleSubtitleUnderTitle { font-family: Roboto, =
Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem=
; white-space: nowrap; text-overflow: ellipsis; }

.ytChannelBarHeaderViewModelTitleFullscreenOverlay { color: rgb(255, 255, 2=
55); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight=
: 400; line-height: 2rem; white-space: nowrap; text-overflow: ellipsis; }

.ytChannelBarHeaderViewModelSubtitle { color: var(--t4a6da19e16bf221a); fle=
x-shrink: 0; margin-left: 8px; font-family: Roboto, Arial, sans-serif; font=
-size: 1.2rem; font-weight: 400; line-height: 1.8rem; white-space: nowrap; =
text-overflow: ellipsis; }

.ytChannelBarHeaderViewModelMetadataColumn .ytChannelBarHeaderViewModelSubt=
itle { margin-left: 0px; }

.ytChannelBarHeaderViewModelSubtitleFullscreenOverlay { color: rgba(255, 25=
5, 255, 0.7); }

.ytCompactChannelBarViewModelHost { align-items: center; display: flex; jus=
tify-content: space-between; min-width: 0px; }

.ytCompactChannelBarViewModelButtons { align-items: center; column-gap: 8px=
; display: flex; flex-shrink: 0; }

.ytCompactChannelBarViewModelStructuredDescriptionBody { padding-left: 12px=
; padding-right: 12px; padding-top: 12px; }

.ytCompactChannelBarViewModelStructuredDescriptionBody .ytCompactChannelBar=
ViewModelButtons { margin-left: 8px; }

.ytListItemViewCountViewModelHost { color: var(--tffc2fd3a644f6275); font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line=
-height: 2.2rem; overflow: hidden; max-height: 4.4rem; display: -webkit-box=
; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norma=
l; }

@supports (-webkit-line-clamp:1) {
  .ytListItemViewCountViewModelHost { -webkit-line-clamp: 2; max-height: no=
ne; }
}

.ytShoppingContentLineItemViewModelHost { display: block; min-width: 0px; }

.ytShoppingContentLineViewModelHost { display: flex; gap: var(--shopping-co=
ntent-line-gap); line-height: var(--shopping-content-line-height); }

.ytPostsCreationOptionViewModelHost { --ytd-backstage-quiz-option-height: 2=
8px; --ytd-image-thumbnail-border-radius: 10px 0 0 10px; --ytd-image-thumbn=
ail-size: 92px; width: auto; }

.ytPostsCreationOptionViewModelOptionSelectorButton { border-radius: 100px;=
 margin-left: 6px; }

.ytPostsCreationOptionViewModelOptionSelectorButtonCorrect .ytSpecButtonSha=
peNextIcon { color: var(--t904a88c623ca27ab); }

.ytPostsCreationOptionViewModelOptionSelectorButtonImageType { left: 4px; m=
argin-left: 0px; position: absolute; top: 4px; z-index: 1; }

.ytPostsCreationOptionViewModelQuizOptionContainer { align-items: center; d=
isplay: flex; min-height: var(--ytd-backstage-quiz-option-height); position=
: relative; width: 100%; }

.ytPostsCreationOptionViewModelQuizOptionContainerImageType { padding: 0px;=
 }

.ytPostsCreationOptionViewModelQuizOption { border: 1px solid var(--tf3fc85=
5af2285f5f); border-radius: 12px; display: flex; flex-direction: column; mi=
n-height: var(--ytd-backstage-quiz-option-height); }

.ytPostsCreationOptionViewModelQuizOption:focus-within { border: 2px solid =
var(--tffc2fd3a644f6275); }

.ytPostsCreationOptionViewModelQuizOptionCorrect { border: 2px solid var(--=
t904a88c623ca27ab); }

.ytPostsCreationOptionViewModelQuizOptionError, .ytPostsCreationOptionViewM=
odelQuizOptionError:focus-within { border: 2px solid var(--td545df04e2c659d=
7); }

.ytPostsCreationOptionViewModelQuizOptionInput { font-family: Roboto, Arial=
, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; backg=
round: transparent; border-width: medium; border-style: none; border-color:=
 currentcolor; border-image: initial; border-radius: 22px; color: var(--tff=
c2fd3a644f6275); display: block; margin: 0px; min-height: auto; outline: no=
ne; padding: 0px 0px 0px 8px; resize: none; width: 100%; }

.ytPostsCreationOptionViewModelQuizOptionInput::-webkit-input-placeholder {=
 color: var(--t4a6da19e16bf221a); }

.ytPostsCreationOptionViewModelQuizOptionInput::placeholder { color: var(--=
t4a6da19e16bf221a); }

.ytPostsCreationOptionViewModelTextFieldContainer { align-items: stretch; d=
isplay: flex; flex-direction: column; margin-top: 1px; min-height: var(--yt=
d-backstage-quiz-option-height); width: 100%; }

.ytPostsCreationOptionViewModelRemoveOptionButton { margin-right: 6px; }

.ytPostsCreationOptionViewModelImageTypeButton { margin-right: 4px; }

.ytPostsCreationOptionViewModelImageThumbnailRenderer { display: flex; heig=
ht: var(--ytd-image-thumbnail-size); object-fit: cover; width: var(--ytd-im=
age-thumbnail-size); }

.ytPostsCreationOptionViewModelImageThumbnailContainer { align-items: cente=
r; background-color: var(--t7f4f2c6d54836ce0); border-radius: var(--ytd-ima=
ge-thumbnail-border-radius); cursor: default; display: inherit; height: var=
(--ytd-image-thumbnail-size); justify-content: center; max-width: var(--ytd=
-image-thumbnail-size); min-width: var(--ytd-image-thumbnail-size); overflo=
w: hidden; }

.ytPostsCreationOptionViewModelImageThumbnailOverlay { background: linear-g=
radient(to top,rgba(255,255,255,0),var(--t0ccd1ace000d5e93)); border-radius=
: var(--ytd-image-thumbnail-border-radius); height: var(--ytd-image-thumbna=
il-size); position: absolute; width: var(--ytd-image-thumbnail-size); }

.ytPostsCreationOptionViewModelImageSelectContainer { align-items: center; =
cursor: pointer; display: flex; height: var(--ytd-image-thumbnail-size); ju=
stify-content: center; width: var(--ytd-image-thumbnail-size); }

.ytPostsCreationOptionViewModelImageSelectContainer:focus, .ytPostsCreation=
OptionViewModelImageSelectContainer:hover { background-color: var(--t416e59=
31fc464589); }

.ytPostsCreationOptionViewModelImageUploadButton { color: var(--tffc2fd3a64=
4f6275); display: flex; }

.ytPostsCreationOptionViewModelImageRepositionContainer { align-items: cent=
er; display: flex; height: var(--ytd-image-thumbnail-size); justify-content=
: center; left: 0px; position: absolute; top: 0px; width: var(--ytd-image-t=
humbnail-size); }

.ytPostsCreationOptionViewModelImageRepositionButton { visibility: hidden; =
}

.ytPostsCreationOptionViewModelImageRepositionContainer:hover .ytPostsCreat=
ionOptionViewModelImageRepositionButton { visibility: visible; }

.ytPostsCreationOptionViewModelError { display: flex; flex-direction: row; =
align-items: center; margin-top: 4px; padding-left: 8px; color: var(--td545=
df04e2c659d7); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; f=
ont-weight: 400; line-height: 1.8rem; }

.ytPostsCreationOptionViewModelErrorIcon { display: inline-block; width: 18=
px; height: 18px; }

.ytPostsCreationOptionViewModelErrorMessage { margin-left: 4px; }

.ytPostsCreationOptionViewModelErrorCharacterCount { margin-left: auto; mar=
gin-right: 8px; }

.ytPostsCreationOptionsViewModelHost { --ytd-backstage-quiz-option-height: =
28px; --ytd-image-thumbnail-border-radius: 10px 0 0 10px; --ytd-image-thumb=
nail-size: 92px; display: block; }

.ytPostsCreationOptionsViewModelContainer { display: flex; flex-direction: =
column; gap: 16px; }

.ytPostsCreationOptionsViewModelHidden { display: none; }

.ytPostsCreationOptionsViewModelAddOptionButtonText { font-family: Roboto, =
Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem=
; align-items: center; color: var(--tffc2fd3a644f6275); display: flex; heig=
ht: var(--ytd-backstage-quiz-option-height); padding-left: 4px; width: 100%=
; }

.ytPostsCreationOptionsViewModelAddOptionButtonTextImageType { padding-left=
: 9px; }

.ytPostsCreationOptionsViewModelAddOptionIcon { color: var(--tffc2fd3a644f6=
275); height: 22px; margin-left: 14px; margin-right: 8px; width: 22px; }

.ytPostsCreationOptionsViewModelAddOptionIconImageType { margin: 0px; }

.ytPostsCreationOptionsViewModelAddOptionContainer { align-items: center; b=
order-width: medium; border-style: none; border-color: currentcolor; border=
-image: initial; border-radius: 12px; display: flex; min-height: var(--ytd-=
backstage-quiz-option-height); padding: 4px 0px; width: 100%; }

.ytPostsCreationOptionsViewModelAddOptionContainer:hover { background-color=
: var(--t7f4f2c6d54836ce0); cursor: pointer; }

.ytPostsCreationOptionsViewModelAddOptionContainerImageType { padding: 0px;=
 }

.ytPostsCreationOptionsViewModelAddOptionButton { background: var(--tf3fc85=
5af2285f5f); border-width: medium; border-style: none; border-color: curren=
tcolor; border-image: initial; border-radius: 12px; display: flex; flex-dir=
ection: column; min-height: var(--ytd-backstage-quiz-option-height); paddin=
g: 0px; }

.ytPostsCreationOptionsViewModelAddOptionButtonImageType { background: tran=
sparent; border: 1px solid var(--tf3fc855af2285f5f); }

.ytPostsCreationOptionsViewModelImageThumbnail { background-color: transpar=
ent; }

.ytPostsCreationOptionsViewModelImageThumbnailImage { align-items: center; =
background-color: var(--t7f4f2c6d54836ce0); border-radius: var(--ytd-image-=
thumbnail-border-radius); display: flex; height: var(--ytd-image-thumbnail-=
size); justify-content: center; min-width: var(--ytd-image-thumbnail-size);=
 overflow: hidden; }

.ytCommunityEduViewModelHost { display: block; padding-bottom: 16px; }

.ytCommunityEduViewModelHeader { position: relative; margin-bottom: 24px; }

.ytCommunityEduViewModelTitleImage { width: 100%; height: 100%; }

.ytCommunityEduViewModelAvatar { position: absolute; top: 50%; left: 50%; t=
ransform: translate(-50%, -50%); overflow: hidden; display: flex; justify-c=
ontent: center; align-items: center; }

.ytCommunityEduViewModelTitle { display: block; margin: 0px 24px 16px; font=
-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-setti=
ngs: "wdth" 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytCommunityEduViewModelTitle { font-family: Roboto, Arial, sans-serif; f=
ont-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line=
-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .ytCommunityEduViewModelTitle { font-family: Roboto, Arial, sans-serif; f=
ont-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line=
-height: 2.8rem; }
}

.ytCommunityEduViewModelTitle { text-align: center; }

.ytCommunityEduViewModelContent { padding-left: 78px; }

.ytCommunityEduViewModelLearnMore { color: var(--t2d807bb79e75606d); text-a=
lign: start; text-decoration: none; font-family: Roboto, Arial, sans-serif;=
 font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; }

.ytCommunityEduViewModelEducationalTextSet { text-align: start; }

.ytCommunityEduViewModelPrimaryText { display: block; font-family: Roboto, =
Arial, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem=
; }

.ytCommunityEduViewModelSecondaryText { display: block; margin-bottom: 24px=
; color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; =
font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytContentListItemViewModelHost { display: flex; flex-direction: row; align=
-items: center; justify-content: space-between; }

.ytContentListItemViewModelContentListItemWrapper { display: flex; flex-dir=
ection: row; align-items: center; margin-left: 16px; min-width: 0px; }

.ytContentListItemViewModelImageContainer { margin-top: 8px; margin-bottom:=
 8px; margin-right: 12px; flex-shrink: 0; }

.ytContentListItemViewModelimageClassName { border-radius: 8px; }

.ytContentListItemViewModelTitleMetadataWrapper { display: flex; flex-direc=
tion: column; min-width: 0px; }

.ytContentListItemViewModelMetadata { display: flex; color: var(--t4a6da19e=
16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-=
weight: 400; line-height: 1.8rem; }

.ytContentListItemViewModelContentMetadata { min-width: 0px; max-width: 100=
%; }

.ytContentListItemViewModelTitle { display: flex; color: var(--tffc2fd3a644=
f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-wei=
ght: 500; line-height: 2rem; }

.ytContentListItemViewModelTitleTwoLines { font-family: Roboto, Arial, sans=
-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; overflow: h=
idden; max-height: 4rem; display: -webkit-box; -webkit-box-orient: vertical=
; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytContentListItemViewModelTitleTwoLines { -webkit-line-clamp: 2; max-hei=
ght: none; }
}

.ytContentListItemViewModelProminentTitle { font-family: Roboto, Arial, san=
s-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weigh=
t: 700; line-height: 3.2rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytContentListItemViewModelProminentTitle { font-family: Roboto, Arial, s=
ans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weigh=
t: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .ytContentListItemViewModelProminentTitle { font-family: Roboto, Arial, s=
ans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weigh=
t: 700; line-height: 2.8rem; }
}

.ytContentListItemViewModelProminentTitleTwoLines { font-family: Roboto, Ar=
ial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 3.2rem; overflow: hidden; max-height: 6.4rem; =
display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis=
; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytContentListItemViewModelProminentTitleTwoLines { -webkit-line-clamp: 2=
; max-height: none; }
}

@container (max-width: _max($medium_breakpoint)) {
  .ytContentListItemViewModelProminentTitleTwoLines { font-family: Roboto, =
Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 2.8rem; overflow: hidden; max-height: 5.6rem; =
display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis=
; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytContentListItemViewModelProminentTitleTwoLines { -webkit-line-clamp: 2=
; max-height: none; }
}
}

@media (max-width: 599.9px) {
  .ytContentListItemViewModelProminentTitleTwoLines { font-family: Roboto, =
Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; fo=
nt-weight: 700; line-height: 2.8rem; overflow: hidden; max-height: 5.6rem; =
display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis=
; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytContentListItemViewModelProminentTitleTwoLines { -webkit-line-clamp: 2=
; max-height: none; }
}
}

.ytContentListItemViewModelActionButton { display: flex; margin-right: 16px=
; flex-shrink: 0; }

.ytContentListItemViewModelTappable { cursor: pointer; }

.ytContentListItemViewModelDisableHorizontalMargins .ytContentListItemViewM=
odelContentListItemWrapper { margin-left: 0px; }

.ytContentListItemViewModelDisableHorizontalMargins .ytContentListItemViewM=
odelActionButton { margin-right: 0px; }

.ytdShortsMiniplayerOverlayHost { position: absolute; inset: 0px; pointer-e=
vents: none; display: flex; }

.ytdShortsMiniplayerOverlayOverlay { position: relative; width: 100%; heigh=
t: 100%; }

.ytdShortsMiniplayerOverlayTopButtons { position: absolute; width: 100%; di=
splay: flex; flex-direction: row; align-items: center; box-sizing: border-b=
ox; padding: 12px; gap: 12px; }

.ytdShortsMiniplayerOverlayActionButtons { position: absolute; height: 100%=
; right: 0px; display: flex; z-index: 1; flex-direction: column; justify-co=
ntent: center; align-items: flex-end; box-sizing: border-box; padding: 12px=
; gap: 12px; }

.ytdShortsMiniplayerOverlayPlayerControls { position: absolute; width: 100%=
; bottom: 12px; }

.ytdShortsMiniplayerOverlayPlayerControlsInner { position: relative; margin=
: 12px; }

.ytdShortsMiniplayerOverlayVideoMetaData { position: absolute; bottom: 0px;=
 left: 0px; right: 0px; padding: 12px 24px 28px; background-image: linear-g=
radient(0deg, rgba(0, 0, 0, 0.4), transparent); }

.ytdShortsMiniplayerOverlayInteractive { pointer-events: auto; }

.ytdShortsMiniplayerOverlayAdsOverlay { position: absolute; inset: 0px; }

.ytdShortsMiniplayerOverlayThumbnailBackground { position: absolute; inset:=
 0px; background-color: rgb(0, 0, 0); background-size: contain; background-=
repeat: no-repeat; background-position: 50% center; z-index: -1; }

.ytReelChannelBarViewModelHost { display: flex; align-items: center; color:=
 var(--reel-metadata-color,#fff); }

.ytReelChannelBarViewModelChannelName { padding: 0px 8px; word-break: break=
-word; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weig=
ht: 400; line-height: 2rem; overflow: hidden; max-height: 2rem; display: -w=
ebkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-spa=
ce: normal; }

@supports (-webkit-line-clamp:1) {
  .ytReelChannelBarViewModelChannelName { -webkit-line-clamp: 1; max-height=
: none; }
}

@media (max-width: 299.9px) {
  .ytReelChannelBarViewModelChannelName { font-family: Roboto, Arial, sans-=
serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; overflow: =
hidden; max-height: 3.6rem; display: -webkit-box; -webkit-box-orient: verti=
cal; text-overflow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytReelChannelBarViewModelChannelName { -webkit-line-clamp: 2; max-height=
: none; }
}
}

.ytReelChannelBarViewModelChannelNameWithSuffix { padding-right: 4px; }

.ytReelChannelBarViewModelChannelNameSuffix { padding-right: 8px; flex-shri=
nk: 0; align-items: center; font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.4rem; font-weight: 500; line-height: 2rem; overflow: hidden; max-heig=
ht: 2rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow=
: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytReelChannelBarViewModelChannelNameSuffix { -webkit-line-clamp: 1; max-=
height: none; }
}

@media (max-width: 299.9px) {
  .ytReelChannelBarViewModelChannelNameSuffix { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; over=
flow: hidden; max-height: 1.8rem; display: -webkit-box; -webkit-box-orient:=
 vertical; text-overflow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytReelChannelBarViewModelChannelNameSuffix { -webkit-line-clamp: 1; max-=
height: none; }
}
}

@media (max-width: 299.9px) {
  .ytReelChannelBarViewModelReelSubscribeButton { display: none; }
}

@media (max-width: 299.9px) {
  .ytReelChannelBarViewModelReelSponsorButton { display: none; }
}

.ytPreferredLanguageSettingsPanelViewModelHost { display: block; }

.ytShortsDailyTimerSettingsPanelViewModelHost { display: block; box-sizing:=
 border-box; }

.ytShortsDailyTimerSettingsPanelViewModelDividerContainer { margin: 0px -24=
px; padding-top: 12px; }

.ytEntryPointButtonViewModelHost { display: block; }

.ytEntryPointButtonViewModelEntryPointButton { display: flex; align-items: =
start; border-width: medium; border-style: none; border-color: currentcolor=
; border-image: initial; background-color: var(--t7f4f2c6d54836ce0); color:=
 var(--tffc2fd3a644f6275); position: relative; overflow: hidden; width: 100=
%; cursor: pointer; }

.ytEntryPointButtonViewModelEntryPointButton:focus-visible { background-col=
or: var(--t3e41d7b17b187f69); outline: 2px solid var(--tffc2fd3a644f6275); =
}

.ytEntryPointButtonViewModelEntryPointButton:hover { background-color: var(=
--t20480717de80f555); }

.ytEntryPointButtonViewModelDisabled { background-color: var(--t7f4f2c6d548=
36ce0); color: var(--t7e34d5baa4ea6277); pointer-events: none; cursor: defa=
ult; }

.ytEntryPointButtonViewModelIndicator { position: absolute; top: 0px; left:=
 0px; width: 6px; height: 100%; }

.ytEntryPointButtonViewModelDisabled .ytEntryPointButtonViewModelIndicator =
{ background-color: var(--t7e34d5baa4ea6277); }

.ytEntryPointButtonViewModelBadge { align-self: center; flex-shrink: 0; mar=
gin-inline-start: auto; }

.ytEntryPointButtonViewModelSmall { flex-direction: row; padding: 12px; gap=
: 12px; border-radius: 8px; font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.4rem; font-weight: 500; line-height: 2rem; }

.ytEntryPointButtonViewModelSmall.ytEntryPointButtonViewModelNoIcon { paddi=
ng-left: 18px; }

.ytEntryPointButtonViewModelMedium { flex-direction: column; padding: 16px;=
 gap: 16px; border-radius: 16px; font-family: Roboto, Arial, sans-serif; fo=
nt-size: 1.6rem; font-weight: 500; line-height: 2.2rem; }

.ytEntryPointButtonViewModelIcon { flex-shrink: 0; }

.ytEntryPointButtonViewModelSingleLineTitle { min-width: 0px; }

.ytFeaturedContentItemViewModelHost { display: flex; flex-direction: row; j=
ustify-content: flex-start; align-items: start; flex-grow: 1; }

.ytFeaturedContentItemViewModelItemWithImageContainer { display: flex; padd=
ing: 12px 16px; }

.ytFeaturedContentItemViewModelItemWithIconContainer { display: flex; paddi=
ng: 8px 16px; }

.ytFeaturedContentItemViewModelItemWithImage { display: flex; flex-directio=
n: row; align-items: center; }

.ytFeaturedContentItemViewModelItemWithImage .ytFeaturedContentItemViewMode=
lImage { display: flex; height: 72px; width: 72px; flex-shrink: 0; margin-r=
ight: 16px; }

.ytFeaturedContentItemViewModelThemedImage { display: flex; width: 100%; he=
ight: 100%; object-fit: contain; }

.ytFeaturedContentItemViewModelItemWithImage .ytFeaturedContentItemViewMode=
lContent { display: flex; flex-direction: column; }

.ytFeaturedContentItemViewModelItemWithImage .ytFeaturedContentItemViewMode=
lContentTitle { font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; =
font-weight: 500; line-height: 2.2rem; color: var(--tffc2fd3a644f6275); }

.ytFeaturedContentItemViewModelItemWithImage .ytFeaturedContentItemViewMode=
lContentBody { font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; f=
ont-weight: 400; line-height: 2.2rem; color: var(--t4a6da19e16bf221a); }

.ytFeaturedContentItemViewModelItemWithIcon { display: flex; flex-direction=
: row; align-items: center; }

.ytFeaturedContentItemViewModelItemWithIcon .ytFeaturedContentItemViewModel=
Icon { display: flex; height: 24px; width: 24px; padding-right: 12px; margi=
n-right: 12px; }

.ytFeaturedContentItemViewModelItemWithIcon .ytFeaturedContentItemViewModel=
Content { display: flex; }

.ytFeaturedContentItemViewModelItemWithIcon .ytFeaturedContentItemViewModel=
ContentBody { font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; fo=
nt-weight: 400; line-height: 2.2rem; color: var(--tffc2fd3a644f6275); }

.ytLandingPageViewModelHost { display: flex; flex-direction: column; height=
: 100%; width: 100%; justify-content: flex-start; align-items: center; }

.ytLandingPageViewModelHeader { display: flex; flex-direction: column; widt=
h: 100%; align-items: center; margin-bottom: 12px; }

.ytLandingPageViewModelHeaderImage { margin-bottom: 24px; height: 300px; bo=
rder-radius: 24px; display: flex; overflow: hidden; }

.ytLandingPageViewModelHeaderBannerAnimation { display: flex; height: 300px=
; overflow: hidden; border-radius: 24px; margin-bottom: 24px; }

.ytLandingPageViewModelHeaderTitle { display: flex; flex-direction: column;=
 width: 100%; }

.ytLandingPageViewModelHeaderTitleContent { color: var(--tffc2fd3a644f6275)=
; text-align: center; margin-bottom: 12px; }

.ytLandingPageViewModelHeaderTitleContentFontSizeXS { font-family: Roboto, =
Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; =
font-weight: 900; line-height: 2.6rem; }

.ytLandingPageViewModelHeaderTitleContentFontSizeS { font-family: Roboto, A=
rial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; fon=
t-weight: 900; line-height: 2.8rem; }

.ytLandingPageViewModelHeaderTitleContentFontSizeM { font-family: Roboto, A=
rial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" 100; f=
ont-weight: 900; line-height: 3.2rem; }

.ytLandingPageViewModelHeaderTitleContentFontSizeL { font-family: Roboto, A=
rial, sans-serif; font-size: 3.2rem; font-variation-settings: "wdth" 100; f=
ont-weight: 900; line-height: 4.4rem; }

.ytLandingPageViewModelHeaderTitleDescriptionMargin { margin-bottom: 12px; =
}

.ytLandingPageViewModelHeaderTitleDescription { color: var(--t4a6da19e16bf2=
21a); padding: 8px 0px; }

.ytLandingPageViewModelHeaderTitleDescriptionFontSizeXS { font-family: Robo=
to, Arial, sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.6r=
em; }

.ytLandingPageViewModelHeaderTitleDescriptionFontSizeS { font-family: Robot=
o, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8=
rem; }

.ytLandingPageViewModelHeaderTitleDescriptionFontSizeM { font-family: Robot=
o, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2re=
m; }

.ytLandingPageViewModelHeaderTitleDescriptionFontSizeL { font-family: Robot=
o, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2=
rem; }

.ytLandingPageViewModelHeaderTitleDescriptionFontSizeXL { font-family: Robo=
to, Arial, sans-serif; font-size: 1.8rem; font-weight: 400; line-height: 2.=
6rem; }

.ytLandingPageViewModelFaqSection { display: flex; flex-direction: column; =
width: 100%; align-items: center; flex-shrink: 0; }

.ytLandingPageViewModelFaqSectionEntry { width: 100%; }

.ytLandingPageViewModelFeaturedContentSection { display: flex; flex-directi=
on: column; width: 100%; align-items: flex-start; flex-shrink: 1; margin-bo=
ttom: 16px; }

.ytLandingPageViewModelFooter { display: flex; align-items: unset; flex-dir=
ection: column; width: 100%; }

.ytLandingPageViewModelFooterLegalCopy { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; color: var(=
--t4a6da19e16bf221a); text-align: center; padding: 8px 16px; margin-bottom:=
 16px; }

.ytLandingPageViewModelFooterActions { display: flex; width: 100%; }

.ytwChannelBlocksViewModelHost { display: block; }

:has(> [role=3D"dialog"]:not([aria-hidden=3D"true"]) .ytwChannelBlocksViewM=
odelHost) [dialog]:not(:has(.ytwChannelBlocksViewModelHost)) { max-width: m=
in(448px, -144px + 100vw); }

.ytwChannelBlocksViewModelListWrapper { scrollbar-color: transparent transp=
arent; scrollbar-width: thin; }

.ytwChannelBlocksViewModelListWrapper::-webkit-scrollbar { background: tran=
sparent; width: 16px; }

.ytwChannelBlocksViewModelListWrapper::-webkit-scrollbar-thumb { height: 56=
px; border-radius: 8px; border: 4px solid transparent; background-clip: con=
tent-box; background-color: transparent; }

.ytwChannelBlocksViewModelListWrapper:hover { scrollbar-color: var(--t7e34d=
5baa4ea6277) transparent; }

.ytwChannelBlocksViewModelListWrapper:hover::-webkit-scrollbar-thumb { back=
ground-color: var(--t7e34d5baa4ea6277); }

.ytwChannelBlocksViewModelListWrapper { overflow-y: auto; max-height: min(3=
60px, -300px + 100vh); min-width: min(448px, -144px + 100vw); margin-right:=
 -12px; padding-right: 12px; }

@media (max-width: 330px) {
  .ytwChannelBlocksViewModelListWrapper { max-height: calc(-200px + 100vh);=
 }
}

.ytwChannelBlocksViewModelListWrapper :has(> .yt-icon-shape) { background-c=
olor: var(--t7f4f2c6d54836ce0); border-radius: 50%; box-sizing: content-box=
; padding: 8px; }

.ytwChannelBlocksViewModelSearchContainer { position: relative; padding-bot=
tom: 8px; }

.ytwChannelBlocksViewModelDropdownPanel { position: absolute; background-co=
lor: var(--t518e925f61bdcb91); border: 1px solid var(--tf3fc855af2285f5f); =
box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 10px; border-radius: 4px; z-index: =
2010; width: 100%; max-height: min(300px, -300px + 100vh); overflow-y: auto=
; top: 100%; left: 0px; }

.ytwChannelBlocksViewModelSuggestionsListbox { padding: 8px 0px; }

.ytThumbnailOverlayProgressBarHost { display: flex; width: 100%; }

.ytThumbnailOverlayProgressBarHostSmall { margin-bottom: 2px; }

.ytThumbnailOverlayProgressBarHostMedium { margin-bottom: 4px; }

.ytThumbnailOverlayProgressBarHostLarge { margin-bottom: 8px; }

.ytThumbnailOverlayProgressBarHostProgressBar { width: 100%; border-radius:=
 2px; display: flex; flex-direction: row; margin: 0px 8px 4px 12px; }

.ytThumbnailOverlayProgressBarHostProgressBarSegment { flex-shrink: 0; }

.ytThumbnailOverlayProgressBarHostProgressBarActiveSegment { background-col=
or: rgb(255, 255, 255); height: 6px; }

.ytThumbnailOverlayProgressBarHostProgressBarInactiveSegment { background-c=
olor: rgba(255, 255, 255, 0.3); height: 4px; border-radius: 2px 0px 0px 2px=
; margin-right: 2px; margin-left: 2px; margin-top: 2px; }

.ytThumbnailOverlayProgressBarHostProgressBarFixedToBottom { position: abso=
lute; bottom: 0px; margin: 0px; overflow: hidden; z-index: 1; }

.ytThumbnailOverlayProgressBarHostProgressBarFixedToBottomActiveSegment { b=
ackground-color: rgba(255, 255, 255, 0.7); height: 6px; margin-top: 0px; }

.ytThumbnailOverlayProgressBarHostProgressBarFixedToBottomInactiveSegment {=
 background-color: var(--t7e34d5baa4ea6277); border-radius: 0px; }

.ytThumbnailOverlayProgressBarHostProgressBarLeftSegment { border-radius: 2=
px 0px 0px 2px; }

.ytThumbnailOverlayProgressBarHostProgressBarRightSegment { border-radius: =
0px 2px 2px 0px; flex: 1 1 0%; }

.ytThumbnailOverlayProgressBarHostProgressBarContainer { position: relative=
; }

.ytThumbnailOverlayProgressBarHostWatchedProgressBar { height: 4px; margin:=
 0px 4px 4px 8px; background-color: var(--t7e34d5baa4ea6277); width: 100%; =
border-radius: 2px; display: flex; flex-direction: row; overflow: hidden; }

.ytThumbnailOverlayProgressBarHostWatchedProgressBarSegment { background: l=
inear-gradient(90deg, rgb(255, 0, 51) 80%, rgb(255, 39, 145)); }

.ytThumbnailOverlayProgressBarHostUseLegacyBar { position: absolute; bottom=
: 0px; margin: 0px; border-radius: 0px; }

.ytThumbnailOverlayProgressBarHostLabel { position: absolute; background-co=
lor: rgb(255, 255, 255); color: var(--t0f59291ce5504543); padding: 0px 4px;=
 bottom: 16px; left: -10px; border-radius: 4px; font-family: Roboto, Arial,=
 sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

.ytThumbnailOverlayProgressBarHostLabelTriangle { position: absolute; botto=
m: 12px; left: -5px; height: 0px; width: 0px; border-left: 5px solid transp=
arent; border-right: 5px solid transparent; border-top: 5px solid rgb(255, =
255, 255); }

.ytVotingViewModelHost { display: flex; }

.ytVotingViewModelVoteCount { display: flex; align-items: center; margin: 0=
px 8px; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-s=
erif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytVotingViewModelVoteCountDisabled { color: var(--t7e34d5baa4ea6277); }

.learningYoututorQuizHost.learningYoututorQuizHost { padding: 0px; }

.learningYoututorQuizText { font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.4rem; font-weight: 400; line-height: 2rem; }

.learningYoututorQuizOptionsListGap { gap: 2px; }

.learningYoututorQuizOptionsBorderSquare { border: 1px solid var(--t7e34d5b=
aa4ea6277); border-radius: 12px; }

.learningYoututorQuizQuizOptions:last-child { margin-bottom: 12px; }

.learningYoututorQuizOptionsGap.learningYoututorQuizOptionsGap { gap: 12px;=
 padding: 12px; }

.learningYoututorQuizOptionSelected { transition: background 0.5s ease-out;=
 }

.learningYoututorQuizOptionSelectedCorrectOutline.learningYoututorQuizOptio=
nSelectedCorrectOutline { border: 2px solid var(--t904a88c623ca27ab); color=
: var(--t904a88c623ca27ab); }

.learningYoututorQuizOptionSelectedIncorrectOutline.learningYoututorQuizOpt=
ionSelectedIncorrectOutline { border: 2px solid var(--td545df04e2c659d7); c=
olor: var(--td545df04e2c659d7); }

.learningYoututorQuizOptionIcon { flex-shrink: 0; margin-left: auto; }

.learningYoututorQuizExplanationContainer { border-radius: 12px; background=
: var(--t7f4f2c6d54836ce0); padding: 12px; width: -webkit-fill-available; }

.learningYoututorQuizExplanationText { font-family: Roboto, Arial, sans-ser=
if; font-size: 1.4rem; font-weight: 500; line-height: 2rem; padding-bottom:=
 8px; }

.learningYoututorQuizMarkdownText > :first-child { font-family: Roboto, Ari=
al, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

.learningYoututorQuizExplanationDescriptionText { color: var(--t4a6da19e16b=
f221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-wei=
ght: 400; line-height: 2rem; }

.learningYoututorQuizVisuallyHidden { position: absolute; height: 1px; widt=
h: 1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }

.ytwThumbsUpDownThumbs { display: flex; flex-direction: row; gap: var(--ytw=
-thumbs-up-down-gap,0); }

.ytwThumbsUpDownRightAlign { justify-content: flex-end; }

.ytwYouChatChipsDataHost { display: flex; flex-direction: column; align-ite=
ms: flex-end; flex: 1 1 0%; --chip-animation-duration: 0ms; }

.ytwYouChatChipsDataChipWrapper { display: flex; flex-direction: row; justi=
fy-content: flex-end; cursor: pointer; max-width: 90%; }

.ytwYouChatChipsDataHost > .ytwYouChatChipsDataChipWrapper { opacity: 0; an=
imation: fade-chips-in var(--chip-animation-duration) forwards; }

.ytwYouChatChipsDataHost > .ytwYouChatChipsDataChipWrapper:first-child { an=
imation-delay: calc(var(--chip-animation-duration)*0/2); }

.ytwYouChatChipsDataHost > .ytwYouChatChipsDataChipWrapper:nth-child(2) { a=
nimation-delay: calc(var(--chip-animation-duration)*1/2); }

.ytwYouChatChipsDataHost > .ytwYouChatChipsDataChipWrapper:nth-child(3) { a=
nimation-delay: calc(var(--chip-animation-duration)*2/2); }

.ytwYouChatChipsDataHost > .ytwYouChatChipsDataChipWrapper:nth-child(4) { a=
nimation-delay: calc(var(--chip-animation-duration)*3/2); }

.ytwYouChatChipsDataHost > .ytwYouChatChipsDataChipWrapper:nth-child(5) { a=
nimation-delay: calc(var(--chip-animation-duration)*4/2); }

.ytwYouChatChipsDataChip { background: transparent; color: var(--tffc2fd3a6=
44f6275); align-self: flex-end; text-align: left; z-index: 1; cursor: point=
er; padding: 8px 12px; border-radius: 18px; border: 1px solid var(--tf3fc85=
5af2285f5f); margin: 4px 0px; white-space: pre-wrap; overflow-wrap: break-w=
ord; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight=
: 400; line-height: 2rem; }

.ytwYouChatChipsDataChip:hover { background: var(--tf3fc855af2285f5f); }

.ytwYouChatChipsDataChip[data-disabled=3D"true"] { color: var(--t7e34d5baa4=
ea6277); background-color: var(--tf3fc855af2285f5f); cursor: not-allowed; }

.ytwYouChatChipsDataChip[data-disabled=3D"true"][data-transparent-loading=
=3D"true"] { background-color: var(--t3e41d7b17b187f69); }

@keyframes fade-chips-in {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.ytwYouChatShoppingResponseViewModelHost { display: flex; flex-direction: c=
olumn; width: 100%; }

.ytwYouChatShoppingResponseViewModelDisclaimer { display: flex; flex-direct=
ion: row; align-items: center; gap: 4px; margin-bottom: 12px; color: var(--=
t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1rem=
; font-weight: 400; line-height: 1.6rem; }

.ytwYouChatShoppingResponseViewModelDisclaimerIconButton { display: flex; a=
lign-items: center; justify-content: center; color: var(--t4a6da19e16bf221a=
); text-decoration: none; cursor: pointer; background: transparent; border-=
width: medium; border-style: none; border-color: currentcolor; border-image=
: initial; padding: 0px; }

.ytwYouChatShoppingResponseViewModelDisclaimerIcon { width: 12px; height: 1=
2px; flex-shrink: 0; }

.ytwYouChatShoppingResponseViewModelCardsContainer { display: flex; flex-di=
rection: column; gap: 12px; width: 100%; }

.ytwYouChatShoppingResponseViewModelCardWrapper { display: flex; flex-direc=
tion: column; width: 100%; }

.ytwYouChatShoppingResponseViewModelCard { display: flex; flex-direction: r=
ow; align-items: center; width: 100%; padding: 12px 16px 12px 12px; border-=
radius: 16px; background: var(--t7f4f2c6d54836ce0); border-width: medium; b=
order-style: none; border-color: currentcolor; border-image: initial; curso=
r: pointer; text-align: start; text-decoration: none; color: inherit; box-s=
izing: border-box; }

@media (prefers-reduced-motion: no-preference) {
  .ytwYouChatShoppingResponseViewModelCard { transition: opacity 0.2s ease-=
in-out; }
}

.ytwYouChatShoppingResponseViewModelCard:hover { opacity: 0.9; }

.ytwYouChatShoppingResponseViewModelImageContainer { width: 62px; height: 6=
2px; flex-shrink: 0; display: flex; align-items: center; justify-content: c=
enter; }

.ytwYouChatShoppingResponseViewModelThumbnail { width: 62px; height: 62px; =
object-fit: cover; border-radius: 8px; }

.ytwYouChatShoppingResponseViewModelStickerThumbnail { width: 58px; height:=
 58px; object-fit: contain; transform: rotate(-8deg); filter: drop-shadow(r=
gb(255, 255, 255) 2px 0px 0px) drop-shadow(rgb(255, 255, 255) 0px 2px 0px) =
drop-shadow(rgb(255, 255, 255) -2px 0px 0px) drop-shadow(rgb(255, 255, 255)=
 0px -2px 0px); }

.ytwYouChatShoppingResponseViewModelDetails { display: flex; flex-direction=
: column; justify-content: center; margin-inline-start: 8px; flex-grow: 1; =
min-width: 0px; }

.ytwYouChatShoppingResponseViewModelTitle { color: var(--tffc2fd3a644f6275)=
; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 5=
00; line-height: 1.8rem; display: -webkit-box; -webkit-line-clamp: 2; -webk=
it-box-orient: vertical; overflow: hidden; word-break: break-word; }

.ytwYouChatShoppingResponseViewModelSubtitleRow { display: flex; flex-direc=
tion: row; align-items: center; gap: 4px; margin-top: 3px; color: var(--t4a=
6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem;=
 font-weight: 400; line-height: 1.8rem; }

.ytwYouChatShoppingResponseViewModelSubtitle { display: -webkit-box; -webki=
t-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; }

.ytwYouChatShoppingResponseViewModelExternalIcon { width: 14px; height: 14p=
x; flex-shrink: 0; }

.ytwYouChatShoppingResponseViewModelDescription { margin-top: 4px; color: v=
ar(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size:=
 1.4rem; font-weight: 400; line-height: 2rem; }

.ytwYouChatShoppingResponseViewModelViewMoreButton { display: flex; align-i=
tems: center; justify-content: center; width: 100%; padding: 12px; margin-t=
op: 12px; border-radius: 16px; border: 1px solid var(--tf3fc855af2285f5f); =
background: transparent; color: var(--tffc2fd3a644f6275); cursor: pointer; =
font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500=
; line-height: 1.8rem; box-sizing: border-box; }

.ytwYouChatShoppingResponseViewModelViewMoreButton:hover { background: var(=
--t7f4f2c6d54836ce0); }

.ytOverlayPollStickerHost { --primary-surface: #facade; --raised-surface: #=
de1e7e; --secondary-surface: #de1e7e; --primary-text: #101ca7; --secondary-=
text: #007; --original-width: 220; --original-height: 205; --scaled-width: =
220; font-size: calc(var(--sticker-width)/var(--original-width)*18px); disp=
lay: flex; flex-direction: column; align-items: flex-start; justify-content=
: space-between; flex-shrink: 0; width: 100%; height: 100%; border-radius: =
10%; padding: 1em calc(var(--original-height)/var(--original-width)*1em); p=
ointer-events: none; overflow: hidden; background-color: var(--primary-surf=
ace); color: var(--primary-text); }

.ytOverlayPollStickerQuestionText { font-family: Roboto, sans-serif; font-s=
ize: 1em; line-height: 1.22222em; font-weight: 700; }

.ytOverlayPollStickerPollChoice { width: 100%; }

.ytOverlayPollStickerVoteCount { font-family: Roboto, sans-serif; font-size=
: 0.555556em; line-height: 1em; font-weight: 400; }

.ytOverlayPollStickerDebugStyle { opacity: 0.7; border: 1px solid red; }

@property --poll-choice-percentage { syntax: "<number>"; inherits: false; i=
nitial-value: 0; }

.ytOverlayPollStickerChoiceHost { display: block; width: 100%; height: 100%=
; pointer-events: auto; cursor: pointer; font-size: calc(var(--sticker-widt=
h)/var(--original-width)*18px); --displayed-percentage: 0; }

.ytOverlayPollStickerChoiceUnstyleRadioButton { appearance: none; opacity: =
0; margin: 0px; pointer-events: none; }

.ytOverlayPollStickerChoicePollChoice { display: flex; align-items: center;=
 width: 100%; height: 100%; min-height: 3em; border: .1111111111em solid va=
r(--raised-surface); padding: 0px 0.333333em; background-color: var(--raise=
d-surface); border-radius: 0.5em; box-sizing: border-box; color: var(--seco=
ndary-text); font-family: Roboto, sans-serif; font-weight: 500; font-size: =
0.777778em; cursor: pointer; pointer-events: auto; transition: --poll-choic=
e-percentage 0.25s ease-in-out; }

.ytOverlayPollStickerChoiceShowVotePercentage { background: linear-gradient=
(to right,var(--raised-surface) calc(var(--poll-choice-percentage, 100)*1%)=
,var(--primary-surface) calc(var(--poll-choice-percentage, 100)*1%)); --pol=
l-choice-percentage: var(--displayed-percentage); }

.ytOverlayPollStickerChoicePollChoiceSelected { --poll-choice-percentage: v=
ar(--displayed-percentage); border: .1111111111em solid var(--primary-text)=
; }

.ytOverlayPollStickerChoicePollChoiceText { flex: 4 1 0%; -webkit-line-clam=
p: 2; max-height: 3em; white-space: normal; overflow: hidden; }

.ytOverlayPollStickerChoiceVotePercentage { flex: 1 1 0%; text-align: right=
; }

.ytDropdownViewModelHost { display: block; }

.ytDropdownViewModelDropdownContainer { display: flex; box-sizing: border-b=
ox; height: 56px; padding: 8px 12px; border-radius: 8px; border: 1px solid =
var(--tf3fc855af2285f5f); cursor: pointer; }

.ytDropdownViewModelDropdownContainerErrorBorder { border-color: var(--td54=
5df04e2c659d7); }

.ytDropdownViewModelDropdownContainerDisabled { border: 0px; color: var(--t=
7e34d5baa4ea6277); background-color: var(--t7f4f2c6d54836ce0); cursor: defa=
ult; }

.ytDropdownViewModelText { flex-grow: 1; display: flex; flex-direction: col=
umn; justify-content: center; }

.ytDropdownViewModelLabel { color: var(--t4a6da19e16bf221a); font-family: R=
oboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height:=
 1.8rem; }

.ytDropdownViewModelLabelError { color: var(--td545df04e2c659d7); }

.ytDropdownViewModelTitle { color: var(--tffc2fd3a644f6275); font-family: R=
oboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height:=
 2.2rem; }

.ytDropdownViewModelTitlePlaceholder { color: var(--t7e34d5baa4ea6277); }

.ytDropdownViewModelChevronDown { display: flex; align-items: center; color=
: var(--tffc2fd3a644f6275); }

.ytDropdownViewModelChevronDownDisabled { color: var(--t7e34d5baa4ea6277); =
}

.ytDropdownViewModelSupport { margin-top: 4px; display: flex; align-items: =
center; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-wei=
ght: 400; line-height: 1.8rem; }

.ytDropdownViewModelSupportHint { color: var(--t4a6da19e16bf221a); }

.ytDropdownViewModelSupportError { color: var(--td545df04e2c659d7); }

.ytDropdownViewModelSupportIcon { display: inline-block; height: 16px; widt=
h: 16px; }

.ytDropdownViewModelSupportText { margin-left: 4px; }

.ytCreatePlaylistDialogFormViewModelHost { display: block; margin-top: 12px=
; }

.ytCreatePlaylistDialogFormViewModelTitleField, .ytCreatePlaylistDialogForm=
ViewModelVisibilityField { margin-bottom: 12px; }

.ytciConversationVideoIdeaCardViewModelHost { color: var(--tffc2fd3a644f627=
5); display: flex; flex-direction: column; --icon-color: currentcolor; }

.ytciConversationVideoIdeaCardViewModelCard { display: flex; flex-direction=
: column; padding: 16px; }

.ytciConversationVideoIdeaCardViewModelActionsContainer { display: flex; fl=
ex-direction: row; justify-content: space-between; padding-top: 24px; }

.ytciConversationVideoIdeaCardViewModelIdeaAttribution { font-family: Robot=
o, Arial, sans-serif; font-size: 1.2rem; line-height: 1.8rem; color: var(--=
t4a6da19e16bf221a); padding-bottom: 32px; font-weight: 700; }

.ytciConversationVideoIdeaCardViewModelIdeaName { font-family: Roboto, Aria=
l, sans-serif; font-size: 1.8rem; font-weight: 500; line-height: 2.6rem; pa=
dding-bottom: 8px; }

.ytciConversationVideoIdeaCardViewModelIdeaSummary { font-family: Roboto, A=
rial, sans-serif; font-weight: 400; line-height: 1.8rem; color: var(--t4a6d=
a19e16bf221a); font-size: 1.3rem; }

.ytItemSectionRendererHost { display: block; }

.ytItemSectionRendererChipBar { margin-bottom: 8px; margin-top: 8px; }

.ytItemSectionRendererStickyHeader { position: fixed; z-index: 1000; backgr=
ound-color: var(--t3e41d7b17b187f69); width: 100%; }

.ytItemSectionRendererReloading { position: relative; }

.ytItemSectionRendererReloading > :not(.ytItemSectionRendererReloadSpinner)=
 { opacity: 0.5; pointer-events: none; transition: opacity 0.15s; }

.ytItemSectionRendererReloadSpinner { position: absolute; inset: 0px; displ=
ay: flex; align-items: center; justify-content: center; }

.ytInstallmentAgreementsViewModelHost { display: flex; flex-direction: colu=
mn; padding: 10px 12px; }

.ytInstallmentAgreementsViewModelAgreementRow { display: flex; flex-directi=
on: row; width: 100%; padding-bottom: 10px; align-items: center; }

.ytInstallmentAgreementsViewModelAgreementLabel { font-family: Roboto, Aria=
l, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; ju=
stify-content: flex-start; flex-direction: column; flex-basis: 100%; }

.ytInstallmentAgreementsViewModelAgreementButton { justify-content: flex-en=
d; flex-direction: column; }

.ytOfferSummaryRendererHost { display: flex; flex-direction: row; align-ite=
ms: center; border: 1px solid var(--tf3fc855af2285f5f); border-radius: 16px=
; padding: 24px; }

.ytOfferSummaryRendererTextContainer { display: flex; flex-direction: colum=
n; align-items: flex-start; padding-left: 0px; }

.ytOfferSummaryRendererTitle { color: var(--tffc2fd3a644f6275); font-family=
: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "w=
dth" 100; font-weight: 700; line-height: 2.6rem; }

.ytOfferSummaryRendererSubtitle { margin-top: 0px; color: var(--tffc2fd3a64=
4f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-we=
ight: 400; line-height: 2rem; }

.ytOfferSummaryRendererFeatureListData { padding: 8px 0px; color: var(--tff=
c2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem;=
 font-weight: 400; line-height: 2rem; }

.ytOfferSummaryRendererDescription { color: var(--t4a6da19e16bf221a); margi=
n-top: 0px; white-space: pre-line; font-family: Roboto, Arial, sans-serif; =
font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytOfferSummaryRendererEyebrowText { text-align: left; color: var(--t4a6da1=
9e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; fon=
t-weight: 400; line-height: 1.8rem; }

.ytOfferSummaryRendererFeatureList { display: flex; flex-direction: row; al=
ign-items: center; white-space: pre-line; font-family: Roboto, Arial, sans-=
serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytOfferSummaryRendererFeatureListIcon { display: flex; height: 16px; }

.ytOfferSummaryRendererFeatureListIconGreen { height: 18px; color: var(--t9=
04a88c623ca27ab); }

.ytOfferSummaryRendererFeatureListIconDefault { height: 14px; }

.ytOfferSummaryRendererFeatureListIconSmall { height: 11px; color: var(--t4=
a6da19e16bf221a); }

.ytOfferSummaryRendererFeatureListText { margin: 4px 3px; }

.ytOfferSummaryRendererFeatureListSecondaryText { color: var(--t4a6da19e16b=
f221a); }

.ytmOptionItemRendererHost { display: flex; flex-direction: row; align-item=
s: center; border: 1px solid var(--t7e34d5baa4ea6277); border-radius: 4px; =
padding: 12px; margin: 10px 28px; }

.ytmOptionItemRendererOptionItemRadioContainer { position: relative; top: 0=
px; left: 0px; width: 20px; height: 20px; }

.ytmOptionItemRendererOptionItemRadioContainerLabel { position: static; }

.ytmOptionItemRendererOptionItemRadioButton { appearance: none; height: 20p=
x; width: 20px; margin: 0px 14px 0px 0px; border: 1px solid var(--t2d807bb7=
9e75606d); background-color: transparent; border-radius: 50%; background-cl=
ip: content-box; }

.ytmOptionItemRendererOptionItemRadioButton:checked { padding: 2px; backgro=
und-color: var(--t2d807bb79e75606d); }

@media (forced-colors: active) {
  .ytmOptionItemRendererOptionItemRadioButton:checked { outline: highlight;=
 background-color: highlight; }
}

.ytmOptionItemRendererOptionItemTextContainer { padding-left: 12px; }

.ytmOptionItemRendererOptionItemTitle { color: var(--tffc2fd3a644f6275); fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-set=
tings: "wdth" 100; font-weight: 700; line-height: 2.6rem; }

.ytmOptionItemRendererOptionItemSubtitle { margin-top: 4px; color: var(--tf=
fc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem=
; font-weight: 400; line-height: 2rem; }

.ytmOptionItemRendererOptionItemDescription { color: var(--t4a6da19e16bf221=
a); margin-top: 4px; white-space: pre-line; font-family: Roboto, Arial, san=
s-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytmOptionItemRendererOptionItemEyebrowText { text-align: left; color: var(=
--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.=
2rem; font-weight: 400; line-height: 1.8rem; }

.ytmOptionItemRendererOptionItemTitleBadge { margin-bottom: 4px; }

.ytmOptionItemRendererFeatureListData { padding: 8px 0px; color: var(--tffc=
2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; =
font-weight: 400; line-height: 2rem; }

.ytmOptionItemRendererFeatureList { display: flex; flex-direction: row; ali=
gn-items: center; white-space: pre-line; font-family: Roboto, Arial, sans-s=
erif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytmOptionItemRendererFeatureListIcon { display: flex; height: 16px; }

.ytmOptionItemRendererFeatureListIconGreen { height: 18px; color: var(--t90=
4a88c623ca27ab); }

.ytmOptionItemRendererFeatureListIconDefault { height: 14px; }

.ytmOptionItemRendererFeatureListIconSmall { height: 11px; color: var(--t4a=
6da19e16bf221a); }

.ytmOptionItemRendererFeatureListText { margin: 4px 3px; }

.ytmOptionItemRendererFeatureListSecondaryText { color: var(--t4a6da19e16bf=
221a); }

.ytmOptionItemRendererLp2Style { border: 1px solid var(--tf3fc855af2285f5f)=
; padding: 16px 12px; margin: unset; border-radius: 16px; }

.ytmOptionItemRendererLp2Style .ytmOptionItemRendererOptionItemRadioContain=
er { margin-right: 16px; }

.ytmOptionItemRendererLp2Style .ytmOptionItemRendererOptionItemRadioButton =
{ appearance: none; background-color: transparent; border: 1px solid var(--=
t1405e70a39276293); }

.ytmOptionItemRendererLp2Style .ytmOptionItemRendererOptionItemRadioButton:=
checked { background-color: var(--t1405e70a39276293); }

@media (forced-colors: active) {
  .ytmOptionItemRendererLp2Style .ytmOptionItemRendererOptionItemRadioButto=
n:checked { outline: highlight; background-color: highlight; }
}

.ytmOptionItemRendererLp2Style .ytmOptionItemRendererOptionItemTextContaine=
r { display: flex; flex-direction: column; align-items: flex-start; padding=
-left: 0px; }

.ytmOptionItemRendererLp2Style .ytmOptionItemRendererOptionItemDescription,=
 .ytmOptionItemRendererLp2Style .ytmOptionItemRendererOptionItemSubtitle { =
margin-top: 0px; }

.ytOptionSectionRendererHost { display: flex; justify-content: center; flex=
-direction: column; }

.ytOptionSectionRendererHost:last-child { margin-bottom: 0px; }

.ytOptionSectionRendererOptionSectionHeaderSection { margin-bottom: 16px; }

.ytOptionSectionRendererOptionSectionHeader { display: flex; text-align: ce=
nter; justify-content: center; flex-direction: row; align-items: center; co=
lor: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font=
-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-he=
ight: 2.8rem; }

.ytOptionSectionRendererOptionSectionTitleBadge { margin-left: 6px; display=
: flex; flex-direction: row; align-items: center; }

.ytOptionSectionRendererOptionSectionSubtitle { margin: 8px 0px; text-align=
: center; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans=
-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytOptionSectionRendererOptionSectionSecondaryTitle { margin: 8px 0px; text=
-align: center; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial=
, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-=
weight: 700; line-height: 2.6rem; }

.ytOptionSectionRendererOptionSectionFeatureList { display: flex; flex-flow=
: wrap; justify-content: center; margin: 8px 0px; text-align: center; color=
: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytOptionSectionRendererOptionSectionFeatureItem { font-family: Roboto, Ari=
al, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; dis=
play: flex; flex-shrink: 0; }

.ytOptionSectionRendererOptionSectionFeatureItemIcon { display: flex; heigh=
t: 16px; }

.ytOptionSectionRendererOptionSectionFeatureItemIconDefault { height: 14px;=
 margin-top: 2px; }

.ytOptionSectionRendererOptionSectionFeatureItemIconGreen { color: var(--t9=
04a88c623ca27ab); height: 18px; }

.ytOptionSectionRendererOptionSectionFeatureItemIconSmall { color: var(--t4=
a6da19e16bf221a); height: 12px; margin-top: 3.5px; }

.ytOptionSectionRendererOptionSectionFeatureItemText { font-family: Roboto,=
 Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem;=
 margin-right: 5px; }

.ytOptionSectionRendererOptionSectionFeatureItemTextSecondary { color: var(=
--t4a6da19e16bf221a); }

.ytOptionSectionRendererOptionSectionDisclaimer { text-align: center; color=
: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytOptionSectionRendererOptionItem { margin-bottom: 16px; }

.ytOptionSectionRendererOptionSectionOfferText { text-align: center; color:=
 var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.6rem; font-weight: 400; line-height: 2.2rem; }

.ytUpsellOfferTableCellContentViewModelHost { display: flex; flex-direction=
: column; align-items: center; justify-content: center; text-align: center;=
 margin-bottom: 2px; color: var(--tffc2fd3a644f6275); font-family: Roboto, =
Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; =
}

.ytUpsellOfferTableCellContentViewModelUpsellOfferTableCellTitle { font-fam=
ily: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-h=
eight: 2rem; }

.ytUpsellOfferTableCellContentViewModelVisuallyHiddenAccessibility { border=
: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow:=
 hidden; padding: 0px; position: absolute; width: 1px; white-space: nowrap;=
 }

.ytUpsellOfferTableCellContentViewModelUpsellOfferTableCellSubtitle { font-=
family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; lin=
e-height: 2rem; }

.ytUpsellOfferTableCellContentViewModelUpsellOfferTableCellInfoText { font-=
family: Roboto, Arial, sans-serif; font-size: 1rem; font-weight: 400; line-=
height: 1.6rem; margin-top: -4px; }

.ytUpsellOfferTableCellContentViewModelUpsellOfferTableCellFeatureDescripti=
on { max-width: none; text-align: left; font-family: Roboto, Arial, sans-se=
rif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; margin-left: 8=
px; }

.ytUpsellOfferTableCellContentViewModelUpsellOfferTableCellIcon { display: =
flex; align-items: center; color: var(--tffc2fd3a644f6275); }

.ytUpsellOfferTableCellContentViewModelUpsellOfferTableCellNote { color: va=
r(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: =
1rem; font-weight: 400; line-height: 1.6rem; }

.ytUpsellOfferTableCellViewModelCellWrapper { height: 100%; flex-direction:=
 column; display: flex; margin: auto; }

.ytUpsellOfferTableCellViewModelCellWrapperHeaderCell { flex-direction: row=
; justify-content: start; align-items: center; }

.ytUpsellOfferTableCellViewModelCellWrapperContentCell { flex-direction: co=
lumn; justify-content: center; }

.ytUpsellOfferTableCellViewModelCellWrapperHeaderRowCell { flex-direction: =
column; align-items: center; justify-content: flex-start; }

.ytUpsellOfferTableRowViewModelHost { display: grid; grid-template-columns:=
 210px 1fr; gap: 0px; border-top: 1px solid var(--tf3fc855af2285f5f); }

@media (max-width: 570px) {
  .ytUpsellOfferTableRowViewModelHost { display: flex; flex-direction: colu=
mn; }
}

.ytUpsellOfferTableRowViewModelHostFirstRow { display: grid; grid-template-=
columns: 210px 1fr; gap: 0px; }

@media (max-width: 570px) {
  .ytUpsellOfferTableRowViewModelHostFirstRow { display: flex; flex-directi=
on: column; }
}

.ytUpsellOfferTableRowViewModelUpsellOfferTableRowHeaderCell { display: fle=
x; flex-direction: column; align-items: start; justify-content: center; ali=
gn-self: center; width: 100%; height: fit-content; padding-top: 8px; paddin=
g-bottom: 8px; }

@media (max-width: 570px) {
  .ytUpsellOfferTableRowViewModelUpsellOfferTableRowHeaderCell { align-item=
s: center; }
}

.ytUpsellOfferTableRowViewModelUpsellOfferTableFirstRowCell { padding-top: =
4px; padding-bottom: 4px; }

.ytUpsellOfferTableRowViewModelUpsellOfferTableRowContentCell { height: fit=
-content; padding-top: 8px; padding-bottom: 8px; }

@media (max-width: 570px) {
  .ytUpsellOfferTableRowViewModelUpsellOfferTableRowContentCell { border-to=
p-width: medium; border-top-style: none; border-top-color: currentcolor; }
}

.ytUpsellOfferTableRowViewModelUpsellOfferTableRowContentCells { display: g=
rid; grid-template-columns: repeat(auto-fit, minmax(95px, 1fr)); gap: 0px; =
}

.ytUpsellOfferTableViewModelHost { text-align: center; }

.ytUpsellOfferTableViewModelUpsellOfferTableRows { display: flex; flex-dire=
ction: column; justify-content: center; max-width: 512px; }

.ytUpsellViewModelHost { display: block; padding: 24px; max-width: 375px; }

.ytUpsellViewModelHostNoPadding { padding: 24px 0px 0px; }

.ytUpsellViewModelHostWide { max-width: 512px; }

.ytUpsellViewModelHostUpsellLogo { width: 124px; }

@media (forced-colors: active) {
  .ytUpsellViewModelHostUpsellLogo { forced-color-adjust: none; background-=
color: var(--t3e41d7b17b187f69); padding: 6px; border-radius: 4px; }
}

.ytUpsellViewModelHostUpsellTitle { padding-top: 24px; color: var(--tffc2fd=
3a644f6275); font-family: "YouTube Sans", Roboto, sans-serif; font-size: 2.=
4rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height: 3=
.2rem; }

.ytUpsellViewModelHostUpsellTitle:focus, .ytUpsellViewModelHostUpsellTitle:=
focus-visible { outline: none; }

.ytUpsellViewModelHostUpsellSubtitleSection { padding: 0px; }

.ytUpsellViewModelHostUpsellSubtitleSectionSubtitle { padding-top: 8px; col=
or: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-=
size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

.ytUpsellViewModelHostUpsellSubtitleSectionSubtitleSecondary { font-family:=
 Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-heigh=
t: 2rem; }

.ytUpsellViewModelHostUpsellBenefitInfoSection { padding-top: 4px; }

.ytUpsellViewModelHostUpsellBenefitInfoSectionIcon { flex-shrink: 0; margin=
-right: 16px; }

.ytUpsellViewModelHostUpsellBenefitInfoSectionBenefitInfo { display: flex; =
padding-top: 12px; color: var(--tffc2fd3a644f6275); font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; =
}

.ytUpsellViewModelHostUpsellVideoQualityFormatSection { padding-top: 8px; }

.ytUpsellViewModelHostUpsellRadio { display: flex; padding: 0px; margin-inl=
ine-end: 16px; }

.ytUpsellViewModelHostUpsellVideoQualityFormatOptionName { color: var(--tff=
c2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem;=
 font-weight: 400; line-height: 2.2rem; }

.ytUpsellViewModelHostUpsellVideoQualityFormatOptionSelected { font-family:=
 Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 500; line-heigh=
t: 2.2rem; }

.ytUpsellViewModelHostUpsellOfferTableSection { padding-top: 4px; }

.ytUpsellViewModelHostUpsellLegalInfoSection { padding-top: 12px; }

.ytUpsellViewModelHostUpsellLegalInfoSectionLegalInfo { padding-top: 4px; c=
olor: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; fon=
t-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytUpsellViewModelHostUpsellLegalInfoSectionLegalInfoSmaller { font-family:=
 Roboto, Arial, sans-serif; font-size: 1rem; font-weight: 400; line-height:=
 1.6rem; }

.ytMiniAppFeedActionBarViewModelHost { display: flex; flex-direction: colum=
n; justify-content: space-between; align-items: start; height: 100%; }

.ytMiniAppFeedActionBarViewModelPlayerButtons { display: flex; flex-directi=
on: column; align-items: center; gap: 8px; margin-top: 8px; background-colo=
r: var(--t7f4f2c6d54836ce0); border-radius: 48px; }

.ytMiniAppFeedContainerViewModelHost { width: 100%; height: 100%; display: =
flex; }

.ytMiniAppFeedContainerViewModelFullscreen .ytMiniAppFeedContainerViewModel=
GameContent { height: 100%; width: 100%; position: relative; border-radius:=
 0px; aspect-ratio: unset; }

.ytMiniAppFeedContainerViewModelFullscreen .ytMiniAppFeedContainerViewModel=
LeftContent, .ytMiniAppFeedContainerViewModelFullscreen .ytMiniAppFeedConta=
inerViewModelRightContent { display: none; }

.ytMiniAppFeedContainerViewModelGameContent { height: 100%; max-width: 100%=
; border-radius: 16px; overflow: hidden; position: relative; aspect-ratio: =
9 / 16; }

.ytMiniAppFeedContainerViewModelLeftContent { display: flex; flex-direction=
: column; align-items: flex-start; gap: 4px; z-index: 2; --reel-metadata-co=
lor: var(--tffc2fd3a644f6275); --yt-spec-text-primary: var(--tffc2fd3a644f6=
275); align-self: end; padding-left: 16px; padding-bottom: 16px; flex: 1 1 =
0%; }

.ytMiniAppFeedContainerViewModelRightContent { display: flex; flex-directio=
n: column; height: 100%; padding: 0px 12px; flex: 1 1 0%; }

.ytMiniAppScoreChallengeViewModelHost { padding: 24px 24px 8px; width: auto=
; display: block; }

.ytMiniAppScoreChallengeViewModelScoreRadial { display: flex; justify-conte=
nt: center; align-items: center; width: 100%; height: 148px; position: rela=
tive; }

.ytMiniAppScoreChallengeViewModelScoreRadial::before { content: ""; positio=
n: absolute; top: 0px; left: 0px; width: 100%; height: 100%; transform-orig=
in: center center; border-radius: 31px; mask-image: radial-gradient(rgb(0, =
0, 0) 20%, transparent 60%); filter: blur(2px); background: repeating-conic=
-gradient(rgb(247, 215, 197) 0deg, rgb(247, 215, 197) 10deg, transparent 10=
deg, transparent 20deg); }

.ytMiniAppScoreChallengeViewModelDarkScoreRadial::before { background: repe=
ating-conic-gradient(rgb(66, 79, 93) 0deg, rgb(66, 79, 93) 10deg, transpare=
nt 10deg, transparent 20deg); }

.ytMiniAppScoreChallengeViewModelTitle { color: var(--tffc2fd3a644f6275); t=
ext-align: center; font-family: Roboto, Arial, sans-serif; font-size: 2rem;=
 font-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem=
; overflow: hidden; max-height: 5.6rem; display: -webkit-box; -webkit-box-o=
rient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytMiniAppScoreChallengeViewModelTitle { -webkit-line-clamp: 2; max-heigh=
t: none; }
}

.ytMiniAppScoreChallengeViewModelTitle { max-height: 5.6rem; }

.ytMiniAppScoreChallengeViewModelSubtitle { color: var(--t4a6da19e16bf221a)=
; padding: 8px 0px; text-align: center; font-family: Roboto, Arial, sans-se=
rif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hidd=
en; max-height: 2rem; display: -webkit-box; -webkit-box-orient: vertical; t=
ext-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytMiniAppScoreChallengeViewModelSubtitle { -webkit-line-clamp: 1; max-he=
ight: none; }
}

.ytMiniAppScoreChallengeViewModelSubtitle { max-height: 2rem; }

.ytMiniAppScoreChallengeViewModelScore { color: var(--tffc2fd3a644f6275); m=
in-width: 82px; padding: 0px 16px; height: 62px; border-radius: 31px; backg=
round-color: var(--t518e925f61bdcb91); display: grid; align-items: center; =
text-align: center; position: relative; font-family: Roboto, Arial, sans-se=
rif; font-size: 3.2rem; font-variation-settings: "wdth" 100; font-weight: 9=
00; line-height: 4.4rem; }

.ytMiniAppScoreChallengeViewModelPrompt { color: var(--t4a6da19e16bf221a); =
padding-top: 8px; text-wrap: wrap; text-align: center; font-family: Roboto,=
 Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem;=
 }

.miniAppSplashScreenViewModelHost { display: block; height: 100%; width: 10=
0%; }

.miniAppSplashScreenViewModelLoadingScreen { height: 100%; overflow: hidden=
; position: relative; display: flex; align-items: center; justify-content: =
center; }

.miniAppSplashScreenViewModelBackgroundBase { background-color: rgb(0, 0, 0=
); position: absolute; inset: 0px; }

.miniAppSplashScreenViewModelBackgroundBlur { background-size: 120% 150%; f=
ilter: blur(200px); height: 100%; width: 100%; position: absolute; inset: 0=
px; }

.miniAppSplashScreenViewModelBackgroundScrim { background-color: rgba(0, 0,=
 0, 0.6); position: absolute; inset: 0px; }

.miniAppSplashScreenViewModelLoadingScreenContent { position: absolute; ins=
et: 0px; display: flex; flex-direction: column; align-items: center; justif=
y-content: center; }

.miniAppSplashScreenViewModelTimeoutMessageContainer { box-sizing: border-b=
ox; color: rgb(255, 255, 255); padding: 0px 24px 24px; text-align: center; =
width: 100%; align-self: flex-end; font-family: Roboto, Arial, sans-serif; =
font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.miniAppSplashScreenViewModelTimeoutHeading { font-family: Roboto, Arial, s=
ans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weigh=
t: 700; line-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .miniAppSplashScreenViewModelTimeoutHeading { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-w=
eight: 700; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .miniAppSplashScreenViewModelTimeoutHeading { font-family: Roboto, Arial,=
 sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-w=
eight: 700; line-height: 2.6rem; }
}

.miniAppSplashScreenViewModelTimeoutHeading { margin-bottom: 6px; }

@keyframes message-fade-in {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.miniAppSplashScreenViewModelTimeoutMessage { animation: 2s cubic-bezier(0.=
05, 0, 0, 1) 0s 1 normal none running message-fade-in; display: -webkit-box=
; overflow: hidden; opacity: 1; -webkit-line-clamp: 2; -webkit-box-orient: =
vertical; transition: opacity 0.4s cubic-bezier(0.05, 0, 0, 1); }

.miniAppSplashScreenViewModelTimeoutMessageFadeOut { opacity: 0; transition=
: opacity 0.4s cubic-bezier(0.05, 0, 0, 1); }

.miniAppSplashScreenViewModelLoadingBarTrack { background-color: rgba(255, =
255, 255, 0.3); border-radius: 4px; height: 4px; margin: 16px auto 0px; max=
-width: 400px; overflow: hidden; width: 100%; }

.miniAppSplashScreenViewModelLoadingBarSegment { background-color: rgb(255,=
 255, 255); border-radius: 4px; height: 100%; transform: scaleX(0); transfo=
rm-origin: left top; width: 100%; }

.miniAppSplashScreenViewModelLoadingBarSegmentResourceAnimation { transitio=
n: transform 0.25s cubic-bezier(0.2, 0, 0.6, 1); }

.miniAppSplashScreenViewModelLoadingBarSegmentLatencyMoodAnimation { transi=
tion: transform 14s cubic-bezier(0.2, 0, 0.6, 1); }

.miniAppSplashScreenViewModelLoadingBarSegmentLatencyMotionAnimation { tran=
sition: transform 14s cubic-bezier(0.05, 0, 0, 1); }

.miniAppSplashScreenViewModelPersistentErrorContent { color: rgb(255, 255, =
255); text-align: center; flex-direction: column; position: absolute; inset=
: 0px; display: flex; align-items: center; justify-content: center; }

.miniAppSplashScreenViewModelPersistentErrorMessageTitle { font-family: Rob=
oto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: "wdth" =
100; font-weight: 700; line-height: 3.2rem; }

@container (max-width: _max($medium_breakpoint)) {
  .miniAppSplashScreenViewModelPersistentErrorMessageTitle { font-family: R=
oboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" =
100; font-weight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .miniAppSplashScreenViewModelPersistentErrorMessageTitle { font-family: R=
oboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth" =
100; font-weight: 700; line-height: 2.8rem; }
}

.miniAppSplashScreenViewModelPersistentErrorMessageTitle { margin-bottom: 4=
px; }

.miniAppSplashScreenViewModelPersistentErrorMessageDescription { font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-hei=
ght: 2.2rem; }

.miniAppSplashScreenViewModelLoadingIcon { flex: 1 1 1e-09px; display: flex=
; align-items: center; justify-content: center; width: 100%; }

.miniAppSplashScreenViewModelLoadingIconAnimation { width: 25%; min-width: =
160px; max-width: 228px; overflow: hidden; }

@media (min-width: 600px) and (max-width: 1023.9px) {
  .miniAppSplashScreenViewModelLoadingIconAnimation { width: 40%; }
}

@media (min-width: 1024px) {
  .miniAppSplashScreenViewModelLoadingIconAnimation { width: 30%; }
}

.miniAppSplashScreenViewModelPauseContent { color: rgb(255, 255, 255); text=
-align: center; flex-direction: column; position: absolute; inset: 0px; dis=
play: flex; align-items: center; justify-content: center; }

.miniAppSplashScreenViewModelPauseIcon { width: 36px; height: 36px; overflo=
w: hidden; filter: invert(1); margin-bottom: 24px; }

.miniAppSplashScreenViewModelPauseMessage { font-family: Roboto, Arial, san=
s-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight:=
 700; line-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .miniAppSplashScreenViewModelPauseMessage { font-family: Roboto, Arial, s=
ans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-wei=
ght: 700; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .miniAppSplashScreenViewModelPauseMessage { font-family: Roboto, Arial, s=
ans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-wei=
ght: 700; line-height: 2.6rem; }
}

.ytMiniAppTopBarViewModelHost { background-color: rgb(0, 0, 0); padding: 8p=
x 0px; width: 100%; position: relative; display: flex; flex-direction: row;=
 align-items: center; justify-content: space-between; }

.ytMiniAppTopBarViewModelMobile { box-sizing: border-box; padding: 6px 4px =
6px 6px; height: 48px; align-items: center; justify-content: space-between;=
 }

.ytMiniAppTopBarViewModelCenterButtons { display: flex; align-items: center=
; justify-content: center; }

.ytMiniAppTopBarViewModelTitle { font-family: Roboto, Arial, sans-serif; fo=
nt-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700; lin=
e-height: 3.2rem; overflow: hidden; max-height: 6.4rem; display: -webkit-bo=
x; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norm=
al; }

@supports (-webkit-line-clamp:1) {
  .ytMiniAppTopBarViewModelTitle { -webkit-line-clamp: 2; max-height: none;=
 }
}

@container (max-width: _max($medium_breakpoint)) {
  .ytMiniAppTopBarViewModelTitle { font-family: Roboto, Arial, sans-serif; =
font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; lin=
e-height: 2.8rem; overflow: hidden; max-height: 5.6rem; display: -webkit-bo=
x; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norm=
al; }
  @supports (-webkit-line-clamp:1) {
  .ytMiniAppTopBarViewModelTitle { -webkit-line-clamp: 2; max-height: none;=
 }
}
}

@media (max-width: 599.9px) {
  .ytMiniAppTopBarViewModelTitle { font-family: Roboto, Arial, sans-serif; =
font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; lin=
e-height: 2.8rem; overflow: hidden; max-height: 5.6rem; display: -webkit-bo=
x; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norm=
al; }
  @supports (-webkit-line-clamp:1) {
  .ytMiniAppTopBarViewModelTitle { -webkit-line-clamp: 2; max-height: none;=
 }
}
}

.ytMiniAppTopBarViewModelTitle { color: var(--tffc2fd3a644f6275); user-sele=
ct: text; }

.ytMiniAppTopBarViewModelPlayPageButtonViewModel { align-items: center; dis=
play: block; }

.ytMiniAppTopBarViewModelStartButtons { display: flex; width: 40%; }

.ytMiniAppTopBarViewModelEndButtons { display: flex; width: 40%; justify-co=
ntent: end; }

.ytMiniAppTopBarViewModelDesktop { background-color: transparent; padding: =
12px 0px; gap: 12px; align-items: flex-start; justify-content: space-betwee=
n; }

.ytMiniAppTopBarViewModelDesktop .ytMiniAppTopBarViewModelCenterButtons, .y=
tMiniAppTopBarViewModelDesktop .ytMiniAppTopBarViewModelEndButtons { gap: 1=
2px; }

.ytMiniAppTopBarViewModelTheatreModeButton { display: none; }

@media ((min-width: 1001px)) {
  .ytMiniAppTopBarViewModelTheatreModeButton { display: flex; }
}

.profileBadgeViewModelHost { display: flex; padding: 8px 16px; align-items:=
 flex-start; gap: 12px; align-self: stretch; }

.profileBadgeViewModelContent { display: flex; flex-direction: column; just=
ify-content: center; align-items: flex-start; gap: 2px; flex: 1 0 0px; }

.profileBadgeViewModelBadgeDescription { color: var(--tffc2fd3a644f6275); f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500;=
 line-height: 2rem; overflow: hidden; max-height: 2rem; display: -webkit-bo=
x; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norm=
al; }

@supports (-webkit-line-clamp:1) {
  .profileBadgeViewModelBadgeDescription { -webkit-line-clamp: 1; max-heigh=
t: none; }
}

.profileBadgeViewModelBadgeDescription { max-height: 2rem; }

.profileBadgeViewModelBadgeSubtitle { flex-direction: column; align-self: s=
tretch; color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-s=
erif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: h=
idden; max-height: 3.6rem; display: -webkit-box; -webkit-box-orient: vertic=
al; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .profileBadgeViewModelBadgeSubtitle { -webkit-line-clamp: 2; max-height: =
none; }
}

.profileBadgeViewModelBadgeSubtitle { max-height: 3.6rem; }

.profileBadgeViewModelBadgeIconContainer { height: 36px; width: 36px; }

.ytCommentInteractionViewModelHost { display: flex; padding: 8px 16px; alig=
n-items: center; align-self: stretch; }

.ytCommentInteractionViewModelFrame { display: flex; flex-direction: column=
; align-items: flex-start; flex: 1 0 0px; cursor: pointer; overflow: hidden=
; }

.ytCommentInteractionViewModelHeader { display: flex; align-items: flex-sta=
rt; align-self: stretch; padding-bottom: 2px; }

.ytCommentInteractionViewModelContent { display: flex; align-items: center;=
 align-self: stretch; }

.ytCommentInteractionViewModelVideoTitle { color: var(--tffc2fd3a644f6275);=
 max-width: 315px; font-family: Roboto, Arial, sans-serif; font-size: 1.4re=
m; font-weight: 500; line-height: 2rem; overflow: hidden; display: block; w=
hite-space: nowrap; text-overflow: ellipsis; }

.ytCommentInteractionViewModelVideoTitleQuote { color: var(--tffc2fd3a644f6=
275); width: 8px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem=
; font-weight: 500; line-height: 2rem; overflow: hidden; display: block; wh=
ite-space: nowrap; text-overflow: ellipsis; }

.ytCommentInteractionViewModelCommentContent { flex: 1 0 0px; padding-right=
: 8px; color: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-se=
rif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hi=
dden; max-height: 3.6rem; display: -webkit-box; -webkit-box-orient: vertica=
l; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytCommentInteractionViewModelCommentContent { -webkit-line-clamp: 2; max=
-height: none; }
}

.ytCommentInteractionViewModelCommentContent { max-height: 3.6rem; }

.ytCommentInteractionViewModelChevron { height: 18px; width: 18px; }

.ytProfileInfoViewModelHost { display: block; width: 360px; max-height: 360=
px; overflow-y: auto; }

.ytProfileInfoViewModelHost::-webkit-scrollbar { width: 16px; }

.ytProfileInfoViewModelHost::-webkit-scrollbar-thumb { height: 56px; border=
-radius: 8px; border: 4px solid transparent; background-clip: content-box; =
background-color: var(--t4a6da19e16bf221a); }

.ytProfileInfoViewModelHost::-webkit-scrollbar-thumb:hover { background-col=
or: var(--t7e34d5baa4ea6277); }

.ytProfileInfoViewModelActivity { display: flex; flex-direction: column; al=
ign-items: flex-start; align-self: stretch; }

.ytProfileInfoViewModelVideoShelfContainer { overflow: hidden; padding: 0px=
 16px 8px; }

.ytProfileInfoViewModelHeader { display: flex; padding: 16px 16px 8px; flex=
-direction: column; justify-content: center; align-items: flex-start; align=
-self: stretch; }

.ytProfileInfoViewModelBadge { display: flex; flex-direction: column; justi=
fy-content: center; align-items: flex-start; align-self: stretch; }

.ytProfileInfoViewModelSectionTitle { color: var(--tffc2fd3a644f6275); font=
-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-setti=
ngs: "wdth" 100; font-weight: 700; line-height: 2.6rem; overflow: hidden; m=
ax-height: 2.6rem; display: -webkit-box; -webkit-box-orient: vertical; text=
-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytProfileInfoViewModelSectionTitle { -webkit-line-clamp: 1; max-height: =
none; }
}

.ytProfileInfoViewModelSectionTitleModern { color: var(--tffc2fd3a644f6275)=
; flex: 1 1 0%; font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; =
font-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.6rem;=
 overflow: hidden; max-height: 2.6rem; display: -webkit-box; -webkit-box-or=
ient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytProfileInfoViewModelSectionTitleModern { -webkit-line-clamp: 1; max-he=
ight: none; }
}

.ytProfileInfoViewModelSectionDesc { display: flex; flex-direction: row; }

.ytProfileInfoViewModelSectionDivider { color: var(--t4a6da19e16bf221a); pa=
dding-left: 5px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem;=
 font-weight: 400; line-height: 1.8rem; overflow: hidden; max-height: 1.8re=
m; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellip=
sis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytProfileInfoViewModelSectionDivider { -webkit-line-clamp: 1; max-height=
: none; }
}

.ytProfileInfoViewModelSectionHeartIcon { padding: 2px 5px 0px; }

.ytProfileInfoViewModelSectionIcon { color: var(--tffc2fd3a644f6275); }

.ytProfileInfoViewModelSectionSubtitle { color: var(--t4a6da19e16bf221a); f=
ont-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400;=
 line-height: 1.8rem; overflow: hidden; max-height: 1.8rem; display: -webki=
t-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: =
normal; }

@supports (-webkit-line-clamp:1) {
  .ytProfileInfoViewModelSectionSubtitle { -webkit-line-clamp: 1; max-heigh=
t: none; }
}

.ytProfileInfoViewModelComment { display: flex; padding: 8px 16px; align-it=
ems: center; align-self: stretch; }

.ytProfileInfoViewModelSubSection { display: flex; flex-direction: column; =
align-items: flex-start; }

.ytProfileInfoViewModelSubs { display: flex; padding: 0px 16px; align-items=
: flex-start; flex-shrink: 0; overflow-x: hidden; }

.ytProfileInfoViewModelSub { display: flex; flex-direction: column; align-i=
tems: center; padding-right: 6px; }

.ytProfileInfoViewModelSubHeader { display: flex; padding: 8px 16px; flex-d=
irection: column; justify-content: center; align-items: flex-start; align-s=
elf: stretch; }

.ytProfileInfoViewModelAnotherHeader { display: flex; align-items: center; =
text-decoration: none; color: unset; align-self: stretch; }

.ytSharedSubscriptionViewModelHost { display: flex; padding-top: 8px; flex-=
direction: column; align-items: center; width: 56px; height: 64px; }

.ytSharedSubscriptionViewModelChannelName { width: 56px; height: 20px; flex=
-direction: column; text-align: center; color: var(--tffc2fd3a644f6275); fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; =
line-height: 1.8rem; overflow: hidden; display: block; white-space: nowrap;=
 text-overflow: ellipsis; }

.ytCinematicContainerViewModelHost { position: absolute; inset: 0px; overfl=
ow: hidden; }

.ytCinematicContainerViewModelSeamlessBackgroundImage { display: block; }

.ytCinematicContainerViewModelSeamlessVideoBanner { position: relative; wid=
th: 100%; }

.ytCinematicContainerViewModelSeamlessVideoBannerOverlay { position: absolu=
te; inset: 0px; background-color: var(--t3e41d7b17b187f69); pointer-events:=
 none; transition: opacity 0.2s ease-in-out; }

.ytCinematicContainerViewModelSeamlessVideoBannerOverlayHidden { opacity: 0=
; }

.ytCinematicContainerViewModelBackgroundImage { position: absolute; width: =
200%; max-width: 200%; height: auto; transform: translateX(-25%) translateY=
(-25%); opacity: 0.7; filter: blur(30px); }

.ytCinematicContainerViewModelBackgroundGradient { position: relative; widt=
h: 100%; height: 100%; }

.ytCinematicContainerViewModelFadeToThemeContainer { height: 100%; }

@media (min-width: 840px) {
  .ytCinematicContainerViewModelFadeToThemeContainer { display: flex; justi=
fy-content: flex-end; }
}

.ytCinematicContainerViewModelFadeToThemeImage { opacity: 0.8; width: 100%;=
 height: 100%; object-fit: cover; }

@media (forced-colors: active) {
  .ytCinematicContainerViewModelFadeToThemeImage { display: none; }
}

.ytCinematicContainerViewModelFadeToThemeImageContainer { position: relativ=
e; right: auto; height: 100%; min-width: 50%; }

@media (min-width: 840px) {
  .ytCinematicContainerViewModelFadeToThemeImageContainer { right: var(--yt=
-cinematic-container-image-right-offset); }
}

.ytCinematicContainerViewModelFadeToThemeImageGradualBlur { position: absol=
ute; top: 0px; left: 0px; width: 100%; height: 100%; pointer-events: none; =
}

.ytCinematicContainerViewModelFadeToThemeGradient { position: absolute; wid=
th: 100%; height: 100%; left: 0px; top: 0px; }

.ytLightContainerShapeHost { display: block; margin: 0px auto; max-width: 1=
728px; position: relative; height: 100%; pointer-events: none; }

.ytLightContainerShapeMarginContainer { overflow: hidden; }

.ytLightContainerShapeIsWide .ytLightContainerShapeMarginContainer { margin=
: 0px 24px; border-radius: 24px; box-sizing: border-box; }

.ytLightContainerShapeRelativeContainer { position: relative; padding-botto=
m: 100%; }

.ytLightContainerShapeAssetContainer { position: relative; }

.ytLightContainerShapeBottomGradient { position: absolute; bottom: 0px; lef=
t: 0px; right: 0px; height: 33.3333%; background: linear-gradient(180deg,tr=
ansparent 0,var(--t3e41d7b17b187f69) 100%); }

.ytLightContainerShapeCone { position: absolute; transform-origin: 50% 0px;=
 clip-path: polygon(50% 0px, 0px 100%, 100% 100%); }

.ytLightContainerShapePositioningContainer { position: absolute; height: 10=
0%; width: 100%; }

.ytCollectionThumbnailViewModelHost { display: block; position: relative; w=
idth: 100%; }

.ytCollectionThumbnailViewModelHostHasStacks { border-top: 1px solid var(--=
t3e41d7b17b187f69); margin-top: -1px; }

.ytCollectionThumbnailViewModelSlideshow { position: absolute; inset: 0px; =
}

.ytCollectionThumbnailSlideshowHost { display: block; position: relative; }

.ytCollectionThumbnailSlideshowSlideshowThumbnail { position: absolute; top=
: 0px; left: 0px; right: 0px; opacity: 0; transition: opacity 0.8s; }

.ytCollectionThumbnailSlideshowSlideshowThumbnailFirstSlide { position: rel=
ative; }

.ytCollectionThumbnailSlideshowSlideshowThumbnailShowSlide { opacity: 1; }

.ytDownloadButtonViewModelHost { display: block; }

.ytDownloadButtonViewModelHost path.offline-downloading-progress { stroke: =
var(--tb628117fc164ad87); }

.ytDownloadButtonViewModelHost path.offline-downloading-background { stroke=
: var(--t2d807bb79e75606d); }

.ytDownloadButtonViewModelIsHidden { display: none; }

.engagementPanelHeaderViewModelHost { display: flex; flex-direction: row; a=
lign-items: center; justify-content: space-between; padding: 0px 0px 0px 16=
px; height: 48px; box-sizing: border-box; width: 100%; }

.engagementPanelHeaderViewModelHostEnableDivider { border-bottom: 1px solid=
 var(--tf3fc855af2285f5f); }

.engagementPanelHeaderViewModelTitleContainer { flex: 1 1 0%; min-width: 0p=
x; }

.engagementPanelHeaderViewModelTitle { margin: 0px; padding: 0px; color: va=
r(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: =
2rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height: 2=
.8rem; overflow: hidden; max-height: 2.8rem; display: -webkit-box; -webkit-=
box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .engagementPanelHeaderViewModelTitle { -webkit-line-clamp: 1; max-height:=
 none; }
}

@container (max-width: _max($medium_breakpoint)) {
  .engagementPanelHeaderViewModelTitle { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: =
700; line-height: 2.6rem; overflow: hidden; max-height: 2.6rem; display: -w=
ebkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-spa=
ce: normal; }
  @supports (-webkit-line-clamp:1) {
  .engagementPanelHeaderViewModelTitle { -webkit-line-clamp: 1; max-height:=
 none; }
}
}

@media (max-width: 599.9px) {
  .engagementPanelHeaderViewModelTitle { font-family: Roboto, Arial, sans-s=
erif; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: =
700; line-height: 2.6rem; overflow: hidden; max-height: 2.6rem; display: -w=
ebkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-spa=
ce: normal; }
  @supports (-webkit-line-clamp:1) {
  .engagementPanelHeaderViewModelTitle { -webkit-line-clamp: 1; max-height:=
 none; }
}
}

.engagementPanelHeaderViewModelButtonContainer { flex-shrink: 0; display: f=
lex; align-items: center; margin-left: 16px; }

.engagementPanelHeaderViewModelActionButtons { display: flex; align-items: =
center; }

.engagementPanelHeaderViewModelCloseButton { background: none; border-width=
: medium; border-style: none; border-color: currentcolor; border-image: ini=
tial; padding: 0px; width: 40px; height: 40px; cursor: pointer; display: fl=
ex; align-items: center; justify-content: center; border-radius: 50%; color=
: var(--t4a6da19e16bf221a); flex-shrink: 0; }

.engagementPanelHeaderViewModelCloseButton:focus-visible, .engagementPanelH=
eaderViewModelCloseButton:hover { background-color: var(--t416e5931fc464589=
); }

.engagementPanelHeaderViewModelCloseButton:active { background-color: var(-=
-tc87f6a7f05e65fc4); }

.ytExpandableMetadataHeaderViewModelHost { display: block; }

.ytExpandableMetadataHeaderViewModelCollapsedHeader { display: flex; paddin=
g: 0px 4px; flex-direction: row; align-items: center; justify-content: spac=
e-between; cursor: pointer; }

.ytExpandableMetadataHeaderViewModelLeftSection { display: flex; flex-direc=
tion: row; align-items: center; }

.ytExpandableMetadataHeaderViewModelLeftSectionExpanded { display: flex; fl=
ex-direction: row; align-items: center; margin: 12px 0px; }

.ytExpandableMetadataHeaderViewModelRightSection { display: flex; flex: 0 0=
 auto; flex-direction: row; align-items: center; }

.ytExpandableMetadataHeaderViewModelCollapsedImage { display: flex; flex: 0=
 0 auto; height: 20px; margin-left: 4px; }

.ytExpandableMetadataHeaderViewModelCollapsedLabelContainer { display: flex=
; flex: 0 0 auto; flex-direction: row; align-items: center; margin-left: 8p=
x; }

.ytExpandableMetadataHeaderViewModelCollapsedLabelImage { color: var(--tffc=
2fd3a644f6275); display: flex; flex: 0 0 auto; height: 16px; margin-right: =
8px; }

.ytExpandableMetadataHeaderViewModelCollapsedLabel { color: var(--tffc2fd3a=
644f6275); margin-right: 4px; flex: 0 0 auto; font-family: Roboto, Arial, s=
ans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; overfl=
ow: hidden; max-height: 1.8rem; display: -webkit-box; -webkit-box-orient: v=
ertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytExpandableMetadataHeaderViewModelCollapsedLabel { -webkit-line-clamp: =
1; max-height: none; }
}

.ytExpandableMetadataHeaderViewModelCollapsedLabel { max-height: 1.8rem; }

.ytExpandableMetadataHeaderViewModelCollapsedTitle { margin-left: 4px; colo=
r: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-s=
ize: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden; max-h=
eight: 1.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-ove=
rflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytExpandableMetadataHeaderViewModelCollapsedTitle { -webkit-line-clamp: =
1; max-height: none; }
}

.ytExpandableMetadataHeaderViewModelCollapsedTitle { max-height: 1.8rem; }

.ytExpandableMetadataHeaderViewModelExpandedHeader { display: flex; padding=
: 0px 4px 0px 16px; flex-direction: row; align-items: center; justify-conte=
nt: space-between; }

.ytExpandableMetadataHeaderViewModelExpandedTitleImage { color: var(--tffc2=
fd3a644f6275); margin-right: 8px; margin-top: 2px; align-self: flex-start; =
}

.ytExpandableMetadataHeaderViewModelExpandedTextContainer { display: flex; =
flex-direction: column; align-items: flex-start; }

.ytExpandableMetadataHeaderViewModelExpandedTextFirstRowContainer { display=
: flex; flex-direction: row; align-items: center; }

.ytExpandableMetadataHeaderViewModelExpandedLabel { font-family: Roboto, Ar=
ial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; ov=
erflow: hidden; max-height: 2rem; display: -webkit-box; -webkit-box-orient:=
 vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytExpandableMetadataHeaderViewModelExpandedLabel { -webkit-line-clamp: 1=
; max-height: none; }
}

.ytExpandableMetadataHeaderViewModelExpandedLabel { max-height: 2rem; }

.ytExpandableMetadataHeaderViewModelExpandedTitle { color: var(--tffc2fd3a6=
44f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-w=
eight: 500; line-height: 2rem; overflow: hidden; max-height: 2rem; display:=
 -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-=
space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytExpandableMetadataHeaderViewModelExpandedTitle { -webkit-line-clamp: 1=
; max-height: none; }
}

.ytExpandableMetadataHeaderViewModelExpandedTitle { max-height: 2rem; }

.ytExpandableMetadataHeaderViewModelExpandedSubtitle { color: var(--t4a6da1=
9e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; fon=
t-weight: 400; line-height: 1.8rem; overflow: hidden; max-height: 1.8rem; d=
isplay: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis;=
 white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytExpandableMetadataHeaderViewModelExpandedSubtitle { -webkit-line-clamp=
: 1; max-height: none; }
}

.ytExpandableMetadataHeaderViewModelExpandedSubtitle { max-height: 1.8rem; =
}

.ytExpandableMetadataHeaderViewModelIcon { height: 16px; width: 16px; }

.ytExpandableMetadataHeaderViewModelIsEpisodeDetailPage .ytExpandableMetada=
taHeaderViewModelCollapsedLabel { font-family: Roboto, Arial, sans-serif; f=
ont-size: 1.4rem; font-weight: 500; line-height: 2rem; overflow: hidden; ma=
x-height: 2rem; display: -webkit-box; -webkit-box-orient: vertical; text-ov=
erflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytExpandableMetadataHeaderViewModelIsEpisodeDetailPage .ytExpandableMeta=
dataHeaderViewModelCollapsedLabel { -webkit-line-clamp: 1; max-height: none=
; }
}

.ytExpandableMetadataHeaderViewModelIsEpisodeDetailPage .ytExpandableMetada=
taHeaderViewModelCollapsedTitle { color: var(--tffc2fd3a644f6275); margin-l=
eft: 8px; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-w=
eight: 400; line-height: 2rem; overflow: hidden; max-height: 2rem; display:=
 -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-=
space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytExpandableMetadataHeaderViewModelIsEpisodeDetailPage .ytExpandableMeta=
dataHeaderViewModelCollapsedTitle { -webkit-line-clamp: 1; max-height: none=
; }
}

.ytExpandableMetadataHeaderViewModelIsEpisodeDetailPage .ytExpandableMetada=
taHeaderViewModelExpandedSubtitle { font-family: Roboto, Arial, sans-serif;=
 font-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hidden; =
max-height: 2rem; display: -webkit-box; -webkit-box-orient: vertical; text-=
overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytExpandableMetadataHeaderViewModelIsEpisodeDetailPage .ytExpandableMeta=
dataHeaderViewModelExpandedSubtitle { -webkit-line-clamp: 1; max-height: no=
ne; }
}

.ytExpandableMetadataViewModelHost { display: block; background: var(--t7f4=
f2c6d54836ce0); border-radius: 12px; }

.ytExpandableMetadataViewModelExpandedContent { padding-bottom: 16px; }

.ytExpandableMetadataViewModelBasicContent, .ytExpandableMetadataViewModelV=
ideoSummaryContent { margin: 0px 16px; }

.ytExpandableMetadataViewModelLockup { display: block; margin: 0px 16px; }

.ytExpandableMetadataViewModelExpandedBottomButtons { display: flex; margin=
: 16px 16px 0px; }

.ytRadioButtonItemViewModelHost { width: 100%; }

.ytRadioButtonItemViewModelLabel { align-items: center; display: flex; flex=
-grow: 1; justify-content: space-between; }

.ytRadioButtonItemViewModelDisabled .ytRadioButtonItemViewModelLabel { colo=
r: var(--t4a6da19e16bf221a); }

.ytRadioButtonItemViewModelSubText, .ytRadioButtonItemViewModelSuperlabel {=
 color: var(--t4a6da19e16bf221a); display: block; font-family: Roboto, Aria=
l, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytRadioButtonItemViewModelSubTitle { margin-bottom: 8px; }

.ytRadioButtonItemViewModelTrailingAccessory { color: var(--t4a6da19e16bf22=
1a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight=
: 400; line-height: 2rem; }

.ytRadioButtonItemViewModelTrailingContainer { margin-inline-start: 8px; al=
ign-items: center; display: flex; }

.ytEditableThumbnailViewModelHost { display: block; }

.ytSelectTriggerViewModelHost { display: block; }

.ytSelectTriggerViewModelTappable { cursor: pointer; }

.ytSelectTriggerViewModelContainer { display: flex; box-sizing: border-box;=
 height: 56px; padding: 8px 12px; border-radius: 8px; border: 1px solid var=
(--tf3fc855af2285f5f); }

.ytSelectTriggerViewModelContainerErrorBorder { border-color: var(--td545df=
04e2c659d7); }

.ytSelectTriggerViewModelContainerDisabled { border: 0px; color: var(--t7e3=
4d5baa4ea6277); background-color: var(--t7f4f2c6d54836ce0); cursor: default=
; }

.ytSelectTriggerViewModelText { flex-grow: 1; display: flex; flex-direction=
: column; justify-content: center; }

.ytSelectTriggerViewModelLabel { color: var(--t4a6da19e16bf221a); font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-he=
ight: 1.8rem; }

.ytSelectTriggerViewModelLabelError { color: var(--td545df04e2c659d7); }

.ytSelectTriggerViewModelTitle { color: var(--tffc2fd3a644f6275); font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line-he=
ight: 2.2rem; }

.ytSelectTriggerViewModelTitlePlaceholder { color: var(--t4a6da19e16bf221a)=
; }

.ytSelectTriggerViewModelTitleDisabled { color: var(--t7e34d5baa4ea6277); }

.ytSelectTriggerViewModelChevronDown { display: flex; align-items: center; =
color: var(--tffc2fd3a644f6275); }

.ytSelectTriggerViewModelChevronDownDisabled { color: var(--t7e34d5baa4ea62=
77); }

.ytSelectTriggerViewModelSupport { margin-top: 4px; display: flex; align-it=
ems: center; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; fon=
t-weight: 400; line-height: 1.8rem; }

.ytSelectTriggerViewModelSupportHint { color: var(--t4a6da19e16bf221a); }

.ytSelectTriggerViewModelSupportError { color: var(--td545df04e2c659d7); }

.ytSelectTriggerViewModelSupportIcon { display: inline-block; height: 16px;=
 width: 16px; }

.ytSelectTriggerViewModelSupportText { margin-inline-start: 4px; }

.ytSelectedItemViewModelHost { display: block; }

.ytSelectionListItemFormViewModelHost { display: block; }

.ytSelectionListItemFormViewModelParagraph { margin-bottom: 12px; font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-he=
ight: 2rem; }

.ytSubmitButtonViewModelHost { display: block; }

.ytwProgressViewModelHost { display: block; box-sizing: border-box; }

.ytwProgressViewModelHostProgressSubtitle { color: var(--tffc2fd3a644f6275)=
; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 4=
00; line-height: 2rem; overflow: hidden; max-height: 2rem; display: -webkit=
-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: n=
ormal; }

@supports (-webkit-line-clamp:1) {
  .ytwProgressViewModelHostProgressSubtitle { -webkit-line-clamp: 1; max-he=
ight: none; }
}

.ytwProgressViewModelHostProgressSubtitle { margin: 0px; padding: 10px 0px =
16px; max-height: unset; }

.ytwProgressViewModelHostOverlay .ytwProgressViewModelHostProgressSubtitle =
{ color: rgb(255, 255, 255); }

.ytwProgressViewModelHostProgressContainer { display: flex; align-items: ce=
nter; }

.ytwProgressViewModelHostProgressLeadingLabel { color: var(--tffc2fd3a644f6=
275); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weigh=
t: 400; line-height: 2rem; overflow: hidden; max-height: 2rem; display: -we=
bkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-spac=
e: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwProgressViewModelHostProgressLeadingLabel { -webkit-line-clamp: 1; ma=
x-height: none; }
}

.ytwProgressViewModelHostProgressLeadingLabel { max-height: unset; margin: =
0px; width: 16px; }

.ytwProgressViewModelHostOverlay .ytwProgressViewModelHostProgressLeadingLa=
bel { color: rgb(255, 255, 255); }

.ytwProgressViewModelHostProgressBar { background-color: var(--tf3fc855af22=
85f5f); height: 8px; max-width: 600px; width: 100%; border-radius: 4px; }

.ytwProgressViewModelHostProgressBarFill { height: 8px; background-color: v=
ar(--tffc2fd3a644f6275); width: 0px; border-radius: 4px; }

.ytwProgressViewModelHostOverlay .ytwProgressViewModelHostProgressBarFill {=
 background-color: rgb(255, 255, 255); }

.ytFlexibleContainerHost { display: block; }

.ytDialogHeaderViewModelTitle { margin: 0px; max-height: unset; }

.ytDialogHeaderViewModelTitleCentered { text-align: center; }

.ytDialogHeaderViewModelHost { display: flex; flex-direction: column; flex-=
shrink: 0; padding: 24px 24px 8px; }

.ytDialogHeaderViewModelHostDisablePadding { padding: 0px; }

.ytDialogHeaderViewModelHostCentered { align-items: center; }

.ytDialogHeaderViewModelBanner { display: flex; justify-content: center; ma=
rgin-bottom: 24px; }

.ytDialogHeaderViewModelBannerFullBleed { margin-left: -24px; margin-right:=
 -24px; margin-top: -24px; }

.ytDialogHeaderViewModelBannerImage { flex: 1 1 0%; }

.ytDialogHeaderViewModelCustomAssetContainer { margin: 2px 0px 12px 6px; }

.ytDialogHeaderViewModelCustomAssetContainerCentered { margin-left: 0px; }

.ytDialogHeaderViewModelHeaderBlock { align-items: flex-start; align-self: =
stretch; color: var(--tffc2fd3a644f6275); margin-bottom: 16px; }

.ytDialogHeaderViewModelHeaderBlockCentered { align-self: center; }

.ytDialogHeaderViewModelText { color: var(--tffc2fd3a644f6275); flex: 1 1 0=
%; font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-=
settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; overflow: hidd=
en; max-height: 5.6rem; display: -webkit-box; -webkit-box-orient: vertical;=
 text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytDialogHeaderViewModelText { -webkit-line-clamp: 2; max-height: none; }
}

.ytDialogHeaderViewModelText { max-height: 5.6rem; }

.ytFormPanelFooterViewModelHost { display: block; }

.ytDialogImageContentViewModelHost { display: flex; flex-direction: column;=
 }

.ytDialogImageContentViewModelImage { margin-inline: auto; flex-grow: 0; fl=
ex-shrink: 1; }

.ytDialogImageContentViewModelDescription { margin-top: 16px; text-align: c=
enter; text-wrap: balance; font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.4rem; font-weight: 400; line-height: 2rem; }

.snackbarViewModelHost { display: block; border-radius: 8px; background-col=
or: var(--t1405e70a39276293); margin: 16px; transition: transform 0.2s, opa=
city 0.2s; }

.snackbarViewModelSwipeable { touch-action: pan-x; user-select: none; curso=
r: grab; }

.snackbarViewModelDragging { cursor: grabbing; transition: none; }

.snackbarViewModelEngagementBarWrapper { display: flex; flex-direction: row=
; min-height: 48px; max-height: 64px; }

.snackbarViewModelImageContainer { border-radius: 8px 0px 0px 8px; align-se=
lf: center; }

.snackbarViewModelAvatarContainer { display: flex; align-items: center; mar=
gin-left: 12px; }

.snackbarViewModelTitleSubtextWrapper { display: flex; flex-direction: colu=
mn; align-self: center; flex: 1 1 0%; margin: 8px 12px; }

.snackbarViewModelTitle { color: var(--t6216186c28b3834b); overflow-wrap: a=
nywhere; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-we=
ight: 400; line-height: 2rem; overflow: hidden; max-height: 4rem; display: =
-webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-s=
pace: normal; }

@supports (-webkit-line-clamp:1) {
  .snackbarViewModelTitle { -webkit-line-clamp: 2; max-height: none; }
}

.snackbarViewModelTitleWithSubtext { font-family: Roboto, Arial, sans-serif=
; font-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow: hidden;=
 max-height: 2rem; display: -webkit-box; -webkit-box-orient: vertical; text=
-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .snackbarViewModelTitleWithSubtext { -webkit-line-clamp: 1; max-height: n=
one; }
}

.snackbarViewModelSubtext { color: var(--t6216186c28b3834b); font-family: R=
oboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height:=
 2rem; overflow: hidden; max-height: 2rem; display: -webkit-box; -webkit-bo=
x-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .snackbarViewModelSubtext { -webkit-line-clamp: 1; max-height: none; }
}

.snackbarViewModelButtonClassWrapper { display: flex; flex-direction: row; =
justify-content: flex-end; align-items: center; margin-right: 12px; }

.ytAnimatedThumbnailOverlayViewModelHost { display: block; position: absolu=
te; inset: 0px; }

.ytThumbnailHoverOverlayViewModelHost { opacity: 0; transition: opacity 0.3=
s; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; disp=
lay: flex; cursor: pointer; }

.ytThumbnailHoverOverlayViewModelHost:focus, .ytThumbnailHoverOverlayViewMo=
delHost:focus-within, .ytThumbnailHoverOverlayViewModelHost:hover { opacity=
: 1; }

.ytThumbnailHoverOverlayViewModelHostForceHover { opacity: 1; transition: n=
one; }

.ytThumbnailHoverOverlayViewModelScrim { display: block; position: relative=
; height: 100%; }

.ytThumbnailHoverOverlayViewModelStyleCover { background-color: rgba(0, 0, =
0, 0.6); display: flex; align-items: center; justify-content: center; width=
: 100%; }

.ytThumbnailHoverOverlayViewModelStyleButton { background-color: rgba(0, 0,=
 0, 0.6); position: absolute; bottom: 16px; right: 16px; display: flex; ali=
gn-items: center; justify-content: center; height: 36px; border-radius: 18p=
x; padding: 0px 16px; }

.ytThumbnailHoverOverlayViewModelText { margin: 4px; color: rgb(255, 255, 2=
55); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight=
: 400; line-height: 2rem; }

.ytThumbnailHoverOverlayViewModelIcon { margin: 4px; color: rgb(255, 255, 2=
55); fill: rgb(255, 255, 255); height: 24px; }

.ytThumbnailHoverOverlayToggleActionsViewModelHost { display: flex; top: 0p=
x; right: 0px; position: absolute; z-index: 200; width: 100%; height: 100%;=
 box-sizing: border-box; padding: 0px 0px 4px 4px; pointer-events: none; }

.ytThumbnailHoverOverlayToggleActionsViewModelHidden { visibility: hidden; =
}

.ytThumbnailHoverOverlayToggleActionsViewModelHiddenGated { opacity: 0; poi=
nter-events: none; }

.ytThumbnailHoverOverlayToggleActionsViewModelButton { padding: 4px 4px 0px=
 0px; pointer-events: auto; }

.ytThumbnailHoverOverlayToggleActionsViewModelOverlayBackground { backgroun=
d-color: rgba(0, 0, 0, 0.6); }

.ytThumbnailHoverOverlayToggleActionsViewModelTopEndVertical { flex-directi=
on: column; justify-content: flex-start; align-items: flex-end; }

.ytThumbnailHoverOverlayToggleActionsViewModelBottomEndVertical { flex-dire=
ction: column; justify-content: flex-end; align-items: flex-end; }

.ytThumbnailHoverOverlayToggleActionsViewModelTopEndHorizontal { flex-direc=
tion: row; justify-content: flex-end; align-items: flex-start; }

.ytThumbnailOverlayFullViewModelHost { display: flex; position: absolute; i=
nset: 0px; align-items: center; flex-direction: column; justify-content: ce=
nter; background-color: rgba(0, 0, 0, 0.6); }

.ytThumbnailOverlayFullViewModelText { margin: 4px; color: rgb(255, 255, 25=
5); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight:=
 400; line-height: 2rem; }

.ytThumbnailOverlayFullViewModelIcon { margin: 4px; color: rgb(255, 255, 25=
5); fill: rgb(255, 255, 255); height: 24px; }

.ytDescriptionPreviewViewModelHost { display: block; }

.ytDescriptionPreviewViewModelClickable { cursor: pointer; }

.ytDescriptionPreviewViewModelDescription { display: block; position: relat=
ive; overflow: auto; color: var(--t4a6da19e16bf221a); font-family: Roboto, =
Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem=
; }

.ytDescriptionPreviewViewModelDescriptionMediumText { font-family: Roboto, =
Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; =
}

.ytDescriptionPreviewViewModelIsOverlay .ytDescriptionPreviewViewModelDescr=
iption { color: rgba(255, 255, 255, 0.7); }

.dynamicTextViewModelHost { word-break: break-word; }

.dynamicTextViewModelHostTappable { cursor: pointer; }

.dynamicTextViewModelH1 { all: unset; }

.dynamicTextViewModelLineClamp { display: -webkit-box; -webkit-box-orient: =
vertical; overflow: hidden; }

.ytInlineExpanderViewModelHost { display: block; cursor: pointer; }

.ytInlineExpanderViewModelHeader { display: flex; justify-content: space-be=
tween; align-items: center; }

.ytInlineExpanderViewModelButton { transition: transform 0.25s cubic-bezier=
(0.05, 0, 0, 1); display: flex; }

.ytInlineExpanderViewModelButtonExpanded { transform: rotate(180deg); }

.ytInlineExpanderViewModelButtonControlled { pointer-events: none; }

.ytInlineExpanderViewModelBody { display: grid; grid-template-rows: 0fr; tr=
ansition: grid-template-rows 0.35s cubic-bezier(0.05, 0, 0, 1); }

.ytInlineExpanderViewModelBodyExpanded { grid-template-rows: 1fr; }

.ytInlineExpanderViewModelBodyContent { overflow: hidden; }

.ytSpecDialogLayoutHost { display: flex; flex-direction: column; background=
-color: var(--t518e925f61bdcb91); }

.ytSpecDialogLayoutContainer { display: flex; flex-direction: column; overf=
low: hidden; padding-bottom: 24px; }

.ytSpecDialogLayoutTopPadding { padding-top: 24px; }

.ytSpecDialogLayoutIcon { margin: 24px 24px 0px; }

.ytSpecDialogLayoutIconAboveMedia { margin-bottom: 24px; }

.ytSpecDialogLayoutIconCenterAlign { align-self: center; }

.ytSpecDialogLayoutAsset { width: 100%; min-height: 0px; flex-shrink: 4; di=
splay: flex; overflow: hidden; }

.ytSpecDialogLayoutAssetItem { width: 100%; flex-shrink: 0; object-fit: cov=
er; }

.ytSpecDialogLayoutDialogHeaderContainer { padding: 24px 24px 8px; }

.ytSpecDialogLayoutDialogHeader { display: flex; flex-direction: row; align=
-items: center; flex-shrink: 0; }

.ytSpecDialogLayoutDialogHeaderAboveAsset { padding-bottom: 24px; }

.ytSpecDialogLayoutTitle { color: var(--tffc2fd3a644f6275); flex: 1 1 0%; m=
argin-bottom: 0px; font-family: Roboto, Arial, sans-serif; font-size: 2rem;=
 font-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem=
; overflow: hidden; max-height: 5.6rem; display: -webkit-box; -webkit-box-o=
rient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytSpecDialogLayoutTitle { -webkit-line-clamp: 2; max-height: none; }
}

.ytSpecDialogLayoutTitle { max-height: 5.6rem; }

.ytSpecDialogLayoutLeadingActionHeader { color: var(--tffc2fd3a644f6275); m=
argin-right: 12px; }

.ytSpecDialogLayoutTrailingActionHeader { color: var(--tffc2fd3a644f6275); =
margin-left: auto; }

.ytSpecDialogLayoutContent { color: var(--tffc2fd3a644f6275); overflow-y: a=
uto; }

.ytSpecDialogLayoutContentInner { overflow: visible; padding: 0px 24px; }

.ytSpecDialogLayoutFooterContainer { padding-top: 16px; padding-left: 24px;=
 padding-right: 24px; }

.ytSpecDialogLayoutFooter { display: flex; flex-flow: wrap-reverse; flex-sh=
rink: 0; margin: -8px 0px 0px -8px; }

.ytSpecDialogLayoutDialogButtonsInlineEnd { justify-content: end; }

.ytSpecDialogLayoutButton { display: flex; padding: 8px 0px 0px 8px; }

.ytSpecDialogLayoutDialogButtonsInlineStretched { flex: 1 1 0%; }

.ytSpecDialogLayoutCenterAlign .ytSpecDialogLayoutContent, .ytSpecDialogLay=
outCenterAlign .ytSpecDialogLayoutTitle { text-align: center; }

.ytSpecDialogLayoutDialogButtonsStacked { flex-direction: column; }

@media (max-width: 330px) {
  .ytSpecDialogLayoutResponsive { min-width: calc(-96px + 100vw); max-width=
: 100%; max-height: 100vh; }
}

@media (min-width: 331px) and (max-width: 527px) {
  .ytSpecDialogLayoutResponsive { min-width: min(320px, -96px + 100vw); max=
-width: min(400px, -96px + 100vw); max-height: calc(-96px + 100vh); }
}

@media (min-width: 528px) {
  .ytSpecDialogLayoutResponsive { min-width: 320px; max-width: min(560px, -=
96px + 100vw); max-height: min(560px, -96px + 100vh); }
}

.ytSpecDialogLayoutFullscreen { height: 100%; width: 100%; }

.ytSpecDialogLayoutFullscreen .ytSpecDialogLayoutContainer, .ytSpecDialogLa=
youtFullscreen .ytSpecDialogLayoutContent { display: block; height: 100%; w=
idth: 100%; }

.ytSpecDialogLayoutFullscreen .ytSpecDialogLayoutContentInner { display: bl=
ock; height: 100%; width: 100%; padding: 0px; }

@media (min-width: 528px) {
  .ytSpecDialogLayoutExtendedMaxHeight { max-height: calc(-96px + 100vh); }
}

.ytSpecDialogLayoutAssetInset .ytSpecDialogLayoutAsset { width: auto; paddi=
ng: 0px 24px; border-radius: 12px; }

.ytSpecDialogLayoutAssetInset .ytSpecDialogLayoutAssetItem { border-radius:=
 12px; }

@media (max-height: 550px) {
  .ytSpecDialogLayoutContainer, .ytSpecDialogLayoutHost { display: block; o=
verflow-y: auto; }
}

.ytMarqueeScroll { font-family: Roboto, Arial, sans-serif; font-size: 1.4re=
m; font-weight: 400; line-height: 2rem; }

.ytMarqueeScrollHost { display: block; overflow: hidden; }

.ytMarqueeScrollAnimationEnabled { animation: 16s linear 3s infinite normal=
 backwards running scrolling-parent; }

.ytMarqueeScrollInnerContainer { position: relative; display: inline-flex; =
}

@keyframes scrolling-parent {=20
  100% { transform: translateX(var(--marquee-translate,0)); }
}

.ytMarqueeScrollDuplicateString, .ytMarqueeScrollPrimaryString { display: i=
nline-block; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; fon=
t-weight: 400; line-height: 2rem; }

.ytMarqueeScrollHostLarge .ytMarqueeScrollDuplicateString, .ytMarqueeScroll=
HostLarge .ytMarqueeScrollPrimaryString { font-family: Roboto, Arial, sans-=
serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; }

.ytReelSoundMetadataViewModelHost { display: block; }

@media (max-width: 299.9px) {
  .ytReelSoundMetadataViewModelHost { display: none; }
}

.ytReelSoundMetadataViewModelMetadataContainer { display: flex; flex-direct=
ion: row; align-items: center; cursor: pointer; }

.ytReelSoundMetadataViewModelIcon { margin-right: 4px; color: var(--reel-me=
tadata-color,#fff); height: 16px; width: 16px; }

.ytReelSoundMetadataViewModelMarqueeContainer { color: var(--reel-metadata-=
color,#fff); overflow: hidden; flex: 1 1 0%; font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytReelSoundMetadataViewModelHostLarge { display: block; }

.ytReelSoundMetadataViewModelHostLarge .ytReelSoundMetadataViewModelIcon { =
width: 22px; height: 22px; margin-right: 8px; }

.ytDislikeButtonViewModelHost { display: block; }

.ytSwitchButtonViewModelHost { display: block; }

.ytSwitchButtonViewModelButton { padding: 0px; border-width: medium; border=
-style: none; border-color: currentcolor; border-image: initial; outline: n=
one; font: inherit; text-transform: inherit; color: inherit; background: tr=
ansparent; }

.ytSwitchButtonViewModelTappable { cursor: pointer; }

.ytSwitchShapeHost { display: inline-block; position: relative; width: 40px=
; height: 24px; flex-shrink: 0; }

.ytSwitchShapeTrack { position: absolute; width: 40px; height: 24px; border=
-radius: 12px; background-color: var(--t7e34d5baa4ea6277); transition: back=
ground-color 0.15s; }

.ytSwitchShapeTrackActive { background-color: var(--t1405e70a39276293); tra=
nsition: background-color 0.15s; }

.ytSwitchShapeTrackDisabled { opacity: 0.3; }

.ytSwitchShapeKnob { position: absolute; border-radius: 50%; background-col=
or: var(--t6216186c28b3834b); width: 20px; height: 20px; top: 2px; transfor=
m: translateX(2px); transition: transform 0.15s; }

.ytSwitchShapeKnobActive { transform: translateX(18px); transition: transfo=
rm 0.15s; }

@media (forced-colors: active) {
  .ytSwitchShapeTrack { outline: 1px solid var(--t7e34d5baa4ea6277); }
  .ytSwitchShapeTrackActive { outline: 2px solid var(--tffc2fd3a644f6275); =
background-color: buttontext; }
  .ytSwitchShapeKnob { outline: 1px solid var(--tffc2fd3a644f6275); }
}

.ytSpecAvatarShapeHost { display: flex; flex-direction: row; align-items: c=
enter; }

.ytSpecAvatarShapeButton { display: flex; justify-content: center; align-it=
ems: center; position: relative; background-color: transparent; border-styl=
e: none; }

.ytSpecAvatarShapeTappable { cursor: pointer; }

.ytSpecAvatarShapeButtonTiny { width: 16px; height: 16px; }

.ytSpecAvatarShapeButtonExtraSmall { width: 24px; height: 24px; }

.ytSpecAvatarShapeButtonSmall { width: 32px; height: 32px; }

.ytSpecAvatarShapeButtonMedium { width: 36px; height: 36px; }

.ytSpecAvatarShapeButton48 { width: 48px; height: 48px; }

.ytSpecAvatarShapeButtonLarge { width: 56px; height: 56px; }

.ytSpecAvatarShapeButtonExtraLarge { width: 72px; height: 72px; }

.ytSpecAvatarShapeButtonExtraExtraLarge { width: 120px; height: 120px; }

.ytSpecAvatarShapeButtonGiant { width: 160px; height: 160px; }

.ytSpecAvatarShapeButtonResponsive { width: 128px; height: 128px; }

.ytSpecAvatarShapeButtonInClusterSize18 { width: 18px; height: 18px; }

.ytSpecAvatarShapeButtonInClusterSize20 { width: 20px; height: 20px; }

.ytSpecAvatarShapeButtonInClusterSize22 { width: 22px; height: 22px; }

.ytSpecAvatarShapeButtonInClusterSize24 { width: 24px; height: 24px; }

.ytSpecAvatarShapeImage { border-radius: 50%; }

.ytSpecAvatarShapeAdsApp { border-radius: 20%; }

.ytSpecAvatarShapeInscribedSquare { transform: scale(1.41421); }

.ytSpecAvatarShapeImageOverlays { overflow: hidden; position: absolute; ins=
et: 0px; }

.ytSpecAvatarShapeStoriesWatched { border: 2px solid var(--t7e34d5baa4ea627=
7); display: flex; justify-content: center; align-items: center; border-rad=
ius: 50%; }

.ytSpecAvatarShapeStoriesUnwatched { border: 2px solid rgb(225, 0, 45); dis=
play: flex; justify-content: center; align-items: center; border-radius: 50=
%; }

.ytSpecAvatarShapeLiveRing { display: flex; justify-content: center; align-=
items: center; border-radius: 50%; }

.ytSpecAvatarShapeLiveRing::after { border-radius: 50%; padding: 2px; posit=
ion: absolute; content: ""; inset: -4px; mask: linear-gradient(rgb(255, 255=
, 255) 0px, rgb(255, 255, 255) 0px) content-box exclude, linear-gradient(rg=
b(255, 255, 255) 0px, rgb(255, 255, 255) 0px); background: linear-gradient(=
to right top, rgb(225, 0, 45) 60%, rgb(224, 19, 120) 85%); }

.ytSpecAvatarShapeOnSelectBorder { border: 1px solid var(--t1405e70a3927629=
3); display: flex; justify-content: center; align-items: center; border-rad=
ius: 50%; }

.ytSpecAvatarShapeBackgroundBorder { background-color: var(--t3e41d7b17b187=
f69); border: 2px solid var(--t3e41d7b17b187f69); display: flex; justify-co=
ntent: center; align-items: center; border-radius: 50%; }

.ytSpecAvatarShapeBackgroundBorderThin { background-color: var(--t3e41d7b17=
b187f69); border: 1px solid var(--t3e41d7b17b187f69); display: flex; justif=
y-content: center; align-items: center; border-radius: 50%; }

.ytSpecAvatarShapeWhiteBorder { background-color: rgb(255, 255, 255); borde=
r: 2px solid rgb(255, 255, 255); display: flex; justify-content: center; al=
ign-items: center; border-radius: 50%; }

.ytSpecAvatarShapeWhiteBorderThin { border-width: 1px; }

.ytSpecAvatarShapeIsOverlay.ytSpecAvatarShapeBackgroundBorder, .ytSpecAvata=
rShapeIsOverlay.ytSpecAvatarShapeBackgroundBorderThin { background-color: r=
gb(255, 255, 255); border-color: rgb(255, 255, 255); }

.ytSpecAvatarShapeLiveBadgeText { padding: 0px 2px; justify-content: center=
; align-items: center; visibility: hidden; color: rgb(255, 255, 255); z-ind=
ex: 1; font-family: Roboto, Arial, sans-serif; font-size: 1rem; font-weight=
: 500; line-height: 1.6rem; white-space: nowrap; }

.ytSpecAvatarShapeLiveBadgeIcon { max-width: 16px; padding: 0px 2px; displa=
y: flex; align-items: center; justify-content: center; color: rgb(255, 255,=
 255); }

.ytSpecAvatarShapeLiveBadge { border-radius: 4px; text-align: center; backg=
round-color: rgb(225, 0, 45); display: flex; justify-content: center; align=
-items: center; position: absolute; bottom: -4px; }

.ytSpecAvatarShapeLiveBadgeSmall { max-width: 32px; height: 13px; }

.ytSpecAvatarShapeLiveBadgeMedium { max-width: 36px; height: 14px; }

.ytSpecAvatarShapeLiveBadgeLarge { max-width: 52px; height: 14px; }

.ytSpecAvatarShapeLiveBadgeExtraLarge { border-radius: 4px; max-width: 68px=
; height: 16px; }

.ytSpecAvatarShapeLiveBadgeExtraLarge .ytSpecAvatarShapeLiveBadgeIcon { max=
-width: 24px; padding: 0px 4px; }

.ytSpecAvatarShapeLiveBadgeExtraLarge .ytSpecAvatarShapeLiveBadgeText { pad=
ding: 0px 4px; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; f=
ont-weight: 500; line-height: 1.8rem; }

.ytSpecAvatarShapeNewContent { background-color: var(--t2d807bb79e75606d); =
}

.ytSpecAvatarShapeLiveDot { background-color: rgb(225, 0, 45); }

.ytSpecAvatarShapeSquare { border-radius: 12px; overflow: hidden; }

.ytSpecAvatarShapeBadgeIconContainer { position: absolute; display: flex; j=
ustify-content: center; align-items: center; border-radius: 50%; background=
-color: var(--t3e41d7b17b187f69); color: var(--tffc2fd3a644f6275); }

.ytSpecAvatarShapeBadgeIconContainerTiny { right: -8px; top: 0px; bottom: 0=
px; margin: auto; width: 16px; height: 16px; }

.ytSpecAvatarShapeBadgeIconContainerTiny .ytSpecAvatarShapeBadgeIcon { widt=
h: 12px; height: 12px; }

.ytSpecAvatarShapeBadgeIconContainerExtraSmall { right: -8px; top: 0px; bot=
tom: 0px; margin: auto; width: 16px; height: 16px; }

.ytSpecAvatarShapeBadgeIconContainerExtraSmall .ytSpecAvatarShapeBadgeIcon =
{ width: 12px; height: 12px; }

.ytSpecAvatarShapeBadgeIconContainerSmall { bottom: -2px; right: -2px; widt=
h: 16px; height: 16px; }

.ytSpecAvatarShapeBadgeIconContainerSmall .ytSpecAvatarShapeBadgeIcon { wid=
th: 12px; height: 12px; }

.ytSpecAvatarShapeBadgeIconContainerMedium { bottom: -2px; right: -2px; wid=
th: 16px; height: 16px; }

.ytSpecAvatarShapeBadgeIconContainerMedium .ytSpecAvatarShapeBadgeIcon { wi=
dth: 12px; height: 12px; }

.ytSpecAvatarShapeBadgeIconContainer48 { bottom: -2px; right: -2px; width: =
24px; height: 24px; }

.ytSpecAvatarShapeBadgeIconContainer48 .ytSpecAvatarShapeBadgeIcon { width:=
 20px; height: 20px; }

.ytSpecAvatarShapeBadgeIconContainerLarge { bottom: -2px; right: -2px; widt=
h: 24px; height: 24px; }

.ytSpecAvatarShapeBadgeIconContainerLarge .ytSpecAvatarShapeBadgeIcon { wid=
th: 20px; height: 20px; }

.ytSpecAvatarShapeBadgeIconContainerExtraLarge { bottom: -2px; right: -2px;=
 width: 28px; height: 28px; }

.ytSpecAvatarShapeBadgeIconContainerExtraLarge .ytSpecAvatarShapeBadgeIcon =
{ width: 24px; height: 24px; }

.ytSpecAvatarShapeBadgeIconContainerExtraExtraLarge { bottom: -4px; right: =
-4px; width: 44px; height: 44px; }

.ytSpecAvatarShapeBadgeIconContainerExtraExtraLarge .ytSpecAvatarShapeBadge=
Icon { width: 36px; height: 36px; }

.ytSpecAvatarShapeBadgeIconContainerGiant { bottom: -4px; right: -4px; widt=
h: 56px; height: 56px; }

.ytSpecAvatarShapeBadgeIconContainerGiant .ytSpecAvatarShapeBadgeIcon { wid=
th: 48px; height: 48px; }

.ytSpecAvatarShapeAvatarSizeTiny { margin: 2px; position: relative; display=
: flex; justify-content: center; width: 16px; height: 16px; }

.ytSpecAvatarShapeAvatarSizeTiny .ytSpecAvatarShapeLiveDot, .ytSpecAvatarSh=
apeAvatarSizeTiny .ytSpecAvatarShapeNewContent { position: absolute; border=
: 2px solid var(--t518e925f61bdcb91); border-radius: 50%; bottom: -1.664px;=
 right: -1.664px; width: 8px; height: 8px; }

.ytSpecAvatarShapeAvatarSizeTiny.ytSpecAvatarShapeNoMargin { margin: 0px; }

.ytSpecAvatarShapeAvatarSizeExtraSmall { margin: 2px; position: relative; d=
isplay: flex; justify-content: center; width: 24px; height: 24px; }

.ytSpecAvatarShapeAvatarSizeExtraSmall .ytSpecAvatarShapeLiveDot, .ytSpecAv=
atarShapeAvatarSizeExtraSmall .ytSpecAvatarShapeNewContent { position: abso=
lute; border: 2px solid var(--t518e925f61bdcb91); border-radius: 50%; botto=
m: -1.496px; right: -1.496px; width: 10px; height: 10px; }

.ytSpecAvatarShapeAvatarSizeExtraSmall.ytSpecAvatarShapeNoMargin { margin: =
0px; }

.ytSpecAvatarShapeAvatarSizeSmall { margin: 2px; position: relative; displa=
y: flex; justify-content: center; width: 32px; height: 32px; }

.ytSpecAvatarShapeAvatarSizeSmall .ytSpecAvatarShapeLiveDot, .ytSpecAvatarS=
hapeAvatarSizeSmall .ytSpecAvatarShapeNewContent { position: absolute; bord=
er: 2px solid var(--t518e925f61bdcb91); border-radius: 50%; bottom: -0.828p=
x; right: -0.828px; width: 11px; height: 11px; }

.ytSpecAvatarShapeAvatarSizeSmall.ytSpecAvatarShapeNoMargin { margin: 0px; =
}

.ytSpecAvatarShapeAvatarSizeMedium { margin: 2px; position: relative; displ=
ay: flex; justify-content: center; width: 36px; height: 36px; }

.ytSpecAvatarShapeAvatarSizeMedium .ytSpecAvatarShapeLiveDot, .ytSpecAvatar=
ShapeAvatarSizeMedium .ytSpecAvatarShapeNewContent { position: absolute; bo=
rder: 2px solid var(--t518e925f61bdcb91); border-radius: 50%; bottom: -0.74=
4px; right: -0.744px; width: 12px; height: 12px; }

.ytSpecAvatarShapeAvatarSizeMedium.ytSpecAvatarShapeNoMargin { margin: 0px;=
 }

.ytSpecAvatarShapeAvatarSize48 { margin: 2px; position: relative; display: =
flex; justify-content: center; width: 48px; height: 48px; }

.ytSpecAvatarShapeAvatarSize48 .ytSpecAvatarShapeLiveDot, .ytSpecAvatarShap=
eAvatarSize48 .ytSpecAvatarShapeNewContent { position: absolute; border: 2p=
x solid var(--t518e925f61bdcb91); border-radius: 50%; bottom: 0.508px; righ=
t: 0.508px; width: 13px; height: 13px; }

.ytSpecAvatarShapeAvatarSize48.ytSpecAvatarShapeNoMargin { margin: 0px; }

.ytSpecAvatarShapeAvatarSizeLarge { margin: 2px; position: relative; displa=
y: flex; justify-content: center; width: 56px; height: 56px; }

.ytSpecAvatarShapeAvatarSizeLarge .ytSpecAvatarShapeLiveDot, .ytSpecAvatarS=
hapeAvatarSizeLarge .ytSpecAvatarShapeNewContent { position: absolute; bord=
er: 2px solid var(--t518e925f61bdcb91); border-radius: 50%; bottom: 0.676px=
; right: 0.676px; width: 15px; height: 15px; }

.ytSpecAvatarShapeAvatarSizeLarge.ytSpecAvatarShapeNoMargin { margin: 0px; =
}

.ytSpecAvatarShapeAvatarSizeExtraLarge { margin: 2px; position: relative; d=
isplay: flex; justify-content: center; width: 72px; height: 72px; }

.ytSpecAvatarShapeAvatarSizeExtraLarge .ytSpecAvatarShapeLiveDot, .ytSpecAv=
atarShapeAvatarSizeExtraLarge .ytSpecAvatarShapeNewContent { position: abso=
lute; border: 2px solid var(--t518e925f61bdcb91); border-radius: 50%; botto=
m: 1.512px; right: 1.512px; width: 18px; height: 18px; }

.ytSpecAvatarShapeAvatarSizeExtraLarge.ytSpecAvatarShapeNoMargin { margin: =
0px; }

.ytSpecAvatarShapeAvatarSizeExtraExtraLarge { margin: 2px; position: relati=
ve; display: flex; justify-content: center; width: 120px; height: 120px; }

.ytSpecAvatarShapeAvatarSizeExtraExtraLarge .ytSpecAvatarShapeLiveDot, .ytS=
pecAvatarShapeAvatarSizeExtraExtraLarge .ytSpecAvatarShapeNewContent { posi=
tion: absolute; border: 2px solid var(--t518e925f61bdcb91); border-radius: =
50%; bottom: 8.52px; right: 8.52px; width: 18px; height: 18px; }

.ytSpecAvatarShapeAvatarSizeExtraExtraLarge.ytSpecAvatarShapeNoMargin { mar=
gin: 0px; }

.ytSpecAvatarShapeAvatarSizeGiant { margin: 2px; position: relative; displa=
y: flex; justify-content: center; width: 160px; height: 160px; }

.ytSpecAvatarShapeAvatarSizeGiant .ytSpecAvatarShapeLiveDot, .ytSpecAvatarS=
hapeAvatarSizeGiant .ytSpecAvatarShapeNewContent { position: absolute; bord=
er: 2px solid var(--t518e925f61bdcb91); border-radius: 50%; bottom: 14.36px=
; right: 14.36px; width: 18px; height: 18px; }

.ytSpecAvatarShapeAvatarSizeGiant.ytSpecAvatarShapeNoMargin { margin: 0px; =
}

.ytSpecAvatarShapeAvatarSizeResponsive { margin: 2px; position: relative; d=
isplay: flex; justify-content: center; width: 128px; height: 128px; max-wid=
th: 144px; }

.ytSpecAvatarShapeAvatarSizeResponsive.ytSpecAvatarShapeNoMargin { margin: =
0px; }

.ytSpecAvatarShapeAvatarInClusterSize18 { width: 18px; height: 18px; }

.ytSpecAvatarShapeAvatarInClusterSize20 { width: 20px; height: 20px; }

.ytSpecAvatarShapeAvatarInClusterSize22 { width: 22px; height: 22px; }

.ytSpecAvatarShapeAvatarInClusterSize24 { width: 24px; height: 24px; }

.ytCarouselDotsShapeHost { display: flex; }

.ytCarouselDotsShapeDot { width: 6px; height: 6px; border-radius: 50%; back=
ground-color: var(--t7e34d5baa4ea6277); }

.ytCarouselDotsShapeDotActive { background-color: var(--tffc2fd3a644f6275);=
 }

.ytCarouselDotsShapeDot:not(:last-child) { margin-right: 4px; }

.ytCarouselTitleViewModelHost { display: flex; justify-content: space-betwe=
en; align-items: center; }

.ytCarouselTitleViewModelTitle { display: inline; padding: 0px; margin: 0px=
; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; =
font-size: 1.4rem; font-weight: 500; line-height: 2rem; }

.ytCarouselTitleViewModelSubtitle { margin-left: 4px; color: var(--t4a6da19=
e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font=
-weight: 400; line-height: 2rem; }

.ytCarouselTitleViewModelNavigation { display: flex; align-items: center; }

.ytCarouselTitleViewModelNavigationButton:last-child { margin-left: 4px; }

.ytCarouselTitleViewModelNavigation .ytCarouselDotsShapeHost { margin-right=
: 8px; }

.ytEnvelopeLightShapeHost { display: block; position: absolute; inset: 0px;=
 overflow: hidden; border-radius: inherit; pointer-events: none; background=
-color: var(--tbdeaf5bc17152abc); }

.ytEnvelopeLightShapeImageBlur { position: absolute; bottom: 0px; left: 0px=
; right: 0px; width: 100%; height: 32px; background-position: 50% center; b=
ackground-size: cover; filter: blur(25px); opacity: 0.5; pointer-events: no=
ne; }

.ytfcYouthBasicSectionHeaderViewModelHost { align-items: center; display: f=
lex; padding: 12px; }

.ytfcYouthBasicSectionHeaderViewModelDisableHorizontalPadding { padding: 12=
px 0px; }

.ytfcYouthBasicSectionHeaderViewModelBadge { color: var(--t4a6da19e16bf221a=
); font-family: Roboto, Arial, sans-serif; font-size: 1rem; font-weight: 40=
0; line-height: 1.6rem; }

.ytfcYouthBasicSectionHeaderViewModelDescription { color: var(--t4a6da19e16=
bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-we=
ight: 400; line-height: 2rem; }

.ytfcYouthBasicSectionHeaderViewModelClickableDescription { font-family: Ro=
boto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-height: =
1.8rem; }

.ytfcYouthBasicSectionHeaderViewModelDetails { display: flex; flex-directio=
n: column; margin: 4px; }

.ytfcYouthBasicSectionHeaderViewModelImage { height: 72px; width: 72px; }

.ytfcYouthBasicSectionHeaderViewModelLeading { flex-shrink: 0; margin: 8px =
12px 8px 0px; }

.ytfcYouthBasicSectionHeaderViewModelMetadata { display: flex; flex-directi=
on: column; gap: 4px; }

.ytfcYouthBasicSectionHeaderViewModelSubtitle { color: var(--t4a6da19e16bf2=
21a); font-family: Roboto, Arial, sans-serif; font-size: 1rem; font-weight:=
 400; line-height: 1.6rem; }

.ytfcYouthBasicSectionHeaderViewModelTitle { color: var(--tffc2fd3a644f6275=
); margin: 0px; padding: 0px; font-family: Roboto, Arial, sans-serif; font-=
size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700; line-h=
eight: 2.6rem; overflow: hidden; max-height: 5.2rem; display: -webkit-box; =
-webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal;=
 }

@supports (-webkit-line-clamp:1) {
  .ytfcYouthBasicSectionHeaderViewModelTitle { -webkit-line-clamp: 2; max-h=
eight: none; }
}

.ytfcYouthSectionBodyViewModelHost { display: flex; flex-direction: column;=
 }

.ytfcYouthSectionBodyViewModelAvatarStack { margin: 0px auto; }

.ytfcYouthSectionBodyViewModelItem { border: 1px solid var(--tf3fc855af2285=
f5f); border-radius: 12px; }

.ytfcYouthSectionBodyViewModelDescription { color: var(--t4a6da19e16bf221a)=
; padding: 12px 12px 16px; font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytwCarouselButtonViewModelHost { display: flex; flex-direction: column; ga=
p: 12px; }

.ytwAdAvatarLockupViewModelHost, .ytwAdAvatarLockupViewModelHostIsClickable=
AdComponent { display: flex; align-items: flex-start; }

.ytwAdAvatarLockupViewModelHostAvatarStyleCompact, .ytwAdAvatarLockupViewMo=
delHostIsClickableAdComponentAvatarStyleCompact { display: inline-block; }

.ytwAdAvatarLockupViewModelHostIsClickableAdComponentTextsStyleCompact, .yt=
wAdAvatarLockupViewModelHostTextsStyleCompact { display: flex; flex-directi=
on: column; align-items: flex-start; margin-left: 12px; }

.ytwAdAvatarLockupViewModelHostIsClickableAdComponentTextsStyleCompactHeadl=
ineWidthUnlocked, .ytwAdAvatarLockupViewModelHostTextsStyleCompactHeadlineW=
idthUnlocked { color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial,=
 sans-serif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; over=
flow: hidden; max-height: 4.4rem; display: -webkit-box; -webkit-box-orient:=
 vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwAdAvatarLockupViewModelHostIsClickableAdComponentTextsStyleCompactHea=
dlineWidthUnlocked, .ytwAdAvatarLockupViewModelHostTextsStyleCompactHeadlin=
eWidthUnlocked { -webkit-line-clamp: 2; max-height: none; }
}

.ytwAdAvatarLockupViewModelHostIsClickableAdComponentTextsStyleCompactHeadl=
ine, .ytwAdAvatarLockupViewModelHostTextsStyleCompactHeadline { max-width: =
176px; color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-se=
rif; font-size: 1.6rem; font-weight: 400; line-height: 2.2rem; overflow: hi=
dden; max-height: 4.4rem; display: -webkit-box; -webkit-box-orient: vertica=
l; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwAdAvatarLockupViewModelHostIsClickableAdComponentTextsStyleCompactHea=
dline, .ytwAdAvatarLockupViewModelHostTextsStyleCompactHeadline { -webkit-l=
ine-clamp: 2; max-height: none; }
}

.ytwAdAvatarLockupViewModelHostIsClickableAdComponentTextsStyleCompactDescr=
iption, .ytwAdAvatarLockupViewModelHostTextsStyleCompactDescription { displ=
ay: flex; max-width: 176px; align-items: center; }

.ytwAdAvatarLockupViewModelHostIsClickableAdComponentTextsStyleCompactDescr=
iptionWidthUnlocked, .ytwAdAvatarLockupViewModelHostTextsStyleCompactDescri=
ptionWidthUnlocked { display: flex; align-items: center; }

.ytwAdButtonCollectionViewModelHost { display: block; position: relative; i=
solation: isolate; }

.ytwAdButtonCollectionViewModelHostRow { display: flex; flex-direction: row=
; align-items: center; gap: 8px; overflow-x: auto; isolation: isolate; user=
-select: none; scrollbar-width: none; }

.ytwAdButtonCollectionViewModelHostRow::-webkit-scrollbar { display: none; =
}

.ytwAdButtonCollectionViewModelHostButton { flex: 0 0 auto; }

.ytwAdButtonCollectionViewModelHostChevronBack, .ytwAdButtonCollectionViewM=
odelHostChevronForward { position: absolute; top: 0px; bottom: 0px; z-index=
: 1; display: flex; align-items: center; background-color: var(--yt-ad-butt=
on-collection-background,var(--t518e925f61bdcb91)); }

.ytwAdButtonCollectionViewModelHostChevronBack::after, .ytwAdButtonCollecti=
onViewModelHostChevronBack::before, .ytwAdButtonCollectionViewModelHostChev=
ronForward::after, .ytwAdButtonCollectionViewModelHostChevronForward::befor=
e { position: absolute; top: 0px; bottom: 0px; width: 24px; pointer-events:=
 none; }

.ytwAdButtonCollectionViewModelHostChevronBack { left: 0px; }

.ytwAdButtonCollectionViewModelHostChevronBack::after { content: ""; left: =
100%; background: linear-gradient(to right,var(--yt-ad-button-collection-ba=
ckground,var(--t518e925f61bdcb91)),transparent); }

.ytwAdButtonCollectionViewModelHostChevronForward { right: 0px; }

.ytwAdButtonCollectionViewModelHostChevronForward::before { content: ""; ri=
ght: 100%; background: linear-gradient(to left,var(--yt-ad-button-collectio=
n-background,var(--t518e925f61bdcb91)),transparent); }

.ytwAdButtonHoverOverlayViewModelHost, .ytwAdButtonHoverOverlayViewModelHos=
tIsClickableAdComponent { width: 100%; height: 100%; display: flex; justify=
-content: center; align-items: center; background-color: rgba(0, 0, 0, 0.6)=
; }

.ytwChannelInfoViewModelHost { display: block; box-sizing: border-box; padd=
ing: 16px 0px; }

.ytwChannelInfoViewModelHostChannelHeader { display: flex; flex-direction: =
row; align-items: center; }

.ytwChannelInfoViewModelHostChannelButtons { margin: 4px 0px; max-width: 72=
0px; display: flex; flex-direction: row; align-items: center; }

.ytwChannelInfoViewModelHostChannelDescription { margin-top: 32px; display:=
 flex; flex-direction: row; align-items: center; }

.ytVideoBannerViewModelHost { display: block; width: 100%; height: 100%; po=
sition: absolute; top: 0px; left: 0px; }

.ytContinuationItemViewModelHost { display: block; }

.ytStarRatingViewModelHost { display: block; }

.ytStarRatingViewModelHostStar { color: var(--t4a6da19e16bf221a); display: =
inline-block; }

.ytCommonMarkViewModelHost { display: block; }

.ytFeedbackPromptViewModelHost { display: flex; flex-direction: row; color:=
 var(--t4a6da19e16bf221a); min-height: 48px; align-items: center; }

.ytFeedbackPromptViewModelPrompt { padding-left: 24px; font-family: Roboto,=
 Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8re=
m; }

.ytFeedbackPromptViewModelLeadingButton { padding-right: 8px; }

.ytGhostChipShelfHost { display: flex; flex-flow: row; flex-shrink: 0; }

.ytGhostChipShelfChip { background-color: var(--tf3fc855af2285f5f); border-=
radius: 8px; margin: 4px; height: 32px; width: 160px; }

.ytdFeedFilterChipRenameFormViewModelHost { display: block; padding: 16px 2=
4px; }

.toggleableImageButtonViewModelHost { display: flex; flex-direction: column=
; align-items: center; border-radius: 16px; box-sizing: border-box; cursor:=
 pointer; padding: 4px 10px 0px; width: 33%; overflow: hidden; position: re=
lative; }

.toggleableImageButtonViewModelImage { visibility: inherit; border: 2px sol=
id transparent; position: relative; }

.toggleableImageButtonViewModelCircularRadius { border-radius: 50%; }

.toggleableImageButtonViewModelLabel { display: flex; flex-direction: row; =
justify-content: center; font-family: Roboto, Arial, sans-serif; font-size:=
 1.4rem; font-weight: 400; line-height: 2rem; color: var(--tffc2fd3a644f627=
5); margin-top: 8px; user-select: none; text-align: center; }

.toggleableImageButtonViewModelGradientRing { box-shadow: inset 0 0 0 1000p=
x var(--t518e925f61bdcb91); }

.toggleableImageButtonViewModelGradientRing::after { content: ""; position:=
 absolute; inset: 0px; mask: linear-gradient(rgb(255, 255, 255) 0px, rgb(25=
5, 255, 255) 0px) content-box xor, linear-gradient(rgb(255, 255, 255) 0px, =
rgb(255, 255, 255) 0px); pointer-events: none; }

.toggleableImageButtonViewModelBoldText { text-shadow: 0.5px 0px 0px; }

.toggleableImageButtonViewModelSemiTransparent { opacity: 0.4; }

.ytdAiResponseBoxRemoveAnimationViewModelHost { display: flex; width: 100%;=
 }

.ytdAiResponseBoxRemoveAnimationViewModelTopPosition { position: absolute; =
margin: 24px -12px; width: calc(100% - 24px); }

.ytdAiResponseBoxViewModelHost { display: flex; flex-direction: column; }

.ytdAiResponseBoxViewModelAiResponseBoxContent { display: flex; flex-direct=
ion: row; align-items: center; height: 48px; position: relative; }

.ytdAiResponseBoxViewModelAiResponseBoxContentCustomFeed { height: 58px; }

.ytdAiResponseBoxViewModelLoadingMessage { display: flex; align-items: cent=
er; flex-direction: row; font-size: 14px; gap: 8px; }

.ytdAiResponseBoxViewModelSpinner { flex-grow: 0; }

.ytdAiResponseBoxViewModelAlertBanner { padding-top: 20px; width: 100%; }

.ytdAiResponseBoxViewModelResponseMessageContainer { display: flex; align-i=
tems: center; justify-content: space-between; width: 100%; font-size: 14px;=
 padding: 4px; transition: opacity 0.3s cubic-bezier(0.05, 0, 0, 1); outlin=
e: none; box-sizing: border-box; }

.ytdAiResponseBoxViewModelResponseMessageContainerCustomFeed { max-width: 6=
80px; margin: 0px auto; padding: 4px 24px 4px 12px; }

.ytdAiResponseBoxViewModelResponseMessageContainerCustomFeed .ytFlexibleAct=
ionsViewModelAction:not(:last-child):not(:empty) { padding-right: 24px; }

.ytdAiResponseBoxViewModelResponseMessageContainerHidden { opacity: 0; }

.ytdAiResponseBoxViewModelResponseMessage { display: flex; align-items: cen=
ter; flex-direction: row; }

.ytdAiResponseBoxViewModelResponseMessageIcon { margin-right: 8px; }

.ytdAiResponseBoxViewModelChipsShelfContainer { position: absolute; inset: =
0px; transition: opacity 0.3s cubic-bezier(0.05, 0, 0, 1), transform 0.3s c=
ubic-bezier(0.05, 0, 0, 1); }

.ytdAiResponseBoxViewModelChipsShelfContainerZeroState { left: -8px; }

.ytdAiResponseBoxViewModelChipsShelfContainerNoAnimation { transition: none=
; }

.ytdAiResponseBoxViewModelChipsShelfContainer:not(.ytdAiResponseBoxViewMode=
lChipsShelfContainerShown) { opacity: 0; transform: translateX(100%); }

.ytdAiResponseBoxViewModelNotShown { display: none; }

.ytAccordionItemViewModelHost { display: block; max-height: 50px; opacity: =
1; padding: 20px 0px; transition: 0.5s ease-out; }

.ytAccordionItemViewModelContainer { display: flex; padding: 0px 4px; align=
-items: center; }

.ytAccordionItemViewModelLeftSection { display: flex; flex: 1 1 0%; flex-di=
rection: row; align-items: center; cursor: pointer; }

.ytAccordionItemViewModelRightSection { display: flex; flex-direction: row;=
 align-items: center; opacity: 1; transition: 0.5s ease-out; }

.ytAccordionItemViewModelLabel { color: var(--tffc2fd3a644f6275); font-fami=
ly: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings: =
"wdth" 100; font-weight: 700; line-height: 3.2rem; overflow: hidden; max-he=
ight: 3.2rem; display: -webkit-box; -webkit-box-orient: vertical; text-over=
flow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytAccordionItemViewModelLabel { -webkit-line-clamp: 1; max-height: none;=
 }
}

@container (max-width: _max($medium_breakpoint)) {
  .ytAccordionItemViewModelLabel { font-family: Roboto, Arial, sans-serif; =
font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; lin=
e-height: 2.8rem; overflow: hidden; max-height: 2.8rem; display: -webkit-bo=
x; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norm=
al; }
  @supports (-webkit-line-clamp:1) {
  .ytAccordionItemViewModelLabel { -webkit-line-clamp: 1; max-height: none;=
 }
}
}

@media (max-width: 599.9px) {
  .ytAccordionItemViewModelLabel { font-family: Roboto, Arial, sans-serif; =
font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; lin=
e-height: 2.8rem; overflow: hidden; max-height: 2.8rem; display: -webkit-bo=
x; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norm=
al; }
  @supports (-webkit-line-clamp:1) {
  .ytAccordionItemViewModelLabel { -webkit-line-clamp: 1; max-height: none;=
 }
}
}

.ytAccordionItemViewModelSubtitle { padding-right: 4px; color: var(--t4a6da=
19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; fo=
nt-weight: 400; line-height: 2.2rem; }

.ytAccordionItemViewModelExpandedSubtitle { margin-top: 8px; }

.ytAccordionItemViewModelLockupShelf { margin-top: 20px; }

.ytAccordionItemViewModelContent { width: 100%; max-height: 0px; opacity: 0=
; padding-right: 16px; transition: 0.5s ease-out; overflow-y: clip; pointer=
-events: none; visibility: hidden; }

.ytAccordionItemViewModelExpanded { max-height: 600px; }

.ytAccordionItemViewModelExpanded .ytAccordionItemViewModelContent { box-si=
zing: border-box; opacity: 1; max-height: 390px; pointer-events: auto; visi=
bility: visible; }

.ytAccordionItemViewModelToggleButton { display: flex; }

.ytAccordionItemViewModelHidden:not(.ytAccordionItemViewModelExpanded) { op=
acity: 0; max-height: 0px; padding: 0px; overflow: hidden; }

.ytAccordionItemViewModelHidden .ytAccordionItemViewModelRightSection { opa=
city: 0; }

.ytAccordionItemViewModelMini { padding: 12px 0px; }

.ytAccordionItemViewModelMini .ytAccordionItemViewModelLabel { font-family:=
 Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wdth=
" 100; font-weight: 700; line-height: 2.8rem; overflow: hidden; max-height:=
 2.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow:=
 ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytAccordionItemViewModelMini .ytAccordionItemViewModelLabel { -webkit-li=
ne-clamp: 1; max-height: none; }
}

@container (max-width: _max($medium_breakpoint)) {
  .ytAccordionItemViewModelMini .ytAccordionItemViewModelLabel { font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "=
wdth" 100; font-weight: 700; line-height: 2.6rem; overflow: hidden; max-hei=
ght: 2.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-overf=
low: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytAccordionItemViewModelMini .ytAccordionItemViewModelLabel { -webkit-li=
ne-clamp: 1; max-height: none; }
}
}

@media (max-width: 599.9px) {
  .ytAccordionItemViewModelMini .ytAccordionItemViewModelLabel { font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "=
wdth" 100; font-weight: 700; line-height: 2.6rem; overflow: hidden; max-hei=
ght: 2.6rem; display: -webkit-box; -webkit-box-orient: vertical; text-overf=
low: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytAccordionItemViewModelMini .ytAccordionItemViewModelLabel { -webkit-li=
ne-clamp: 1; max-height: none; }
}
}

.ytAccordionItemViewModelMini .ytAccordionItemViewModelLabel { transition: =
padding-left 0.5s; }

.ytAccordionItemViewModelMini.ytAccordionItemViewModelHidden.ytAccordionIte=
mViewModelExpanded .ytAccordionItemViewModelLabel { padding-left: 32px; }

.ytAccordionItemViewModelMini .ytAccordionItemViewModelContent { overflow-y=
: clip; box-sizing: border-box; padding-right: 0px; }

.ytAccordionItemViewModelMini .ytAccordionItemViewModelContainer { padding-=
right: 0px; }

.ytfzFanzoneScheduledInfoViewModelHost { display: flex; flex-direction: col=
umn; align-items: center; padding: 32px 12px 20px; }

.ytfzFanzoneScheduledInfoViewModelAvatar { margin-bottom: 8px; }

.ytfzFanzoneScheduledInfoViewModelTitle { text-align: center; margin-bottom=
: 10px; font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-varia=
tion-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }

.ytfzFanzoneScheduledInfoViewModelDescription { color: var(--t4a6da19e16bf2=
21a); text-align: center; font-family: Roboto, Arial, sans-serif; font-size=
: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytvlLiveLeaderboardItemActionContentViewModelHost { display: flex; flex-di=
rection: column; align-items: flex-start; }

.ytvlLiveLeaderboardItemActionContentViewModelActionDescription { font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; line-he=
ight: 1.8rem; color: var(--t4a6da19e16bf221a); }

.ytvlLiveLeaderboardItemActionContentViewModelActionButton { margin-top: 4p=
x; }

.ytvlLiveLeaderboardItemChannelContentViewModelHost { display: flex; flex-d=
irection: row; align-items: center; }

.ytvlLiveLeaderboardItemChannelContentViewModelChannelName { font-family: R=
oboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height:=
 2rem; color: var(--tffc2fd3a644f6275); }

.ytvlLiveLeaderboardItemChannelContentViewModelBadge { margin-left: 4px; }

.ytwPlayerDisclosureViewModelHost { display: flex; }

.ytwPlayerDisclosureViewModelEndpoint { display: flex; align-items: center;=
 max-width: 516px; color: rgb(255, 255, 255); background-color: rgba(0, 0, =
0, 0.6); border-radius: 4px; border-left: 4px solid var(--taf7bd2f2e5a02772=
); padding: 6px 0px 6px 6px; text-decoration: none; }

.ytwPlayerDisclosureViewModelImage { flex: 0 0 auto; margin: 4px; height: 4=
8px; width: 48px; }

.ytwPlayerDisclosureViewModelExtractOverlay .ytwPlayerDisclosureViewModelEn=
dpoint { color: var(--reel-metadata-color); background-color: var(--t7f4f2c=
6d54836ce0); }

.ytwPlayerDisclosureViewModelTitle { margin: 0px 4px; font-family: Roboto, =
Arial, sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 2rem; =
}

.ytwPlayerDisclosureViewModelText { margin: 0px 4px; font-family: Roboto, A=
rial, sans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem;=
 overflow: hidden; max-height: 3.6rem; display: -webkit-box; -webkit-box-or=
ient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytwPlayerDisclosureViewModelText { -webkit-line-clamp: 2; max-height: no=
ne; }
}

.ytwPlayerDisclosureViewModelDivider { margin: 2px 4px; border-top: 1px sol=
id rgba(255, 255, 255, 0.3); }

.ytPlayerGridRendererHost { display: grid; grid-template-columns: 1fr 1fr 1=
fr; grid-auto-flow: dense; gap: 16px; }

.ytPlayerOverlayVideoDetailsRendererHost { display: flex; flex-direction: r=
ow; align-items: center; position: relative; width: fit-content; border-rad=
ius: 12px; padding: 12px; text-shadow: rgb(0, 0, 0) 0px 0px 3px; }

.ytPlayerOverlayVideoDetailsRendererFrostedGlass { backdrop-filter: blur(16=
px); background: rgba(0, 0, 0, 0.3); text-shadow: rgb(0, 0, 0) 0px 0px 2px;=
 }

.ytPlayerOverlayVideoDetailsRendererFrostedGlass button { text-shadow: rgb(=
0, 0, 0) 0px 0px 2px; }

.ytPlayerOverlayVideoDetailsRendererFrostedGlass svg { filter: drop-shadow(=
rgba(0, 0, 0, 0.8) 0px 0px 1px); }

.ytPlayerOverlayVideoDetailsRendererHost::after { content: ""; display: blo=
ck; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; bor=
der-radius: 12px; }

.ytPlayerOverlayVideoDetailsRendererHost:hover::after { cursor: pointer; ba=
ckground-color: rgba(255, 255, 255, 0.1); }

.ytPlayerOverlayVideoDetailsRendererHost:active::after { cursor: pointer; b=
ackground-color: rgba(255, 255, 255, 0.3); }

.ytPlayerOverlayVideoDetailsRendererTitle.ytPlayerOverlayVideoDetailsRender=
erTitle { color: rgb(255, 255, 255); margin-bottom: 4px; overflow: hidden; =
overflow-wrap: break-word; max-height: 5.6rem; font-family: Roboto, Arial, =
sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weig=
ht: 700; line-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytPlayerOverlayVideoDetailsRendererTitle.ytPlayerOverlayVideoDetailsRend=
ererTitle { font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font=
-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytPlayerOverlayVideoDetailsRendererTitle.ytPlayerOverlayVideoDetailsRend=
ererTitle { font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font=
-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytPlayerOverlayVideoDetailsRendererTitle.ytPlayerOverlayVideoDetailsRend=
ererTitle { max-height: 4.8rem; }
}

.ytPlayerOverlayVideoDetailsRendererSingleLineTitle.ytPlayerOverlayVideoDet=
ailsRendererTitle { font-family: Roboto, Arial, sans-serif; font-size: 2rem=
; font-variation-settings: "wdth" 100; font-weight: 700; line-height: 2.8re=
m; overflow: hidden; max-height: 2.8rem; display: -webkit-box; -webkit-box-=
orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytPlayerOverlayVideoDetailsRendererSingleLineTitle.ytPlayerOverlayVideoD=
etailsRendererTitle { -webkit-line-clamp: 1; max-height: none; }
}

@container (max-width: _max($medium_breakpoint)) {
  .ytPlayerOverlayVideoDetailsRendererSingleLineTitle.ytPlayerOverlayVideoD=
etailsRendererTitle { font-family: Roboto, Arial, sans-serif; font-size: 1.=
8rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height: 2=
.6rem; overflow: hidden; max-height: 2.6rem; display: -webkit-box; -webkit-=
box-orient: vertical; text-overflow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytPlayerOverlayVideoDetailsRendererSingleLineTitle.ytPlayerOverlayVideoD=
etailsRendererTitle { -webkit-line-clamp: 1; max-height: none; }
}
}

@media (max-width: 599.9px) {
  .ytPlayerOverlayVideoDetailsRendererSingleLineTitle.ytPlayerOverlayVideoD=
etailsRendererTitle { font-family: Roboto, Arial, sans-serif; font-size: 1.=
8rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height: 2=
.6rem; overflow: hidden; max-height: 2.6rem; display: -webkit-box; -webkit-=
box-orient: vertical; text-overflow: ellipsis; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytPlayerOverlayVideoDetailsRendererSingleLineTitle.ytPlayerOverlayVideoD=
etailsRendererTitle { -webkit-line-clamp: 1; max-height: none; }
}
}

.ytPlayerOverlayVideoDetailsRendererSubtitle { display: flex; align-items: =
center; color: rgb(255, 255, 255); font-family: Roboto, Arial, sans-serif; =
font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytPlayerOverlayVideoDetailsRendererSubtitle .ytAttributedStringHost { -web=
kit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; over=
flow: hidden; }

.ytPlayerOverlayVideoDetailsRendererHideSubtitle { display: none; }

.ytPlayerOverlayVideoDetailsRendererChannelAvatarContainer { margin-right: =
8px; flex-shrink: 0; position: relative; z-index: 1; }

.ytPlayerOverlayVideoDetailsRendererTextContainer { display: flex; flex-dir=
ection: column; flex-grow: 1; min-width: 0px; }

.ytPlayerQuickActionButtonsHost:not(:empty) { display: flex; border-radius:=
 28px; padding: 4px; background: rgba(0, 0, 0, 0.3); text-shadow: rgb(0, 0,=
 0) 0px 0px 2px; }

.ytPlayerQuickActionButtonsHost:not(:empty) button { text-shadow: rgb(0, 0,=
 0) 0px 0px 2px; }

.ytPlayerQuickActionButtonsHost:not(:empty) svg { filter: drop-shadow(rgba(=
0, 0, 0, 0.8) 0px 0px 1px); }

.ytPlayerQuickActionButtonsHost:not(:empty) .ytLikeButtonViewModelHost .ytS=
pecButtonShapeNextHost { padding: 0px 16px; }

.ytPlayerQuickActionButtonsHostDisableBackdropFilter:not(:empty) { backdrop=
-filter: none; }

.ytPlayerQuickActionButtonsHostCompactControls:not(:empty) .ytSpecButtonSha=
peNextHost { padding: 0px 24px; }

.ytwTimelyActionViewModelHost { display: block; }

.ytwCompositeSourceVideoOverlayHost { display: block; position: absolute; b=
order: 4px solid black; box-sizing: border-box; cursor: pointer; }

.ytwCompositeSourceVideoOverlayHost::before { content: ""; position: absolu=
te; inset: -4px; border: 4px solid black; border-radius: 8px; }

.ytwCompositeSourceVideoOverlayOutline { position: absolute; inset: -2px; b=
order: 4px solid transparent; border-radius: 8px; box-sizing: border-box; t=
ransition: border-color 0.15s cubic-bezier(0.2, 0, 0.6, 1); }

.ytwCompositeSourceVideoOverlayActive .ytwCompositeSourceVideoOverlayOutlin=
e { border-color: rgb(144, 144, 144); }

.ytwCompositeSourceVideoOverlayInteracting.ytwCompositeSourceVideoOverlayAc=
tive .ytwCompositeSourceVideoOverlayOutline { border-color: rgb(255, 255, 2=
55); }

.ytwCompositeSourceVideoOverlayHost:not(.ytwCompositeSourceVideoOverlayActi=
ve) .ytwCompositeSourceVideoOverlayOutline:hover { border-color: rgb(144, 1=
44, 144); }

.ytwCompositeVideoOverlayRendererHost { display: block; }

.ytCollaborativePlaylistInviteMessageViewModelHost { display: block; }

.ytCollaborativePlaylistInviteMessageViewModelAccountSectionHeaderText { co=
lor: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; font=
-size: 1.4rem; font-weight: 500; line-height: 2rem; }

.ytCollaborativePlaylistInviteMessageViewModelAccountWrapper { display: fle=
x; padding: 8px 0px; align-items: flex-start; gap: 12px; align-self: stretc=
h; }

.ytCollaborativePlaylistInviteMessageViewModelAccountText { color: var(--tf=
fc2fd3a644f6275); display: flex; flex-direction: column; justify-content: c=
enter; align-items: flex-start; flex: 1 0 0px; font-family: Roboto, Arial, =
sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytCollaborativePlaylistInviteMessageViewModelHandle { color: var(--t4a6da1=
9e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; fon=
t-weight: 400; line-height: 1.8rem; }

.ytCollaborativePlaylistInviteMessageViewModelInviteMessageWrapper { color:=
 var(--tffc2fd3a644f6275); margin-bottom: 12px; font-family: Roboto, Arial,=
 sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytCollaborativePlaylistInviteMessageViewModelTermsOfService { color: var(-=
-t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2=
rem; font-weight: 400; line-height: 1.8rem; }

.ytAdaptiveGridViewModelHost { display: flex; flex-direction: column; width=
: 100%; }

.ytAdaptiveGridViewModelContainer { width: 100%; display: grid; gap: 16px; =
grid-template-columns: repeat(var(--adaptive-num-cols-large,3),minmax(0,1fr=
)); }

@media (max-width: 875px) {
  .ytAdaptiveGridViewModelContainer { grid-template-columns: repeat(var(--a=
daptive-num-cols-medium,2),minmax(0,1fr)); }
}

@media (max-width: 600px) {
  .ytAdaptiveGridViewModelContainer { grid-template-columns: repeat(var(--a=
daptive-num-cols-small,1),minmax(0,1fr)); }
}

.ytAdaptiveGridViewModelGridItem { display: flex; flex-direction: column; m=
in-width: 0px; }

.ytAiSearchGhostCardViewModelHost { display: block; width: 100%; }

.ytAiSearchGhostCardViewModelVodSkeletonCard { display: flex; flex-directio=
n: column; min-width: 0px; width: 100%; pointer-events: none; }

.ytAiSearchGhostCardViewModelVodSkeletonThumbnail { height: 0px; padding-to=
p: 56.25%; width: 100%; border-radius: 12px; }

.ytAiSearchGhostCardViewModelVodSkeletonDetails { display: flex; align-item=
s: flex-start; margin-top: 16px; }

.ytAiSearchGhostCardViewModelVodSkeletonAvatar { width: 36px; height: 36px;=
 border-radius: 50%; flex-shrink: 0; margin-right: 12px; }

.ytAiSearchGhostCardViewModelVodSkeletonTextShell { display: flex; flex: 1 =
1 auto; flex-direction: column; }

.ytAiSearchGhostCardViewModelVodSkeletonTitle { height: 16px; width: 90%; b=
order-radius: 4px; margin-bottom: 12px; }

.ytAiSearchGhostCardViewModelVodSkeletonMeta { height: 16px; width: 90%; bo=
rder-radius: 4px; }

.ytAiSearchGhostCardViewModelSkeletonShimmer { background-color: var(--tf3f=
c855af2285f5f); overflow: hidden; position: relative; }

@media screen and (prefers-reduced-motion: no-preference) {
  .ytAiSearchGhostCardViewModelSkeletonShimmer::after { content: ""; positi=
on: absolute; inset: 0px; background: linear-gradient(120deg,transparent 25=
%,var(--t53dda9125e8d1324) 50%,transparent 75%); transform: translateX(-100=
%); animation: 1.5s linear 0s infinite normal none running skeletonShimmer;=
 }
}

@keyframes skeletonShimmer {=20
  0% { transform: translateX(-100%); }
  50% { transform: translateX(100%); }
  100% { transform: translateX(100%); }
}

.ytSportsMatchRefinementViewModelHost { display: block; }

.ytSportsMatchRefinementViewModelHostOverlay .ytSportsMatchRefinementViewMo=
delMatchContainer { background-color: rgba(255, 255, 255, 0.1); color: rgb(=
255, 255, 255); }

.ytSportsMatchRefinementViewModelHostOverlay .ytSportsMatchRefinementViewMo=
delColumnSegment { color: rgba(255, 255, 255, 0.7); }

.ytSportsMatchRefinementViewModelMatchContainer { position: relative; overf=
low: hidden; display: flex; flex-direction: row; padding: 14px 24px; backgr=
ound-color: var(--t7f4f2c6d54836ce0); border-radius: 12px; color: var(--tff=
c2fd3a644f6275); height: 100px; box-sizing: border-box; }

.ytSportsMatchRefinementViewModelMatchContainer > :not(:last-child) { margi=
n-right: 16px; }

@media (forced-colors: active) {
  .ytSportsMatchRefinementViewModelMatchContainer { outline: solid 1px; out=
line-offset: -1px; }
}

.ytSportsMatchRefinementViewModelTeamListContainer { display: flex; flex-di=
rection: column; justify-content: space-between; }

.ytSportsMatchRefinementViewModelTeamListContainer > :not(:last-child) { ma=
rgin-bottom: 10px; }

.ytSportsMatchRefinementViewModelTeamContainer { display: flex; flex-direct=
ion: row; flex: 1 1 0%; align-items: center; }

.ytSportsMatchRefinementViewModelTeamContainer > :not(:last-child) { margin=
-right: 10px; }

.ytSportsMatchRefinementViewModelTeamContainer { font-family: Roboto, Arial=
, sans-serif; font-size: 1.8rem; font-weight: 400; line-height: 2.6rem; }

.ytSportsMatchRefinementViewModelTeamLogo { width: 28px; height: 28px; flex=
-shrink: 0; margin-right: 8px; }

.ytSportsMatchRefinementViewModelDetailsContainer { display: flex; flex-dir=
ection: row; flex: 1 1 0%; padding: 4px 0px; }

.ytSportsMatchRefinementViewModelDetailsContainer > :not(:last-child) { mar=
gin-right: 16px; }

.ytSportsMatchRefinementViewModelColumnSegment { display: flex; flex-direct=
ion: column; flex-grow: 1; justify-content: space-between; align-items: cen=
ter; color: var(--t4a6da19e16bf221a); text-align: center; }

.ytSportsMatchRefinementViewModelColumnSegment > :not(:last-child) { margin=
-bottom: 10px; }

.ytSportsMatchRefinementViewModelColumnSegment { font-family: Roboto, Arial=
, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytSportsMatchRefinementViewModelScoreText { text-align: center; }

.ytSportsMatchRefinementViewModelLiveIndicatorSegment { display: flex; just=
ify-content: center; align-items: center; }

.ytSportsMatchRefinementViewModelBadgeWithLabel { display: inline-block; fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; =
line-height: 1.8rem; }

.ytSportsMatchRefinementViewModelClickable { cursor: pointer; }

.ytSportsMatchRefinementViewModelClickable:hover::after { content: ""; posi=
tion: absolute; inset: 0px; background-color: var(--t4fb0f67b251e1a42); opa=
city: 0.1; pointer-events: none; }

.ytSportsMatchRefinementViewModelClickable.ytSportsMatchRefinementViewModel=
OverlayHover:hover::after { background-color: rgb(255, 255, 255); }

.ytSuggestionChipHost { display: flex; align-items: center; background-colo=
r: var(--t7f4f2c6d54836ce0); border-radius: 20px 20px 2px; cursor: pointer;=
 }

.ytSuggestionChipHostSuggestionText { font-family: Roboto, Arial, sans-seri=
f; font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; max-height: 8.=
8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: el=
lipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytSuggestionChipHostSuggestionText { -webkit-line-clamp: 4; max-height: =
none; }
}

.ytSuggestionChipHostSuggestionText { margin: 12px 16px; overflow: hidden; =
}

.ytSuggestionChipHostHighlighted, .ytSuggestionChipHostHover { background-c=
olor: var(--t20480717de80f555); }

.ytdAiCompanionVideoSegmentDescriptionViewModelComponentHost { position: re=
lative; display: flex; padding: 12px; gap: 12px; border-radius: 16px; curso=
r: pointer; }

.ytdAiCompanionVideoSegmentDescriptionViewModelComponentHost::after { conte=
nt: ""; position: absolute; bottom: 0px; left: 12px; right: 12px; height: 1=
px; background-color: var(--tf3fc855af2285f5f); pointer-events: none; }

.ytdAiCompanionVideoSegmentDescriptionViewModelComponentHost:focus-visible,=
 .ytdAiCompanionVideoSegmentDescriptionViewModelComponentHost:hover { backg=
round-color: var(--t7f4f2c6d54836ce0); }

.ytdAiCompanionVideoSegmentDescriptionViewModelComponentHost:focus-visible =
{ outline: 2px solid var(--tffc2fd3a644f6275); outline-offset: -2px; }

.ytdAiCompanionVideoSegmentDescriptionViewModelComponentActive { background=
-color: var(--t7f4f2c6d54836ce0); }

.ytdAiCompanionVideoSegmentDescriptionViewModelComponentTimeDescription { c=
olor: var(--tffc2fd3a644f6275); min-width: 32px; background-color: var(--t7=
f4f2c6d54836ce0); padding: 2px 4px; border-radius: 4px; height: fit-content=
; text-align: center; flex-shrink: 0; font-family: Roboto, Arial, sans-seri=
f; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

.ytdAiCompanionVideoSegmentDescriptionViewModelComponentContent { display: =
flex; flex-direction: column; gap: 4px; list-style-position: inside; }

.ytdAiCompanionVideoSegmentDescriptionViewModelComponentTitle { color: var(=
--tffc2fd3a644f6275); margin: 0px; font-family: Roboto, Arial, sans-serif; =
font-size: 1.6rem; font-weight: 500; line-height: 2.2rem; }

.ytdAiCompanionVideoSegmentDescriptionViewModelComponentDescription { color=
: var(--t4a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-si=
ze: 1.4rem; font-weight: 400; line-height: 2rem; }

[role=3D"listitem"]:last-child > .ytdAiCompanionVideoSegmentDescriptionView=
ModelComponentHost::after { display: none; }

.ytdCollapsibleAnswerViewModelComponentHost { display: flex; flex-direction=
: column; border-radius: 24px; margin-bottom: 8px; margin-top: 16px; backgr=
ound-color: var(--t08a7c6c176cbc5c2); position: relative; }

.ytdCollapsibleAnswerViewModelComponentToggleButtonContainer { display: fle=
x; align-items: center; justify-content: center; }

.ytdCollapsibleAnswerViewModelComponentToggleButtonContainer::after, .ytdCo=
llapsibleAnswerViewModelComponentToggleButtonContainer::before { content: "=
"; flex: 1 1 0%; height: 1px; background-color: var(--tf3fc855af2285f5f); }

.ytdCollapsibleAnswerViewModelComponentDetailedAnswer + .ytdCollapsibleAnsw=
erViewModelComponentToggleButtonContainer, .ytdCollapsibleAnswerViewModelCo=
mponentSummary + .ytdCollapsibleAnswerViewModelComponentDetailedAnswer { ma=
rgin-top: 16px; }

.ytdCollapsibleAnswerViewModelComponentSummary { color: var(--tffc2fd3a644f=
6275); font-family: Roboto, Arial, sans-serif; font-size: 2.4rem; font-vari=
ation-settings: "wdth" 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytdCollapsibleAnswerViewModelComponentSummary { font-family: Roboto, Ari=
al, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-=
weight: 700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .ytdCollapsibleAnswerViewModelComponentSummary { font-family: Roboto, Ari=
al, sans-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-=
weight: 700; line-height: 2.8rem; }
}

.ytdCollapsibleAnswerViewModelComponentDetailedAnswer { color: var(--tffc2f=
d3a644f6275); font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; fo=
nt-weight: 400; line-height: 2.2rem; }

.ytdCollapsibleAnswerViewModelComponentDetailedAnswer ol, .ytdCollapsibleAn=
swerViewModelComponentDetailedAnswer ul { padding-left: 24px; }

.ytdCollapsibleAnswerViewModelComponentDetailedAnswerCollapsed { max-height=
: 120px; overflow: hidden; mask-image: linear-gradient(rgb(0, 0, 0) calc(10=
0% - 50px), transparent); }

.ytdTextInputAssistantHost { display: block; }

.ytdTextInputAssistantButton { cursor: pointer; padding: 4px; margin: 0px; =
outline: none; border-width: medium; border-style: none; border-color: curr=
entcolor; border-image: initial; background: none; display: block; }

.ytdTextInputAssistantIcon { margin-top: 4px; line-height: 24px; }

.ytShoppingDescriptionItemViewModelHost { display: block; }

.ytShoppingDescriptionItemViewModelLink { display: flex; align-items: cente=
r; padding: 8px; border-radius: 12px; color: var(--tffc2fd3a644f6275); text=
-decoration: none; font-family: Roboto, Arial, sans-serif; font-size: 1.2re=
m; font-weight: 400; line-height: 1.8rem; }

@media (-ms-high-contrast:active), (forced-colors: active) {
  .ytShoppingDescriptionItemViewModelLink { forced-color-adjust: none; back=
ground-color: selecteditem; color: selecteditemtext; }
}

.ytShoppingDescriptionItemViewModelLink:hover { background-color: var(--tf3=
fc855af2285f5f); cursor: pointer; }

.ytShoppingDescriptionItemViewModelLink:active { background-color: var(--t7=
f4f2c6d54836ce0); cursor: pointer; }

.ytShoppingDescriptionItemViewModelThumbnail { margin-right: 12px; border-r=
adius: 8px; overflow: hidden; flex: 0 0 auto; }

.ytShoppingDescriptionItemViewModelText { overflow: hidden; }

.ytwReelsAdCardButtonedViewModelHost, .ytwReelsAdCardButtonedViewModelHostI=
sClickableAdComponent { --reel-metadata-color: #fff; display: flex; flex-di=
rection: column; padding: 16px; border-radius: 12px; background-color: rgba=
(40, 40, 40, 0.6); color: rgb(255, 255, 255); pointer-events: auto; }

.ytwReelsAdCardButtonedViewModelHostIsClickableAdComponent { cursor: pointe=
r; }

.ytwReelsAdCardButtonedViewModelHostExpansive { --reel-metadata-color: var(=
--tffc2fd3a644f6275); background-color: var(--t7f4f2c6d54836ce0); color: va=
r(--tffc2fd3a644f6275); }

.ytwReelsAdMetadataViewModelHost, .ytwReelsAdMetadataViewModelHostIsClickab=
leAdComponent { display: flex; }

.ytwReelsAdMetadataViewModelHostIsClickableAdComponent { pointer-events: au=
to; cursor: pointer; }

.ytReelCarouselViewModelHost { display: flex; flex-direction: row; gap: 4px=
; }

.ytReelCarouselViewModelHostButton { min-width: 0px; }

.ytReelCarouselViewModelHostButton c3-icon { width: inherit; height: inheri=
t; }

.ytReelCarouselViewModelHostButtonMaxWidth { max-width: 50%; }

.ytReelMultiFormatLinkViewModelHost { display: flex; align-items: center; h=
eight: 30px; }

.ytReelMultiFormatLinkViewModelHostTall { height: 36px; }

@media (max-width: 299.9px) {
  .ytReelMultiFormatLinkViewModelHost { display: none; }
}

.ytReelMultiFormatLinkViewModelEndpoint { position: relative; margin-top: 0=
px; display: inline-block; cursor: pointer; text-decoration: none; color: v=
ar(--reel-metadata-color,#fff); }

.ytReelMultiFormatLinkViewModelLink { margin-right: 48px; margin-bottom: 0p=
x; font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: =
400; line-height: 2rem; overflow: hidden; display: block; max-height: 2rem;=
 }

.ytReelMultiFormatLinkViewModelIcon { margin-right: 6px; vertical-align: mi=
ddle; height: 16px; width: 16px; }

.ytReelMultiFormatLinkViewModelTitle { vertical-align: middle; }

.ytReelMultiFormatLinkViewModelHostLarge, .ytReelMultiFormatLinkViewModelHo=
stLarge .ytReelMultiFormatLinkViewModelTall { height: unset; }

.ytReelMultiFormatLinkViewModelHostLarge .ytReelMultiFormatLinkViewModelIco=
n { width: 20px; height: 20px; margin-right: 8px; }

.ytShortsDisclosuresViewModelHost { display: block; }

.ytShortsDisclosuresViewModelShortsDisclosuresText { color: var(--reel-meta=
data-color,#fff); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem=
; font-weight: 400; line-height: 1.8rem; }

.ytShortsSuggestedActionViewModelStaticHost { display: inline-flex; positio=
n: relative; align-items: center; border-radius: 18px; }

@media (max-width: 299.9px) {
  .ytShortsSuggestedActionViewModelStaticHost { display: none; }
}

.ytShortsSuggestedActionViewModelStaticHost:hover { background-color: rgba(=
0, 0, 0, 0.3); }

.ytShortsSuggestedActionViewModelStaticHostContainer { display: inline-flex=
; position: relative; align-items: center; padding: 0px 16px; height: 36px;=
 border-width: medium; border-style: none; border-color: currentcolor; bord=
er-image: initial; border-radius: 18px; background-color: rgba(0, 0, 0, 0.6=
); color: rgb(255, 255, 255); cursor: pointer; }

.ytShortsSuggestedActionViewModelStaticHostTextSection { display: flex; fle=
x-direction: column; align-items: flex-start; text-align: left; flex-shrink=
: 1; padding-inline-start: 8px; }

.ytShortsSuggestedActionViewModelStaticHostPrimaryText { font-family: Robot=
o, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2re=
m; overflow: hidden; max-height: 4rem; display: -webkit-box; -webkit-box-or=
ient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytShortsSuggestedActionViewModelStaticHostPrimaryText { -webkit-line-cla=
mp: 2; max-height: none; }
}

.ytShortsSuggestedActionViewModelStaticHostLeadingSection { max-width: 100%=
; margin-right: 0px; margin-left: 0px; }

.ytShortsSuggestedActionViewModelStaticHostLeadingImage { max-width: 100%; =
max-height: 100%; padding-inline-start: 4px; height: 24px; width: 24px; }

.ytShortsSuggestedActionViewModelStaticHostLeadingIcon { max-width: 100%; m=
ax-height: 100%; padding-inline-start: 8px; height: 24px; width: 24px; }

.ytShortsSuggestedActionViewModelDynamicHost { display: inline-flex; positi=
on: relative; align-items: center; }

@media (max-width: 299.9px) {
  .ytShortsSuggestedActionViewModelDynamicHost { display: none; }
}

.ytShortsSuggestedActionViewModelDynamicHostFixedHeightAuto { height: auto;=
 }

.ytShortsSuggestedActionViewModelDynamicHostHidden { opacity: 0; }

.ytShortsSuggestedActionViewModelDynamicHostShown { animation: 0.5s ease-in=
-out 0s 1 normal none running fadeIn; opacity: 1; }

.ytShortsSuggestedActionViewModelDynamicHostUseRoundBorder { border-radius:=
 28px; }

.ytShortsSuggestedActionViewModelDynamicHostRoundAllCorners { border-radius=
: 8px; }

.ytShortsSuggestedActionViewModelDynamicHostOnlyRoundLeadingCorners { borde=
r-top-left-radius: 8px; border-bottom-left-radius: 8px; }

.ytShortsSuggestedActionViewModelDynamicHostContainer { display: inline-fle=
x; position: relative; align-items: center; border-width: medium; border-st=
yle: none; border-color: currentcolor; border-image: initial; max-height: 5=
2px; padding: 8px; background-color: rgba(40, 40, 40, 0.6); color: var(--re=
el-metadata-color,#fff); cursor: pointer; }

.ytShortsSuggestedActionViewModelDynamicHostContainer:hover { background-co=
lor: rgba(0, 0, 0, 0.6); border-color: transparent; }

.ytShortsSuggestedActionViewModelDynamicHostCollapsedLeadingSection { borde=
r-radius: 4px; flex-shrink: 0; margin-right: 0px; }

.ytShortsSuggestedActionViewModelDynamicHostExpandedLeadingSection { margin=
-right: 0px; }

.ytShortsSuggestedActionViewModelDynamicHostCollapsedLeadingImage { max-wid=
th: 100%; max-height: 100%; border-radius: 4px; padding-inline-start: 4px; =
height: 24px; width: 24px; }

.ytShortsSuggestedActionViewModelDynamicHostExpandedLeadingImage { max-widt=
h: 100%; max-height: 100%; border-radius: 4px; width: 28px; height: 28px; p=
adding-inline-start: 8px; }

.ytShortsSuggestedActionViewModelDynamicHostCollapsedLeadingIcon { padding-=
inline-start: 8px; height: 24px; width: 24px; }

.ytShortsSuggestedActionViewModelDynamicHostExpandedLeadingIcon { padding: =
4px; border-radius: 4px; padding-inline-start: 8px; box-sizing: content-box=
; height: 24px; width: 24px; }

.ytShortsSuggestedActionViewModelDynamicHostCollapsedSecondary { opacity: 0=
; display: none; }

.ytShortsSuggestedActionViewModelDynamicHostExpandedSecondary { animation: =
0.25s ease-in-out 0s 1 normal none running fadeIn; opacity: 1; margin-top: =
-2px; color: rgba(255, 255, 255, 0.7); font-family: Roboto, Arial, sans-ser=
if; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hid=
den; max-height: 1.8rem; display: -webkit-box; -webkit-box-orient: vertical=
; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytShortsSuggestedActionViewModelDynamicHostExpandedSecondary { -webkit-l=
ine-clamp: 1; max-height: none; }
}

.ytShortsSuggestedActionViewModelDynamicHostCollapsedTrailingSection { curs=
or: pointer; position: relative; background-color: rgba(40, 40, 40, 0.6); b=
order-radius: 0px 8px 8px 0px; border-left: 1px solid rgba(255, 255, 255, 0=
.3); display: flex; align-items: center; justify-content: center; width: 24=
px; height: 40px; padding: 0px; }

.ytShortsSuggestedActionViewModelDynamicHostCollapsedTrailingSection:hover =
{ background-color: rgba(0, 0, 0, 0.6); }

.ytShortsSuggestedActionViewModelDynamicHostExpandedTrailingSection { curso=
r: pointer; position: relative; background-color: rgba(40, 40, 40, 0.6); bo=
rder-radius: 0px 8px 8px 0px; border-left: 1px solid rgba(255, 255, 255, 0.=
3); display: flex; align-items: center; justify-content: center; height: 40=
px; width: 24px; padding: 0px; }

.ytShortsSuggestedActionViewModelDynamicHostExpandedTrailingSection:hover {=
 background-color: rgba(0, 0, 0, 0.6); }

.ytShortsSuggestedActionViewModelDynamicHostTrailingIcon { color: var(--ree=
l-metadata-color,#fff); height: 24px; width: 24px; }

.ytShortsSuggestedActionViewModelExtractOverlay { display: inline-flex; }

.ytShortsSuggestedActionViewModelExtractOverlayContainer { background-color=
: var(--t7f4f2c6d54836ce0); }

.ytShortsSuggestedActionViewModelExtractOverlayContainer:hover { background=
-color: var(--t20480717de80f555); }

.ytShortsSuggestedActionViewModelExtractOverlayCollapsedTrailingSection { b=
ackground-color: var(--t7f4f2c6d54836ce0); color: var(--reel-metadata-color=
,var(--tffc2fd3a644f6275)); }

.ytShortsSuggestedActionViewModelExtractOverlayCollapsedTrailingSection:hov=
er { background-color: var(--t20480717de80f555); }

.ytShortsSuggestedActionViewModelExtractOverlayExpandedTrailingSection { ba=
ckground-color: var(--t7f4f2c6d54836ce0); color: var(--reel-metadata-color,=
var(--tffc2fd3a644f6275)); }

.ytShortsSuggestedActionViewModelExtractOverlayExpandedTrailingSection:hove=
r { background-color: var(--t20480717de80f555); }

.ytShortsSuggestedActionViewModelExpansiveContainer { color: var(--reel-met=
adata-color,var(--tffc2fd3a644f6275)); max-width: 480px; }

.ytShortsSuggestedActionViewModelExpansiveContainerPrimaryText { font-famil=
y: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; line-hei=
ght: 2rem; overflow: hidden; max-height: 2rem; display: -webkit-box; -webki=
t-box-orient: vertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytShortsSuggestedActionViewModelExpansiveContainerPrimaryText { -webkit-=
line-clamp: 1; max-height: none; }
}

.ytShortsSuggestedActionViewModelExpansiveContainerExpandedSecondary { colo=
r: rgba(from var(--reel-metadata-color,var(--tffc2fd3a644f6275)) r g b/.7);=
 font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 40=
0; line-height: 1.8rem; overflow: hidden; max-height: 1.8rem; display: -web=
kit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space=
: normal; }

@supports (-webkit-line-clamp:1) {
  .ytShortsSuggestedActionViewModelExpansiveContainerExpandedSecondary { -w=
ebkit-line-clamp: 1; max-height: none; }
}

@keyframes fadeIn {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.ytShortsVideoTitleViewModelHost { display: block; color: var(--reel-metada=
ta-color,#fff); }

.ytShortsVideoTitleViewModelHostClickable { cursor: pointer; }

.ytShortsVideoTitleViewModelShortsVideoTitle { margin: 0px; pointer-events:=
 auto; word-break: break-word; text-align: start; font-family: Roboto, Aria=
l, sans-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; over=
flow: hidden; max-height: 2rem; display: -webkit-box; -webkit-box-orient: v=
ertical; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytShortsVideoTitleViewModelShortsVideoTitle { -webkit-line-clamp: 1; max=
-height: none; }
}

.ytShortsVideoTitleViewModelShortsVideoTitle { max-height: none; -webkit-li=
ne-clamp: var(--yt-shorts-video-title-max-lines,1); }

.ytShortsVideoTitleViewModelShortsVideoTitleLarge { margin: 0px; font-famil=
y: Roboto, Arial, sans-serif; font-size: 2rem; font-variation-settings: "wd=
th" 100; font-weight: 700; line-height: 2.8rem; overflow: hidden; max-heigh=
t: 2.8rem; display: -webkit-box; -webkit-box-orient: vertical; text-overflo=
w: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytShortsVideoTitleViewModelShortsVideoTitleLarge { -webkit-line-clamp: 1=
; max-height: none; }
}

@container (max-width: _max($medium_breakpoint)) {
  .ytShortsVideoTitleViewModelShortsVideoTitleLarge { font-family: Roboto, =
Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 2.6rem; overflow: hidden; max-height: 2.6rem=
; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellips=
is; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytShortsVideoTitleViewModelShortsVideoTitleLarge { -webkit-line-clamp: 1=
; max-height: none; }
}
}

@media (max-width: 599.9px) {
  .ytShortsVideoTitleViewModelShortsVideoTitleLarge { font-family: Roboto, =
Arial, sans-serif; font-size: 1.8rem; font-variation-settings: "wdth" 100; =
font-weight: 700; line-height: 2.6rem; overflow: hidden; max-height: 2.6rem=
; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellips=
is; white-space: normal; }
  @supports (-webkit-line-clamp:1) {
  .ytShortsVideoTitleViewModelShortsVideoTitleLarge { -webkit-line-clamp: 1=
; max-height: none; }
}
}

.ytShortsVideoTitleViewModelShortsVideoTitleLarge { max-height: none; -webk=
it-line-clamp: var(--yt-shorts-video-title-max-lines,1); }

.ytDualAvatarViewModelHost { display: flex; align-items: center; justify-co=
ntent: center; }

.ytDualAvatarViewModelAvatarsContainer { display: flex; align-items: center=
; flex-grow: 0; flex-shrink: 0; gap: var(--yt-dual-avatar-view-model-badge-=
cutout-radius); mask-image: radial-gradient(circle var(--yt-dual-avatar-vie=
w-model-badge-cutout-radius),transparent 100%,black 0); }

.ytDualAvatarViewModelBadge { position: absolute; }

.ytAccessConfirmationViewModelHost { display: block; }

.ytAccessConfirmationViewModelContent { display: flex; flex-direction: colu=
mn; align-items: center; padding: 24px 12px 0px; }

.ytAccessConfirmationViewModelAvatar { margin-bottom: 16px; }

.ytAccessConfirmationViewModelTitle { text-align: center; margin-bottom: 8p=
x; font-family: "YouTube Sans", Roboto, sans-serif; font-size: 3.2rem; font=
-variation-settings: "wdth" 100; font-weight: 700; line-height: 4.4rem; }

.ytAccessConfirmationViewModelSubtitle { color: var(--t4a6da19e16bf221a); t=
ext-align: center; font-family: Roboto, Arial, sans-serif; font-size: 1.2re=
m; font-weight: 400; line-height: 1.8rem; }

.ytSponsorshipsHubPerkCardHost { flex-direction: column; color: var(--tffc2=
fd3a644f6275); display: block; position: relative; }

.ytSponsorshipsHubPerkCardPerkCard { display: flex; flex-direction: row; al=
ign-items: center; background: inherit; border-radius: 8px; border: 1px sol=
id var(--tf3fc855af2285f5f); cursor: pointer; margin-right: 8px; min-height=
: 24px; outline: none; padding: 12px; }

.ytSponsorshipsHubPerkCardPerkCard:hover { background-color: var(--t7f4f2c6=
d54836ce0); }

.ytSponsorshipsHubPerkCardPerkCard:active { background-color: var(--tf3fc85=
5af2285f5f); }

.ytSponsorshipsHubPerkCardPerkCard:focus { border: 1px solid var(--tffc2fd3=
a644f6275); }

.ytSponsorshipsHubPerkCardPerkIcon { color: var(--t4a6da19e16bf221a); margi=
n-right: 8px; }

.ytSponsorshipsHubPerkCardPerkTitle { font-family: Roboto, Arial, sans-seri=
f; font-size: 1.4rem; font-weight: 500; line-height: 2rem; color: var(--tff=
c2fd3a644f6275); width: max-content; max-width: 300px; overflow: hidden; te=
xt-overflow: ellipsis; text-wrap: nowrap; white-space-collapse: collapse; }

.ytdSponsorshipsScrollableShelfHost { align-items: center; display: flex; f=
lex-direction: row; position: relative; }

.ytdSponsorshipsScrollableShelfContent { overflow-x: auto; overscroll-behav=
ior-x: contain; scrollbar-width: none; }

.ytdSponsorshipsScrollableShelfPreviousButton { left: 0px; position: absolu=
te; }

.ytdSponsorshipsScrollableShelfNextButton { position: absolute; right: 0px;=
 }

.ytdSponsorshipsScrollableShelfFadingEffectBothSides { mask: linear-gradien=
t(90deg, rgba(0, 0, 0, 0) 0px, 90px, rgb(0, 0, 0) 100px) left center / 50% =
no-repeat, linear-gradient(270deg, rgba(0, 0, 0, 0) 0px, 90px, rgb(0, 0, 0)=
 100px) right center / 50%; }

.ytdSponsorshipsScrollableShelfFadingEffectStart { mask: linear-gradient(90=
deg, rgba(0, 0, 0, 0) 0px, 90px, rgb(0, 0, 0) 100px) left center; }

[dir=3D"rtl"] .ytdSponsorshipsScrollableShelfFadingEffectStart { mask: line=
ar-gradient(270deg, rgba(0, 0, 0, 0) 0px, 90px, rgb(0, 0, 0) 100px) right c=
enter; }

.ytdSponsorshipsScrollableShelfFadingEffectStart { mask-repeat: no-repeat; =
}

.ytdSponsorshipsScrollableShelfFadingEffectEnd { mask: linear-gradient(270d=
eg, rgba(0, 0, 0, 0) 0px, 90px, rgb(0, 0, 0) 100px) right center; }

[dir=3D"rtl"] .ytdSponsorshipsScrollableShelfFadingEffectEnd { mask: linear=
-gradient(90deg, rgba(0, 0, 0, 0) 0px, 90px, rgb(0, 0, 0) 100px) left cente=
r; }

.ytdSponsorshipsScrollableShelfFadingEffectEnd { mask-repeat: no-repeat; }

.ytImageStickerHost { display: block; position: relative; }

.ytImageStickerImageCopy { position: absolute; filter: brightness(0) invert=
(1); }

.ytImageStickerImageActual { position: relative; }

.ytOverlayProductStickerHost { display: flex; flex-direction: column; align=
-items: center; filter: drop-shadow(rgba(0, 0, 0, 0.3) 0px 0px 2px); }

.ytOverlayProductStickerTitleButton.ytOverlayProductStickerTitleButton { di=
splay: flex; align-items: center; justify-content: center; width: auto; pad=
ding: 4px 4px 4px 8px; border-radius: 4px; color: var(--t4aeaa857de8a786b);=
 background-color: rgb(255, 255, 255); }

.ytOverlayProductStickerTitleButtonOptimized.ytOverlayProductStickerTitleBu=
ttonOptimized { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; =
font-weight: 500; line-height: 2rem; position: relative; margin-top: -2px; =
padding: 4px 7.5px; border-radius: 8px; color: var(--tdc8af6750f0dad0d); bo=
x-shadow: rgba(0, 0, 0, 0.25) 0px 2px 8px; }

.ytOverlayProductStickerTitleButtonWithChevron.ytOverlayProductStickerTitle=
ButtonWithChevron { margin-right: 16px; }

.ytOverlayProductStickerTitleButtonNarrowWithChevron.ytOverlayProductSticke=
rTitleButtonNarrowWithChevron { margin-right: 32px; }

.ytOverlayProductStickerImageWrapper { display: flex; align-items: center; =
position: relative; padding-right: 16px; }

.ytOverlayProductStickerImageWrapperNarrow { padding-right: 32px; }

.ytOverlayProductStickerImageContainer { position: relative; }

.ytOverlayProductStickerChevronButton.ytOverlayProductStickerChevronButton =
{ display: flex; align-items: center; justify-content: center; position: ab=
solute; right: 0px; width: 32px; height: 32px; padding: 0px; border-radius:=
 8px; color: var(--tdc8af6750f0dad0d); background-color: rgb(255, 255, 255)=
; box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 8px; }

.ytOverlayProductStickerBagIcon { display: inline-flex; flex-shrink: 0; mar=
gin-right: 2px; }

.ytOverlayProductStickerExternalLinkIcon { display: inline-flex; flex-shrin=
k: 0; }

.ytOverlayProductStickerOpenIcon { display: flex; align-items: center; just=
ify-content: center; position: absolute; bottom: 8px; padding: 2px; border-=
radius: 4px; color: var(--t4aeaa857de8a786b); background-color: rgb(255, 25=
5, 255); height: 16px; width: 16px; }

.ytOverlayStickerHost { --sticker-width: 100; display: block; position: abs=
olute; transform-origin: left top; pointer-events: all; cursor: pointer; bo=
rder-radius: 6px; }

.ytOverlayStickerHost > :only-child { height: 100%; width: 100%; box-sizing=
: border-box; }

.ytOverlayStickerHostRelative { position: relative; }

.ytSubscribePlusButtonViewModelHost { display: block; }

.ytSurveyIconsHost { display: flex; flex-direction: column; }

.ytSurveyIconsHeader { display: flex; flex-direction: row; align-items: cen=
ter; justify-content: space-between; }

.ytSurveyIconsTitle { color: var(--tffc2fd3a644f6275); font-family: Roboto,=
 Arial, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2re=
m; overflow: hidden; display: block; max-height: 2.2rem; }

.ytSurveyIconsAnswers { display: flex; flex-direction: row; align-items: ce=
nter; justify-content: space-between; }

.ytSurveyIconsIcon { color: var(--tffc2fd3a644f6275); width: 36px; height: =
36px; margin: -6px; }

.ytSurveyIconsAnswersText { color: var(--tffc2fd3a644f6275); display: flex;=
 flex-direction: row; align-items: center; justify-content: space-between; =
font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400=
; line-height: 1.8rem; }

.enforcementMessageViewModelHost { background: var(--t518e925f61bdcb91); ma=
x-width: 90vw; margin: 0px; padding: 8px 32px; display: flex; flex-directio=
n: column; }

@media (min-width: 1024px) {
  .enforcementMessageViewModelHostFixedWidth { width: 736px; }
}

.enforcementMessageViewModelTitle { color: var(--tffc2fd3a644f6275); paddin=
g-top: 32px; margin: 0px; outline: none; font-family: Roboto, Arial, sans-s=
erif; font-size: 2.8rem; font-variation-settings: "wdth" 100; font-weight: =
700; line-height: 3.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .enforcementMessageViewModelTitle { font-family: Roboto, Arial, sans-seri=
f; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700=
; line-height: 3.2rem; }
}

@media (max-width: 599.9px) {
  .enforcementMessageViewModelTitle { font-family: Roboto, Arial, sans-seri=
f; font-size: 2.4rem; font-variation-settings: "wdth" 100; font-weight: 700=
; line-height: 3.2rem; }
}

.enforcementMessageViewModelBody { color: var(--tffc2fd3a644f6275); display=
: flex; flex-direction: column; padding: 16px; margin: 0px; list-style-type=
: disc; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; font-wei=
ght: 400; line-height: 2.2rem; }

.enforcementMessageViewModelBodyMessage { padding: 4px 0px; }

.enforcementMessageViewModelButtons { display: flex; flex-direction: row; p=
adding-top: 32px; align-items: flex-start; gap: 8px; }

.enforcementMessageViewModelActionButton { display: flex; }

.enforcementMessageViewModelDivider { border-bottom: 1px solid var(--tf3fc8=
55af2285f5f); margin-top: 24px; margin-bottom: 24px; }

.enforcementMessageViewModelFeedback { display: flex; flex-direction: row; =
align-items: center; }

.enforcementMessageViewModelFeedbackMessage { color: var(--t4a6da19e16bf221=
a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight:=
 400; line-height: 2rem; }

.enforcementMessageViewModelHeader { display: flex; flex-direction: row; al=
ign-items: center; justify-content: space-between; padding-bottom: 16px; }

.enforcementMessageViewModelLogoIcon { color: var(--t7f9b7e1603e20b94); hei=
ght: 24px; width: 106px; }

.enforcementMessageViewModelLogoIconWithPadding { color: var(--t7f9b7e1603e=
20b94); height: 31px; margin-bottom: -7px; width: 106px; }

.enforcementMessageViewModelHeaderImageContainer { display: flex; height: 6=
4px; padding-top: 24px; }

.enforcementMessageViewModelDismissButton { display: flex; }

@keyframes enable-clicks {=20
  0% { pointer-events: none; }
  100% { pointer-events: auto; }
}

.enforcementMessageViewModelDismissCountdown { animation: 5s step-end 0s 1 =
normal forwards running enable-clicks; pointer-events: none; }

.enforcementMessageViewModelHostInPlayer { width: 100%; height: 100%; paddi=
ng: 0px; display: flex; align-items: center; justify-content: center; overf=
low: hidden; background: rgba(0, 0, 0, 0); }

@media (max-width: 1200px) {
  .enforcementMessageViewModelHostInPlayer .enforcementMessageViewModelCont=
ainer { padding: 24px 16px 16px; }
  .enforcementMessageViewModelHostInPlayer .enforcementMessageViewModelTitl=
e { padding-top: 0px; font-family: Roboto, Arial, sans-serif; font-size: 2.=
4rem; font-variation-settings: "wdth" 100; font-weight: 700; line-height: 3=
.2rem; }
  @container (max-width: _max($medium_breakpoint)) {
  .enforcementMessageViewModelHostInPlayer .enforcementMessageViewModelTitl=
e { font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation=
-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }
}
}

@media (max-width: 1200px) and (max-width: 599.9px) {
  .enforcementMessageViewModelHostInPlayer .enforcementMessageViewModelTitl=
e { font-family: Roboto, Arial, sans-serif; font-size: 2rem; font-variation=
-settings: "wdth" 100; font-weight: 700; line-height: 2.8rem; }
}

@media (max-width: 1200px) {
  .enforcementMessageViewModelHostInPlayer .enforcementMessageViewModelBody=
 { font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: =
400; line-height: 2rem; }
  .enforcementMessageViewModelHostInPlayer .enforcementMessageViewModelButt=
ons { padding-top: 0px; }
  .enforcementMessageViewModelHostInPlayer .enforcementMessageViewModelDivi=
der { border-bottom: 1px solid var(--tf3fc855af2285f5f); margin-top: 16px; =
margin-bottom: 16px; }
  .enforcementMessageViewModelHostInPlayer .enforcementMessageViewModelFeed=
backMessage { font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; fo=
nt-weight: 400; line-height: 1.8rem; }
}

.enforcementMessageViewModelHostInPlayer .enforcementMessageViewModelContai=
ner { max-width: 676px; max-height: 100%; padding: 32px; }

.enforcementMessageViewModelHostInPlayer .enforcementMessageViewModelBody, =
.enforcementMessageViewModelHostInPlayer .enforcementMessageViewModelTitle =
{ color: rgb(255, 255, 255); }

.enforcementMessageViewModelHostInPlayer .enforcementMessageViewModelFeedba=
ckMessage { color: rgba(255, 255, 255, 0.7); }

.enforcementMessageViewModelHostInPlayer .enforcementMessageViewModelDismis=
sButton { display: none; }

.enforcementMessageViewModelContainer { display: flex; flex-direction: colu=
mn; }

.enforcementMessageViewModelAlignmentCenter { align-items: center; text-ali=
gn: center; padding: 16px 0px; margin: 0px -8px; }

.enforcementMessageViewModelAlignmentCenter .enforcementMessageViewModelTit=
le { padding-top: 24px; }

.enforcementMessageViewModelAlignmentCenter .enforcementMessageViewModelHea=
der { width: 100%; position: relative; justify-content: center; padding: 6p=
x 0px; min-height: 10px; }

.enforcementMessageViewModelAlignmentCenter .enforcementMessageViewModelDis=
missButton { position: absolute; top: -17px; right: -17px; }

.enforcementMessageViewModelAlignmentCenter .enforcementMessageViewModelBod=
y { align-items: center; list-style-type: none; padding: 16px 0px 0px; }

.enforcementMessageViewModelAlignmentCenter .enforcementMessageViewModelBut=
tons { flex-direction: column; align-items: stretch; width: 100%; padding-t=
op: 12px; }

.enforcementMessageViewModelAlignmentCenter .enforcementMessageViewModelBut=
ton { width: 100%; }

.enforcementMessageViewModelAlignmentCenter .enforcementMessageViewModelFee=
dback { justify-content: center; }

.enforcementMessageViewModelAlignmentCenter .enforcementMessageViewModelHea=
derImageContainer { height: auto; max-height: 200px; padding-top: 16px; jus=
tify-content: center; width: 100%; }

.enforcementMessageViewModelAlignmentCenter .enforcementMessageViewModelHea=
derImage { width: 100%; max-width: 360px; height: auto; object-fit: contain=
; border-radius: 8px; }

.enforcementMessageViewModelAlignmentCenter .enforcementMessageViewModelDiv=
ider { border-bottom-width: medium; border-bottom-style: none; border-botto=
m-color: currentcolor; margin: 0px; }

.enforcementMessageViewModelHeaderImage { height: 100%; width: auto; }

.enforcementMessageViewModelHeaderImageTitleContainer { color: var(--t4a6da=
19e16bf221a); padding-top: 8px; width: 100%; font-family: Roboto, Arial, sa=
ns-serif; font-size: 1.4rem; font-weight: 400; line-height: 2rem; overflow:=
 hidden; max-height: 4rem; display: -webkit-box; -webkit-box-orient: vertic=
al; text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .enforcementMessageViewModelHeaderImageTitleContainer { -webkit-line-clam=
p: 2; max-height: none; }
}

.enforcementMessageViewModelBodyText { color: var(--tffc2fd3a644f6275); pad=
ding: 16px; margin: 0px; font-family: Roboto, Arial, sans-serif; font-size:=
 1.6rem; font-weight: 400; line-height: 2.2rem; }

.enforcementMessageViewModelAlignmentCenter .enforcementMessageViewModelHea=
derImageContainerHeightCapped, .enforcementMessageViewModelHeaderImageConta=
inerHeightCapped { height: auto; max-height: none; }

.enforcementMessageViewModelAlignmentCenter .enforcementMessageViewModelHea=
derImageHeightCapped, .enforcementMessageViewModelHeaderImageHeightCapped {=
 width: auto; max-width: 100%; height: auto; max-height: 256px; }

.enforcementMessageViewModelHeaderImageFrame { position: relative; display:=
 flex; overflow: hidden; border-radius: 8px; }

.enforcementMessageViewModelAlignmentCenter .enforcementMessageViewModelHea=
derImageFrame { width: 100%; max-width: 360px; }

.enforcementMessageViewModelAlignmentCenter .enforcementMessageViewModelHea=
derImageFrameHeightCapped, .enforcementMessageViewModelHeaderImageFrameHeig=
htCapped { width: auto; max-width: 100%; }

.enforcementMessageViewModelHeaderImageTitleOverlay { position: absolute; r=
ight: 0px; bottom: 0px; left: 0px; padding: 24px 8px 8px; text-align: start=
; background: linear-gradient(to top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0))=
; }

.enforcementMessageViewModelHeaderImageTitleOverlayText { color: rgb(255, 2=
55, 255); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-w=
eight: 500; line-height: 2rem; overflow: hidden; max-height: 4rem; display:=
 -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; white-=
space: normal; }

@supports (-webkit-line-clamp:1) {
  .enforcementMessageViewModelHeaderImageTitleOverlayText { -webkit-line-cl=
amp: 2; max-height: none; }
}

.enforcementMessageViewModelHostDisablePadding, .enforcementMessageViewMode=
lHostDisablePadding .enforcementMessageViewModelAlignmentCenter { padding: =
0px; margin: 0px; }

.ytwTimelineItemViewModelHost { display: block; overflow: hidden; padding: =
8px 16px; }

.ytwTimelineItemViewModelHostChapterChild { padding: 0px; }

.ytwTimelineItemViewModelHostSmallerPadding { padding: 8px; }

.ytwTimelineItemViewModelContentItems { position: relative; margin-left: 0p=
x; min-width: 0px; }

.ytwTimelineItemViewModelContentItems .ytwTranscriptSegmentViewModelHost:no=
t(:last-child) { margin-bottom: 12px; }

.ytwTranscriptSegmentViewModelHost { --timestamp-active-background-color: v=
ar(--t1405e70a39276293); --timestamp-active-color: var(--t6216186c28b3834b)=
; display: block; overflow-wrap: break-word; color: var(--t4a6da19e16bf221a=
); font-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: =
500; line-height: 2.6rem; }

.ytwTranscriptSegmentViewModelHostActive { color: var(--tffc2fd3a644f6275);=
 }

.ytwTranscriptSegmentViewModelTimestamp { display: inline-block; margin-rig=
ht: 8px; padding: 2px 6px; border-radius: 100px; vertical-align: middle; ba=
ckground-color: var(--t7f4f2c6d54836ce0); color: var(--t4a6da19e16bf221a); =
font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500=
; line-height: 1.8rem; }

.ytwTranscriptSegmentViewModelTimestampActive { background-color: var(--tim=
estamp-active-background-color); color: var(--timestamp-active-color); }

.ytwTranscriptSegmentViewModelTimestampA11yLabel { position: absolute; widt=
h: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: re=
ct(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; }

.ytwTimelineChapterViewModelHost { display: block; padding: 8px 16px; }

.ytwTimelineChapterViewModelHostSmallerPadding { padding: 8px; }

.ytwTimelineChapterViewModelTitle { margin: 0px; padding: 0px 16px 0px 0px;=
 color: var(--tffc2fd3a644f6275); font-family: Roboto, Arial, sans-serif; f=
ont-size: 2rem; font-variation-settings: "wdth" 100; font-weight: 700; line=
-height: 2.8rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytwTimelineChapterViewModelTitle { font-family: Roboto, Arial, sans-seri=
f; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700=
; line-height: 2.6rem; }
}

@media (max-width: 599.9px) {
  .ytwTimelineChapterViewModelTitle { font-family: Roboto, Arial, sans-seri=
f; font-size: 1.8rem; font-variation-settings: "wdth" 100; font-weight: 700=
; line-height: 2.6rem; }
}

.ytwTimelineChapterViewModelTitle:not(:last-child) { margin-bottom: 12px; }

.ytMacroMarkerListItemViewModelHost { display: flex; flex-direction: column=
; }

.ytMacroMarkerListItemViewModelMetadataContainer { position: relative; disp=
lay: flex; flex-direction: column; padding: 8px 4px 0px; align-items: flex-=
start; }

.ytMacroMarkerListItemViewModelTimeLine { width: 100%; height: 2px; top: 16=
px; right: -20px; position: absolute; background-color: var(--tfa3475c508f5=
dfef); }

.ytMacroMarkerListItemViewModelTimeDescription { z-index: 1; border-radius:=
 2px; padding: 0px 4px; margin-bottom: 8px; color: var(--t2d807bb79e75606d)=
; background-color: var(--tfa3475c508f5dfef); font-family: Roboto, Arial, s=
ans-serif; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; }

.ytMacroMarkerListItemViewModelHighlighted { background-color: var(--tffc2f=
d3a644f6275); color: var(--t6216186c28b3834b); }

.ytMacroMarkerListItemViewModelTitle { color: var(--tffc2fd3a644f6275); fon=
t-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; l=
ine-height: 2rem; }

.ytMacroMarkerListItemViewModelTitle .ytMacroMarkerListItemViewModelHighlig=
hted { color: var(--t2d807bb79e75606d); }

.ytwFactoidViewModelHost { display: flex; flex-direction: column; align-ite=
ms: center; box-sizing: border-box; padding: 0px 4px; text-align: center; w=
idth: 100%; }

.ytwFactoidViewModelHostFactoidValue { color: var(--tffc2fd3a644f6275); fon=
t-family: Roboto, Arial, sans-serif; font-size: 1.8rem; font-weight: 400; l=
ine-height: 2.6rem; margin-bottom: 2px; }

.ytwFactoidViewModelHostOverlay .ytwFactoidViewModelHostFactoidValue { colo=
r: rgb(255, 255, 255); }

.ytwFactoidViewModelHostFactoidLabel { color: var(--t4a6da19e16bf221a); fon=
t-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 400; l=
ine-height: 1.8rem; }

.ytwFactoidViewModelHostOverlay .ytwFactoidViewModelHostFactoidLabel { colo=
r: rgba(255, 255, 255, 0.7); }

.ytwFactoidsRowViewModelHost { display: flex; flex-direction: row; padding:=
 4px 0px; }

.ytwFantasySectionHeaderViewModelHost { display: flex; flex-direction: row;=
 align-items: center; margin: 12px; color: var(--tffc2fd3a644f6275); }

.ytwFantasySectionHeaderViewModelLogo { display: block; border-radius: 100%=
; overflow: hidden; height: 36px; width: 36px; }

.ytwFantasySectionHeaderViewModelMetadata { flex: 1 1 0%; display: flex; fl=
ex-direction: column; margin-left: 12px; }

.ytwFantasySectionHeaderViewModelTitle { display: block; font-family: Robot=
o, Arial, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 2.2=
rem; }

.ytwFantasySectionHeaderViewModelSubtitle { display: block; color: var(--t4=
a6da19e16bf221a); font-family: Roboto, Arial, sans-serif; font-size: 1.2rem=
; font-weight: 400; line-height: 1.8rem; }

.ytwFantasySectionHeaderViewModelTrailingButton { display: block; }

.ytTimelineSearchNoResultsViewModelHost { display: flex; justify-content: c=
enter; align-items: center; padding: 12px; color: var(--tffc2fd3a644f6275);=
 font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 40=
0; line-height: 2rem; }

.ytHeroCardBackgroundViewModelHost { display: block; position: relative; ov=
erflow: hidden; width: 100%; height: 100%; }

.ytHeroCardBackgroundViewModelBlurredImage { position: absolute; inset: 0px=
; width: 100%; height: 100%; object-fit: cover; filter: blur(80px); }

.ytHeroCardBackgroundViewModelSharpImage { position: absolute; inset: 0px; =
width: 100%; height: 100%; object-fit: contain; }

.ytHeroCardBackgroundViewModelScrim { position: absolute; inset: 0px; width=
: 100%; height: 100%; pointer-events: none; background: linear-gradient(rgb=
a(0, 0, 0, 0.25) 0px, rgba(0, 0, 0, 0) 33.3%), linear-gradient(rgba(0, 0, 0=
, 0) 50%, rgba(0, 0, 0, 0.6) 100%); }

.ytHeroCardBodyViewModelHost { display: block; width: 100%; position: relat=
ive; overflow: hidden; }

.ytHeroCardBodyViewModelHost::before { content: ""; display: block; padding=
-top: 100%; }

.ytHeroCardBodyViewModelBodyContent { display: flex; flex-direction: column=
; justify-content: flex-end; width: 100%; height: 100%; box-sizing: border-=
box; padding-bottom: 16px; padding-inline-start: 16px; position: absolute; =
top: 0px; left: 0px; }

.ytHeroCardBodyViewModelTopContent { position: absolute; top: 12px; left: 1=
2px; }

.ytHeroCardBodyViewModelBadge { border-radius: 6px; overflow: hidden; }

.ytListItemLikeCountViewModelHost { color: var(--tffc2fd3a644f6275); font-f=
amily: Roboto, Arial, sans-serif; font-size: 1.6rem; font-weight: 400; line=
-height: 2.2rem; overflow: hidden; max-height: 4.4rem; display: -webkit-box=
; -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: norma=
l; }

@supports (-webkit-line-clamp:1) {
  .ytListItemLikeCountViewModelHost { -webkit-line-clamp: 2; max-height: no=
ne; }
}

.ytRichTextListViewModelHost { display: block; position: relative; border-r=
adius: 12px; overflow: hidden; font-family: Roboto, Arial, sans-serif; font=
-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.ytRichTextListViewModelColorSampledHost { background-color: var(--yt-satur=
ated-base-background,var(--t3e41d7b17b187f69)); color: var(--yt-saturated-t=
ext-primary,var(--tffc2fd3a644f6275)); }

.ytRichTextListViewModelContainer { position: relative; overflow: hidden; }

.ytRichTextListViewModelContainerClickable { cursor: pointer; }

.ytRichTextListViewModelPaddingContainer { padding: 12px; }

.ytRichTextListViewModelSegmentMarginBottom { margin-bottom: 8px; }

.ytRichTextListViewModelLineClamp { display: -webkit-box; -webkit-box-orien=
t: vertical; overflow: hidden; -webkit-line-clamp: var(--yt-rich-text-list-=
line-clamp,1); }

.ytRichTextListViewModelContainerCollapsed { mask-image: linear-gradient(rg=
b(0, 0, 0) 65%, transparent 95%); }

.ytRichTextListViewModelButtonContainer { padding: 12px; }

.learningYouChatQuizHost.learningYouChatQuizHost { padding: 0px; color: var=
(--tffc2fd3a644f6275); }

.learningYouChatQuizText { font-family: Roboto, Arial, sans-serif; font-siz=
e: 1.4rem; font-weight: 400; line-height: 2rem; }

.learningYouChatQuizOptionsListGap { gap: 2px; }

.learningYouChatQuizOptionsBorderSquare { border: 1px solid var(--t7e34d5ba=
a4ea6277); border-radius: 12px; }

.learningYouChatQuizQuizOptions:last-child { margin-bottom: 12px; }

.learningYouChatQuizOptionsGap.learningYouChatQuizOptionsGap { gap: 12px; p=
adding: 12px; }

.learningYouChatQuizOptionSelected { transition: background 0.5s ease-out; =
}

.learningYouChatQuizOptionSelectedCorrectOutline.learningYouChatQuizOptionS=
electedCorrectOutline { border: 2px solid var(--t904a88c623ca27ab); color: =
var(--t904a88c623ca27ab); }

.learningYouChatQuizOptionSelectedIncorrectOutline.learningYouChatQuizOptio=
nSelectedIncorrectOutline { border: 2px solid var(--td545df04e2c659d7); col=
or: var(--td545df04e2c659d7); }

.learningYouChatQuizOptionIcon { flex-shrink: 0; margin-left: auto; }

.learningYouChatQuizExplanationContainer { border-radius: 12px; background:=
 var(--t7f4f2c6d54836ce0); padding: 12px; width: -webkit-fill-available; }

.learningYouChatQuizExplanationText { font-family: Roboto, Arial, sans-seri=
f; font-size: 1.4rem; font-weight: 500; line-height: 2rem; padding-bottom: =
8px; }

.learningYouChatQuizMarkdownText :first-child { font-weight: inherit; }

.learningYouChatQuizExplanationDescriptionText { color: var(--t4a6da19e16bf=
221a); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weig=
ht: 400; line-height: 2rem; }

.learningYouChatQuizHintContainer { display: flex; flex-direction: column; =
margin: 6px 0px 12px; width: -webkit-fill-available; }

.learningYouChatQuizHintToggleButton { align-items: center; align-self: fle=
x-start; background: transparent; border-width: medium; border-style: none;=
 border-color: currentcolor; border-image: initial; border-radius: 12px; co=
lor: var(--tffc2fd3a644f6275); cursor: pointer; display: flex; gap: 4px; pa=
dding: 6px 0px; }

.learningYouChatQuizHintToggleText { font-family: Roboto, Arial, sans-serif=
; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.learningYouChatQuizHintToggleIcon { flex-shrink: 0; }

.learningYouChatQuizHintOuterContainer { display: grid; grid-template-rows:=
 0fr; transition: grid-template-rows 0.2s ease-in-out; }

@media (prefers-reduced-motion: reduce) {
  .learningYouChatQuizHintOuterContainer { transition: none; }
}

.learningYouChatQuizHintOuterContainerShown { grid-template-rows: 1fr; }

.learningYouChatQuizHintInnerContainer { overflow: hidden; }

.learningYouChatQuizHintContent { border-radius: 12px; background: var(--t7=
f4f2c6d54836ce0); color: var(--tffc2fd3a644f6275); margin-top: 8px; padding=
: 12px; width: -webkit-fill-available; font-family: Roboto, Arial, sans-ser=
if; font-size: 1.4rem; font-weight: 400; line-height: 2rem; }

.learningYouChatQuizVisuallyHidden { position: absolute; height: 1px; width=
: 1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }

.ytFlashcardSetViewModelHost { display: flex; justify-content: flex-start; =
padding-bottom: 16px; width: 100%; }

.ytFlashcardSetViewModelStack { position: relative; width: 100%; max-width:=
 450px; height: 262px; }

.ytFlashcardSetViewModelFlashcard { position: absolute; width: 100%; height=
: 100%; }

@media (prefers-reduced-motion: no-preference) {
  .ytFlashcardSetViewModelFlashcard { transition: transform 0.5s cubic-bezi=
er(0.05, 0.7, 0.1, 1), opacity 0.5s; }
}

.ytFlashcardSetViewModelFlashcardFlip { position: absolute; width: 100%; he=
ight: 100%; transform-style: preserve-3d; }

.ytFlashcardSetViewModelFlipToBack { transform: rotateX(180deg); }

@media (prefers-reduced-motion: no-preference) {
  .ytFlashcardSetViewModelFlipToBack { animation: 0.5s ease 0s 1 normal for=
wards running flip-to-back; }
}

.ytFlashcardSetViewModelFlipToFront { transform: rotateX(0deg); }

@media (prefers-reduced-motion: no-preference) {
  .ytFlashcardSetViewModelFlipToFront { animation: 0.5s ease 0s 1 normal fo=
rwards running flip-to-front; }
}

.ytFlashcardSetViewModelPreviousFlashcard { transform: translateX(-120%) ro=
tate(-10deg); }

.ytFlashcardSetViewModelCurrentFlashcard { z-index: 2; }

.ytFlashcardSetViewModelNextFlashcard { transform: scale(0.96) translate(16=
px); z-index: 1; }

.ytFlashcardSetViewModelEndFlashcard { transform: scale(0.92) translate(32p=
x); }

.ytFlashcardSetViewModelHiddenFlashcard { transform: scale(0.92) translate(=
32px); opacity: 0; }

.ytFlashcardSetViewModelFace { position: absolute; width: 100%; height: 100=
%; backface-visibility: hidden; transform: translateZ(1px); display: flex; =
flex-direction: column; justify-content: space-between; box-sizing: border-=
box; padding: 16px 16px 8px; border-radius: 24px; }

.ytFlashcardSetViewModelFaceBack { transform: rotateX(180deg) translateZ(1p=
x); }

.ytFlashcardSetViewModelHeader { display: flex; flex-direction: row; justif=
y-content: space-between; align-items: flex-start; }

.ytFlashcardSetViewModelHeaderTitle { display: flex; align-items: flex-star=
t; flex: 1 1 0%; min-width: 0px; }

.ytFlashcardSetViewModelHeaderIcon { flex-shrink: 0; }

.ytFlashcardSetViewModelTitle { margin-left: 8px; padding: 0px; max-height:=
 none; font-family: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weig=
ht: 500; line-height: 1.8rem; }

.ytFlashcardSetViewModelIndex { flex-shrink: 0; margin-left: 8px; font-fami=
ly: Roboto, Arial, sans-serif; font-size: 1.2rem; font-weight: 500; line-he=
ight: 1.8rem; }

.ytFlashcardSetViewModelNavButtons { display: flex; justify-content: space-=
between; align-items: center; }

.ytFlashcardSetViewModelNavButton { margin: 0px; }

.ytFlashcardSetViewModelPrevButton { margin-left: -12px; }

.ytFlashcardSetViewModelNextButton { margin-right: -12px; }

.ytFlashcardSetViewModelNavButtonDisabled { opacity: 0.12; }

.ytFlashcardSetViewModelFrontText { margin: 16px 0px 8px; padding-right: 10=
px; justify-content: flex-start; align-items: flex-start; text-align: left;=
 font-family: Roboto, Arial, sans-serif; font-size: 3.6rem; font-variation-=
settings: "wdth" 100; font-weight: 700; line-height: 5rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytFlashcardSetViewModelFrontText { font-family: Roboto, Arial, sans-seri=
f; font-size: 3.2rem; font-variation-settings: "wdth" 100; font-weight: 700=
; line-height: 4.4rem; }
}

@media (max-width: 599.9px) {
  .ytFlashcardSetViewModelFrontText { font-family: Roboto, Arial, sans-seri=
f; font-size: 3.2rem; font-variation-settings: "wdth" 100; font-weight: 700=
; line-height: 4.4rem; }
}

.ytFlashcardSetViewModelFrontText { display: flex; flex-direction: column; =
flex: 1 1 0%; color: var(--tffc2fd3a644f6275); overflow-y: auto; }

.ytFlashcardSetViewModelFrontText::-webkit-scrollbar { width: 8px; }

.ytFlashcardSetViewModelFrontText::-webkit-scrollbar-thumb { height: 56px; =
background: var(--t7e34d5baa4ea6277); }

.ytFlashcardSetViewModelFrontText { cursor: pointer; }

.ytFlashcardSetViewModelFrontTextContent { margin: auto 0px; }

.ytFlashcardSetViewModelBackText { margin-top: 16px; margin-bottom: 8px; pa=
dding-right: 10px; justify-content: flex-start; align-items: flex-start; te=
xt-align: left; font-family: Roboto, Arial, sans-serif; font-size: 1.6rem; =
font-weight: 400; line-height: 2.2rem; display: flex; flex-direction: colum=
n; flex: 1 1 0%; color: var(--tffc2fd3a644f6275); overflow-y: auto; }

.ytFlashcardSetViewModelBackText::-webkit-scrollbar { width: 8px; }

.ytFlashcardSetViewModelBackText::-webkit-scrollbar-thumb { height: 56px; b=
ackground: var(--t7e34d5baa4ea6277); }

.ytFlashcardSetViewModelBackText { cursor: pointer; }

.ytFlashcardSetViewModelBackTextContent { margin: auto 0px; }

.ytFlashcardSetViewModelFooterText { margin: 0px; border-width: medium; bor=
der-style: none; border-color: currentcolor; border-image: initial; backgro=
und: none; text-align: center; cursor: pointer; font-family: Roboto, Arial,=
 sans-serif; font-size: 1.2rem; font-weight: 500; line-height: 1.8rem; }

.ytFlashcardSetViewModelCelebration { justify-content: center; align-items:=
 center; text-align: center; display: flex; flex-direction: column; flex: 1=
 1 0%; color: var(--tffc2fd3a644f6275); }

.ytFlashcardSetViewModelCompletionText { margin: 0px; padding: 0px; font-fa=
mily: Roboto, Arial, sans-serif; font-size: 2.4rem; font-variation-settings=
: "wdth" 100; font-weight: 700; line-height: 3.2rem; }

@container (max-width: _max($medium_breakpoint)) {
  .ytFlashcardSetViewModelCompletionText { font-family: Roboto, Arial, sans=
-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: =
700; line-height: 2.8rem; }
}

@media (max-width: 599.9px) {
  .ytFlashcardSetViewModelCompletionText { font-family: Roboto, Arial, sans=
-serif; font-size: 2rem; font-variation-settings: "wdth" 100; font-weight: =
700; line-height: 2.8rem; }
}

.ytFlashcardSetViewModelCelebrationText { margin-top: 8px; padding: 0px; fo=
nt-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight: 400; =
line-height: 2rem; }

@keyframes flip-to-back {=20
  0% { transform: rotateX(0deg) rotateY(0deg); animation-timing-function: c=
ubic-bezier(0.5, 0, 0.8, 1); }
  50% { transform: rotateX(90deg) rotateY(5deg); animation-timing-function:=
 cubic-bezier(0.2, 0, 0.5, 1); }
  100% { transform: rotateX(180deg) rotateY(0deg); }
}

@keyframes flip-to-front {=20
  0% { transform: rotateX(180deg) rotateY(0deg); animation-timing-function:=
 cubic-bezier(0.5, 0, 0.8, 1); }
  50% { transform: rotateX(90deg) rotateY(-5deg); animation-timing-function=
: cubic-bezier(0.2, 0, 0.5, 1); }
  100% { transform: rotateX(0deg) rotateY(0deg); }
}

.ytdMiniplayerInfoBarHost { flex: 0 0 auto; display: flex; flex-direction: =
row; background-color: var(--t518e925f61bdcb91); justify-content: space-bet=
ween; height: 76px; }

.ytdMiniplayerInfoBarContent { flex: 1 1 1e-09px; justify-content: center; =
padding: 12px 16px; overflow: hidden; cursor: grab; }

.ytdMiniplayerInfoBarHasPlaylistData .ytdMiniplayerInfoBarContent { cursor:=
 pointer; }

@media (display-mode: picture-in-picture) {
  .ytdMiniplayerInfoBarContent { cursor: default; }
  .ytdMiniplayerInfoBarHasPlaylistData .ytdMiniplayerInfoBarContent { curso=
r: pointer; }
}

.ytdMiniplayerInfoBarSubtitle, .ytdMiniplayerInfoBarTitle { cursor: pointer=
; width: fit-content; max-width: 100%; }

.ytdMiniplayerInfoBarTitle { overflow: hidden; color: var(--tffc2fd3a644f62=
75); font-family: Roboto, Arial, sans-serif; font-size: 1.4rem; font-weight=
: 500; line-height: 2rem; white-space: nowrap; text-overflow: ellipsis; }

.ytdMiniplayerInfoBarSubtitle { flex: 1 1 1e-09px; display: flex; flex-dire=
ction: row; align-items: center; margin-top: 4px; word-break: break-all; co=
lor: var(--t4a6da19e16bf221a); }

.ytdMiniplayerInfoBarSubtitleText { font-family: Roboto, Arial, sans-serif;=
 font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidden=
; max-height: 1.8rem; display: -webkit-box; -webkit-box-orient: vertical; t=
ext-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytdMiniplayerInfoBarSubtitleText { -webkit-line-clamp: 1; max-height: no=
ne; }
}

.ytdMiniplayerInfoBarExpand { display: flex; align-items: center; padding-r=
ight: 16px; }

.ytdMiniplayerInfoBarPlaylistIndex { font-family: Roboto, Arial, sans-serif=
; font-size: 1.2rem; font-weight: 400; line-height: 1.8rem; overflow: hidde=
n; max-height: 1.8rem; display: -webkit-box; -webkit-box-orient: vertical; =
text-overflow: ellipsis; white-space: normal; }

@supports (-webkit-line-clamp:1) {
  .ytdMiniplayerInfoBarPlaylistIndex { -webkit-line-clamp: 1; max-height: n=
one; }
}

.ytdMiniplayerInfoBarPlaylistIndex { flex: 0 0 auto; }

.ytdMiniplayerInfoBarPlaylistIndexTextDivider, .ytdMiniplayerInfoBarPremium=
Badge { margin: 0px 4px; }

.ytdMiniplayerPlayerContainerHost { display: block; position: relative; wid=
th: 100%; height: 100%; background-color: rgb(0, 0, 0); }

.ytdMiniplayerPlayerContainerHostShortsPip { background-color: transparent;=
 }

@media (display-mode: picture-in-picture) {
  .ytdMiniplayerPlayerContainerDisabledClose { display: none; }
}

.ytdMiniplayerPlayerContainerPlayerContainer { width: 100%; height: 100%; }

.ytdMiniplayerPlayerContainerPlayabilityError { position: absolute; inset: =
0px; color: rgb(255, 255, 255); }

.ytdMiniplayerPlayerContainerHidden { display: none; }

.ytdMiniplayerPlayerContainerDisabled { position: absolute; inset: 0px; cur=
sor: pointer; }

.ytdMiniplayerPlayerContainerDisabledClose { position: absolute; top: 8px; =
right: 8px; }

sentinel { }
------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.youtube.com/s/desktop/0b8a310c/cssbin/www-onepick-2x.css

@charset "utf-8";

.picker-frame { width: 100%; height: 100%; border: 0px; overflow: hidden; }

.picker.modal-dialog-bg { position: absolute; inset: 0px auto auto 0px; bor=
der-width: medium; border-style: none; border-color: currentcolor; border-i=
mage: initial; background-color: rgb(233, 238, 246); }

.picker.modal-dialog { position: absolute; inset: 0px auto auto 0px; backgr=
ound-color: rgb(233, 238, 246); border: 1px solid rgb(172, 172, 172); width=
: auto; padding: 0px; z-index: 1001; overflow: auto; box-shadow: rgba(0, 0,=
 0, 0.2) 0px 4px 16px; transition: top 0.5s ease-in-out; }

.picker-min { position: absolute; z-index: 1002; }

.picker.modal-dialog-content { background-color: rgb(233, 238, 246); font-s=
ize: 0px; padding: 0px; }

.picker.modal-dialog-title { height: 0px; margin: 0px; }

.picker.modal-dialog-buttons, .picker.modal-dialog-title-text { display: no=
ne; }

.picker.modal-dialog-bg, .picker.modal-dialog.picker-dialog { z-index: 1999=
999999; }

sentinel { }
------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.youtube.com/s/desktop/0b8a310c/cssbin/www-main-desktop-player-skeleton-2x.css

@charset "utf-8";

#player.skeleton { position: relative; z-index: 1; margin: 80px auto 0px; }

@media (min-width: 882px) {
  #player.skeleton.theater { margin-top: 56px; margin-bottom: 16px; }
}

#player.skeleton embed { width: 100%; height: 100%; }

#player.skeleton.theater.full-window-mode { height: 100vh; width: 100vw; ma=
x-height: none; margin: 0px; }

#player.skeleton.theater.full-window-mode .player-api { height: 100vh; widt=
h: 100vw; }

@media (max-width: 999px) {
  #player.skeleton { width: 854px; }
  #player.skeleton .player-api { width: 854px; height: 480px; }
}

@media (max-width: 856px) {
  #player.skeleton { width: 640px; }
  #player.skeleton .player-api { width: 640px; height: 360px; }
}

@media (max-width: 656px) {
  #player.skeleton { width: 426px; }
  #player.skeleton .player-api { width: 426px; height: 240px; }
}

@media (min-width: 1000px) {
  #player.skeleton { width: 1066px; }
  #player.skeleton .player-api { width: 640px; height: 360px; }
}

@media (min-width: 1294px) and (min-height: 630px) {
  #player.skeleton { width: 1280px; }
  #player.skeleton .player-api { width: 854px; height: 480px; }
}

@media (min-width: 1720px) and (min-height: 980px) {
  #player.skeleton { width: 1706px; }
  #player.skeleton .player-api { width: 1280px; height: 720px; }
}

@media (min-width: 882px) {
  #player.skeleton.theater { width: 100%; height: 56.25vw; max-height: calc=
(-185px + 100vh); min-height: 480px; }
  #player.skeleton.theater .player-api { width: 100%; height: 100%; }
}

#player.skeleton.theater.theater-all-widths { margin-top: 56px; width: 100%=
; height: 56.25vw; max-height: calc(-185px + 100vh); margin-bottom: 16px; m=
in-height: 480px; }

#player.skeleton.theater.theater-all-widths .player-api { width: 100%; heig=
ht: 100%; }

#player.skeleton.flexy.theater { max-height: calc(-169px + 100vh); margin-b=
ottom: 0px; }

#player.skeleton.flexy { margin: 56px auto 0px; width: 100%; max-width: 175=
4px; padding: 24px; box-sizing: border-box; }

#player.skeleton.flexy #player-wrap { width: calc(-474px + 100vw); }

#player.skeleton.flexy #player-api, #player.skeleton.flexy #player-placehol=
der { margin: 0px auto; height: calc(-266.625px + 56.25vw); }

#player.skeleton #player-api:empty { display: none; }

#player.skeleton #player-api.show-empty:empty { display: block; }

#player.skeleton.flexy #player-api.round { border-radius: 12px; overflow: h=
idden; }

#player.skeleton #player-placeholder { background-position: 50% center; bac=
kground-repeat: no-repeat; background-size: cover; }

#player.skeleton.shorts { width: calc(-54px + 56.25vh); margin: 56px auto 0=
px; padding: 8px 0px 32px 120px; box-sizing: border-box; }

@media (max-width: 791px) {
  #player.skeleton.shorts { padding: 24px 0px; }
}

#player.skeleton.shorts #player-api, #player.skeleton.shorts #player-placeh=
older { display: flex; -webkit-box-pack: center; justify-content: center; h=
eight: calc(-96px + 100vh); width: calc(-54px + 56.25vh); border-radius: 12=
px; overflow: hidden; }

sentinel { }
------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.youtube.com/s/desktop/0b8a310c/cssbin/www-main-desktop-watch-page-skeleton-2x.css

@charset "utf-8";

#watch-page-skeleton { position: relative; z-index: 1; margin: 0px auto; }

#watch-page-skeleton, #watch-page-skeleton #grid-container-skeleton, #watch=
-page-skeleton #info-container, #watch-page-skeleton #related, #watch-page-=
skeleton #side-info-container { box-sizing: border-box; }

.watch-skeleton .text-shell { height: 20px; border-radius: 8px; }

.watch-skeleton .skeleton-bg-color { background-color: rgb(227, 227, 227); =
}

.watch-skeleton .skeleton-light-border-bottom { border-bottom: 1px solid rg=
b(238, 238, 238); }

html[dark] .watch-skeleton .skeleton-bg-color { background-color: rgb(41, 4=
1, 41); }

html[dark] .watch-skeleton .skeleton-light-border-bottom { border-bottom: 1=
px solid rgba(255, 255, 255, 0.08); }

#watch-page-skeleton #grid-container-skeleton.hidden, #watch-page-skeleton =
#side-info-container.hidden { display: none; }

#grid-container-skeleton.hidden:not(.layered) { opacity: 0; }

#grid-container-skeleton { background-color: rgb(255, 255, 255); width: cal=
c(-474px + 100vw); overflow: hidden; }

#grid-container-skeleton .text-shell { border-radius: 2px; }

#grid-container-skeleton .skeleton-bg-color { background-color: rgb(227, 22=
7, 227); }

html[dark] #grid-container-skeleton .skeleton-bg-color { background-color: =
rgb(41, 41, 41); }

html[dark] #grid-container-skeleton { background-color: rgb(15, 15, 15); }

html[dark] { scrollbar-color: rgb(171, 171, 171) transparent; }

body::-webkit-scrollbar { width: 16px; }

body::-webkit-scrollbar-thumb { height: 56px; border-radius: 8px; border: 4=
px solid transparent; background-clip: content-box; background-color: rgb(1=
71, 171, 171); }

#grid-container-media { border-bottom-width: medium; border-bottom-style: n=
one; border-bottom-color: currentcolor; margin-left: -12px; margin-right: -=
12px; padding: 0px; display: flex; -webkit-box-orient: horizontal; -webkit-=
box-direction: normal; flex-flow: wrap; -webkit-box-pack: center; justify-c=
ontent: center; }

#grid-container-skeleton .rich-grid-media-skeleton { margin: 0px; flex-basi=
s: 310px; min-width: 310px; max-width: 500px; -webkit-box-flex: 1; flex-gro=
w: 1; }

@media only screen and (min-width: 2244px) {
  #grid-container-skeleton .rich-grid-media-skeleton { width: calc(16.6% - =
16px); flex-basis: auto; -webkit-box-flex: 0; flex-grow: 0; }
}

@media only screen and (min-width: 392px) {
  #grid-container-skeleton .rich-grid-media-skeleton { margin: 0px 8px; }
}

#grid-container-skeleton .video-details { padding-bottom: 40px; display: fl=
ex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc=
tion: column; }

#grid-container-skeleton .rich-thumbnail { border-radius: 8px; position: re=
lative; width: 100%; }

#grid-container-skeleton .rich-thumbnail::before { border-radius: 8px; disp=
lay: block; content: ""; width: 100%; padding-top: 56.25%; background-color=
: rgba(0, 0, 0, 0.1); }

#grid-container-skeleton .details { display: flex; }

#grid-container-skeleton .channel-avatar { border-radius: 50%; height: 36px=
; margin-top: 12px; margin-right: 12px; width: 36px; }

#grid-container-skeleton .details-text-shell { -webkit-box-flex: 1; flex: 1=
 1 auto; }

#grid-container-skeleton .rich-video-title { width: 90%; height: 20px; marg=
in: 10px 0px; }

#grid-container-skeleton .rich-video-meta { width: 60%; height: 20px; margi=
n: 10px 0px; }

.watch-skeleton .flex-1 { -webkit-box-flex: 1; flex: 1 1 1e-09px; }

.watch-skeleton #primary-info { height: 64px; padding: 20px 0px 8px; }

.watch-skeleton #primary-info #title { width: 400px; margin-bottom: 12px; }

.watch-skeleton #primary-info #info { display: flex; -webkit-box-orient: ho=
rizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-a=
lign: center; align-items: center; }

.watch-skeleton #primary-info #info #count { width: 200px; }

.watch-skeleton #primary-info #info #menu { display: flex; -webkit-box-orie=
nt: horizontal; -webkit-box-direction: normal; flex-direction: row; padding=
-right: 8px; }

.watch-skeleton #primary-info .menu-button { height: 20px; width: 20px; bor=
der-radius: 50%; margin-left: 20px; }

.watch-skeleton #bottom-row .menu-button { height: 36px; width: 36px; borde=
r-radius: 50%; margin-left: 20px; }

.watch-skeleton #secondary-info { height: 151px; margin-bottom: 24px; paddi=
ng: 16px 0px; }

.watch-skeleton #secondary-info #top-row, .watch-skeleton #secondary-info #=
top-row #video-owner { display: flex; -webkit-box-orient: horizontal; -webk=
it-box-direction: normal; flex-direction: row; }

.watch-skeleton #secondary-info #top-row #video-owner #channel-icon { heigh=
t: 48px; width: 48px; border-radius: 50%; margin-right: 16px; }

.watch-skeleton #secondary-info #top-row #video-owner #upload-info { displa=
y: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-=
direction: column; -webkit-box-pack: center; justify-content: center; }

.watch-skeleton #secondary-info #top-row #video-owner #upload-info #owner-n=
ame { width: 200px; margin-bottom: 12px; }

.watch-skeleton #secondary-info #top-row #video-owner #upload-info #publish=
ed-date { width: 200px; }

.watch-skeleton #secondary-info #top-row #subscribe-button { width: 137px; =
height: 36px; border-radius: 8px; margin: 7px 4px 0px 0px; }

#watch-page-skeleton #related { float: right; position: relative; clear: ri=
ght; max-width: 426px; width: calc(100% - 640px); }

#watch-page-skeleton #side-info-container { float: right; display: flex; po=
sition: absolute; -webkit-box-orient: vertical; -webkit-box-direction: norm=
al; flex-direction: column; clear: right; max-width: 426px; right: 16px; to=
p: 56px; width: calc(100% - 672px); }

#watch-page-skeleton #side-info-container.theater { position: relative; rig=
ht: 16px; }

#watch-page-skeleton.theater #related { width: 100%; }

.watch-skeleton #related .autoplay { margin-bottom: 16px; }

.watch-skeleton #related[playlist] .autoplay { border-bottom-width: medium;=
 border-bottom-style: none; border-bottom-color: currentcolor; margin-botto=
m: 0px; }

.watch-skeleton #related #upnext { height: 20px; width: 120px; margin-botto=
m: 14px; }

.watch-skeleton #related[playlist] #upnext { display: none; }

.watch-skeleton #related .video-details { display: flex; -webkit-box-orient=
: horizontal; -webkit-box-direction: normal; flex-direction: row; padding-b=
ottom: 8px; }

.watch-skeleton #related:not([playlist]) .autoplay .video-details { padding=
-bottom: 16px; }

.watch-skeleton #related .video-details .thumbnail { height: 94px; width: 1=
68px; margin-right: 8px; }

.watch-skeleton #related .video-details .video-title { width: 200px; margin=
-bottom: 12px; }

.watch-skeleton #related .video-details .video-meta { width: 120px; }

@media (max-width: 999px) {
  #watch-page-skeleton { width: 854px; }
  #watch-page-skeleton #container { display: flex; -webkit-box-orient: vert=
ical; -webkit-box-direction: normal; flex-direction: column; }
  #watch-page-skeleton #info-container { -webkit-box-ordinal-group: 2; orde=
r: 1; }
  #watch-page-skeleton #grid-container-skeleton { -webkit-box-ordinal-group=
: 2; order: 1; width: calc(-474px + 100vw); }
  #watch-page-skeleton #related { -webkit-box-ordinal-group: 3; order: 2; w=
idth: 100%; max-width: 100%; }
}

@media (max-width: 856px) {
  #watch-page-skeleton { width: 640px; }
}

@media (max-width: 656px) {
  #watch-page-skeleton { width: 426px; }
}

@media (min-width: 882px) {
  #watch-page-skeleton.theater { width: 100%; max-width: 1706px; padding: 0=
px 32px; }
  #watch-page-skeleton.theater #related { margin-top: 0px; }
  #watch-page-skeleton.theater #info-container > * { margin-right: 24px; }
}

@media (min-width: 1000px) {
  #watch-page-skeleton { width: 100%; max-width: 1066px; }
  #watch-page-skeleton #related { margin-top: -360px; padding-left: 24px; }
  #watch-page-skeleton #info-container { width: 640px; }
  #watch-page-skeleton.theater #info-container { width: 100%; padding-right=
: 426px; }
}

@media (min-width: 1294px) and (min-height: 630px) {
  #watch-page-skeleton { width: 100%; max-width: 1280px; }
  #watch-page-skeleton #related { margin-top: -480px; }
  #watch-page-skeleton #info-container { width: 854px; }
}

@media (min-width: 1720px) and (min-height: 980px) {
  #watch-page-skeleton { width: 100%; max-width: 1706px; }
  #watch-page-skeleton #related { margin-top: -720px; }
  #watch-page-skeleton #info-container { width: 1280px; }
}

#watch-page-skeleton.theater.theater-all-widths { width: 100%; max-width: 1=
706px; padding: 0px 32px; }

#watch-page-skeleton.theater.theater-all-widths #related { margin-top: 0px;=
 }

#watch-page-skeleton.theater.theater-all-widths #info-container > * { margi=
n-right: 24px; }

#watch-page-skeleton #related { display: none; }

sentinel { }
------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.youtube.com/s/player/6b2fce74/www-player.css

@charset "utf-8";

.html5-video-player { position: relative; width: 100%; height: 100%; overfl=
ow: hidden; z-index: 0; outline: 0px; font-family: "YouTube Noto", Roboto, =
Arial, Helvetica, sans-serif; color: rgb(238, 238, 238); text-align: left; =
direction: ltr; font-size: 11px; line-height: 1.3; -webkit-font-smoothing: =
antialiased; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); touch-action: m=
anipulation; }

@media (prefers-reduced-motion: no-preference) {
  .html5-video-player .ytp-chrome-controls, .html5-video-player .ytp-chrome=
-top, .html5-video-player .ytp-fullscreen-metadata, .html5-video-player .yt=
p-fullscreen-quick-actions, .html5-video-player.ytp-fullscreen-grid { trans=
ition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }
}

.html5-video-player, .ytp-contextmenu { forced-color-adjust: none; }

.html5-video-player.ad-showing, .html5-video-player.ended-mode, .html5-vide=
o-player.unstarted-mode, .html5-video-player:not(.ytp-transparent) { backgr=
ound-color: rgb(0, 0, 0); }

.ytd-video-masthead-ad-primary-video-renderer .html5-video-player.ad-showin=
g, .ytd-video-masthead-ad-primary-video-renderer .html5-video-player.ended-=
mode, .ytd-video-masthead-ad-primary-video-renderer .html5-video-player.uns=
tarted-mode, .ytd-video-masthead-ad-primary-video-renderer .html5-video-pla=
yer:not(.ytp-transparent) { background-color: transparent; }

.ytp-big-mode { font-size: 17px; }

.ytp-autohide { cursor: none; }

.html5-video-player a { color: inherit; text-decoration: none; transition: =
color 0.1s cubic-bezier(0, 0, 0.2, 1); outline: 0px; }

.html5-video-player a:hover { color: rgb(255, 255, 255); transition: color =
0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-probably-keyboard-focus a:focus { box-shadow: rgba(27, 127, 204, 0.8) =
0px 0px 0px 2px inset; }

.html5-video-player h1, .html5-video-player h2 { margin: 0px; }

.html5-video-player svg { pointer-events: none; }

.html5-video-player:not(.ytp-touch-mode) ::-webkit-scrollbar { width: 10px;=
 background-color: rgb(66, 66, 66); }

.ytp-big-mode:not(.ytp-touch-mode) ::-webkit-scrollbar { width: 15px; }

.html5-video-player:not(.ytp-touch-mode) ::-webkit-scrollbar-track { backgr=
ound-color: rgb(66, 66, 66); }

.html5-video-player:not(.ytp-touch-mode) ::-webkit-scrollbar-thumb { backgr=
ound-color: rgb(142, 142, 142); border: 1px solid rgb(66, 66, 66); border-r=
adius: 5px; }

.ytp-big-mode:not(.ytp-touch-mode) ::-webkit-scrollbar-thumb { border-radiu=
s: 8px; }

.html5-video-container { z-index: 10; position: relative; }

.ytp-embed-error .html5-video-container { display: none; }

.html5-main-video { position: absolute; top: 0px; left: 0px; width: 100%; h=
eight: 100%; outline: 0px; }

.ytp-fit-cover-video .html5-main-video { object-fit: cover; }

.html5-main-video[data-no-fullscreen=3D"true"]::-webkit-media-controls-full=
screen-button { display: none; }

.html5-main-video:not([controls])::-webkit-media-controls, .html5-main-vide=
o:not([controls])::-webkit-media-controls-start-playback-button { display: =
none; }

.html5-main-video::-webkit-media-controls-timeline { display: inline; }

.unstarted-mode .html5-main-video::-webkit-media-controls-start-playback-bu=
tton { display: none; }

@media screen and (max-width: 325px) {
  .html5-main-video::-webkit-media-controls-wireless-playback-picker-button=
 { display: none; }
}

.html5-main-video::-webkit-media-controls-current-time-display, .html5-main=
-video::-webkit-media-controls-time-remaining-display { display: -webkit-fl=
ex; }

.ytp-player-content { position: absolute; inset: 48px 0px 61px; transition:=
 bottom 0.25s cubic-bezier(0, 0, 0.2, 1), top 0.25s cubic-bezier(0, 0, 0.2,=
 1); }

.ytp-delhi-modern .ytp-player-content { bottom: calc(var(--yt-delhi-bottom-=
controls-height, 72px) + 14px); }

.ytp-delhi-modern:not(.ytp-xsmall-width-mode):not(.ad-showing) .ytp-player-=
content { bottom: calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px)=
; }

.ytp-delhi-modern:not(.ytp-xsmall-width-mode):not(.ad-showing).ytp-has-full=
screen-quick-actions .ytp-player-content { bottom: calc(var(--yt-delhi-bott=
om-controls-height, 72px) + 94px); }

.ytp-delhi-modern:not(.ytp-xsmall-width-mode):not(.ad-showing).ytp-has-full=
screen-quick-actions.ytp-fullscreen-grid-peeking .ytp-player-content { bott=
om: calc(var(--yt-delhi-bottom-controls-height, 72px) + 94px + var(--ytp-gr=
id-peek-height)); }

.ytp-delhi-modern:not(.ytp-xsmall-width-mode):not(.ad-showing).ytp-big-mode=
 .ytp-player-content { bottom: calc(var(--yt-delhi-big-mode-bottom-controls=
-height, 96px) + 14px); }

.ytp-delhi-modern:not(.ytp-xsmall-width-mode):not(.ad-showing).ytp-big-mode=
.ytp-has-fullscreen-quick-actions .ytp-player-content { bottom: calc(var(--=
yt-delhi-big-mode-bottom-controls-height, 96px) + 94px); }

.ytp-delhi-modern:not(.ytp-xsmall-width-mode):not(.ad-showing).ytp-big-mode=
.ytp-has-fullscreen-quick-actions.ytp-fullscreen-grid-peeking .ytp-player-c=
ontent { bottom: calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px)=
 + 94px + var(--ytp-grid-peek-height)); }

.ytp-small-mode .ytp-player-content { bottom: 49px; }

.ytp-embed .ytp-player-content { bottom: 53px; }

.ytp-embed:not(.ad-showing) .ytp-player-content:not(.ytp-upnext) { top: 60p=
x; }

.ytp-big-mode .ytp-player-content { top: 69px; bottom: 70px; }

.ytp-big-mode.ytp-embed:not(.ad-showing) .ytp-player-content:not(.ytp-upnex=
t) { top: 89px; }

.ytp-player-content.ytp-iv-player-content, .ytp-player-content.ytp-timely-a=
ctions-content { left: 12px; right: 12px; }

.ytp-branding-shown .ytp-player-content.ytp-timely-actions-content { right:=
 calc(22px + var(--branding-image-width)); }

.ytp-big-mode .ytp-player-content.ytp-iv-player-content, .ytp-big-mode .ytp=
-player-content.ytp-timely-actions-content { left: 24px; right: 24px; }

.ytp-branding-shown.ytp-big-mode .ytp-player-content.ytp-timely-actions-con=
tent { right: calc(22px + var(--branding-image-width)); }

.ytp-autohide .ytp-player-content:not(.html5-endscreen), .ytp-autohide .ytp=
-player-content:not(.ytp-upnext), .ytp-hide-info-bar .ytp-player-content { =
top: 0px; transition: bottom 0.1s cubic-bezier(0.4, 0, 1, 1), top 0.1s cubi=
c-bezier(0.4, 0, 1, 1); }

.ytp-autohide .ytp-ypc-player-content, .ytp-hide-controls .ytp-player-conte=
nt { bottom: 0px; }

.ytp-autohide:not(.ytp-ad-overlay-open) .ytp-iv-player-content, .ytp-autohi=
de:not(.ytp-ad-overlay-open) .ytp-timely-actions-content, .ytp-hide-control=
s .ytp-iv-player-content, .ytp-hide-controls .ytp-timely-actions-content { =
bottom: 12px; }

.ytp-timely-actions-overlay { position: absolute; bottom: 0px; right: 0px; =
z-index: 35; opacity: 1; transition: opacity 0.25s cubic-bezier(0, 0, 0.2, =
1) 0.33s; }

.ytp-overlays-container .ytp-overlay-bottom-right .ytp-player-content.ytp-t=
imely-actions-content, .ytp-overlays-container .ytp-overlay-bottom-right .y=
tp-timely-actions-overlay { position: relative; inset: 0px; }

.ytp-fine-scrubbing-enable .ytp-timely-actions-overlay { display: none; }

.ytp-ad-overlay-open .ytp-player-content { bottom: 151px; }

.ytp-small-mode.ytp-ad-overlay-open .ytp-player-content { bottom: 139px; }

.ytp-embed.ytp-ad-overlay-open .ytp-player-content { bottom: 143px; }

.ytp-big-mode.ytp-autohide:not(.ytp-ad-overlay-open) .ytp-iv-player-content=
, .ytp-big-mode.ytp-autohide:not(.ytp-ad-overlay-open) .ytp-timely-actions-=
content, .ytp-big-mode.ytp-hide-controls .ytp-iv-player-content, .ytp-big-m=
ode.ytp-hide-controls .ytp-timely-actions-content { bottom: 24px; }

.ytp-big-mode.ytp-ad-overlay-open .ytp-player-content { bottom: 160px; }

.ytp-button { border-width: medium; border-style: none; border-color: curre=
ntcolor; border-image: initial; background-color: transparent; padding: 0px=
; color: inherit; text-align: inherit; font-size: 100%; font-family: inheri=
t; cursor: default; line-height: inherit; }

.ytp-delhi-modern-icons .ytp-chrome-controls .ytp-button svg { padding: var=
(--yt-delhi-pill-top-height,12px) 12px; }

.ytp-big-mode.ytp-delhi-modern-icons .ytp-chrome-controls .ytp-button svg {=
 vertical-align: top; padding: calc((var(--yt-delhi-big-mode-pill-height, 5=
6px) - 24px)/2); }

.ytp-xsmall-width-mode.ytp-delhi-modern-icons .ytp-left-controls .ytp-mute-=
button.ytp-standalone-mute-button svg { width: 18px; height: 18px; padding:=
 9px; }

.ytp-xsmall-width-mode.ytp-delhi-modern-icons .ytp-right-controls .ytp-butt=
on:not(.ytp-expand-right-bottom-section-button) svg { width: 18px; height: =
18px; padding: 7px; }

.ytp-xsmall-width-mode.ytp-delhi-modern-icons .ytp-right-controls .ytp-expa=
nd-right-bottom-section-button.ytp-button svg { padding: 0px; }

.ytp-button, .ytp-button:focus { outline: 0px; }

.html5-video-player .ytp-button[aria-disabled=3D"true"], .html5-video-playe=
r .ytp-button[disabled] { opacity: 0.5; }

.ytp-button:not([aria-disabled=3D"true"]):not([disabled]):not([aria-hidden=
=3D"true"]) { cursor: pointer; }

.ytp-probably-keyboard-focus .ytp-button:focus { box-shadow: rgba(27, 127, =
204, 0.8) 0px 0px 0px 2px inset; }

.ytp-chrome-bottom, .ytp-chrome-top { position: absolute; text-shadow: rgba=
(0, 0, 0, 0.5) 0px 0px 2px; }

.ytp-dni .ytp-chrome-bottom { text-shadow: none; }

.ytp-chrome-top { display: flex; flex-wrap: nowrap; -webkit-box-pack: end; =
justify-content: flex-end; left: 12px; right: 12px; top: 0px; z-index: 58; =
}

.ytp-shorts-mode .ytp-chrome-top { -webkit-box-orient: vertical; -webkit-bo=
x-direction: normal; flex-direction: column; right: 0px; }

.ytp-gvn .ytp-chrome-top, .ytp-gvn.ytp-big-mode .ytp-chrome-top { top: 20px=
; }

.ytp-chrome-bottom { bottom: 0px; height: 48px; width: 100%; z-index: 59; p=
adding-top: 3px; text-align: left; direction: ltr; }

.ytp-delhi-modern .ytp-chrome-bottom { height: var(--yt-delhi-bottom-contro=
ls-height,72px); }

.ytp-delhi-modern .ytp-chrome-bottom.ytp-volume-popover-showing { z-index: =
1000; }

.ytp-small-mode .ytp-chrome-bottom { height: 36px; }

.ytp-embed .ytp-chrome-bottom { height: 40px; }

.ytp-embed.ytp-embed-mobile .ytp-chrome-bottom, .ytp-embed.ytp-embed-mobile=
 .ytp-chrome-bottom .ytp-chrome-controls, .ytp-embed.ytp-embed-mobile.ytp-s=
mall-mode .ytp-chrome-bottom, .ytp-embed.ytp-embed-mobile.ytp-small-mode .y=
tp-chrome-bottom .ytp-chrome-controls { height: 48px; }

.ytp-big-mode .ytp-chrome-bottom { height: 54px; padding-top: 4px; }

.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-bott=
om { height: var(--yt-delhi-big-mode-bottom-controls-height,96px); padding-=
top: 0px; }

.ytp-chrome-top .ytp-button, .ytp-small-mode .ytp-chrome-controls .ytp-butt=
on, .ytp-small-mode .ytp-replay-button { opacity: 0.9; display: inline-bloc=
k; width: 36px; transition: opacity 0.1s cubic-bezier(0.4, 0, 1, 1); overfl=
ow: hidden; }

.ytp-chrome-controls .ytp-button, .ytp-replay-button { opacity: 0.9; displa=
y: inline-block; width: 48px; padding: 0px 2px; transition: opacity 0.1s cu=
bic-bezier(0.4, 0, 1, 1); overflow: hidden; }

.ytp-chrome-controls .ytp-button.ytp-mute-button { padding: 6px; }

.ytp-chrome-controls .ytp-button.ytp-next-button { padding: 0px; }

.ytp-chrome-controls .ytp-button.ytp-miniplayer-button, .ytp-chrome-control=
s .ytp-button.ytp-remote-button { padding: 0px 4px; }

.ytp-embed .ytp-chrome-controls .ytp-button, .ytp-embed .ytp-replay-button =
{ width: 40px; padding: 0px; }

.ytp-embed .ytp-chrome-controls .ytp-button.ytp-miniplayer-button, .ytp-emb=
ed .ytp-chrome-controls .ytp-button.ytp-mute-button, .ytp-embed .ytp-chrome=
-controls .ytp-button.ytp-next-button, .ytp-embed .ytp-chrome-controls .ytp=
-button.ytp-remote-button { padding: 0px; }

.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls { display: flex;=
 margin-top: var(--yt-delhi-pill-top-height,12px); height: var(--yt-delhi-p=
ill-height,48px); border-radius: 28px; padding: 0px 16px; backdrop-filter: =
var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background: va=
r(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3));=
 text-shadow: rgb(0, 0, 0) 0px 0px 2px; }

.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls svg { filter: dr=
op-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }

.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls { padding: 0px; =
}

.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-button.ytp-=
expand-right-bottom-section-button { display: none; }

.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-right-contr=
ols-left, .ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-r=
ight-controls-right { display: flex; -webkit-box-align: end; align-items: f=
lex-end; }

.ytp-delhi-modern .ytp-chrome-controls .ytp-button { opacity: unset; positi=
on: relative; }

.ytp-delhi-modern .ytp-chrome-controls .ytp-button[aria-pressed]::after { d=
isplay: none; }

.ytp-delhi-modern .ytp-chrome-controls .ytp-mute-button { overflow: visible=
; position: relative; height: 100%; }

.ytp-delhi-modern .ytp-chrome-controls .ytp-mute-button .ytp-volume-icon { =
overflow: visible; width: 100%; height: 100%; }

.ytp-delhi-modern .ytp-chrome-controls .ytp-replay-button { opacity: unset;=
 }

.ytp-delhi-modern .ytp-chrome-controls .ytp-left-controls { min-width: 0px;=
 z-index: 59; }

.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls { padding: 0px 4=
px; z-index: 59; }

.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-button { pa=
dding: 0px; }

.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-button::bef=
ore { content: ""; position: absolute; display: block; top: 50%; left: 50%;=
 transform: translate(-50%, -50%); border-radius: 40px; background-color: t=
ransparent; pointer-events: none; width: 48px; height: calc(var(--yt-delhi-=
pill-height, 48px) - 8px); }

.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-button:hove=
r::before { background-color: var(--yt-sys-color-baseline--overlay-button-s=
econdary,rgba(255,255,255,.1)); transition: background-color 0.2s cubic-bez=
ier(0.05, 0, 0, 1); }

.ytp-delhi-modern .ytp-chrome-controls .ytp-right-controls .ytp-button:acti=
ve::before { background-color: var(--yt-sys-color-baseline--overlay-tonal-h=
over,rgba(255,255,255,.2)); transition: background-color 0.2s cubic-bezier(=
0.05, 0, 0, 1); }

.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer=
-button-container > *) { backdrop-filter: var(--yt-frosted-glass-backdrop-f=
ilter-override,blur(16px)); background: var(--yt-sys-color-baseline--overla=
y-background-medium-light,rgba(0,0,0,.3)); text-shadow: rgb(0, 0, 0) 0px 0p=
x 2px; }

.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer=
-button-container > *) svg { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px=
 1px); }

.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer=
-button-container > *) { height: var(--yt-delhi-pill-height,48px); border-r=
adius: 28px; padding: 0px 4px 0px 0px; margin-top: var(--yt-delhi-pill-top-=
height,12px); margin-left: 8px; }

.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer=
-button-container > *).ytp-playlist-ui { margin-left: 0px; border-top-left-=
radius: 0px; border-bottom-left-radius: 0px; }

.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer=
-button-container > *)::after { content: ""; position: absolute; background=
: transparent; pointer-events: none; border-radius: 28px; inset: 4px 4px 4p=
x 0px; }

.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer=
-button-container > *):hover::after { background-color: var(--yt-sys-color-=
baseline--overlay-button-secondary,rgba(255,255,255,.1)); transition: backg=
round-color 0.2s cubic-bezier(0.05, 0, 0, 1); }

.ytp-delhi-modern .ytp-chrome-controls .ytp-next-button:not(.ytp-miniplayer=
-button-container > *):active::after { background-color: var(--yt-sys-color=
-baseline--overlay-tonal-hover,rgba(255,255,255,.2)); transition: backgroun=
d-color 0.2s cubic-bezier(0.05, 0, 0, 1); }

.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-cont=
rols .ytp-right-controls .ytp-button { height: var(--yt-delhi-big-mode-pill=
-height,56px); width: var(--yt-delhi-big-mode-pill-height,56px); }

.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-cont=
rols .ytp-right-controls .ytp-button::before { height: calc(var(--yt-delhi-=
big-mode-pill-height, 56px) - 8px); width: var(--yt-delhi-big-mode-pill-hei=
ght,56px); }

.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-cont=
rols .ytp-next-button:not(.ytp-miniplayer-button-container > *) { margin-to=
p: calc((var(--yt-delhi-big-mode-bottom-controls-height, 96px) - var(--yt-d=
elhi-big-mode-pill-height, 56px))/2); height: var(--yt-delhi-big-mode-pill-=
height,56px); }

.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-cont=
rols .ytp-next-button:not(.ytp-miniplayer-button-container > *) svg { paddi=
ng: calc((var(--yt-delhi-big-mode-pill-height, 56px) - 24px)/2); }

.ytp-delhi-modern-with-luminosity.ytp-delhi-modern .ytp-chrome-controls .yt=
p-next-button:not(.ytp-miniplayer-button-container > *) { background: rgba(=
80, 80, 80, 0.6); background-blend-mode: luminosity; backdrop-filter: blur(=
16px); }

.ytp-delhi-modern-with-difference.ytp-delhi-modern .ytp-chrome-controls .yt=
p-next-button:not(.ytp-miniplayer-button-container > *) { background: rgba(=
80, 80, 80, 0.6); background-blend-mode: difference; backdrop-filter: blur(=
16px); }

.ytp-delhi-modern-with-exclusion.ytp-delhi-modern .ytp-chrome-controls .ytp=
-next-button:not(.ytp-miniplayer-button-container > *) { background: rgba(8=
0, 80, 80, 0.6); background-blend-mode: exclusion; backdrop-filter: blur(16=
px); }

.ytp-embed.ytp-embed-mobile .ytp-chrome-controls .ytp-button, .ytp-embed.yt=
p-embed-mobile.ytp-small-mode .ytp-chrome-controls .ytp-button { width: 48p=
x; height: 48px; }

.ytp-embed-mobile .ytp-chrome-controls .ytp-button:not(.ytp-youtube-button)=
 svg, .ytp-embed-mobile.ytp-small-mode .ytp-chrome-controls .ytp-button:not=
(.ytp-youtube-button) svg { width: 40px; padding-left: 4px; }

.ytp-chrome-top .ytp-button { padding-top: 6px; height: 42px; vertical-alig=
n: top; }

.ytp-big-mode .ytp-chrome-top .ytp-button { padding-top: 9px; height: 63px;=
 }

.ytp-chrome-controls .ytp-button { height: 100%; }

.ytp-big-mode .ytp-chrome-controls .ytp-button, .ytp-big-mode .ytp-chrome-t=
op .ytp-button { width: 54px; }

.ytp-play-button:not(.ytp-play-button-playlist)::before, .ytp-prev-button::=
before { content: ""; display: block; width: 12px; position: absolute; top:=
 5px; bottom: 0px; left: -12px; }

.ytp-delhi-modern .ytp-play-button::after { content: ""; position: absolute=
; inset: 4px; background: transparent; pointer-events: none; border-radius:=
 27px; }

.ytp-big-mode.ytp-delhi-modern .ytp-play-button::after { border-radius: cal=
c(var(--yt-delhi-big-mode-bottom-controls-height, 96px)/2); }

.ytp-delhi-modern .ytp-play-button:hover::after, .ytp-delhi-modern.ytp-big-=
mode .ytp-play-button:hover::after { background-color: var(--yt-sys-color-b=
aseline--overlay-button-secondary,rgba(255,255,255,.1)); transition: backgr=
ound-color 0.2s cubic-bezier(0.05, 0, 0, 1); }

.ytp-delhi-modern .ytp-play-button:active::after, .ytp-delhi-modern.ytp-big=
-mode .ytp-play-button:active::after { background-color: var(--yt-sys-color=
-baseline--overlay-tonal-hover,rgba(255,255,255,.2)); transition: backgroun=
d-color 0.2s cubic-bezier(0.05, 0, 0, 1); }

.ytp-big-mode-consistent-pill-height.ytp-delhi-modern.ytp-big-mode:not(.ytp=
-xsmall-width-mode) .ytp-left-controls .ytp-play-button { height: var(--yt-=
delhi-big-mode-pill-height,56px); width: var(--yt-delhi-big-mode-pill-heigh=
t,56px); margin-top: calc((var(--yt-delhi-big-mode-bottom-controls-height, =
96px) - var(--yt-delhi-big-mode-pill-height, 56px))/2); margin-bottom: calc=
((var(--yt-delhi-big-mode-bottom-controls-height, 96px) - var(--yt-delhi-bi=
g-mode-pill-height, 56px))/2); }

.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container > *=
) { backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(1=
6px)); background: var(--yt-sys-color-baseline--overlay-background-medium-l=
ight,rgba(0,0,0,.3)); text-shadow: rgb(0, 0, 0) 0px 0px 2px; }

.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container > *=
) svg { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }

.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container > *=
) { height: var(--yt-delhi-pill-height,48px); border-radius: 28px 0px 0px 2=
8px; padding: 0px 0px 0px 4px; margin-top: var(--yt-delhi-pill-top-height,1=
2px); margin-left: 8px; }

.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container > *=
)::after { content: ""; position: absolute; background: transparent; pointe=
r-events: none; border-radius: 28px; inset: 4px 0px 4px 4px; }

.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container > *=
):hover::after { background-color: var(--yt-sys-color-baseline--overlay-but=
ton-secondary,rgba(255,255,255,.1)); transition: background-color 0.2s cubi=
c-bezier(0.05, 0, 0, 1); }

.ytp-delhi-modern .ytp-prev-button:not(.ytp-miniplayer-button-container > *=
):active::after { background-color: var(--yt-sys-color-baseline--overlay-to=
nal-hover,rgba(255,255,255,.2)); transition: background-color 0.2s cubic-be=
zier(0.05, 0, 0, 1); }

.ytp-big-mode.ytp-delhi-modern .ytp-chrome-controls .ytp-prev-button:not(yt=
p-miniplayer-button-container > *) { margin-top: calc((var(--yt-delhi-big-m=
ode-bottom-controls-height, 96px) - var(--yt-delhi-big-mode-pill-height, 56=
px))/2); height: var(--yt-delhi-big-mode-pill-height,56px); }

.ytp-big-mode.ytp-delhi-modern .ytp-chrome-controls .ytp-prev-button:not(yt=
p-miniplayer-button-container > *) svg { padding: calc((var(--yt-delhi-big-=
mode-pill-height, 56px) - 24px)/2); }

.ytp-delhi-modern-with-luminosity.ytp-delhi-modern .ytp-prev-button:not(.yt=
p-miniplayer-button-container > *) { background: rgba(80, 80, 80, 0.6); bac=
kground-blend-mode: luminosity; backdrop-filter: blur(16px); }

.ytp-delhi-modern-with-difference.ytp-delhi-modern .ytp-prev-button:not(.yt=
p-miniplayer-button-container > *) { background: rgba(80, 80, 80, 0.6); bac=
kground-blend-mode: difference; backdrop-filter: blur(16px); }

.ytp-delhi-modern-with-exclusion.ytp-delhi-modern .ytp-prev-button:not(.ytp=
-miniplayer-button-container > *) { background: rgba(80, 80, 80, 0.6); back=
ground-blend-mode: exclusion; backdrop-filter: blur(16px); }

.ytp-fullscreen-button::after { content: ""; display: block; width: 12px; p=
osition: absolute; top: 5px; bottom: 0px; left: 100%; }

.ytp-big-mode .ytp-play-button:not(.ytp-play-button-playlist)::before, .ytp=
-big-mode .ytp-prev-button::before { width: 24px; left: -24px; }

.ytp-chrome-controls .ytp-button:not([aria-disabled=3D"true"]):not([disable=
d]):hover, .ytp-chrome-controls .ytp-button[aria-expanded=3D"true"], .ytp-c=
hrome-controls .ytp-button[aria-pressed=3D"true"], .ytp-chrome-top .ytp-but=
ton:hover, .ytp-replay-button:hover { opacity: 1; transition: opacity 0.1s =
cubic-bezier(0, 0, 0.2, 1); }

.ytp-svg-fill { fill: rgb(255, 255, 255); }

.ytp-svg-shadow { stroke: rgb(0, 0, 0); stroke-opacity: 0.15; stroke-width:=
 2px; fill: none; }

.ytp-dni .ytp-svg-shadow { display: none; }

.ytp-svg-shadow-fill { fill: rgb(0, 0, 0); fill-opacity: 0.15; stroke: none=
; }

.ytp-chrome-controls .ytp-button[aria-pressed] { position: relative; }

.ytp-chrome-controls .ytp-button[aria-pressed]::after { content: ""; displa=
y: block; position: absolute; width: 0px; height: 3px; border-radius: 3px; =
left: 24px; bottom: 9px; background-color: var(--yt-sys-color-baseline--red=
-indicator,#e1002d); transition: left 0.1s cubic-bezier(0.4, 0, 1, 1), widt=
h 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-embed .ytp-chrome-controls .ytp-button[aria-pressed]::after { height: =
2px; border-radius: 2px; left: 20px; bottom: 8px; }

.ytp-big-mode .ytp-chrome-controls .ytp-button[aria-pressed]::after { heigh=
t: 3px; border-radius: 3px; left: 27px; bottom: 10px; }

.ytp-dni .ytp-chrome-controls .ytp-button[aria-pressed]::after { background=
-color: rgb(255, 255, 255); }

.ytp-chrome-controls .ytp-button[aria-pressed=3D"true"]::after { width: 24p=
x; left: 12px; transition: left 0.25s cubic-bezier(0, 0, 0.2, 1), width 0.2=
5s cubic-bezier(0, 0, 0.2, 1); }

.ytp-small-mode .ytp-chrome-controls .ytp-button[aria-pressed=3D"true"]::af=
ter, .ytp-xsmall-width-mode .ytp-chrome-controls .ytp-button[aria-pressed=
=3D"true"]::after { width: 18px; left: 9px; }

.ytp-embed .ytp-chrome-controls .ytp-button[aria-pressed=3D"true"]::after {=
 width: 20px; left: 10px; }

.ytp-big-mode .ytp-chrome-controls .ytp-button[aria-pressed=3D"true"]::afte=
r { width: 27px; left: 14px; }

.ytp-embed-mobile .ytp-chrome-controls .ytp-button[aria-pressed=3D"true"]::=
after, .ytp-embed-mobile.ytp-small-mode .ytp-chrome-controls .ytp-button[ar=
ia-pressed=3D"true"]::after { left: 15px; }

.ytp-color-white .ytp-chrome-controls .ytp-button[aria-pressed]::after { ba=
ckground-color: rgb(221, 221, 221); }

.ytp-color-party .ytp-chrome-controls .ytp-button[aria-pressed]::after { an=
imation: 0.1s linear 0s infinite normal none running ytp-party-background-c=
olor; }

.ytp-chrome-top-buttons { white-space: nowrap; }

.ytp-chrome-top-buttons .ytp-button { text-shadow: inherit; }

[dir=3D"rtl"] .ytp-shorts-mode .ytp-chrome-top-buttons { position: absolute=
; top: 0px; right: 0px; width: 48px; }

.ytp-copylink-button:not(.ytp-copylink-button-visible), .ytp-overflow-butto=
n:not(.ytp-overflow-button-visible), .ytp-share-button:not(.ytp-share-butto=
n-visible) { display: none; }

.ytp-exp-bottom-control-flexbox .ytp-chrome-controls { display: flex; }

.ytp-chrome-controls { height: 48px; line-height: 48px; font-size: 109%; te=
xt-align: left; direction: ltr; }

.ytp-delhi-modern .ytp-chrome-controls { height: var(--yt-delhi-bottom-cont=
rols-height,72px); line-height: var(--yt-delhi-bottom-controls-height,72px)=
; }

.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-cont=
rols { height: var(--yt-delhi-big-mode-bottom-controls-height,96px); line-h=
eight: var(--yt-delhi-big-mode-bottom-controls-height,96px); }

.ytp-small-mode .ytp-chrome-controls { height: 36px; line-height: 36px; }

.ytp-embed .ytp-chrome-controls { height: 40px; line-height: 40px; }

.ytp-big-mode .ytp-chrome-controls { height: 54px; line-height: 54px; }

:not(.ytp-exp-bottom-control-flexbox) .ytp-left-controls { float: left; }

.ytp-left-controls { height: 100%; }

.ytp-delhi-modern .ytp-left-controls.ytp-left-controls-with-volume { overfl=
ow: visible; }

.ytp-exp-bottom-control-flexbox .ytp-left-controls { display: flex; -webkit=
-box-flex: 1; flex: 1 1 0%; white-space: nowrap; overflow: hidden; text-ove=
rflow: ellipsis; }

:not(.ytp-exp-bottom-control-flexbox) .ytp-right-controls { float: right; }

.ytp-right-controls { height: 100%; }

.ytp-delhi-modern .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-b=
utton { flex-shrink: 0; min-width: 0px; margin: var(--yt-delhi-pill-top-hei=
ght,12px) 0 var(--yt-delhi-pill-top-height,12px) 12px; height: var(--yt-del=
hi-pill-height,48px); border-radius: 28px; padding: 0px 16px; backdrop-filt=
er: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background=
: var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.=
3)); text-shadow: rgb(0, 0, 0) 0px 0px 2px; }

.ytp-delhi-modern .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-b=
utton svg { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }

.ytp-delhi-modern .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-b=
utton, .ytp-delhi-modern .ytp-left-controls .ytp-mute-button.ytp-standalone=
-mute-button .ytp-button { padding: 0px; }

.ytp-delhi-modern .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-b=
utton::after { content: ""; position: absolute; inset: 4px; background: tra=
nsparent; pointer-events: none; border-radius: 28px; }

.ytp-delhi-modern .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-b=
utton:hover::after { background-color: var(--yt-sys-color-baseline--overlay=
-button-secondary,rgba(255,255,255,.1)); transition: background-color 0.2s =
cubic-bezier(0.05, 0, 0, 1); }

.ytp-delhi-modern .ytp-left-controls .ytp-mute-button.ytp-standalone-mute-b=
utton:active::after { background-color: var(--yt-sys-color-baseline--overla=
y-tonal-hover,rgba(255,255,255,.2)); transition: background-color 0.2s cubi=
c-bezier(0.05, 0, 0, 1); }

.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-left-controls .ytp-mute-button=
.ytp-standalone-mute-button { padding: 0px 4px; }

.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-left-controls .ytp-mute-button=
.ytp-standalone-mute-button svg { padding: 10px 6px; }

.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-left-contro=
ls .ytp-mute-button .ytp-volume-icon { padding: 4px; }

.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-left-contro=
ls .ytp-mute-button.ytp-standalone-mute-button { height: var(--yt-delhi-big=
-mode-pill-height,56px); margin: calc((var(--yt-delhi-big-mode-bottom-contr=
ols-height, 96px) - var(--yt-delhi-big-mode-pill-height, 56px))/2) 0 calc((=
var(--yt-delhi-big-mode-bottom-controls-height, 96px) - var(--yt-delhi-big-=
mode-pill-height, 56px))/2) 12px; padding: 0px; }

.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-right-contr=
ols { height: var(--yt-delhi-big-mode-pill-height,56px); margin-top: var(--=
yt-delhi-big-mode-pill-top-height,20px); }

.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-right-contr=
ols .ytp-right-controls-left { height: var(--yt-delhi-big-mode-pill-height,=
56px); }

.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-right-contr=
ols .ytp-right-controls-right { height: var(--yt-delhi-big-mode-pill-height=
,56px); }

.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-right-contr=
ols .ytp-right-controls-left::after { height: 28px; margin: 10px 14px; }

.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom { height: var(--=
yt-delhi-bottom-controls-height-xsmall-width-mode,64px); }

.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom .ytp-button { he=
ight: 32px; width: 32px; }

.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom .ytp-button.ytp-=
live-badge { width: auto; }

.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom .ytp-button:not(=
.ytp-live-badge)::before { border-radius: 50%; height: 32px; width: 32px; }

.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-controls { height: var(=
--yt-delhi-bottom-controls-height-xsmall-width-mode,64px); }

.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-left-controls .ytp-next-button=
, .ytp-delhi-modern.ytp-xsmall-width-mode .ytp-left-controls .ytp-prev-butt=
on { display: none; }

.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-left-controls .ytp-mute-button=
.ytp-standalone-mute-button { height: 40px; }

.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-right-controls { height: 40px;=
 line-height: 40px; }

.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-right-controls .ytp-button { d=
isplay: none; margin: 4px 2px; }

.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-right-controls .ytp-right-cont=
rols-left::after { display: none; }

.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-right-controls .ytp-button.ytp=
-settings-button { display: inline-block; }

.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-right-controls .ytp-button.ytp=
-expand-right-bottom-section-button { display: inline-block; transform: rot=
ate(180deg); transition: transform 0.3s cubic-bezier(0.05, 0, 0, 1), -webki=
t-transform 0.3s cubic-bezier(0.05, 0, 0, 1); }

.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom.ytp-xsmall-width=
-right-controls-expanded .ytp-right-controls .ytp-button { display: inline-=
block; }

.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom.ytp-xsmall-width=
-right-controls-expanded .ytp-right-controls .ytp-button.ytp-expand-right-b=
ottom-section-button { transform: rotate(0deg); transition: transform 0.3s =
cubic-bezier(0.05, 0, 0, 1), -webkit-transform 0.3s cubic-bezier(0.05, 0, 0=
, 1); }

.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-chrome-bottom.ytp-xsmall-width=
-right-controls-expanded .ytp-left-controls .ytp-time-display { visibility:=
 hidden; }

.house-brand.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-right-controls .yt=
p-button.ytp-fullscreen-button { display: inline-block; }

.ytp-exp-bottom-control-flexbox .ytp-volume-area { display: flex; }

.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area { m=
argin: var(--yt-delhi-pill-top-height,12px) 0 var(--yt-delhi-pill-top-heigh=
t,12px) 12px; height: var(--yt-delhi-pill-height,48px); border-radius: 28px=
; padding: 0px 16px; backdrop-filter: var(--yt-frosted-glass-backdrop-filte=
r-override,blur(16px)); background: var(--yt-sys-color-baseline--overlay-ba=
ckground-medium-light,rgba(0,0,0,.3)); text-shadow: rgb(0, 0, 0) 0px 0px 2p=
x; }

.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area svg=
 { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }

.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area { p=
adding: 0px; position: relative; }

.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area .yt=
p-volume-icon { padding: 0px; }

.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area .yt=
p-volume-icon svg { padding: var(--yt-delhi-pill-top-height,12px); }

.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area:has=
(> .ytp-mute-button[style*=3D"display: none"]) { display: none; }

.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area::af=
ter { content: ""; position: absolute; inset: 4px; background: transparent;=
 pointer-events: none; border-radius: 28px; }

.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-volume-area:hov=
er::after { background-color: var(--yt-sys-color-baseline--overlay-button-s=
econdary,rgba(255,255,255,.1)); transition: background-color 0.2s cubic-bez=
ier(0.05, 0, 0, 1); }

.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls .ytp-chrome-bottom.y=
tp-volume-slider-active .ytp-volume-area { padding-right: 16px; }

.ytp-delhi-modern.ytp-delhi-horizontal-volume-controls.ytp-big-mode:not(.yt=
p-xsmall-width-mode) .ytp-volume-area { margin: var(--yt-delhi-big-mode-pil=
l-top-height,20px) 0 0 12px; height: var(--yt-delhi-big-mode-pill-height,56=
px); }

.ytp-delhi-modern.ytp-xsmall-width-mode.ytp-delhi-horizontal-volume-control=
s .ytp-volume-area { margin: var(--yt-delhi-pill-top-height,12px) 0 var(--y=
t-delhi-pill-top-height,12px) 8px; height: 40px; }

.ytp-delhi-modern.ytp-xsmall-width-mode.ytp-delhi-horizontal-volume-control=
s .ytp-volume-area .ytp-button { height: 40px; width: 40px; padding: 0px; }

.ytp-delhi-modern.ytp-xsmall-width-mode.ytp-delhi-horizontal-volume-control=
s .ytp-volume-area svg { width: 18px; height: 18px; padding: 11px; }

.ytp-autohide-fade-transition, .ytp-chrome-bottom:not(.ytp-frosted-glass-op=
acity-animation), .ytp-chrome-top { transition: opacity 0.25s cubic-bezier(=
0, 0, 0.2, 1); }

.ytp-autohide .ytp-chrome-bottom .ytp-autohide-fade-transition, .ytp-autohi=
de .ytp-chrome-bottom:not(.ytp-frosted-glass-opacity-animation), .ytp-autoh=
ide .ytp-chrome-top .ytp-copylink-button, .ytp-autohide .ytp-chrome-top .yt=
p-share-button, .ytp-autohide .ytp-chrome-top .ytp-watch-later-button, .ytp=
-autohide .ytp-overflow-button, .ytp-autohide .ytp-playlist-menu-button, .y=
tp-autohide .ytp-shorts-title-channel, .ytp-autohide .ytp-title, .ytp-autoh=
ide .ytp-title-channel, .ytp-autohide:not(.ytp-cards-teaser-shown) .ytp-car=
ds-button, .ytp-chrome-bottom[aria-hidden=3D"true"], .ytp-chrome-top[aria-h=
idden=3D"true"] { opacity: 0; transition: opacity 0.1s cubic-bezier(0.4, 0,=
 1, 1); }

.ytp-autohide:not(.ytp-autohide-active) .ytp-chrome-top .ytp-share-button, =
.ytp-autohide:not(.ytp-autohide-active) .ytp-chrome-top .ytp-watch-later-bu=
tton, .ytp-autohide:not(.ytp-autohide-active) .ytp-overflow-button, .ytp-au=
tohide:not(.ytp-autohide-active) .ytp-playlist-menu-button, .ytp-autohide:n=
ot(.ytp-autohide-active) .ytp-shorts-title-channel, .ytp-autohide:not(.ytp-=
autohide-active) .ytp-title, .ytp-autohide:not(.ytp-autohide-active) .ytp-t=
itle-channel, .ytp-autohide:not(.ytp-autohide-active):not(.ytp-cards-teaser=
-shown) .ytp-cards-button { display: none; }

.ytp-shorts-mode .ytp-title-channel { padding-right: 8px; }

.ytp-gradient-bottom, .ytp-gradient-top { width: 100%; position: absolute; =
background-repeat: repeat-x; background-image: url("data:image/png;base64,i=
VBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kb=
q/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5E=
JqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU=
5ErkJggg=3D=3D"); transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1); poi=
nter-events: none; }

.ytp-delhi-modern .ytp-gradient-top, .ytp-delhi-modern:not(.ytp-fullscreen-=
grid-peeking):not(.ytp-fullscreen-grid-active) .ytp-gradient-bottom { displ=
ay: none; }

.ytp-big-mode .ytp-gradient-bottom, .ytp-big-mode .ytp-gradient-top { backg=
round-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEmCAY=
AAACjy/qzAAAAhklEQVQ4y52RUQ6AMAxCKd7/JJ7R6aeJAdr507TjQZqOAE4CWARwx7JE944rch=
/k6qOWS7bq5bh72zGF8+LTa6goJeRPgXDYNxWFfkS0QXCInLIN1GxTXA0dtS0otWJnuXJR1Y9WY=
P9GF1UCYRQYHRSlXMARbVO4th3sd7Y3OP5dY3Bn+SkPsGJ1+HGGVtcAAAAASUVORK5CYII=3D")=
; }

.ytp-autohide .ytp-gradient-top, .ytp-autohide:not(.ytp-grid-scrolling):not=
(.ytp-fullscreen-grid-active) .ytp-gradient-bottom, .ytp-gradient-bottom[ar=
ia-hidden=3D"true"], .ytp-gradient-top[aria-hidden=3D"true"] { opacity: 0; =
transition: opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-autohide:not(.ytp-autohide-active) .ytp-gradient-top, .ytp-autohide:no=
t(.ytp-autohide-active):not(.ytp-grid-scrolling):not(.ytp-fullscreen-grid-a=
ctive) .ytp-gradient-bottom { display: none; }

.ytp-gradient-top { height: 48px; padding-bottom: 50px; top: 0px; z-index: =
25; background-position: center top; }

.ytp-embed-pfl.ytp-embed:not(.ad-showing) .ytp-gradient-top { height: 70px;=
 background-image: linear-gradient(rgba(0, 0, 0, 0.75) 0px, transparent); p=
adding-bottom: 0px; }

.ytp-shorts-mode.ytp-big-mode.ytp-embed:not(.ad-showing) .ytp-gradient-top,=
 .ytp-shorts-mode.ytp-embed:not(.ad-showing) .ytp-gradient-top { height: 50=
%; background-size: auto 200%; }

.ytp-embed:not(.ad-showing) .ytp-gradient-top { height: 49px; }

.ytp-big-mode .ytp-gradient-top { height: 69px; padding-bottom: 77px; }

.ytp-big-mode.ytp-embed:not(.ad-showing) .ytp-gradient-top { height: 89px; =
padding-bottom: 57px; }

.ytp-gradient-bottom { height: 61px; padding-top: 37px; bottom: 0px; z-inde=
x: 24; background-position: center bottom; }

.ytp-small-mode .ytp-gradient-bottom { height: 49px; padding-top: 49px; }

.ytp-embed .ytp-gradient-bottom { height: 53px; padding-top: 45px; }

.ytp-big-mode .ytp-gradient-bottom { height: 70px; padding-top: 76px; }

.ytp-delhi-modern.ytp-fullscreen-grid-active .ytp-gradient-bottom, .ytp-del=
hi-modern:not(.ytp-disable-bottom-gradient) .ytp-gradient-bottom { transiti=
on: opacity 0.25s cubic-bezier(0, 0, 0.2, 1); width: 100%; height: 100%; po=
sition: absolute; pointer-events: none; }

.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-disable-bottom-gradient.y=
tp-grid-scrolling .ytp-gradient-bottom, .ytp-delhi-modern.ytp-fullscreen-gr=
id-peeking:not(.ytp-disable-bottom-gradient) .ytp-gradient-bottom { backgro=
und: linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc(70% - var(--=
ytp-grid-peek-height) - var(--ytp-grid-scroll-percentage)*100%),rgba(0,0,0,=
.85) 100%); }

.ytp-delhi-modern.ytp-fullscreen-grid-active .ytp-gradient-bottom { backgro=
und: linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc(20% + var(--=
ytp-grid-scroll-percentage)*100% - var(--ytp-grid-peek-height)),rgba(0,0,0,=
.85) 100%); }

.ytp-hide-info-bar .ytp-chrome-top { height: 0px; }

.ytp-hide-info-bar .ytp-chrome-top .ytp-overflow-button, .ytp-hide-info-bar=
 .ytp-chrome-top .ytp-playlist-menu-button, .ytp-hide-info-bar .ytp-chrome-=
top .ytp-share-button, .ytp-hide-info-bar .ytp-chrome-top .ytp-shorts-title=
-channel, .ytp-hide-info-bar .ytp-chrome-top .ytp-title, .ytp-hide-info-bar=
 .ytp-chrome-top .ytp-title-channel, .ytp-hide-info-bar .ytp-chrome-top .yt=
p-watch-later-button, .ytp-hide-info-bar .ytp-gradient-top, .ytp-hide-info-=
bar .ytp-overlay-top-right .ytp-overflow-button, .ytp-hide-info-bar .ytp-ov=
erlay-top-right .ytp-share-button, .ytp-hide-info-bar .ytp-overlay-top-righ=
t .ytp-watch-later-button { display: none; }

.ytp-delhi-modern.ytp-fullscreen-grid-active.ytp-full-bleed-player:not(.ytp=
-grid-scrollable) .ytp-gradient-bottom, .ytp-disable-bottom-gradient.ytp-de=
lhi-modern.ytp-fullscreen-grid-peeking.ytp-full-bleed-player .ytp-gradient-=
bottom { display: none; }

.ytp-delhi-modern.ytp-full-bleed-player.ytp-fullscreen-grid-active:not(.htm=
l5-video-player.ended-mode) .ytp-chrome-bottom { bottom: calc(70% - var(--y=
tp-grid-scroll-percentage)*100%); opacity: var(--ytp-grid-scroll-percentage=
); pointer-events: none; }

.ytp-fullscreen-grid-peeking.ytp-full-bleed-player.ytp-delhi-modern.ytp-aut=
ohide.ytp-grid-scrolling .ytp-chrome-bottom, .ytp-fullscreen-grid-peeking.y=
tp-full-bleed-player.ytp-delhi-modern:not(.ytp-autohide) .ytp-chrome-bottom=
 { opacity: calc(1 - var(--ytp-grid-scroll-percentage)*3); }

.ytp-fullscreen-grid-peeking.ytp-full-bleed-player.ytp-delhi-modern .ytp-ch=
rome-bottom { bottom: calc(var(--ytp-grid-peek-height) + var(--ytp-grid-scr=
oll-percentage)*100%); }

.ytp-fullscreen-grid-peeking.ytp-full-bleed-player.ytp-grid-scrolling .ytp-=
chrome-bottom { pointer-events: none; }

.ytp-delhi-modern.ytp-fullscreen-grid-active:not(.html5-video-player.ended-=
mode):not(.ytp-grid-scrolling) .ytp-chrome-bottom { display: none; }

.ytp-hide-controls .ytp-chrome-bottom, .ytp-hide-controls .ytp-gradient-bot=
tom { display: none; }

@media screen and (-ms-high-contrast:active) {
  .ytp-gradient-bottom, .ytp-gradient-top { background: rgb(0, 0, 0); paddi=
ng-bottom: 0px; padding-top: 0px; }
}

@-webkit-keyframes ytp-party-background-color {=20
  0% { background-color: rgb(255, 0, 0); }
  20% { background-color: rgb(0, 255, 0); }
  40% { background-color: rgb(0, 0, 255); }
  60% { background-color: rgb(255, 0, 255); }
  80% { background-color: rgb(255, 255, 0); }
  100% { background-color: rgb(0, 255, 255); }
}

@keyframes ytp-party-background-color {=20
  0% { background-color: rgb(255, 0, 0); }
  20% { background-color: rgb(0, 255, 0); }
  40% { background-color: rgb(0, 0, 255); }
  60% { background-color: rgb(255, 0, 255); }
  80% { background-color: rgb(255, 255, 0); }
  100% { background-color: rgb(0, 255, 255); }
}

@-webkit-keyframes ytp-party-color {=20
  0% { color: rgb(255, 0, 0); }
  20% { color: rgb(0, 255, 0); }
  40% { color: rgb(0, 0, 255); }
  60% { color: rgb(255, 0, 255); }
  80% { color: rgb(255, 255, 0); }
  100% { color: rgb(0, 255, 255); }
}

@keyframes ytp-party-color {=20
  0% { color: rgb(255, 0, 0); }
  20% { color: rgb(0, 255, 0); }
  40% { color: rgb(0, 0, 255); }
  60% { color: rgb(255, 0, 255); }
  80% { color: rgb(255, 255, 0); }
  100% { color: rgb(0, 255, 255); }
}

@-webkit-keyframes ytp-party-fill {=20
  0% { fill: rgb(255, 0, 0); }
  20% { fill: rgb(0, 255, 0); }
  40% { fill: rgb(0, 0, 255); }
  60% { fill: rgb(255, 0, 255); }
  80% { fill: rgb(255, 255, 0); }
  100% { fill: rgb(0, 255, 255); }
}

@keyframes ytp-party-fill {=20
  0% { fill: rgb(255, 0, 0); }
  20% { fill: rgb(0, 255, 0); }
  40% { fill: rgb(0, 0, 255); }
  60% { fill: rgb(255, 0, 255); }
  80% { fill: rgb(255, 255, 0); }
  100% { fill: rgb(0, 255, 255); }
}

.ytp-menu-shown .video-ads { display: none; }

.ytp-ad-display-override .video-ads { display: inherit; }

.ytp-swatch-background-color { background-color: var(--yt-sys-color-baselin=
e--static-brand-red,#f03); }

.ytp-dni .ytp-swatch-background-color { background-color: rgb(255, 255, 255=
); }

.ytp-color-white .ytp-swatch-background-color { background-color: rgb(221, =
221, 221); }

.ytp-color-white .ytp-swatch-background-color-secondary { background-color:=
 rgb(170, 170, 170); }

.ytp-color-party .ytp-play-progress.ytp-swatch-background-color, .ytp-color=
-party .ytp-swatch-background-color, .ytp-color-party .ytp-swatch-backgroun=
d-color-secondary { animation: 0.1s linear 0s infinite normal none running =
ytp-party-background-color; background: none; }

.ytp-swatch-color { color: var(--yt-sys-color-baseline--static-brand-red,#f=
03); }

.ytp-swatch-color-white { color: var(--yt-sys-color-baseline--overlay-text-=
secondary); }

.ytp-premium-label { font-size: 83.3333%; color: rgb(204, 204, 204); }

.ytp-dni .ytp-swatch-color { color: rgb(255, 255, 255); }

.ytp-color-white .ytp-swatch-color { color: rgb(221, 221, 221); }

.ytp-color-party .ytp-swatch-color { animation: 0.15s linear 0s infinite no=
rmal none running ytp-party-color; }

@media print {
  .html5-video-player:not(.ytp-mweb-player) * { visibility: hidden; }
  .html5-video-player:not(.ytp-mweb-player) { border: 1px solid rgb(0, 0, 0=
); box-sizing: border-box; }
  :not(.ytp-mweb-player) .ytp-chrome-top, :not(.ytp-mweb-player) .ytp-cued-=
thumbnail-overlay, :not(.ytp-mweb-player) .ytp-large-play-button { opacity:=
 1 !important; display: block !important; visibility: visible !important; }
  :not(.ytp-mweb-player) .ytp-large-play-button *, :not(.ytp-mweb-player) .=
ytp-title, :not(.ytp-mweb-player) .ytp-title * { color: rgb(0, 0, 0) !impor=
tant; visibility: visible !important; }
}

.ytp-player-in-bar-disable-ui > :not(.html5-video-container) { display: non=
e; pointer-events: none; }

.ytp-composite-video-overlay-renderer { position: absolute; inset: 0px; z-i=
ndex: 10; }

.ytp-unified-seek-active .ytp-chrome-bottom, .ytp-unified-seek-active.ytp-a=
utohide .ytp-chrome-bottom { opacity: 1; }

.ytp-unified-seek-active .ytp-chrome-controls, .ytp-unified-seek-active .yt=
p-chrome-top, .ytp-unified-seek-active .ytp-fullscreen-metadata, .ytp-unifi=
ed-seek-active .ytp-fullscreen-quick-actions, .ytp-unified-seek-active.ytp-=
fullscreen-grid { opacity: 0; }

@media (prefers-reduced-motion: no-preference) {
  .ytp-unified-seek-active .ytp-chrome-controls, .ytp-unified-seek-active .=
ytp-chrome-top, .ytp-unified-seek-active .ytp-fullscreen-metadata, .ytp-uni=
fied-seek-active .ytp-fullscreen-quick-actions, .ytp-unified-seek-active.yt=
p-fullscreen-grid { transition: opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }
}

.ytp-ad-module { width: 100%; height: 100%; }

.ytp-player-minimized.ytp-miniplayer-alternate-ui .ytp-ad-player-overlay-la=
yout { height: calc(100% - 12px); top: 0px; }

.video-ad-status-bar { position: absolute; bottom: 61px; z-index: 850; widt=
h: 100%; background-color: rgb(0, 0, 0); opacity: 0.7; display: none; }

.ytp-embed .video-ad-status-bar { bottom: 53px; }

.ytp-big-mode .video-ad-status-bar { bottom: 70px; }

.ytp-hide-controls .video-ad-status-bar { bottom: 0px; }

.ad-showing .video-ad-status-bar { display: block; }

.ad-showing.ytp-autohide .video-ad-status-bar, .ad-showing.ytp-hide-control=
s .video-ad-status-bar { bottom: 0px; }

.video-ad-label { display: block; margin-bottom: 5px; }

.ad-showing .ad-video { position: absolute; }

.ad-showing .ad-video { top: 0px; }

.html5-video-player .video-click-tracking, .html5-video-player .video-strea=
m { display: block; width: 100%; height: 100%; position: absolute; }

.html5-video-player .ad-container-single-media-element-annotations { positi=
on: absolute; z-index: 850; }

.html5-video-player .ad-container-single-media-element-annotations-workarou=
nd { z-index: 850; }

.html5-video-player .ad-overlay { position: absolute; bottom: 61px; width: =
100%; transition: bottom 0.25s cubic-bezier(0, 0, 0.2, 1), opacity 0.25s cu=
bic-bezier(0, 0, 0.2, 1); }

.ytp-embed.html5-video-player .ad-overlay { bottom: 53px; }

.ytp-ad-overlay-closed .ad-overlay, .ytp-player-minimized.ytp-ad-overlay-cl=
osed .ad-overlay { display: none; }

.ytp-big-mode .ad-overlay { bottom: 70px; }

.ytp-autohide.ytp-ad-overlay-closed .ad-overlay { opacity: 0; transition: b=
ottom 0.1s cubic-bezier(0.4, 0, 1, 1), opacity 0.1s cubic-bezier(0.4, 0, 1,=
 1); }

.html5-video-player .ad-overlay .video-click-tracking { display: none; }

.html5-video-player .ad-overlay > :not(.ima-container) { z-index: 870; }

.html5-video-player .ad-overlay > .ima-container { z-index: auto !important=
; }

.html5-video-player .ad-overlay > .ima-container > * { z-index: 870 !import=
ant; position: relative; }

.html5-video-player:not(.ad-showing) .ad-container, .html5-video-player:not=
(.ad-showing):not(.ytp-ad-overlay-open) .video-ads { display: none; }

.iv-endcap-background { z-index: 821; }

.html5-video-player .attribution-button { text-shadow: rgb(0, 0, 0) 0px 0px=
 8px, rgba(0, 0, 0, 0.9) 0px 0px 4px; }

.ytp-ad-button-icon, .ytp-ad-button-text, .ytp-ad-skip-button-icon, .ytp-ad=
-skip-button-text { display: inline-block; }

.ytp-ad-skip-button-text-centered { vertical-align: middle; }

.ytp-ad-player-overlay-updated-focus-style.ytp-ad-player-overlay .ytp-ad-bu=
tton, .ytp-ad-player-overlay-updated-focus-style.ytp-ad-player-overlay butt=
on { outline: 0px; }

.ytp-probably-keyboard-focus .ytp-ad-player-overlay-updated-focus-style.ytp=
-ad-player-overlay .ytp-ad-button:focus, .ytp-probably-keyboard-focus .ytp-=
ad-player-overlay-updated-focus-style.ytp-ad-player-overlay button:focus { =
box-shadow: rgba(27, 127, 204, 0.8) 0px 0px 0px 2px inset; }

.ytp-ad-button-icon { height: inherit; width: inherit; pointer-events: auto=
; }

.ytp-ad-button-link { padding: 0px; border-width: medium; border-style: non=
e; border-color: currentcolor; border-image: initial; background: transpare=
nt; font-weight: 400; font-size: inherit; text-decoration: none; box-shadow=
: none; }

.ytp-ad-button-link:active, .ytp-ad-button-link:hover { background: transpa=
rent; text-decoration: underline; box-shadow: none; }

.ytp-big-mode .ytp-ad-action-interstitial-instream-info, .ytp-big-mode .ytp=
-ad-player-overlay-instream-info, .ytp-big-mode .ytp-ad-survey-player-overl=
ay-instream-info { left: 24px; bottom: 70px; }

.ytp-autohide .ytp-ad-action-interstitial-instream-info, .ytp-autohide .ytp=
-ad-player-overlay-instream-info, .ytp-autohide .ytp-ad-survey-player-overl=
ay-instream-info, .ytp-embed.ytp-autohide .ytp-ad-action-interstitial-instr=
eam-info, .ytp-embed.ytp-autohide .ytp-ad-player-overlay-instream-info, .yt=
p-embed.ytp-autohide .ytp-ad-survey-player-overlay-instream-info, .ytp-embe=
d.ytp-hide-controls .ytp-ad-action-interstitial-instream-info, .ytp-embed.y=
tp-hide-controls .ytp-ad-player-overlay-instream-info, .ytp-embed.ytp-hide-=
controls .ytp-ad-survey-player-overlay-instream-info, .ytp-embed.ytp-iv-dra=
wer-open .ytp-ad-action-interstitial-instream-info, .ytp-embed.ytp-iv-drawe=
r-open .ytp-ad-player-overlay-instream-info, .ytp-embed.ytp-iv-drawer-open =
.ytp-ad-survey-player-overlay-instream-info, .ytp-hide-controls .ytp-ad-act=
ion-interstitial-instream-info, .ytp-hide-controls .ytp-ad-player-overlay-i=
nstream-info, .ytp-hide-controls .ytp-ad-survey-player-overlay-instream-inf=
o, .ytp-iv-drawer-open .ytp-ad-action-interstitial-instream-info, .ytp-iv-d=
rawer-open .ytp-ad-player-overlay-instream-info, .ytp-iv-drawer-open .ytp-a=
d-survey-player-overlay-instream-info { bottom: 6px; transition: bottom 0.1=
s cubic-bezier(0.4, 0, 1, 1); }

.ytp-ad-action-interstitial-instream-info, .ytp-ad-player-overlay-instream-=
info, .ytp-ad-survey-player-overlay-instream-info { bottom: 61px; cursor: d=
efault; left: 18px; pointer-events: auto; position: absolute; text-shadow: =
rgba(0, 0, 0, 0.75) 0px 0px 4px; z-index: 850; transition: bottom 0.25s cub=
ic-bezier(0, 0, 0.2, 1); }

.ytp-embed .ytp-ad-action-interstitial-instream-info, .ytp-embed .ytp-ad-pl=
ayer-overlay-instream-info, .ytp-embed .ytp-ad-survey-player-overlay-instre=
am-info { bottom: 53px; }

.ytp-ad-clickable { cursor: pointer; }

.ytp-ad-player-overlay-ad-disclosure-banner { border-radius: 0px; bottom: a=
uto; cursor: pointer; height: auto; left: 12px; pointer-events: auto; posit=
ion: absolute; top: 24px; z-index: 850; }

.ytp-big-mode .ytp-ad-player-overlay-ad-disclosure-banner { left: 24px; }

.ytp-ad-player-overlay-flyout-cta { bottom: 86px; left: 12px; pointer-event=
s: auto; position: absolute; z-index: 850; }

.ytp-ad-player-overlay-flyout-cta-rounded { border-radius: 8px; overflow: h=
idden; }

.ytp-embed .ytp-ad-player-overlay-flyout-cta { bottom: 78px; }

.ytp-flyout-cta { background-color: transparent; cursor: pointer; text-alig=
n: left; display: flex; transition: transform 0.1s cubic-bezier(0.4, 0, 1, =
1), -webkit-transform 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-flyout-cta-large { background-color: rgba(0, 0, 0, 0.6); padding: 8px;=
 min-width: 200px; }

.ytp-flyout-cta:hover { background-color: transparent; }

.ytp-flyout-cta-large:hover { background-color: rgba(0, 0, 0, 0.7); }

.ytp-flyout-cta .ytp-flyout-cta-body { background-color: rgba(255, 255, 255=
, 0.9); border-radius: 2px; max-width: 400px; overflow: hidden; padding-lef=
t: 0px; padding-right: 0px; width: 100%; display: flex; transition: width 0=
.2s cubic-bezier(0, 0, 0.2, 1) 0.5s, max-width 0.2s cubic-bezier(0.4, 0, 1,=
 1); }

.ytp-flyout-cta .ytp-flyout-cta-body-large { background-color: transparent;=
 -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-directio=
n: column; transition: none; }

.ytp-flyout-cta:hover .ytp-flyout-cta-body { background-color: rgb(255, 255=
, 255); }

.ytp-flyout-cta:hover .ytp-flyout-cta-body-large { background-color: transp=
arent; }

.ytp-flyout-cta .ytp-flyout-cta-text-container { max-width: 250px; padding-=
left: 58px; padding-right: 20px; box-sizing: border-box; }

.ytp-flyout-cta .ytp-flyout-cta-text-container-large { padding-right: 10px;=
 }

.ytp-flyout-cta .ytp-flyout-cta-headline-container { color: rgb(51, 51, 51)=
; font-weight: 600; font-size: 14px; margin-top: 10px; }

.ytp-flyout-cta .ytp-flyout-cta-headline-container-dark-background { color:=
 rgb(221, 221, 221); }

.ytp-flyout-cta .ytp-flyout-cta-description-container { color: rgb(118, 118=
, 118); font-size: 13px; margin-top: 3px; margin-bottom: 10px; }

.ytp-flyout-cta .ytp-flyout-cta-description-container-dark-background { col=
or: rgb(221, 221, 221); }

.ytp-flyout-cta .ytp-flyout-cta-description { overflow: hidden; text-overfl=
ow: ellipsis; white-space: nowrap; }

.ytp-flyout-cta .ytp-flyout-cta-headline { display: -webkit-box; overflow: =
hidden; text-overflow: ellipsis; white-space: normal; -webkit-box-orient: v=
ertical; -webkit-line-clamp: 2; }

.ytp-flyout-cta .ytp-flyout-cta-action-button-container { direction: ltr; l=
ine-height: 56px; max-width: 150px; position: static; align-self: center; }

.ytp-flyout-cta .ytp-flyout-cta-action-button-container-large { line-height=
: inherit; margin: 8px; min-width: 100%; }

.ytp-flyout-cta .ytp-flyout-cta-action-button { background: rgb(22, 122, 19=
8); border: 1px solid rgb(22, 122, 198); border-radius: 2px; box-shadow: rg=
ba(0, 0, 0, 0.05) 0px 1px 0px; color: rgb(255, 255, 255); cursor: pointer; =
font-size: 11px; font-weight: 500; height: 28px; margin: 0px 8px 0px 0px; m=
ax-width: 140px; overflow: hidden; padding: 0px 10px; text-decoration: none=
; text-overflow: ellipsis; vertical-align: middle; white-space: nowrap; wid=
th: inherit; }

.ytp-flyout-cta .ytp-flyout-cta-action-button-large { min-width: 100%; colo=
r: rgb(15, 15, 15); }

.ytp-flyout-cta .ytp-flyout-cta-action-button:hover { background: rgb(18, 1=
09, 179); }

.ytp-flyout-cta .ytp-flyout-cta-action-button:active { background: rgb(9, 9=
1, 153); box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 0px inset; }

.ytp-flyout-cta .ytp-flyout-cta-action-button.ytp-flyout-cta-action-button-=
rounded { height: 32px; border-radius: 16px; padding: 0px 12px; border-widt=
h: medium; border-style: none; border-color: currentcolor; border-image: in=
itial; box-shadow: none; font-size: 14px; font-family: Roboto, Arial, sans-=
serif; background: rgb(6, 95, 212); }

.ytp-flyout-cta .ytp-flyout-cta-action-button.ytp-flyout-cta-action-button-=
rounded-large { background-color: rgb(62, 166, 255); }

.ytp-flyout-cta, .ytp-flyout-cta .ytp-flyout-cta-body, .ytp-flyout-cta .ytp=
-flyout-cta-body > div { direction: ltr; height: auto; }

.ytp-flyout-cta .ytp-flyout-cta-icon-container { height: 100%; left: 4px; o=
verflow: visible; position: absolute; top: 0px; width: 48px; display: flex;=
 -webkit-box-align: center; align-items: center; transform: none; transitio=
n: transform 0.2s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.2s cubic-=
bezier(0, 0, 0.2, 1); }

.ytp-flyout-cta .ytp-flyout-cta-icon-container-large { left: 8px; top: -26p=
x; }

.ytp-flyout-cta .ytp-flyout-cta-icon.ytp-flyout-cta-icon-rounded { border-r=
adius: 50%; }

.ytp-flyout-cta .ytp-flyout-cta-icon { height: 48px; width: 48px; }

.ytp-flyout-cta.ytp-flyout-cta-inactive { transition: transform 0.25s cubic=
-bezier(0, 0, 0.2, 1), -webkit-transform 0.25s cubic-bezier(0, 0, 0.2, 1); =
transform: translateX(-200%); }

.ytp-flyout-cta.ytp-flyout-cta-inactive .ytp-flyout-cta-icon-container { tr=
ansform: translateX(-200%); }

.ytp-flyout-cta.ytp-flyout-cta-inactive .ytp-flyout-cta-body { max-width: 0=
px; width: 0px; }

.ytp-big-mode .ytp-ad-player-overlay-flyout-cta { bottom: 95px; }

.ytp-small-mode .ytp-flyout-cta, .ytp-small-mode .ytp-flyout-cta .ytp-flyou=
t-cta-body, .ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-body > div { he=
ight: auto; min-height: 40px; max-width: 190px; }

.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-icon-container { height: 10=
0%; width: 40px; }

.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-icon { height: 40px; width:=
 40px; }

.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-text-container { margin-lef=
t: 6px; padding: 4px 20px 4px 40px; }

.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-headline-container { font-s=
ize: 12px; margin-top: 2px; }

.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-description-container { fon=
t-size: 11px; margin-top: 0px; margin-bottom: 0px; }

.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-icon-container { left: 0px;=
 top: 0px; }

.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-icon-container-large { left=
: 4px; }

.ytp-small-mode .ytp-flyout-cta .ytp-flyout-cta-action-button-container { d=
isplay: none; }

.ytp-ad-duration-remaining, .ytp-ad-info-hover-text-button .ytp-ad-button, =
.ytp-ad-info-icon-button, .ytp-ad-simple-ad-badge, .ytp-ad-visit-advertiser=
-button { color: rgb(255, 255, 255); display: inline-block; font-size: 12px=
; left: 0px; line-height: 28px; position: relative; }

.ytp-ad-simple-ad-badge { margin-left: 5px; opacity: 0.75; }

.ytp-ad-simple-ad-badge--clean-player { margin-left: 0px; opacity: 1; color=
: rgb(255, 255, 255); font-size: 12px; font-weight: 700; font-family: "YouT=
ube Noto", Roboto, arial, sans-serif; text-shadow: rgba(0, 0, 0, 0.5) 0px 0=
px 2px; left: 0px; line-height: 28px; position: relative; }

.ytp-ad-simple-ad-badge--survey { font-weight: 500; }

.ytp-ad-player-overlay-layout__ad-info-container .ytp-ad-simple-ad-badge { =
margin-left: 0px; }

.ytp-ad-duration-remaining { margin-left: 3px; opacity: 0.75; }

.ytp-ad-duration-remaining--clean-player { -webkit-box-orient: horizontal; =
-webkit-box-direction: normal; flex-direction: row; display: inline-flex; m=
argin-left: 0px; opacity: 1; color: rgb(255, 255, 255); font-size: 12px; fo=
nt-weight: 500; font-family: "YouTube Noto", Roboto, arial, sans-serif; tex=
t-shadow: rgba(0, 0, 0, 0.5) 0px 0px 16px; left: 0px; line-height: 28px; po=
sition: relative; }

.ytp-ad-duration-remaining--clean-player::before { content: "=E2=80=A2"; pa=
dding-inline: 4px; }

.ytp-ad-duration-remaining--mweb { font-weight: 600; margin-left: 3px; }

.ytp-ad-duration-remaining--mweb-ios { letter-spacing: -0.2px; }

.ytp-ad-info-hover-text-button { display: inline-block; height: 28px; line-=
height: inherit; margin: 0px 0px 0px 5px; pointer-events: auto; position: r=
elative; text-shadow: rgba(0, 0, 0, 0.5) 0px 0px 2px; vertical-align: middl=
e; }

.ytp-ad-info-hover-text-button .ytp-ad-hover-text-container { background: r=
gb(255, 255, 255); border: 1px solid rgb(170, 170, 170); border-radius: 4px=
; bottom: 30px; box-sizing: border-box; color: rgb(51, 51, 51); display: no=
ne; font-size: 12px; left: -19px; line-height: normal; opacity: 0.9; paddin=
g: 7px; pointer-events: auto; position: absolute; text-shadow: none; user-s=
elect: none; }

.ytp-ad-info-hover-text-short { white-space: nowrap; }

.html5-video-player .ytp-ad-info-hover-text-button .ytp-ad-hover-text-conta=
iner a { color: rgb(22, 122, 198); }

.html5-video-player .ytp-ad-info-hover-text-button .ytp-ad-hover-text-conta=
iner a:hover { color: rgb(22, 122, 198); text-decoration: underline; }

.ytp-ad-info-hover-text-button:hover .ytp-ad-hover-text-container, .ytp-ad-=
overlay-ad-info-button-container:hover .ytp-ad-hover-text-container { displ=
ay: inline-block; }

.ytp-ad-hover-text-callout { border-left: 5px solid transparent; border-rig=
ht: 5px solid transparent; border-top: 5px solid rgb(255, 255, 255); box-si=
zing: border-box; display: inline-block; height: 0px; left: 20px; overflow:=
 visible; position: absolute; text-align: center; top: 100%; width: 0px; }

.ytp-ad-info-hover-text-button .ytp-ad-button, .ytp-ad-info-icon-button { f=
ilter: drop-shadow(rgb(0, 0, 0) 0px 0px 2px); height: inherit; opacity: 0.7=
5; transform: translateY(-1px); width: 13px; }

.ytp-ad-info-hover-text-button .ytp-ad-hover-text-button--clean-player { op=
acity: 1; filter: drop-shadow(rgba(0, 0, 0, 0.9) 0px 0px 7px); }

.ytp-delhi-modern .ytp-ad-info-hover-text-button .ytp-ad-button { filter: u=
nset; }

.ytp-ad-info-hover-text-button .ytp-ad-button:hover, .ytp-ad-info-icon-butt=
on:hover { opacity: 1; }

.ytp-ad-confirm-dialog-background, .ytp-ad-feedback-dialog-background, .ytp=
-ad-info-dialog-background { background: rgba(0, 0, 0, 0.8); display: table=
; height: 100%; left: 0px; margin: auto; pointer-events: auto; position: ab=
solute; top: 0px; width: 100%; z-index: 2201; }

.ytp-ads-tiny-mode .ytp-ad-confirm-dialog-background, .ytp-ads-tiny-mode .y=
tp-ad-feedback-dialog-background, .ytp-ads-tiny-mode .ytp-ad-info-dialog-ba=
ckground { display: block; overflow: hidden scroll; }

.ytp-ad-confirm-dialog-close-overlay-button, .ytp-ad-feedback-dialog-close-=
button, .ytp-ad-info-dialog-close-button { height: 24px; opacity: 0.75; cur=
sor: pointer; position: absolute; right: 14px; top: 14px; width: 24px; }

.ytp-ad-confirm-dialog-close-overlay-button:hover, .ytp-ad-feedback-dialog-=
close-button:hover, .ytp-ad-info-dialog-close-button:hover { opacity: 1; }

.ytp-ad-confirm-dialog-container, .ytp-ad-feedback-dialog-container, .ytp-a=
d-info-dialog-container { display: table-cell; text-align: center; vertical=
-align: middle; }

.ytp-ad-confirm-dialog, .ytp-ad-feedback-dialog-form, .ytp-ad-info-dialog-f=
orm { background: white; border: 1px solid black; color: rgb(118, 118, 118)=
; display: inline-block; text-shadow: none; font-size: 14px; min-width: 180=
px; max-width: 50%; padding: 14px; text-align: left; }

.ytp-ad-info-dialog-relative-container { position: absolute; z-index: 72; }

.ytp-ad-info-dialog-relative-container .ytp-ad-info-dialog-form { box-shado=
w: rgba(0, 0, 0, 0.18) 0px 0px 15px; border-color: rgb(226, 226, 226); max-=
width: none; }

.ytp-ad-feedback-dialog-form a, .ytp-ad-feedback-dialog-form a:hover, .ytp-=
ad-feedback-dialog-undo-mute-button, .ytp-ad-info-dialog-form a, .ytp-ad-in=
fo-dialog-form a:hover, .ytp-ad-info-dialog-mute-button { color: rgb(22, 12=
2, 198); cursor: pointer; }

.ytp-ad-feedback-dialog-title, .ytp-ad-info-dialog-title { color: rgb(51, 5=
1, 51); font-family: Roboto, Arial, sans-serif; font-weight: 500; padding-b=
ottom: 8px; }

.ytp-ad-feedback-dialog-title a, .ytp-ad-info-dialog-title a { text-decorat=
ion: underline; }

ul.ytp-ad-info-dialog-ad-reasons { padding: 0px; margin: 0px 0px 8px; }

.ytp-ad-info-dialog-ad-reasons li { list-style: outside disc; margin-left: =
20px; }

.ytp-ad-confirm-dialog-messages, .ytp-ad-info-dialog-feedback-options { mar=
gin-left: 8px; }

label.ytp-ad-feedback-dialog-reason-label { display: block; margin: 8px 0px=
; }

.ytp-ad-confirm-dialog-confirm-container, .ytp-ad-feedback-dialog-confirm-c=
ontainer, .ytp-ad-info-dialog-confirm-container { margin-top: 8px; text-ali=
gn: right; }

.ytp-ad-confirm-dialog-cancel-button, .ytp-ad-confirm-dialog-confirm-button=
, .ytp-ad-feedback-dialog-cancel-button, .ytp-ad-feedback-dialog-confirm-bu=
tton, .ytp-ad-info-dialog-confirm-button { background: none; border-width: =
medium; border-style: none; border-color: currentcolor; border-image: initi=
al; font-family: Roboto, Arial, sans-serif; font-weight: 500; margin: 4px 0=
px 0px 12px; padding: 10px; color: rgb(22, 122, 198); cursor: pointer; text=
-transform: uppercase; }

.ytp-ad-confirm-dialog-cancel-button:hover, .ytp-ad-confirm-dialog-confirm-=
button:hover, .ytp-ad-feedback-dialog-cancel-button:hover, .ytp-ad-feedback=
-dialog-confirm-button:hover, .ytp-ad-info-dialog-confirm-button:hover { co=
lor: rgb(22, 122, 198); cursor: pointer; text-transform: uppercase; }

.ytp-ad-info-dialog-mute-container { margin-top: 8px; }

.ytp-ad-info-dialog-mute-button { font-family: Roboto, Arial, sans-serif; }

.ytp-ad-info-dialog-mute-button .ytp-ad-button-icon { height: 16px; margin-=
right: 5px; width: 16px; vertical-align: middle; }

.ytp-ad-feedback-dialog-undo-mute-button { font-family: Roboto, Arial, sans=
-serif; font-weight: 500; margin-left: 5px; }

.ytp-ad-feedback-dialog-undo-mute-button .ytp-ad-button-text { text-decorat=
ion: underline; }

.ytp-ad-visit-advertiser-button { line-height: inherit; font-family: Roboto=
, Arial, sans-serif; margin-left: 5px; text-shadow: rgba(0, 0, 0, 0.75) 0px=
 0px 4px; }

.ytp-ad-visit-advertiser-button::before { content: ""; cursor: pointer; pos=
ition: absolute; inset: -7px -2px -8px; }

.ytp-ad-visit-advertiser-button .ytp-ad-button-text { color: rgba(255, 255,=
 255, 0.75); cursor: pointer; font-size: 12px; margin: -4px 3px -2px 0px; p=
adding: 5px 0px; text-decoration: none; vertical-align: baseline; }

.ytp-ad-visit-advertiser-button:hover .ytp-ad-button-text { color: rgb(255,=
 255, 255); text-decoration: underline; }

.ytp-ad-visit-advertiser-button .ytp-ad-button-icon { cursor: pointer; filt=
er: drop-shadow(rgb(0, 0, 0) 0px 0px 2px); height: 10px; opacity: 0.75; wid=
th: 10px; transform: translateY(1px); }

.ytp-ad-visit-advertiser-button:hover .ytp-ad-button-icon { opacity: 1; }

.ytp-big-mode .ytp-ad-preview-container, .ytp-big-mode .ytp-ad-skip-button-=
container { bottom: 95px; }

.ytp-big-mode .ytp-ad-instream-user-sentiment-container { bottom: 156px; }

.ytp-embed.ytp-hide-controls .ytp-ad-preview-container, .ytp-embed.ytp-hide=
-controls .ytp-ad-skip-button-container, .ytp-hide-controls .ytp-ad-preview=
-container, .ytp-hide-controls .ytp-ad-skip-button-container { bottom: 25px=
; }

.ytp-hide-controls .ytp-ad-instream-user-sentiment-container { bottom: 86px=
; }

.ytp-ads-tiny-mode .ytp-ad-player-overlay-instream-user-sentiment .ytp-ad-i=
nstream-user-sentiment-container { bottom: 70px; }

.ytp-settings-shown .ytp-ad-instream-user-sentiment-container, .ytp-setting=
s-shown .ytp-ad-preview-container, .ytp-settings-shown .ytp-ad-skip-button-=
container { opacity: 0.4; pointer-events: none; z-index: 850; }

.ytp-settings-shown .ytp-ad-instream-user-sentiment-container .ytp-ad-toggl=
e-button-label { pointer-events: none; }

.ytp-ad-message-overlay { position: absolute; width: 100%; height: 100%; bo=
ttom: 0px; left: 0px; pointer-events: none; z-index: 850; }

.ytp-ad-message-slot, .ytp-ad-preview-slot, .ytp-ad-skip-ad-slot { text-sha=
dow: rgba(0, 0, 0, 0.75) 0px 0px 4px; pointer-events: auto; z-index: 850; }

.ytp-ad-message-container, .ytp-ad-preview-container, .ytp-ad-skip-button-c=
ontainer { bottom: 86px; display: inline-block; position: absolute; right: =
0px; z-index: 1000; }

.ytp-embed .ytp-ad-message-container, .ytp-embed .ytp-ad-preview-container,=
 .ytp-embed .ytp-ad-skip-button-container { bottom: 78px; }

.ytp-ad-message-container { bottom: 86px; display: inline-block; position: =
absolute; color: rgb(255, 255, 255); cursor: pointer; opacity: 1; right: 0p=
x; z-index: 1000; }

.ytp-embed .ytp-ad-message-container { bottom: 78px; }

.ytp-ad-message-container, .ytp-ad-preview-container { transition: opacity =
0.4s cubic-bezier(0, 0, 0.2, 1); background: rgba(0, 0, 0, 0.4); cursor: de=
fault; }

.ytp-ad-preview-container-detached { margin-right: 12px; border-radius: 4px=
; overflow: hidden; background: rgba(0, 0, 0, 0.6); height: 36px; }

.ytp-ad-preview-container-detached::before { content: ""; display: inline-b=
lock; height: 100%; vertical-align: middle; }

.ytp-ad-skip-button-container { transition: opacity 0.5s cubic-bezier(0, 0,=
 0.2, 1); cursor: pointer; opacity: 0.7; pointer-events: auto; }

.ytp-ad-skip-button-container-detached { margin-right: 12px; opacity: 1; }

.ytp-ad-message-container[aria-hidden=3D"true"], .ytp-ad-preview-container[=
aria-hidden=3D"true"], .ytp-ad-skip-button-container[aria-hidden=3D"true"] =
{ opacity: 0; transition: opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-ad-preview-text { display: inline-block; font-size: 12px; height: 30px=
; letter-spacing: 0.1px; min-width: 82px; padding: 11px 10px; text-align: c=
enter; vertical-align: middle; white-space: pre; width: auto; }

.ytp-ad-preview-text-modern { display: inline-block; font-family: Roboto, A=
rial, sans-serif; color: rgb(255, 255, 255); font-size: 12px; font-weight: =
400; letter-spacing: 0.1px; padding: 0px 8px; text-align: center; vertical-=
align: middle; white-space: pre; width: auto; }

.ytp-ad-message-text { display: inline-block; font-size: 16px; height: 52px=
; line-height: 52px; letter-spacing: 0.1px; min-width: 80px; padding: 0px 2=
0px; text-align: center; vertical-align: middle; white-space: pre; width: a=
uto; }

.ytp-ad-preview-image { display: inline-block; vertical-align: middle; }

.ytp-ad-preview-image > .ytp-ad-image { display: block; width: 92px; height=
: 52px; }

.ytp-ad-preview-image-modern { display: inline-block; vertical-align: middl=
e; }

.ytp-ad-preview-image-modern > .ytp-ad-image { display: block; height: 36px=
; width: 65px; }

.countdown-next-to-thumbnail .ytp-ad-preview-text { font-size: 14px; font-w=
eight: 500; height: auto; min-width: 0px; padding: 0px 8px; }

.countdown-next-to-thumbnail .ytp-ad-image { height: 41px; width: 73px; }

.modern-countdown-next-to-thumbnail .ytp-ad-preview-text-modern { font-size=
: 14px; font-weight: 400; height: auto; min-width: 0px; padding: 0px 8px; }

.modern-countdown-next-to-thumbnail .ytp-ad-preview-text-modern-postroll { =
padding: 0px 14px; }

.modern-countdown-next-to-thumbnail .ytp-ad-image { height: 36px; width: 65=
px; }

.ytp-ad-skip-button { background: rgba(0, 0, 0, 0.7); border-width: 1px 0px=
 1px 1px; border-style: solid none solid solid; border-color: rgba(255, 255=
, 255, 0.5) currentcolor rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);=
 border-image: initial; box-sizing: content-box; color: rgb(255, 255, 255);=
 direction: ltr; font-size: 18px; line-height: normal; min-width: 0px; padd=
ing: 10px 6px 8px 10px; width: auto; text-align: center; cursor: pointer; }

.ytp-ad-skip-button:hover { background: rgba(0, 0, 0, 0.9); border-width: 1=
px 0px 1px 1px; border-style: solid none solid solid; border-color: rgb(255=
, 255, 255) currentcolor rgb(255, 255, 255) rgb(255, 255, 255); border-imag=
e: initial; }

.ytp-ad-skip-button-icon { height: 36px; width: 36px; display: inline-block=
; vertical-align: middle; margin: -14px -6px -12px -4px; }

.ytp-ad-skip-button-modern { background: rgba(0, 0, 0, 0.6); box-sizing: co=
ntent-box; color: rgb(255, 255, 255); direction: ltr; font-family: Roboto, =
Arial, sans-serif; font-size: 14px; font-weight: 500; height: 36px; line-he=
ight: normal; min-width: 0px; padding: 0px 6px 0px 16px; width: auto; text-=
align: center; border-radius: 18px; cursor: pointer; }

.ytp-ad-skip-button-modern:hover { background: linear-gradient(rgba(255, 25=
5, 255, 0.2), rgba(255, 255, 255, 0.2)), linear-gradient(rgb(15, 15, 15), r=
gb(15, 15, 15)); }

.ytp-ad-skip-button-container .ytp-ad-skip-button-modern:focus { background=
: rgb(15, 15, 15); outline: none; box-shadow: none; }

.ytp-ad-skip-button-container .ytp-ad-skip-button-modern:focus-visible { ba=
ckground: rgb(255, 255, 255); box-shadow: rgb(15, 15, 15) 0px 0px 0px 2px; =
color: rgb(15, 15, 15); }

.ytp-ad-skip-button-icon-modern { height: 36px; width: 36px; display: inlin=
e-block; vertical-align: middle; }

.ytp-ad-skip-button-icon-delhi .ytp-ad-skip-button-icon-modern svg { paddin=
g: 6px; }

.ytp-ad-skip-button-icon-mweb-delhi .ytp-ad-skip-button-icon-delhi .ytp-ad-=
skip-button-icon-modern svg { height: 16px; width: 16px; padding: 4px; }

.ytp-ad-skip-button-modern:focus-visible .ytp-ad-skip-button-icon-modern sv=
g path { fill: rgb(15, 15, 15); }

.html5-video-player .ytp-ad-overlay-slot { position: absolute; bottom: 61px=
; width: 100%; transition: bottom 0.25s cubic-bezier(0, 0, 0.2, 1), opacity=
 0.25s cubic-bezier(0, 0, 0.2, 1); z-index: 850; }

.ytp-embed.html5-video-player .ytp-ad-overlay-slot { bottom: 53px; }

.ytp-big-mode .ytp-ad-overlay-slot { bottom: 70px; }

.ytp-autohide.ytp-ad-overlay-closed .ytp-ad-overlay-slot { opacity: 0; tran=
sition: bottom 0.1s cubic-bezier(0.4, 0, 1, 1), opacity 0.1s cubic-bezier(0=
.4, 0, 1, 1); }

.ytp-ad-overlay-container { text-align: center; }

.ytp-ad-overlay-container .ytp-ad-enhanced-overlay, .ytp-ad-overlay-contain=
er .ytp-ad-overlay-image img, .ytp-ad-overlay-container .ytp-ad-text-overla=
y { border-radius: 8px; }

.ytp-ad-text-overlay { height: 63px; background-color: rgba(0, 0, 0, 0.6); =
border: 1px solid rgba(0, 0, 0, 0.6); min-width: 320px; margin: auto; max-w=
idth: 440px; padding-left: 10px; position: relative; text-align: left; }

.ytp-ad-text-overlay:hover { border: 1px solid rgb(58, 58, 58); }

.ytp-ad-overlay-title { cursor: pointer; color: rgb(255, 255, 255); display=
: block; font: 700 14px arial, sans-serif; margin: 7px 22px 0px 0px; overfl=
ow: hidden; padding-bottom: 4px; text-overflow: ellipsis; text-shadow: rgb(=
0, 0, 0) 0px -1px 0px; white-space: nowrap; }

.ytp-ad-text-overlay:hover .ytp-ad-overlay-title { text-decoration: underli=
ne; }

.ytp-ad-overlay-desc { color: rgb(255, 255, 255); font: 12px arial, sans-se=
rif; margin-bottom: 2px; margin-top: -3px; overflow: hidden; text-overflow:=
 ellipsis; white-space: nowrap; }

.ytp-ad-image-overlay { min-width: 320px; margin: auto; position: relative;=
 }

.ytp-ad-overlay-image { cursor: pointer; display: block; }

.ytp-ad-image-overlay:hover { text-decoration: underline; }

.ytp-ad-overlay-link { cursor: pointer; bottom: 9px; color: rgb(234, 222, 1=
44); font: 11px arial, sans-serif; position: static; text-decoration: none;=
 text-shadow: rgb(0, 0, 0) 0px -1px 0px; }

.ytp-ad-overlay-link.ytp-ad-overlay-link-inline-block { display: inline-blo=
ck; }

.ytp-ad-overlay-ad-info-button-container { color: rgb(255, 255, 255); curso=
r: pointer; height: 15px; padding: 6px 1px 10px 20px; pointer-events: auto;=
 position: absolute; right: 21px; top: 0px; width: 15px; }

.ytp-ad-overlay-ad-info-button-container .ytp-ad-info-hover-text-button { h=
eight: inherit; width: inherit; margin: 0px; vertical-align: baseline; }

.ytp-ad-overlay-ad-info-button-container .ytp-ad-hover-text-container { bac=
kground-color: rgba(0, 0, 0, 0.6); border: 1px solid rgba(0, 0, 0, 0.6); co=
lor: rgb(255, 255, 255); font-weight: 500; opacity: 1; }

.ytp-ad-overlay-ad-info-button-container .ytp-ad-button { cursor: pointer; =
fill-opacity: 0.8; height: inherit; opacity: 0.9; width: inherit; filter: n=
one; line-height: normal; transform: none; vertical-align: top; }

.ytp-ad-overlay-close-container { cursor: pointer; height: 15px; margin: 0p=
x; padding: 6px 6px 10px 1px; position: absolute; right: 0px; top: 0px; wid=
th: 15px; }

.ytp-ad-overlay-close-button { border: 0px; cursor: pointer; padding: 0px; =
fill-opacity: 0.8; float: right; height: inherit; opacity: 0.9; width: inhe=
rit; }

.ytp-ad-text-overlay .ytp-ad-overlay-ad-info-button-container .ytp-ad-butto=
n svg, .ytp-ad-text-overlay .ytp-ad-overlay-close-button svg { background: =
rgb(0, 0, 0); fill: rgb(255, 255, 255); }

.ytp-ad-image-overlay .ytp-ad-overlay-ad-info-button-container .ytp-ad-butt=
on svg, .ytp-ad-image-overlay .ytp-ad-overlay-close-button svg { background=
: rgb(255, 255, 255); fill: rgb(117, 117, 117); }

.ytp-ad-image-overlay .ytp-ad-overlay-close-button path { fill: inherit; }

.ytp-ad-overlay-ad-info-button-container:hover .ytp-ad-button, .ytp-ad-over=
lay-close-container:hover .ytp-ad-overlay-close-button { fill-opacity: 1; }

.ytp-ad-overlay-attribution { bottom: 8px; color: rgb(136, 136, 136); curso=
r: pointer; font: 11px arial, sans-serif; position: absolute; right: 1px; p=
adding: 4px; transition: color 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-ad-overlay-attribution:hover { color: rgb(255, 255, 255); transition: =
color 0.1s cubic-bezier(0, 0, 0.2, 1); }

.ytp-ad-image-overlay .ytp-ad-overlay-attribution { color: inherit; text-sh=
adow: rgb(0, 0, 0) 0px 0px 8px, rgba(0, 0, 0, 0.9) 0px 0px 4px; }

.ytp-ad-overlay-text-image { float: left; }

.ytp-ad-overlay-text-image img { box-shadow: rgba(0, 0, 0, 0.498) 0px 3px 5=
px; height: 57px; margin: 2px 10px 0px 0px; width: auto; min-width: 57px; }

.ytp-ad-action-interstitial { background: white; height: 100%; left: 0px; p=
osition: absolute; top: 0px; width: 100%; z-index: 64; }

.ytp-ad-action-interstitial-background-container { width: 100%; height: 100=
%; z-index: 65; border-width: medium; border-style: none; border-color: cur=
rentcolor; border-image: initial; }

.ytp-ad-action-interstitial-background { background-size: cover; transition=
: opacity 0.25s cubic-bezier(0, 0, 0.2, 1); background-position: 50% center=
; width: 100%; height: 100%; border-width: medium; border-style: none; bord=
er-color: currentcolor; border-image: initial; display: block; }

.ytp-ad-action-interstitial-slot { pointer-events: none; background-color: =
rgba(255, 255, 255, 0.9); inset: 0px; position: absolute; z-index: 65; }

.ytp-ad-action-interstitial-card { transform: translateY(-50%); display: bl=
ock; left: 50%; margin-left: -140px; position: absolute; text-align: center=
; top: 50%; width: 280px; }

.ytp-ads-tiny-mode .ytp-ad-action-interstitial-card { margin-left: -90px; w=
idth: 180px; }

.ytp-ad-action-interstitial-card.ytp-ad-action-interstitial-card-unified { =
margin-left: -215px; width: 430px; padding: 0px 16px; box-sizing: border-bo=
x; }

.ytp-small-mode .ytp-ad-action-interstitial-card.ytp-ad-action-interstitial=
-card-unified { margin-left: 0px; left: 0px; text-align: left; width: 245px=
; padding: 0px 0px 0px 16px; box-sizing: content-box; }

.ytp-ad-action-interstitial-headline-container { cursor: pointer; pointer-e=
vents: auto; }

.ytp-ad-action-interstitial-headline-container.ytp-ad-action-interstitial-h=
eadline-container-unified { width: fit-content; margin: 0px auto; padding: =
28px 0px 10px; }

.ytp-small-mode .ytp-ad-action-interstitial-headline-container.ytp-ad-actio=
n-interstitial-headline-container-unified { width: fit-content; margin: 0px=
 auto 0px 0px; padding: 10px 0px; }

.ytp-ad-action-interstitial-headline { color: rgb(51, 51, 51); display: inl=
ine-block; font-size: 20px; max-height: 2.2em; overflow: hidden; padding-to=
p: 10px; }

.ytp-small-mode .ytp-ad-action-interstitial-headline { font-size: 16px; max=
-height: 2.2em; padding-top: 8px; }

.ytp-ads-tiny-mode .ytp-ad-action-interstitial-headline { font-size: 14px; =
padding-top: 4px; }

.ytp-ad-action-interstitial-description-container { cursor: pointer; pointe=
r-events: auto; white-space: nowrap; }

.ytp-ad-action-interstitial-description-container.ytp-ad-action-interstitia=
l-description-container-unified { white-space: normal; width: fit-content; =
margin: 0px auto; padding: 6px 0px 22px; }

.ytp-small-mode .ytp-ad-action-interstitial-description-container.ytp-ad-ac=
tion-interstitial-description-container-unified { display: none; }

.ytp-ad-action-interstitial-description { color: rgb(118, 118, 118); displa=
y: inline-block; font-size: 13px; font-weight: 500; max-height: 1.1em; over=
flow: hidden; text-overflow: ellipsis; width: 100%; padding-bottom: 10px; }

.ytp-small-mode .ytp-ad-action-interstitial-description { font-size: 12px; =
padding-bottom: 8px; }

.ytp-ads-tiny-mode .ytp-ad-action-interstitial-description { padding-bottom=
: 0px; }

.ytp-ad-action-interstitial-action-button-container { display: inline-block=
; }

.ytp-ad-action-interstitial-action-button-container.ytp-ad-action-interstit=
ial-action-button-container-unified { padding: 6px 0px; }

.ytp-ad-action-interstitial-action-button { pointer-events: auto; backgroun=
d-color: rgb(22, 122, 198); border-width: medium; border-style: none; borde=
r-color: currentcolor; border-image: initial; border-radius: 2px; box-sizin=
g: border-box; color: rgb(255, 255, 255); cursor: pointer; display: inline-=
block; font-family: Roboto, Arial, sans-serif; font-size: 23px; height: 46p=
x; line-height: 46px; min-width: 164px; padding: 0px 20px; }

.ytp-small-mode .ytp-ad-action-interstitial-action-button { font-size: 15px=
; height: 36px; line-height: 36px; padding: 0px 16px; min-width: 120px; }

.ytp-ads-tiny-mode .ytp-ad-action-interstitial-action-button { height: 24px=
; line-height: 24px; min-width: 0px; }

.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action=
-button-rounded { border-radius: 28px; height: 56px; font-size: 20px; font-=
weight: 500; line-height: 28px; padding: 0px 24px; background-color: rgb(6,=
 95, 212); }

.ytp-small-mode .ytp-ad-action-interstitial-action-button.ytp-ad-action-int=
erstitial-action-button-rounded { font-size: 15px; height: 36px; line-heigh=
t: 36px; padding: 0px 16px; border-radius: 18px; }

.ytp-ads-tiny-mode .ytp-ad-action-interstitial-action-button.ytp-ad-action-=
interstitial-action-button-rounded { height: 24px; line-height: 24px; borde=
r-radius: 12px; }

.ytp-ad-action-interstitial-image-container { cursor: pointer; display: blo=
ck; margin: auto; max-width: 100%; border-radius: 50%; overflow: hidden; bo=
rder-width: medium; border-style: none; border-color: currentcolor; border-=
image: initial; height: 128px; width: 128px; }

.ytp-ad-action-interstitial-image { pointer-events: auto; max-width: 100%; =
}

.ytp-small-mode .ytp-ad-action-interstitial-image.ytp-ad-action-interstitia=
l-image-unified { border-radius: 50%; }

.ytp-small-mode .ytp-ad-action-interstitial-image-container { height: 60px;=
 width: 60px; }

.ytp-ads-tiny-mode .ytp-ad-action-interstitial-image-container { height: 40=
px; width: 40px; }

.ytp-ad-action-interstitial-image-container.ytp-ad-action-interstitial-imag=
e-container-unified { height: 64px; width: 64px; pointer-events: auto; }

.ytp-small-mode .ytp-ad-action-interstitial-image-container.ytp-ad-action-i=
nterstitial-image-container-unified { margin-left: -6px; padding: 6px; heig=
ht: 36px; width: 36px; position: relative; }

.ytp-ads-tiny-mode .ytp-ad-action-interstitial-image-container.ytp-ad-actio=
n-interstitial-image-container-unified { height: 24px; width: 24px; }

.ytp-ad-action-interstitial-background-container.ytp-ad-action-interstitial=
-background-container-unified { filter: blur(70px); }

.ytp-ad-action-interstitial-slot.ytp-ad-action-interstitial-slot-dark-backg=
round { background-color: rgba(50, 50, 50, 0.8); }

.ytp-ad-action-interstitial-slot.ytp-ad-action-interstitial-slot-unified { =
inset: 0px; background-image: linear-gradient(rgba(0, 0, 0, 0) 50%, rgba(0,=
 0, 0, 0.8)); background-color: rgba(0, 0, 0, 0.6); }

.ytp-ad-action-interstitial-headline.ytp-ad-action-interstitial-headline-li=
ght { color: rgb(255, 255, 255); }

.ytp-ad-action-interstitial-headline.ytp-ad-action-interstitial-headline-un=
ified { color: rgb(255, 255, 255); font-family: Roboto, Arial, sans-serif; =
font-size: 28px; font-weight: 900; line-height: 34px; max-height: none; ove=
rflow: hidden; padding-top: 0px; text-overflow: ellipsis; display: -webkit-=
box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }

.ytp-small-mode .ytp-ad-action-interstitial-headline.ytp-ad-action-intersti=
tial-headline-unified { color: rgb(255, 255, 255); font-family: Roboto, Ari=
al, sans-serif; font-size: 20px; font-weight: 900; line-height: 24px; max-h=
eight: none; padding-top: 0px; overflow: hidden; text-overflow: ellipsis; d=
isplay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }

.ytp-ads-tiny-mode .ytp-ad-action-interstitial-headline.ytp-ad-action-inter=
stitial-headline-unified { font-size: 16px; padding-top: 12px; padding-bott=
om: 0px; }

.ytp-ad-action-interstitial-description.ytp-ad-action-interstitial-descript=
ion-light { color: rgb(255, 255, 255); }

.ytp-ad-action-interstitial-description.ytp-ad-action-interstitial-descript=
ion-unified { color: rgb(170, 170, 170); font-family: Roboto, Arial, sans-s=
erif; font-size: 16px; font-weight: 400; line-height: 20px; max-height: non=
e; padding-bottom: 0px; overflow: hidden; text-overflow: ellipsis; display:=
 -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }

.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action=
-button-dark { background-color: rgb(62, 166, 255); color: rgb(15, 15, 15);=
 font-family: Roboto, Arial, sans-serif; font-weight: 500; font-size: 20px;=
 }

.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action=
-button-mono-dark { background-color: rgb(255, 255, 255); color: rgb(15, 15=
, 15); font-family: Roboto, Arial, sans-serif; font-weight: 500; font-size:=
 20px; }

.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action=
-button-mobile-companion-size { min-width: 0px; font-size: 14px; padding: 0=
px 16px; }

.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action=
-button-unified { background-color: rgb(62, 166, 255); border-radius: 18px;=
 color: rgb(15, 15, 15); font-family: Roboto, Arial, sans-serif; font-size:=
 14px; font-weight: 500; height: 36px; line-height: 18px; min-width: 0px; m=
ax-width: 200px; padding: 0px 16px; position: relative; }

.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action=
-button-unified::before { content: ""; position: absolute; inset: -6px 0px;=
 cursor: pointer; }

.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action=
-button-unified .ytp-ad-button-text { display: -webkit-box; -webkit-line-cl=
amp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow: elli=
psis; }

.ytp-small-mode .ytp-ad-action-interstitial-action-button.ytp-ad-action-int=
erstitial-action-button-unified { background-color: rgb(62, 166, 255); bord=
er-radius: 18px; color: rgb(15, 15, 15); font-family: Roboto, Arial, sans-s=
erif; font-size: 14px; font-weight: 500; height: 36px; line-height: 18px; m=
in-width: 0px; max-width: 150px; padding: 0px 16px; }

.ytp-ads-tiny-mode .ytp-ad-action-interstitial-action-button.ytp-ad-action-=
interstitial-action-button-unified { height: 22px; line-height: 12px; }

.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action=
-button-unified-mono { background-color: rgb(255, 255, 255); border-radius:=
 18px; color: rgb(15, 15, 15); font-family: Roboto, Arial, sans-serif; font=
-size: 14px; font-weight: 500; height: 36px; line-height: 18px; min-width: =
0px; max-width: 200px; padding: 0px 16px; position: relative; }

.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action=
-button-unified-mono::before { content: ""; position: absolute; inset: -6px=
 0px; cursor: pointer; }

.ytp-ad-action-interstitial-action-button.ytp-ad-action-interstitial-action=
-button-unified-mono .ytp-ad-button-text { display: -webkit-box; -webkit-li=
ne-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow:=
 ellipsis; }

.ytp-small-mode .ytp-ad-action-interstitial-action-button.ytp-ad-action-int=
erstitial-action-button-unified-mono { background-color: rgb(255, 255, 255)=
; border-radius: 18px; color: rgb(15, 15, 15); font-family: Roboto, Arial, =
sans-serif; font-size: 14px; font-weight: 500; height: 36px; line-height: 1=
8px; min-width: 0px; max-width: 150px; padding: 0px 16px; }

.ytp-ads-tiny-mode .ytp-ad-action-interstitial-action-button.ytp-ad-action-=
interstitial-action-button-unified-mono { height: 22px; line-height: 12px; =
}

.ytp-ad-timed-pie-countdown-container { bottom: 4px; display: block; left: =
6px; position: absolute; z-index: 65; }

.ytp-ad-timed-pie-countdown-container.ytp-ad-timed-pie-countdown-container-=
upper-right { inset: 4px 6px auto auto; }

svg.ytp-ad-timed-pie-countdown { background: none; border-radius: 50%; heig=
ht: 20px; opacity: 0.4; transform: rotate(-90deg); width: 20px; }

circle.ytp-ad-timed-pie-countdown-background { fill: none; stroke: none; }

circle.ytp-ad-timed-pie-countdown-inner { fill: none; stroke: rgb(0, 0, 0);=
 stroke-width: 10px; }

circle.ytp-ad-timed-pie-countdown-outer { fill: none; stroke: rgb(0, 0, 0);=
 stroke-width: 1; }

circle.ytp-ad-timed-pie-countdown-inner.ytp-ad-timed-pie-countdown-inner-li=
ght { stroke: rgba(255, 255, 255, 0.75); }

circle.ytp-ad-timed-pie-countdown-outer.ytp-ad-timed-pie-countdown-outer-li=
ght { stroke: rgba(255, 255, 255, 0.75); }

.ytp-ad-survey { width: auto; height: 100%; background-color: white; font-f=
amily: Roboto, Arial, sans-serif; padding: 0px 32px; margin: 0px; line-heig=
ht: normal; display: flex; -webkit-box-orient: vertical; -webkit-box-direct=
ion: normal; flex-direction: column; }

.ytp-ad-survey.relative-positioning-survey { position: relative; z-index: 8=
50; }

.ytp-ad-survey-questions { display: flex; -webkit-box-orient: horizontal; -=
webkit-box-direction: normal; flex-direction: row; -webkit-box-flex: 1; fle=
x-grow: 1; -webkit-box-align: center; align-items: center; -webkit-box-pack=
: center; justify-content: center; margin: 0px auto; height: 100%; }

.ytp-ad-survey-question { display: flex; -webkit-box-orient: horizontal; -w=
ebkit-box-direction: normal; flex-direction: row; -webkit-box-flex: 1; flex=
-grow: 1; padding-top: 0px; font-family: Roboto, Arial, sans-serif; }

.ytp-ad-survey-question-background { position: absolute; top: 0px; left: 0p=
x; background-size: cover; background-position: 50% center; width: 100%; he=
ight: 100%; pointer-events: none; z-index: 1; }

.ytp-ad-survey-question-foreground { z-index: 2; }

.ytp-ad-survey-question-text { color: rgb(19, 19, 19); font-size: 20px; tex=
t-align: left; width: 302px; margin-right: 48px; line-height: 28px; }

.ytp-ad-survey-answers { right: 0px; top: 35px; width: 308px; }

.ytp-ad-survey-answer { height: 48px; }

.ytp-ad-survey-answer, .ytp-ad-survey-none-of-the-above { -webkit-box-flex:=
 1; flex-grow: 1; display: flex; width: 100%; }

.ytp-ad-survey-none-of-the-above { font-size: 13.7px; height: 35px; padding=
-top: 4%; }

.ytp-ad-survey-answers .ytp-ad-survey-none-of-the-above { padding-top: 0px;=
 height: 48px; }

.ytp-ad-survey-answer-toggle-button .ytp-ad-toggle-button-icon { width: 20p=
x; height: 20px; -webkit-box-flex: 0; flex: 0 0 20px; margin-right: 12px; }

.ytp-ad-toggle-button-input { display: none; }

.ytp-ad-survey-answer-button, .ytp-ad-survey-answer-toggle-button { backgro=
und: transparent; border-radius: 2px; color: rgb(96, 96, 96); font-family: =
Roboto, Arial, sans-serif; cursor: pointer; font-size: 20px; line-height: 2=
8px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-a=
lign: left; border: 0px; display: block; width: 100%; padding: 0px; box-siz=
ing: border-box; }

.ytp-ad-survey-answer-button:hover, .ytp-ad-survey-answer-toggle-button:hov=
er { font-weight: 500; }

.ytp-ad-survey-answer-button { margin-left: 24px; }

.ytp-ad-survey-answer .ytp-ad-toggle-button-toggled { font-weight: 500; }

.ytp-ad-survey-answer-toggle-button .ytp-ad-toggle-button-untoggled-icon sv=
g path:first-of-type { fill: rgb(96, 96, 96); }

.ytp-ad-survey-answer-toggle-button .ytp-ad-toggle-button-toggled-icon svg =
path:last-of-type { fill: rgb(4, 94, 221); }

.ytp-ad-toggle-button-label { display: flex; -webkit-box-orient: horizontal=
; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: ce=
nter; align-items: center; -webkit-box-pack: start; justify-content: flex-s=
tart; height: 100%; pointer-events: auto; cursor: pointer; }

.ytp-ad-survey-player-overlay-submit { position: absolute; bottom: 12px; ri=
ght: 0px; height: 52px; pointer-events: auto; }

.ytp-ad-survey-submit-button { background: rgb(27, 127, 204); border: 0px; =
cursor: pointer; border-radius: 2px; color: white; font-size: 13.7px; heigh=
t: 35px; margin-right: 6px; padding-left: 12px; padding-right: 56px; }

.ytp-ad-survey-submit-button.ytp-ad-survey-submit-button-rounded { backgrou=
nd: rgb(6, 95, 212); border-radius: 18px; font-family: Roboto, Arial, sans-=
serif; font-size: 14px; font-weight: 500; height: 36px; padding-left: 16px;=
 padding-right: 16px; }

.ytp-ad-player-overlay, .ytp-ad-survey-player-overlay, .ytp-ad-survey-quest=
ion-player-overlay { position: absolute; width: 100%; height: 100%; bottom:=
 0px; left: 0px; pointer-events: none; }

.ytp-ad-player-overlay-skip-or-preview, .ytp-ad-survey-player-overlay-skip-=
or-preview { width: 100%; height: 100%; right: 0px; }

.ytp-ad-survey-interstitial { -webkit-box-align: center; align-items: cente=
r; background-color: rgba(0, 0, 0, 0.6); background-size: cover; display: f=
lex; height: 100%; font-family: Roboto, Arial, sans-serif; opacity: 1; posi=
tion: absolute; width: 100%; z-index: 5000; transition: opacity 0.5s; }

.ytp-ad-survey-interstitial[aria-hidden=3D"true"] { opacity: 0; transition:=
 opacity 0.3s; }

.ytp-ad-survey-interstitial-contents { height: 100%; width: 100%; }

.ytp-ad-survey-interstitial .ytp-ad-survey-interstitial-contents { height: =
auto; }

.ytp-ad-survey-interstitial-text { margin-left: 32px; margin-top: 25px; pos=
ition: relative; text-align: left; font-size: 24px; color: rgb(19, 19, 19);=
 width: 272px; }

.ytp-ad-survey-interstitial-logo { background-position: 50% center; backgro=
und-size: 100% 100%; height: 25px; margin-left: 32px; position: relative; w=
idth: 105px; }

.ytp-ad-survey-interstitial-logo-image { background-repeat: no-repeat; widt=
h: 100%; height: 100%; }

.ytp-ad-survey-interstitial-action { background-color: rgb(255, 255, 255); =
border-radius: 2px; bottom: 0px; box-sizing: border-box; position: absolute=
; text-align: center; width: 100%; }

.ytp-ad-survey-interstitial-action-button { background-color: rgb(6, 95, 21=
2); border-radius: 2px; color: rgb(255, 255, 255); cursor: pointer; font-si=
ze: 14px; min-width: 161px; padding: 10px; margin-left: 32px; margin-top: 2=
5px; position: relative; text-align: center; text-transform: uppercase; bor=
der: 0px; }

.ytp-ad-survey-interstitial-action-button.ytp-ad-survey-interstitial-action=
-button-rounded { background-color: rgb(6, 95, 212); border-radius: 18px; h=
eight: 36px; font-family: Roboto, Arial, sans-serif; font-weight: 500; min-=
width: 0px; padding-left: 16px; padding-right: 16px; text-transform: none; =
}

@media screen and (max-width: 656px) {
  .ytp-ad-survey-interstitial-logo { margin-left: 48px; margin-top: 15px; }
  .ytp-ad-survey-interstitial-text { font-size: 20px; margin-left: 48px; }
  .ytp-ad-survey-interstitial-action-button { font-size: 18px; margin-left:=
 48px; }
  .ytp-ad-survey-interstitial-action-button.ytp-ad-survey-interstitial-acti=
on-button-rounded { font-size: 14px; margin-left: 48px; }
  .ytp-ad-survey { padding: 0px 32px; width: auto; }
  .ytp-ad-survey-question-text { font-size: 20px; margin-right: 32px; line-=
height: 28px; width: auto; }
  .ytp-ad-survey-answers { top: 24px; width: auto; }
  .ytp-ad-survey-answer { height: 48px; }
  .ytp-ad-survey-none-of-the-above, .ytp-ad-survey-submit-button { height: =
22px; font-size: 10px; }
  .ytp-ad-survey-answer-button, .ytp-ad-survey-answer-toggle-button { font-=
size: 20px; line-height: 28px; }
  .ytp-ad-survey-answer-toggle-button .ytp-ad-toggle-button-icon { height: =
20px; width: 20px; -webkit-box-flex: 0; flex: 0 0 20px; margin-right: 12px;=
 }
  .ytp-ad-survey-answers .ytp-ad-survey-none-of-the-above { height: 48px; }
  .ytp-ad-survey-player-overlay-submit { bottom: 0px; }
  .ytp-ad-survey-submit-button { margin-right: 4px; padding-left: 10px; pad=
ding-right: 40px; }
  .ytp-ad-survey-player-overlay-instream-user-sentiment { display: none; }
  [dir=3D"rtl"] .ytp-hide-controls .ytp-ad-preview-container { bottom: 40px=
; }
}

@media screen and (min-width: 1294px) and (min-height: 630px) {
  .ytp-ad-survey-interstitial-action-button, .ytp-ad-survey-interstitial-lo=
go, .ytp-ad-survey-interstitial-text { margin-left: 64px; }
  .ytp-ad-survey { width: auto; padding: 0px 60px; }
  .ytp-ad-survey-question-text { font-size: 24px; line-height: 32px; margin=
-right: 48px; width: 354px; }
  .ytp-ad-survey-answers { top: 38px; width: 390px; }
  .ytp-ad-survey-answer { height: 60px; }
  .ytp-ad-survey-none-of-the-above, .ytp-ad-survey-submit-button { height: =
44px; font-size: 18.2px; }
  .ytp-ad-survey-answer-button, .ytp-ad-survey-answer-toggle-button { font-=
size: 24px; line-height: 32px; }
  .ytp-ad-survey-answer-toggle-button .ytp-ad-toggle-button-icon { height: =
32px; width: 32px; -webkit-box-flex: 0; flex: 0 0 32px; margin-right: 20px;=
 }
  .ytp-ad-survey-answers .ytp-ad-survey-none-of-the-above { height: 60px; }
  .ytp-ad-survey-player-overlay-submit { bottom: 25px; }
  .ytp-ad-survey-submit-button { margin-right: 8px; padding-left: 16px; pad=
ding-right: 70px; }
}

@media screen and (min-width: 1720px) and (min-height: 980px) {
  .ytp-ad-survey-interstitial-action-button, .ytp-ad-survey-interstitial-lo=
go, .ytp-ad-survey-interstitial-text { margin-left: 96px; }
  .ytp-ad-survey { width: 100%; padding: 0px; }
  .ytp-ad-survey-question-text { font-size: 32px; line-height: 43px; margin=
-right: 80px; width: 450px; }
  .ytp-ad-survey-answers { top: 57px; width: 500px; }
  .ytp-ad-survey-answer { height: 76px; }
  .ytp-ad-survey-none-of-the-above, .ytp-ad-survey-submit-button { height: =
67px; font-size: 27.4px; }
  .ytp-ad-survey-answer-button, .ytp-ad-survey-answer-toggle-button { font-=
size: 32px; line-height: 43px; }
  .ytp-ad-survey-answer-toggle-button .ytp-ad-toggle-button-icon { height: =
32px; width: 32px; -webkit-box-flex: 0; flex: 0 0 32px; margin-right: 20px;=
 }
  .ytp-ad-survey-answers .ytp-ad-survey-none-of-the-above { height: 76px; }
  .ytp-ad-survey-player-overlay-submit { bottom: 45px; }
  .ytp-ad-survey-submit-button { margin-right: 12px; padding-left: 20px; pa=
dding-right: 110px; }
}

.ytp-ad-toggle-button-tooltip { display: none; }

.ytp-ad-toggle-button:hover .ytp-ad-toggle-button-tooltip { display: inline=
-block; }

.ytp-ad-instream-user-sentiment-container[aria-hidden=3D"true"] { opacity: =
0; }

.ytp-ad-instream-user-sentiment-container { transition: opacity 0.4s cubic-=
bezier(0, 0, 0.2, 1); background: rgba(0, 0, 0, 0.7); bottom: 147px; displa=
y: inline-block; pointer-events: auto; position: absolute; right: 0px; z-in=
dex: 850; }

.ytp-embed .ytp-ad-instream-user-sentiment-container { bottom: 139px; }

.ytp-ad-instream-user-sentiment-container.ytp-ad-instream-user-sentiment-se=
lected { transition: opacity 0.5s cubic-bezier(0.4, 0, 1, 1); background: r=
gb(71, 128, 238); }

.ytp-ad-instream-user-sentiment-dislike-button, .ytp-ad-instream-user-senti=
ment-like-button { display: inline-block; vertical-align: middle; }

.ytp-ad-instream-user-sentiment-container .ytp-ad-toggle-button-icon { disp=
lay: inline-block; height: 22px; opacity: 0.8; vertical-align: middle; widt=
h: 22px; }

.ytp-ad-instream-user-sentiment-container .ytp-ad-toggle-button-label { cur=
sor: pointer; }

.ytp-ad-instream-user-sentiment-like-button .ytp-ad-toggle-button-label { p=
adding: 12px 10px 12px 20px; }

.ytp-ad-instream-user-sentiment-dislike-button .ytp-ad-toggle-button-label =
{ padding: 12px 20px 12px 10px; }

.ytp-ad-instream-user-sentiment-container .ytp-ad-toggle-button:hover .ytp-=
ad-toggle-button-icon { opacity: 1; }

.ytp-ad-instream-user-sentiment-container .ytp-ad-toggle-button.ytp-ad-togg=
le-button-toggled .ytp-ad-toggle-button-icon { opacity: 1; }

.ytp-ad-instream-user-sentiment-container .ytp-ad-toggle-button-tooltip { b=
ackground: rgba(31, 31, 31, 0.5); color: rgb(255, 255, 255); font-family: R=
oboto, Arial, sans-serif; font-size: 14px; font-weight: 500; height: 18px; =
letter-spacing: 0px; margin: 9px 0px; padding: 8px 16px; position: absolute=
; text-align: center; white-space: nowrap; }

.ytp-ad-instream-user-sentiment-container .ytp-ad-toggle-button:hover .ytp-=
ad-toggle-button-tooltip { bottom: 46px; right: 20px; }

.ytp-ad-player-overlay-top-bar-gradients { background-image: linear-gradien=
t(rgba(0, 0, 0, 0.75) 40%, rgba(0, 0, 0, 0) 99%); display: flex; -webkit-bo=
x-pack: justify; justify-content: space-between; background-color: rgba(0, =
0, 0, 0); border-bottom-width: medium; border-bottom-style: none; border-bo=
ttom-color: currentcolor; height: 40px; width: 100%; opacity: 0.8; top: 0px=
; position: absolute; z-index: 850; }

.ytp-ad-player-overlay-top-bar-gradients .ytp-ad-visit-advertiser-button::b=
efore { content: none; }

.ytp-ad-player-overlay-top-bar-gradients .ytp-ad-visit-advertiser-button { =
margin: auto 11px auto auto; pointer-events: auto; z-index: 850; }

.ytp-ad-player-overlay-top-bar-gradients .ytp-ad-visit-advertiser-button .y=
tp-ad-button-text { font-family: "YouTube Noto", Roboto, arial, sans-serif;=
 font-size: 14px; line-height: normal; margin: auto 0px; padding: 0px 4px 5=
px; text-transform: capitalize; text-shadow: rgba(0, 0, 0, 0.75) 1px 1px 1p=
x; color: rgb(255, 255, 255); text-decoration: none; }

.ytp-ad-player-overlay-top-bar-gradients .ytp-ad-visit-advertiser-button .y=
tp-ad-button-icon { display: none; }

.ytp-ad-player-overlay-top-bar-gradients .ytp-video-ad-top-bar-title { -web=
kit-box-flex: 1; flex: 1 1 0%; font-family: "YouTube Noto", Roboto, arial, =
sans-serif; white-space: nowrap; color: rgb(255, 255, 255); text-overflow: =
ellipsis; text-shadow: rgba(0, 0, 0, 0.75) 1px 1px 1px; text-decoration: no=
ne; overflow: hidden; pointer-events: auto; cursor: pointer; font-size: 14p=
x; max-width: 50%; height: 16px; line-height: normal; margin: 10px 5px 5px =
10px; z-index: 850; opacity: 0.9; }

.ytp-ad-clickable-element:hover { cursor: pointer; }

.ytp-ad-underlay { position: absolute; top: 131px; left: 0px; height: calc(=
100% - 262px); width: 100%; overflow: hidden; }

.ytp-big-mode .ytp-ad-underlay { height: calc(100% - 280px); top: 140px; }

.ytp-small-mode .ytp-ad-underlay { height: calc(100% - 222px); top: 111px; =
}

.ytp-player-minimized.ytp-menu-shown .ytp-ad-underlay { height: calc(100% -=
 150px); top: 75px; }

.ytp-hide-controls .ytp-ad-underlay { height: calc(100% - 122px); top: 61px=
; }

.ytp-ad-underlay-companion { height: 100%; width: 100%; }

.ytp-ad-underlay-side-container { height: 100%; max-height: 100%; box-sizin=
g: border-box; display: flex; -webkit-box-align: center; align-items: cente=
r; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: v=
ertical; -webkit-box-direction: normal; flex-direction: column; padding-top=
: 125px; padding-bottom: 125px; }

.ytp-ad-underlay-left-container { margin-left: 2%; padding-right: 2%; }

.ytp-ad-underlay-right-container { margin-left: 52.5%; }

.ytp-ad-underlay-image-container { border: 1px solid rgba(255, 255, 255, 0.=
1); display: block; min-height: 72px; min-width: 72px; border-radius: 50%; =
margin-bottom: 16px; max-width: 144px; max-height: 144px; flex-shrink: 2; c=
ursor: pointer; }

.ytp-ad-underlay-image { pointer-events: auto; max-width: 100%; max-height:=
 100%; border-radius: 50%; }

.ytp-ad-underlay-headline-container { width: 100%; flex-shrink: 0; margin-b=
ottom: 48px; }

.ytp-ad-underlay-headline { width: 100%; height: 100%; color: rgb(255, 255,=
 255); font-size: 2.5vw; font-weight: 700; text-align: center; -webkit-box-=
orient: vertical; -webkit-line-clamp: 2; display: -webkit-box; overflow: hi=
dden; overflow-wrap: break-word; text-overflow: ellipsis; }

@media screen and (min-width: 1600px) {
  .ytp-ad-underlay-headline { font-size: 40px; }
}

.ytp-ad-underlay-description { width: 100%; height: 100%; color: rgba(255, =
255, 255, 0.75); display: inline-block; font-size: 16px; overflow: hidden; =
text-overflow: ellipsis; padding-bottom: 40px; }

.ytp-ad-underlay-description-container { flex-shrink: 1; }

.ytp-ad-underlay-action-button-container { display: inline-block; }

.ytp-ad-underlay-clickable { z-index: 850; }

.ytp-ad-underlay-action-button { background-color: rgb(255, 255, 255); colo=
r: rgb(3, 3, 3); position: relative; text-align: center; border: 0px; borde=
r-radius: 18px; cursor: pointer; font-size: 14px; padding-left: 12px; paddi=
ng-right: 12px; height: 36px; }

.ytp-ad-underlay-action-button-medium { border-radius: 24px; font-size: 18p=
x; padding-left: 16px; padding-right: 16px; height: 48px; }

.ytp-ad-underlay-action-button-large { border-radius: 32px; font-size: 22px=
; padding-left: 24px; padding-right: 24px; height: 64px; }

.ytp-ad-underlay-action-button:hover { background-color: rgb(233, 233, 233)=
; }

.ytp-ad-underlay-action-button-blue { background-color: rgb(62, 166, 255); =
color: rgb(3, 3, 3); border-radius: 2px; }

.ytp-ad-underlay-action-button-blue:hover { background-color: rgb(102, 184,=
 255); }

.ytp-probably-keyboard-focus .ytp-ad-underlay-action-button:focus { outline=
: none; border: 2px solid rgb(255, 255, 255); background: transparent; colo=
r: rgb(255, 255, 255); }

.ytp-probably-keyboard-focus .ytp-ad-underlay-action-button-blue:focus { ou=
tline: none; border: 2px solid rgb(62, 166, 255); background: transparent; =
color: rgb(62, 166, 255); }

.html5-video-container-transitioning { transition: width 1.5s, height 1.5s,=
 left 1.5s, top 1.5s; }

.ytp-ad-underlay-action-button-transition { z-index: -1; }

.color-contrast-fix.ytp-ad-survey { background-color: black; }

.color-contrast-fix .ytp-ad-survey-question-background { opacity: 0.6; }

.color-contrast-fix .ytp-ad-survey-answer-button, .color-contrast-fix .ytp-=
ad-survey-answer-toggle-button, .color-contrast-fix .ytp-ad-survey-question=
-text { color: white; }

.color-contrast-fix .ytp-ad-survey-answer-toggle-button .ytp-ad-toggle-butt=
on-untoggled-icon svg path:first-of-type { fill: white; }

.ytp-ad-badge { -webkit-box-orient: horizontal; -webkit-box-direction: norm=
al; flex-direction: row; display: inline-flex; left: 0px; position: relativ=
e; }

.ytp-ad-badge::after { content: "=C2=B7"; padding-inline: 4px; }

.ytp-ad-badge__pod-index::before { content: "=C2=B7"; padding-inline: 4px 3=
px; }

.ytp-ad-badge--stark { color: rgb(255, 255, 255); opacity: 0.75; font-size:=
 12px; line-height: 28px; }

.ytp-ad-badge--stark .ytp-ad-badge__text { font-weight: 700; }

.ytp-ad-badge--clean-player { -webkit-box-orient: horizontal; -webkit-box-d=
irection: normal; flex-direction: row; display: inline-flex; left: 0px; pos=
ition: relative; }

.ytp-ad-badge--stark-clean-player { color: rgb(255, 255, 255); opacity: 1; =
font-size: 12px; line-height: 28px; text-shadow: rgba(0, 0, 0, 0.5) 0px 0px=
 8px; letter-spacing: 0.35px; }

.ytp-ad-badge--stark-clean-player .ytp-ad-badge__text--clean-player { font-=
weight: 600; font-family: "YouTube Noto", Roboto, arial, sans-serif; text-s=
hadow: rgba(0, 0, 0, 0.5) 0px 0px 16px; }

.ytp-ad-badge--stark-clean-player-ios { letter-spacing: 0.1px; }

.ytp-ad-grid-card-collection { display: grid; gap: 8px; grid-template-colum=
ns: repeat(1, minmax(0px, 1fr)); }

.ytp-ad-grid-card-text { max-width: 500px; -webkit-box-orient: horizontal; =
-webkit-box-direction: normal; flex-direction: row; border-radius: 12px; ba=
ckground-color: rgba(255, 255, 255, 0.1); display: flex; -webkit-box-flex: =
1; flex-grow: 1; align-self: stretch; -webkit-box-align: center; align-item=
s: center; cursor: pointer; }

.ytp-ad-grid-card-text__button { margin: 12px 16px 12px 12px; }

.ytp-ad-grid-card-text__metadata { -webkit-box-orient: vertical; -webkit-bo=
x-direction: normal; flex-direction: column; -webkit-box-flex: 1; flex-grow=
: 1; margin-left: 16px; margin-top: 12px; margin-bottom: 12px; min-width: 0=
px; }

.ytp-ad-grid-card-text__metadata__headline { color: rgb(255, 255, 255); fon=
t-family: "YouTube Noto", Roboto, arial, sans-serif; font-size: 1.2rem; lin=
e-height: 1.8rem; font-weight: 500; overflow: hidden; max-height: 1.8rem; -=
webkit-line-clamp: 1; display: -webkit-box; -webkit-box-orient: vertical; t=
ext-overflow: ellipsis; white-space: normal; }

.ytp-ad-grid-card-text__metadata__description { display: flex; }

.ytp-ad-grid-card-text__metadata__description :first-child { margin-right: =
1px; width: max-content; }

.ytp-ad-grid-card-text__metadata__description :not(:first-child) { -webkit-=
box-flex: 1; flex: 1 1 0%; }

.ytp-ad-grid-card-text__metadata__description__line { color: rgb(255, 255, =
255); font-family: "YouTube Noto", Roboto, arial, sans-serif; font-size: 1.=
2rem; line-height: 1.8rem; font-weight: 400; white-space: nowrap; overflow:=
 hidden; }

.ytp-ad-pod-index { -webkit-box-orient: horizontal; -webkit-box-direction: =
normal; flex-direction: row; display: inline-flex; left: 0px; position: rel=
ative; }

.ytp-ad-pod-index::before { content: "=E2=80=A2"; padding-inline: 4px 3px; =
}

.ytp-ad-pod-index--stark { color: rgb(255, 255, 255); opacity: 1; font-size=
: 12px; letter-spacing: normal; line-height: 28px; text-shadow: rgba(0, 0, =
0, 0.5) 0px 0px 16px; font-family: "YouTube Noto", Roboto, arial, sans-seri=
f; font-weight: 500; }

.ytp-ad-pod-index--mweb { font-weight: 600; }

.ytp-ad-pod-index--mweb-ios { letter-spacing: -0.2px; }

.ytp-autohide .ytp-ad-pod-index--autohide { display: none; visibility: hidd=
en; opacity: 0; }

.ytp-ad-button-vm { display: flex; -webkit-box-orient: horizontal; -webkit-=
box-direction: normal; flex-direction: row; font-weight: 500; border-width:=
 medium; border-style: none; border-color: currentcolor; border-image: init=
ial; box-sizing: border-box; font-family: Roboto, Arial, sans-serif; -webki=
t-box-align: center; align-items: center; pointer-events: auto; cursor: poi=
nter; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.ytp-ad-button-vm__text { white-space: nowrap; overflow: hidden; text-overf=
low: ellipsis; }

.ytp-ad-button-vm__icon { flex-shrink: 0; }

.ytp-ad-button-vm--size-compact { height: 32px; line-height: 32px; border-r=
adius: 16px; font-size: 12px; padding: 0px 12px; }

.ytp-ad-button-vm--size-compact .ytp-ad-button-vm__icon { height: 16px; wid=
th: 16px; }

.ytp-ad-button-vm--size-compact .ytp-ad-button-vm__icon--trailing { margin-=
inline: 4px -4px; }

.ytp-ad-button-vm--size-compact .ytp-ad-button-vm__icon--leading { margin-i=
nline: -4px 4px; }

.ytp-ad-button-vm--size-default { height: 36px; line-height: 36px; border-r=
adius: 18px; font-size: 14px; padding: 0px 16px; }

.ytp-ad-button-vm--size-default .ytp-ad-button-vm__icon { height: 24px; wid=
th: 24px; }

.ytp-ad-button-vm--size-default .ytp-ad-button-vm__icon--trailing { margin-=
inline: 6px -6px; }

.ytp-ad-button-vm--size-default .ytp-ad-button-vm__icon--leading { margin-i=
nline: -6px 6px; }

.ytp-ad-button-vm--size-large { height: 48px; line-height: 48px; border-rad=
ius: 24px; font-size: 18px; padding: 0px 24px; }

.ytp-ad-button-vm--size-large .ytp-ad-button-vm__icon { height: 24px; width=
: 24px; }

.ytp-ad-button-vm--size-large .ytp-ad-button-vm__icon--trailing { margin-in=
line: 8px -8px; }

.ytp-ad-button-vm--size-large .ytp-ad-button-vm__icon--leading { margin-inl=
ine: -8px 8px; }

.ytp-ad-button-vm--style-transparent { color: rgb(255, 255, 255); backgroun=
d-color: transparent; }

.ytp-ad-button-vm--style-transparent:hover { background-color: rgba(255, 25=
5, 255, 0.2); }

.ytp-ad-button-vm--style-filled { color: rgb(255, 255, 255); background-col=
or: rgb(6, 95, 212); }

.ytp-ad-button-vm--style-filled:hover { background-color: rgb(5, 86, 191); =
}

.ytp-ad-button-vm--style-filled-white { color: rgb(15, 15, 15); background-=
color: rgb(241, 241, 241); }

.ytp-ad-button-vm--style-filled-white:hover { background-color: rgb(217, 21=
7, 217); }

.ytp-ad-button-vm--style-filled-white:active { background-color: rgb(217, 2=
17, 217); }

.ytp-ad-button-vm--style-filled-dark { background-color: rgb(62, 166, 255);=
 color: rgb(15, 15, 15); }

.ytp-ad-button-vm--style-filled-dark:hover { background-color: rgb(101, 184=
, 255); }

.ytp-ad-button-vm--style-mono-filled { color: rgb(241, 241, 241); backgroun=
d-color: rgb(15, 15, 15); }

.ytp-ad-button-vm--style-mono-filled:hover { background-color: rgb(63, 63, =
63); }

.ytp-ad-button-vm--style-mono-filled:active { background-color: rgb(63, 63,=
 63); }

.ytp-ad-button-vm--icon-only { padding: 0px; }

.ytp-ad-button-vm--icon-only .ytp-ad-button-vm__icon { height: 24px; width:=
 24px; padding: 0px 6px; }

.ytp-ad-disclosure-banner { -webkit-box-orient: horizontal; -webkit-box-dir=
ection: normal; flex-direction: row; -webkit-box-align: center; align-items=
: center; background-color: rgba(0, 0, 0, 0.6); border-left: 4px solid rgb(=
251, 192, 45); border-radius: 4px; display: inline-flex; font-family: Robot=
o, Arial, sans-serif; max-width: 312px; padding: 8px; }

.ytp-ad-disclosure-banner__text { background: none; color: rgb(255, 255, 25=
5); -webkit-box-flex: 1; flex-grow: 1; font-size: 14px; font-weight: 400; l=
ine-height: 1em; padding: 8px; vertical-align: middle; }

.ytp-ad-disclosure-banner__chevron { flex-shrink: 0; height: 24px; width: 2=
4px; }

.ytp-ad-notification-container { transition: opacity 0.25s cubic-bezier(0, =
0, 0.2, 1); background: rgba(0, 0, 0, 0.4); bottom: 86px; color: rgb(255, 2=
55, 255); cursor: pointer; font-size: 16px; height: 52px; line-height: 52px=
; min-width: 80px; opacity: 1; padding: 0px 20px; position: absolute; right=
: 0px; text-align: center; vertical-align: middle; z-index: 45; }

.ytp-embed .ytp-ad-notification-container { bottom: 78px; }

.ytp-ad-notification-container[aria-hidden=3D"true"] { transition: opacity =
0.15s cubic-bezier(0.4, 0, 1, 1); opacity: 0; }

.ytp-big-mode .ytp-ad-notification-container { bottom: 95px; }

.ytp-hide-controls .ytp-ad-notification-container { bottom: 25px; }

.ytp-preview-ad { display: flex; -webkit-box-orient: horizontal; -webkit-bo=
x-direction: normal; flex-direction: row; -webkit-box-align: center; align-=
items: center; height: 36px; border-radius: 4px; background-color: rgba(0, =
0, 0, 0.6); overflow: hidden; position: absolute; right: 22px; bottom: 95px=
; z-index: 1000; transition: opacity 0.4s cubic-bezier(0, 0, 0.2, 1); curso=
r: default; pointer-events: auto; }

.ytp-preview-ad[aria-hidden=3D"true"] { opacity: 0; transition: opacity 0.1=
s cubic-bezier(0.4, 0, 1, 1); }

.ytp-preview-ad__text { display: inline-block; font-family: Roboto, Arial, =
sans-serif; color: rgb(255, 255, 255); font-size: 14px; font-weight: 400; l=
etter-spacing: 0.1px; padding: 0px 8px; text-align: center; vertical-align:=
 middle; white-space: pre; width: auto; }

.ytp-preview-ad__text--font--small { font-size: 12px; height: auto; min-wid=
th: 0px; }

.ytp-preview-ad__text--padding--wide { padding: 0px 14px; }

.ytp-preview-ad__image { display: inline-block; vertical-align: middle; wid=
th: 65px; height: 36px; object-fit: cover; }

.ytp-big-mode .ytp-preview-ad { right: 40px; bottom: 104px; }

.ytp-small-mode .ytp-preview-ad { right: 12px; bottom: 75px; }

.ytp-player-minimized.ytp-menu-shown .ytp-preview-ad { right: 16px; bottom:=
 39px; }

.ytp-hide-controls .ytp-preview-ad { bottom: 25px; }

.ytp-autohide .ytp-ad-duration-remaining-autohide { display: none; }

.ytp-display-underlay-text-grid-cards { height: 100%; width: 100%; }

.ytp-display-underlay-text-grid-cards__content_container { height: 100%; ma=
x-height: 100%; box-sizing: border-box; display: flex; -webkit-box-align: c=
enter; align-items: center; -webkit-box-pack: center; justify-content: cent=
er; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direc=
tion: column; padding-left: 64px; padding-right: 64px; margin-left: calc(60=
% + 16px); }

.ytp-display-underlay-text-grid-cards__content_container__header { display:=
 flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: st=
art; justify-content: start; -webkit-box-orient: horizontal; -webkit-box-di=
rection: normal; flex-direction: row; width: 100%; max-width: 500px; margin=
-bottom: 24px; }

.ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar=
 { pointer-events: auto; cursor: pointer; -webkit-box-pack: center; justify=
-content: center; display: flex; margin-right: 16px; }

.ytp-display-underlay-text-grid-cards__content_container__header__headline =
{ color: rgb(255, 255, 255); font-family: "YouTube Noto", Roboto, arial, sa=
ns-serif; font-size: 20px; font-weight: 900; line-height: 24px; overflow: h=
idden; -webkit-line-clamp: 1; display: -webkit-box; -webkit-box-orient: ver=
tical; text-overflow: ellipsis; white-space: normal; }

.ytp-display-underlay-text-grid-cards__content_container__ad_button { displ=
ay: flex; margin-top: 24px; width: 100%; max-width: 500px; -webkit-box-pack=
: center; justify-content: center; }

.ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_coll=
ection { width: 100%; max-width: 500px; overflow: hidden auto; }

.ytp-display-underlay-text-grid-cards__content_container__ad_button > butto=
n { width: 100%; max-width: 500px; -webkit-box-pack: center; justify-conten=
t: center; }

.ytp-display-underlay-text-grid-cards .ytp-ad-avatar--size-responsive { wid=
th: 48px; height: 48px; }

.ytp-image-background--gradient-vertical { inset: 0px; position: absolute; =
background-image: linear-gradient(rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.8))=
; background-color: rgba(0, 0, 0, 0.6); }

.ytp-ad-avatar-lockup-card { display: flex; -webkit-box-orient: horizontal;=
 -webkit-box-direction: normal; flex-direction: row; padding: 12px; -webkit=
-box-align: center; align-items: center; background-color: rgba(255, 255, 2=
55, 0.95); cursor: pointer; max-width: 400px; overflow: hidden; pointer-eve=
nts: auto; transition: width 0.2s cubic-bezier(0, 0, 0.2, 1) 0.5s, max-widt=
h 0.2s cubic-bezier(0.4, 0, 1, 1); }

.ytp-ad-avatar-lockup-card:hover { background-color: rgb(255, 255, 255); }

.ytp-ad-avatar-lockup-card--large { -webkit-box-orient: vertical; -webkit-b=
ox-direction: normal; flex-direction: column; background-color: rgba(0, 0, =
0, 0.6); min-width: 200px; }

.ytp-ad-avatar-lockup-card--large:hover { background-color: rgba(0, 0, 0, 0=
.7); }

.ytp-ad-avatar-lockup-card--inactive { transition: transform 0.25s cubic-be=
zier(0, 0, 0.2, 1), -webkit-transform 0.25s cubic-bezier(0, 0, 0.2, 1); tra=
nsform: translateX(-200%); width: 0px; max-width: 0px; }

.ytp-ad-avatar-lockup-card__avatar_and_text_container--large { display: fle=
x; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-dire=
ction: row; align-self: start; }

.ytp-ad-avatar-lockup-card__ad_avatar--large { align-self: center; }

.ytp-ad-avatar-lockup-card__text_container { display: flex; -webkit-box-ori=
ent: vertical; -webkit-box-direction: normal; flex-direction: column; paddi=
ng: 0px 20px 0px 8px; max-width: 192px; box-sizing: border-box; }

.ytp-ad-avatar-lockup-card__headline { display: -webkit-box; color: rgb(15,=
 15, 15); font-size: 14px; line-height: 20px; font-weight: 500; overflow: h=
idden; text-overflow: ellipsis; white-space: normal; -webkit-box-orient: ve=
rtical; -webkit-line-clamp: 2; }

.ytp-ad-avatar-lockup-card__headline--large { color: rgb(221, 221, 221); }

.ytp-ad-avatar-lockup-card__description { color: rgb(96, 96, 96); font-size=
: 12px; line-height: 16px; overflow: hidden; text-overflow: ellipsis; white=
-space: nowrap; }

.ytp-ad-avatar-lockup-card__description--large { color: rgb(221, 221, 221);=
 }

.ytp-ad-avatar-lockup-card .ytp-ad-button-vm { max-width: 140px; }

.ytp-ad-avatar-lockup-card__button--large { margin-top: 8px; min-width: 100=
%; -webkit-box-pack: center; justify-content: center; color: rgb(15, 15, 15=
); background-color: rgb(62, 166, 255); }

.ytp-ad-avatar-lockup-card__button--large:hover { background-color: rgb(101=
, 184, 255); }

.ytp-player-minimized .ytp-ad-avatar-lockup-card, .ytp-small-mode .ytp-ad-a=
vatar-lockup-card { opacity: 0.86; padding: 8px; min-height: 40px; max-widt=
h: 190px; }

.ytp-player-minimized .ytp-ad-avatar-lockup-card--large, .ytp-small-mode .y=
tp-ad-avatar-lockup-card--large { min-width: auto; }

.ytp-player-minimized .ytp-ad-avatar-lockup-card--inactive, .ytp-small-mode=
 .ytp-ad-avatar-lockup-card--inactive { width: 0px; max-width: 0px; }

.ytp-player-minimized .ytp-ad-avatar-lockup-card .ytp-ad-button-vm, .ytp-sm=
all-mode .ytp-ad-avatar-lockup-card .ytp-ad-button-vm { display: none; }

.ytp-player-minimized .ytp-ad-avatar-lockup-card__headline, .ytp-small-mode=
 .ytp-ad-avatar-lockup-card__headline { font-size: 12px; line-height: 16px;=
 }

.ytp-player-minimized .ytp-ad-avatar-lockup-card__description, .ytp-small-m=
ode .ytp-ad-avatar-lockup-card__description { font-size: 10px; line-height:=
 14px; }

.ytp-player-minimized .ytp-ad-avatar-lockup-card__description--hidden--in--=
small--player, .ytp-small-mode .ytp-ad-avatar-lockup-card__description--hid=
den--in--small--player { display: none; }

.ytp-player-minimized .ytp-ad-avatar-lockup-card__text_container, .ytp-smal=
l-mode .ytp-ad-avatar-lockup-card__text_container { padding: 0px 4px 0px 6p=
x; max-width: 146px; }

.ytp-delhi-modern .ytp-ad-avatar-lockup-card { backdrop-filter: var(--yt-fr=
osted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-=
color-baseline--overlay-background-medium,rgba(0,0,0,.6)); border-radius: 8=
px; }

.ytp-delhi-modern .ytp-ad-avatar-lockup-card__headline { color: var(--yt-sy=
s-color-baseline--overlay-text-primary,#fff); }

.ytp-delhi-modern .ytp-ad-avatar-lockup-card__description { color: var(--yt=
-sys-color-baseline--overlay-text-secondary,rgba(255,255,255,.7)); }

.ytp-player-clickable-ad { position: absolute; width: 100%; height: 100%; t=
op: 0px; left: 0px; z-index: 26; pointer-events: auto; cursor: pointer; }

.ytp-player-clickable-ad.ytp-player-clickable-ad-no-cursor { cursor: defaul=
t; }

.ytp-player-clickable-ad:hover .ytp-player-clickable-ad-open-in-new-icon { =
opacity: 1; visibility: visible; transition: opacity 0.25s cubic-bezier(0, =
0, 0.2, 1); }

.ytp-player-clickable-ad:hover .ytp-player-clickable-ad-visit-site-cta { op=
acity: 1; visibility: visible; transition: opacity 0.25s cubic-bezier(0, 0,=
 0.2, 1); }

.ytp-player-clickable-ad-open-in-new-icon { opacity: 0; visibility: hidden;=
 display: flex; position: absolute; top: 50%; left: 50%; transform: transla=
te(-50%, -50%); width: 40px; height: 40px; background-color: var(--yt-sys-c=
olor-baseline--overlay-background-medium,rgba(0,0,0,.6)); border-radius: 50=
%; -webkit-box-align: center; align-items: center; -webkit-box-pack: center=
; justify-content: center; transition: opacity 0.1s cubic-bezier(0.4, 0, 1,=
 1), visibility 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-player-clickable-ad-open-in-new-icon:hover { background: linear-gradie=
nt(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)), linear-gradient(rgb=
(15, 15, 15), rgb(15, 15, 15)); }

.ytp-player-clickable-ad-open-in-new-icon:active { background: rgb(15, 15, =
15); }

.ytp-delhi-modern .ytp-player-clickable-ad-open-in-new-icon { backdrop-filt=
er: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background=
: var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6)); }

.ytp-delhi-modern .ytp-player-clickable-ad-open-in-new-icon:active, .ytp-de=
lhi-modern .ytp-player-clickable-ad-open-in-new-icon:hover { backdrop-filte=
r: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background:=
 var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6)); }

.ytp-delhi-modern .ytp-player-clickable-ad-open-in-new-icon::after { conten=
t: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; =
border-radius: 50%; transition: background-color 0.2s cubic-bezier(0.05, 0,=
 0, 1); }

.ytp-delhi-modern .ytp-player-clickable-ad-open-in-new-icon:hover::after { =
background-color: var(--yt-sys-color-baseline--overlay-button-secondary,rgb=
a(255,255,255,.1)); transition: background-color 0.2s cubic-bezier(0.05, 0,=
 0, 1); }

.ytp-delhi-modern .ytp-player-clickable-ad-open-in-new-icon:active::after {=
 background-color: var(--yt-sys-color-baseline--overlay-tonal-hover,rgba(25=
5,255,255,.2)); transition: background-color 0.2s cubic-bezier(0.05, 0, 0, =
1); }

.ytp-player-clickable-ad-open-in-new-icon.ytp-player-clickable-ad-open-in-n=
ew-cornered-icon { top: 22px; right: 22px; left: auto; transform: none; }

.ytp-big-mode .ytp-player-clickable-ad-open-in-new-icon.ytp-player-clickabl=
e-ad-open-in-new-cornered-icon { top: 40px; right: 40px; }

.ytp-small-mode .ytp-player-clickable-ad-open-in-new-icon.ytp-player-clicka=
ble-ad-open-in-new-cornered-icon { top: 12px; right: 12px; }

.ytp-player-minimized.ytp-menu-shown .ytp-player-clickable-ad-open-in-new-i=
con.ytp-player-clickable-ad-open-in-new-cornered-icon { top: 16px; right: 1=
6px; }

.ytp-player-clickable-ad-open-in-new-icon.ytp-player-clickable-ad-open-in-n=
ew-persistent-icon { opacity: 1; visibility: visible; }

.ytp-player-clickable-ad-open-in-new-icon-inner-arrow { display: flex; widt=
h: 24px; height: 24px; fill: var(--yt-sys-color-baseline--static-brand-whit=
e,#fff); }

.ytp-player-clickable-ad-visit-site-cta { opacity: 0; visibility: hidden; d=
isplay: flex; position: absolute; top: 50%; left: 50%; transform: translate=
(-50%, -50%); height: 40px; padding: 0px 24px; border-radius: 24px; -webkit=
-box-align: center; align-items: center; -webkit-box-pack: center; justify-=
content: center; background-color: transparent; transition: opacity 0.1s cu=
bic-bezier(0.4, 0, 1, 1), visibility 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-player-clickable-ad-visit-site-cta::after { content: ""; position: abs=
olute; top: 0px; left: 0px; width: 100%; height: 100%; border-radius: 24px;=
 background: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, =
0.2)), linear-gradient(rgb(15, 15, 15), rgb(15, 15, 15)); opacity: 0; point=
er-events: none; z-index: 0; transition: opacity 0.2s cubic-bezier(0.05, 0,=
 0, 1); }

.ytp-player-clickable-ad-visit-site-cta:hover::after { opacity: 1; }

.ytp-player-clickable-ad-visit-site-cta:active::after { opacity: 1; backgro=
und: rgb(15, 15, 15); }

.ytp-delhi-modern .ytp-player-clickable-ad-visit-site-cta::after { backdrop=
-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); backg=
round-position-x: ; background-position-y: ; background-size: ; background-=
repeat: ; background-attachment: ; background-origin: ; background-clip: ; =
background-color: ; background-image: linear-gradient(var(--yt-sys-color-ba=
seline--overlay-button-secondary,rgba(255,255,255,.1)),var(--yt-sys-color-b=
aseline--overlay-button-secondary,rgba(255,255,255,.1))); transition: opaci=
ty 0.2s cubic-bezier(0.05, 0, 0, 1); }

.ytp-delhi-modern .ytp-player-clickable-ad-visit-site-cta:hover::after { op=
acity: 1; }

.ytp-delhi-modern .ytp-player-clickable-ad-visit-site-cta:active::after { o=
pacity: 1; background-image: linear-gradient(var(--yt-sys-color-baseline--o=
verlay-tonal-hover,rgba(255,255,255,.2)),var(--yt-sys-color-baseline--overl=
ay-tonal-hover,rgba(255,255,255,.2))); }

.ytp-player-clickable-ad-visit-site-cta-text { position: relative; z-index:=
 1; color: var(--yt-sys-color-baseline--static-brand-white,#fff); font-fami=
ly: Roboto, Arial, sans-serif; font-size: 14px; font-weight: 500; margin-ri=
ght: 8px; user-select: none; line-height: normal; display: inline-block; ve=
rtical-align: middle; }

.ytp-player-clickable-ad-visit-site-cta-inner-arrow { position: relative; z=
-index: 1; display: flex; width: 24px; height: 24px; fill: var(--yt-sys-col=
or-baseline--static-brand-white,#fff); }

.ytp-ad-persistent-progress-bar-container { position: absolute; bottom: -3p=
x; width: 100%; height: 3px; background-color: rgba(255, 255, 255, 0.2); op=
acity: 0; transition: bottom 0.1s cubic-bezier(0.4, 0, 1, 1), opacity 0.1s =
cubic-bezier(0.4, 0, 1, 1); z-index: 38; }

.ytp-ad-player-overlay-progress-bar .ytp-ad-persistent-progress-bar-contain=
er, .ytp-autohide .ytp-ad-persistent-progress-bar-container { opacity: 1; b=
ottom: 0px; transition: bottom 0.25s cubic-bezier(0, 0, 0.2, 1), opacity 0.=
25s cubic-bezier(0, 0, 0.2, 1); }

.ytp-ad-player-overlay-progress-bar .ytp-ad-persistent-progress-bar-contain=
er { background-color: rgb(34, 34, 34); height: 4px; }

.ytp-ad-player-overlay-progress-bar .ytp-ad-persistent-progress-bar-contain=
er--clean-player { background-color: rgb(34, 34, 34); height: 3px; }

.ytp-ad-persistent-progress-bar { position: absolute; left: 0px; bottom: 0p=
x; height: 100%; background-color: rgb(255, 204, 0); }

.ytp-player-minimized.ytp-miniplayer-alternate-ui .ytp-ad-persistent-progre=
ss-bar-container { width: calc(100% - 24px); left: 12px; bottom: 12px; }

.ytp-ad-player-overlay-layout { position: absolute; width: 100%; height: 10=
0%; bottom: 0px; left: 0px; pointer-events: none; }

.ytp-ad-player-overlay-layout__ad-info-container { bottom: 65px; cursor: de=
fault; left: 22px; pointer-events: auto; position: absolute; text-shadow: r=
gba(0, 0, 0, 0.75) 0px 0px 4px; z-index: 850; transition: bottom 0.25s cubi=
c-bezier(0, 0, 0.2, 1); }

.ytp-ad-player-overlay-layout__ad-info-container .ytp-ad-duration-remaining=
 { margin-left: 0px; }

.ytp-ad-player-overlay-layout__player-card-container { bottom: 95px; left: =
22px; pointer-events: auto; position: absolute; z-index: 850; border-radius=
: 8px; overflow: hidden; transition: bottom 0.25s cubic-bezier(0, 0, 0.2, 1=
); }

.ytp-ad-player-overlay-layout__skip-or-preview-container { width: 100%; hei=
ght: 100%; right: 0px; position: absolute; }

.ytp-ad-player-overlay-layout__ad-disclosure-banner-container { border-radi=
us: 0px; bottom: auto; cursor: default; height: auto; left: 22px; pointer-e=
vents: auto; position: absolute; top: 42px; z-index: 850; }

.ytp-ad-player-overlay-layout .ytp-ad-player-overlay-layout__ad-disclosure-=
banner-container { z-index: 27; }

.ytp-big-mode .ytp-ad-player-overlay-layout__ad-info-container { bottom: 74=
px; left: 40px; }

.ytp-big-mode .ytp-ad-player-overlay-layout__player-card-container { left: =
40px; bottom: 104px; }

.ytp-big-mode .ytp-ad-player-overlay-layout__ad-disclosure-banner-container=
 { left: 40px; top: 64px; }

.ytp-small-mode .ytp-ad-player-overlay-layout__ad-info-container { left: 12=
px; bottom: 45px; }

.ytp-small-mode .ytp-ad-player-overlay-layout__player-card-container { left=
: 12px; bottom: 75px; }

.ytp-small-mode .ytp-ad-player-overlay-layout__ad-disclosure-banner-contain=
er { left: 12px; top: 12px; }

.ytp-delhi-modern .ytp-ad-player-overlay-layout__ad-info-container { bottom=
: calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px); }

.ytp-delhi-modern .ytp-ad-player-overlay-layout__ad-info-container .ad-simp=
le-attributed-string, .ytp-delhi-modern .ytp-ad-player-overlay-layout__ad-i=
nfo-container .ytp-ad-pod-index, .ytp-delhi-modern .ytp-ad-player-overlay-l=
ayout__ad-info-container .ytp-visit-advertiser-link__text { text-shadow: rg=
b(0, 0, 0) 0px 0px 2px; }

.ytp-delhi-modern .ytp-ad-player-overlay-layout__ad-info-container .ytp-ad-=
button { filter: drop-shadow(rgb(0, 0, 0) 0px 0px 2px); }

.ytp-delhi-modern .ytp-ad-player-overlay-layout__player-card-container { bo=
ttom: calc(var(--yt-delhi-bottom-controls-height, 72px) + 50px); }

.ytp-delhi-modern.ytp-big-mode .ytp-ad-player-overlay-layout__ad-info-conta=
iner { bottom: calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) +=
 14px); }

.ytp-delhi-modern.ytp-big-mode .ytp-ad-player-overlay-layout__player-card-c=
ontainer { bottom: calc(var(--yt-delhi-big-mode-bottom-controls-height, 96p=
x) + 50px); }

.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-ad-player-overlay-layout=
__ad-info-container { bottom: calc(var(--yt-delhi-bottom-controls-height, 7=
2px) + 14px + var(--ytp-grid-peek-height)); }

.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-ad-player-overlay-layout=
__ad-info-container .ad-simple-attributed-string, .ytp-delhi-modern.ytp-ful=
lscreen-grid-peeking .ytp-ad-player-overlay-layout__ad-info-container .ytp-=
ad-pod-index, .ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-ad-player-=
overlay-layout__ad-info-container .ytp-visit-advertiser-link__text { text-s=
hadow: rgb(0, 0, 0) 0px 0px 2px; }

.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-ad-player-overlay-layout=
__ad-info-container .ytp-ad-button { filter: drop-shadow(rgb(0, 0, 0) 0px 0=
px 2px); }

.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-ad-player-overlay-layout=
__player-card-container { bottom: calc(var(--yt-delhi-bottom-controls-heigh=
t, 72px) + 50px + var(--ytp-grid-peek-height)); }

.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-big-mode .ytp-ad-player-o=
verlay-layout__ad-info-container { bottom: calc(var(--yt-delhi-big-mode-bot=
tom-controls-height, 96px) + 14px + var(--ytp-grid-peek-height)); }

.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-big-mode .ytp-ad-player-o=
verlay-layout__player-card-container { bottom: calc(var(--yt-delhi-big-mode=
-bottom-controls-height, 96px) + 50px + var(--ytp-grid-peek-height)); }

.ytp-player-minimized.ytp-menu-shown .ytp-ad-player-overlay-layout__ad-info=
-container { left: 16px; bottom: 9px; }

.ytp-player-minimized.ytp-menu-shown .ytp-ad-player-overlay-layout__player-=
card-container { left: 16px; bottom: 39px; }

.ytp-player-minimized.ytp-menu-shown .ytp-ad-player-overlay-layout__ad-disc=
losure-banner-container { left: 16px; top: 16px; }

.ytp-autohide .ytp-ad-player-overlay-layout__ad-info-container, .ytp-delhi-=
modern.ytp-autohide .ytp-ad-player-overlay-layout__ad-info-container, .ytp-=
hide-controls .ytp-ad-player-overlay-layout__ad-info-container, .ytp-iv-dra=
wer-open .ytp-ad-player-overlay-layout__ad-info-container { bottom: 15px; t=
ransition: bottom 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-autohide .ytp-ad-player-overlay-layout__player-card-container, .ytp-de=
lhi-modern.ytp-autohide .ytp-ad-player-overlay-layout__player-card-containe=
r { bottom: 45px; transition: bottom 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-delhi-modern.ytp-autohide .ytp-ad-player-overlay-layout__player-card-c=
ontainer { transition: bottom 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-small-mode.ytp-autohide .ytp-ad-player-overlay-layout__ad-info-contain=
er, .ytp-small-mode.ytp-hide-controls .ytp-ad-player-overlay-layout__ad-inf=
o-container, .ytp-small-mode.ytp-iv-drawer-open .ytp-ad-player-overlay-layo=
ut__ad-info-container { bottom: 7px; }

.ytp-small-mode.ytp-autohide .ytp-ad-player-overlay-layout__player-card-con=
tainer { bottom: 37px; }

.ytp-ad-avatar--size-xxs { width: 16px; height: 16px; }

.ytp-ad-avatar--size-xs { width: 24px; height: 24px; }

.ytp-ad-avatar--size-s { width: 32px; height: 32px; }

.ytp-ad-avatar--size-m { width: 36px; height: 36px; }

.ytp-ad-avatar--size-l { width: 56px; height: 56px; }

.ytp-ad-avatar--size-xl { width: 72px; height: 72px; }

.ytp-ad-avatar--circular { border-radius: 50%; }

.ytp-ad-avatar--rounded-corner { border-radius: 20%; }

.ytp-ad-details-line { display: block; }

.ytp-ad-details-line__text--style-standard { color: rgb(170, 170, 170); fon=
t-family: Roboto, Arial, sans-serif; font-size: 16px; font-weight: 400; lin=
e-height: 20px; max-height: none; padding-bottom: 0px; overflow: hidden; te=
xt-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit=
-box-orient: vertical; }

.ytp-video-interstitial-buttoned-centered-layout { z-index: 64; background:=
  0% 0% / cover white; height: 100%; left: 0px; position: absolute; top: 0p=
x; width: 100%; }

.ytp-video-interstitial-buttoned-centered-layout__background-image-containe=
r { width: 100%; height: 100%; z-index: 65; border-width: medium; border-st=
yle: none; border-color: currentcolor; border-image: initial; }

.ytp-video-interstitial-buttoned-centered-layout__player-clickable-ad-conta=
iner { position: absolute; inset: 0px; }

.ytp-video-interstitial-buttoned-centered-layout .ytp-image-background-imag=
e { background-size: cover; transition: opacity 0.25s cubic-bezier(0, 0, 0.=
2, 1); background-position: 50% center; width: 100%; height: 100%; border-w=
idth: medium; border-style: none; border-color: currentcolor; border-image:=
 initial; display: block; }

.ytp-video-interstitial-buttoned-centered-layout__content { z-index: 65; po=
inter-events: none; display: block; position: absolute; inset: 0px; }

.ytp-video-interstitial-buttoned-centered-layout__content__lockup { transfo=
rm: translateY(-50%); display: block; left: 50%; position: absolute; text-a=
lign: center; top: 50%; margin-left: -215px; width: 430px; padding: 0px 16p=
x; box-sizing: border-box; }

.ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avata=
r-container { pointer-events: auto; cursor: pointer; -webkit-box-pack: cent=
er; justify-content: center; display: flex; }

.ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline=
-container { pointer-events: auto; cursor: pointer; width: fit-content; mar=
gin: 0px auto; }

.ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline=
 { padding: 28px 0px 10px; color: rgb(255, 255, 255); font-family: Roboto, =
Arial, sans-serif; font-size: 28px; font-weight: 900; line-height: 34px; ma=
x-height: none; overflow: hidden; text-overflow: ellipsis; display: -webkit=
-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }

.ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-=
line-container { pointer-events: auto; cursor: pointer; white-space: normal=
; width: fit-content; margin: 0px auto; }

.ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-butto=
n-container { display: inline-block; padding: 6px 0px; position: relative; =
}

.ytp-video-interstitial-buttoned-centered-layout__content__instream-info-co=
ntainer { bottom: 6px; cursor: default; left: 18px; pointer-events: auto; p=
osition: absolute; text-shadow: rgba(0, 0, 0, 0.75) 0px 0px 4px; z-index: 8=
50; transition: bottom 0.25s cubic-bezier(0, 0, 0.2, 1); }

.ytp-video-interstitial-buttoned-centered-layout .ytp-ad-badge::after { pad=
ding-right: unset; }

.ytp-video-interstitial-buttoned-centered-layout .ytp-ad-badge { margin-lef=
t: 5px; }

.ytp-video-interstitial-buttoned-centered-layout .ytp-ad-details-line { pad=
ding: 6px 0px 22px; }

.ytp-video-interstitial-buttoned-centered-layout .ytp-ad-button-vm::before =
{ content: ""; position: absolute; inset: -6px 0px; cursor: pointer; }

.ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-conta=
iner { inset: 4px 6px auto auto; display: block; position: absolute; z-inde=
x: 65; }

.ytp-video-interstitial-buttoned-centered-layout .ytp-ad-avatar--size-respo=
nsive { width: 64px; height: 64px; }

.ytp-video-interstitial-buttoned-centered-layout .ytp-ad-details-line__text=
--style-responsive { color: rgb(170, 170, 170); font-family: Roboto, Arial,=
 sans-serif; font-size: 16px; font-weight: 400; line-height: 20px; max-heig=
ht: none; padding-bottom: 0px; overflow: hidden; text-overflow: ellipsis; d=
isplay: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }

.ytp-small-mode .ytp-video-interstitial-buttoned-centered-layout__content__=
lockup { transform: translateY(-50%); display: block; top: 50%; position: a=
bsolute; margin-left: 0px; left: 0px; text-align: left; width: 245px; paddi=
ng: 0px 0px 0px 16px; box-sizing: content-box; }

.ytp-small-mode .ytp-video-interstitial-buttoned-centered-layout__content__=
lockup__ad-avatar-container { pointer-events: auto; cursor: pointer; margin=
: 0px auto 0px -6px; padding: 6px; position: relative; width: max-content; =
}

.ytp-small-mode .ytp-video-interstitial-buttoned-centered-layout__content__=
lockup__headline-container { pointer-events: auto; cursor: pointer; width: =
fit-content; margin: 0px auto 0px 0px; }

.ytp-small-mode .ytp-video-interstitial-buttoned-centered-layout__content__=
lockup__headline { padding: 10px 0px; color: rgb(255, 255, 255); font-famil=
y: Roboto, Arial, sans-serif; font-size: 20px; font-weight: 900; line-heigh=
t: 24px; max-height: none; overflow: hidden; text-overflow: ellipsis; displ=
ay: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }

.ytp-small-mode .ytp-video-interstitial-buttoned-centered-layout__content__=
lockup__details-line-container { display: none; }

.ytp-small-mode .ytp-video-interstitial-buttoned-centered-layout .ytp-ad-av=
atar--size-responsive { width: 36px; height: 36px; }

.ytp-skip-ad { z-index: 850; }

.ytp-skip-ad-button { display: flex; -webkit-box-orient: horizontal; -webki=
t-box-direction: normal; flex-direction: row; border-width: medium; border-=
style: none; border-color: currentcolor; border-image: initial; -webkit-box=
-align: center; align-items: center; text-align: center; height: 36px; bord=
er-radius: 18px; background-color: rgba(0, 0, 0, 0.6); box-sizing: content-=
box; color: rgb(255, 255, 255); direction: ltr; min-width: 0px; padding: 0p=
x 6px 0px 16px; width: auto; pointer-events: auto; cursor: pointer; overflo=
w: hidden; position: absolute; right: 22px; bottom: 95px; z-index: 1000; tr=
ansition: opacity 0.5s cubic-bezier(0, 0, 0.2, 1); }

.ytp-skip-ad-button[aria-hidden=3D"true"] { opacity: 0; transition: opacity=
 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-skip-ad-button:hover { background: linear-gradient(rgba(255, 255, 255,=
 0.2), rgba(255, 255, 255, 0.2)), linear-gradient(rgb(15, 15, 15), rgb(15, =
15, 15)); }

.ytp-skip-ad-button:focus { background: rgb(15, 15, 15); outline: none; box=
-shadow: none; }

.ytp-skip-ad-button:focus-visible { background: rgb(255, 255, 255); box-sha=
dow: rgb(15, 15, 15) 0px 0px 0px 2px; color: rgb(15, 15, 15); }

.ytp-skip-ad-button:focus-visible .ytp-skip-ad-button__icon svg path { fill=
: rgb(15, 15, 15); }

.ytp-skip-ad-button__text { font-family: Roboto, Arial, sans-serif; font-si=
ze: 14px; font-weight: 500; line-height: normal; display: inline-block; ver=
tical-align: middle; }

.ytp-skip-ad-button__icon { height: 36px; width: 36px; display: inline-bloc=
k; vertical-align: middle; }

.ytp-delhi-modern .ytp-skip-ad-button { bottom: calc(var(--yt-delhi-bottom-=
controls-height, 72px) + 14px); backdrop-filter: var(--yt-frosted-glass-bac=
kdrop-filter-override,blur(16px)); background: var(--yt-sys-color-baseline-=
-overlay-background-medium,rgba(0,0,0,.6)); }

.ytp-delhi-modern .ytp-skip-ad-button::after { content: ""; position: absol=
ute; display: block; left: 0px; width: 100%; height: 100%; }

.ytp-delhi-modern .ytp-skip-ad-button:hover::after { background-color: var(=
--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1)); tr=
ansition: background-color 0.2s cubic-bezier(0.05, 0, 0, 1); }

.ytp-delhi-modern .ytp-skip-ad-button:active::after { background-color: var=
(--yt-sys-color-baseline--overlay-tonal-hover,rgba(255,255,255,.2)); transi=
tion: background-color 0.2s cubic-bezier(0.05, 0, 0, 1); }

.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-skip-ad-button { bottom:=
 calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px + var(--ytp-grid-=
peek-height)); backdrop-filter: var(--yt-frosted-glass-backdrop-filter-over=
ride,blur(16px)); background: var(--yt-sys-color-baseline--overlay-backgrou=
nd-medium,rgba(0,0,0,.6)); }

.ytp-delhi-modern-icons .ytp-skip-ad-button svg { padding: 6px; }

.ytp-big-mode .ytp-skip-ad-button { right: 40px; bottom: 104px; }

.ytp-big-mode.ytp-delhi-modern .ytp-skip-ad-button { bottom: calc(var(--yt-=
delhi-big-mode-bottom-controls-height, 96px) + 14px); }

.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-skip-ad-button:not(.ytp-=
skip-ad-button-fix-fullscreen-grid) { bottom: calc(var(--yt-delhi-bottom-co=
ntrols-height, 72px) + 14px)var(--ytp-grid-peek-height); }

.ytp-big-mode.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-skip-ad-but=
ton { bottom: calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + =
14px + var(--ytp-grid-peek-height)); }

.ytp-small-mode .ytp-skip-ad-button { right: 12px; bottom: 75px; }

.ytp-player-minimized.ytp-menu-shown .ytp-skip-ad-button { right: 16px; bot=
tom: 39px; }

svg.ytp-timed-pie-countdown { background: none; border-radius: 50%; height:=
 20px; opacity: 0.4; transform: rotate(-90deg); width: 20px; }

circle.ytp-timed-pie-countdown__background { stroke: none; fill: none; }

circle.ytp-timed-pie-countdown__inner { fill: none; stroke-width: 10px; str=
oke: rgba(255, 255, 255, 0.75); }

circle.ytp-timed-pie-countdown__outer { fill: none; stroke-width: 1; stroke=
: rgba(255, 255, 255, 0.75); }

.ytp-visit-advertiser-link { color: rgb(255, 255, 255); display: inline-fle=
x; margin-left: 16px; position: relative; -webkit-box-align: baseline; alig=
n-items: baseline; }

.ytp-visit-advertiser-link::before { content: ""; cursor: pointer; position=
: absolute; inset: -8px; }

.ytp-visit-advertiser-link:hover .ytp-visit-advertiser-link__text { color: =
rgb(255, 255, 255); text-decoration: underline; }

.ytp-visit-advertiser-link__text { color: rgb(255, 255, 255); cursor: point=
er; font-family: "YouTube Noto", Roboto, arial, sans-serif; font-size: 12px=
; font-weight: 500; line-height: 14px; opacity: 1; text-decoration: none; t=
ext-shadow: rgba(0, 0, 0, 0.5) 0px 0px 16px; vertical-align: baseline; }

.ytp-iv-video-content { position: absolute; }

.ytp-iv-video-content .video-annotations { display: block; position: absolu=
te; z-index: 20; width: 100%; }

.annotation { position: absolute; color: rgb(0, 0, 0); padding: 5px; text-a=
lign: left; overflow-wrap: break-word; z-index: 0; cursor: pointer; box-siz=
ing: border-box; }

.video-legacy-annotations .annotation { background: rgba(0, 0, 0, 0); font-=
family: sans-serif; white-space: pre-wrap; }

.annotation-close-button { background-size: contain; cursor: pointer; heigh=
t: 16px; left: 0px; opacity: 0.85; position: absolute; top: 0px; width: 16p=
x; }

.annotation-close-button:hover { opacity: 1; }

.annotation-link-icon { background-size: contain; position: absolute; }

.annotation-type-custom { padding: 0px; cursor: default; }

.annotation-type-custom > div { float: left; padding: 0px; overflow: hidden=
; }

.iv-click-target { cursor: pointer; }

.ytp-ad-overlay-open .iv-branding, .ytp-ad-overlay-open .iv-promo { display=
: none; }

.iv-branding { bottom: 0px; right: 0px; z-index: 30; opacity: 1; transition=
: opacity 0.25s cubic-bezier(0, 0, 0.2, 1) 0.33s; }

.ytp-iv-drawer-open .iv-branding { opacity: 0; transition: opacity 0.1s cub=
ic-bezier(0.4, 0, 1, 1); }

.iv-branding .branding-context-container-outer { bottom: 0px; float: left; =
padding-right: 10px; position: absolute; }

.iv-branding .branding-context-container-inner { background-color: rgba(28,=
 28, 28, 0.9); bottom: 0px; color: rgb(238, 238, 238); max-width: 246px; op=
acity: 0; right: 0px; white-space: nowrap; border-radius: 8px; transition: =
opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }

.iv-branding-active .branding-context-container-inner { opacity: 1; border-=
radius: 8px; transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }

.iv-branding .branding-img-container img { display: block; opacity: 0.7; po=
sition: relative; }

.iv-branding .branding-img-container { float: right; }

.iv-branding img.iv-click-target:hover { opacity: 1; }

.iv-branding .iv-branding-context-name { max-width: 215px; text-overflow: e=
llipsis; overflow: hidden; padding: 10px 10px 5px; }

.iv-branding .iv-branding-context-subscribe { padding: 0px 10px 10px; font-=
size: 11px; color: rgb(170, 170, 170); }

.iv-branding .iv-branding-context-subscribe-caret { display: none; }

.ytp-overlays-container .ytp-overlay-bottom-right .iv-branding { position: =
relative; inset: 0px; }

.iv-promo, .iv-promo .iv-promo-actions, .iv-promo .iv-promo-contents, .iv-p=
romo .iv-promo-contents > a, .iv-promo .iv-promo-contents > div, .iv-promo =
.iv-promo-img, .iv-promo .iv-promo-img img { height: 40px; }

.iv-promo { bottom: 61px; left: 0px; z-index: 31; max-width: 100%; backgrou=
nd-color: rgba(0, 0, 0, 0.8); color: rgb(204, 204, 204); font-size: 11px; w=
hite-space: nowrap; transition: transform 0.1s cubic-bezier(0.4, 0, 1, 1), =
-webkit-transform 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-embed .iv-promo { bottom: 53px; }

.ytp-big-mode .iv-promo { bottom: 70px; }

.html5-video-player.ad-showing .iv-promo { bottom: 86px; }

.ytp-embed.html5-video-player.ad-showing .iv-promo { bottom: 78px; }

.html5-video-player.ytp-big-mode.ad-showing .iv-promo { bottom: 95px; }

.iv-promo:hover { background-color: rgba(0, 0, 0, 0.9); }

.iv-promo .iv-promo-contents > a, .iv-promo .iv-promo-contents > div, .iv-p=
romo > div { display: inline-block; vertical-align: middle; box-sizing: bor=
der-box; float: none !important; }

.iv-promo .iv-promo-contents > a { color: rgb(204, 204, 204); }

.iv-promo.iv-promo-inactive { transition: transform 0.25s cubic-bezier(0, 0=
, 0.2, 1), -webkit-transform 0.25s cubic-bezier(0, 0, 0.2, 1); transform: t=
ranslateX(-100%); }

.iv-promo .iv-promo-img { left: 0px; position: absolute; }

.iv-promo .iv-promo-img, .iv-promo .iv-promo-img img { z-index: 1; width: 4=
0px; }

.iv-promo .iv-promo-contents .iv-promo-txt p, .iv-promo .iv-promo-contents =
.iv-promo-txt strong, .iv-promo .iv-promo-img .iv-promo-playlist-length, .i=
v-promo .iv-promo-img .iv-promo-video-duration { overflow: hidden; text-ove=
rflow: ellipsis; }

.iv-promo .iv-promo-contents .iv-promo-badge-live { margin: 4px 8px 0px; bo=
rder: 1px solid rgb(255, 255, 255); background-color: rgb(230, 33, 23); col=
or: rgb(255, 255, 255); }

.iv-promo .iv-promo-img .iv-promo-playlist-length, .iv-promo .iv-promo-img =
.iv-promo-video-duration { position: absolute; }

.iv-promo .iv-promo-img .iv-promo-playlist-length { top: 0px; right: 0px; b=
order-left: 1px solid rgba(255, 255, 255, 0.25); width: 30px; height: 100%;=
 background-color: rgba(0, 0, 0, 0.6); color: rgb(255, 255, 255); font-weig=
ht: 500; text-align: center; line-height: 40px; }

.iv-promo .iv-promo-img .iv-promo-video-duration { bottom: 2px; right: 2px;=
 padding: 3px 2px; max-width: 32px; background-color: rgb(0, 0, 0); color: =
rgb(255, 255, 255); font-size: 10px; }

.iv-promo .iv-promo-contents { padding-right: 31px; width: 100%; max-width:=
 311px; transition: max-width 0.2s ease-out, padding-right 0.2s ease-out; }

.iv-promo .iv-promo-img + .iv-promo-contents { padding-left: 40px; max-widt=
h: 351px; }

.iv-promo .iv-promo-contents .iv-promo-button-container, .iv-promo .iv-prom=
o-contents .iv-promo-txt { direction: ltr; max-width: 100%; overflow: hidde=
n; -webkit-font-smoothing: antialiased; }

.iv-promo .iv-promo-contents .iv-promo-txt p { margin: 3px 8px -4px; line-h=
eight: 18px; }

.iv-promo .iv-promo-contents .iv-promo-txt strong { color: rgb(255, 255, 25=
5); font-size: 12px; }

.iv-promo-txt p span, .iv-promo-txt p strong { display: inline-block; max-w=
idth: 264px; overflow: hidden; text-overflow: ellipsis; }

.iv-promo-with-button .iv-promo-txt p span, .iv-promo-with-button .iv-promo=
-txt p strong { max-width: 184px; }

.iv-promo-txt p:first-child span, .iv-promo-txt p:first-child strong { marg=
in-bottom: -6px; }

.iv-promo .iv-promo-contents .iv-promo-txt .iv-promo-link { position: relat=
ive; padding-right: 20px; max-width: 244px; color: rgb(255, 209, 0); }

.iv-promo .iv-promo-contents .iv-promo-txt .iv-promo-link::after { position=
: absolute; top: 2px; right: 0px; opacity: 0.5; content: ""; }

.iv-promo .iv-promo-contents .iv-promo-txt:hover .iv-promo-link::after { op=
acity: 1; }

.iv-promo-button-container { position: absolute; right: 31px; }

.iv-button { display: inline-block; height: 28px; border: 1px solid transpa=
rent; padding: 0px 10px; outline: 0px; font-family: "YouTube Noto", Roboto,=
 arial, sans-serif; font-weight: 500; font-size: 11px; text-decoration: non=
e; white-space: nowrap; overflow-wrap: normal; line-height: normal; vertica=
l-align: middle; cursor: pointer; border-radius: 2px; box-shadow: rgba(0, 0=
, 0, 0.05) 0px 1px 0px; box-sizing: border-box; }

.iv-button:hover { text-decoration: none; }

.iv-button:focus, .iv-button:focus:hover { box-shadow: rgba(27, 127, 204, 0=
.4) 0px 0px 0px 2px; }

.no-focus-outline .yt-uix-button:focus, .no-focus-outline .yt-uix-button:fo=
cus:hover { box-shadow: none; }

.iv-button[disabled], .iv-button[disabled]:active, .iv-button[disabled]:foc=
us, .iv-button[disabled]:hover { opacity: 0.5; cursor: auto; box-shadow: no=
ne; }

.iv-button, .iv-button[disabled], .iv-button[disabled]:active, .iv-button[d=
isabled]:focus, .iv-button[disabled]:hover { border-color: rgb(22, 122, 198=
); background: rgb(22, 122, 198); color: rgb(255, 255, 255); }

.iv-button:hover { background: rgb(18, 109, 179); }

.iv-button:active { background: rgb(9, 91, 153); box-shadow: rgba(0, 0, 0, =
0.5) 0px 1px 0px inset; }

.iv-button .iv-button-content { display: inline; overflow: hidden; text-ove=
rflow: ellipsis; }

a.iv-button::after { content: ""; display: inline-block; vertical-align: mi=
ddle; height: 100%; }

.iv-promo-button { width: 64px; margin: 6px 8px; }

.iv-promo .iv-promo-actions, .iv-promo .iv-promo-actions .iv-promo-close, .=
iv-promo .iv-promo-actions .iv-promo-expand { top: 0px; right: 0px; positio=
n: absolute; }

.iv-promo .iv-promo-actions { width: 31px; }

.iv-promo .iv-promo-actions .iv-promo-close, .iv-promo .iv-promo-actions .i=
v-promo-expand { cursor: pointer; transition: opacity 0.2s ease-out; }

.iv-promo .iv-promo-actions .iv-promo-close::after, .iv-promo .iv-promo-act=
ions .iv-promo-expand::after { display: block; content: ""; }

.iv-promo .iv-promo-actions .iv-promo-close { opacity: 1; }

.iv-promo .iv-promo-actions .iv-promo-close::after { margin: 16px 10px 15px=
 12px; opacity: 0.5; }

.iv-promo .iv-promo-actions .iv-promo-expand::after { margin: 16px 12px 15p=
x; }

.iv-promo.iv-promo-video .iv-promo-img, .iv-promo.iv-promo-video .iv-promo-=
img img { width: 71px; }

.iv-promo.iv-promo-video .iv-promo-img + .iv-promo-contents { padding-left:=
 71px; max-width: 382px; }

.iv-promo.iv-promo-with-button .iv-promo-contents .iv-promo-txt { padding-r=
ight: 80px; }

.iv-promo.iv-promo-collapsed .iv-promo-actions .iv-promo-close, .iv-promo.i=
v-promo-collapsed .iv-promo-actions .iv-promo-expand, .iv-promo.iv-promo-co=
llapsed .iv-promo-contents { transition-timing-function: ease-in; transitio=
n-delay: 0.5s; }

.iv-promo.iv-promo-collapsed .iv-promo-contents { padding-right: 28px; max-=
width: 0px !important; }

.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui { left: 16px; }

.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-conten=
ts .iv-promo-txt { padding-left: 60px; }

.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-button=
-container { line-height: 64px; }

.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui, .ytp-large-widt=
h-mode .iv-promo-website-card-cta-larger-ui .iv-promo-contents, .ytp-large-=
width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-contents > a, .yt=
p-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-contents =
> div { height: 64px; }

.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-button=
 { min-width: 110px; height: 36px; }

.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-img { =
top: 6px; left: 6px; }

.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-img, .=
ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-img img=
 { height: 52px; width: 52px; }

.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-conten=
ts .iv-promo-txt strong { font-size: 16px; padding-top: 4px; }

.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-button=
 { font-size: 15px; }

.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-conten=
ts .iv-promo-txt .iv-promo-link { font-size: 14px; padding-top: 12px; }

.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-conten=
ts .iv-promo-txt { min-width: 220px; }

.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-round-=
expand-icon { top: 38px; left: 42px; }

.ytp-large-width-mode .iv-promo-website-card-cta-larger-ui .iv-promo-button=
 { margin: 0px 12px 0px 0px; }

.iv-promo-website-card-cta-redesign { text-align: left; cursor: pointer; ba=
ckground-color: transparent; left: 12px; }

.iv-promo-website-card-cta-redesign:hover { background-color: transparent; =
}

.iv-promo-website-card-cta-redesign .iv-promo-img + .iv-promo-contents { ma=
x-width: 400px; background-color: rgba(255, 255, 255, 0.9); border-radius: =
2px; padding-left: 0px; padding-right: 0px; width: 100%; transition: width =
0.2s cubic-bezier(0, 0, 0.2, 1) 0.5s, max-width 0.2s cubic-bezier(0.4, 0, 1=
, 1); }

.iv-promo-website-card-cta-redesign.iv-promo-collapsed .iv-promo-img + .iv-=
promo-contents { transition-delay: 0.5s; }

.iv-promo-website-card-cta-redesign:hover .iv-promo-contents { background-c=
olor: rgb(255, 255, 255); }

.iv-promo-website-card-cta-redesign.iv-promo-collapsed .iv-promo-contents {=
 padding-right: 0px; }

.iv-promo-website-card-cta-redesign .iv-promo-contents .iv-promo-txt { max-=
width: 250px; padding-top: 10px; padding-left: 52px; }

.iv-promo-website-card-cta-redesign .iv-promo-contents .iv-promo-txt p { li=
ne-height: 16px; margin-top: 0px; }

.iv-promo-website-card-cta-redesign .iv-promo-button-container { direction:=
 ltr; max-width: 150px; line-height: 56px; position: static; }

.iv-promo-website-card-cta-redesign .iv-promo-button { max-width: 140px; ov=
erflow: hidden; text-overflow: ellipsis; width: inherit; font-weight: 500; =
margin: 0px 8px 0px 0px; }

.iv-promo-website-card-cta-redesign .iv-promo-actions, .iv-promo-website-ca=
rd-cta-redesign .iv-promo-contents .iv-promo-txt .iv-promo-link::after { di=
splay: none; }

.iv-promo-website-card-cta-redesign, .iv-promo-website-card-cta-redesign .i=
v-promo-contents, .iv-promo-website-card-cta-redesign .iv-promo-contents > =
a, .iv-promo-website-card-cta-redesign .iv-promo-contents > div { direction=
: ltr; height: 56px; }

.iv-promo-website-card-cta-redesign .iv-promo-img { height: 48px; width: 48=
px; top: 4px; left: 4px; overflow: visible; transform: none; transition: tr=
ansform 0.2s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.2s cubic-bezie=
r(0, 0, 0.2, 1); }

.iv-promo-website-card-cta-redesign .iv-promo-img img { height: 48px; width=
: 48px; }

.iv-promo-website-card-cta-redesign.iv-promo-collapsed .iv-promo-round-expa=
nd-icon { opacity: 1; transition: opacity 0.15s cubic-bezier(0, 0, 0.2, 1) =
0.9s; }

.iv-promo-website-card-cta-redesign .iv-promo-round-expand-icon { position:=
 absolute; padding-left: 0px; z-index: 850; height: 18px; width: 18px; bord=
er-radius: 50%; top: 34px; left: 38px; background-color: rgb(70, 136, 241);=
 box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 2px 0px, rgba(0, 0, 0, 0.24) 0px 2=
px 2px 0px; opacity: 0; }

.iv-promo-website-card-cta-redesign .iv-promo-round-expand-icon::after { di=
splay: block; content: ""; }

.iv-promo-website-card-cta-redesign .iv-promo-contents .iv-promo-txt strong=
 { font-size: 14px; padding-top: 2px; color: rgb(51, 51, 51); }

.iv-promo-website-card-cta-redesign .iv-promo-contents .iv-promo-txt .iv-pr=
omo-link { padding: 8px 20px 0px 0px; font-size: 13px; color: rgb(118, 118,=
 118); }

.iv-promo-website-card-cta-redesign.iv-promo-inactive .iv-promo-contents { =
width: 0px; }

.iv-promo-website-card-cta-redesign.iv-promo-inactive, .iv-promo-website-ca=
rd-cta-redesign.iv-promo-inactive .iv-promo-img { transform: translateX(-20=
0%); }

.iv-promo-website-card-cta-redesign.iv-promo-inactive .iv-promo-round-expan=
d-icon { display: none; }

.ytp-small-mode .iv-promo-website-card-cta-redesign, .ytp-small-mode .iv-pr=
omo-website-card-cta-redesign .iv-promo-contents, .ytp-small-mode .iv-promo=
-website-card-cta-redesign .iv-promo-contents > a, .ytp-small-mode .iv-prom=
o-website-card-cta-redesign .iv-promo-contents > div { height: 40px; }

.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-img, .ytp-sma=
ll-mode .iv-promo-website-card-cta-redesign .iv-promo-img img { height: 40p=
x; width: 40px; }

.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-contents .iv-=
promo-txt { padding: 4px 4px 4px 40px; }

.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-contents .iv-=
promo-txt strong { padding-top: 0px; font-size: 12px; }

.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-contents .iv-=
promo-txt .iv-promo-link { padding-top: 4px; font-size: 11px; }

.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-round-expand-=
icon { top: 26px; left: 30px; }

.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-img { top: 0p=
x; left: 0px; }

.ytp-small-mode .iv-promo-website-card-cta-redesign .iv-promo-button-contai=
ner { display: none; }

.ytp-autohide .iv-promo-website-card-cta-redesign.iv-promo-collapsed .iv-pr=
omo-img { opacity: 0.8; transition: transform 0.2s cubic-bezier(0, 0, 0.2, =
1), -webkit-transform 0.2s cubic-bezier(0, 0, 0.2, 1), opacity 0.2s cubic-b=
ezier(0.4, 0, 1, 1) 0.8s; }

.iv-drawer, .iv-drawer-content, .iv-drawer-header { position: absolute; }

.iv-drawer { top: 0px; bottom: 0px; right: 0px; z-index: 33; width: 177px; =
background-color: rgba(0, 0, 0, 0.2); color: rgb(255, 255, 255); font-size:=
 11px; line-height: 12px; transition: transform 0.33s cubic-bezier(0.4, 0, =
1, 1), -webkit-transform 0.33s cubic-bezier(0.4, 0, 1, 1); }

.iv-drawer-small.iv-drawer { width: 133px; }

.iv-drawer-big.iv-drawer { font-size: 20px; line-height: 24px; width: 295px=
; }

[dir=3D"ltr"] .iv-drawer { transform: translateX(177px); }

[dir=3D"rtl"] .iv-drawer { transform: translateX(-177px); }

.ytp-autohide.ytp-embed-overlays-autohide .iv-drawer { opacity: 0; transiti=
on: opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-autohide:not(.ytp-autohide-active).ytp-embed-overlays-autohide .iv-dra=
wer { display: none; }

.iv-drawer-content * { text-align: left; }

.ytp-iv-drawer-open .iv-drawer { transition: transform 0.33s cubic-bezier(0=
, 0, 0.2, 1), -webkit-transform 0.33s cubic-bezier(0, 0, 0.2, 1); transform=
: translateX(0px); }

.iv-drawer-header { top: 0px; padding: 16px 32px 0px 16px; width: 177px; he=
ight: 41px; }

.iv-drawer-small .iv-drawer-header { padding: 9px 24px 0px 12px; height: 28=
px; width: 133px; }

.iv-drawer-big .iv-drawer-header { padding: 20px 48px 0px 32px; height: 64p=
x; width: 295px; }

.iv-drawer-header-text { font-weight: 500; display: block; overflow: hidden=
; white-space: nowrap; overflow-wrap: normal; text-overflow: ellipsis; }

.html5-video-player .iv-drawer-header { box-sizing: border-box; }

.iv-drawer-content { top: 41px; bottom: 0px; border-top: 1px solid transpar=
ent; padding: 0px 16px; width: 145px; overflow: hidden auto; direction: ltr=
; text-align: left; }

.iv-drawer-small .iv-drawer-content { padding: 0px 12px; top: 28px; width: =
109px; }

.iv-drawer-big .iv-drawer-content { padding: 0px 32px; top: 64px; width: 23=
1px; }

.iv-drawer-scrolled .iv-drawer-content { border-color: rgba(0, 0, 0, 0.4); =
}

.iv-drawer-content::-webkit-scrollbar { background-color: transparent; widt=
h: 16px; }

.iv-drawer-content::-webkit-scrollbar-thumb { border: 4px solid transparent=
; border-radius: 8px; background-clip: content-box; background-color: rgba(=
102, 102, 102, 0.5); }

.iv-drawer-content::-webkit-scrollbar-track { background-color: transparent=
; }

.ytp-autohide .iv-drawer-content::-webkit-scrollbar-thumb { background-colo=
r: transparent; }

.iv-drawer-content:hover::-webkit-scrollbar-thumb { background-color: rgb(1=
02, 102, 102) !important; }

.iv-drawer-close-button { position: absolute; top: 0px; right: 0px; padding=
: 16px; opacity: 0.75; cursor: pointer; }

.iv-drawer-small .iv-drawer-close-button { padding: 8px; }

.iv-drawer-big .iv-drawer-close-button { padding: 24px; }

.iv-drawer-close-button::after { display: block; content: ""; }

.iv-drawer-close-button:hover { opacity: 1; }

.iv-card, .iv-card a.iv-click-target, .iv-card a.iv-click-target:focus, .iv=
-card a.iv-click-target:hover { display: block; color: rgb(118, 118, 118); =
text-decoration: none; }

.iv-card { margin-bottom: 16px; width: 145px; overflow: hidden; background-=
color: rgb(255, 255, 255); position: relative; overflow-wrap: break-word; b=
ox-shadow: rgba(0, 0, 0, 0.2) 0px 1px 2px; box-sizing: border-box; border-r=
adius: 8px; }

.iv-drawer-small .iv-card { width: 109px; }

.iv-drawer-big .iv-card { width: 231px; }

.iv-card:hover .iv-card-primary-link { color: rgb(22, 122, 198) !important;=
 }

.iv-card h2, .iv-card-action { display: -webkit-box; -webkit-box-orient: ve=
rtical; overflow: hidden; text-overflow: ellipsis; }

.webkit .iv-card h2::after, .webkit .iv-card-action::after { content: "=E2=
=80=8C"; position: static; visibility: hidden; }

.iv-card h2 { margin: 0px 0px 8px; -webkit-line-clamp: 6; max-height: 90px;=
 color: rgb(51, 51, 51); font-size: 13px; font-weight: 500; line-height: 15=
px; }

.iv-drawer-small .iv-card h2 { font-size: 11px; line-height: 12px; max-heig=
ht: 72px; }

.iv-drawer-big .iv-card h2 { font-size: 20px; line-height: 24px; max-height=
: 144px; }

.iv-card .iv-card-action, .iv-card .iv-card-meta-info, .iv-card p { margin:=
 -6px 0px 2px; }

.iv-card-meta-info { list-style: none; padding: 0px; }

.iv-card-image { position: relative; border-bottom: 1px solid rgb(226, 226,=
 226); width: 145px; height: 145px; background: 50% center / cover no-repea=
t rgb(241, 241, 241); color: rgb(255, 255, 255); }

.iv-drawer-small .iv-card-image { width: 109px; height: 109px; }

.iv-drawer-big .iv-card-image { width: 231px; height: 231px; }

.iv-card-image-text { position: absolute; bottom: 0px; padding: 20px 10px 8=
px; width: 100%; background-image: linear-gradient(transparent 0px, rgba(0,=
 0, 0, 0.6)); box-sizing: border-box; overflow: hidden; white-space: nowrap=
; overflow-wrap: normal; text-overflow: ellipsis; }

.iv-drawer-small .iv-card-image-text { font-size: 11px; line-height: 12px; =
padding: 6px 8px; }

.iv-drawer-big .iv-card-image-text { font-size: 18px; line-height: 20px; pa=
dding: 12px 16px; }

.iv-card-image-text .yt-badge { margin-right: 5px; }

.iv-card-content { padding: 8px 10px; }

.iv-drawer-small .iv-card-content { padding: 6px 8px; }

.iv-drawer-big .iv-card-content { padding: 12px 16px; }

.iv-card-content > :first-child { margin-top: 0px; }

.iv-card-content > :last-child { margin-bottom: 0px; }

.iv-card-action, .iv-card-message { font-weight: 500; }

.iv-card-message { margin-bottom: 8px; border-bottom: 1px solid rgb(226, 22=
6, 226); padding-bottom: 8px; }

.iv-card-action { -webkit-line-clamp: 4; max-height: 52px; white-space: now=
rap; }

.iv-drawer-small .iv-card-action { font-size: 11px; line-height: 12px; max-=
height: 48px; }

.iv-drawer-big .iv-card-action { font-size: 18px; line-height: 20px; max-he=
ight: 80px; }

.iv-card-action span { white-space: normal; }

.iv-card-action-icon { padding: 0px 0px 0px 30px; min-height: 14px; backgro=
und-position: 0px center; background-repeat: no-repeat; background-size: 24=
px; }

.iv-card-link-icon { display: inline-block; }

.iv-card-episode h2, .iv-card-movie h2, .iv-card-playlist h2, .iv-card-vide=
o h2 { -webkit-line-clamp: 3; max-height: 45px; }

.iv-drawer-small .iv-card-episode h2, .iv-drawer-small .iv-card-movie h2, .=
iv-drawer-small .iv-card-playlist h2, .iv-drawer-small .iv-card-video h2 { =
max-height: 36px; }

.iv-drawer-big .iv-card-episode h2, .iv-drawer-big .iv-card-movie h2, .iv-d=
rawer-big .iv-card-playlist h2, .iv-drawer-big .iv-card-video h2 { max-heig=
ht: 72px; }

.iv-card-channel h2 { -webkit-line-clamp: 2; max-height: 30px; }

.iv-drawer-small .iv-card-channel h2 { max-height: 24px; }

.iv-drawer-big .iv-card-channel h2 { max-height: 48px; }

.iv-card-episode .iv-card-image, .iv-card-movie .iv-card-image, .iv-card-pl=
aylist .iv-card-image, .iv-card-video .iv-card-image { background-color: rg=
b(0, 0, 0); }

.iv-card-episode .iv-card-image, .iv-card-playlist .iv-card-image, .iv-card=
-video .iv-card-image { height: 82px; }

.iv-drawer-small .iv-card-episode .iv-card-image, .iv-drawer-small .iv-card=
-playlist .iv-card-image, .iv-drawer-small .iv-card-video .iv-card-image { =
height: 61px; }

.iv-drawer-big .iv-card-episode .iv-card-image, .iv-drawer-big .iv-card-pla=
ylist .iv-card-image, .iv-drawer-big .iv-card-video .iv-card-image { height=
: 129px; }

.iv-card-movie .iv-card-image { height: 209px; }

.iv-drawer-small .iv-card-movie .iv-card-image { height: 157px; }

.iv-drawer-big .iv-card-movie .iv-card-image { height: 335px; }

.iv-card-video-duration { position: absolute; bottom: 5px; right: 5px; padd=
ing: 2px 4px; background-color: rgb(0, 0, 0); }

.iv-card-playlist .iv-card-image-overlay { display: table; position: absolu=
te; top: 0px; right: 0px; width: 63px; height: 100%; background-color: rgba=
(0, 0, 0, 0.7); color: rgb(207, 207, 207); font-size: 20px; text-align: cen=
ter; text-transform: uppercase; line-height: 21px; }

.iv-card-playlist-video-count { display: table-cell; text-align: center; ve=
rtical-align: middle; }

.iv-card-playlist-video-count::after { display: block; margin: auto; opacit=
y: 0.5; content: ""; }

.iv-card-poll { position: relative; }

.iv-card-poll ul { max-width: 125px; list-style: none; margin: 0px; padding=
: 0px; }

.iv-drawer-small .iv-card-poll ul { max-width: 89px; }

.iv-drawer-big .iv-card-poll ul { max-width: 211px; }

.iv-card-poll fieldset { margin: 0px; border: 0px; padding: 0px; }

.iv-card-poll label { display: block; cursor: pointer; padding-bottom: 5px;=
 min-height: 14px; background-position: left 0px top 5px; background-repeat=
: no-repeat; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxuc=
z0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNyI+PGNp=
cmNsZSBjeD0iOC41IiBjeT0iOC41IiByPSI3LjYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCI=
gc3Ryb2tlLW9wYWNpdHk9Ii41NCIgc3Ryb2tlLXdpZHRoPSIxLjgiLz48L3N2Zz4=3D"); colo=
r: rgba(0, 0, 0, 0.87); transition: color 0.5s cubic-bezier(0, 0, 0.2, 1); =
}

.ytp-probably-keyboard-focus .iv-card-poll label.iv-card-poll-choice-focuse=
d { box-shadow: rgba(27, 127, 204, 0.4) 0px 0px 0px 2px; }

.iv-card-poll.iv-card-poll-voted label { color: rgba(0, 0, 0, 0.54); }

.iv-card-poll.iv-card-poll-voted label.iv-card-poll-choice-checked { backgr=
ound-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53=
My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNyI+PGNpcmNsZSBjeD0iOC41IiB=
jeT0iOC41IiByPSI3LjYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzE2N2FjNiIgc3Ryb2tlLXdpZH=
RoPSIxLjgiLz48Y2lyY2xlIGN4PSI4LjUiIGN5PSI4LjUiIHI9IjQuMjMiIGZpbGw9IiMxNjdhY=
zYiLz48L3N2Zz4=3D"); color: rgba(0, 0, 0, 0.87); }

.iv-card-poll input[type=3D"checkbox"] { opacity: 0; width: 17px; height: 1=
7px; margin: 5px 0px 0px; float: left; }

.iv-card-poll .iv-card-poll-choice-text { display: block; margin-left: 25px=
; padding-top: 8px; }

.iv-drawer-big .iv-card-poll .iv-card-poll-choice-text { padding-top: 2px; =
}

.iv-card-poll li + li { margin-top: 8px; }

.iv-card-poll .iv-card-poll-result { width: 100%; height: 4px; background-c=
olor: rgb(223, 223, 223); visibility: hidden; }

.iv-card-poll .iv-card-poll-result .iv-card-poll-result-bar { width: 100%; =
height: 100%; background-color: rgb(22, 122, 198); transform-origin: left t=
op; transition: transform 0.5s cubic-bezier(0, 0, 0.2, 1), -webkit-transfor=
m 0.5s cubic-bezier(0, 0, 0.2, 1); }

.iv-card-poll.iv-card-poll-expanded .iv-card-poll-result { visibility: visi=
ble; }

.iv-card-poll .iv-card-poll-choice-percent { display: none; float: right; m=
argin-left: 5px; }

.iv-card-poll.iv-card-poll-expanded .iv-card-poll-choice-percent { display:=
 block; }

.iv-card-sign-in { visibility: hidden; position: absolute; top: 0px; left: =
0px; padding: 8px 10px; }

.iv-card-sign-in p { margin: 0px 0px 8px; }

.iv-card-sign-in a { color: rgb(255, 255, 255); }

.iv-card-unavailable:hover .iv-card-content, .iv-card-unavailable:hover .iv=
-click-target { visibility: hidden; }

.iv-card-unavailable:hover .iv-card-sign-in { visibility: visible; }

.iv-ad-info-icon-container, .iv-card-sponsored { position: relative; }

.iv-card-sponsored { margin: 0px 0px 8px; color: rgb(153, 153, 153); }

.iv-ad-info-container { display: inline-block; margin-left: 6px; }

.iv-ad-info-icon { display: inline-block; position: relative; top: 1px; }

.iv-ad-info { bottom: 21px; left: 0px; right: 0px; border: 1px solid rgb(0,=
 0, 0); padding: 7px; background: rgb(255, 255, 255); color: rgb(0, 0, 0); =
font-size: 12px; }

.iv-ad-info-container .iv-ad-info a, .iv-ad-info-container .iv-ad-info a:ho=
ver { color: rgb(22, 122, 198); }

.iv-ad-info-container .iv-ad-info a:hover { text-decoration: underline; }

.iv-ad-info-callout, .iv-ad-info-icon-container::after { left: 0px; border-=
left: 5px solid transparent; border-right: 5px solid transparent; border-to=
p: 5px solid; width: 0px; height: 0px; }

.iv-ad-info-callout { bottom: 16px; border-top-color: rgb(0, 0, 0); }

.iv-ad-info-icon-container::after { content: ""; bottom: 17px; border-top-c=
olor: rgb(255, 255, 255); }

.iv-ad-info, .iv-ad-info-callout, .iv-ad-info-icon-container::after { visib=
ility: hidden; position: absolute; transition: visibility 0.1s; }

.iv-ad-info-container:hover .iv-ad-info, .iv-ad-info-container:hover .iv-ad=
-info-callout, .iv-ad-info-container:hover .iv-ad-info-icon-container::afte=
r { visibility: visible; transition-delay: 0s; }

.iv-card-product-listing h2 { -webkit-line-clamp: 3; max-height: 45px; colo=
r: rgb(102, 102, 102); }

.iv-drawer-small .iv-card-product-listing h2 { max-height: 36px; }

.iv-drawer-big .iv-card-product-listing h2 { max-height: 72px; }

.iv-card-offer-price { margin-bottom: 2px; font-weight: 500; font-size: 13p=
x; line-height: 15px; color: rgb(51, 51, 51); }

.iv-card-offer-merchant { color: rgb(9, 122, 65); }

.ytp-autonav-endscreen-countdown-container { width: 360px; height: calc(100=
% - 39px); display: flex; -webkit-box-orient: vertical; -webkit-box-directi=
on: normal; flex-direction: column; -webkit-box-align: center; align-items:=
 center; -webkit-box-pack: center; justify-content: center; margin: 0px aut=
o; z-index: 37; }

.html5-video-player:not(.ytp-autonav-endscreen-cancelled-state) .ytp-autona=
v-endscreen-countdown-overlay { width: 100%; }

.ytp-autonav-endscreen-countdown-overlay { --w2w-start-background-color: #0=
00; --w2w-end-background-color: #000; height: 100%; }

.ytp-autonav-endscreen-upnext-container { width: 100%; }

.ytp-autonav-endscreen-link-container { margin-top: 10px; display: flex; -w=
ebkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: =
column; -webkit-box-flex: 1; flex-grow: 1; }

.ytp-autonav-endscreen-upnext-header { color: rgba(255, 255, 255, 0.7); fon=
t-size: 15px; line-height: 24px; }

.ytp-autonav-endscreen-upnext-header-countdown-number { color: rgb(255, 255=
, 255); }

.ytp-autonav-endscreen-upnext-alternative-header-only .ytp-autonav-endscree=
n-upnext-header { display: none; }

.ytp-autonav-endscreen-upnext-alternative-header { color: rgba(255, 255, 25=
5, 0.7); font-size: 13px; line-height: 18px; }

.ytp-autonav-endscreen-upnext-no-alternative-header .ytp-autonav-endscreen-=
upnext-alternative-header { display: none; }

.ytp-autonav-endscreen-upnext-alternative-header-only .ytp-autonav-endscree=
n-upnext-alternative-header { font-size: 15px; line-height: 24px; margin-to=
p: 0px; }

.ytp-autonav-endscreen-upnext-thumbnail, .ytp-autonav-thumbnail-small { bac=
kground-repeat: no-repeat; background-size: cover; position: relative; bord=
er: 1px solid rgb(76, 76, 76); box-sizing: border-box; }

.ytp-autonav-endscreen-upnext-thumbnail { width: 360px; height: 202px; bord=
er-radius: 12px; }

.ytp-autonav-endscreen-upnext-thumbnail:hover, .ytp-autonav-thumbnail-small=
:hover { border-color: rgba(255, 255, 255, 0.8); box-sizing: border-box; }

.ytp-autonav-live-stamp, .ytp-autonav-timestamp, .ytp-autonav-upcoming-stam=
p { bottom: 4px; right: 4px; padding: 0px 4px; border-radius: 2px; font-siz=
e: 12px; line-height: 16px; background-color: rgba(0, 0, 0, 0.8); color: rg=
b(255, 255, 255); position: absolute; letter-spacing: 0.5px; text-transform=
: uppercase; font-weight: 500; }

.ytp-autonav-list-overlay { display: flex; -webkit-box-orient: vertical; -w=
ebkit-box-direction: normal; flex-direction: column; -webkit-box-pack: cent=
er; justify-content: center; float: right; width: 40%; height: 100%; backgr=
ound: rgba(0, 0, 0, 0.8); }

.ytp-autonav-mix-text { text-align: center; font-size: 15px; line-height: 1=
8px; font-weight: 500; margin-top: 30%; }

.ytp-autonav-mix-icon { width: 42%; height: 30%; background-image: url("dat=
a:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmci=
IHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDA=
gMzYgMzYiPjx1c2UgeGxpbms6aHJlZj0iI3l0cC1zdmctbWl4IiBzdHJva2U9IiMwMDAiIHN0cm=
9rZS1vcGFjaXR5PSIuMTUiIHN0cm9rZS13aWR0aD0iMiIvPjxwYXRoIGlkPSJ5dHAtc3ZnLW1pe=
CIgZmlsbD0iI2ZmZiIgZD0iTTI1LjY1IDE4Yy0uMDIgMi4zMS0uODcgNC40MS0yLjI1IDYuMDZs=
LjkuOTRjMS42OS0xLjggMi43LTQuMjcgMi43LTdzLTEuMDEtNS4yMS0yLjctN2wtLjkuOTNBOS4=
1NCA5LjU0IDAgMCAxIDI1LjY1IDE4bS0xNS4zIDBjLjAxLTIuMzIuODYtNC40MiAyLjI1LTYuMD=
dsLS45LS45M0MxMCAxMi43OSA5IDE1LjI3IDkgMThzMSA1LjIgMi43IDdsLjktLjk0Yy0xLjM5L=
TEuNjUtMi4yNC0zLjc1LTIuMjUtNi4wNm0yLjcgMGMtLjA0LTEuNzMuNDktMy4wOSAxLjM1LTQu=
MmwtLjktLjk0Yy0xLjEzIDEuMjYtMS44IDIuOTktMS44IDUuMTQgMCAxLjY3LjY3IDMuNCAxLjg=
gNC42NmwuOS0uOTNjLS44Ni0xLjEyLTEuMzktMi40Ny0xLjM1LTMuNzNtOS01LjE0LS45Ljk0Yy=
44NSAxLjExIDEuMzggMi40NyAxLjM1IDQuMi4wMyAxLjI2LS41IDIuNjEtMS4zNSAzLjczbC45L=
jkzYzEuMTItMS4yNiAxLjgtMi45OSAxLjgtNC42NiAwLTIuMTUtLjY4LTMuODgtMS44LTUuMTRt=
LTUuNTUgMi44IDMuNiAxLjg3LTMuNiAyLjMzeiIvPjwvc3ZnPg=3D=3D"); background-size=
: cover; margin: 0px auto; }

.ytp-autonav-endscreen-video-info { margin-top: 12px; }

.ytp-autonav-endscreen-premium-badge { margin-bottom: 6px; margin-left: -2p=
x; width: 74px; height: 16px; background-image: url("data:image/svg+xml;bas=
e64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MCIgaGV=
pZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHJlY3Qgd2lkdGg9IjcwIiBoZWlnaHQ9IjE2IiBmaWxsPS=
IjZmZmIiBvcGFjaXR5PSIuMSIgcng9IjIiLz48cGF0aCBmaWxsPSIjYWFhIiBkPSJNMjAuMzUgO=
C44M1YxMmgtMS40OFYzLjQ3aDMuMjZjLjk1IDAgMS43MS4yNSAyLjI3Ljc0LjU2LjUuODQgMS4x=
Ni44NCAxLjk3IDAgLjg0LS4yNyAxLjQ5LS44MiAxLjk1LS41NS40Ny0xLjMyLjctMi4zLjd6bTA=
tMS4xOWgxLjc4Yy41MyAwIC45My0uMTIgMS4yLS4zNy4yOS0uMjUuNDItLjYuNDItMS4wOCAwLS=
40Ni0uMTQtLjgyLS40Mi0xLjFhMS42MiAxLjYyIDAgMCAwLTEuMTYtLjQzaC0xLjgyem05LjM3L=
S42OGEzLjUgMy41IDAgMCAwLS41OC0uMDVjLS42NSAwLTEuMDkuMjUtMS4zMS43NVYxMkgyNi40=
VjUuNjZoMS4zNmwuMDQuN2ExLjYgMS42IDAgMCAxIDEuNDMtLjgyYy4yIDAgLjM3LjAzLjUuMDh=
2MS4zNHptMy41OCA1LjE2Yy0uOSAwLTEuNjQtLjI5LTIuMi0uODVhMy4xIDMuMSAwIDAgMS0uOD=
QtMi4yOHYtLjE3YzAtLjYzLjEyLTEuMi4zNy0xLjdhMi43MiAyLjcyIDAgMCAxIDIuNS0xLjU4Y=
y44NyAwIDEuNTMuMjggMiAuODMuNDguNTUuNzEgMS4zMy43MSAyLjM0di41N0gzMS43Yy4wNC41=
Mi4yMi45NC41MiAxLjI0cy43LjQ2IDEuMTYuNDZjLjY1IDAgMS4xOC0uMjYgMS42LS43OWwuNzY=
uNzNjLS4yNS4zOC0uNi42OC0xLjAyLjg5LS40Mi4yLS45LjMtMS40Mi4zem0tLjE3LTUuNDNjLS=
40IDAtLjcuMTMtLjk1LjQtLjI0LjI4LS40LjY2LS40NiAxLjE1aDIuNzJ2LS4xYTEuNzIgMS43M=
iAwIDAgMC0uMzktMS4wOSAxLjIgMS4yIDAgMCAwLS45Mi0uMzZtNS4xNi0xLjAzLjA0LjY2YTIu=
MjggMi4yOCAwIDAgMSAxLjgzLS43OGMuODUgMCAxLjQzLjMzIDEuNzQuOTguNDYtLjY1IDEuMTE=
tLjk4IDEuOTUtLjk4LjcgMCAxLjIxLjIgMS41NS41OC4zNS4zOS41Mi45Ni41MyAxLjcxVjEyaC=
0xLjQyVjcuODdjMC0uNC0uMDktLjctLjI3LS44OC0uMTctLjE5LS40Ni0uMjgtLjg3LS4yOC0uM=
zIgMC0uNTkuMDktLjguMjYtLjIuMTctLjM0LjQtLjQyLjY4VjEyaC0xLjQyVjcuODNjLS4wMi0u=
NzUtLjQtMS4xMi0xLjE0LTEuMTItLjU3IDAtLjk4LjIzLTEuMjIuN1YxMmgtMS40MlY1LjY2ek0=
0OC45MSAxMmgtMS40M1Y1LjY2aDEuNDN6TTQ3LjQgNC4wMWMwLS4yMi4wNi0uNC4yLS41NC4xNC=
0uMTUuMzQtLjIyLjYtLjIycy40Ni4wNy42LjIyYy4xNC4xNC4yLjMyLjIuNTRzLS4wNi40LS4yL=
jU0LS4zNC4yMS0uNi4yMS0uNDYtLjA3LS42LS4yYS43NS43NSAwIDAgMS0uMi0uNTVtNi45IDcu=
MzdhMi4yIDIuMiAwIDAgMS0xLjc4Ljc0cS0xLjAyIDAtMS41Ni0uNmMtLjM1LS40LS41My0xLS4=
1My0xLjc1VjUuNjZoMS40M3Y0LjA5YzAgLjguMzMgMS4yIDEgMS4yLjY5IDAgMS4xNi0uMjQgMS=
40LS43NFY1LjY2aDEuNDJWMTJoLTEuMzR6bTQuMTctNS43Mi4wNC42NmEyLjI4IDIuMjggMCAwI=
DEgMS44My0uNzhjLjg1IDAgMS40My4zMyAxLjc0Ljk4LjQ2LS42NSAxLjExLS45OCAxLjk1LS45=
OC43IDAgMS4yMS4yIDEuNTUuNTguMzUuMzkuNTIuOTYuNTMgMS43MVYxMkg2NC43VjcuODdjMC0=
uNC0uMDktLjctLjI3LS44OC0uMTctLjE5LS40Ni0uMjgtLjg3LS4yOC0uMzIgMC0uNTkuMDktLj=
guMjYtLjIuMTctLjM0LjQtLjQyLjY4VjEyaC0xLjQyVjcuODNjLS4wMi0uNzUtLjQtMS4xMi0xL=
jE0LTEuMTItLjU3IDAtLjk4LjIzLTEuMjIuN1YxMmgtMS40MlY1LjY2aDEuMzR6Ii8+PHBhdGgg=
ZmlsbD0icmVkIiBkPSJNMSAyYTEgMSAwIDAgMSAxLTFoMTN2MTRIMmExIDEgMCAwIDEtMS0xeiI=
vPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02LjUyIDl2M0g0Ljc2VjMuNDdIOC4xYy42NCAwIDEuMi=
4xMiAxLjY5LjM1cy44Ni41NyAxLjEyIDEgLjQuOTIuNCAxLjQ3YzAgLjg0LS4zIDEuNS0uODcgM=
S45OHEtLjg1NS43Mi0yLjM3LjcySDYuNTJ6bTAtMS40M2gxLjU3Yy40NiAwIC44Mi0uMSAxLjA2=
LS4zMy4yNS0uMjIuMzctLjUzLjM3LS45NHMtLjEyLS43NS0uMzctMWMtLjI1LS4yNy0uNTktLjQ=
tMS4wMi0uNEg2LjUyeiIvPjwvc3ZnPg=3D=3D"); background-size: cover; }

.autonav-endscreen { display: flex; -webkit-box-pack: justify; justify-cont=
ent: space-between; }

.ytp-autonav-endscreen-cancelled-state .autonav-endscreen { -webkit-box-ali=
gn: center; align-items: center; }

.ytp-suggestions-container { display: flex; -webkit-box-orient: horizontal;=
 -webkit-box-direction: normal; flex-flow: wrap; }

.ytp-autonav-endscreen-upnext-title { color: rgb(255, 255, 255); display: -=
webkit-box; font-size: 18px; font-style: normal; font-weight: 400; line-hei=
ght: 24px; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: h=
idden; overflow-wrap: normal; text-overflow: ellipsis; white-space: normal;=
 }

.ytp-autonav-author-and-view, .ytp-autonav-endscreen-upnext-author, .ytp-au=
tonav-view-and-date { margin-top: 4px; color: rgb(170, 170, 170); display: =
-webkit-box; font-size: 14px; line-height: 21px; -webkit-box-orient: vertic=
al; -webkit-line-clamp: 1; overflow: hidden; overflow-wrap: normal; text-ov=
erflow: ellipsis; white-space: normal; }

.ytp-autonav-endscreen-button-container { width: 100%; margin-top: 12px; }

.ytp-autonav-endscreen-upnext-button { -webkit-box-align: center; align-ite=
ms: center; color: rgb(255, 255, 255); border-radius: 2px; display: inline-=
grid; font-family: Roboto, Arial, sans-serif; font-size: 14px; font-weight:=
 500; width: 176px; height: 36px; line-height: 34px; text-align: center; te=
xt-transform: uppercase; cursor: pointer; border: 0px; }

.ytp-autonav-endscreen-upnext-button.ytp-autonav-endscreen-upnext-button-ro=
unded { border-radius: 18px; }

.ytp-autonav-endscreen-upnext-cancel-button { background: rgba(255, 255, 25=
5, 0.1); float: left; }

.ytp-autonav-endscreen-upnext-play-button { background: rgba(255, 255, 255,=
 0.3); float: right; }

.ytp-autonav-endscreen-countdown-container:not(.ytp-autonav-endscreen-is-pr=
emium) .ytp-autonav-endscreen-premium-badge { display: none; }

.countdown-running .ytp-player-content { bottom: 0px; }

.countdown-running .ytp-miniplayer-replay-button, .countdown-running .ytp-p=
review { display: none; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .y=
tp-suggestion-panel { margin: 40px auto auto 20px; width: 360px; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .y=
tp-autonav-endscreen-countdown-overlay { margin: 40px 20px auto auto; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .y=
tp-autonav-thumbnail-small { width: 360px; height: 202px; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .y=
tp-autonav-title-card { margin-top: 12px; font-size: 18px; line-height: 24p=
x; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .y=
tp-autonav-author-card, .ytp-autonav-endscreen-cancelled-state .ytp-autonav=
-cancelled-small-mode .ytp-autonav-view-and-date-card { margin-top: 4px; fo=
nt-size: 14px; line-height: 21px; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .y=
tp-autonav-view-and-date-card { margin-top: 0px; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .y=
tp-autonav-suggestion-card { width: 360px; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .y=
tp-autonav-endscreen-upnext-thumbnail { width: 360px; height: 202px; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .y=
tp-autonav-mix-text { font-size: 22.5px; line-height: 27px; }

.ytp-autonav-endscreen-small-mode.ytp-autonav-endscreen-countdown-container=
 { width: 374px; }

.countdown-running .ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen=
-link-container, .ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-li=
nk-container { margin-top: 13px; -webkit-box-orient: horizontal; -webkit-bo=
x-direction: normal; flex-direction: row; -webkit-box-pack: justify; justif=
y-content: space-between; }

.countdown-running .ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen=
-upnext-thumbnail, .ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-=
upnext-thumbnail { width: 183px; height: 104px; border-radius: 8px; }

.countdown-running .ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen=
-upnext-header, .countdown-running .ytp-autonav-endscreen-small-mode .ytp-a=
utonav-endscreen-upnext-title, .ytp-autonav-cancelled-mini-mode .ytp-autona=
v-endscreen-upnext-header, .ytp-autonav-cancelled-mini-mode .ytp-autonav-en=
dscreen-upnext-title { font-size: 14px; line-height: 18px; font-weight: 500=
; }

.countdown-running .ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen=
-video-info, .ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-video-=
info { margin-top: 0px; width: 183px; }

.countdown-running .ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen=
-button-container, .ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-=
button-container { margin-top: 13px; }

.countdown-running .ytp-autonav-endscreen-small-mode .ytp-autonav-endscreen=
-upnext-button, .ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-upn=
ext-button { width: 183px; height: 34px; }

.ytp-big-mode .ytp-autonav-endscreen-countdown-container { height: calc(100=
% - 58.5px); }

.ytp-big-mode .ytp-autonav-endscreen-link-container { margin-top: 15px; }

.ytp-big-mode .ytp-autonav-endscreen-upnext-header { font-size: 22.5px; lin=
e-height: 36px; }

.ytp-big-mode .ytp-autonav-endscreen-upnext-alternative-header { font-size:=
 19.5px; line-height: 27px; }

.ytp-big-mode .ytp-autonav-endscreen-upnext-alternative-header-only .ytp-au=
tonav-endscreen-upnext-alternative-header { font-size: 22.5px; line-height:=
 36px; }

.ytp-big-mode .ytp-autonav-endscreen-upnext-thumbnail { width: 540px; heigh=
t: 303px; }

.ytp-big-mode .ytp-autonav-endscreen-premium-badge { margin-bottom: 9px; ma=
rgin-left: -3px; width: 111px; height: 24px; }

.ytp-big-mode .ytp-autonav-endscreen-video-info { margin-top: 18px; }

.ytp-big-mode .ytp-autonav-endscreen-upnext-title { font-size: 27px; line-h=
eight: 36px; }

.ytp-big-mode .ytp-autonav-endscreen-upnext-author, .ytp-big-mode .ytp-auto=
nav-view-and-date { margin-top: 6px; font-size: 21px; line-height: 31.5px; =
}

.ytp-big-mode .ytp-autonav-view-and-date { margin-top: 0px; }

.ytp-big-mode .ytp-autonav-endscreen-button-container { margin-top: 18px; }

.ytp-big-mode .ytp-autonav-endscreen-upnext-button { font-size: 21px; width=
: 264px; height: 54px; line-height: 52px; }

.ytp-big-mode .ytp-autonav-endscreen-upnext-button.modern-buttons { border-=
radius: 27px; }

.ytp-big-mode .ytp-autonav-live-stamp, .ytp-big-mode .ytp-autonav-timestamp=
, .ytp-big-mode .ytp-autonav-upcoming-stamp { font-size: 18px; line-height:=
 24px; }

.ytp-big-mode .ytp-autonav-endscreen-countdown-container { width: 540px; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-endscreen-countdown-ove=
rlay { margin: auto 30px auto auto; height: 444px; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-endscreen-countdown-ove=
rlay .ytp-autonav-endscreen-countdown-container { -webkit-box-pack: start; =
justify-content: flex-start; }

.ytp-autonav-endscreen-cancelled-state .ytp-suggestion-panel { margin: auto=
 auto auto 30px; width: 432px; height: 444px; }

.ytp-autonav-endscreen-cancelled-state .ytp-suggestion-card-with-margin { m=
argin-left: 12px; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-thumbnail-small { margi=
n-top: 0px; width: 210px; height: 118px; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-suggestion-card { margi=
n-top: 10px; width: 210px; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-suggestion-card:nth-las=
t-child(-n+2) { margin-top: 20px; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-title-card { margin-top=
: 10px; font-size: 14px; line-height: 16px; font-weight: 500; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-author-card { margin-to=
p: 4px; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-author-card, .ytp-auton=
av-endscreen-cancelled-state .ytp-autonav-view-and-date-card { font-size: 1=
3px; line-height: 18px; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-view-and-date, .ytp-aut=
onav-endscreen-cancelled-state .ytp-autonav-view-and-date-card { margin-top=
: 0px; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .y=
tp-autonav-endscreen-more-videos { visibility: hidden; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-small-mode .y=
tp-suggestions-container .ytp-suggestion-set:not(:first-child) { display: n=
one; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-mini-mode .yt=
p-suggestion-panel, .ytp-autonav-endscreen-cancelled-state .ytp-autonav-can=
celled-tiny-mode .ytp-suggestion-panel { display: none; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-mini-mode .yt=
p-autonav-endscreen-countdown-overlay, .ytp-autonav-endscreen-cancelled-sta=
te .ytp-autonav-cancelled-tiny-mode .ytp-autonav-endscreen-countdown-overla=
y { -webkit-box-pack: center; justify-content: center; height: calc(100% - =
39px); }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-mini-mode .yt=
p-autonav-endscreen-countdown-overlay .ytp-autonav-endscreen-countdown-cont=
ainer, .ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-tiny-m=
ode .ytp-autonav-endscreen-countdown-overlay .ytp-autonav-endscreen-countdo=
wn-container { -webkit-box-pack: center; justify-content: center; height: 1=
00%; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-mini-mode .yt=
p-autonav-endscreen-countdown-overlay, .ytp-autonav-endscreen-cancelled-sta=
te .ytp-autonav-cancelled-tiny-mode .ytp-autonav-endscreen-countdown-overla=
y { margin-right: auto; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-mini-mode .yt=
p-autonav-endscreen-countdown-overlay { margin-top: 0px; }

.ytp-player-minimized.countdown-running .ytp-autonav-endscreen-link-contain=
er, .ytp-player-minimized.ytp-autonav-endscreen-cancelled-state .ytp-autona=
v-endscreen-link-container { margin-top: 30px; }

.ytp-player-minimized.countdown-running .ytp-suggestion-panel, .ytp-player-=
minimized.ytp-autonav-endscreen-cancelled-state .ytp-suggestion-panel { dis=
play: none; }

.ytp-player-minimized.countdown-running .ytp-autonav-endscreen-countdown-co=
ntainer, .ytp-player-minimized.ytp-autonav-endscreen-cancelled-state .ytp-a=
utonav-endscreen-countdown-container { width: 374px; height: 100%; -webkit-=
box-pack: start; justify-content: flex-start; }

.ytp-player-minimized.countdown-running .ytp-autonav-endscreen-upnext-conta=
iner, .ytp-player-minimized.ytp-autonav-endscreen-cancelled-state .ytp-auto=
nav-endscreen-upnext-container { margin-top: 16px; }

.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-is-premium .ytp-aut=
onav-endscreen-upnext-header, .ytp-autonav-endscreen-small-mode .ytp-autona=
v-endscreen-is-premium .ytp-autonav-endscreen-upnext-header { display: -web=
kit-box; }

.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-is-premium .ytp-aut=
onav-endscreen-upnext-alternative-header, .ytp-autonav-endscreen-small-mode=
 .ytp-autonav-endscreen-is-premium .ytp-autonav-endscreen-upnext-alternativ=
e-header { margin-top: 5px; }

.ytp-autonav-cancelled-mini-mode .ytp-autonav-endscreen-is-premium .ytp-aut=
onav-endscreen-link-container, .ytp-autonav-endscreen-small-mode .ytp-auton=
av-endscreen-is-premium .ytp-autonav-endscreen-link-container { margin-top:=
 8px; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-cancelled-mini-mode .yt=
p-autonav-view-and-date { display: -webkit-box; }

.ytp-autonav-endscreen-cancelled-state .ytp-autonav-endscreen-button-contai=
ner { display: none; }

.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-endscreen-=
countdown-container { margin: auto 45px auto auto; width: 540px; height: 66=
6px; }

.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-endscreen-=
upnext-header { font-size: 22.5px; line-height: 36px; }

.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-suggestion-panel {=
 margin: auto auto auto 45px; width: 648px; height: 666px; }

.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-suggestion-card-wi=
th-margin { margin-left: 18px; }

.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-thumbnail-=
small { width: 315px; height: 177px; }

.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-suggestion=
-card { margin-top: 15px; width: 315px; }

.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-suggestion=
-card:nth-last-child(-n+2) { margin-top: 30px; }

.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-title-card=
 { margin-top: 15px; font-size: 21px; line-height: 24px; }

.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-author-car=
d { margin-top: 6px; }

.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-author-car=
d, .ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-view-an=
d-date-card { font-size: 19.5px; line-height: 27px; }

.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-view-and-d=
ate-card { margin-top: 0px; }

.ytp-big-mode.ytp-autonav-endscreen-cancelled-state .ytp-autonav-mix-text {=
 font-size: 22.5px; line-height: 27px; }

.ytp-autonav-author-and-view { display: none; }

.ytp-autonav-cancelled-mini-mode.ytp-player-content, .ytp-small-mode .ytp-a=
utonav-cancelled-mini-mode.ytp-player-content { bottom: 0px; }

.countdown-running .ytp-autonav-overlay { width: 100%; height: 100%; positi=
on: absolute; z-index: -1; }

.countdown-running .ytp-autonav-view-and-date { display: none; }

.ytp-autonav-suggestion-card[data-is-list=3D"true"] .ytp-autonav-timestamp,=
 .ytp-autonav-suggestion-card[data-is-live=3D"true"] .ytp-autonav-timestamp=
, .ytp-autonav-suggestion-card[data-is-mix=3D"true"] .ytp-autonav-timestamp=
, .ytp-autonav-suggestion-card[data-is-upcoming=3D"true"] .ytp-autonav-time=
stamp { display: none; }

.ytp-autonav-suggestion-card[data-is-live=3D"true"] .ytp-autonav-live-stamp=
 { position: absolute; background-color: rgb(204, 0, 0); }

.ytp-autonav-suggestion-card:not([data-is-live=3D"true"]) .ytp-autonav-live=
-stamp { display: none; }

.ytp-autonav-suggestion-card[data-is-upcoming=3D"true"] .ytp-autonav-upcomi=
ng-stamp { position: absolute; background-color: rgba(0, 0, 0, 0.8); }

.ytp-autonav-suggestion-card:not([data-is-upcoming=3D"true"]) .ytp-autonav-=
upcoming-stamp { display: none; }

.ytp-autonav-endscreen-upnext-container[data-is-list=3D"true"] .ytp-autonav=
-timestamp, .ytp-autonav-endscreen-upnext-container[data-is-live=3D"true"] =
.ytp-autonav-timestamp, .ytp-autonav-endscreen-upnext-container[data-is-mix=
=3D"true"] .ytp-autonav-timestamp, .ytp-autonav-endscreen-upnext-container[=
data-is-upcoming=3D"true"] .ytp-autonav-timestamp { display: none; }

.ytp-autonav-endscreen-upnext-container[data-is-live=3D"true"] .ytp-autonav=
-live-stamp { position: absolute; background-color: rgb(204, 0, 0); }

.ytp-autonav-endscreen-upnext-container:not([data-is-live=3D"true"]) .ytp-a=
utonav-live-stamp { display: none; }

.ytp-autonav-endscreen-upnext-container[data-is-upcoming=3D"true"] .ytp-aut=
onav-upcoming-stamp { position: absolute; background-color: rgba(0, 0, 0, 0=
.8); }

.ytp-autonav-endscreen-upnext-container:not([data-is-upcoming=3D"true"]) .y=
tp-autonav-upcoming-stamp { display: none; }

.ytp-autonav-suggestion-card:not([data-is-mix=3D"true"]) .ytp-autonav-list-=
overlay { display: none; }

.html5-video-player.ytp-autonav-endscreen-cancelled-state.ended-mode { back=
ground-color: rgb(0, 0, 0); }

.ytp-ad-overlay-open.countdown-running .ytp-ad-overlay-container { opacity:=
 0.3; }

.ytp-ad-overlay-open .ytp-player-content.ytp-autonav-endscreen-countdown-co=
ntainer { height: calc(100% - 143px); }

.ytp-big-mode.ytp-ad-overlay-open .ytp-autonav-endscreen-countdown-containe=
r { height: calc(100% - 160px); }

.ytp-autonav-overlay-cancelled-state { background-color: rgb(0, 0, 0); heig=
ht: 100%; position: absolute; z-index: -1; }

.ytp-autonav-endscreen-upnext-header-close-button { display: none; width: 3=
6px; height: 36px; background-image: url("data:image/svg+xml;base64,PHN2ZyB=
4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PH=
BhdGggZmlsbD0iI2ZmZiIgZD0iTTE5IDYuNDEgMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2L=
jQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAx=
My40MSAxMnoiLz48L3N2Zz4=3D"); background-size: 24px; background-repeat: no-=
repeat; background-position: 50% center; background-color: transparent; bor=
der-width: medium; border-style: none; border-color: currentcolor; border-i=
mage: initial; cursor: pointer; padding: 0px; }

.ytp-delhi-modern:not(.ytp-xsmall-width-mode):not(.ad-showing) .ytp-autonav=
-endscreen-upnext-updated .ytp-player-content { position: unset; }

.ytp-autonav-endscreen-upnext-updated .ytp-autonav-endscreen-countdown-cont=
ainer { align-self: center; height: 100%; }

.ytp-autonav-endscreen-upnext-updated .ytp-autonav-endscreen-topbar-contain=
er { display: flex; -webkit-box-pack: justify; justify-content: space-betwe=
en; -webkit-box-align: center; align-items: center; }

.ytp-autonav-endscreen-upnext-updated .ytp-autonav-endscreen-upnext-header-=
close-button { display: block; }

.ytp-autonav-endscreen-upnext-updated .ytp-autonav-endscreen-countdown-cont=
ainer .ytp-autonav-endscreen-link-container { margin-top: 0px; -webkit-box-=
orient: vertical; -webkit-box-direction: normal; flex-direction: column; -w=
ebkit-box-align: center; align-items: center; -webkit-box-pack: center; jus=
tify-content: center; }

.ytp-autonav-endscreen-upnext-updated .ytp-autonav-endscreen-countdown-cont=
ainer .ytp-autonav-endscreen-link-container .ytp-autonav-endscreen-video-in=
fo { margin-top: 12px; width: 100%; }

.ytp-autonav-endscreen-upnext-updated .ytp-autonav-endscreen-countdown-cont=
ainer .ytp-autonav-endscreen-link-container .ytp-autonav-endscreen-upnext-t=
humbnail { background-size: contain; background-position: 50% center; }

.ytp-autonav-endscreen-upnext-updated .ytp-autonav-endscreen-button-contain=
er { display: none; }

.ytp-autonav-endscreen-upnext-updated .ytp-autonav-live-stamp, .ytp-autonav=
-endscreen-upnext-updated .ytp-autonav-timestamp, .ytp-autonav-endscreen-up=
next-updated .ytp-autonav-upcoming-stamp { bottom: 8px; right: 8px; border-=
radius: 10px; line-height: 16px; font-weight: 700; letter-spacing: unset; p=
adding: 0px 8px; }

.ytp-autonav-toggle-button-container { width: 100%; height: 100%; display: =
inline-block; }

.ytp-delhi-modern.ytp-delhi-modern-icons.ytp-big-mode .ytp-autonav-toggle-b=
utton-container { vertical-align: top; }

.ytp-autonav-toggle-button, .ytp-small-mode .ytp-autonav-toggle-button { he=
ight: 14.4px; width: 36px; border-radius: 14.4px; top: 50%; position: relat=
ive; cursor: pointer; background-image: url("data:image/svg+xml;base64,PHN2=
ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSI=
xMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPS=
JNMjIuNyAxMWMyLjk1IDAgNS4zLTIuMjEgNS4zLTVzLTIuMzUtNS01LjMtNUg3LjNDNC4zNSAxI=
DIgMy4yMSAyIDZzMi4zNSA1IDUuMyA1eiIgY2xpcC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIu=
NSIvPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtb3BhY2l0eT0iLjMiIGZpbGwtcnVsZT0iZXZlbm9=
kZCIgZD0iTTcuMyAxQzQuMzUgMSAyIDMuMjEgMiA2czIuMzUgNSA1LjMgNWgxNS40QTUuMTYgNS=
4xNiAwIDAgMCAyOCA2bC0uMDMtLjU0QTUuMTYgNS4xNiAwIDAgMCAyMi43IDF6bTE1LjQgMTFjM=
y40NSAwIDYuMy0yLjYgNi4zLTZzLTIuODUtNi02LjMtNkg3LjNDMy44NSAwIDEgMi42IDEgNnMy=
Ljg1IDYgNi4zIDZ6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii41Ii8+PC9zdmc+");=
 background-size: cover; transform: translateY(-50%); transition: 0.08s cub=
ic-bezier(0.4, 0, 1, 1); }

.ytp-delhi-modern.ytp-delhi-modern-icons .ytp-autonav-toggle-button { heigh=
t: 18px; width: 30px; background-image: unset; background-color: rgba(255, =
255, 255, 0.3); border-radius: 9px; margin: 0px 9px; }

.ytp-delhi-modern.ytp-delhi-modern-icons .delhi-fast-follow-autonav-toggle =
.ytp-autonav-toggle-button[aria-checked=3D"true"] { background-color: var(-=
-yt-sys-color-baseline--overlay-text-primary,#fff); }

.ytp-delhi-modern.ytp-delhi-modern-icons .delhi-fast-follow-autonav-toggle =
.ytp-autonav-toggle-button[aria-checked=3D"false"] { background-color: var(=
--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1)); }

.ytp-big-mode.ytp-delhi-modern.ytp-delhi-modern-icons .ytp-autonav-toggle-b=
utton { margin: 0 calc((var(--yt-delhi-big-mode-pill-height, 56px) - 30px)/=
2); }

.ytp-xsmall-width-mode.ytp-delhi-modern-icons.ytp-delhi-modern .ytp-autonav=
-toggle-button { height: 13.5px; width: 22.5px; border-radius: 6.75px; marg=
in: 0px 5px; }

.ytp-small-mode .ytp-autonav-toggle-button, .ytp-xsmall-width-mode .ytp-aut=
onav-toggle-button { height: 10.8px; width: 27px; border-radius: 10.8px; }

.ytp-big-mode .ytp-autonav-toggle-button { height: 18px; width: 45px; borde=
r-radius: 18px; }

.ytp-embed .ytp-autonav-toggle-button { height: 12px; width: 30px; border-r=
adius: 12px; }

.ytp-autonav-toggle-button[aria-checked=3D"true"] { background-image: url("=
data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zd=
mciIHdpZHRoPSIzMCIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIg=
ZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjIuNyAxMWMyLjk1IDAgNS4zLTIuMjEgNS4zLTVzLTI=
uMzUtNS01LjMtNUg3LjNDNC4zNSAxIDIgMy4yMSAyIDZzMi4zNSA1IDUuMyA1em0tMi43LS43NX=
YtOC41bDYuNyA0LjI2eiIgY2xpcC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNSIvPjxwYXRoI=
GZpbGw9IiMwMDAiIGZpbGwtb3BhY2l0eT0iLjMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTcu=
MyAxQzQuMzUgMSAyIDMuMjEgMiA2czIuMzUgNSA1LjMgNWgxNS40QTUuMTYgNS4xNiAwIDAgMCA=
yOCA2bC0uMDMtLjU0QTUuMTYgNS4xNiAwIDAgMCAyMi43IDF6bTE1LjQgMTFjMy40NSAwIDYuMy=
0yLjYgNi4zLTZzLTIuODUtNi02LjMtNkg3LjNDMy44NSAwIDEgMi42IDEgNnMyLjg1IDYgNi4zI=
DZ6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii41Ii8+PC9zdmc+"); background-s=
ize: cover; background-color: transparent; transition: 0.08s cubic-bezier(0=
.4, 0, 1, 1); }

.ytp-autonav-toggle-button::after { content: ""; position: absolute; top: 0=
px; left: 0px; height: 20.4px; width: 20.4px; border-radius: 20.4px; margin=
-top: -3px; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz=
0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxN=
yAxNyI+PHBhdGggZmlsbD0iIzcxNzE3MSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOC41IDE2=
YTcuNSA3LjUgMCAxIDAgMC0xNSA3LjUgNy41IDAgMCAwIDAgMTUiIGNsaXAtcnVsZT0iZXZlbm9=
kZCIvPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtb3BhY2l0eT0iLjE1IiBmaWxsLXJ1bGU9ImV2ZW=
5vZGQiIGQ9Ik0xNyA4LjVhOC41IDguNSAwIDEgMS0xNyAwIDguNSA4LjUgMCAwIDEgMTcgMG0tM=
SAwYTcuNSA3LjUgMCAxIDEtMTUgMCA3LjUgNy41IDAgMCAxIDE1IDAiIGNsaXAtcnVsZT0iZXZl=
bm9kZCIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik01LjUgMTJoMlY1aC0yem00LTd2N2gyVjV6Ii8=
+PC9zdmc+"); background-size: cover; transition: 0.08s cubic-bezier(0.4, 0,=
 1, 1); }

.ytp-delhi-modern.ytp-delhi-modern-icons .ytp-autonav-toggle-button::after =
{ height: 14px; width: 14px; border-radius: 7px; margin: 2px; background-im=
age: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmc=
vMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMC=
AwIDM2IDM2Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTIuNzUgNC41aC0zYy0uNiAwLTEuMTcuM=
jMtMS42LjY1LS40Mi40My0uNjUgMS0uNjUgMS42djIyLjVjMCAuNTkuMjMgMS4xNi42NSAxLjU5=
LjQzLjQyIDEgLjY2IDEuNi42NmgzYy41OSAwIDEuMTYtLjI0IDEuNTktLjY2LjQyLS40My42Ni0=
xIC42Ni0xLjU5VjYuNzVjMC0uNi0uMjQtMS4xNy0uNjYtMS42LS40My0uNDItMS0uNjUtMS41OS=
0uNjVtMTMuNSAwaC0zYy0uNiAwLTEuMTcuMjMtMS42LjY1LS40Mi40My0uNjUgMS0uNjUgMS42d=
jIyLjVjMCAuNTkuMjMgMS4xNi42NSAxLjU5LjQzLjQyIDEgLjY2IDEuNi42NmgzYy41OSAwIDEu=
MTYtLjI0IDEuNTktLjY2LjQyLS40My42Ni0xIC42Ni0xLjU5VjYuNzVjMC0uNi0uMjQtMS4xNy0=
uNjYtMS42LS40My0uNDItMS0uNjUtMS41OS0uNjUiLz48L3N2Zz4=3D"); background-color=
: rgba(255, 255, 255, 0.3); background-size: 9px; background-repeat: no-rep=
eat; background-position: 50% center; transition: 0.2s cubic-bezier(0.05, 0=
, 0, 1); }

.ytp-delhi-modern.ytp-delhi-modern-icons .delhi-fast-follow-autonav-toggle =
.ytp-autonav-toggle-button::after { background-image: url("data:image/svg+x=
ml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzN=
iIgaGVpZ2h0PSIzNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBmaWxs=
PSIjMDAwIiBkPSJNMTIuNzUgNC41aC0zYy0uNiAwLTEuMTcuMjMtMS42LjY1LS40Mi40My0uNjU=
gMS0uNjUgMS42djIyLjVjMCAuNTkuMjMgMS4xNi42NSAxLjU5LjQzLjQyIDEgLjY2IDEuNi42Nm=
gzYy41OSAwIDEuMTYtLjI0IDEuNTktLjY2LjQyLS40My42Ni0xIC42Ni0xLjU5VjYuNzVjMC0uN=
i0uMjQtMS4xNy0uNjYtMS42LS40My0uNDItMS0uNjUtMS41OS0uNjVtMTMuNSAwaC0zYy0uNiAw=
LTEuMTcuMjMtMS42LjY1LS40Mi40My0uNjUgMS0uNjUgMS42djIyLjVjMCAuNTkuMjMgMS4xNi4=
2NSAxLjU5LjQzLjQyIDEgLjY2IDEuNi42NmgzYy41OSAwIDEuMTYtLjI0IDEuNTktLjY2LjQyLS=
40My42Ni0xIC42Ni0xLjU5VjYuNzVjMC0uNi0uMjQtMS4xNy0uNjYtMS42LS40My0uNDItMS0uN=
jUtMS41OS0uNjUiLz48L3N2Zz4=3D"); background-color: var(--yt-sys-color-basel=
ine--overlay-text-primary,#fff); }

.ytp-xsmall-width-mode.ytp-delhi-modern-icons.ytp-delhi-modern .ytp-autonav=
-toggle-button::after { height: 10.5px; width: 10.5px; border-radius: 5.25p=
x; margin: 1px; }

.ytp-small-mode .ytp-autonav-toggle-button::after { left: -2px; height: 15.=
3px; width: 15.3px; border-radius: 15.3px; margin-top: -2.25px; }

.ytp-big-mode .ytp-autonav-toggle-button::after { left: 0px; height: 25.5px=
; width: 25.5px; border-radius: 25.5px; margin-top: -3.75px; }

.ytp-embed .ytp-autonav-toggle-button::after { left: 0px; height: 17px; wid=
th: 17px; border-radius: 17px; margin-top: -2.5px; }

.ytp-autonav-toggle-button[aria-checked=3D"true"]::after { background-image=
: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNyAxNyI+PHBhdGggZmlsbD0iIzAwM=
CIgZmlsbC1vcGFjaXR5PSIuMTUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE3IDguNWE4LjUg=
OC41IDAgMSAxLTE3IDAgOC41IDguNSAwIDAgMSAxNyAwbS01IDBMNi41IDV2N3ptLTEuODYgMEw=
3LjUgNi44MnYzLjM2ek04LjUgMTZhNy41IDcuNSAwIDEgMCAwLTE1IDcuNSA3LjUgMCAwIDAgMC=
AxNSIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJld=
mVub2RkIiBkPSJNMTYgOC41YTcuNSA3LjUgMCAxIDEtMTUgMCA3LjUgNy41IDAgMCAxIDE1IDBt=
LTQgMEw2LjUgMTJWNXoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg=3D=3D"); left: 1=
px; background-size: cover; background-color: transparent; transform: trans=
lateX(15.6px); }

.ytp-delhi-modern.ytp-delhi-modern-icons .ytp-autonav-toggle-button[aria-ch=
ecked=3D"true"]::after { background-image: url("data:image/svg+xml;base64,P=
HN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0=
PSIzNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBmaWxsPSIjMDAwIiB=
kPSJtMTcgOC42LTYuMTEtMy42MWMtMS41LS44OC0zLjM5LjItMy4zOSAxLjk0djIyLjEzYzAgMS=
43NCAxLjg5IDIuODIgMy4zOSAxLjk0TDE3IDI3LjR6bTAgMHYxOC44TDMzIDE4eiIvPjwvc3ZnP=
g=3D=3D"); background-color: rgb(255, 255, 255); background-size: 9px; back=
ground-repeat: no-repeat; background-position: 50% center; transform: trans=
lateX(12px); }

.ytp-delhi-modern.ytp-delhi-modern-icons .delhi-fast-follow-autonav-toggle =
.ytp-autonav-toggle-button[aria-checked=3D"true"]::after { background-image=
: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMj=
AwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwI=
DM2IDM2Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTcgOC42LTYuMTEtMy42MWMtMS41LS44OC0z=
LjM5LjItMy4zOSAxLjk0djIyLjEzYzAgMS43NCAxLjg5IDIuODIgMy4zOSAxLjk0TDE3IDI3LjR=
6bTAgMHYxOC44TDMzIDE4eiIvPjwvc3ZnPg=3D=3D"); background-color: var(--yt-sys=
-color-baseline--overlay-background-solid,#0f0f0f); }

.ytp-small-mode .ytp-autonav-toggle-button[aria-checked=3D"true"]::after { =
transform: translateX(11.7px); }

.ytp-big-mode .ytp-autonav-toggle-button[aria-checked=3D"true"]::after { tr=
ansform: translateX(19.5px); }

.ytp-xsmall-width-mode.ytp-delhi-modern-icons.ytp-delhi-modern .ytp-autonav=
-toggle-button[aria-checked=3D"true"]::after { transform: translateX(8px); =
}

.ytp-embed .ytp-autonav-toggle-button[aria-checked=3D"true"]::after { trans=
form: translateX(13px); }

.ytp-bezel { position: absolute; left: 50%; top: 50%; width: 52px; height: =
52px; z-index: 19; margin-left: -26px; margin-top: -26px; background: rgba(=
0, 0, 0, 0.5); border-radius: 26px; animation: 0.5s linear 0s 1 normal forw=
ards running ytp-bezel-fadeout; pointer-events: none; }

.ytp-delhi-modern .ytp-bezel { left: 50%; top: 50%; width: 78px; height: 78=
px; margin-left: -39px; margin-top: -39px; border-radius: 39px; backdrop-fi=
lter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); backgrou=
nd: var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6));=
 animation: 1s cubic-bezier(0.05, 0, 0, 1) 0s 1 normal forwards running ytp=
-delhi-modern-bezel-fadeout; }

.ytp-delhi-modern-icons .ytp-bezel-icon svg { width: 100%; height: 100%; }

.ytp-big-mode .ytp-bezel { width: 78px; height: 78px; margin-left: -39px; m=
argin-top: -39px; border-radius: 39px; }

.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-bezel { width: 64px; height: 6=
4px; margin-left: -32px; margin-top: -32px; border-radius: 32px; }

.ytp-bezel-icon { width: 40px; height: 40px; margin: 6px; }

.ytp-player-content .ytp-bezel-icon { width: 48px; height: 48px; margin: 2p=
x; }

.ytp-big-mode .ytp-bezel-icon, .ytp-delhi-modern .ytp-bezel-icon { width: 5=
4px; height: 54px; margin: 12px; }

.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-bezel-icon { width: 48px; heig=
ht: 48px; margin: 8px; }

.ytp-bezel-text-wrapper { text-align: center; position: absolute; left: 0px=
; right: 0px; top: 10%; z-index: 19; }

.ytp-delhi-modern .ytp-bezel-text-wrapper { animation: 1s cubic-bezier(0.05=
, 0, 0, 1) 0s 1 normal forwards running ytp-delhi-modern-bezel-text-fadeout=
; }

.ytp-bezel-text { display: inline-block; padding: 10px 20px; font-size: 175=
%; background: rgba(0, 0, 0, 0.5); pointer-events: none; border-radius: 3px=
; }

.ytp-delhi-modern .ytp-bezel-text { backdrop-filter: var(--yt-frosted-glass=
-backdrop-filter-override,blur(16px)); background: var(--yt-sys-color-basel=
ine--overlay-background-medium,rgba(0,0,0,.6)); }

.ytp-bezel-text-hide .ytp-bezel-text { display: none; }

@-webkit-keyframes ytp-bezel-fadeout {=20
  0% { opacity: 1; }
  100% { opacity: 0; transform: scale(2); }
}

@keyframes ytp-bezel-fadeout {=20
  0% { opacity: 1; }
  100% { opacity: 0; transform: scale(2); }
}

@-webkit-keyframes ytp-delhi-modern-bezel-fadeout {=20
  0% { opacity: 0; }
  25%, 75% { opacity: 1; transform: scale(1.33); }
  100% { opacity: 0; transform: scale(1); }
}

@keyframes ytp-delhi-modern-bezel-fadeout {=20
  0% { opacity: 0; }
  25%, 75% { opacity: 1; transform: scale(1.33); }
  100% { opacity: 0; transform: scale(1); }
}

@-webkit-keyframes ytp-delhi-modern-bezel-text-fadeout {=20
  0% { opacity: 0; }
  25%, 75% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes ytp-delhi-modern-bezel-text-fadeout {=20
  0% { opacity: 0; }
  25%, 75% { opacity: 1; }
  100% { opacity: 0; }
}

.ytp-chrome-top .ytp-cards-button { transition: opacity 0.25s cubic-bezier(=
0, 0, 0.2, 1); pointer-events: all; position: relative; z-index: 62; }

.ytp-chrome-top .ytp-cards-button[aria-hidden=3D"true"] { opacity: 0; trans=
ition: opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-delhi-modern .ytp-chrome-top .ytp-cards-button .ytp-cards-button-icon =
{ width: 30px; height: 30px; backdrop-filter: var(--yt-frosted-glass-backdr=
op-filter-override,blur(16px)); background: var(--yt-sys-color-baseline--ov=
erlay-background-medium,rgba(0,0,0,.6)); border-radius: 18px; }

.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-cards-button { =
max-width: 80px; width: 36px; }

.ytp-show-cards-title .ytp-cards-button { margin-left: 10px; margin-right: =
10px; }

.ytp-small-mode .ytp-show-cards-title .ytp-cards-button { margin-left: 0px;=
 margin-right: 0px; }

.ytp-embed:not(.ad-showing).ytp-small-mode .ytp-cards-button { padding-top:=
 16px; }

.ytp-show-cards-title .ytp-cards-button-title { display: block; }

.ytp-cards-button-icon-shopping, .ytp-small-mode .ytp-show-cards-title .ytp=
-cards-button-title { display: none; }

.ytp-cards-shopping-active .ytp-cards-button-icon-shopping { display: inlin=
e-block; }

.ytp-cards-shopping-active .ytp-cards-button-icon-default { display: none; =
}

.ytp-big-mode .ytp-chrome-top .ytp-cards-button, .ytp-chrome-top .ytp-cards=
-button { width: auto; height: auto; }

.ytp-cards-button-icon { margin: auto; width: 36px; height: 36px; }

.ytp-big-mode .ytp-cards-button-icon { width: 54px; height: 54px; }

.ytp-cards-button-title { font-weight: 500; text-align: center; font-size: =
14px; display: none; }

.ytp-big-mode .ytp-cards-button-title { font-size: 20px; }

.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-cards-button-ti=
tle { text-overflow: ellipsis; overflow: hidden; }

.ytp-cards-button .ytp-svg-shadow { transition: stroke-opacity 0.1s cubic-b=
ezier(0.4, 0, 1, 1); }

.ytp-cards-teaser-shown .ytp-cards-button .ytp-svg-shadow { stroke-opacity:=
 1; transition: stroke-opacity 0.1s cubic-bezier(0, 0, 0.2, 1) 0.25s; }

.ytp-cards-button .ytp-svg-shadow-fill { transition: fill-opacity 0.1s cubi=
c-bezier(0.4, 0, 1, 1); }

.ytp-cards-teaser-shown .ytp-cards-button .ytp-svg-shadow-fill { fill-opaci=
ty: 1; transition: fill-opacity 0.1s cubic-bezier(0, 0, 0.2, 1) 0.25s; }

.ytp-cards-shopping-active.ytp-cards-teaser-shown .ytp-cards-button .ytp-sv=
g-fill { fill: rgb(39, 147, 230); }

.ytp-cards-shopping-active.ytp-cards-teaser-shown .ytp-cards-button .ytp-sv=
g-shadow { stroke: rgb(255, 255, 255); stroke-opacity: 1; }

.ytp-cards-shopping-active.ytp-cards-teaser-shown .ytp-cards-button .ytp-sv=
g-shadow-fill { fill: rgb(255, 255, 255); fill-opacity: 1; }

.ytp-cards-teaser { position: absolute; top: 8.5px; right: 0px; max-width: =
90%; opacity: 0.75; cursor: pointer; z-index: 61; box-sizing: border-box; t=
ransition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }

.ytp-big-mode .ytp-cards-teaser { top: 13px; }

.ytp-embed:not(.ad-showing).ytp-small-mode .ytp-cards-teaser { top: 16px; }

.html5-video-player.ad-showing:not(.videoAdUiRedesign) .ytp-cards-teaser { =
top: 40px; }

.ytp-cards-teaser-dismissible .ytp-cards-teaser, .ytp-cards-teaser-dismissi=
ble.ytp-cards-teaser-shown .ytp-cards-teaser { opacity: 1; }

.ytp-cards-teaser-shown .ytp-cards-teaser { opacity: 0.9; }

.ytp-cards-teaser-shown .ytp-cards-teaser:hover { opacity: 1; }

.ytp-autohide:not(.ytp-cards-teaser-shown) .ytp-cards-teaser, .ytp-iv-drawe=
r-open .ytp-cards-teaser { opacity: 0; transition: opacity 0.1s cubic-bezie=
r(0.4, 0, 1, 1) 0.33s; }

.ytp-iv-drawer-open .ytp-cards-teaser { transition-delay: 0s; }

.ytp-cards-teaser .ytp-cards-teaser-box, .ytp-cards-teaser .ytp-cards-tease=
r-text { height: 31px; }

.ytp-big-mode .ytp-cards-teaser .ytp-cards-teaser-box, .ytp-big-mode .ytp-c=
ards-teaser .ytp-cards-teaser-text { height: 46px; }

.ytp-cards-teaser .ytp-cards-teaser-box { position: absolute; top: 0px; rig=
ht: 18px; border-radius: 2px; width: 100%; background: rgb(255, 255, 255); =
border-bottom: 1px solid rgb(241, 241, 241); transition: transform 0.33s cu=
bic-bezier(0.4, 0, 1, 1), -webkit-transform 0.33s cubic-bezier(0.4, 0, 1, 1=
); transform: scaleX(0) translateX(0px); transform-origin: right 0px; }

.ytp-big-mode .ytp-cards-teaser .ytp-cards-teaser-box { right: 27px; }

.ytp-cards-teaser-shown .ytp-cards-teaser .ytp-cards-teaser-box { transitio=
n: transform 0.33s cubic-bezier(0, 0, 0.2, 1) 0.25s, -webkit-transform 0.33=
s cubic-bezier(0, 0, 0.2, 1) 0.25s; transform: scaleX(1) translateX(18px); =
}

.ytp-big-mode.ytp-cards-teaser-shown .ytp-cards-teaser .ytp-cards-teaser-bo=
x { transform: scaleX(1) translateX(27px); }

[dir=3D"rtl"] .ytp-cards-teaser-shown .ytp-cards-teaser .ytp-cards-teaser-b=
ox { transform: scaleX(1) translateX(-18px); }

[dir=3D"rtl"] .ytp-big-mode.ytp-cards-teaser-shown .ytp-cards-teaser .ytp-c=
ards-teaser-box { transform: scaleX(1) translateX(-27px); }

.ytp-cards-teaser .ytp-cards-teaser-text { position: relative; padding: 0px=
 36px 0px 10px; max-width: 0px; opacity: 0; color: rgb(0, 0, 0); font-weigh=
t: 500; font-size: 109.091%; line-height: 31px; text-shadow: none; box-sizi=
ng: border-box; overflow: hidden; white-space: nowrap; overflow-wrap: norma=
l; text-overflow: ellipsis; transition: opacity 0.165s cubic-bezier(0.4, 0,=
 1, 1), max-width 0.165s; }

.ytp-big-mode .ytp-cards-teaser .ytp-cards-teaser-text { padding: 0px 66px =
0px 12px; line-height: 46px; }

.ytp-cards-teaser-shown .ytp-cards-teaser .ytp-cards-teaser-text { max-widt=
h: 415px; opacity: 1; transition: opacity 0.165s cubic-bezier(0, 0, 0.2, 1)=
 0.415s; }

.ytp-big-mode.ytp-cards-teaser-shown .ytp-cards-teaser .ytp-cards-teaser-te=
xt { max-width: 635px; }

.ytp-cards-teaser-channel-avatar { display: none; }

.ytp-cards-teaser-dismissible .ytp-cards-teaser-text { width: 30px; left: c=
alc(100% - 30px); transition: width 0.33s cubic-bezier(0.05, 0, 0, 1); opac=
ity: 1; backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,bl=
ur(16px)); background: var(--yt-sys-color-baseline--overlay-background-medi=
um,rgba(0,0,0,.6)); padding: 0px; border-radius: 18px; }

.ytp-big-mode.ytp-cards-teaser-dismissible .ytp-cards-teaser-text { border-=
radius: 22px; }

.ytp-cards-teaser-dismissible .ytp-cards-teaser-channel-avatar { width: 22p=
x; height: 22px; margin: 4px; border-radius: 50%; cursor: pointer; float: l=
eft; }

.ytp-big-mode.ytp-cards-teaser-dismissible .ytp-cards-teaser-channel-avatar=
 { margin: 12px; }

.ytp-cards-teaser-dismissible.ytp-cards-teaser-shown .ytp-cards-teaser .ytp=
-cards-teaser-text { width: 100%; left: 0px; transition: width 0.33s cubic-=
bezier(0.05, 0, 0, 1) 0.2s, left 0.33s cubic-bezier(0.05, 0, 0, 1) 0.2s; }

.ytp-cards-teaser-dismissible .ytp-cards-teaser-info-icon { height: 30px; w=
idth: 30px; background-color: transparent; border-width: medium; border-sty=
le: none; border-color: currentcolor; border-image: initial; padding: 0px; =
cursor: pointer; float: left; }

.ytp-cards-teaser-dismissible .ytp-cards-teaser-close-button { height: 30px=
; width: 20px; background-color: transparent; border-width: medium; border-=
style: none; border-color: currentcolor; border-image: initial; padding: 0p=
x; margin: 0px 5px; cursor: pointer; float: right; }

.ytp-cards-teaser-dismissible .ytp-cards-teaser-close-button path { fill: r=
gb(113, 113, 113); }

.ytp-cards-teaser-dismissible .ytp-cards-teaser-label { display: inline-blo=
ck; overflow: hidden; text-overflow: ellipsis; color: rgb(255, 255, 255); l=
ine-height: 30px; max-width: 350px; }

.ytp-cards-teaser-dismissible .ytp-cards-teaser-box { background: transpare=
nt; border-bottom-width: medium; border-bottom-style: none; border-bottom-c=
olor: currentcolor; }

.ytp-big-mode.ytp-cards-teaser-dismissible .ytp-cards-teaser-info-icon { he=
ight: 45px; width: 45px; }

.ytp-big-mode.ytp-cards-teaser-dismissible .ytp-cards-teaser-close-button {=
 height: 45px; width: 30px; margin: 0px 7.5px; }

.ytp-big-mode.ytp-cards-teaser-dismissible .ytp-cards-teaser-label { line-h=
eight: 45px; max-width: 525px; }

.ytp-big-mode.ytp-cards-teaser-dismissible .ytp-cards-teaser-text { padding=
: 0px; }

.ytp-embed.ytp-cards-teaser-shown.ytp-cards-teaser-dismissible .ytp-chrome-=
top-buttons > :not(.ytp-cards-teaser) { visibility: hidden; }

.ytp-title-enable-channel-logo .ytp-title { min-height: 52px; }

.ytp-big-mode.ytp-title-enable-channel-logo .ytp-title { min-height: 75px; =
}

.ytp-shorts-mode.ytp-title-enable-channel-logo .ytp-title { min-height: 42p=
x; }

:not(.ytp-shorts-mode).ytp-title-enable-channel-logo .ytp-title-text { padd=
ing-left: 50px; }

:not(.ytp-shorts-mode).ytp-big-mode.ytp-title-enable-channel-logo .ytp-titl=
e-text { padding-left: 75px; }

.ytp-title-link { display: block; text-overflow: ellipsis; overflow: hidden=
; }

.ytp-title-channel-logo { width: 40px; height: 40px; background-size: conta=
in; background-repeat: no-repeat; flex-shrink: 0; margin: 5px; background-o=
rigin: content-box; float: left; border-radius: 50%; }

.ytp-big-mode .ytp-title-channel-logo { width: 60px; height: 60px; }

.ytp-embed-mobile .ytp-title-channel-logo, .ytp-embed-mobile.ytp-small-mode=
 .ytp-title-channel-logo { width: 48px; height: 48px; margin: 0px; }

@-webkit-keyframes ytp-title-channel-fade-in {=20
  0% { background-color: transparent; max-width: 10%; }
  25% { background-color: rgba(35, 35, 35, 0.9); }
  75% { max-width: 100%; }
}

@keyframes ytp-title-channel-fade-in {=20
  0% { background-color: transparent; max-width: 10%; }
  25% { background-color: rgba(35, 35, 35, 0.9); }
  75% { max-width: 100%; }
}

@-webkit-keyframes ytp-title-channel-fade-out {=20
  0% { background-color: rgba(35, 35, 35, 0.9); width: 500px; }
  75% { background-color: rgba(35, 35, 35, 0.9); width: 50px; }
}

@keyframes ytp-title-channel-fade-out {=20
  0% { background-color: rgba(35, 35, 35, 0.9); width: 500px; }
  75% { background-color: rgba(35, 35, 35, 0.9); width: 50px; }
}

@-webkit-keyframes ytp-title-channel-fade-in-big-mode {=20
  0% { background-color: transparent; max-width: 15%; }
  25% { background-color: rgba(35, 35, 35, 0.9); }
  75% { max-width: 100%; }
}

@keyframes ytp-title-channel-fade-in-big-mode {=20
  0% { background-color: transparent; max-width: 15%; }
  25% { background-color: rgba(35, 35, 35, 0.9); }
  75% { max-width: 100%; }
}

@-webkit-keyframes ytp-title-channel-fade-out-big-mode {=20
  0% { background-color: rgba(35, 35, 35, 0.9); width: 500px; }
  75% { background-color: rgba(35, 35, 35, 0.9); width: 70px; }
}

@keyframes ytp-title-channel-fade-out-big-mode {=20
  0% { background-color: rgba(35, 35, 35, 0.9); width: 500px; }
  75% { background-color: rgba(35, 35, 35, 0.9); width: 70px; }
}

@-webkit-keyframes ytp-title-expanded-fade-in {=20
  0% { opacity: 0; }
  25% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes ytp-title-expanded-fade-in {=20
  0% { opacity: 0; }
  25% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes ytp-title-expanded-fade-out {=20
  0% { opacity: 1; }
  25% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes ytp-title-expanded-fade-out {=20
  0% { opacity: 1; }
  25% { opacity: 1; }
  100% { opacity: 0; }
}

.ytp-title-channel { background: transparent; border-radius: 25px; display:=
 none; height: 50px; margin-left: -5px; overflow: hidden; position: absolut=
e; top: 7px; left: 0px; width: 50px; }

.ytp-big-mode .ytp-title-channel { width: 70px; height: 70px; margin-top: 1=
0px; }

.ytp-title-enable-channel-logo .ytp-title-channel { display: flex; }

.ytp-title-channel.ytp-title-show-expanded { animation: 0.5s cubic-bezier(0=
.4, 0, 0.2, 1) 0s 1 normal none running ytp-title-channel-fade-in; }

.ytp-big-mode .ytp-title-channel.ytp-title-show-expanded { animation: 0.5s =
cubic-bezier(0.4, 0, 0.2, 1) 0s 1 normal none running ytp-title-channel-fad=
e-in-big-mode; }

.ytp-title-channel.ytp-title-expanded { background-color: rgba(35, 35, 35, =
0.9); border-radius: 25px; max-width: 100%; z-index: 1; width: auto; }

.ytp-big-mode .ytp-title-channel.ytp-title-expanded { border-radius: 35px; =
}

.ytp-title-expanded-overlay { display: contents; max-width: 100%; opacity: =
0; padding-right: 8px; width: auto; }

.ytp-big-mode .ytp-title-expanded-overlay { max-width: 100%; }

.ytp-title-expanded .ytp-title-expanded-overlay { opacity: 1; }

.ytp-title-show-expanded .ytp-title-expanded-overlay { opacity: 1; animatio=
n: 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0s 1 normal none running ytp-title-exp=
anded-fade-in; }

.ytp-big-mode .ytp-title-show-expanded .ytp-title-expanded-overlay { animat=
ion: 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0s 1 normal none running ytp-title-e=
xpanded-fade-in-big-mode; }

.ytp-title-expanded-heading { margin: 5px; -webkit-box-flex: 1; flex: 1 1 0=
%; white-space: nowrap; overflow: hidden; align-self: center; }

.ytp-title-expanded-title { font-size: 16px; font-weight: 400; margin: 0px;=
 }

.ytp-big-mode .ytp-title-expanded-title { font-size: 22px; }

.ytp-title-expanded-title a { display: block; overflow: hidden; text-overfl=
ow: ellipsis; }

.ytp-title-expanded-subtitle { font-size: 12px; font-weight: 400; margin: 0=
px; }

.ytp-big-mode .ytp-title-expanded-subtitle { font-size: 16px; }

.ytp-chrome-top .ytp-title-channel .ytp-sb { align-self: center; margin: 5p=
x 7px 5px 5px; height: auto; width: auto; padding: 0px 0px 0px 16px; text-s=
hadow: none; }

.ytp-chrome-top .ytp-title-channel .ytp-sb-subscribe, a.ytp-sb-subscribe { =
margin-left: 65px; }

.ytp-big-mode .ytp-chrome-top .ytp-title-channel .ytp-sb-subscribe, .ytp-bi=
g-mode .ytp-chrome-top .ytp-title-channel .ytp-sb-unsubscribe { font-size: =
16px; padding: 14px 20px; margin-right: 7px; }

.ytp-title-expanded .ytp-title-beacon, .ytp-title-expanded .ytp-title-subte=
xt, .ytp-title-expanded .ytp-title-text { display: none; }

@-webkit-keyframes ytp-title-beacon-pulse {=20
  0% { background: black; width: 40px; height: 40px; left: 5px; top: 5px; }
  50% { background: transparent; width: 50px; height: 50px; left: 0px; top:=
 0px; }
}

@keyframes ytp-title-beacon-pulse {=20
  0% { background: black; width: 40px; height: 40px; left: 5px; top: 5px; }
  50% { background: transparent; width: 50px; height: 50px; left: 0px; top:=
 0px; }
}

.ytp-title-beacon { border-radius: 25px; display: none; position: absolute;=
 z-index: -1; animation: 2s ease 0s 5 normal none running ytp-title-beacon-=
pulse; }

.unstarted-mode .ytp-title-beacon { display: block; }

.ytp-big-mode .ytp-chapter-title.ytp-button.ytp-chapter-container-disabled,=
 .ytp-chapter-title.ytp-button.ytp-chapter-container-disabled { opacity: 0.=
9; }

.ytp-big-mode .ytp-chapter-title.ytp-button, .ytp-chapter-title.ytp-button,=
 .ytp-embed-mobile .ytp-chrome-controls .ytp-chapter-title.ytp-button, .ytp=
-small-mode .ytp-chrome-controls .ytp-chapter-title.ytp-button { display: f=
lex; -webkit-box-align: center; align-items: center; width: fit-content; ma=
x-width: 100%; }

.ytp-delhi-modern .ytp-chapter-title.ytp-button { backdrop-filter: var(--yt=
-frosted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-s=
ys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3)); text-sh=
adow: rgb(0, 0, 0) 0px 0px 2px; }

.ytp-delhi-modern .ytp-chapter-title.ytp-button svg { filter: drop-shadow(r=
gba(0, 0, 0, 0.8) 0px 0px 1px); }

.ytp-delhi-modern .ytp-chapter-title.ytp-button { height: var(--yt-delhi-pi=
ll-height,48px); border-radius: 28px; padding: 0px 16px; }

.ytp-delhi-modern .ytp-chapter-title.ytp-button svg { padding: 0px; }

.ytp-delhi-modern .ytp-chapter-title.ytp-button::after { content: ""; posit=
ion: absolute; inset: 4px; background: transparent; pointer-events: none; b=
order-radius: 28px; }

.ytp-delhi-modern .ytp-chapter-title.ytp-button:hover::after { background-c=
olor: var(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,25=
5,.1)); transition: background-color 0.2s cubic-bezier(0.05, 0, 0, 1); }

.ytp-delhi-modern .ytp-chapter-title.ytp-button:active::after { background-=
color: var(--yt-sys-color-baseline--overlay-tonal-hover,rgba(255,255,255,.2=
)); transition: background-color 0.2s cubic-bezier(0.05, 0, 0, 1); }

.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chapter-tit=
le.ytp-button { height: var(--yt-delhi-big-mode-pill-height,56px); }

.ytp-chapter-container-disabled .ytp-chapter-title-chevron, .ytp-embed .ytp=
-chapter-title-chevron, .ytp-profile-page .ytp-chapter-title-chevron { disp=
lay: none; }

.ytp-chapter-title-chevron { -webkit-box-flex: 0; flex: 0 0 20px; width: 20=
px; position: relative; bottom: 1px; }

.ytp-chapter-title-content { -webkit-box-flex: 0; flex: 0 1 auto; white-spa=
ce: nowrap; overflow: hidden; text-overflow: ellipsis; }

.ytp-delhi-modern .ytp-chapter-title-content { line-height: 24px; font-weig=
ht: 500; }

.ytp-big-mode .ytp-chapter-title-chevron { width: 28px; }

.ytp-chapter-title-chevron svg { vertical-align: middle; }

.ytp-chapter-title-prefix { padding-right: 5px; }

.ytp-delhi-modern .ytp-chapter-title-prefix, .ytp-live .ytp-chapter-title {=
 display: none; }

.ytp-embed .ytp-chapter-container .ytp-chapter-title.ytp-button, .ytp-embed=
.ytp-small-mode .ytp-chapter-container .ytp-chapter-title.ytp-button { curs=
or: text; width: 100%; }

.ytp-chapter-container .ytp-profile-page.ytp-chapter-title.ytp-button { cur=
sor: text; }

.ytp-exp-bottom-control-flexbox .ytp-chapter-container { -webkit-box-flex: =
0; flex: 0 1 100%; overflow: hidden; text-overflow: ellipsis; }

:not(.ytp-exp-bottom-control-flexbox) .ytp-chapter-container { float: left;=
 }

.ytp-chapter-container { height: 100%; font-size: 109%; vertical-align: top=
; margin: 0px 5px 0px 0px; white-space: nowrap; line-height: 47px; }

.ytp-embed .ytp-chapter-container { line-height: 39px; }

.ytp-big-mode .ytp-chapter-container { line-height: 53px; }

.ytp-delhi-modern .ytp-chapter-container { display: inline-block; padding-t=
op: var(--yt-delhi-pill-top-height,12px); -webkit-box-align: center; align-=
items: center; -webkit-box-flex: 0; flex: 0 100 auto; }

.ytp-delhi-modern.ytp-big-mode .ytp-chapter-container { padding-top: var(--=
yt-delhi-big-mode-pill-top-height,20px); }

.ytp-xsmall-width-mode .ytp-chapter-container { display: none; }

.ytp-contextmenu { position: absolute; top: 0px; left: 0px; z-index: 2300; =
font-family: Roboto, Arial, Helvetica, sans-serif; text-align: left; direct=
ion: ltr; font-size: 11px; line-height: 1.3; -webkit-font-smoothing: antial=
iased; will-change: width, height; border-radius: 12px; }

.ytp-popup.ytp-delhi-modern-contextmenu { border-radius: 12px; backdrop-fil=
ter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); backgroun=
d: var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,.6)); =
}

.ytp-contextmenu .ytp-collapse { height: 20px; opacity: 0.9; position: abso=
lute; right: 20px; top: 12px; width: 20px; }

.ytp-contextmenu .ytp-collapse:hover { opacity: 1; }

.ytp-dni.ytp-contextmenu { text-shadow: none; }

.ytp-big-mode.ytp-contextmenu { font-size: 17px; }

.ytp-autohide.ytp-embed-overlays-autohide.ytp-contextmenu { opacity: 0; tra=
nsition: opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-autohide:not(.ytp-autohide-active).ytp-embed-overlays-autohide.ytp-con=
textmenu { display: none; }

.ytp-contextmenu a, .ytp-contextmenu a:focus, .ytp-contextmenu a:hover { co=
lor: inherit; text-decoration: none; }

.ytp-copytext { margin: 0px 10px; max-width: 200px; outline: none; text-sha=
dow: none; overflow: hidden; white-space: nowrap; overflow-wrap: normal; te=
xt-overflow: ellipsis; user-select: text; }

.ytp-html5-clipboard { top: 0px; left: 100%; position: absolute; user-selec=
t: text; }

.ytp-show-copylink-title.ytp-copylink-button { margin-left: 10px; margin-ri=
ght: 10px; }

.ytp-overflow-panel .ytp-show-copylink-title.ytp-copylink-button { margin-l=
eft: 20px; margin-right: 20px; }

.ytp-big-mode .ytp-chrome-top .ytp-copylink-button, .ytp-chrome-top .ytp-co=
pylink-button { width: auto; height: auto; }

.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-copylink-button=
 { min-width: 48px; max-width: 80px; }

.ytp-copylink-icon { margin: auto; width: 36px; height: 36px; }

.ytp-big-mode .ytp-copylink-icon { width: 54px; height: 54px; }

.ytp-overflow-panel .ytp-copylink-icon { width: 60px; height: 60px; margin-=
bottom: 10px; }

.ytp-copylink-title { font-weight: 500; text-align: center; font-size: 14px=
; display: none; }

.ytp-big-mode .ytp-copylink-title, .ytp-overflow-panel .ytp-copylink-title =
{ font-size: 20px; }

.ytp-show-copylink-title .ytp-copylink-title { display: block; }

.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-copylink-title =
{ text-overflow: ellipsis; overflow: hidden; }

.ytp-countdown-timer { width: 36px; height: 36px; transition: 0.1s cubic-be=
zier(0.4, 0, 1, 1); z-index: 39; text-align: center; position: absolute; bo=
ttom: 0px; right: 0px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 10px; border-=
radius: 18px; }

.ytp-branding-shown .ytp-countdown-timer { bottom: 52px; }

.ytp-countdown-timer-time { font-size: 18px; color: rgb(255, 255, 255); lin=
e-height: 36px; width: 36px; font-weight: 500; position: absolute; top: 0px=
; left: 0px; text-shadow: rgb(0, 0, 0) 0px 0px 4px; }

.ytp-free-preview-countdown-timer { position: absolute; display: flex; -web=
kit-box-align: center; align-items: center; padding: 5px; left: 20px; heigh=
t: 24px; bottom: 20px; box-sizing: border-box; text-align: left; background=
-color: rgb(0, 0, 0); border-radius: 4px; color: rgb(255, 255, 255); width:=
 auto; z-index: 82; font-size: 14px; font-weight: 500; }

.ytp-free-preview-countdown-timer-separator { padding: 0px 3px; }

.yt-ui-ellipsis { background-color: rgb(255, 255, 255); display: block; lin=
e-height: 1.3em; overflow: hidden; position: relative; text-overflow: ellip=
sis; white-space: normal; overflow-wrap: break-word; }

.yt-ui-ellipsis-nowrap-single-line { background-color: rgb(255, 255, 255); =
display: block; line-height: 1.3em; overflow: hidden; position: relative; t=
ext-overflow: ellipsis; white-space: nowrap; overflow-wrap: break-word; max=
-height: 1.3em; }

.yt-ui-ellipsis::after, .yt-ui-ellipsis::before { background-color: inherit=
; position: absolute; }

.yt-ui-ellipsis::before { content: "=E2=80=A6"; right: 0px; }

.yt-ui-ellipsis::after { content: ""; height: 100%; width: 100%; }

.yt-ui-ellipsis-2::before { top: 1.3em; }

.yt-ui-ellipsis-3::before { top: 2.6em; }

.yt-ui-ellipsis-4::before { top: 3.9em; }

.yt-ui-ellipsis-6::before { top: 6.5em; }

.yt-ui-ellipsis-10::before { top: 11.7em; }

.yt-ui-ellipsis-2 { max-height: 2.6em; }

.yt-ui-ellipsis-3 { max-height: 3.9em; }

.yt-ui-ellipsis-4 { max-height: 5.2em; }

.yt-ui-ellipsis-6 { max-height: 7.8em; }

.yt-ui-ellipsis-10 { max-height: 13em; }

.webkit .yt-ui-ellipsis { display: -webkit-box; -webkit-box-orient: vertica=
l; }

.webkit .yt-ui-ellipsis-2 { -webkit-line-clamp: 2; }

.webkit .yt-ui-ellipsis-3 { -webkit-line-clamp: 3; }

.webkit .yt-ui-ellipsis-4 { -webkit-line-clamp: 4; }

.webkit .yt-ui-ellipsis-6 { -webkit-line-clamp: 6; }

.webkit .yt-ui-ellipsis-10 { -webkit-line-clamp: 10; }

.webkit .yt-ui-ellipsis::before { content: normal; }

.webkit .yt-ui-ellipsis::after { content: "=E2=80=8C"; position: static; vi=
sibility: hidden; }

.yt-ui-ellipsis[dir=3D"rtl"]::before { left: 0px; right: auto; }

a.ytp-ce-link { display: block; }

a.ytp-ce-link, a.ytp-ce-link:hover, a.ytp-ce-link:visited { color: rgb(22, =
122, 198); }

a.ytp-ce-link:hover { text-decoration: underline; }

.ytp-ce-shadow { opacity: 0; outline: rgb(0, 0, 0) solid; position: absolut=
e; transition: opacity 0.2s cubic-bezier(0, 0, 0.2, 1); z-index: 12; }

.ytp-ce-shadow:not([aria-hidden=3D"true"]) { opacity: 0.25; transition: opa=
city 0.2s cubic-bezier(0.4, 0, 1, 1); }

.ytp-ce-element { border: 1px solid rgba(255, 255, 255, 0.4); box-shadow: r=
gba(0, 0, 0, 0.5) 0px 0px 4px; cursor: pointer; display: block; font-family=
: Roboto, Arial, sans-serif; line-height: 1.3em; margin: -1px; position: ab=
solute; -webkit-font-smoothing: auto; z-index: 12; opacity: 0; transition: =
visibility linear 0.2s, opacity 0.2s cubic-bezier(0, 0, 0.2, 1), border-col=
or 0.2s cubic-bezier(0, 0, 0.2, 1); visibility: hidden; }

.ytp-ce-hide-button-container { position: absolute; display: block; margin-=
top: 12px; right: 12px; z-index: 13; opacity: 0; transition: visibility lin=
ear 0.2s, opacity 0.2s cubic-bezier(0, 0, 0.2, 1), border-color 0.2s cubic-=
bezier(0, 0, 0.2, 1); visibility: hidden; }

.ytp-ce-hide-button-container.ytp-ce-hide-button-lower { margin-top: 48px; =
}

.ytp-big-mode .ytp-ce-hide-button-container { margin-top: 72px; }

.html5-video-player.ended-mode .ytp-ce-element, .html5-video-player.ended-m=
ode .ytp-ce-hide-button-container { display: none; }

.ytp-ce-element.ytp-ce-placeholder a.ytp-ce-covering-overlay { cursor: defa=
ult; }

.ytp-ce-element.ytp-ce-element-show, .ytp-ce-hide-button-container.ytp-ce-e=
lement-show { opacity: 1; transition: visibility linear, opacity 0.2s cubic=
-bezier(0.4, 0, 1, 1), border-color 0.2s cubic-bezier(0.4, 0, 1, 1); visibi=
lity: visible; }

.ytp-ce-element.ytp-ce-element-hover, .ytp-ce-element.ytp-ce-force-expand {=
 border: 1px solid rgb(255, 255, 255); outline: none; z-index: 13; opacity:=
 1; transition: visibility linear, opacity 0.2s cubic-bezier(0.4, 0, 1, 1),=
 border-color 0.2s cubic-bezier(0.4, 0, 1, 1); visibility: visible; }

.ytp-ce-element.ytp-ce-element-show:focus, .ytp-ce-element.ytp-ce-element-s=
how:hover { outline: none; }

.ytp-ce-element-shadow { background-color: rgb(0, 0, 0); inset: -1px; opaci=
ty: 0; position: absolute; transition: opacity 0.2s cubic-bezier(0, 0, 0.2,=
 1); z-index: 12; }

.ytp-ce-element.ytp-ce-element-show.ytp-ce-element-shadow-show .ytp-ce-elem=
ent-shadow { opacity: 0.25; transition: opacity 0.2s cubic-bezier(0.4, 0, 1=
, 1); }

.ytp-ce-covering-image { background-color: rgb(255, 255, 255); background-p=
osition: 50% center; background-size: cover; inset: -1px -1px -2px; positio=
n: absolute; }

.ytp-ce-covering-shadow-top { height: 33%; opacity: 0.8; position: absolute=
; top: 0px; width: 100%; background-image: linear-gradient(rgb(0, 0, 0) 0px=
, transparent); }

.ytp-ce-covering-overlay { height: 100%; position: absolute; width: 100%; z=
-index: 12; }

.html5-video-player.ended-mode .ytp-ce-shadow { display: none; }

.ytp-ce-playlist, .ytp-ce-video { overflow: hidden; }

.ytp-ce-playlist-title, .ytp-ce-video-title { background-color: transparent=
; color: rgb(255, 255, 255); font-size: 12px; font-weight: 500; line-height=
: 14px; margin: 6px 8px; max-height: 28px; text-shadow: rgba(0, 0, 0, 0.4) =
0px 1px 0px; }

.ytp-ce-playlist-title.ytp-webkit-ellipsis, .ytp-ce-video-title.ytp-webkit-=
ellipsis { display: -webkit-box; overflow: hidden; -webkit-box-orient: vert=
ical; -webkit-line-clamp: 2; text-overflow: ellipsis; }

.ytp-ce-video-duration { background-color: rgba(0, 0, 0, 0.8); border-radiu=
s: 2px; bottom: 0px; color: rgba(255, 255, 255, 0.8); margin: 0px 4px 4px 0=
px; padding: 4px 6px; position: absolute; right: 0px; }

.ytp-ce-live-video-duration { background-color: rgb(255, 0, 0); border-radi=
us: 2px; bottom: 0px; color: rgba(255, 255, 255, 0.8); margin: 0px 4px 4px =
0px; padding: 4px 6px; position: absolute; right: 0px; }

.ytp-ce-playlist-count { background-color: rgba(0, 0, 0, 0.75); bottom: 0px=
; left: 0px; position: absolute; right: 0px; }

.ytp-ce-playlist-icon { left: 8px; position: absolute; top: 2px; }

.ytp-ce-playlist-count-text { color: rgba(255, 255, 255, 0.8); height: 24px=
; line-height: 24px; margin-left: 32px; }

.ytp-ce-expanding-overlay { position: absolute; opacity: 0; transition: vis=
ibility linear 0.2s, opacity 0.2s cubic-bezier(0, 0, 0.2, 1), border-color =
0.2s cubic-bezier(0, 0, 0.2, 1); visibility: hidden; }

.ytp-ce-expanding-overlay-content { display: table; }

.ytp-ce-expanding-overlay-body { display: table-cell; position: relative; v=
ertical-align: middle; }

.ytp-ce-element.ytp-ce-element-hover .ytp-ce-expanding-overlay, .ytp-ce-ele=
ment.ytp-ce-force-expand .ytp-ce-expanding-overlay { z-index: 13; opacity: =
1; transition: visibility linear, opacity 0.2s cubic-bezier(0.4, 0, 1, 1), =
border-color 0.2s cubic-bezier(0.4, 0, 1, 1); visibility: visible; }

.ytp-ce-element.ytp-ce-element-hover .ytp-ce-expanding-image, .ytp-ce-eleme=
nt.ytp-ce-force-expand .ytp-ce-expanding-image { z-index: 13; }

.ytp-ce-expanding-overlay-background { background-color: rgb(255, 255, 255)=
; border-radius: 2px; box-shadow: rgb(0, 0, 0) 0px 0px 4px; height: 100%; l=
eft: 0px; margin: -8px; padding: 8px; position: absolute; top: 0px; width: =
100%; }

.ytp-ce-expanding-image { background-position: 50% center; background-size:=
 cover; height: 100%; position: absolute; width: 100%; }

.ytp-ce-expanding-icon { background-color: rgb(0, 0, 0); background-positio=
n: 50% center; background-repeat: no-repeat; background-size: 20px 20px; bo=
rder-radius: 2px; bottom: 2px; height: 24px; position: absolute; right: 2px=
; width: 24px; transition: opacity 0.2s cubic-bezier(0, 0, 0.2, 1); }

.ytp-ce-element.ytp-ce-element-hover .ytp-ce-expanding-icon, .ytp-ce-elemen=
t.ytp-ce-force-expand .ytp-ce-expanding-icon { opacity: 0; }

.ytp-ce-element.ytp-ce-top-left-quad .ytp-ce-expanding-overlay { left: 0px;=
 padding-left: 100%; top: 0px; }

.ytp-ce-element.ytp-ce-top-right-quad .ytp-ce-expanding-overlay { padding-r=
ight: 100%; right: 0px; top: 0px; }

.ytp-ce-element.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay { bottom:=
 0px; left: 0px; padding-left: 100%; }

.ytp-ce-element.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay { bottom=
: 0px; padding-right: 100%; right: 0px; }

.ytp-ce-element.ytp-ce-channel.ytp-ce-element-show, .ytp-ce-element.ytp-ce-=
channel.ytp-ce-element-show.ytp-ce-element-hover, .ytp-ce-element.ytp-ce-ch=
annel.ytp-ce-element-show.ytp-ce-force-expand, .ytp-ce-element.ytp-ce-merch=
andise.ytp-ce-element-show, .ytp-ce-element.ytp-ce-merchandise.ytp-ce-eleme=
nt-show.ytp-ce-element-hover, .ytp-ce-element.ytp-ce-merchandise.ytp-ce-ele=
ment-show.ytp-ce-force-expand, .ytp-ce-element.ytp-ce-website.ytp-ce-elemen=
t-show, .ytp-ce-element.ytp-ce-website.ytp-ce-element-show.ytp-ce-element-h=
over, .ytp-ce-element.ytp-ce-website.ytp-ce-element-show.ytp-ce-force-expan=
d { border: 0px; margin: 0px; }

.ytp-ce-channel-title { font-weight: 500; }

.ytp-ce-channel-subscribe { color: rgb(118, 118, 118); display: inline-bloc=
k; margin-top: 4px; transform: scale(1); transform-origin: left top; }

.ytp-ce-channel-subscribers-text { color: rgb(118, 118, 118); display: none=
; margin-bottom: 24px; margin-top: 6px; }

.ytp-ce-channel-metadata { color: rgb(118, 118, 118); }

.ytp-ce-channel-this .ytp-ce-channel-metadata { border-top: 1px solid rgb(2=
35, 235, 235); display: none; }

.ytp-ce-channel-that .ytp-ce-channel-metadata { font-size: 12px; line-heigh=
t: 14px; margin-top: 4px; max-height: 42px; }

.ytp-ce-channel, .ytp-ce-channel .ytp-ce-element-shadow, .ytp-ce-channel .y=
tp-ce-expanding-image { border-radius: 50%; }

.ytp-ce-merchandise-title, .ytp-ce-website-title { color: rgb(51, 51, 51); =
font-weight: 500; margin-bottom: 2px; }

.ytp-ce-merchandise-metadata, .ytp-ce-merchandise-price-container, .ytp-ce-=
website-metadata { color: rgb(118, 118, 118); margin-top: 4px; }

.ytp-ce-merchandise .ytp-ce-expanding-image { background-repeat: no-repeat;=
 background-size: contain; }

.ytp-ce-website-goto { display: inline-block; font-weight: 500; margin-top:=
 4px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width=
: 100%; }

.ytp-ce-merchandise .ytp-ce-expanding-image, .ytp-ce-website .ytp-ce-expand=
ing-image { background-color: rgb(255, 255, 255); }

.ytp-ce-merchandise-price { display: inline-block; color: rgb(100, 100, 100=
); font-weight: 800; white-space: nowrap; margin-right: 6px; }

.ytp-ce-merchandise-additional-fees { display: inline-block; color: rgb(118=
, 118, 118); margin-top: 2px; white-space: nowrap; text-overflow: ellipsis;=
 }

.ytp-ce-merchandise-invideo-cta-container { background-color: rgb(0, 0, 0);=
 border: 1px rgb(0, 0, 0); opacity: 0.8; padding: 10px 0px; width: 100%; bo=
ttom: 0px; position: absolute; text-align: center; }

.ytp-ce-merchandise-invideo-cta { color: rgb(255, 255, 255); white-space: n=
owrap; }

.ytp-ce-size-346 .ytp-ce-merchandise-invideo-cta-container, .ytp-ce-size-42=
6 .ytp-ce-merchandise-invideo-cta-container, .ytp-ce-size-470 .ytp-ce-merch=
andise-invideo-cta-container { padding: 2px 0px; }

.ytp-ce-size-506 .ytp-ce-merchandise-invideo-cta-container, .ytp-ce-size-57=
0 .ytp-ce-merchandise-invideo-cta-container, .ytp-ce-size-640 .ytp-ce-merch=
andise-invideo-cta-container, .ytp-ce-size-853 .ytp-ce-merchandise-invideo-=
cta-container { padding: 5px 0px; }

.ytp-ce-large-round .ytp-ce-expanding-overlay-background, .ytp-ce-playlist.=
ytp-ce-large-round, .ytp-ce-video.ytp-ce-large-round { border-radius: 12px;=
 }

.ytp-ce-medium-round .ytp-ce-expanding-overlay-background, .ytp-ce-playlist=
.ytp-ce-medium-round, .ytp-ce-video.ytp-ce-medium-round { border-radius: 8p=
x; }

.ytp-ce-playlist.ytp-ce-small-round, .ytp-ce-small-round .ytp-ce-expanding-=
overlay-background, .ytp-ce-video.ytp-ce-small-round { border-radius: 4px; =
}

.ytp-ce-merchandise-goto { display: inline-block; font-weight: 500; margin-=
top: 4px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; w=
idth: 100%; }

.ytp-ce-size-346 { font-size: 12px; }

.ytp-ce-size-346 .ytp-ce-covering-icon { bottom: 4px; right: 4px; }

.ytp-ce-size-346 .ytp-ce-expanding-overlay-body-padding { min-width: 115px;=
 }

.ytp-ce-size-346 .ytp-ce-expanding-overlay-body-padding > :not(.ytp-ce-subs=
cribe-container) { width: 115px; }

.ytp-ce-size-346.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-pad=
ding, .ytp-ce-size-346.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-=
padding { margin: 0px 0px 0px 8px; }

.ytp-ce-size-346.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-pa=
dding, .ytp-ce-size-346.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-bod=
y-padding { margin: 0px 8px 0px 0px; }

.ytp-ce-size-346 .ytp-ce-expanding-overlay-background { margin: -8px; paddi=
ng: 8px; }

.ytp-ce-size-346 .ytp-ce-expanding-icon { bottom: 2px; right: 2px; }

.ytp-ce-size-346.ytp-ce-channel-that .ytp-ce-channel-metadata { margin-top:=
 0px; }

.ytp-ce-size-426 { font-size: 12px; }

.ytp-ce-size-426 .ytp-ce-covering-icon { bottom: 4px; right: 4px; }

.ytp-ce-size-426 .ytp-ce-expanding-overlay-body-padding { min-width: 115px;=
 }

.ytp-ce-size-426 .ytp-ce-expanding-overlay-body-padding > :not(.ytp-ce-subs=
cribe-container) { width: 115px; }

.ytp-ce-size-426.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-pad=
ding, .ytp-ce-size-426.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-=
padding { margin: 0px 4px 0px 12px; }

.ytp-ce-size-426.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-pa=
dding, .ytp-ce-size-426.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-bod=
y-padding { margin: 0px 12px 0px 4px; }

.ytp-ce-size-426 .ytp-ce-expanding-icon { bottom: 4px; right: 4px; }

.ytp-ce-size-426.ytp-ce-channel-that .ytp-ce-channel-metadata { margin-top:=
 0px; }

.ytp-ce-size-346 .ytp-ce-playlist-title, .ytp-ce-size-346 .ytp-ce-video-tit=
le, .ytp-ce-size-426 .ytp-ce-playlist-title, .ytp-ce-size-426 .ytp-ce-video=
-title, .ytp-ce-size-470 .ytp-ce-merchandise-title { display: inline-block;=
 overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width:=
 85%; }

.ytp-ce-size-470 { font-size: 12px; }

.ytp-ce-size-470 .ytp-ce-channel-title, .ytp-ce-size-470 .ytp-ce-merchandis=
e-title, .ytp-ce-size-470 .ytp-ce-website-title { font-size: 12px; line-hei=
ght: 14px; }

.ytp-ce-size-470 .ytp-ce-merchandise-goto, .ytp-ce-size-470 .ytp-ce-website=
-goto { font-size: 12px; }

.ytp-ce-size-470 .ytp-ce-expanding-overlay-body-padding { min-width: 136px;=
 }

.ytp-ce-size-470 .ytp-ce-expanding-overlay-body-padding > :not(.ytp-ce-subs=
cribe-container) { width: 136px; }

.ytp-ce-size-470.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-pad=
ding, .ytp-ce-size-470.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-=
padding { margin: 0px 4px 0px 12px; }

.ytp-ce-size-470.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-pa=
dding, .ytp-ce-size-470.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-bod=
y-padding { margin: 0px 12px 0px 4px; }

.ytp-ce-size-470 .ytp-ce-expanding-icon { bottom: 4px; right: 4px; }

.ytp-ce-size-506 { font-size: 12px; }

.ytp-ce-size-506 .ytp-ce-channel-title, .ytp-ce-size-506 .ytp-ce-merchandis=
e-title, .ytp-ce-size-506 .ytp-ce-website-title { font-size: 12px; line-hei=
ght: 14px; }

.ytp-ce-size-506 .ytp-ce-merchandise-goto, .ytp-ce-size-506 .ytp-ce-website=
-goto { font-size: 12px; }

.ytp-ce-size-506 .ytp-ce-expanding-overlay-body-padding { min-width: 136px;=
 }

.ytp-ce-size-506 .ytp-ce-expanding-overlay-body-padding > :not(.ytp-ce-subs=
cribe-container) { width: 136px; }

.ytp-ce-size-506.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-pad=
ding, .ytp-ce-size-506.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-=
padding { margin: 0px 4px 0px 12px; }

.ytp-ce-size-506.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-pa=
dding, .ytp-ce-size-506.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-bod=
y-padding { margin: 0px 12px 0px 4px; }

.ytp-ce-size-506 .ytp-ce-expanding-icon { bottom: 4px; right: 4px; }

.ytp-ce-size-570 { font-size: 12px; }

.ytp-ce-size-570 .ytp-ce-channel-title, .ytp-ce-size-570 .ytp-ce-merchandis=
e-title, .ytp-ce-size-570 .ytp-ce-website-title { font-size: 12px; line-hei=
ght: 14px; }

.ytp-ce-size-570 .ytp-ce-merchandise-goto, .ytp-ce-size-570 .ytp-ce-website=
-goto { font-size: 12px; }

.ytp-ce-size-570 .ytp-ce-expanding-overlay-body-padding { min-width: 136px;=
 }

.ytp-ce-size-570 .ytp-ce-expanding-overlay-body-padding > :not(.ytp-ce-subs=
cribe-container) { width: 136px; }

.ytp-ce-size-570.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-pad=
ding, .ytp-ce-size-570.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-=
padding { margin: 0px 4px 0px 12px; }

.ytp-ce-size-570.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-pa=
dding, .ytp-ce-size-570.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-bod=
y-padding { margin: 0px 12px 0px 4px; }

.ytp-ce-size-570 .ytp-ce-expanding-icon { bottom: 4px; right: 4px; }

.ytp-ce-size-640 { font-size: 12px; }

.ytp-ce-size-640 .ytp-ce-playlist-title, .ytp-ce-size-640 .ytp-ce-video-tit=
le { font-size: 13px; line-height: 15px; max-height: 30px; }

.ytp-ce-size-640 .ytp-ce-channel-title, .ytp-ce-size-640 .ytp-ce-merchandis=
e-title, .ytp-ce-size-640 .ytp-ce-website-title { font-size: 13px; line-hei=
ght: 15px; }

.ytp-ce-size-640 .ytp-ce-merchandise-goto, .ytp-ce-size-640 .ytp-ce-website=
-goto { font-size: 12px; }

.ytp-ce-size-640 .ytp-ce-expanding-overlay-body-padding { min-width: 136px;=
 }

.ytp-ce-size-640 .ytp-ce-expanding-overlay-body-padding > :not(.ytp-ce-subs=
cribe-container) { width: 136px; }

.ytp-ce-size-640.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-pad=
ding, .ytp-ce-size-640.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-=
padding { margin: 0px 8px 0px 16px; }

.ytp-ce-size-640.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-pa=
dding, .ytp-ce-size-640.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-bod=
y-padding { margin: 0px 16px 0px 8px; }

.ytp-ce-size-640 .ytp-ce-expanding-icon { bottom: 8px; right: 8px; }

.ytp-ce-size-853 { font-size: 14px; }

.ytp-ce-size-853 .ytp-ce-playlist-title, .ytp-ce-size-853 .ytp-ce-video-tit=
le { font-size: 15px; line-height: 18px; margin: 10px 12px; max-height: 36p=
x; }

.ytp-ce-size-853 .ytp-ce-video-duration { margin: 0px 6px 6px 0px; }

.ytp-ce-size-853 .ytp-ce-channel-title, .ytp-ce-size-853 .ytp-ce-merchandis=
e-title, .ytp-ce-size-853 .ytp-ce-website-title { font-size: 15px; line-hei=
ght: 18px; }

.ytp-ce-size-853 .ytp-ce-merchandise-goto, .ytp-ce-size-853 .ytp-ce-website=
-goto { font-size: 12px; }

.ytp-ce-size-853.ytp-ce-channel-this .ytp-ce-channel-metadata { font-size: =
12px; line-height: 14px; margin-top: 8px; padding-top: 8px; max-height: 42p=
x; display: block; }

.ytp-ce-size-853.ytp-ce-channel-that .ytp-ce-channel-metadata { font-size: =
15px; line-height: 18px; margin-top: 4px; max-height: 54px; }

.ytp-ce-size-853 .ytp-ce-expanding-overlay-body-padding { min-width: 176px;=
 }

.ytp-ce-size-853 .ytp-ce-expanding-overlay-body-padding > :not(.ytp-ce-subs=
cribe-container) { width: 176px; }

.ytp-ce-size-853.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-pad=
ding, .ytp-ce-size-853.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-body-=
padding { margin: 0px 8px 0px 16px; }

.ytp-ce-size-853.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-pa=
dding, .ytp-ce-size-853.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-bod=
y-padding { margin: 0px 16px 0px 8px; }

.ytp-ce-size-853 .ytp-ce-expanding-icon { background-size: 24px 24px; botto=
m: 8px; height: 32px; right: 8px; width: 32px; }

.ytp-ce-size-853 .ytp-ce-playlist-icon { left: 8px; top: 4px; }

.ytp-ce-size-853 .ytp-ce-playlist-count-text { height: 32px; line-height: 3=
2px; margin-left: 40px; }

.ytp-ce-size-1280 { font-size: 18px; }

.ytp-ce-size-1280 .ytp-ce-playlist-title, .ytp-ce-size-1280 .ytp-ce-video-t=
itle { font-size: 21px; line-height: 24px; margin: 18px 20px; max-height: 4=
8px; }

.ytp-ce-size-1280 .ytp-ce-video-duration { margin: 0px 12px 12px 0px; }

.ytp-ce-size-1280 .ytp-ce-channel-title, .ytp-ce-size-1280 .ytp-ce-merchand=
ise-title, .ytp-ce-size-1280 .ytp-ce-website-title { font-size: 21px; line-=
height: 24px; }

.ytp-ce-size-1280 .ytp-ce-merchandise-goto, .ytp-ce-size-1280 .ytp-ce-merch=
andise-metadata, .ytp-ce-size-1280 .ytp-ce-merchandise-price-container, .yt=
p-ce-size-1280 .ytp-ce-website-goto, .ytp-ce-size-1280 .ytp-ce-website-meta=
data { font-size: 18px; margin-top: 8px; }

.ytp-ce-size-1280 .ytp-ce-channel-metadata { font-size: 18px; line-height: =
21px; max-height: 63px; }

.ytp-ce-size-1280 .ytp-ce-channel-subscribe { height: 32px; transform: scal=
e(1.3); }

.ytp-ce-size-1280.ytp-ce-channel-that .ytp-ce-channel-subscribers-text { di=
splay: block; }

.ytp-ce-size-1280.ytp-ce-channel-this .ytp-ce-channel-metadata { margin-top=
: 12px; padding-top: 12px; display: block; }

.ytp-ce-size-1280 .ytp-ce-expanding-overlay-body-padding { min-width: 264px=
; }

.ytp-ce-size-1280 .ytp-ce-expanding-overlay-body-padding > :not(.ytp-ce-sub=
scribe-container) { width: 264px; }

.ytp-ce-size-1280.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-pa=
dding, .ytp-ce-size-1280.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-bod=
y-padding { margin: 0px 16px 0px 32px; }

.ytp-ce-size-1280.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-p=
adding, .ytp-ce-size-1280.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-b=
ody-padding { margin: 0px 32px 0px 16px; }

.ytp-ce-size-1280 .ytp-ce-expanding-overlay-background { margin: -16px; pad=
ding: 16px; }

.ytp-ce-size-1280 .ytp-ce-expanding-icon { background-size: 32px 32px; bott=
om: 10px; height: 40px; right: 10px; width: 40px; }

.ytp-ce-size-1280 .ytp-ce-playlist-icon { left: 10px; top: 8px; }

.ytp-ce-size-1280 .ytp-ce-playlist-count-text { height: 40px; line-height: =
40px; margin-left: 46px; }

.ytp-ce-size-1920 { font-size: 28px; }

.ytp-ce-size-1920 .ytp-ce-playlist-title, .ytp-ce-size-1920 .ytp-ce-video-t=
itle { font-size: 32px; line-height: 38px; margin: 18px 20px; max-height: 7=
6px; }

.ytp-ce-size-1920 .ytp-ce-video-duration { margin: 0px 20px 20px 0px; }

.ytp-ce-size-1920 .ytp-ce-channel-title, .ytp-ce-size-1920 .ytp-ce-merchand=
ise-title, .ytp-ce-size-1920 .ytp-ce-website-title { font-size: 32px; line-=
height: 38px; }

.ytp-ce-size-1920 .ytp-ce-merchandise-goto, .ytp-ce-size-1920 .ytp-ce-merch=
andise-metadata, .ytp-ce-size-1920 .ytp-ce-merchandise-price-container, .yt=
p-ce-size-1920 .ytp-ce-website-goto, .ytp-ce-size-1920 .ytp-ce-website-meta=
data { font-size: 28px; margin-top: 12px; }

.ytp-ce-size-1920 .ytp-ce-channel-metadata { font-size: 28px; line-height: =
34px; max-height: 102px; }

.ytp-ce-size-1920 .ytp-ce-channel-subscribe { height: 80px; margin-top: -16=
px; transform: scale(2.5); }

.ytp-ce-size-1920.ytp-ce-channel-that .ytp-ce-channel-subscribers-text { di=
splay: block; }

.ytp-ce-size-1920.ytp-ce-channel-this .ytp-ce-channel-metadata { display: b=
lock; margin-top: 18px; padding-top: 18px; }

.ytp-ce-size-1920 .ytp-ce-expanding-overlay-body-padding { min-width: 392px=
; }

.ytp-ce-size-1920 .ytp-ce-expanding-overlay-body-padding > :not(.ytp-ce-sub=
scribe-container) { width: 392px; }

.ytp-ce-size-1920.ytp-ce-bottom-left-quad .ytp-ce-expanding-overlay-body-pa=
dding, .ytp-ce-size-1920.ytp-ce-top-left-quad .ytp-ce-expanding-overlay-bod=
y-padding { margin: 0px 24px 0px 48px; }

.ytp-ce-size-1920.ytp-ce-bottom-right-quad .ytp-ce-expanding-overlay-body-p=
adding, .ytp-ce-size-1920.ytp-ce-top-right-quad .ytp-ce-expanding-overlay-b=
ody-padding { margin: 0px 48px 0px 24px; }

.ytp-ce-size-1920 .ytp-ce-expanding-overlay-background { margin: -24px; pad=
ding: 24px; }

.ytp-ce-size-1920 .ytp-ce-expanding-icon { background-size: 56px 56px; bott=
om: 20px; height: 62px; right: 20px; width: 62px; }

.ytp-ce-size-1920 .ytp-ce-playlist-icon { left: 12px; top: 12px; }

.ytp-ce-size-1920 .ytp-ce-playlist-icon { height: 32px; width: 32px; }

.ytp-ce-size-1920 .ytp-ce-playlist-count-text { height: 56px; line-height: =
56px; margin-left: 56px; }

.ytp-ce-channel-subscribe.ytp-ce-subscribe-button { height: auto; margin-to=
p: 0px; transform: scale(1); }

.ytp-ce-size-346 .ytp-sb-subscribe, .ytp-ce-size-346 .ytp-sb-unsubscribe, .=
ytp-ce-size-426 .ytp-sb-subscribe, .ytp-ce-size-426 .ytp-sb-unsubscribe, .y=
tp-ce-size-470 .ytp-sb-subscribe, .ytp-ce-size-470 .ytp-sb-unsubscribe, .yt=
p-ce-size-506 .ytp-sb-subscribe, .ytp-ce-size-506 .ytp-sb-unsubscribe { fon=
t-size: 11px; padding: 8px; }

.ytp-cued-thumbnail-overlay { position: absolute; width: 100%; height: 100%=
; top: 0px; left: 0px; background-position: 50% center; background-repeat: =
no-repeat; transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1); background=
-size: cover; }

.ytp-cued-thumbnail-overlay.ytp-exp-contain-thumbnail { background-size: co=
ntain; }

.ytp-cued-thumbnail-overlay[aria-hidden=3D"true"] { opacity: 0; transition:=
 opacity 0.25s cubic-bezier(0.4, 0, 1, 1); }

.ytp-cued-thumbnail-overlay-image { background-size: cover; background-posi=
tion: 50% center; background-repeat: no-repeat; width: 100%; height: 100%; =
position: absolute; }

.ytp-cued-thumbnail-overlay.ytp-exp-frame0 .ytp-cued-thumbnail-overlay-imag=
e { z-index: 10; }

.ytp-cued-thumbnail-overlay.ytp-exp-contain-thumbnail .ytp-cued-thumbnail-o=
verlay-image { background-size: contain; }

.ended-mode .ytp-cued-thumbnail-overlay:not([aria-hidden=3D"true"]), .unsta=
rted-mode:not(.playing-mode) .ytp-cued-thumbnail-overlay:not([aria-hidden=
=3D"true"]) { cursor: pointer; }

.ytp-chapter-seek-text { display: none; width: 80%; margin-left: 10%; font-=
size: 18px; font-weight: 700; white-space: nowrap; overflow: hidden; text-o=
verflow: ellipsis; }

.ytp-chapter-seek .ytp-chapter-seek-text { width: 100%; display: block; }

@-webkit-keyframes arrow-fade-out-1 {=20
  0% { opacity: 0; }
  17% { opacity: 0.9; }
  33% { opacity: 0.6; }
  50% { opacity: 0.3; }
  67% { opacity: 0.3; }
  83% { opacity: 0.3; }
  100% { opacity: 0; }
}

@keyframes arrow-fade-out-1 {=20
  0% { opacity: 0; }
  17% { opacity: 0.9; }
  33% { opacity: 0.6; }
  50% { opacity: 0.3; }
  67% { opacity: 0.3; }
  83% { opacity: 0.3; }
  100% { opacity: 0; }
}

@-webkit-keyframes arrow-fade-out-2 {=20
  0% { opacity: 0; }
  17% { opacity: 0.3; }
  33% { opacity: 0.9; }
  50% { opacity: 0.6; }
  67% { opacity: 0.3; }
  83% { opacity: 0.3; }
  100% { opacity: 0; }
}

@keyframes arrow-fade-out-2 {=20
  0% { opacity: 0; }
  17% { opacity: 0.3; }
  33% { opacity: 0.9; }
  50% { opacity: 0.6; }
  67% { opacity: 0.3; }
  83% { opacity: 0.3; }
  100% { opacity: 0; }
}

@-webkit-keyframes arrow-fade-out-3 {=20
  0% { opacity: 0; }
  17% { opacity: 0.3; }
  33% { opacity: 0.3; }
  50% { opacity: 0.9; }
  67% { opacity: 0.6; }
  83% { opacity: 0.3; }
  100% { opacity: 0; }
}

@keyframes arrow-fade-out-3 {=20
  0% { opacity: 0; }
  17% { opacity: 0.3; }
  33% { opacity: 0.3; }
  50% { opacity: 0.9; }
  67% { opacity: 0.6; }
  83% { opacity: 0.3; }
  100% { opacity: 0; }
}

.ytp-doubletap-ui-legacy { position: absolute; inset: 0px; overflow: hidden=
; color: rgb(221, 221, 221); z-index: 19; }

.ytp-doubletap-fast-forward-ve, .ytp-doubletap-rewind-ve { opacity: 0; posi=
tion: absolute; pointer-events: none; }

.ytp-doubletap-overlay-a11y { position: absolute; height: 100%; width: 100%=
; background-color: rgb(0, 0, 0); opacity: 0.2; z-index: -1; }

.ytp-doubletap-static-circle { position: absolute; border-radius: 50%; back=
ground-color: rgba(0, 0, 0, 0.6); top: 50%; transform: translateY(-50%); ov=
erflow: hidden; }

.ytp-doubletap-ripple { position: absolute; border-radius: 50%; background-=
color: rgba(221, 221, 221, 0.15); animation: 0.9s ease 0s 1 normal none run=
ning grow-circle; vertical-align: middle; }

@-webkit-keyframes grow-circle {=20
  0% { transform: scale(0); }
  100% { transform: scale(1) translateY(-25%); }
}

@keyframes grow-circle {=20
  0% { transform: scale(0); }
  100% { transform: scale(1) translateY(-25%); }
}

.ytp-doubletap-seek-info-container { position: relative; top: 50%; }

.ytp-doubletap-ui-legacy.ytp-time-seeking .ytp-doubletap-overlay-a11y { dis=
play: none; }

.ytp-doubletap-ui-legacy.ytp-chapter-seek .ytp-doubletap-seek-info-containe=
r { text-align: center; }

.ytp-doubletap-ui-legacy[data-side=3D"back"]:not(.ytp-chapter-seek) .ytp-do=
ubletap-seek-info-container { left: 10%; text-align: left; }

.ytp-doubletap-ui-legacy[data-side=3D"forward"]:not(.ytp-chapter-seek) .ytp=
-doubletap-seek-info-container { left: 80%; text-align: left; }

.ytp-doubletap-tooltip { padding-top: 8px; color: rgb(221, 221, 221); }

.ytp-doubletap-ui-legacy[data-side=3D"back"] .ytp-doubletap-tooltip { margi=
n-left: 8px; }

.ytp-doubletap-ui-legacy[data-side=3D"forward"] .ytp-doubletap-tooltip { ma=
rgin-left: -5px; }

.ytp-doubletap-tooltip-label { text-align: left; font-size: 12px; font-weig=
ht: 500; }

.ytp-seek-icon-text-container { display: flex; -webkit-box-pack: center; ju=
stify-content: center; margin-left: 10%; width: 80%; }

.ytp-seek-icon { margin-right: 5px; }

.ytp-chapter-seek-text-legacy { display: none; font-size: 18px; font-weight=
: 700; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.ytp-chapter-seek .ytp-chapter-seek-text-legacy { display: block; }

.ytp-doubletap-arrows-container { white-space: nowrap; }

.ytp-doubletap-base-arrow { width: 0px; height: 0px; border-width: 7px 10px=
; border-style: solid; border-color: transparent; border-image: initial; di=
splay: inline-block; box-sizing: border-box; animation-duration: 1.2s; anim=
ation-iteration-count: infinite; }

.ytp-doubletap-ui-legacy[data-side=3D"forward"] .ytp-doubletap-base-arrow {=
 border-left: 11px solid rgb(221, 221, 221); }

.ytp-doubletap-ui-legacy[data-side=3D"back"] .ytp-doubletap-base-arrow { bo=
rder-right: 11px solid rgb(221, 221, 221); }

.ytp-doubletap-ui-legacy[data-side=3D"back"] .ytp-doubletap-base-arrow:nth-=
child(3), .ytp-doubletap-ui-legacy[data-side=3D"forward"] .ytp-doubletap-ba=
se-arrow:first-child { animation-name: arrow-fade-out-1; }

.ytp-doubletap-ui-legacy[data-side=3D"back"] .ytp-doubletap-base-arrow:nth-=
child(2), .ytp-doubletap-ui-legacy[data-side=3D"forward"] .ytp-doubletap-ba=
se-arrow:nth-child(2) { animation-name: arrow-fade-out-2; }

.ytp-doubletap-ui-legacy[data-side=3D"back"] .ytp-doubletap-base-arrow:firs=
t-child, .ytp-doubletap-ui-legacy[data-side=3D"forward"] .ytp-doubletap-bas=
e-arrow:nth-child(3) { animation-name: arrow-fade-out-3; }

.ytp-seek-overlay { position: absolute; inset: 0px; z-index: 10; display: f=
lex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: =
center; align-items: center; pointer-events: none; direction: ltr; }

.html5-video-player.ended-mode .ytp-seek-overlay { display: none; }

.ytp-seek-overlay-animation { position: absolute; top: 50%; transform: tran=
slateY(-50%); display: flex; -webkit-box-align: center; align-items: center=
; opacity: 0; }

.ytp-seek-overlay-animation.ytp-seek-overlay-animation-back { left: 48px; }

.ytp-seek-overlay-animation.ytp-seek-overlay-animation-forward { right: 48p=
x; }

.ytp-seek-overlay-duration { color: white; font-size: 24px; line-height: 24=
px; font-weight: 700; text-shadow: rgba(0, 0, 0, 0.8) 0px 0px 1px; transfor=
m-origin: center center; }

.ytp-seek-overlay-animation-back .ytp-seek-overlay-arrow { margin-right: 20=
px; }

.ytp-seek-overlay-animation-forward .ytp-seek-overlay-arrow { margin-left: =
20px; }

.ytp-seek-overlay-arrow svg { display: block; }

.ytp-seek-overlay-arrow svg path { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0=
px 0px 0.5px); }

.ytp-seek-overlay-arrow-persistent { position: relative; z-index: 1; }

.ytp-seek-overlay-arrow-additional { position: absolute; top: 50%; translat=
e: 0px -50%; }

.ytp-seek-overlay-animation-back .ytp-seek-overlay-arrow-additional { left:=
 0px; }

.ytp-seek-overlay-animation-forward .ytp-seek-overlay-arrow-additional { ri=
ght: 0px; }

.ytp-seek-overlay-message { display: flex; -webkit-box-orient: horizontal; =
-webkit-box-direction: normal; flex-direction: row; max-width: calc(100% - =
180px); }

.ytp-seek-overlay-message-icon:not(:empty) { margin-right: 5px; }

.ytp-seek-overlay-message-text { font-size: 18px; font-weight: 700; text-sh=
adow: rgba(0, 0, 0, 0.8) 0px 0px 1px; white-space: nowrap; overflow: hidden=
; text-overflow: ellipsis; }

.ytp-more-videos-view { overflow: hidden; }

.ytp-more-videos-view a.ytp-suggestion-link:focus::after { content: ""; pos=
ition: absolute; top: 0px; left: 0px; width: 100%; height: 100%; box-shadow=
: rgba(27, 127, 204, 0.8) 0px 0px 0px 2px inset; }

.ytp-shorts-mode .ytp-more-videos-view-container { display: flex; width: in=
herit; height: inherit; -webkit-box-align: center; align-items: center; }

.ytp-more-videos-view.ytp-scroll-max .ytp-next, .ytp-more-videos-view.ytp-s=
croll-min .ytp-previous, .ytp-probably-keyboard-focus .ytp-more-videos-view=
 .ytp-next, .ytp-probably-keyboard-focus .ytp-more-videos-view .ytp-previou=
s, .ytp-touch-mode .ytp-more-videos-view .ytp-next, .ytp-touch-mode .ytp-mo=
re-videos-view .ytp-previous { display: none; }

.ytp-big-mode .ytp-more-videos-view { bottom: 70px; margin: 24px; }

.ytp-more-videos-view .ytp-related-title { margin-left: 4px; margin-bottom:=
 12px; font-size: 14px; font-weight: 500; line-height: 20px; }

.ytp-big-mode .ytp-more-videos-view .ytp-related-title { margin-bottom: 24p=
x; font-size: 28px; line-height: 32px; }

.ytp-more-videos-view[aria-hidden=3D"true"] a.ytp-suggestion-link { opacity=
: 0; }

.ytp-more-videos-view .ytp-suggestions { overflow: hidden; text-align: cent=
er; white-space: nowrap; }

.ytp-touch-mode .ytp-more-videos-view .ytp-suggestions { overflow-x: auto; =
}

.ytp-touch-mode .ytp-more-videos-view .ytp-suggestions::-webkit-scrollbar {=
 display: none; }

.ytp-big-mode .ytp-more-videos-view .ytp-suggestions { height: 180px; }

.ytp-more-videos-view .ytp-suggestion-image { background-color: rgb(0, 0, 0=
); background-position: 50% center; background-size: cover; border-radius: =
8px; height: 108px; width: 192px; }

.ytp-more-videos-view .ytp-next, .ytp-more-videos-view .ytp-previous { back=
ground: rgb(51, 51, 51); border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.2)=
 0px 1px 5px; height: 32px; position: absolute; transform: translateY(50%);=
 width: 32px; }

.ytp-more-videos-view .ytp-next:hover, .ytp-more-videos-view .ytp-previous:=
hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 5px; }

.ytp-big-mode .ytp-more-videos-view .ytp-next, .ytp-big-mode .ytp-more-vide=
os-view .ytp-previous { height: 64px; width: 64px; }

.ytp-more-videos-view .ytp-next { right: 4px; }

.ytp-more-videos-view .ytp-previous { left: 4px; }

.ytp-more-videos-view a.ytp-suggestion-link { display: inline-block; margin=
-left: 4px; margin-right: 4px; position: relative; text-align: left; top: 5=
0%; transform: translateY(-50%); transition: 0.5s cubic-bezier(0.4, 0, 0.2,=
 1); }

.ytp-more-videos-view .ytp-suggestion-overlay { inset: 0px; font-size: 12px=
; padding: 8px; position: absolute; }

.ytp-shorts-mode .ytp-more-videos-view .ytp-suggestion-overlay { display: f=
lex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-dire=
ction: column; -webkit-box-pack: end; justify-content: flex-end; background=
-image: linear-gradient(0deg, rgba(12, 12, 12, 0.8) 0px, transparent 100px)=
; }

.html5-video-player:not(.ytp-shorts-mode) .ytp-more-videos-view .ytp-sugges=
tion-overlay { opacity: 0; background-image: linear-gradient(rgba(12, 12, 1=
2, 0.8) 0px, transparent 100px); transition: opacity 0.5s cubic-bezier(0.4,=
 0, 0.2, 1); }

.ytp-big-mode .ytp-more-videos-view .ytp-suggestion-overlay { font-size: 20=
px; }

.html5-video-player:not(.ytp-shorts-mode) .ytp-more-videos-view a.ytp-sugge=
stion-link:focus .ytp-suggestion-overlay, .html5-video-player:not(.ytp-shor=
ts-mode) .ytp-more-videos-view a.ytp-suggestion-link:hover .ytp-suggestion-=
overlay { opacity: 1; }

.ytp-more-videos-view .ytp-suggestion-link .ytp-suggestion-duration { backg=
round: rgb(0, 0, 0); border-radius: 2px; bottom: 4px; font-size: 11px; font=
-weight: 500; line-height: 1; opacity: 0.75; padding: 2px 4px; position: ab=
solute; right: 4px; }

.ytp-big-mode .ytp-more-videos-view .ytp-suggestion-link .ytp-suggestion-du=
ration { font-size: 17px; }

.ytp-more-videos-view .ytp-suggestion-link .ytp-suggestion-duration[data-is=
-live=3D"true"] { background: var(--yt-sys-color-baseline--overlay-backgrou=
nd-brand,rgba(225,0,45,.9)); text-transform: uppercase; }

.ytp-more-videos-view .ytp-suggestion-link .ytp-suggestion-duration:empty, =
.ytp-shorts-mode .ytp-more-videos-view .ytp-suggestion-link .ytp-suggestion=
-duration { display: none; }

.html5-video-player:not(.ytp-shorts-mode) .ytp-more-videos-view .ytp-sugges=
tion-title, .ytp-more-videos-view .ytp-suggestion-author { overflow: hidden=
; white-space: nowrap; overflow-wrap: normal; text-overflow: ellipsis; }

.ytp-shorts-mode .ytp-more-videos-view .ytp-suggestion-title { display: -we=
bkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hi=
dden; white-space: pre-wrap; overflow-wrap: normal; text-overflow: ellipsis=
; }

.ytp-shorts-mode .ytp-more-videos-view .ytp-suggestion-author { font-size: =
12px; line-height: 16px; }

.ytp-shorts-mode .ytp-more-videos-view .ytp-suggestion-title { font-size: 1=
4px; line-height: 18px; }

.ytp-more-videos-view .ytp-suggestion-title { font-weight: 500; }

.html5-video-player:not(.ytp-shorts-mode) .ytp-more-videos-view .ytp-sugges=
tion-title { max-height: 30px; }

.ytp-impression-link { background: rgba(23, 23, 23, 0.8); border-bottom-rig=
ht-radius: 2px; border-top-right-radius: 2px; bottom: 5px; height: 47px; po=
sition: absolute; }

.ytp-impression-link-text { color: white; float: left; font: 500 16px / 16p=
x "YouTube Noto", Roboto, Arial, Helvetica, sans-serif; margin-left: 12px; =
margin-top: 16px; }

.ytp-impression-link-logo { float: right; height: 16px; margin-left: 9px; m=
argin-right: 12px; margin-top: 16px; width: 72px; }

.ytp-music-impression-link .ytp-impression-link-logo { margin-top: 14px; ma=
rgin-left: 0px; height: 19px; }

.ytp-mobile-a11y-hidden-seek-button-forward, .ytp-mobile-a11y-hidden-seek-b=
utton-rewind { width: 1px; height: 1px; }

.ytp-muted-autoplay-endscreen-overlay, .ytp-muted-autoplay-overlay { positi=
on: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 1001=
; transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1); background-size: co=
ver; }

.ytp-muted-autoplay-endscreen-overlay[aria-hidden=3D"true"], .ytp-muted-aut=
oplay-overlay[aria-hidden=3D"true"] { opacity: 0; transition: opacity 0.25s=
 cubic-bezier(0.4, 0, 1, 1); }

.ytp-muted-autoplay-bottom-buttons { position: absolute; right: 11px; botto=
m: 0px; }

.ytp-muted-autoplay-bottom-buttons .ytp-button, .ytp-muted-autoplay-bottom-=
buttons .ytp-watermark { display: inline-block; overflow: hidden; z-index: =
unset; margin: 0px 4px; }

.ytp-muted-autoplay-bottom-buttons .ytp-watermark { right: 0px; position: r=
elative; }

.ytp-watermark.ytp-muted-autoplay-watermark { opacity: 1; }

.ytp-watermark.ytp-muted-autoplay-watermark[aria-hidden=3D"true"] { opacity=
: 0; transition: opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-muted-autoplay-equalizer { position: relative; width: auto; height: au=
to; bottom: 8px; }

.ytp-embed-mobile .ytp-muted-autoplay-equalizer { bottom: 10px; }

.ytp-muted-autoplay-equalizer-icon { margin: auto; top: 3px; width: 36px; h=
eight: 36px; }

.ytp-small-mode .ytp-muted-autoplay-equalizer-icon { width: 20px; height: 2=
0px; }

.ytp-muted-autoplay-end-panel { position: absolute; top: 50%; left: 0px; ri=
ght: 0px; margin: 0px 10%; display: none; }

.ytp-muted-autoplay-show-end-panel.ytp-muted-autoplay-endscreen-overlay { b=
ackground: rgba(0, 0, 0, 0.4); }

.ytp-muted-autoplay-show-end-panel .ytp-muted-autoplay-end-panel { display:=
 flex; flex-wrap: nowrap; -webkit-box-pack: center; justify-content: center=
; }

.ytp-muted-autoplay-end-text { position: absolute; font-weight: 500; text-a=
lign: center; font-size: 14px; margin-top: 40px; }

.ytp-shorts-mode .ytp-muted-autoplay-end-text { margin-top: 90px; }

@-webkit-keyframes ytp-equalizer-animation {=20
  0% { transform: scaleY(1); }
  50% { transform: scaleY(0.5); }
  100% { transform: scaleY(1); }
}

@keyframes ytp-equalizer-animation {=20
  0% { transform: scaleY(1); }
  50% { transform: scaleY(0.5); }
  100% { transform: scaleY(1); }
}

.ytp-equalizer-bar-left, .ytp-equalizer-bar-middle, .ytp-equalizer-bar-righ=
t { position: absolute; bottom: 0px; transform-origin: 8px 16px; animation-=
name: ytp-equalizer-animation; animation-iteration-count: infinite; }

.ytp-equalizer-bar-left { animation-duration: 0.5s; }

.ytp-equalizer-bar-middle { animation-duration: 1.3s; }

.ytp-equalizer-bar-right { animation-duration: 0.7s; }

.ytp-pause-overlay { border-radius: 8px; bottom: 49px; direction: ltr; left=
: 0px; margin: 12px; position: absolute; z-index: 42; opacity: 1; transitio=
n: opacity 1s cubic-bezier(0, 0, 0.2, 1); }

.ytp-pause-overlay[aria-hidden=3D"true"] { opacity: 0; transition: opacity =
0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-pause-overlay-controls-hidden .ytp-pause-overlay { bottom: 0px; }

.ytp-expand-pause-overlay .ad-overlay, .ytp-expand-pause-overlay .caption-w=
indow { display: none; }

.ytp-shorts-mode .ytp-pause-overlay-container { display: flex; width: inher=
it; height: inherit; -webkit-box-align: center; align-items: center; }

.ytp-expand-pause-overlay .ytp-pause-overlay { background: rgba(23, 23, 23,=
 0.9); padding: 12px 16px 16px; right: 0px; }

.ytp-expand-pause-overlay.ytp-shorts-mode .ytp-pause-overlay { bottom: auto=
; }

.ytp-expand-pause-overlay.ytp-progress-bar-hover .ytp-pause-overlay { opaci=
ty: 0.2; }

.ytp-ce-shown .ytp-pause-overlay, .ytp-iv-drawer-open .ytp-pause-overlay, .=
ytp-menu-shown .ytp-pause-overlay, .ytp-settings-shown .ytp-pause-overlay {=
 display: none; }

.html5-video-player:not(.ytp-expand-pause-overlay) .ytp-pause-overlay .ytp-=
collapse, .html5-video-player:not(.ytp-expand-pause-overlay) .ytp-pause-ove=
rlay .ytp-next, .html5-video-player:not(.ytp-expand-pause-overlay) .ytp-pau=
se-overlay .ytp-previous, .html5-video-player:not(.ytp-expand-pause-overlay=
) .ytp-pause-overlay .ytp-related-title, .html5-video-player:not(.ytp-expan=
d-pause-overlay) .ytp-pause-overlay .ytp-suggestions { display: none; }

.ytp-expand-pause-overlay.ytp-big-mode .ytp-pause-overlay { padding: 24px 3=
2px 32px; }

.ytp-pause-overlay .ytp-collapse { height: 20px; opacity: 0.9; position: ab=
solute; right: 20px; top: 12px; width: 20px; }

.ytp-mobile.ytp-embed-mobile .ytp-pause-overlay .ytp-collapse { height: 48p=
x; right: 0px; top: 0px; width: 48px; }

.ytp-mobile.ytp-embed-mobile .ytp-pause-overlay .ytp-collapse-icon { margin=
: auto; height: 36px; width: 36px; }

.ytp-big-mode .ytp-pause-overlay .ytp-collapse { height: 32px; right: 36px;=
 top: 24px; width: 32px; }

.ytp-pause-overlay .ytp-collapse:hover { opacity: 1; }

.ytp-pause-overlay .ytp-expand { background: rgba(0, 0, 0, 0.6); border-rad=
ius: 4px; font-size: 12px; line-height: 32px; padding: 0px 10px; text-trans=
form: uppercase; }

.ytp-mobile.ytp-embed-mobile .ytp-pause-overlay .ytp-expand { height: 48px;=
 }

.ytp-big-mode .ytp-pause-overlay .ytp-expand { border-radius: 4px; font-siz=
e: 24px; padding: 10px 15px; }

.ytp-pause-overlay .ytp-expand:hover { background: rgba(0, 0, 0, 0.8); }

.ytp-pause-overlay .ytp-expand svg { display: inline-block; height: 24px; m=
argin-bottom: 2px; vertical-align: middle; width: 24px; }

.ytp-big-mode .ytp-pause-overlay .ytp-expand svg { width: 32px; height: 32p=
x; }

.ytp-expand-pause-overlay .ytp-expand { display: none; }

.ytp-shorts-mode .ytp-pause-overlay-backdrop { background: rgba(0, 0, 0, 0.=
6); opacity: 1; pointer-events: none; position: absolute; top: 0px; left: 0=
px; width: 100%; height: 100%; z-index: 24; transition: opacity 1s cubic-be=
zier(0, 0, 0.2, 1); }

.ytp-shorts-mode .ytp-pause-overlay-backdrop[aria-hidden=3D"true"] { opacit=
y: 0; transition: opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-related-on-error-overlay { border-radius: 2px; bottom: 8px; left: 8px;=
 right: 8px; margin: 0px; position: absolute; transition: opacity 0.25s cub=
ic-bezier(0, 0, 0.2, 1); padding: 16px 24px; }

.ytp-small-mode .ytp-related-on-error-overlay { padding: 12px 24px; }

.ytp-large-width-mode .ytp-related-on-error-overlay { bottom: 32px; left: 2=
8px; right: 28px; }

.ytp-probably-keyboard-focus .ytp-related-on-error-overlay .ytp-next, .ytp-=
probably-keyboard-focus .ytp-related-on-error-overlay .ytp-previous, .ytp-r=
elated-on-error-overlay.ytp-scroll-max .ytp-next, .ytp-related-on-error-ove=
rlay.ytp-scroll-min .ytp-previous, .ytp-touch-mode .ytp-related-on-error-ov=
erlay .ytp-next, .ytp-touch-mode .ytp-related-on-error-overlay .ytp-previou=
s { display: none; }

.ytp-related-on-error-overlay .ytp-related-title { margin-left: 4px; margin=
-bottom: 0px; font-size: 16px; font-weight: 500; line-height: 16px; }

.ytp-large-width-mode .ytp-related-on-error-overlay .ytp-related-title { ma=
rgin-left: 8px; }

.ytp-big-mode .ytp-related-on-error-overlay .ytp-related-title { margin-bot=
tom: 24px; font-size: 28px; line-height: 32px; }

.ytp-related-on-error-overlay .ytp-suggestions { direction: ltr; overflow: =
hidden; text-align: center; white-space: nowrap; margin-top: 8px; }

.ytp-small-mode .ytp-related-on-error-overlay .ytp-suggestions { margin-top=
: 6px; }

.ytp-touch-mode .ytp-related-on-error-overlay .ytp-suggestions { overflow-x=
: auto; }

.ytp-related-on-error-overlay .ytp-suggestion-image { background-color: rgb=
(0, 0, 0); background-position: 50% center; background-size: cover; positio=
n: relative; height: 108px; width: 192px; border-radius: 8px; }

.ytp-related-on-error-overlay .ytp-next, .ytp-related-on-error-overlay .ytp=
-previous { background: rgb(51, 51, 51); border-radius: 50%; box-shadow: rg=
ba(0, 0, 0, 0.2) 0px 1px 5px; height: 32px; position: absolute; width: 32px=
; bottom: 50%; }

.ytp-big-mode .ytp-related-on-error-overlay .ytp-next, .ytp-big-mode .ytp-r=
elated-on-error-overlay .ytp-previous { height: 64px; width: 64px; }

.ytp-related-on-error-overlay .ytp-next { right: 28px; transform: translate=
X(50%); }

.ytp-large-width-mode .ytp-related-on-error-overlay .ytp-next { right: 32px=
; }

[dir=3D"rtl"] .ytp-related-on-error-overlay .ytp-next { transform: translat=
eX(-50%); }

.ytp-related-on-error-overlay .ytp-previous { left: 28px; transform: transl=
ateX(-50%); }

.ytp-large-width-mode .ytp-related-on-error-overlay .ytp-previous { }

[dir=3D"rtl"] .ytp-related-on-error-overlay .ytp-previous { transform: tran=
slateX(50%); }

.ytp-related-on-error-overlay a.ytp-suggestion-link { display: inline-block=
; margin-left: 4px; margin-right: 4px; position: relative; text-align: left=
; top: 50%; transform: translateY(-50%); transition: 0.5s cubic-bezier(0.4,=
 0, 0.2, 1); }

.ytp-large-width-mode .ytp-related-on-error-overlay a.ytp-suggestion-link {=
 margin-left: 8px; margin-right: 8px; }

.ytp-related-on-error-overlay .ytp-suggestion-overlay { inset: 0px; font-si=
ze: 12px; opacity: 0; padding: 8px; position: absolute; background-image: l=
inear-gradient(rgba(12, 12, 12, 0.8) 0px, transparent 100px); transition: o=
pacity 0.5s cubic-bezier(0.4, 0, 0.2, 1); }

.ytp-big-mode .ytp-related-on-error-overlay .ytp-suggestion-overlay { font-=
size: 20px; }

.ytp-related-on-error-overlay a.ytp-suggestion-link:focus .ytp-suggestion-o=
verlay, .ytp-related-on-error-overlay a.ytp-suggestion-link:hover .ytp-sugg=
estion-overlay { opacity: 1; }

.ytp-related-on-error-overlay .ytp-suggestion-link .ytp-suggestion-duration=
 { background: rgb(0, 0, 0); border-radius: 2px; bottom: 4px; font-size: 14=
px; font-weight: 500; line-height: 1; opacity: 0.9; padding: 2px 4px; posit=
ion: absolute; right: 4px; }

.ytp-big-mode .ytp-related-on-error-overlay .ytp-suggestion-link .ytp-sugge=
stion-duration { font-size: 17px; }

.ytp-related-on-error-overlay .ytp-suggestion-link .ytp-suggestion-duration=
[data-is-live=3D"true"] { background: var(--yt-sys-color-baseline--error-in=
dicator,#e1002d); text-transform: uppercase; }

.ytp-related-on-error-overlay .ytp-suggestion-duration:empty { display: non=
e; }

.ytp-related-on-error-overlay .ytp-suggestion-author, .ytp-related-on-error=
-overlay .ytp-suggestion-title { overflow: hidden; white-space: nowrap; ove=
rflow-wrap: normal; text-overflow: ellipsis; }

.ytp-related-on-error-overlay .ytp-suggestion-title { font-weight: 500; mar=
gin-top: 8px; font-size: 16px; line-height: 18px; max-height: 30px; }

.ytp-related-on-error-overlay .ytp-suggestion-author { opacity: 0.7; margin=
-top: 4px; font-size: 14px; line-height: 16px; }

.ytp-small-mode .ytp-related-on-error-overlay .ytp-next, .ytp-small-mode .y=
tp-related-on-error-overlay .ytp-previous { height: 24px; width: 24px; }

.ytp-small-mode .ytp-related-on-error-overlay .ytp-related-title { margin-b=
ottom: 0px; font-size: 12px; line-height: 14px; }

.ytp-small-mode .ytp-related-on-error-overlay .ytp-suggestion-title { margi=
n-top: 6px; font-size: 12px; line-height: 14px; }

.ytp-small-mode .ytp-related-on-error-overlay .ytp-suggestion-author { font=
-size: 10px; line-height: 12px; }

:not(.ytp-mweb-player) .ytp-watermark { position: absolute; width: 110px; h=
eight: 26px; bottom: 38px; z-index: 28; opacity: 0.9; padding-top: 11px; pa=
dding-bottom: 11px; }

:not(.ytp-mweb-player) .ytp-watermark:not(.ytp-muted-autoplay-watermark) { =
right: 16px; }

:not(.ytp-mweb-player) .ytp-watermark.ytp-watermark-small { width: 85px; he=
ight: 20px; }

.html5-video-player:not(.ytp-mweb-player) .ytp-watermark { transition: bott=
om 0.25s cubic-bezier(0, 0, 0.2, 1), opacity 0.25s cubic-bezier(0, 0, 0.2, =
1); }

.ytp-big-mode:not(.ytp-mweb-player) .ytp-watermark { bottom: 59px; }

.ytp-hide-controls:not(.ytp-mweb-player) .ytp-watermark { bottom: 5px; tran=
sition: bottom 0.1s cubic-bezier(0.4, 0, 1, 1), opacity 0.1s cubic-bezier(0=
.4, 0, 1, 1); }

.ytp-native-controls:not(.ytp-mweb-player) .ytp-watermark { bottom: 50px; l=
eft: 16px; }

:not(.ytp-mweb-player) .ytp-watermark:not(.ytp-no-hover):not(.ytp-muted-aut=
oplay-watermark):hover { opacity: 1; }

:not(.ytp-mweb-player) .ytp-muted-autoplay-overlay .ytp-watermark { positio=
n: relative; bottom: 0px; }

.ytp-autohide:not(.ytp-mweb-player) .ytp-watermark:not(.ytp-muted-autoplay-=
watermark) { opacity: 0; transition: bottom 0.1s cubic-bezier(0.4, 0, 1, 1)=
, opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-muted-autoplay .ytp-watermark:not(.ytp-muted-autoplay-watermark) { dis=
play: none; }

:not(.ytp-mweb-player) .html5-endscreen { cursor: default; overflow: hidden=
; z-index: 36; }

:not(.ytp-mweb-player) .ytp-endscreen-takeover.html5-endscreen { display: n=
one; }

.ytp-title-enable-channel-logo:not(.ytp-mweb-player) .html5-endscreen:not(.=
ytp-shorts-branded-ui) { margin-top: 16px; }

.ytp-big-mode.ytp-title-enable-channel-logo:not(.ytp-mweb-player) .html5-en=
dscreen:not(.ytp-shorts-branded-ui) { margin-top: 32px; }

:not(.ytp-mweb-player) .ytp-endscreen-content { position: absolute; left: 5=
0%; top: 50%; }

.ytp-endscreen-takeover:not(.ytp-mweb-player) .ytp-endscreen-content { disp=
lay: none; }

:not(.ytp-mweb-player) .html5-endscreen.ytp-endscreen-paginate { left: 32px=
; overflow: visible; right: 32px; }

.ytp-big-mode:not(.ytp-mweb-player) .html5-endscreen.ytp-endscreen-paginate=
 { left: 48px; right: 48px; }

:not(.ytp-mweb-player) .ytp-endscreen-next { display: none; height: 100%; o=
pacity: 0.9; position: absolute; right: -32px; width: 32px; transition: opa=
city 0.1s cubic-bezier(0, 0, 0.2, 1); }

.ytp-big-mode:not(.ytp-mweb-player) .ytp-endscreen-next { right: -48px; wid=
th: 48px; }

:not(.ytp-mweb-player) .ytp-endscreen-paginate .ytp-endscreen-next { displa=
y: block; }

:not(.ytp-mweb-player) .ytp-endscreen-next:hover { opacity: 1; transition: =
opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }

:not(.ytp-mweb-player) .ytp-endscreen-previous { display: none; height: 100=
%; left: -32px; opacity: 0.9; position: absolute; width: 32px; transition: =
opacity 0.1s cubic-bezier(0, 0, 0.2, 1); }

.ytp-big-mode:not(.ytp-mweb-player) .ytp-endscreen-previous { left: -48px; =
width: 48px; }

:not(.ytp-mweb-player) .ytp-endscreen-paginate .ytp-endscreen-previous { di=
splay: block; }

:not(.ytp-mweb-player) .ytp-endscreen-previous:hover { opacity: 1; transiti=
on: opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-mweb-player.html5-endscreen { width: 100%; height: 100%; cursor: defau=
lt; overflow: hidden; z-index: 36; }

.html5-endscreen.modern-videowall-endscreen { cursor: default; overflow: hi=
dden; z-index: 36; align-content: center; }

.ytp-modern-endscreen-content { font-size: 11px; }

.ytp-modern-endscreen-single-item .ytp-modern-endscreen-content .ytp-modern=
-videowall-still { margin-bottom: 0px; -webkit-box-orient: horizontal; -web=
kit-box-direction: normal; flex-direction: row; padding-bottom: unset; heig=
ht: 100%; }

.ytp-modern-endscreen-single-item .ytp-modern-endscreen-content .ytp-modern=
-videowall-still .ytp-modern-videowall-still-image { margin-right: 12px; }

.ytp-endscreen-takeover .ytp-modern-endscreen-content, .ytp-endscreen-takeo=
ver.html5-endscreen { display: none; }

.ytp-title-enable-channel-logo .html5-endscreen:not(.ytp-shorts-branded-ui)=
 { margin-top: 16px; }

.ytp-modern-endscreen-content { display: grid; grid-template-columns: repea=
t(auto-fill, minmax(clamp(250px, 27%, 450px), 1fr)); grid-template-rows: re=
peat(1, 1fr); -webkit-box-pack: center; justify-content: center; grid-auto-=
rows: 0px; overflow: hidden; column-gap: 16px; width: 100%; -webkit-box-ali=
gn: stretch; align-items: stretch; padding: 32px; box-sizing: border-box; m=
ax-height: 100%; }

.ytp-modern-endscreen-row-0 .ytp-modern-endscreen-content { padding-top: 16=
px; padding-bottom: 16px; }

.ytp-modern-endscreen-limit-rows-1 .ytp-modern-endscreen-content { grid-tem=
plate-rows: repeat(1, 1fr); }

.ytp-modern-endscreen-limit-rows-2 .ytp-modern-endscreen-content { grid-tem=
plate-rows: repeat(2, 1fr); }

.ytp-modern-endscreen-limit-rows-3 .ytp-modern-endscreen-content { grid-tem=
plate-rows: repeat(3, 1fr); }

.ytp-endscreen-previous:hover { opacity: 1; transition: opacity 0.1s cubic-=
bezier(0.4, 0, 1, 1); }

.ytp-fullscreen-grid-active .ytp-fullscreen-grid { opacity: 1; overflow: vi=
sible; }

.ytp-fullscreen-grid-active .ytp-fullscreen-grid-main-content { opacity: 1;=
 scrollbar-width: none; overflow: scroll; }

.ytp-fullscreen-grid-active .ytp-fullscreen-grid-main-content { bottom: 0px=
; position: absolute; width: 100%; top: 0px; }

.ytp-fullscreen-grid-active.ytp-grid-scrollable .ytp-fullscreen-grid { top:=
 calc(30% + var(--ytp-grid-scroll-percentage)*100%); bottom: 0px; }

.html5-video-player.ended-mode .ytp-fullscreen-grid-expand-button, .html5-v=
ideo-player:not(.ytp-fullscreen-grid-peeking):not(.ytp-fullscreen-grid-acti=
ve) .ytp-fullscreen-grid-expand-button { display: none; }

.ytp-fullscreen-grid-buttons-container { display: flex; position: absolute;=
 left: 50%; transform: translateX(-50%); top: 0px; margin-top: calc(var(--y=
t-delhi-pill-height)/2*-1 + var(--yt-delhi-bottom-controls-height)/2*-1); -=
webkit-box-align: center; align-items: center; gap: 12px; z-index: 72; poin=
ter-events: none; }

.ytp-big-mode .ytp-fullscreen-grid-buttons-container { margin-top: calc(var=
(--yt-delhi-big-mode-pill-height)/2*-1 + var(--yt-delhi-big-mode-bottom-con=
trols-height)/2*-1); }

.ytp-fullscreen-grid-expand-button { opacity: 1; backdrop-filter: var(--yt-=
frosted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sy=
s-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3)); text-sha=
dow: rgb(0, 0, 0) 0px 0px 2px; }

.ytp-fullscreen-grid-expand-button svg { filter: drop-shadow(rgba(0, 0, 0, =
0.8) 0px 0px 1px); }

.ytp-fullscreen-grid-expand-button { position: relative; width: var(--yt-de=
lhi-pill-height); height: var(--yt-delhi-pill-height); border-radius: 50%; =
overflow: visible; scrollbar-width: none; z-index: 72; pointer-events: all;=
 cursor: pointer; }

.ytp-big-mode .ytp-fullscreen-grid-expand-button { width: var(--yt-delhi-bi=
g-mode-pill-height); height: var(--yt-delhi-big-mode-pill-height); }

.ytp-fullscreen-grid-expand-button svg { padding: calc((var(--yt-delhi-pill=
-height) - var(--yt-delhi-icon-size, 24px))/2); height: var(--yt-delhi-icon=
-size,24px); width: var(--yt-delhi-icon-size,24px); }

.ytp-big-mode .ytp-fullscreen-grid-expand-button svg { padding: calc((var(-=
-yt-delhi-big-mode-pill-height) - var(--yt-delhi-icon-size, 24px))/2); }

.ytp-fullscreen-grid-expand-button::before { content: ""; display: block; p=
osition: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); w=
idth: calc(100% - 8px); height: calc(100% - 8px); border-radius: 50%; }

.ytp-fullscreen-grid-action-button { display: none; pointer-events: none; }

.ytp-fullscreen-grid-active .ytp-fullscreen-grid-action-button { display: b=
lock; pointer-events: all; }

:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-expand-button:hover::before,=
 :not(.ytp-grid-scrolling) .ytp-fullscreen-grid-hover-overlay:hover .ytp-fu=
llscreen-grid-expand-button::before, :not(.ytp-grid-scrolling) .ytp-fullscr=
een-grid-hover-overlay:hover .ytp-more-videos-button::after, :not(.ytp-grid=
-scrolling) .ytp-more-videos-button:hover::after { background-color: var(--=
yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1)); }

:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-expand-button:active::before=
, :not(.ytp-grid-scrolling) .ytp-fullscreen-grid-hover-overlay:active .ytp-=
fullscreen-grid-expand-button::before, :not(.ytp-grid-scrolling) .ytp-fulls=
creen-grid-hover-overlay:active .ytp-more-videos-button::after, :not(.ytp-g=
rid-scrolling) .ytp-more-videos-button:active::after { background-color: va=
r(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.2)); =
}

.ytp-fullscreen-grid-peeking .ytp-fullscreen-grid { opacity: 1; overflow: h=
idden; top: calc(100% - var(--ytp-grid-peek-height) - var(--yt-delhi-bottom=
-controls-height, 72px) - 6px - var(--ytp-grid-scroll-percentage)*100%); }

.ytp-fullscreen-grid-peeking.ytp-big-mode .ytp-fullscreen-grid { top: calc(=
100% - var(--ytp-grid-peek-height) - var(--yt-delhi-big-mode-bottom-control=
s-height, 96px) - 6px - var(--ytp-grid-scroll-percentage)*100%); }

.ytp-grid-scrollable .ytp-fullscreen-grid-header { display: none; }

.ytp-fullscreen-grid-peeking.ytp-grid-scrollable .ytp-fullscreen-grid { dis=
play: block; overflow: visible; top: calc(100% - var(--ytp-grid-peek-height=
) - var(--ytp-grid-scroll-percentage)*100%); }

.ytp-fullscreen-grid-peeking.ytp-grid-scrollable.ytp-big-mode .ytp-fullscre=
en-grid { top: calc(100% - var(--ytp-grid-peek-height) - var(--ytp-grid-scr=
oll-percentage)*100%); }

.ytp-fullscreen-grid-peeking.ytp-grid-scrollable .ytp-fullscreen-grid-main-=
content { opacity: 0.5; }

.ytp-fullscreen-grid-peeking.ytp-grid-scrollable.ytp-grid-scrolling .ytp-fu=
llscreen-grid-main-content { opacity: 1; }

.ytp-fullscreen-grid-peeking .ytp-fullscreen-grid-hover-overlay { display: =
block; width: calc(100% - 24px); height: 100%; position: absolute; top: 0px=
; left: 12px; border-radius: 16px; z-index: 72; pointer-events: all; cursor=
: pointer; }

.ytp-fullscreen-grid-active:not(.ended-mode) .ytp-fullscreen-grid-main-cont=
ent, .ytp-fullscreen-grid-peeking .ytp-fullscreen-grid-main-content { margi=
n-top: 12px; }

.ytp-fullscreen-grid-active .ytp-fullscreen-grid-hover-overlay, .ytp-fullsc=
reen-grid-peeking.ytp-grid-scrolling .ytp-fullscreen-grid-hover-overlay { d=
isplay: none; }

:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-peeking .ytp-fullscreen-grid=
-hover-overlay:has(.ytp-fullscreen-grid-expand-button:hover), :not(.ytp-gri=
d-scrolling) .ytp-fullscreen-grid-peeking .ytp-fullscreen-grid-hover-overla=
y:hover { background-color: var(--yt-sys-color-baseline--overlay-button-sec=
ondary); }

:not(.ytp-grid-scrolling) .ytp-fullscreen-grid-peeking .ytp-fullscreen-grid=
-hover-overlay:active, :not(.ytp-grid-scrolling) .ytp-fullscreen-grid-peeki=
ng .ytp-fullscreen-grid-hover-overlay:has(.ytp-fullscreen-grid-expand-butto=
n:active) { background-color: var(--yt-sys-color-baseline--overlay-tonal-ho=
ver); }

.ytp-fullscreen-grid-active:not(.ended-mode) .ytp-fullscreen-grid, .ytp-ful=
lscreen-grid-peeking .ytp-fullscreen-grid { background: linear-gradient(rgb=
a(0, 0, 0, 0), rgba(0, 0, 0, 0.75) 100px, rgba(0, 0, 0, 0.85)); }

.ytp-grid-replay-button { width: 36px; height: 36px; border-radius: 18px; m=
argin-right: 16px; transition: transform 0.1s cubic-bezier(0.4, 0, 1, 1), -=
webkit-transform 0.1s cubic-bezier(0.4, 0, 1, 1); display: none; }

.ytp-full-bleed-player .ytp-grid-replay-button { width: 60px; height: 60px;=
 border-radius: 30px; }

.ytp-grid-replay-button svg { width: 100%; height: 100%; }

.ytp-fullscreen-grid-stills-container { display: grid; padding: 0px 24px; g=
rid-template-columns: repeat(3, 1fr); pointer-events: none; -webkit-box-pac=
k: center; justify-content: center; gap: 16px; -webkit-box-align: stretch; =
align-items: stretch; }

.ytp-fullscreen-grid-active .ytp-fullscreen-grid-stills-container, .ytp-gri=
d-scrolling.ytp-grid-scrollable .ytp-fullscreen-grid-stills-container { poi=
nter-events: auto; }

.ytp-fullscreen-grid { display: block; position: absolute; left: 0px; top: =
100%; width: 100%; z-index: 72; pointer-events: none; max-height: 100%; box=
-sizing: border-box; opacity: 0; visibility: visible; transition: opacity 0=
.1s cubic-bezier(0.4, 0, 1, 1); }

.html5-video-player:not(.ytp-fullscreen-grid-peeking):not(.ytp-fullscreen-g=
rid-active) .ytp-fullscreen-grid { display: none; }

.ytp-fullscreen-grid-peeking.ytp-autohide:not(.ytp-grid-scrolling) .ytp-ful=
lscreen-grid { transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1); opacit=
y: 0; }

.ytp-more-videos-button { position: relative; display: flex; width: fit-con=
tent; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-d=
irection: row; z-index: 72; pointer-events: all; cursor: pointer; padding: =
var(--yt-delhi-pill-top-height,12px) 12px; column-gap: 8px; border-radius: =
28px; backdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur=
(16px)); background: var(--yt-sys-color-baseline--overlay-background-medium=
-light,rgba(0,0,0,.3)); text-shadow: rgb(0, 0, 0) 0px 0px 2px; }

.ytp-more-videos-button svg { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0p=
x 1px); }

.ytp-more-videos-button { transition: opacity 0.25s cubic-bezier(0, 0, 0.2,=
 1); }

.ytp-more-videos-button::after { content: ""; position: absolute; top: 4px;=
 left: 4px; width: calc(100% - 8px); height: calc(100% - 8px); border-radiu=
s: 28px; }

.ytp-more-videos-button .ytp-more-videos-button-thumbnail { width: 40px; as=
pect-ratio: 16 / 9; border: 2px solid white; border-radius: 8px; background=
-size: cover; background-position: 50% center; }

.ytp-more-videos-button .ytp-more-videos-button-title { color: var(--Overla=
y-Overlay-Text-Primary,#fff); text-shadow: rgb(0, 0, 0) 0px 0px 2px; font-f=
amily: var(--Typography-Font-Family,Roboto); font-size: 16px; font-style: n=
ormal; font-weight: 500; line-height: 20px; letter-spacing: 0.16px; display=
: flex; -webkit-box-align: center; align-items: center; }

@media (min-width: 2200px) {
  .ytp-fullscreen-grid-stills-container { grid-template-columns: repeat(4, =
1fr); }
}

.ytp-fullscreen-grid-active.html5-video-player.ended-mode .html5-endscreen =
{ display: none; }

.ytp-fullscreen-grid-active.html5-video-player.ended-mode .ytp-fullscreen-g=
rid { top: 0px; bottom: var(--yt-delhi-bottom-controls-height,72px); }

.ytp-fullscreen-grid-active.html5-video-player.ended-mode .ytp-fullscreen-g=
rid-stills-container { width: 100%; padding: 0px 24px; }

.ytp-fullscreen-grid-active.html5-video-player.ended-mode .ytp-fullscreen-g=
rid-main-content { display: flex; -webkit-box-align: center; align-items: c=
enter; -webkit-box-pack: center; justify-content: center; }

.ytp-fullscreen-grid-active.html5-video-player.ended-mode:not(.ytp-enable-h=
orizontal-endscreen-shelf) .ytp-modern-videowall-still:nth-child(n+4) { dis=
play: none; }

@media (min-width: 2200px) {
  .ytp-fullscreen-grid-active.html5-video-player.ended-mode:not(.ytp-enable=
-horizontal-endscreen-shelf) .ytp-modern-videowall-still:nth-child(4) { dis=
play: flex; }
}

.ytp-fullscreen-grid-active.html5-video-player.ended-mode.ytp-enable-horizo=
ntal-endscreen-shelf .ytp-fullscreen-grid-stills-container { display: flex;=
 -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direct=
ion: row; overflow-x: auto; -webkit-box-pack: start; justify-content: flex-=
start; scrollbar-width: none; }

.ytp-fullscreen-grid-active.html5-video-player.ended-mode.ytp-enable-horizo=
ntal-endscreen-shelf .ytp-fullscreen-grid-main-content { -webkit-box-pack: =
start; justify-content: flex-start; }

.ytp-fullscreen-grid-active.html5-video-player.ended-mode.ytp-enable-horizo=
ntal-endscreen-shelf .ytp-modern-videowall-still { min-width: 31%; }

.html5-video-player.ended-mode .ytp-more-videos-button.ytp-button, .ytp-ful=
lscreen-grid-active .html5-endscreen, .ytp-fullscreen-grid-active .ytp-ad-p=
layer-overlay-layout, .ytp-fullscreen-grid-active .ytp-caption-window-conta=
iner, .ytp-grid-scrolling .html5-endscreen, .ytp-grid-scrolling .ytp-ad-pla=
yer-overlay-layout, .ytp-grid-scrolling .ytp-caption-window-container { dis=
play: none; }

.ytp-autohide:not(.ytp-autohide-active).ytp-fullscreen-grid-peeking:not(.yt=
p-grid-scrolling) .ytp-fullscreen-grid, .ytp-autohide:not(.ytp-autohide-act=
ive).ytp-fullscreen-grid-peeking:not(.ytp-grid-scrolling) .ytp-more-videos-=
button.ytp-button, .ytp-player-minimized .ytp-fullscreen-grid, .ytp-player-=
minimized .ytp-more-videos-button.ytp-button { display: none; }

.ytp-error { position: absolute; display: flex; -webkit-box-align: center; =
align-items: center; -webkit-box-pack: center; justify-content: center; wid=
th: 100%; height: 100%; z-index: 44; line-height: 220%; background-color: r=
gb(40, 40, 40); }

.ytp-embed-error .ytp-error { display: block; }

.ytp-error.related-on-error-overlay-visible { line-height: 160%; }

.ytp-large-width-mode .ytp-error.related-on-error-overlay-visible { line-he=
ight: 220%; }

.ytp-error .ytp-error-content a { text-decoration: underline; }

.ytp-error .ytp-error-content { position: relative; max-width: 85%; -webkit=
-box-align: center; align-items: center; -webkit-box-pack: center; justify-=
content: center; display: flex; }

.ytp-embed-error .ytp-error .ytp-error-content { margin: 0px auto; }

.ytp-error .ytp-error-icon-container { height: 64px; width: 64px; min-width=
: 64px; min-height: 64px; float: left; }

.ytp-error .ytp-error-icon-container svg { max-width: 100%; max-height: 100=
%; }

.ytp-error .ytp-small-redirect { display: inline; height: 48px; width: 48px=
; position: absolute; bottom: 8px; right: 8px; opacity: 0.7; }

.ytp-error .ytp-small-redirect.no-link { cursor: default; }

.ytp-error-content-wrap-subreason:empty { display: none; }

.ytp-error.related-on-error-overlay-visible .ytp-small-redirect, .ytp-fulls=
creen .ytp-error .ytp-small-redirect { display: none; }

.ytp-error .ytp-small-redirect a { display: block; height: 100%; }

.ytp-error .ytp-error-content .ytp-error-content-wrap { margin-top: auto; m=
argin-bottom: auto; margin-left: 16px; height: 100%; }

.ytp-error .ytp-error-content .ytp-error-content-wrap-reason { font-weight:=
 500; }

.ytp-large-width-mode .ytp-error .ytp-error-content .ytp-error-icon-contain=
er { height: 96px; width: 96px; min-width: 96px; min-height: 96px; }

.ytp-large-width-mode .ytp-error .ytp-small-redirect { height: 60px; width:=
 60px; }

.ytp-error .ytp-error-content .ytp-error-content-wrap-reason { font-size: 2=
2px; }

.ytp-error.related-on-error-overlay-visible .ytp-error-content .ytp-error-c=
ontent-wrap-reason { font-size: 16px; }

.ytp-large-width-mode .ytp-error.related-on-error-overlay-visible .ytp-erro=
r-content .ytp-error-content-wrap-reason { font-size: 22px; }

.ytp-error .ytp-error-content .ytp-error-content-wrap-subreason { font-size=
: 18px; padding-top: 10px; }

.ytp-error.related-on-error-overlay-visible .ytp-error-content .ytp-error-c=
ontent-wrap-subreason { font-size: 14px; padding-top: 2px; }

.ytp-large-width-mode .ytp-error .ytp-error-content .ytp-error-content-wrap=
-subreason { font-size: 18px; padding-top: 10px; }

.ytp-small-mode .ytp-error .ytp-error-content { line-height: 150%; }

.ytp-small-mode .ytp-error .ytp-error-content .ytp-error-icon-container { h=
eight: 32px; width: 32px; min-width: 32px; min-height: 32px; }

.ytp-tiny-mode .ytp-error-icon-container { display: none; }

.ytp-small-mode .ytp-error .ytp-error-content .ytp-error-content-wrap-reaso=
n { font-size: 14px; }

.ytp-small-mode .ytp-error .ytp-error-content .ytp-error-content-wrap-subre=
ason { font-size: 12px; padding-top: 4px; }

.ytp-tiny-mode .ytp-error .ytp-error-content .ytp-error-content-wrap-reason=
 { font-size: 12px; }

.ytp-tiny-mode .ytp-error .ytp-error-content .ytp-error-content-wrap-subrea=
son { font-size: 10px; }

.ytp-small-mode .ytp-error .ytp-small-redirect { height: 24px; width: 24px;=
 }

.ytp-error-buttons { margin-top: 12px; display: none; -webkit-box-orient: h=
orizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-=
pack: start; justify-content: flex-start; gap: 12px; }

.ytp-error-has-dismiss .ytp-error-buttons, .ytp-error-has-proceed .ytp-erro=
r-buttons { display: flex; }

.ytp-error-buttons .ytp-error-button { display: none; vertical-align: middl=
e; white-space: nowrap; font-size: 16px; font-weight: 500; padding: 8px 20p=
x; border-radius: 18px; cursor: pointer; text-decoration: none; border-widt=
h: medium; border-style: none; border-color: currentcolor; border-image: in=
itial; color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.1=
5); }

.ytp-error-has-dismiss .ytp-error-buttons .ytp-error-button-dismiss, .ytp-e=
rror-has-proceed .ytp-error-buttons .ytp-error-button-proceed { display: in=
line-block; }

.ytp-error-buttons .ytp-error-button:hover { background-color: rgba(255, 25=
5, 255, 0.25); }

.ytp-error-buttons .ytp-error-button.ytp-error-button-proceed { background-=
color: rgb(255, 255, 255); color: rgb(15, 15, 15); }

.ytp-error-buttons .ytp-error-button.ytp-error-button-proceed:hover { backg=
round-color: rgba(255, 255, 255, 0.9); }

.ytp-tiny-mode .ytp-error-buttons { display: none; }

.ytp-small-mode .ytp-error-buttons { margin-top: 8px; gap: 8px; }

.ytp-small-mode .ytp-error-buttons .ytp-error-button { font-size: 12px; pad=
ding: 6px 14px; }

.ytp-big-mode .ytp-chrome-controls .ytp-fullerscreen-edu-button.ytp-button =
{ width: auto; position: absolute; left: 50%; transform: translateX(-50%); =
text-align: center; transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }

.ytp-big-mode .ytp-chrome-controls .ytp-fullerscreen-edu-button.ytp-button[=
aria-hidden=3D"true"] { opacity: 0; transition: opacity 0.1s cubic-bezier(0=
.4, 0, 1, 1); }

.ytp-fullerscreen-edu-chevron { display: inline-block; width: 24px; }

.ytp-fullerscreen-edu-button:not(.ytp-fullerscreen-edu-button-subtle) .ytp-=
fullerscreen-edu-chevron { height: 50%; }

.ytp-fullerscreen-edu-text { height: 50%; margin-top: -8px; }

.ytp-fullerscreen-edu-button-subtle .ytp-fullerscreen-edu-text { display: n=
one; }

.ytp-big-mode .ytp-fullscreen-button::after { width: 24px; }

.ytp-fullscreen-button-corner-0, .ytp-fullscreen-button-corner-1, .ytp-full=
screen-button-corner-2, .ytp-fullscreen-button-corner-3 { transform: none; =
}

@-webkit-keyframes ytp-fullscreen-button-corner-0-animation {=20
  50% { transform: translate(-1px, -1px); }
}

@keyframes ytp-fullscreen-button-corner-0-animation {=20
  50% { transform: translate(-1px, -1px); }
}

@-webkit-keyframes ytp-fullscreen-button-corner-1-animation {=20
  50% { transform: translate(1px, -1px); }
}

@keyframes ytp-fullscreen-button-corner-1-animation {=20
  50% { transform: translate(1px, -1px); }
}

@-webkit-keyframes ytp-fullscreen-button-corner-2-animation {=20
  50% { transform: translate(1px, 1px); }
}

@keyframes ytp-fullscreen-button-corner-2-animation {=20
  50% { transform: translate(1px, 1px); }
}

@-webkit-keyframes ytp-fullscreen-button-corner-3-animation {=20
  50% { transform: translate(-1px, 1px); }
}

@keyframes ytp-fullscreen-button-corner-3-animation {=20
  50% { transform: translate(-1px, 1px); }
}

.ytp-fullscreen-button:not([aria-disabled=3D"true"]):hover .ytp-fullscreen-=
button-corner-0 { animation: 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0s 1 normal =
none running ytp-fullscreen-button-corner-0-animation; }

.ytp-fullscreen-button:not([aria-disabled=3D"true"]):hover .ytp-fullscreen-=
button-corner-1 { animation: 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0s 1 normal =
none running ytp-fullscreen-button-corner-1-animation; }

.ytp-fullscreen-button:not([aria-disabled=3D"true"]):hover .ytp-fullscreen-=
button-corner-2 { animation: 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0s 1 normal =
none running ytp-fullscreen-button-corner-2-animation; }

.ytp-fullscreen-button:not([aria-disabled=3D"true"]):hover .ytp-fullscreen-=
button-corner-3 { animation: 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0s 1 normal =
none running ytp-fullscreen-button-corner-3-animation; }

.ytp-fullscreen-quick-actions { position: absolute; bottom: 86px; right: 24=
px; z-index: 59; }

.ytp-delhi-modern .ytp-fullscreen-quick-actions { bottom: calc(var(--yt-del=
hi-bottom-controls-height, 72px) + 30px); }

.ytp-delhi-modern.ytp-big-mode .ytp-fullscreen-quick-actions { bottom: calc=
(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 30px); }

.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-fullscreen-quick-actions=
 { bottom: calc(var(--yt-delhi-bottom-controls-height, 72px) + 30px + var(-=
-ytp-grid-peek-height)); }

.ytp-delhi-modern.ytp-big-mode.ytp-fullscreen-grid-peeking .ytp-fullscreen-=
quick-actions { bottom: calc(var(--yt-delhi-big-mode-bottom-controls-height=
, 96px) + 30px + var(--ytp-grid-peek-height)); }

.ytp-fullscreen-metadata { position: absolute; max-width: 33%; top: 24px; l=
eft: 24px; z-index: 59; }

.ytp-overlay-top-left .ytp-fullscreen-metadata { max-width: 60%; }

.ytp-fullscreen-metadata-bottom .ytp-fullscreen-metadata { top: unset; bott=
om: calc(var(--yt-delhi-bottom-controls-height, 72px) + 30px); }

.ytp-fullscreen-metadata-bottom.ytp-featured-product-shown .ytp-fullscreen-=
metadata { bottom: calc(142px + var(--yt-delhi-bottom-controls-height, 72px=
)); }

.ytp-fullscreen-metadata-bottom.ytp-shopping-pill-shown .ytp-fullscreen-met=
adata { bottom: calc(86px + var(--yt-delhi-bottom-controls-height, 72px)); =
}

.ytp-fullscreen-metadata-bottom.ytp-fullscreen-grid-peeking .ytp-fullscreen=
-metadata { bottom: calc(var(--yt-delhi-bottom-controls-height, 72px) + 30p=
x + var(--ytp-grid-peek-height)); }

.ytp-fullscreen-metadata-bottom.ytp-fullscreen-grid-peeking.ytp-featured-pr=
oduct-shown .ytp-fullscreen-metadata { bottom: calc(142px + var(--yt-delhi-=
bottom-controls-height, 72px) + var(--ytp-grid-peek-height)); }

.ytp-fullscreen-metadata-bottom.ytp-fullscreen-grid-peeking.ytp-shopping-pi=
ll-shown .ytp-fullscreen-metadata { bottom: calc(86px + var(--yt-delhi-bott=
om-controls-height, 72px) + var(--ytp-grid-peek-height)); }

.ytp-fullscreen-metadata-bottom.ytp-big-mode .ytp-fullscreen-metadata { bot=
tom: calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 30px); }

.ytp-fullscreen-metadata-bottom.ytp-big-mode.ytp-featured-product-shown .yt=
p-fullscreen-metadata { bottom: calc(142px + var(--yt-delhi-big-mode-bottom=
-controls-height, 96px)); }

.ytp-fullscreen-metadata-bottom.ytp-big-mode.ytp-shopping-pill-shown .ytp-f=
ullscreen-metadata { bottom: calc(86px + var(--yt-delhi-big-mode-bottom-con=
trols-height, 96px)); }

.ytp-fullscreen-metadata-bottom.ytp-big-mode.ytp-fullscreen-grid-peeking .y=
tp-fullscreen-metadata { bottom: calc(var(--yt-delhi-big-mode-bottom-contro=
ls-height, 96px) + 30px + var(--ytp-grid-peek-height)); }

.ytp-fullscreen-metadata-bottom.ytp-big-mode.ytp-fullscreen-grid-peeking.yt=
p-featured-product-shown .ytp-fullscreen-metadata { bottom: calc(142px + va=
r(--yt-delhi-big-mode-bottom-controls-height, 96px) + var(--ytp-grid-peek-h=
eight)); }

.ytp-fullscreen-metadata-bottom.ytp-big-mode.ytp-fullscreen-grid-peeking.yt=
p-shopping-pill-shown .ytp-fullscreen-metadata { bottom: calc(86px + var(--=
yt-delhi-big-mode-bottom-controls-height, 96px) + var(--ytp-grid-peek-heigh=
t)); }

.ytp-overlays-container .ytp-chrome-top-buttons { width: 100%; display: fle=
x; -webkit-box-pack: end; justify-content: flex-end; }

.ytp-overlays-container .ytp-fullscreen-metadata, .ytp-overlays-container .=
ytp-fullscreen-quick-actions { position: relative; inset: 0px; z-index: 59;=
 transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }

.ytp-overlays-container .ytp-chrome-top-buttons { position: relative; inset=
: 0px; z-index: 58; }

* .ytp-overlays-container .ytp-fullscreen-metadata, * .ytp-overlays-contain=
er .ytp-fullscreen-quick-actions, .ytp-fullscreen-metadata-bottom .ytp-over=
lays-container .ytp-fullscreen-metadata, .ytp-fullscreen-metadata-bottom .y=
tp-overlays-container .ytp-fullscreen-quick-actions, .ytp-fullscreen-metada=
ta-bottom.ytp-big-mode .ytp-overlays-container .ytp-fullscreen-metadata, .y=
tp-fullscreen-metadata-bottom.ytp-big-mode .ytp-overlays-container .ytp-ful=
lscreen-quick-actions { position: relative; inset: 0px; }

.ytp-fullscreen-grid-peeking .ytp-overlays-container { opacity: max(1 - 3 *=
 var(--ytp-grid-scroll-percentage),0); }

.ytp-fullscreen-grid-active .ytp-overlays-container { opacity: 0; display: =
none; }

.ytp-autohide .ytp-fullscreen-metadata, .ytp-autohide .ytp-fullscreen-quick=
-actions { opacity: 0; }

.ytp-autohide:not(.ytp-autohide-active) .ytp-fullscreen-metadata, .ytp-auto=
hide:not(.ytp-autohide-active) .ytp-fullscreen-quick-actions { height: 0px;=
 margin: 0px; }

.ad-showing .ytp-fullscreen-metadata, .ad-showing .ytp-fullscreen-quick-act=
ions, .ended-mode .ytp-fullscreen-quick-actions, .seeking-mode .ytp-fullscr=
een-quick-actions, .ytp-menu-shown .ytp-fullscreen-metadata, .ytp-menu-show=
n .ytp-fullscreen-quick-actions, .ytp-settings-shown .ytp-fullscreen-quick-=
actions, .ytp-xsmall-width-mode .ytp-fullscreen-metadata, .ytp-xsmall-width=
-mode .ytp-fullscreen-quick-actions { display: none; }

.ytp-gated-actions-overlay { z-index: 82; overflow: hidden; }

.ytp-gated-actions-overlay-background { background: 50% center / cover no-r=
epeat rgb(0, 0, 0); position: absolute; width: 100%; height: 100%; top: 0px=
; left: 0px; z-index: 82; }

.ytp-gated-actions-overlay-background-overlay { background-color: rgba(0, 0=
, 0, 0.3); position: absolute; width: 100%; height: 100%; top: 0px; left: 0=
px; z-index: 82; }

.ytp-gated-actions-overlay-miniplayer-close-button { display: none; positio=
n: absolute; top: 0px; right: 0px; width: 40px; height: 40px; padding: 8px;=
 z-index: 82; }

.ytp-player-minimized .ytp-gated-actions-overlay-miniplayer-close-button { =
display: inline-block; }

.ytp-gated-actions-overlay-bar { position: absolute; display: flex; -webkit=
-box-align: center; align-items: center; padding: 0px 6px; left: 20px; heig=
ht: 56px; bottom: 20px; box-sizing: border-box; text-align: left; backgroun=
d-color: rgba(0, 0, 0, 0.6); border-radius: 8px; color: rgb(255, 255, 255);=
 width: 380px; z-index: 82; }

.ytp-big-mode .ytp-gated-actions-overlay-bar { padding: 0px 9px; height: 84=
px; bottom: 30px; left: 30px; }

.ytp-gated-actions-overlay-buttons { margin: 12px 6px; }

.ytp-gated-actions-overlay-button { min-width: 80px; height: 32px; padding:=
 0px 8px; background: rgba(255, 255, 255, 0.1); border-radius: 24px; border=
-width: 0px; cursor: pointer; }

.ytp-gated-actions-overlay-button-title { display: inline-block; vertical-a=
lign: middle; margin: 0px 8px; line-height: 32px; font-size: 110%; font-wei=
ght: 500; color: rgb(255, 255, 255); }

.ytp-big-mode .ytp-gated-actions-overlay-buttons { margin: 18px 9px; }

.ytp-big-mode .ytp-gated-actions-overlay-button { min-width: 120px; height:=
 48px; padding: 0px 12px; border-radius: 3px; }

.ytp-big-mode .ytp-gated-actions-overlay-button-title { margin: 0px 12px; l=
ine-height: 48px; font-size: 130%; font-weight: 500; }

.ytp-gated-actions-overlay-text-container { -webkit-box-flex: 1; flex: 1 1 =
0%; min-width: 180px; margin: 0px 6px; }

.ytp-big-mode .ytp-gated-actions-overlay-text-container { min-width: 270px;=
 margin: 0px 9px; }

.ytp-gated-actions-overlay-subtitle, .ytp-gated-actions-overlay-title { tex=
t-transform: none; overflow: hidden; white-space: nowrap; text-overflow: el=
lipsis; }

.ytp-gated-actions-overlay-title { font-size: 150%; font-weight: 500; }

.ytp-gated-actions-overlay-subtitle { font-size: 110%; font-weight: 400; co=
lor: rgba(255, 255, 255, 0.7); }

.ytp-heat-map.ytp-fine-scrubbing-enable:not(.ad-showing) .ytp-heat-map-cont=
ainer, .ytp-heat-map.ytp-progress-bar-hover:not(.ad-showing) .ytp-heat-map-=
container { display: block; opacity: 1; height: 40px; bottom: 5px; transiti=
on: bottom 0.1s cubic-bezier(0, 0, 0.2, 1); }

.ytp-timely-shelf-overlay { transition: opacity 0.5s cubic-bezier(0.4, 0, 0=
.2, 1); }

.ytp-heat-map.ytp-fine-scrubbing-enable:not(.ad-showing) .ytp-timely-shelf-=
overlay, .ytp-heat-map.ytp-progress-bar-hover:not(.ad-showing) .ytp-timely-=
shelf-overlay { opacity: 0; pointer-events: none; visibility: hidden; trans=
ition: opacity 0.5s cubic-bezier(0.4, 0, 0.2, 1), visibility 0.5s; }

.ytp-delhi-modern .ytp-heat-map-container { pointer-events: none; opacity: =
0; display: block; margin-bottom: 0px; }

.ytp-delhi-modern.ytp-heat-map.ytp-fine-scrubbing-enable:not(.ad-showing) .=
ytp-heat-map-container, .ytp-delhi-modern.ytp-heat-map.ytp-progress-bar-hov=
er:not(.ad-showing) .ytp-heat-map-container { transition: opacity 0.2s cubi=
c-bezier(0.05, 0, 0, 1) 0.1s, margin-bottom 0.2s cubic-bezier(0.05, 0, 0, 1=
) 0.1s; margin-bottom: 8px; }

.ytp-heat-map.ytp-progress-bar-hover:not(.ad-showing) .ytp-timed-markers-en=
abled .ytp-heat-map-container { bottom: 7px; }

.ytp-heat-map.ytp-progress-bar-hover .ytp-heat-map-chapter svg { height: 40=
px; }

.ytp-big-mode.ytp-heat-map.ytp-progress-bar-hover .ytp-heat-map-chapter svg=
 { height: 60px; }

.ytp-heat-map-container { opacity: 0; display: none; width: 100%; position:=
 absolute; overflow: hidden; height: 0px; bottom: 5px; transition: bottom 0=
.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-heat-map.ytp-big-mode.ytp-progress-bar-hover .ytp-heat-map-container {=
 height: 60px; bottom: 8px; transition: bottom 0.1s cubic-bezier(0, 0, 0.2,=
 1); }

.ytp-heat-map-chapter { position: absolute; bottom: 0px; width: 100%; heigh=
t: 100%; }

.ytp-heat-map-chapter.ytp-heatmap-hover { bottom: 2px; transition: bottom 0=
.1s cubic-bezier(0, 0, 0.2, 1); }

.ytp-delhi-modern .ytp-heat-map-chapter.ytp-heatmap-hover { transition: bot=
tom 0.2s cubic-bezier(0.05, 0, 0, 1); }

.ytp-big-mode .ytp-heat-map-chapter.ytp-heatmap-hover { bottom: 3px; }

.ytp-heat-map-played_bar .ytp-heat-map-hover { height: 100%; fill: rgba(255=
, 255, 255, 0.5); }

.ytp-heat-map-hover, .ytp-heat-map-play { height: 0px; }

.ytp-heat-map-edu { display: none; }

.ytp-fine-scrubbing-container { width: 100%; position: absolute; bottom: 0p=
x; height: 0px; }

.ytp-fine-scrubbing-thumbnail { display: flex; -webkit-box-flex: 1; flex: 1=
 0 auto; }

.ytp-fine-scrubbing-draggable, .ytp-fine-scrubbing-thumbnails { display: fl=
ex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-dir=
ection: row; overflow: hidden; position: absolute; min-width: 160px; height=
: 100%; }

.ytp-fine-scrubbing-cursor { position: absolute; left: 50%; height: 100%; w=
idth: 3px; background: rgb(238, 238, 238); }

.ytp-fine-scrubbing-seek-time { position: absolute; bottom: 110%; left: 50%=
; transform: translateX(-50%); display: none; }

.ytp-fine-scrubbing-enable .ytp-fine-scrubbing-dismiss, .ytp-fine-scrubbing=
-enable .ytp-fine-scrubbing-play, .ytp-fine-scrubbing-enable .ytp-fine-scru=
bbing-seek-time { display: flex; }

.ytp-fine-scrubbing-enable .ytp-chrome-controls { display: none; }

.ytp-fine-scrubbing-play { display: none; height: 35px; width: 35px; bottom=
: 110%; position: absolute; }

.ytp-delhi-modern-icons .ytp-fine-scrubbing-play { bottom: 120%; }

.ytp-delhi-modern-icons .ytp-fine-scrubbing-play svg { padding: 8px; }

.ytp-fine-scrubbing-dismiss { position: absolute; bottom: 115%; right: 10px=
; height: 25px; width: 25px; display: none; }

.ytp-fine-scrubbing-chapter-title { display: flex; width: 160px; height: 90=
px; font-size: 12px; font-weight: 700; background-color: rgba(0, 0, 0, 0.5)=
; -webkit-box-pack: center; justify-content: center; overflow-wrap: break-w=
ord; -webkit-box-align: center; align-items: center; }

.ytp-fine-scrubbing-chapter-title-content { padding: 15px; overflow: hidden=
; white-space: nowrap; text-overflow: ellipsis; }

.ytp-big-mode .ytp-fine-scrubbing-chapter-title { width: 240px; height: 135=
px; }

.ytp-fine-scrubbing-edu { display: none; }

.ytp-fine-scrubbing-enable.html5-video-player .ytp-ad-overlay-slot { bottom=
: 107px; }

.ytp-big-mode.ytp-fine-scrubbing-enable.html5-video-player .ytp-ad-overlay-=
slot { bottom: 151px; }

.ytp-info-panel-action-item { margin: 16px 0px 0px 16px; width: auto; displ=
ay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex=
-direction: column; -webkit-box-align: start; align-items: flex-start; }

.ytp-big-mode .ytp-info-panel-action-item { margin: 24px 0px 0px 24px; disp=
lay: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; fle=
x-direction: column; -webkit-box-align: start; align-items: flex-start; }

.ytp-small-mode .ytp-info-panel-action-item { display: flex; -webkit-box-or=
ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web=
kit-box-align: start; align-items: flex-start; }

.ytp-info-panel-action-item-disclaimer { cursor: none; font-size: 14px; ove=
rflow: auto; margin-bottom: 16px; }

.ytp-info-panel-action-item-button { width: 100%; display: flex; -webkit-bo=
x-align: center; align-items: center; }

.ytp-info-panel-action-item-icon { width: 24px; height: 24px; color: rgb(25=
5, 255, 255); flex-shrink: 0; }

.ytp-big-mode .ytp-info-panel-action-item-icon { width: 72px; height: 54px;=
 }

.ytp-info-panel-action-item-label { margin-left: 12px; font-size: 14px; col=
or: rgb(255, 255, 255); overflow: auto; }

.ytp-big-mode .ytp-info-panel-action-item-label, .ytp-small-mode .ytp-info-=
panel-action-item-label { margin-left: 12px; font-size: 14px; overflow: aut=
o; }

.ytp-info-panel-detail-skrim { position: absolute; left: 0px; top: 0px; wid=
th: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); z-index: 71; }

.ytp-info-panel-detail { position: absolute; inset: 0px 0px 0px auto; width=
: 60%; background: rgba(0, 0, 0, 0.8); overflow: auto; display: flex; -webk=
it-box-orient: vertical; -webkit-box-direction: normal; flex-direction: col=
umn; transition: transform 0.25s cubic-bezier(0, 0, 0.2, 1), -webkit-transf=
orm 0.25s cubic-bezier(0, 0, 0.2, 1); }

.ytp-big-mode .ytp-info-panel-detail, .ytp-small-mode .ytp-info-panel-detai=
l { width: 60%; }

[dir=3D"ltr"] .ytp-info-panel-detail[aria-hidden=3D"true"] { transform: tra=
nslateX(-100%); transition: transform 0.25s cubic-bezier(0.4, 0, 1, 1), -we=
bkit-transform 0.25s cubic-bezier(0.4, 0, 1, 1); }

[dir=3D"ltr"] .ytp-embed-playlist .ytp-info-panel-detail[aria-hidden=3D"tru=
e"] { transform: translateX(100%); }

[dir=3D"rtl"] .ytp-info-panel-detail[aria-hidden=3D"true"] { transform: tra=
nslateX(100%); transition: transform 0.25s cubic-bezier(0.4, 0, 1, 1), -web=
kit-transform 0.25s cubic-bezier(0.4, 0, 1, 1); }

[dir=3D"rtl"] .ytp-embed-playlist .ytp-info-panel-detail[aria-hidden=3D"tru=
e"] { transform: translateX(-100%); }

.ytp-info-panel-detail-header { margin: 16px; line-height: 24px; font-size:=
 16px; font-weight: 700; color: rgb(255, 255, 255); display: flex; -webkit-=
box-align: center; align-items: center; }

.ytp-big-mode .ytp-info-panel-detail-header { margin: 24px; }

.ytp-info-panel-detail-title { margin-right: 14px; -webkit-box-flex: 2; fle=
x-grow: 2; }

.ytp-info-panel-detail-close { width: 24px; height: 24px; color: rgb(255, 2=
55, 255); flex-shrink: 0; }

.ytp-big-mode .ytp-info-panel-detail-close { width: 36px; height: 36px; }

.ytp-info-panel-detail-close path { fill: rgb(170, 170, 170); }

.ytp-info-panel-detail-close:hover path { fill: rgb(255, 255, 255); }

.ytp-info-panel-detail-body { line-height: 24px; min-height: 48px; font-siz=
e: 14px; font-weight: 400; color: rgb(255, 255, 255); margin: 0px 16px; ove=
rflow: auto; }

.ytp-big-mode .ytp-info-panel-detail-body { margin: 0px 24px; }

.ytp-info-panel-detail-items { left: 0px; right: 0px; padding: 0px 16px 16p=
x 0px; }

.ytp-muted-autoplay .ytp-info-panel-detail-skrim { z-index: 1002; }

.html5-video-player.ended-mode .ytp-info-panel-preview { display: none; }

.ytp-info-panel-preview { height: auto; bottom: auto; left: 12px; right: au=
to; overflow: hidden; pointer-events: auto; position: absolute; cursor: poi=
nter; text-shadow: rgba(0, 0, 0, 0.5) 0px 0px 2px; z-index: 26; -webkit-box=
-align: center; align-items: center; background-color: rgba(0, 0, 0, 0.6); =
border-top: inherit; border-right: inherit; border-bottom: inherit; border-=
image: inherit; border-left: 4px solid rgb(62, 166, 255); border-radius: 4p=
x; padding: 0px; font: inherit; max-width: min(50% - 64px, 272px); display:=
 flex; transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }

.ytp-info-panel-preview[aria-hidden=3D"true"] { opacity: 0; transition: opa=
city 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-embed .ytp-info-panel-preview { top: 60px; }

.ytp-embed.ytp-shorts-mode .ytp-info-panel-preview { top: 122px; }

.ytp-big-mode.ytp-autohide .ytp-info-panel-preview, .ytp-big-mode.ytp-hide-=
info-bar .ytp-info-panel-preview, .ytp-embed.ytp-autohide .ytp-info-panel-p=
review, .ytp-embed.ytp-hide-info-bar .ytp-info-panel-preview { top: 12px; }

.ytp-muted-autoplay .ytp-info-panel-preview { z-index: 1002; top: 12px; }

.ytp-larger-tap-buttons .ytp-info-panel-preview { top: 81px; }

.ytp-big-mode .ytp-info-panel-preview { top: 81px; bottom: auto; left: 24px=
; height: auto; }

.ytp-small-mode .ytp-info-panel-preview { min-width: 130px; max-width: min(=
50% - 64px, 208px); }

.ytp-iv-drawer-open .ytp-info-panel-preview { display: none; transition: di=
splay 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-info-panel-preview-chevron { width: 24px; height: 24px; line-height: 0=
px; pointer-events: none; color: rgb(255, 255, 255); flex-shrink: 0; }

.ytp-info-panel-preview-chevron:empty, .ytp-info-panel-preview-icon:empty {=
 height: 0px; width: 0px; }

.ytp-info-panel-preview-text { background: none; font-size: 12px; font-weig=
ht: 500; line-height: 16px; pointer-events: none; margin: 8px; color: rgb(2=
55, 255, 255); opacity: 1; text-overflow: ellipsis; -webkit-line-clamp: 2; =
-webkit-box-orient: vertical; white-space: normal; display: -webkit-box; ov=
erflow: hidden; transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }

.ytp-info-panel-preview-text[aria-hidden=3D"true"] { opacity: 0; transition=
: opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }

#inline-preview-player .caption-window, #inline-preview-player .ytp-caption=
-window-container { pointer-events: none; }

.ytp-modern-caption#inline-preview-player .ytp-caption-window-container, .y=
tp-modern-caption.ytp-mweb-player .ytp-caption-window-container { width: ca=
lc(100% - 48px); }

.ytp-modern-caption#inline-preview-player .caption-window, .ytp-modern-capt=
ion.ytp-mweb-player .caption-window { border: 8px solid transparent; border=
-radius: 4px; font-weight: 500; }

.ytp-modern-caption#inline-preview-player .caption-window.ytp-caption-windo=
w-bottom, .ytp-modern-caption.ytp-mweb-player .caption-window.ytp-caption-w=
indow-bottom { margin-bottom: 16px; }

.ytp-input-slider-section { display: flex; -webkit-box-pack: center; justif=
y-content: center; -webkit-box-align: center; align-items: center; -webkit-=
box-orient: vertical; -webkit-box-direction: normal; flex-direction: column=
; }

.ytp-input-slider { --yt-slider-shape-gradient-percent: 0; appearance: none=
; left: 0px; right: 0px; display: flex; height: 24px; background-color: tra=
nsparent; -webkit-writing-mode: horizontal-tb; writing-mode: horizontal-tb;=
 direction: ltr; }

.ytp-input-slider::-webkit-slider-runnable-track { background: linear-gradi=
ent(to right,#fff 0,#fff var(--yt-slider-shape-gradient-percent),#666 var(-=
-yt-slider-shape-gradient-percent),#666 100%); height: 4px; border-radius: =
12px; }

.ytp-input-slider::-webkit-slider-thumb { appearance: none; background: rgb=
(255, 255, 255); width: 16px; height: 16px; border-radius: 8px; margin-top:=
 -6px; }

.ytp-varispeed-input-slider::-webkit-slider-runnable-track { background: li=
near-gradient(to right,#fff 0,#fff var(--yt-slider-shape-gradient-percent),=
#909090 var(--yt-slider-shape-gradient-percent),#909090 100%); }

@supports ((-webkit-writing-mode:vertical-rl) or (writing-mode:vertical-rl)=
) {
  .ytp-vertical-slider .ytp-input-slider { -webkit-writing-mode: vertical-r=
l; writing-mode: vertical-rl; direction: rtl; height: inherit; width: 24px;=
 }
  .ytp-vertical-slider .ytp-input-slider::-webkit-slider-runnable-track { b=
ackground: linear-gradient(to top,#fff 0,#fff var(--yt-slider-shape-gradien=
t-percent),#666 var(--yt-slider-shape-gradient-percent),#666 100%); width: =
4px; }
  .ytp-vertical-slider .ytp-input-slider::-webkit-slider-thumb { margin-rig=
ht: -6px; }
}

.ytp-chrome-controls .ytp-jump-button { width: 46px; -webkit-box-flex: 0; f=
lex: 0 0 auto; padding: 9px; display: none; }

.ytp-chrome-controls .ytp-jump-button.ytp-jump-button-enabled { display: bl=
ock; }

.ytp-big-mode .ytp-chrome-controls .ytp-jump-button { padding-top: 12px; }

.ytp-small-mode .ytp-chrome-controls .ytp-jump-button { padding-top: 7px; }

.ytp-small-mode .ytp-chrome-controls .ytp-jump-button.ytp-jump-button-enabl=
ed, .ytp-tiny-mode .ytp-chrome-controls .ytp-jump-button.ytp-jump-button-en=
abled { display: none; }

.ytp-jump-button-text { fill: rgb(255, 255, 255); font-size: 9px; user-sele=
ct: none; font-weight: 900; }

.ytp-jump-spin .ytp-circle-arrow { animation-name: ytp-jump-spin; animation=
-duration: 0.25s; animation-iteration-count: infinite; animation-timing-fun=
ction: ease-in-out; transform-origin: center center; }

.ytp-jump-spin.backwards .ytp-circle-arrow { animation-name: ytp-jump-spin-=
backwards; }

@-webkit-keyframes ytp-jump-spin {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

@keyframes ytp-jump-spin {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

@-webkit-keyframes ytp-jump-spin-backwards {=20
  0% { transform: rotate(1turn); }
  100% { transform: rotate(0deg); }
}

@keyframes ytp-jump-spin-backwards {=20
  0% { transform: rotate(1turn); }
  100% { transform: rotate(0deg); }
}

.ytp-large-play-button { position: absolute; left: 50%; top: 50%; width: 68=
px; height: 48px; margin-left: -34px; margin-top: -24px; transition: opacit=
y 0.25s cubic-bezier(0, 0, 0.2, 1); z-index: 63; }

.ytp-large-play-button.ytp-shorts-mode { width: 68px; height: 90px; }

.ytp-big-mode .ytp-large-play-button.ytp-shorts-mode { width: 102px; height=
: 135px; }

.ytp-dni .ytp-large-play-button, .ytp-dni.ytp-big-mode .ytp-large-play-butt=
on, .ytp-dni.ytp-small-mode .ytp-large-play-button { width: 75px; height: 7=
5px; margin-left: -37.5px; margin-top: -37.5px; }

.house-brand .ytp-large-play-button { width: 60px; height: 60px; margin-lef=
t: -30px; margin-top: -30px; }

.ytp-large-play-button svg { height: 100%; left: 0px; position: absolute; t=
op: 0px; width: 100%; }

.ytp-dni .ytp-cued-thumbnail-overlay .ytp-dni-large-play-button-bg { transi=
tion: fill 0.1s cubic-bezier(0.4, 0, 1, 1), fill-opacity 0.1s cubic-bezier(=
0.4, 0, 1, 1); fill-opacity: 0.8; }

.ytp-dni .ytp-cued-thumbnail-overlay:hover .ytp-dni-large-play-button-bg { =
transition: fill 0.1s cubic-bezier(0, 0, 0.2, 1), fill-opacity 0.1s cubic-b=
ezier(0, 0, 0.2, 1); fill-opacity: 1; }

.ytp-big-mode .ytp-large-play-button { width: 102px; height: 72px; margin-l=
eft: -51px; margin-top: -36px; }

.house-brand.ytp-big-mode .ytp-large-play-button { width: 90px; height: 90p=
x; margin-left: -45px; margin-top: -45px; }

.ytp-cued-thumbnail-overlay[aria-hidden=3D"true"] .ytp-large-play-button, .=
ytp-menu-shown .ytp-large-play-button { display: none; }

.ytp-muted-autoplay-end-panel .ytp-large-play-button { display: block; }

.ytp-large-play-button-bg { transition: fill 0.1s cubic-bezier(0.4, 0, 1, 1=
), fill-opacity 0.1s cubic-bezier(0.4, 0, 1, 1); fill: rgb(33, 33, 33); fil=
l-opacity: 0.8; }

.ytp-large-play-button-red-bg .ytp-large-play-button-bg { fill: var(--yt-sy=
s-color-baseline--static-brand-red,#f03); fill-opacity: 1; }

.ytp-cued-thumbnail-overlay:hover .ytp-large-play-button-bg, .ytp-large-pla=
y-button.ytp-touch-device .ytp-large-play-button-bg, .ytp-muted-autoplay-en=
dscreen-overlay:hover .ytp-large-play-button-bg { transition: fill 0.1s cub=
ic-bezier(0, 0, 0.2, 1), fill-opacity 0.1s cubic-bezier(0, 0, 0.2, 1); fill=
: var(--yt-sys-color-baseline--static-brand-red,#f03); fill-opacity: 1; }

.ytp-color-party .ytp-cued-thumbnail-overlay:hover .ytp-large-play-button-b=
g, .ytp-color-party .ytp-large-play-button.ytp-touch-device .ytp-large-play=
-button-bg, .ytp-color-party .ytp-muted-autoplay-endscreen-overlay:hover .y=
tp-large-play-button-bg { animation: 0.15s linear 0s infinite normal none r=
unning ytp-party-fill; }

.house-brand .ytp-cued-thumbnail-overlay:hover .ytp-large-play-button-bg, .=
house-brand .ytp-muted-autoplay-endscreen-overlay:hover .ytp-large-play-but=
ton-bg { fill: rgb(0, 0, 0); }

.ytp-linked-account-popup-container { width: 100%; height: 100%; display: f=
lex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-di=
rection: row; -webkit-box-align: center; align-items: center; justify-conte=
nt: space-around; }

.ytp-linked-account-popup { position: absolute; z-index: 72; overflow: hidd=
en auto; background: white; font-size: 14px; font-weight: 400; line-height:=
 20px; color: rgba(17, 17, 17, 0.8); font-family: "YouTube Noto", Roboto, A=
rial, Helvetica, sans-serif; display: block; width: 400px; }

html[dark] .ytp-linked-account-popup { background: rgba(33, 33, 33, 0.95); =
color: rgb(255, 255, 255); }

.ytp-linked-account-popup-buttons { padding: 8px 8px 8px 24px; border-top: =
1px solid rgb(238, 238, 238); -webkit-box-pack: end; justify-content: flex-=
end; display: flex; }

.ytp-linked-account-popup-button { font-weight: 500; letter-spacing: 0.007p=
x; line-height: 20px; text-transform: uppercase; color: rgb(6, 95, 212); ba=
ckground-color: transparent; cursor: pointer; padding: 10px 16px; }

html[dark] .ytp-linked-account-popup-button { color: rgb(62, 166, 255); }

.ytp-linked-account-popup-title { font-size: 16px; line-height: 28px; margi=
n: 16px 24px; color: rgb(3, 3, 3); }

html[dark] .ytp-linked-account-popup-title { color: rgb(255, 255, 255); }

.ytp-linked-account-popup-description { padding: 0px 24px; margin: 4px 0px =
24px; }

.ytp-mdx-privacy-popup-confirm { font-weight: 500; font-size: 14px; margin:=
 12px 0px; padding: 10px 20px; border-radius: 2px; background: rgb(102, 102=
, 102); text-transform: uppercase; }

.ytp-mdx-privacy-popup-cancel { font-weight: 500; font-size: 14px; margin: =
12px 0px; padding: 10px 20px; border-radius: 2px; text-transform: uppercase=
; }

.ytp-mdx-popup-dialog { position: absolute; top: 0px; left: 0px; width: 100=
%; height: 100%; z-index: 75; background: rgba(0, 0, 0, 0.8); text-align: c=
enter; transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }

.ytp-mdx-popup-dialog-inner-content { position: absolute; top: 50%; margin-=
top: -70px; left: 0px; right: 0px; padding: 0px 20%; }

.ytp-mdx-popup-title { font-size: 20px; padding-bottom: 16px; }

.ytp-mdx-popup-description { font-size: 14px; }

.ytp-mdx-privacy-popup-buttons { margin-top: 20px; height: 44px; }

.ytp-big-mode .mdx-privacy-popup-buttons { margin-top: 30px; height: 67px; =
}

.html5-video-player.ytp-player-minimized:not(.ended-mode):not(.cued-mode):n=
ot(.unstarted-mode) { overflow: visible; }

.ytp-player-minimized .ytp-ypc-player-content { display: none; }

.ytp-miniplayer-ui { height: 100%; width: 100%; position: absolute; top: 0p=
x; z-index: 67; }

.ytp-player-minimized .ytp-suggested-action-badge { z-index: 68; }

.ytp-player-minimized .ytp-suggested-action-badge.ytp-suggested-action-badg=
e-with-controls { transform: translateY(-30px); }

.ytp-miniplayer-scrim { width: 100%; height: 100%; background-color: rgba(0=
, 0, 0, 0.5); transition: 0.2s cubic-bezier(0.4, 0, 0.2, 1) 0.1s; opacity: =
0; display: flex; -webkit-box-align: center; align-items: center; -webkit-b=
ox-pack: center; justify-content: center; }

.ytp-miniplayer-scrim:focus-within { opacity: 1; }

.html5-video-player.ytp-player-minimized.unstarted-mode .ytp-miniplayer-scr=
im { opacity: 1; }

.ytp-miniplayer-scrim:hover { opacity: 1; }

.ytp-miniplayer-buttons { display: none; }

.ytp-player-minimized.ended-mode .ytp-miniplayer-buttons { display: block; =
}

.ytp-player-minimized.ad-showing .ytp-miniplayer-buttons { display: none; }

.ytp-miniplayer-close-button { position: absolute; top: 0px; right: 0px; wi=
dth: 40px; height: 40px; padding: 8px; z-index: 67; }

.ytp-miniplayer-expand-watch-page-button { position: absolute; width: 40px;=
 height: 40px; padding: 8px; z-index: 67; }

.ytp-miniplayer-expand-watch-page-button.ytp-miniplayer-button-bottom-right=
 { bottom: 4px; right: 0px; }

.ytp-miniplayer-expand-watch-page-button.ytp-miniplayer-button-top-left { t=
op: 0px; left: 0px; }

.ytp-miniplayer-replay-button { position: absolute; left: 8px; bottom: 8px;=
 width: 32px; height: 32px; z-index: 67; }

.ytp-player-minimized.ad-showing .ytp-miniplayer-replay-button { display: n=
one; }

.ytp-miniplayer-controls { direction: ltr; display: flex; width: 264px; -we=
bkit-box-align: center; align-items: center; -webkit-box-pack: justify; jus=
tify-content: space-between; }

.ytp-miniplayer-button-container { min-width: 64px; }

.ytp-miniplayer-ui .ytp-play-button { width: 72px; height: 72px; }

.ytp-miniplayer-ui .ytp-next-button, .ytp-miniplayer-ui .ytp-prev-button { =
display: inline-block; width: 64px; height: 64px; }

.ytp-delhi-modern .ytp-miniplayer-ui .ytp-next-button, .ytp-delhi-modern .y=
tp-miniplayer-ui .ytp-prev-button { width: 32px; height: 32px; }

.ytp-delhi-modern .ytp-miniplayer-ui .ytp-miniplayer-button-container { min=
-width: 32px; }

.ytp-delhi-modern .ytp-miniplayer-ui .ytp-play-button { width: 42px; height=
: 42px; }

.ytp-delhi-modern .ytp-miniplayer-ui .ytp-miniplayer-controls svg { width: =
100%; height: 100%; }

.ytp-miniplayer-ui .ytp-time-display { position: absolute; left: 7px; botto=
m: 0px; }

.ytp-miniplayer-ui .ytp-time-display .ytp-live-badge { display: none; width=
: auto; text-transform: uppercase; }

.ytp-miniplayer-ui .ytp-time-display.ytp-live .ytp-live-badge { display: in=
line-block; }

.ytp-player-minimized.ad-showing .ytp-miniplayer-ui { display: block; }

.ytp-player-minimized.ad-showing .ytp-miniplayer-ui .ytp-next-button, .ytp-=
player-minimized.ad-showing .ytp-miniplayer-ui .ytp-prev-button, .ytp-playe=
r-minimized.ad-showing .ytp-miniplayer-ui .ytp-time-display { display: none=
; }

.ytp-player-minimized .ytp-tooltip.ytp-preview:not(.ytp-text-detail) .ytp-t=
ooltip-title { width: 200%; text-align: center; right: 48px; }

.ytp-player-minimized .ytp-drag .ytp-exp-chapter-hover-effect, .ytp-player-=
minimized .ytp-progress-bar-container:hover .ytp-exp-chapter-hover-containe=
r:hover, .ytp-player-minimized .ytp-progress-bar-container:hover .ytp-exp-c=
hapter-hover-effect { bottom: 1px; transform: scaleY(1.4); transition: tran=
sform 0.1s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.1s cubic-bezier(=
0, 0, 0.2, 1); }

.ytp-player-minimized .ytp-progress-bar-container, .ytp-small-mode.ytp-play=
er-minimized .ytp-progress-bar-container { position: absolute; bottom: -1px=
; z-index: 68; }

.ytp-player-minimized .ytp-time-display { pointer-events: none; }

.ytp-player-minimized:not(.ad-showing) .ytp-progress-bar-container:hover { =
bottom: 0px; }

.ytp-player-minimized .video-ads, .ytp-player-minimized.ytp-menu-shown .vid=
eo-ads { display: block; }

.ytp-player-minimized.ytp-menu-shown .ytp-ad-player-overlay { overflow: hid=
den; }

.ytp-player-minimized.ytp-menu-shown .ytp-ad-player-overlay-flyout-cta, .yt=
p-player-minimized.ytp-menu-shown .ytp-ad-preview-container, .ytp-player-mi=
nimized.ytp-menu-shown .ytp-ad-skip-button-container { bottom: 32px; }

.ytp-player-minimized.ytp-menu-shown .ytp-ad-player-overlay-instream-info {=
 bottom: 3px; left: 6px; }

.ytp-player-minimized .ytp-tooltip.ytp-text-detail .ytp-tooltip-title { tex=
t-transform: capitalize; font-size: 12px; }

.ytp-player-minimized .ytp-tooltip.ytp-text-detail.ytp-preview { max-width:=
 calc(100% - 24px); display: flex; -webkit-box-orient: horizontal; -webkit-=
box-direction: reverse; flex-direction: row-reverse; -webkit-box-pack: just=
ify; justify-content: space-between; }

.ytp-player-minimized .html5-main-video, .ytp-player-minimized .ytp-minipla=
yer-scrim { border-radius: 12px 12px 0px 0px; }

.ytp-player-minimized .html5-main-video { border-radius: 0px; }

.ytp-player-minimized.ytp-player-document-picture-in-picture .ytp-miniplaye=
r-close-button, .ytp-player-minimized.ytp-player-document-picture-in-pictur=
e .ytp-miniplayer-expand-watch-page-button { display: none; }

.ytp-player-minimized.ytp-player-document-picture-in-picture .html5-main-vi=
deo, .ytp-player-minimized.ytp-player-document-picture-in-picture .ytp-mini=
player-scrim, .ytp-player-minimized.ytp-player-document-picture-in-picture.=
html5-video-player { border-radius: 0px; }

.ytp-title-notifications { align-self: center; margin-right: 5px; text-alig=
n: center; }

button.ytp-button.ytp-title-notifications { margin-left: 8px; width: 48px; =
}

.ytp-title-notifications:not(.ytp-notifications-enabled) .ytp-title-notific=
ations-on { display: none; }

.ytp-title-notifications.ytp-notifications-enabled .ytp-title-notifications=
-off { display: none; }

.ytp-offline-slate { z-index: 21; overflow: hidden; }

.ytp-offline-slate-background { background: 50% center / cover no-repeat; p=
osition: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index:=
 22; }

.ytp-offline-slate.ytp-offline-slate-hide-background .ytp-offline-slate-bac=
kground { display: none; }

.html5-video-player.ended-mode .ytp-offline-slate.ytp-offline-slate-hide-ba=
ckground .ytp-offline-slate-background { display: block; }

.ytp-offline-slate:not(.ytp-offline-slate-premiere-trailer) .ytp-offline-sl=
ate-bar-fade.ytp-offline-slate-bar { display: none; }

.ytp-offline-slate-bar { position: absolute; display: flex; -webkit-box-ali=
gn: center; align-items: center; padding: 0px 6px; left: 12px; height: 56px=
; bottom: 60px; box-sizing: border-box; text-align: left; text-transform: u=
ppercase; background: rgba(0, 0, 0, 0.8); color: rgb(255, 255, 255); transi=
tion: bottom 0.25s cubic-bezier(0, 0, 0.2, 1); z-index: 46; border-radius: =
8px; }

.ytp-delhi-modern .ytp-offline-slate-bar { background-color: rgba(40, 40, 4=
0, 0.6); border-radius: 12px; }

.ytp-offline-slate-bar.ytp-offline-slate-bar-hidden { display: none; }

.ytp-embed .ytp-offline-slate-bar { bottom: 52px; }

.ytp-big-mode .ytp-offline-slate-bar { padding: 0px 9px; height: 84px; bott=
om: 90px; left: 18px; }

.ytp-embed.ytp-big-mode .ytp-offline-slate-bar { bottom: 90px; }

.ytp-autohide .ytp-offline-slate-bar, .ytp-hide-controls .ytp-offline-slate=
-bar { bottom: 12px; transition: bottom 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-autohide .ytp-big-mode .ytp-offline-slate-bar, .ytp-hide-controls .ytp=
-big-mode .ytp-offline-slate-bar { bottom: 18px; }

.ytp-offline-slate-icon { margin: 0px 14px; width: 24px; }

.ytp-delhi-modern .ytp-offline-slate-icon { display: none; }

.ytp-big-mode .ytp-offline-slate-icon { width: 36px; }

.ytp-offline-slate-buttons { margin: 12px 6px; }

.ytp-offline-slate-button { min-width: 80px; height: 32px; padding: 0px 8px=
; background: rgba(255, 255, 255, 0.25); border-radius: 2px; }

.ytp-delhi-modern .ytp-offline-slate-button { background-color: rgb(255, 25=
5, 255); border-radius: 18px; color: rgb(40, 40, 40); }

.ytp-offline-slate-button-icon { display: inline-block; vertical-align: mid=
dle; height: 24px; }

.ytp-delhi-modern .ytp-offline-slate-button-icon { height: 18px; width: 18p=
x; }

.ytp-delhi-modern .ytp-offline-slate-button-icon svg { fill: rgb(40, 40, 40=
); height: 18px; width: 18px; }

.ytp-offline-slate-button-text { display: inline-block; vertical-align: mid=
dle; margin: 0px 8px; line-height: 32px; font-size: 110%; font-weight: 500;=
 }

.ytp-reminder-menu { background: rgba(28, 28, 28, 0.9); border-radius: 2px;=
 bottom: 55px; outline: none; overflow: hidden; position: absolute; text-sh=
adow: rgba(0, 0, 0, 0.5) 0px 0px 2px; white-space: nowrap; transition: opac=
ity 0.1s cubic-bezier(0, 0, 0.2, 1); user-select: none; }

.ytp-reminder-menu[aria-hidden=3D"true"] { opacity: 0; transition: opacity =
0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-reminder-menu-contents { box-sizing: border-box; color: rgb(238, 238, =
238); display: table; padding: 8px 0px; width: 100%; }

.ytp-reminder-menu-item { cursor: default; display: table-row; height: 40px=
; outline: none; }

.ytp-big-mode .ytp-reminder-menu-item { height: 49px; }

.ytp-reminder-menu-item:not([aria-disabled=3D"true"]) { cursor: pointer; }

.ytp-reminder-menu-item:not([aria-disabled=3D"true"]):hover { background-co=
lor: rgba(255, 255, 255, 0.1); }

.ytp-reminder-menu-item-icon, .ytp-reminder-menu-item-label { display: tabl=
e-cell; padding: 0px 15px; vertical-align: middle; }

.ytp-reminder-menu-item-label { font-size: 118%; font-weight: 500; padding-=
left: 0px; text-transform: none; }

.ytp-big-mode .ytp-reminder-menu-item-label { padding: 0px 15px 0px 0px; }

.ytp-reminder-menu-item-icon { padding: 0px 10px; }

.ytp-big-mode .ytp-reminder-menu-item-icon { padding: 0px 15px; }

.ytp-reminder-menu-item-icon svg { display: block; height: 24px; width: 24p=
x; }

.ytp-big-mode .ytp-reminder-menu-item-icon svg { height: 36px; width: 36px;=
 }

.ytp-big-mode .ytp-offline-slate-buttons { margin: 18px 9px; }

.ytp-big-mode .ytp-offline-slate-button { min-width: 120px; height: 48px; p=
adding: 0px 12px; border-radius: 3px; }

.ytp-big-mode .ytp-offline-slate-button-text { margin: 0px 12px; line-heigh=
t: 48px; font-size: 130%; font-weight: 500; }

.ytp-offline-slate-messages { -webkit-box-flex: 1; flex: 1 1 0%; min-width:=
 180px; margin: 0px 6px; }

.ytp-big-mode .ytp-offline-slate-messages { min-width: 270px; margin: 0px 9=
px; }

.ytp-offline-slate-main-text, .ytp-offline-slate-subtitle-text { text-trans=
form: none; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;=
 }

.ytp-offline-slate-main-text { font-size: 140%; font-weight: 400; }

.ytp-offline-slate-subtitle-text { font-size: 110%; font-weight: 500; }

.ytp-offline-slate-close-button, .ytp-offline-slate-open-button { display: =
none; }

.ytp-offline-slate-premiere-trailer .ytp-offline-slate-bar { -webkit-box-or=
ient: vertical; -webkit-box-direction: normal; flex-direction: column; -web=
kit-box-align: start; align-items: flex-start; inset: 0px 0px 0px auto; pad=
ding: 48px 25px 25px; min-width: auto; width: 300px; height: auto; border-r=
adius: 0px; transition: right 0.25s ease-in-out; z-index: 23; }

.ytp-big-mode .ytp-offline-slate-premiere-trailer .ytp-offline-slate-bar { =
padding-top: 69px; }

.ytp-player-minimized .ytp-offline-slate-premiere-trailer .ytp-offline-slat=
e-bar, .ytp-player-minimized .ytp-offline-slate-premiere-trailer .ytp-offli=
ne-slate-close-button, .ytp-player-minimized .ytp-offline-slate-premiere-tr=
ailer.ytp-offline-slate-collapsed .ytp-offline-slate-open-button { display:=
 none; }

.ytp-offline-slate-premiere-trailer.ytp-offline-slate-collapsed .ytp-offlin=
e-slate-bar { right: -100%; }

.ytp-offline-slate-premiere-trailer .ytp-offline-slate-icon { display: none=
; }

.ytp-offline-slate-premiere-trailer .ytp-offline-slate-close-button, .ytp-o=
ffline-slate-premiere-trailer .ytp-offline-slate-open-button { position: ab=
solute; width: 50px; height: 50px; top: 50%; right: 0px; margin-top: -25px;=
 z-index: 23; }

.ytp-offline-slate-premiere-trailer .ytp-offline-slate-close-button { displ=
ay: block; }

.ytp-offline-slate-premiere-trailer .ytp-offline-slate-open-button::before =
{ background: rgba(0, 0, 0, 0.8); content: ""; display: block; height: 28px=
; left: 15px; position: absolute; top: 10px; width: 20px; }

.ytp-offline-slate-premiere-trailer .ytp-offline-slate-open-button svg { po=
sition: absolute; left: 0px; top: 0px; }

.ytp-offline-slate-premiere-trailer.ytp-offline-slate-collapsed .ytp-offlin=
e-slate-close-button { display: none; }

.ytp-offline-slate-premiere-trailer.ytp-offline-slate-collapsed .ytp-offlin=
e-slate-open-button { display: block; }

.ytp-offline-slate-premiere-trailer .ytp-offline-slate-messages { -webkit-b=
ox-flex: 0; flex: 0 0 auto; margin: 0px; }

.ytp-offline-slate-premiere-trailer .ytp-offline-slate-main-text { font-siz=
e: 20px; font-weight: 500; height: auto; }

.ytp-big-mode .ytp-offline-slate-premiere-trailer .ytp-offline-slate-main-t=
ext { margin-top: 0px; }

.ytp-offline-slate-premiere-trailer .ytp-offline-slate-subtitle-text { colo=
r: rgb(170, 170, 170); font-size: 13px; line-height: 1.3em; margin: 5px 0px=
 20px; white-space: normal; }

.ytp-big-mode .ytp-offline-slate-premiere-trailer .ytp-offline-slate-subtit=
le-text { margin-left: 0px; }

.ytp-offline-slate-premiere-trailer .ytp-offline-slate-description { displa=
y: block; text-transform: none; font-size: 13px; margin: 20px 0px; max-heig=
ht: 300px; overflow: hidden; }

.ytp-offline-slate-premiere-trailer .ytp-offline-slate-buttons { margin-lef=
t: 0px; margin-right: 0px; }

.ytp-offline-slate-premiere-trailer .ytp-offline-slate-buttons .ytp-reminde=
r-menu { bottom: auto; }

.ytp-offline-slate-premiere-trailer .ytp-offline-slate-button { background:=
 rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-size: 14px; heig=
ht: auto; padding: 4px 8px; text-transform: uppercase; }

.ytp-offline-slate-premiere-trailer .ytp-offline-slate-button svg { fill: r=
gb(255, 255, 255); }

.ytp-offline-slate-premiere-trailer .ytp-offline-slate-button-text { font-s=
ize: 110%; line-height: 32px; margin: 0px 8px; }

.ytp-chrome-top .ytp-overflow-button { width: auto; height: auto; min-width=
: 48px; }

.ytp-embed:not(.ad-showing).ytp-small-mode .ytp-overflow-button { padding-t=
op: 16px; }

.ytp-overflow-icon { margin: auto; width: 36px; height: 36px; vertical-alig=
n: middle; }

.ytp-overflow-panel { position: absolute; top: 0px; left: 0px; width: 100%;=
 height: 100%; z-index: 74; background: rgba(0, 0, 0, 0.8); text-align: cen=
ter; transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }

.ytp-overflow-panel[aria-hidden=3D"true"] { opacity: 0; transition: opacity=
 0.25s cubic-bezier(0.4, 0, 1, 1); }

.ytp-autohide.ytp-embed-overlays-autohide .ytp-overflow-panel { opacity: 0;=
 transition: opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-autohide:not(.ytp-autohide-active).ytp-embed-overlays-autohide .ytp-ov=
erflow-panel { display: none; }

.ytp-overflow-panel-content { position: absolute; top: 50%; left: 0px; righ=
t: 0px; margin-top: -48px; }

.ytp-overflow-panel-close { position: absolute; top: 6px; right: 12px; padd=
ing: 0px; width: 36px; height: 36px; }

.ytp-mobile.ytp-embed-mobile .ytp-overflow-panel-close { width: 48px; heigh=
t: 48px; }

.ytp-overflow-panel-close path { fill: rgb(170, 170, 170); }

.ytp-overflow-panel-close:hover path { fill: rgb(255, 255, 255); }

.ytp-overflow-panel-action-buttons { display: flex; flex-wrap: nowrap; -web=
kit-box-pack: center; justify-content: center; -webkit-box-align: start; al=
ign-items: flex-start; }

.ytp-overlays-container { position: absolute; inset: 8px 12px 72px; z-index=
: 59; pointer-events: none; }

.ytp-overlays-container .ytp-overlay-top-left { position: absolute; width: =
100%; }

.ytp-overlays-container .ytp-overlay-top-left > * { pointer-events: auto; m=
argin-bottom: 12px; }

.ytp-exp-ppp-label-refresh .ytp-overlays-container .ytp-overlay-top-left .y=
tp-fullscreen-metadata { margin-bottom: 0px; }

.ytp-exp-ppp-label-refresh .ytp-overlays-container .ytp-overlay-top-left .y=
tp-fullscreen-metadata yt-player-overlay-video-details-renderer { padding-b=
ottom: 8px; }

.ytp-overlays-container .ytp-overlay-top-right { position: absolute; width:=
 100%; right: 0px; }

.ytp-overlays-container .ytp-overlay-top-right > * { pointer-events: auto; =
margin-bottom: 12px; margin-right: 0px; margin-left: auto; }

.ytp-overlays-container .ytp-overlay-top-right .ytp-chrome-top-buttons { ma=
rgin-bottom: 0px; }

.ytp-overlays-container .ytp-overlay-top-right .ytp-chrome-top-buttons > * =
{ margin-bottom: 12px; }

.ytp-overlays-container .ytp-overlay-bottom-left { position: absolute; widt=
h: 100%; bottom: 0px; }

.ytp-overlays-container .ytp-overlay-bottom-left > * { pointer-events: auto=
; margin-top: 12px; }

.ytp-overlays-container .ytp-overlay-bottom-right { position: absolute; rig=
ht: 0px; bottom: 0px; }

.ytp-overlays-container .ytp-overlay-bottom-right > * { pointer-events: aut=
o; margin-top: 12px; margin-left: auto; margin-right: 0px; }

.ytp-overlays-container .ytp-overlay-inline-container { width: fit-content;=
 display: flex; gap: 12px; }

.ytp-overlays-container .ytp-overlay-inline-container > * { pointer-events:=
 auto; }

.ytp-overlays-container { transition: opacity 0.25s cubic-bezier(0, 0, 0.2,=
 1); }

.ytp-full-bleed-player.ytp-grid-scrolling .ytp-overlays-container { transit=
ion: bottom; }

.ytp-big-mode .ytp-overlays-container { inset: 8px 24px 78px; }

.ytp-embed:not(.ad-showing) .ytp-overlays-container { top: 60px; }

.ytp-big-mode:not(.ytp-delhi-modern) .ytp-overlays-container { top: 69px; b=
ottom: 78px; }

.ytp-delhi-modern .ytp-overlays-container { bottom: calc(var(--yt-delhi-bot=
tom-controls-height, 72px) + 24px); }

.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-overlays-container { bot=
tom: calc(var(--yt-delhi-bottom-controls-height, 72px) + 24px + var(--ytp-g=
rid-peek-height) + 100%*var(--ytp-grid-scroll-percentage)); }

.ytp-delhi-modern.ytp-big-mode .ytp-overlays-container { bottom: calc(var(-=
-yt-delhi-big-mode-bottom-controls-height, 96px) + 24px); }

.ytp-delhi-modern.ytp-big-mode.ytp-fullscreen-grid-peeking .ytp-overlays-co=
ntainer { bottom: calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px=
) + 24px + var(--ytp-grid-peek-height) + 100%*var(--ytp-grid-scroll-percent=
age)); }

.ytp-autohide:not(.ytp-autohide-active) .ytp-overlays-container, .ytp-delhi=
-modern.ytp-autohide:not(.ytp-autohide-active) .ytp-overlays-container { bo=
ttom: 24px; }

.ytp-delhi-modern.ytp-player-minimized .ytp-overlays-container, .ytp-player=
-minimized .ytp-overlays-container { bottom: 36px; }

.html5-video-player.ended-mode .ytp-paid-content-overlay, .ytp-delhi-modern=
.ytp-player-minimized .ytp-playlist-menu-button { display: none; }

.ytp-paid-content-overlay { border-radius: 2px; bottom: 53px; display: inli=
ne-block; font-size: 109.091%; height: 30px; left: 25px; line-height: 30px;=
 min-width: max(48px, 5.75%); overflow: hidden; pointer-events: none; posit=
ion: absolute; text-shadow: rgba(0, 0, 0, 0.5) 0px 0px 2px; z-index: 27; }

.ytp-big-mode .ytp-overlays-container .ytp-paid-content-overlay, .ytp-overl=
ays-container .ytp-paid-content-overlay { position: relative; inset: 0px; }

.ytp-exp-ppp-update .ytp-paid-content-overlay { border-radius: 0px; inset: =
16px auto auto 16px; font-weight: 400; height: auto; pointer-events: auto; =
}

.ytp-exp-ppp-update .ytp-paid-content-overlay-link { -webkit-box-align: cen=
ter; align-items: center; background-color: rgba(0, 0, 0, 0.6); border-left=
: 4px solid rgb(62, 166, 255); border-radius: 4px; display: flex; max-width=
: 312px; min-width: max(48px, 5.75%); padding: 8px 0px 8px 8px; transition:=
 opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }

.ytp-exp-ppp-update .ytp-paid-content-overlay-link:not([href]), .ytp-exp-pp=
p-update .ytp-paid-content-overlay-link[href=3D"#"] { pointer-events: none;=
 }

.ytp-exp-ppp-update .ytp-paid-content-overlay-icon { height: 24px; width: 2=
4px; flex-shrink: 0; }

.ytp-exp-ppp-update .ytp-paid-content-overlay-text { background: none; -web=
kit-box-flex: 1; flex-grow: 1; font-size: 13px; font-weight: inherit; line-=
height: 1em; min-width: 0px; padding: 8px; }

.ytp-exp-ppp-update .ytp-paid-content-overlay-chevron { height: 24px; width=
: 24px; flex-shrink: 0; }

.ytp-exp-ppp-update .ytp-paid-content-overlay-chevron:empty, .ytp-exp-ppp-u=
pdate .ytp-paid-content-overlay-icon:empty { height: 0px; width: 0px; }

.ytp-exp-ppp-update.ytp-big-mode .ytp-paid-content-overlay { bottom: auto; =
height: auto; left: 16px; line-height: inherit; }

.ytp-exp-ppp-update.ytp-big-mode .ytp-paid-content-overlay, .ytp-exp-ppp-up=
date.ytp-embed .ytp-paid-content-overlay { top: 64px; }

.ytp-exp-ppp-update.ytp-big-mode.ytp-autohide .ytp-paid-content-overlay, .y=
tp-exp-ppp-update.ytp-big-mode.ytp-hide-info-bar .ytp-paid-content-overlay,=
 .ytp-exp-ppp-update.ytp-embed.ytp-autohide .ytp-paid-content-overlay, .ytp=
-exp-ppp-update.ytp-embed.ytp-hide-info-bar .ytp-paid-content-overlay { top=
: 16px; }

.ytp-exp-ppp-update.ytp-fullscreen .ytp-paid-content-overlay.ytp-ppp-label-=
refresh { margin-left: 12px; }

.ytp-exp-ppp-update .ytp-paid-content-overlay-indicator { display: none; }

.ytp-exp-ppp-update .ytp-overlays-container .ytp-paid-content-overlay, .ytp=
-exp-ppp-update.ytp-big-mode .ytp-overlays-container .ytp-paid-content-over=
lay, .ytp-exp-ppp-update.ytp-big-mode.ytp-delhi-modern .ytp-overlays-contai=
ner .ytp-paid-content-overlay { position: relative; inset: 0px; }

.ytp-delhi-modern.ytp-exp-ppp-update .ytp-paid-content-overlay-link { backd=
rop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); ba=
ckground: var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0=
,.6)); padding: 5px; border-left: unset; }

.ytp-delhi-modern.ytp-exp-ppp-update .ytp-paid-content-overlay-indicator { =
display: block; width: 4px; height: 20px; border-radius: 4px; background-co=
lor: rgb(62, 166, 255); margin: 0px 8px; }

.ytp-delhi-modern.ytp-exp-ppp-update .ytp-paid-content-overlay.ytp-ppp-labe=
l-refresh .ytp-paid-content-overlay-link { padding: initial; border-radius:=
 12px; position: relative; }

.ytp-delhi-modern.ytp-exp-ppp-update .ytp-paid-content-overlay.ytp-ppp-labe=
l-refresh .ytp-paid-content-overlay-link::after { content: ""; position: ab=
solute; inset: 0px; border-radius: inherit; pointer-events: none; }

.ytp-delhi-modern.ytp-exp-ppp-update .ytp-paid-content-overlay.ytp-ppp-labe=
l-refresh .ytp-paid-content-overlay-link:hover::after { background-color: v=
ar(--yt-sys-color-baseline--overlay-button-secondary,rgba(255,255,255,.1));=
 transition: background-color 0.2s cubic-bezier(0.05, 0, 0, 1); }

.ytp-delhi-modern.ytp-exp-ppp-update .ytp-paid-content-overlay.ytp-ppp-labe=
l-refresh .ytp-paid-content-overlay-indicator { display: none; }

.ytp-delhi-modern.ytp-exp-ppp-update .ytp-paid-content-overlay.ytp-ppp-labe=
l-refresh .ytp-paid-content-overlay-text { font-weight: 500; font-size: 14p=
x; line-height: 20px; padding: 4px 8px; }

.ytp-delhi-modern.ytp-exp-ppp-update .ytp-ppp-label-refresh.ytp-ppp-label-r=
efresh-motion .ytp-paid-content-overlay-link { clip-path: inset(0px round 1=
2px); opacity: 1; transition: clip-path 1s cubic-bezier(0.4, 0, 0, 1), opac=
ity 0.25s cubic-bezier(0.4, 0, 0, 1), -webkit-clip-path 1s cubic-bezier(0.4=
, 0, 0, 1); }

.ytp-delhi-modern.ytp-exp-ppp-update .ytp-ppp-label-refresh.ytp-ppp-label-r=
efresh-motion .ytp-paid-content-overlay-link[aria-hidden=3D"true"] { clip-p=
ath: inset(0px calc(100% - 32px) 0px 0px round 12px); opacity: 0; transitio=
n: clip-path 0.5s cubic-bezier(0.4, 0, 0, 1), opacity 0.35s cubic-bezier(0.=
4, 0, 0, 1) 0.15s, -webkit-clip-path 0.5s cubic-bezier(0.4, 0, 0, 1); }

.ytp-delhi-modern.ytp-exp-ppp-update .ytp-ppp-label-refresh.ytp-ppp-label-r=
efresh-motion .ytp-paid-content-overlay-text { mask-image: linear-gradient(=
90deg, rgb(0, 0, 0) calc(100% - 8px), transparent); mask-repeat: no-repeat;=
 mask-size: calc(100% + 8px) 100%; transition: mask-size 1s cubic-bezier(0.=
4, 0, 0, 1), -webkit-mask-size 1s cubic-bezier(0.4, 0, 0, 1); }

.ytp-delhi-modern.ytp-exp-ppp-update .ytp-ppp-label-refresh.ytp-ppp-label-r=
efresh-motion .ytp-paid-content-overlay-link[aria-hidden=3D"true"] .ytp-pai=
d-content-overlay-text { mask-size: 0px 100%; transition: mask-size 0.5s cu=
bic-bezier(0.4, 0, 0, 1), -webkit-mask-size 0.5s cubic-bezier(0.4, 0, 0, 1)=
; }

[dir=3D"rtl"] .ytp-delhi-modern.ytp-exp-ppp-update .ytp-paid-content-overla=
y.ytp-ppp-label-refresh.ytp-ppp-label-refresh-motion .ytp-paid-content-over=
lay-link[aria-hidden=3D"true"] { clip-path: inset(0px 0px 0px calc(100% - 3=
2px) round 12px); }

[dir=3D"rtl"] .ytp-delhi-modern.ytp-exp-ppp-update .ytp-paid-content-overla=
y.ytp-ppp-label-refresh.ytp-ppp-label-refresh-motion .ytp-paid-content-over=
lay-text { mask-image: linear-gradient(270deg, rgb(0, 0, 0) calc(100% - 8px=
), transparent); mask-position: right center; }

.ytp-embed .ytp-paid-content-overlay { bottom: 45px; }

.ytp-paid-content-overlay-text { background-color: rgba(0, 0, 0, 0.6); font=
-size: 14px; font-weight: 500; line-height: 32px; min-width: max(48px, 5.75=
%); opacity: 1; padding: 0px 14px; transition: opacity 0.25s cubic-bezier(0=
, 0, 0.2, 1); }

.ytp-big-mode .ytp-paid-content-overlay { bottom: 62px; height: 42px; left:=
 44px; line-height: 42px; }

.ytp-autohide .ytp-paid-content-overlay, .ytp-iv-drawer-open .ytp-paid-cont=
ent-overlay { bottom: 6px; transition: bottom 0.1s cubic-bezier(0.4, 0, 1, =
1); }

.ytp-big-mode.ytp-autohide .ytp-paid-content-overlay, .ytp-big-mode.ytp-iv-=
drawer-open .ytp-paid-content-overlay { bottom: 12px; }

.ytp-paid-content-overlay-text[aria-hidden=3D"true"] { opacity: 0; transiti=
on: opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-menuitem { display: table-row; cursor: default; outline: none; }

.ytp-menuitem:not(.ytp-menuitem-with-footer) { height: 40px; }

.ytp-big-mode .ytp-menuitem:not(.ytp-menuitem-with-footer) { height: 49px; =
}

.ytp-menuitem:not([aria-disabled=3D"true"]) { cursor: pointer; }

.ytp-menuitem:not([aria-disabled=3D"true"]):hover { background-color: rgba(=
255, 255, 255, 0.1); }

.ytp-menuitem-content, .ytp-menuitem-icon, .ytp-menuitem-label, .ytp-menuit=
em-secondary-icon { display: table-cell; vertical-align: middle; padding: 0=
px 15px; }

.ytp-menuitem-label { padding-left: 0px; }

.ytp-menuitem-icon { padding: 0px 10px; }

.ytp-big-mode .ytp-menuitem-icon { padding: 0px 15px; }

.ytp-menuitem-icon svg { display: block; width: 24px; height: 24px; }

.ytp-menuitem-secondary-icon svg { display: block; width: 16px; height: 16p=
x; }

.ytp-big-mode:not(.ytp-delhi-modern) .ytp-menuitem-icon svg { width: 36px; =
height: 36px; }

.ytp-menuitem-label { font-size: 118%; font-weight: 500; }

.ytp-delhi-modern .ytp-menuitem-label { font-size: 14px; font-weight: unset=
; }

.ytp-menuitem-label-wrapper { display: table-cell; vertical-align: middle; =
}

.ytp-menuitem-keyboard-shortcut { font-size: 115%; padding-left: 3px; color=
: rgb(204, 204, 204); }

.ytp-quality-menu .ytp-menuitem { white-space: nowrap; }

.ytp-quality-menu .ytp-panel-menu { margin-right: 10px; }

.ytp-quality-menu .ytp-menuitem-label sup { display: inline-block; width: 0=
px; }

.ytp-big-mode .ytp-menuitem-content, .ytp-big-mode .ytp-menuitem-label { pa=
dding: 0px 15px 0px 0px; }

.ytp-menuitem[role=3D"menuitemradio"] .ytp-menuitem-content { display: none=
; }

.ytp-menuitem[role=3D"menuitemradio"] .ytp-menuitem-label { padding-left: 3=
5px; padding-right: 20px; border-bottom-width: medium; border-bottom-style:=
 none; border-bottom-color: currentcolor; }

.ytp-big-mode .ytp-menuitem[role=3D"menuitemradio"] .ytp-menuitem-label { p=
adding-left: 52px; padding-right: 35px; }

.ytp-menuitem[role=3D"menuitemradio"][aria-checked=3D"true"] .ytp-menuitem-=
label { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaH=
R0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsb=
D0iI2ZmZiIgZD0iTTkgMTYuMiA0LjggMTJsLTEuNCAxLjRMOSAxOSAyMSA3bC0xLjQtMS40eiIv=
Pjwvc3ZnPg=3D=3D"); background-repeat: no-repeat; background-position: left=
 10px center; background-size: 18px 18px; }

.ytp-big-mode .ytp-menuitem[role=3D"menuitemradio"][aria-checked=3D"true"] =
.ytp-menuitem-label { background-position: left 15px center; background-siz=
e: 27px 27px; }

.ytp-probably-keyboard-focus .ytp-menuitem:focus .ytp-menuitem-icon { box-s=
hadow: rgba(27, 127, 204, 0.8) 2px 2px 0px inset, rgba(27, 127, 204, 0.8) 0=
px -2px 0px inset; }

.ytp-probably-keyboard-focus .ytp-menuitem:focus .ytp-menuitem-label { box-=
shadow: rgba(27, 127, 204, 0.8) 0px 2px 0px inset, rgba(27, 127, 204, 0.8) =
0px -2px 0px inset; }

.ytp-probably-keyboard-focus .ytp-menuitem:focus .ytp-menuitem-label:first-=
child { box-shadow: rgba(27, 127, 204, 0.8) 2px 2px 0px inset, rgba(27, 127=
, 204, 0.8) 0px -2px 0px inset; }

.ytp-probably-keyboard-focus .ytp-menuitem:focus .ytp-menuitem-content { bo=
x-shadow: rgba(27, 127, 204, 0.8) -2px -2px 0px inset, rgba(27, 127, 204, 0=
.8) 0px 2px 0px inset; }

.ytp-probably-keyboard-focus .ytp-menuitem[role=3D"menuitemradio"]:focus .y=
tp-menuitem-label { box-shadow: rgba(27, 127, 204, 0.8) 2px 2px 0px inset, =
rgba(27, 127, 204, 0.8) -2px -2px 0px inset; }

.ytp-menuitem-content { font-size: 109%; text-align: right; }

.ytp-menuitem-sublabel { float: left; }

.ytp-menu-label-secondary, .ytp-menuitem-sublabel { font-size: 91%; color: =
rgb(204, 204, 204); }

.ytp-menuitem[aria-haspopup=3D"true"] .ytp-menuitem-content { background-re=
peat: no-repeat; background-position: right 9px center; background-size: 32=
px 32px; padding-right: 38px; }

.ytp-menuitem[aria-haspopup=3D"true"] .ytp-menuitem-content { background-im=
age: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmc=
vMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTEyLj=
U5IDIwLjM0IDQuNTgtNC41OS00LjU4LTQuNTlMMTQgOS43NWw2IDYtNiA2eiIvPjwvc3ZnPg=3D=
=3D"); }

[dir=3D"rtl"] .ytp-menuitem[aria-haspopup=3D"true"] .ytp-menuitem-content {=
 background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL=
3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2Zm=
ZiIgZD0ibTE5LjQxIDIwLjA5LTQuNTgtNC41OSA0LjU4LTQuNTlMMTggOS41bC02IDYgNiA2eiI=
vPjwvc3ZnPg=3D=3D"); }

.ytp-big-mode .ytp-menuitem[aria-haspopup=3D"true"] .ytp-menuitem-content {=
 background-position: right 13px center; background-size: 48px 48px; paddin=
g-right: 57px; }

.ytp-delhi-modern .ytp-menuitem-content { font-size: 14px; color: var(--yt-=
sys-color-baseline--overlay-text-secondary,rgba(255,255,255,.7)); }

.ytp-delhi-modern .ytp-menuitem[aria-haspopup=3D"true"] .ytp-menuitem-conte=
nt { background-position: right 12px center; background-size: 18px 18px; pa=
dding-right: 32px; background-image: url("data:image/svg+xml;base64,PHN2ZyB=
4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNC=
Igdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii43I=
iBkPSJtOS40IDE4LjQtLjctLjcgNS42LTUuNi01LjctNS43LjctLjcgNi40IDYuNHoiLz48L3N2=
Zz4=3D"); }

.ytp-delhi-modern [dir=3D"rtl"] .ytp-menuitem[aria-haspopup=3D"true"] .ytp-=
menuitem-content { background-image: url("data:image/svg+xml;base64,PHN2ZyB=
4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNC=
Igdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii43I=
iBkPSJNMTQuOTYgMTguOTYgOCAxMmw2Ljk2LTYuOTYuNzEuNzFMOS40MSAxMmw2LjI1IDYuMjV6=
Ii8+PC9zdmc+"); }

.ytp-menuitem sup { line-height: 0; font-size: 0.8em; font-weight: 500; }

.ytp-menuitem-label-count { color: rgb(204, 204, 204); }

.ytp-menuitemtitle { padding: 0px 15px; max-width: 200px; text-align: cente=
r; }

.ytp-big-mode .ytp-menuitemtitle { padding: 0px 22px; max-width: 300px; }

.ytp-menuitem-inline-survey-response { margin-left: 0.8em; display: inline-=
block; cursor: pointer; }

.ytp-menuitem-inline-survey-response:hover { background-color: rgba(255, 25=
5, 255, 0.1); }

.ytp-menuitem-inline-survey-response svg { height: 20px; width: 20px; margi=
n-bottom: -4px; }

.ytp-menuitem-highlighted { background-color: var(--yt-sys-color-baseline--=
suggested-action); }

.ytp-menuitem-highlight-transition-enabled.ytp-menuitem:not(.ytp-menuitem-h=
ighlighted) { transition: background-color 3s linear 1s; }

.ytp-menuitem-with-footer { display: flex; -webkit-box-orient: vertical; -w=
ebkit-box-direction: normal; flex-direction: column; padding-top: 15px; }

.ytp-menuitem-footer { padding-top: 5px; }

.ytp-menuitem-section-header .ytp-menuitem-label { color: rgb(238, 238, 238=
); padding: 8px; }

.ytp-delhi-modern .ytp-menuitem-section-header .ytp-menuitem-label { paddin=
g: 0px; }

.ytp-panel { position: absolute; bottom: 0px; right: 0px; overflow: hidden =
auto; }

.ytp-panel { min-width: 250px; }

.ytp-panel-header { display: flex; -webkit-box-align: center; align-items: =
center; border-bottom: 1px solid rgba(255, 255, 255, 0.2); line-height: inh=
erit; font-size: 109%; color: rgb(238, 238, 238); padding: 8px 0px; height:=
 40px; white-space: nowrap; }

.ytp-panel-footer { border-top: 1px solid rgba(255, 255, 255, 0.2); line-he=
ight: inherit; font-size: 118%; font-weight: 500; color: rgb(238, 238, 238)=
; padding: 16px 0px; min-height: 40px; vertical-align: middle; width: 250px=
; }

.ytp-panel-footer-content { margin: 0px 10px; }

.ytp-panel-footer.ytp-panel-hide-footer { display: none; }

.html5-video-player .ytp-panel-footer-content-link { color: rgb(22, 122, 19=
8); }

.ytp-touch-mode .ytp-panel-header { height: 40px; }

.ytp-big-mode .ytp-panel-header { height: 49px; }

.ytp-panel-back-button-container { -webkit-box-align: center; align-items: =
center; display: flex; height: 48px; -webkit-box-pack: center; justify-cont=
ent: center; width: 48px; }

.ytp-panel-back-button { background-image: url("data:image/svg+xml;base64,P=
HN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAz=
MiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTE5LjQxIDIwLjA5LTQuNTgtNC41OSA0LjU4LTQuNTl=
MMTggOS41bC02IDYgNiA2eiIvPjwvc3ZnPg=3D=3D"); height: 32px; width: 32px; }

.ytp-panel-title:hover { cursor: pointer; }

.ytp-panel-options { margin-left: auto; }

.ytp-panel-title { font-weight: 500; }

[dir=3D"rtl"] .ytp-panel-title { background-image: url("data:image/svg+xml;=
base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAg=
MCAzMiAzMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTEyLjU5IDIwLjM0IDQuNTgtNC41OS00LjU=
4LTQuNTlMMTQgOS43NWw2IDYtNiA2eiIvPjwvc3ZnPg=3D=3D"); }

.ytp-big-mode .ytp-panel-title { background-size: 48px 48px; padding: 0px 1=
5px 0px 52px; }

.ytp-big-mode.ytp-delhi-modern .ytp-panel-title { padding: 0px 15px 0px 0px=
; }

.ytp-panel-options { height: 100%; padding: 0px 10px; text-decoration: unde=
rline; }

.ytp-big-mode .ytp-panel-options { padding: 0px 15px; }

.ytp-panel-menu { padding: 8px 0px; display: table; width: 100%; color: rgb=
(238, 238, 238); box-sizing: border-box; }

.ytp-chrome-controls .ytp-play-button, .ytp-embed .ytp-chrome-controls .ytp=
-play-button { width: 46px; }

.ytp-delhi-modern .ytp-chrome-controls .ytp-play-button { width: 56px; heig=
ht: 56px; border-radius: 50%; margin-top: 8px; backdrop-filter: var(--yt-fr=
osted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-=
color-baseline--overlay-background-medium-light,rgba(0,0,0,.3)); text-shado=
w: rgb(0, 0, 0) 0px 0px 2px; }

.ytp-delhi-modern .ytp-chrome-controls .ytp-play-button svg { filter: drop-=
shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }

.ytp-delhi-modern .ytp-chrome-controls .ytp-play-button { padding: 0px; }

.ytp-delhi-modern-icons .ytp-chrome-controls .ytp-play-button svg { padding=
: 10px; }

.ytp-delhi-modern-icons.ytp-big-mode .ytp-chrome-controls .ytp-play-button =
svg { padding: 18px; }

.ytp-delhi-modern-icons.ytp-big-mode.ytp-big-mode-consistent-pill-height .y=
tp-chrome-controls .ytp-play-button svg { padding: 10px; }

.ytp-delhi-modern-icons.ytp-xsmall-width-mode .ytp-chrome-controls .ytp-pla=
y-button { width: 52px; height: 52px; margin-top: 6px; }

.ytp-delhi-modern-icons.ytp-xsmall-width-mode .ytp-chrome-controls .ytp-pla=
y-button svg { width: 24px; height: 24px; padding: 14px; }

.ytp-delhi-modern-icons.ytp-big-mode.ytp-xsmall-width-mode .ytp-chrome-cont=
rols .ytp-play-button svg { padding: 12px 10px; }

.ytp-delhi-modern.ytp-delhi-modern-compact-controls .ytp-chrome-controls .y=
tp-play-button { width: var(--yt-delhi-pill-height,48px); height: var(--yt-=
delhi-pill-height,48px); border-radius: 50%; margin-top: var(--yt-delhi-pil=
l-top-height,12px); backdrop-filter: var(--yt-frosted-glass-backdrop-filter=
-override,blur(16px)); background: var(--yt-sys-color-baseline--overlay-bac=
kground-medium-light,rgba(0,0,0,.3)); text-shadow: rgb(0, 0, 0) 0px 0px 2px=
; }

.ytp-delhi-modern.ytp-delhi-modern-compact-controls .ytp-chrome-controls .y=
tp-play-button svg { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }

.ytp-delhi-modern.ytp-delhi-modern-compact-controls .ytp-chrome-controls .y=
tp-play-button { padding: 0px; }

.ytp-delhi-modern.ytp-delhi-modern-compact-controls .ytp-chrome-controls .y=
tp-play-button svg { width: 24px; height: 24px; padding: 8px; }

.ytp-delhi-modern.ytp-delhi-modern-compact-controls.ytp-big-mode:not(.ytp-x=
small-width-mode) .ytp-chrome-controls .ytp-play-button { width: var(--yt-d=
elhi-big-mode-pill-height,56px); height: var(--yt-delhi-big-mode-pill-heigh=
t,56px); border-radius: 50%; margin-top: var(--yt-delhi-big-mode-pill-top-h=
eight,20px); }

.ytp-delhi-modern.ytp-delhi-modern-compact-controls.ytp-big-mode:not(.ytp-x=
small-width-mode) .ytp-chrome-controls .ytp-play-button svg { width: 24px; =
height: 24px; padding: 12px; }

.ytp-delhi-modern-with-luminosity.ytp-delhi-modern .ytp-chrome-controls .yt=
p-play-button { background: rgba(80, 80, 80, 0.6); background-blend-mode: l=
uminosity; backdrop-filter: blur(16px); }

.ytp-delhi-modern-with-difference.ytp-delhi-modern .ytp-chrome-controls .yt=
p-play-button { background: rgba(80, 80, 80, 0.6); background-blend-mode: d=
ifference; backdrop-filter: blur(16px); }

.ytp-delhi-modern-with-exclusion.ytp-delhi-modern .ytp-chrome-controls .ytp=
-play-button { background: rgba(80, 80, 80, 0.6); background-blend-mode: ex=
clusion; backdrop-filter: blur(16px); }

.ytp-big-mode .ytp-chrome-controls .ytp-play-button { width: 69px; }

.ytp-chrome-controls .ytp-play-button-playlist { width: 40px; }

.ytp-big-mode .ytp-chrome-controls .ytp-play-button-playlist { width: 60px;=
 }

.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-chrome-cont=
rols .ytp-play-button, .ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width=
-mode) .ytp-chrome-controls .ytp-play-button-playlist { margin-top: 12px; w=
idth: 72px; height: 72px; }

.ytp-embed.ytp-embed-mobile .ytp-chrome-controls .ytp-button.ytp-prev-butto=
n, .ytp-embed.ytp-embed-mobile.ytp-small-mode .ytp-chrome-controls .ytp-but=
ton.ytp-next-button, .ytp-embed.ytp-embed-mobile.ytp-small-mode .ytp-chrome=
-controls .ytp-button.ytp-prev-button, .ytp-embed.ytp-embed.ytp-embed-mobil=
e .ytp-chrome-controls .ytp-button.ytp-next-button { display: none; }

.ytp-next-button, .ytp-play-button, .ytp-prev-button { -webkit-box-flex: 0;=
 flex: 0 0 auto; }

.ytp-playlist-menu { position: absolute; left: 0px; top: 0px; bottom: 0px; =
width: 400px; max-width: 100%; z-index: 73; background: rgba(0, 0, 0, 0.8);=
 transition: transform 0.25s cubic-bezier(0, 0, 0.2, 1), -webkit-transform =
0.25s cubic-bezier(0, 0, 0.2, 1); }

.ytp-embed-playlist .ytp-playlist-menu { left: auto; right: 0px; }

.ytp-big-mode .ytp-playlist-menu { width: 600px; }

[dir=3D"ltr"] .ytp-playlist-menu[aria-hidden=3D"true"] { transform: transla=
teX(-100%); transition: transform 0.25s cubic-bezier(0.4, 0, 1, 1), -webkit=
-transform 0.25s cubic-bezier(0.4, 0, 1, 1); }

[dir=3D"ltr"] .ytp-embed-playlist .ytp-playlist-menu[aria-hidden=3D"true"] =
{ transform: translateX(100%); }

[dir=3D"rtl"] .ytp-playlist-menu[aria-hidden=3D"true"] { transform: transla=
teX(100%); transition: transform 0.25s cubic-bezier(0.4, 0, 1, 1), -webkit-=
transform 0.25s cubic-bezier(0.4, 0, 1, 1); }

[dir=3D"rtl"] .ytp-embed-playlist .ytp-playlist-menu[aria-hidden=3D"true"] =
{ transform: translateX(-100%); }

.ytp-playlist-menu-header { padding: 15px; border-bottom: 1px solid rgb(68,=
 68, 68); }

.ytp-big-mode .ytp-playlist-menu-header { padding: 23px; }

.ytp-playlist-menu-title { height: 20px; line-height: 20px; padding-right: =
15px; font-size: 136%; overflow: hidden; white-space: nowrap; overflow-wrap=
: normal; text-overflow: ellipsis; }

.ytp-big-mode .ytp-playlist-menu-title { height: 30px; line-height: 30px; p=
adding-right: 23px; overflow: hidden; white-space: nowrap; overflow-wrap: n=
ormal; text-overflow: ellipsis; }

.ytp-playlist-menu-subtitle { color: rgb(184, 184, 184); line-height: 17px;=
 overflow: hidden; white-space: nowrap; overflow-wrap: normal; text-overflo=
w: ellipsis; }

.ytp-big-mode .ytp-playlist-menu-subtitle { line-height: 26px; }

.ytp-playlist-menu-close { position: absolute; top: 15px; right: 15px; widt=
h: 24px; height: 24px; }

.ytp-big-mode .ytp-playlist-menu-close { top: 23px; right: 23px; width: 36p=
x; height: 36px; }

.ytp-playlist-menu-close path { fill: rgb(170, 170, 170); }

.ytp-playlist-menu-close:hover path { fill: rgb(255, 255, 255); }

.ytp-playlist-menu-items { position: absolute; inset: 68px 0px 0px; overflo=
w: auto; }

.ytp-big-mode .ytp-playlist-menu-items { top: 103px; }

.ytp-chrome-top .ytp-playlist-menu-button, .ytp-embed-playlist.ytp-big-mode=
 .ytp-chrome-top .ytp-playlist-menu-button { width: auto; height: auto; }

.ytp-embed:not(.ad-showing).ytp-small-mode .ytp-playlist-menu-button { padd=
ing-top: 16px; }

.ytp-playlist-menu-button-icon { width: 36px; height: 36px; }

.ytp-embed-playlist .ytp-playlist-menu-button-icon { margin: auto; }

.ytp-big-mode .ytp-playlist-menu-button-icon { width: 54px; height: 54px; }

.ytp-playlist-menu-button-text { padding-right: 6px; line-height: 36px; opa=
city: 1; }

.ytp-embed-playlist:not(.ytp-small-mode) .ytp-playlist-menu-button { margin=
-left: 10px; margin-right: 10px; }

.ytp-embed-playlist .ytp-playlist-menu-button-text { padding: 0px; line-hei=
ght: inherit; opacity: 1; font-weight: 500; text-align: center; font-size: =
14px; }

.ytp-embed-playlist .ytp-playlist-menu-button-icon, .ytp-embed-playlist .yt=
p-playlist-menu-button-text { display: block; }

.ytp-embed-playlist.ytp-small-mode .ytp-playlist-menu-button-text, .ytp-pla=
ylist-menu-button-tiny .ytp-playlist-menu-button-text { display: none; }

.ytp-big-mode .ytp-playlist-menu-button-text { line-height: 54px; }

.ytp-embed-playlist.ytp-big-mode .ytp-playlist-menu-button-text { line-heig=
ht: inherit; font-size: 20px; }

.ytp-playlist-menu-button-icon, .ytp-playlist-menu-button-text { vertical-a=
lign: middle; display: inline-block; }

.ytp-playlist-menu-button { min-width: 48px; }

.ytp-delhi-modern.ytp-big-mode .ytp-playlist-menu-button { margin-top: 9px;=
 height: 56px; width: 56px; padding: 0px; }

.ytp-delhi-modern .ytp-playlist-menu-button { display: flex; -webkit-box-or=
ient: horizontal; -webkit-box-direction: normal; flex-direction: row; min-w=
idth: 36px; min-height: 36px; -webkit-box-pack: center; justify-content: ce=
nter; -webkit-box-align: center; align-items: center; margin-top: 9px; bord=
er-radius: 27px; max-width: 400px; backdrop-filter: var(--yt-frosted-glass-=
backdrop-filter-override,blur(16px)); background: var(--yt-sys-color-baseli=
ne--overlay-background-medium,rgba(0,0,0,.6)); }

.ytp-delhi-modern .ytp-playlist-menu-button .ytp-playlist-menu-button-icon =
{ -webkit-box-flex: 0; flex: 0 0 auto; }

.ytp-delhi-modern .ytp-playlist-menu-button .ytp-playlist-menu-button-text,=
 .ytp-delhi-modern .ytp-playlist-menu-button .ytp-playlist-menu-button-titl=
e { display: none; }

.ytp-delhi-modern .ytp-overlays-container .ytp-playlist-menu-button { posit=
ion: relative; margin-top: unset; z-index: 58; }

.ytp-hide-info-bar .ytp-overlays-container .ytp-playlist-menu-button { disp=
lay: none; }

.ytp-scrubber-container { position: absolute; top: -4px; left: -6.5px; z-in=
dex: 43; }

.ytp-delhi-modern .ytp-scrubber-container { top: -3px; left: -6px; }

.ytp-decorated-scrubber-container { top: -9.5px; left: -12px; }

.ytp-delhi-modern .ytp-decorated-scrubber-container { top: -9px; left: -12p=
x; }

.ytp-big-mode .ytp-scrubber-container { top: -6px; left: -10px; }

.ytp-delhi-modern.ytp-big-mode .ytp-scrubber-container { top: -8px; left: -=
10px; }

.ytp-scrubber-button { height: 13px; width: 13px; border-radius: 6.5px; tra=
nsition: transform 0.1s cubic-bezier(0.4, 0, 1, 1), -webkit-transform 0.1s =
cubic-bezier(0.4, 0, 1, 1); }

.ytp-delhi-modern .ytp-scrubber-button { height: 12px; width: 12px; border-=
radius: 6px; }

.ytp-decorated-scrubber-container .ytp-scrubber-button { width: 24px; heigh=
t: 24px; background-color: transparent; }

* .ytp-scrubber-button.ytp-hide-scrubber-button, .ytp-delhi-modern .ytp-dra=
g .ytp-scrubber-button.ytp-hide-scrubber-button, .ytp-delhi-modern .ytp-scr=
ubber-button.ytp-hide-scrubber-button { transform: scale(0); }

.ytp-drag .ytp-scrubber-container .ytp-scrubber-button.ytp-scrubber-button-=
hover, .ytp-progress-bar-container:hover:not([aria-disabled=3D"true"]) .ytp=
-scrubber-container .ytp-scrubber-button.ytp-scrubber-button-hover { transf=
orm: scale(1.54); }

.ytp-big-mode .ytp-scrubber-button { height: 20px; width: 20px; border-radi=
us: 10px; bottom: 20px; left: 10px; }

.ytp-decorated-scrubber-button { display: none; height: 24px; width: 24px; =
}

.ytp-decorated-scrubber-container .ytp-decorated-scrubber-button { display:=
 block; }

.ypc-loaded .ytp-scrubber-button.ytp-swatch-background-color { background-c=
olor: rgb(39, 147, 230); }

.ad-interrupting .ytp-scrubber-button.ytp-swatch-background-color { backgro=
und-color: rgb(255, 204, 0); }

.ytp-probably-keyboard-focus .ytp-progress-bar:focus { box-shadow: rgba(27,=
 127, 204, 0.8) 0px 0px 0px 2px; }

.ytp-drag .ytp-scrubber-button, .ytp-progress-bar-container:hover:not([aria=
-disabled=3D"true"]) .ytp-scrubber-button, .ytp-touch-mode .ytp-progress-ba=
r-container:not([aria-disabled=3D"true"]) .ytp-scrubber-button { transform:=
 none; transition: transform 0.1s cubic-bezier(0, 0, 0.2, 1), -webkit-trans=
form 0.1s cubic-bezier(0, 0, 0.2, 1); }

.ytp-delhi-modern .ytp-drag .ytp-scrubber-button, .ytp-delhi-modern .ytp-pr=
ogress-bar-container:hover:not([aria-disabled=3D"true"]) .ytp-scrubber-butt=
on, .ytp-delhi-modern .ytp-touch-mode .ytp-progress-bar-container:not([aria=
-disabled=3D"true"]) .ytp-scrubber-button { transform: scale(1.67); transit=
ion: transform 0.2s cubic-bezier(0.05, 0, 0, 1), -webkit-transform 0.2s cub=
ic-bezier(0.05, 0, 0, 1); }

.ytp-drag .ytp-decorated-scrubber-container .ytp-scrubber-button, .ytp-drag=
 .ytp-decorated-scrubber-container .ytp-scrubber-button.ytp-scrubber-button=
-hover, .ytp-progress-bar-container:hover:not([aria-disabled=3D"true"]) .yt=
p-decorated-scrubber-container .ytp-scrubber-button, .ytp-progress-bar-cont=
ainer:hover:not([aria-disabled=3D"true"]) .ytp-decorated-scrubber-container=
 .ytp-scrubber-button.ytp-scrubber-button-hover { transform: scale(1.16667)=
; transition: transform 0.1s cubic-bezier(0, 0, 0.2, 1), -webkit-transform =
0.1s cubic-bezier(0, 0, 0.2, 1); }

.ytp-delhi-modern .ytp-drag .ytp-decorated-scrubber-container .ytp-scrubber=
-button, .ytp-delhi-modern .ytp-drag .ytp-decorated-scrubber-container .ytp=
-scrubber-button.ytp-scrubber-button-hover, .ytp-delhi-modern .ytp-progress=
-bar-container:hover:not([aria-disabled=3D"true"]) .ytp-decorated-scrubber-=
container .ytp-scrubber-button, .ytp-delhi-modern .ytp-progress-bar-contain=
er:hover:not([aria-disabled=3D"true"]) .ytp-decorated-scrubber-container .y=
tp-scrubber-button.ytp-scrubber-button-hover { transform: scale(1.16667); t=
ransition: transform 0.2s cubic-bezier(0.05, 0, 0, 1), -webkit-transform 0.=
2s cubic-bezier(0.05, 0, 0, 1); }

.ytp-scrubber-pull-indicator { position: absolute; z-index: 42; bottom: 16.=
9px; left: 6.5px; transform: rotate(45deg); }

.ytp-scrubber-pull-indicator::after, .ytp-scrubber-pull-indicator::before {=
 display: block; position: absolute; content: ""; top: 0px; left: 0px; opac=
ity: 0; width: 6.5px; height: 6.5px; border-style: solid; border-width: 2px=
 0px 0px 2px; border-color: rgb(234, 234, 234); }

.ytp-big-mode .ytp-scrubber-pull-indicator::after, .ytp-big-mode .ytp-scrub=
ber-pull-indicator::before { width: 10px; height: 10px; }

.ytp-scrubber-pull-indicator::after { transition: 0.1s; }

.ytp-scrubber-pull-indicator::before { transition: 0.2s; }

.ytp-chapter-hover-container, .ytp-chapters-container { z-index: 32; positi=
on: relative; left: 0px; height: 100%; }

.ytp-chapters-container { width: 100%; }

.ytp-chapter-hover-container { float: left; }

.ytp-progress-list { z-index: 39; background: rgba(255, 255, 255, 0.2); hei=
ght: 100%; transform: scaleY(0.6); transition: transform 0.1s cubic-bezier(=
0.4, 0, 1, 1), -webkit-transform 0.1s cubic-bezier(0.4, 0, 1, 1); position:=
 relative; }

.ytp-delhi-modern .ytp-progress-list { overflow: hidden; background: rgba(4=
0, 40, 40, 0.6); transition: transform 0.2s cubic-bezier(0.05, 0, 0, 1), -w=
ebkit-transform 0.2s cubic-bezier(0.05, 0, 0, 1); transform: scaleY(0.667);=
 }

.ytp-delhi-modern-with-luminosity.ytp-delhi-modern .ytp-progress-list { bac=
kground: rgba(80, 80, 80, 0.6); background-blend-mode: luminosity; }

.ytp-delhi-modern-with-difference.ytp-delhi-modern .ytp-progress-list { bac=
kground: rgba(80, 80, 80, 0.6); background-blend-mode: difference; }

.ytp-delhi-modern-with-exclusion.ytp-delhi-modern .ytp-progress-list { back=
ground: rgba(80, 80, 80, 0.6); background-blend-mode: exclusion; }

.ytp-big-mode .ytp-progress-list { transform: translateY(-0.5px) scaleY(0.6=
25); }

.ytp-drag .ytp-progress-list, .ytp-progress-bar-container:hover:not([aria-d=
isabled=3D"true"]) .ytp-progress-list, .ytp-touch-mode .ytp-progress-bar-co=
ntainer:not([aria-disabled=3D"true"]) .ytp-progress-list { transform: none;=
 transition: transform 0.1s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0=
.1s cubic-bezier(0, 0, 0.2, 1); }

.ytp-delhi-modern .ytp-progress-bar-container:hover:not([aria-disabled=3D"t=
rue"]) .ytp-progress-list, .ytp-delhi-modern .ytp-touch-mode .ytp-progress-=
bar-container:not([aria-disabled=3D"true"]) .ytp-progress-list, .ytp-drag .=
ytp-progress-list { transform: none; transition: transform 0.2s cubic-bezie=
r(0.05, 0, 0, 1), -webkit-transform 0.2s cubic-bezier(0.05, 0, 0, 1); }

.ytp-drag .ytp-exp-chapter-hover-effect, .ytp-exp-chapter-hover-container:h=
over, .ytp-progress-bar-container:hover:not([aria-disabled=3D"true"]) .ytp-=
exp-chapter-hover-effect, .ytp-progress-bar-container:hover:not([aria-disab=
led=3D"true"]).ytp-timed-markers-enabled .ytp-progress-list { transform: sc=
aleY(1.8); transition: transform 0.1s cubic-bezier(0, 0, 0.2, 1), -webkit-t=
ransform 0.1s cubic-bezier(0, 0, 0.2, 1); }

.ytp-delhi-modern.ytp-progress-bar-hover .ytp-drag .ytp-exp-chapter-hover-e=
ffect, .ytp-delhi-modern.ytp-progress-bar-hover .ytp-progress-bar-container=
:not([aria-disabled=3D"true"]) .ytp-exp-chapter-hover-effect, .ytp-delhi-mo=
dern.ytp-progress-bar-hover .ytp-progress-bar-container:not([aria-disabled=
=3D"true"]).ytp-timed-markers-enabled .ytp-progress-list { transform: scale=
Y(1.667); transition: transform 0.2s cubic-bezier(0.05, 0, 0, 1), -webkit-t=
ransform 0.2s cubic-bezier(0.05, 0, 0, 1); }

.ytp-delhi-modern .ytp-exp-chapter-hover-container:hover, .ytp-delhi-modern=
 .ytp-progress-bar-container:hover:not([aria-disabled=3D"true"]) .ytp-exp-c=
hapter-hover-effect, .ytp-delhi-modern .ytp-progress-bar-container:hover:no=
t([aria-disabled=3D"true"]).ytp-timed-markers-enabled .ytp-progress-list { =
}

.ytp-repeating-chapter { transform: scaleY(1.8); }

.ytp-bound-time-left, .ytp-bound-time-right { position: absolute; display: =
none; top: -29px; z-index: 29; background-color: rgba(28, 28, 28, 0.9); tex=
t-align: center; color: rgb(227, 227, 227); padding: 5px 9px; opacity: 0; t=
ransition: opacity 0.1s ease-in; }

.ytp-big-mode .ytp-bound-time-left, .ytp-big-mode .ytp-bound-time-right { t=
op: -36px; }

.ytp-bound-time-left { left: 0px; }

.ytp-bound-time-right { right: 0px; }

.ytp-bound-time-left::after, .ytp-bound-time-right::after { position: absol=
ute; content: ""; bottom: -5px; width: 0px; height: 0px; border-style: soli=
d; }

.ytp-bound-time-left::after { left: 0px; border-width: 5px 5px 0px 0px; bor=
der-color: rgba(28, 28, 28, 0.9) transparent transparent; }

.ytp-bound-time-right::after { right: 0px; border-width: 0px 5px 5px 0px; b=
order-color: transparent rgba(28, 28, 28, 0.9) transparent transparent; }

.ytp-15m-progress, .ytp-1m-progress, .ytp-30m-progress, .ytp-60m-progress, =
.ytp-ad-progress, .ytp-clip-end-exclude, .ytp-clip-start-exclude, .ytp-hove=
r-progress, .ytp-load-progress, .ytp-play-progress, .ytp-progress-linear-li=
ve-buffer, .ytp-timed-markers-container { position: absolute; left: 0px; bo=
ttom: 0px; width: 100%; height: 100%; transform-origin: 0px 0px; }

.ytp-timed-markers-container { transform: scaleY(0.6); top: 1px; z-index: 4=
0; }

.ytp-delhi-modern .ytp-timed-markers-container { transform: scaleY(0.667); =
}

.ytp-progress-bar-container:hover .ytp-timed-markers-container { transform:=
 scaleY(1.8); transition: transform 0.1s cubic-bezier(0, 0, 0.2, 1), -webki=
t-transform 0.1s cubic-bezier(0, 0, 0.2, 1); top: -2px; }

.ytp-delhi-modern .ytp-progress-bar-container:hover .ytp-timed-markers-cont=
ainer { transform: scaleY(1.667); transition: transform 0.2s cubic-bezier(0=
.05, 0, 0, 1), -webkit-transform 0.2s cubic-bezier(0.05, 0, 0, 1); }

.ytp-progress-bar-container:hover .ytp-timed-marker.ytp-timed-marker-hover,=
 .ytp-progress-bar-hover .ytp-timed-marker.ytp-timed-marker-hover { width: =
9px; height: 3px; bottom: 1px; }

.ytp-delhi-modern .ytp-progress-bar-container:hover .ytp-timed-marker.ytp-t=
imed-marker-hover, .ytp-delhi-modern .ytp-progress-bar-hover .ytp-timed-mar=
ker.ytp-timed-marker-hover { width: 12px; height: 4.8px; bottom: 0.6px; }

.ytp-progress-bar-container:hover .ytp-timed-marker { width: 5px; height: 1=
.67px; bottom: 1.5px; }

.ytp-delhi-modern .ytp-progress-bar-container:hover .ytp-timed-marker { wid=
th: 6px; height: 2.4px; bottom: 2px; }

.ytp-progress-bar-start { border-radius: 3px 0px 0px 3px; }

.ytp-progress-bar-end { border-radius: 0px 3px 3px 0px; }

.ytp-progress-bar-start.ytp-progress-bar-end { border-radius: 3px; }

.ytp-timed-marker { position: absolute; left: 0px; background-color: white;=
 width: 3px; height: 3px; bottom: 1px; border-radius: 50%; opacity: 1; }

.ytp-delhi-modern .ytp-timed-marker { bottom: 2px; }

.ytp-clip-end-exclude, .ytp-clip-start-exclude { display: none; z-index: 37=
; background-color: rgba(255, 255, 255, 0); transition: background-color 0.=
1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-clip-end-enabled .ytp-clip-end-exclude, .ytp-clip-start-enabled .ytp-c=
lip-start-exclude { display: block; }

.ytp-loop-range-enabled .ytp-clip-end, .ytp-loop-range-enabled .ytp-clip-st=
art { pointer-events: none; }

.ytp-clip-hover .ytp-clip-end-exclude, .ytp-clip-hover .ytp-clip-start-excl=
ude { background-color: rgba(255, 255, 255, 0.5); transition: background-co=
lor 0.1s cubic-bezier(0, 0, 0.2, 1); }

.ytp-progress-linear-live-buffer { z-index: 45; background: rgb(204, 0, 0);=
 opacity: 0; }

.ytp-enable-live-buffer .ytp-progress-linear-live-buffer { opacity: 0.6; }

.ytp-ad-progress { z-index: 36; background: rgb(255, 204, 0); }

.ytp-load-progress { z-index: 33; background: rgba(255, 255, 255, 0.4); }

.ytp-load-progress.ytp-fast-load { background: rgb(0, 131, 143); }

.ytp-play-progress { z-index: 34; background: linear-gradient(90deg, rgb(25=
5, 0, 51) 80%, rgb(255, 39, 145)); }

.ypc-loaded .ytp-play-progress.ytp-swatch-background-color { background: rg=
b(39, 147, 230); }

.ad-interrupting .ytp-play-progress.ytp-swatch-background-color { backgroun=
d: rgb(255, 204, 0); }

.ytp-hover-progress { z-index: 35; background: rgba(0, 0, 0, 0.125); opacit=
y: 0; transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }

.ytp-progress-bar-hover .ytp-hover-progress { opacity: 1; }

.ytp-delhi-modern.ad-interrupting .ytp-load-progress, .ytp-enable-live-buff=
er .ytp-hover-progress, .ytp-enable-live-buffer .ytp-load-progress { opacit=
y: 0; }

.ytp-hover-progress-light { background: rgba(255, 255, 255, 0.5); }

.ytp-15m-progress, .ytp-1m-progress, .ytp-30m-progress, .ytp-60m-progress {=
 width: 1px; background: rgb(0, 0, 0); z-index: 36; }

.ytp-1m-progress { height: 30%; }

.ytp-15m-progress { height: 50%; }

.ytp-30m-progress { height: 55%; }

.ytp-60m-progress { height: 60%; }

.ytp-clip-end, .ytp-clip-start { display: none; position: absolute; width: =
14px; height: 14px; bottom: -4.5px; margin-left: -7px; z-index: 44; transfo=
rm: scaleY(0.214286); transition: transform 0.1s cubic-bezier(0.4, 0, 1, 1)=
, -webkit-transform 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-big-mode .ytp-clip-end, .ytp-big-mode .ytp-clip-start { width: 21px; h=
eight: 21px; bottom: -6.5px; margin-left: -10.5px; transform: scaleY(0.2380=
95); }

.ytp-drag .ytp-clip-end, .ytp-drag .ytp-clip-start, .ytp-progress-bar-conta=
iner:hover:not([aria-disabled=3D"true"]) .ytp-clip-end, .ytp-progress-bar-c=
ontainer:hover:not([aria-disabled=3D"true"]) .ytp-clip-start, .ytp-touch-mo=
de .ytp-progress-bar-container:not([aria-disabled=3D"true"]) .ytp-clip-end,=
 .ytp-touch-mode .ytp-progress-bar-container:not([aria-disabled=3D"true"]) =
.ytp-clip-start { transform: none; transition: transform 0.1s cubic-bezier(=
0, 0, 0.2, 1), -webkit-transform 0.1s cubic-bezier(0, 0, 0.2, 1); }

.ytp-clip-end svg, .ytp-clip-start svg { display: block; }

.ytp-progress-bar-container { display: block; position: absolute; width: 10=
0%; bottom: 47px; height: 5px; }

.ytp-delhi-modern:not(.ytp-player-minimized) .ytp-progress-bar-container { =
z-index: 60; bottom: var(--yt-delhi-bottom-controls-height,72px); height: 6=
px; }

.ytp-xsmall-width-mode.ytp-delhi-modern:not(.ytp-player-minimized) .ytp-pro=
gress-bar-container { bottom: var(--yt-delhi-bottom-controls-height-xsmall-=
width-mode,64px); }

.ytp-small-mode .ytp-progress-bar-container { bottom: 36px; height: 5px; }

.ytp-embed .ytp-progress-bar-container { bottom: 39px; }

.ytp-progress-bar-container:not([aria-disabled=3D"true"]) { cursor: pointer=
; }

.ytp-big-mode .ytp-progress-bar-container { bottom: 52.5px; height: 8px; }

.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-progress-ba=
r-container { bottom: var(--yt-delhi-big-mode-bottom-controls-height,96px);=
 }

.ytp-progress-bar { position: absolute; bottom: 0px; left: 0px; width: 100%=
; height: 100%; z-index: 31; outline: none; }

.ytp-heat-map-played_bar.ytp-heat-map.ytp-progress-bar-hover .ytp-progress-=
bar { opacity: 0; }

.ytp-mobile .ytp-progress-bar { padding-bottom: 10px; }

.ytp-progress-bar-padding { position: absolute; width: 100%; height: 16px; =
bottom: 0px; z-index: 28; }

.ytp-big-mode .ytp-progress-bar-padding { height: 24px; }

.ytp-chapter-hover-container:hover:not([aria-disabled=3D"true"]) .ytp-progr=
ess-bar-padding { height: 22px; bottom: -6px; }

.ytp-big-mode:not(.ytp-touch-mode) .ytp-chapter-hover-container:hover:not([=
aria-disabled=3D"true"]) .ytp-progress-bar-padding { height: 33px; bottom: =
-9px; }

.ytp-touch-mode .ytp-chapter-hover-container:not([aria-disabled=3D"true"]) =
.ytp-progress-bar-padding { height: 40px; bottom: -11px; }

.ytp-unified-seek-wrapper { --progress-width: 0px; --progress-left-buffer: =
0px; --progress-right-buffer: 0px; --unified-seek-scrubber-pill-height: 40p=
x; --seek-scrubber-width-destination: 0px; --unified-seek-morph-transition-=
ms: 100ms; --scrubber-container-x: 0px; --half-width: calc(var(--seek-scrub=
ber-width-destination)*0.5); --half-height: min(var(--half-width),calc(var(=
--unified-seek-scrubber-pill-height)/2)); overflow: hidden; --unified-seek-=
bounce-scale: 1.15; --unified-seek-offset-x: 0px; --unified-seek-bounce-off=
set-x: 0px; }

.ytp-unified-seek-active .ytp-decorated-scrubber-container .ytp-decorated-s=
crubber-button, .ytp-unified-seek-wrapper { opacity: 0; }

@media (prefers-reduced-motion: no-preference) {
  .ytp-unified-seek-active .ytp-decorated-scrubber-container .ytp-decorated=
-scrubber-button, .ytp-unified-seek-wrapper { transition: opacity 0.1s cubi=
c-bezier(0.4, 0, 1, 1); }
}

.ytp-unified-seek-active .ytp-progress-bar-container .ytp-decorated-scrubbe=
r-container .ytp-scrubber-button, .ytp-unified-seek-active .ytp-progress-ba=
r-container .ytp-decorated-scrubber-container .ytp-scrubber-button.ytp-scru=
bber-button-hover, .ytp-unified-seek-active .ytp-progress-bar-container .yt=
p-scrubber-button, .ytp-unified-seek-active .ytp-progress-bar-container .yt=
p-scrubber-button.ytp-scrubber-button-hover, .ytp-unified-seek-active .ytp-=
progress-bar-container .ytp-scrubber-container .ytp-scrubber-button, .ytp-u=
nified-seek-active .ytp-progress-bar-container .ytp-scrubber-container .ytp=
-scrubber-button.ytp-scrubber-button-hover, .ytp-unified-seek-active .ytp-p=
rogress-bar-container:hover .ytp-decorated-scrubber-container .ytp-scrubber=
-button, .ytp-unified-seek-active .ytp-progress-bar-container:hover .ytp-de=
corated-scrubber-container .ytp-scrubber-button.ytp-scrubber-button-hover, =
.ytp-unified-seek-active .ytp-progress-bar-container:hover .ytp-scrubber-bu=
tton, .ytp-unified-seek-active .ytp-progress-bar-container:hover .ytp-scrub=
ber-button.ytp-scrubber-button-hover, .ytp-unified-seek-active .ytp-progres=
s-bar-container:hover .ytp-scrubber-container .ytp-scrubber-button, .ytp-un=
ified-seek-active .ytp-progress-bar-container:hover .ytp-scrubber-container=
 .ytp-scrubber-button.ytp-scrubber-button-hover, .ytp-unified-seek-active .=
ytp-touch-mode .ytp-progress-bar-container .ytp-decorated-scrubber-containe=
r .ytp-scrubber-button, .ytp-unified-seek-active .ytp-touch-mode .ytp-progr=
ess-bar-container .ytp-decorated-scrubber-container .ytp-scrubber-button.yt=
p-scrubber-button-hover, .ytp-unified-seek-active .ytp-touch-mode .ytp-prog=
ress-bar-container .ytp-scrubber-button, .ytp-unified-seek-active .ytp-touc=
h-mode .ytp-progress-bar-container .ytp-scrubber-button.ytp-scrubber-button=
-hover, .ytp-unified-seek-active .ytp-touch-mode .ytp-progress-bar-containe=
r .ytp-scrubber-container .ytp-scrubber-button, .ytp-unified-seek-active .y=
tp-touch-mode .ytp-progress-bar-container .ytp-scrubber-container .ytp-scru=
bber-button.ytp-scrubber-button-hover, .ytp-unified-seek-active.ytp-delhi-m=
odern .ytp-progress-bar-container .ytp-decorated-scrubber-container .ytp-sc=
rubber-button, .ytp-unified-seek-active.ytp-delhi-modern .ytp-progress-bar-=
container .ytp-decorated-scrubber-container .ytp-scrubber-button.ytp-scrubb=
er-button-hover, .ytp-unified-seek-active.ytp-delhi-modern .ytp-progress-ba=
r-container .ytp-scrubber-button, .ytp-unified-seek-active.ytp-delhi-modern=
 .ytp-progress-bar-container .ytp-scrubber-button.ytp-scrubber-button-hover=
, .ytp-unified-seek-active.ytp-delhi-modern .ytp-progress-bar-container .yt=
p-scrubber-container .ytp-scrubber-button, .ytp-unified-seek-active.ytp-del=
hi-modern .ytp-progress-bar-container .ytp-scrubber-container .ytp-scrubber=
-button.ytp-scrubber-button-hover, .ytp-unified-seek-active.ytp-delhi-moder=
n .ytp-progress-bar-container:hover .ytp-decorated-scrubber-container .ytp-=
scrubber-button, .ytp-unified-seek-active.ytp-delhi-modern .ytp-progress-ba=
r-container:hover .ytp-decorated-scrubber-container .ytp-scrubber-button.yt=
p-scrubber-button-hover, .ytp-unified-seek-active.ytp-delhi-modern .ytp-pro=
gress-bar-container:hover .ytp-scrubber-button, .ytp-unified-seek-active.yt=
p-delhi-modern .ytp-progress-bar-container:hover .ytp-scrubber-button.ytp-s=
crubber-button-hover, .ytp-unified-seek-active.ytp-delhi-modern .ytp-progre=
ss-bar-container:hover .ytp-scrubber-container .ytp-scrubber-button, .ytp-u=
nified-seek-active.ytp-delhi-modern .ytp-progress-bar-container:hover .ytp-=
scrubber-container .ytp-scrubber-button.ytp-scrubber-button-hover, .ytp-uni=
fied-seek-active.ytp-delhi-modern .ytp-touch-mode .ytp-progress-bar-contain=
er .ytp-decorated-scrubber-container .ytp-scrubber-button, .ytp-unified-see=
k-active.ytp-delhi-modern .ytp-touch-mode .ytp-progress-bar-container .ytp-=
decorated-scrubber-container .ytp-scrubber-button.ytp-scrubber-button-hover=
, .ytp-unified-seek-active.ytp-delhi-modern .ytp-touch-mode .ytp-progress-b=
ar-container .ytp-scrubber-button, .ytp-unified-seek-active.ytp-delhi-moder=
n .ytp-touch-mode .ytp-progress-bar-container .ytp-scrubber-button.ytp-scru=
bber-button-hover, .ytp-unified-seek-active.ytp-delhi-modern .ytp-touch-mod=
e .ytp-progress-bar-container .ytp-scrubber-container .ytp-scrubber-button,=
 .ytp-unified-seek-active.ytp-delhi-modern .ytp-touch-mode .ytp-progress-ba=
r-container .ytp-scrubber-container .ytp-scrubber-button.ytp-scrubber-butto=
n-hover { transform: none; }

.ytp-unified-seek-active .ytp-decorated-scrubber-container .ytp-scrubber-bu=
tton, .ytp-unified-seek-active .ytp-decorated-scrubber-container .ytp-scrub=
ber-button.ytp-scrubber-button-hover, .ytp-unified-seek-active .ytp-scrubbe=
r-button { transform: none; }

@media (prefers-reduced-motion: no-preference) {
  .ytp-unified-seek-active .ytp-scrubber-container { transition: transform =
var(--unified-seek-scrubber-transition-duration-s,.1s) cubic-bezier(.05,0,0=
,1),-webkit-transform var(--unified-seek-scrubber-transition-duration-s,.1s=
) cubic-bezier(.05,0,0,1); }
}

.ytp-unified-seek-content { display: flex; -webkit-box-align: center; align=
-items: center; -webkit-box-pack: center; justify-content: center; padding:=
 0px 16px; height: 100%; width: max-content; white-space: nowrap; opacity: =
0; }

@media (prefers-reduced-motion: no-preference) {
  .ytp-unified-seek-content { transition: opacity 0.1s cubic-bezier(0.4, 0,=
 1, 1); }
}

.ytp-unified-seek-active .ytp-unified-seek-wrapper { --unified-seek-offset-=
x: calc(max(0px,
        var(--half-width) - var(--scrubber-container-x) - var(
            --progress-left-buffer
          )) + min(0px,
        var(--progress-width) + var(--progress-right-buffer) - var(--scrubb=
er-container-x) - var(
            --half-width
          ))); --unified-seek-bounce-offset-x: calc(max(0px,
        calc(var(--half-width) * var(--unified-seek-bounce-scale)) - var(
            --scrubber-container-x
          ) - var(--progress-left-buffer)) + min(0px,
        var(--progress-width) + var(--progress-right-buffer) - var(--scrubb=
er-container-x) - calc(var(--half-width) * var(--unified-seek-bounce-scale)=
))); }

@media (prefers-reduced-motion: no-preference) {
  .ytp-unified-seek-active .ytp-unified-seek-wrapper { transition: opacity =
0.1s cubic-bezier(0, 0, 0.2, 1); }
}

.ytp-unified-seek-active .ytp-unified-seek-wrapper { opacity: 1; display: f=
lex; -webkit-box-pack: center; justify-content: center; position: absolute;=
 z-index: 46; margin: 0px; width: var(--seek-scrubber-width-destination); h=
eight: var(--unified-seek-scrubber-pill-height); border-radius: calc(var(--=
unified-seek-scrubber-pill-height)/2); overflow: hidden; top: 50%; left: 50=
%; transform: translate(-50%, -50%); font-family: "YouTube Noto", Roboto, a=
rial, sans-serif; font-size: 18px; font-weight: 500; line-height: 26px; bac=
kground: var(--unified-seek-progress-color,linear-gradient(to right,#f03 80=
%,#ff2791 100%)); }

.ytp-unified-seek-active .ytp-unified-seek-wrapper .ytp-unified-seek-icon-l=
eft-wrapper > .ytp-unified-seek-icon { margin-right: 6px; margin-left: -6px=
; }

.ytp-unified-seek-active .ytp-unified-seek-wrapper .ytp-unified-seek-icon-r=
ight-wrapper > .ytp-unified-seek-icon { margin-right: -6px; margin-left: 6p=
x; }

.ytp-unified-seek-active .ytp-unified-seek-wrapper.ytp-unified-seek-solo-ic=
on .ytp-unified-seek-icon-left-wrapper > .ytp-unified-seek-icon, .ytp-unifi=
ed-seek-active .ytp-unified-seek-wrapper.ytp-unified-seek-solo-icon .ytp-un=
ified-seek-icon-right-wrapper > .ytp-unified-seek-icon { margin: 0px; }

.ytp-unified-seek-active .ytp-unified-seek-wrapper .ytp-unified-seek-icon-l=
eft-wrapper, .ytp-unified-seek-active .ytp-unified-seek-wrapper .ytp-unifie=
d-seek-icon-right-wrapper { display: flex; -webkit-box-align: center; align=
-items: center; -webkit-box-pack: center; justify-content: center; height: =
100%; }

.ytp-unified-seek-active .ytp-unified-seek-wrapper .ytp-unified-seek-icon-l=
eft-wrapper:empty, .ytp-unified-seek-active .ytp-unified-seek-wrapper .ytp-=
unified-seek-icon-right-wrapper:empty { display: none; }

.ytp-unified-seek-active .ytp-unified-seek-wrapper .ytp-unified-seek-icon {=
 width: 18px; height: 18px; }

[dir=3D"rtl"] .ytp-unified-seek-active .ytp-unified-seek-wrapper:not(.ytp-u=
nified-seek-solo-icon) .ytp-unified-seek-icon-left-wrapper > .ytp-unified-s=
eek-icon { margin-right: -6px; margin-left: 6px; }

[dir=3D"rtl"] .ytp-unified-seek-active .ytp-unified-seek-wrapper:not(.ytp-u=
nified-seek-solo-icon) .ytp-unified-seek-icon-right-wrapper > .ytp-unified-=
seek-icon { margin-right: 6px; margin-left: -6px; }

@media (prefers-reduced-motion: no-preference) {
  .ytp-unified-seek-active.ytp-unified-seek-revealed .ytp-unified-seek-wrap=
per { transition: width var(--unified-seek-morph-transition-ms) cubic-bezie=
r(.05,0,0,1),transform var(--unified-seek-morph-transition-ms) cubic-bezier=
(.05,0,0,1),-webkit-transform var(--unified-seek-morph-transition-ms) cubic=
-bezier(.05,0,0,1); }
}

.ytp-unified-seek-active.ytp-unified-seek-revealed .ytp-unified-seek-wrappe=
r { transform: translate(calc(-50% + var(--unified-seek-offset-x)),-50%); }

.ytp-unified-seek-active .ytp-unified-seek-content { opacity: 1; visibility=
: visible; }

@media (prefers-reduced-motion: no-preference) {
  .ytp-unified-seek-active .ytp-unified-seek-content { transition: opacity =
0.1s cubic-bezier(0, 0, 0.2, 1); }
}

.ytp-unified-seek-shrinking .ytp-unified-seek-content { opacity: 0; visibil=
ity: hidden; }

@media (prefers-reduced-motion: no-preference) {
  .ytp-unified-seek-shrinking .ytp-unified-seek-content { transition: opaci=
ty 0.1s cubic-bezier(0.4, 0, 1, 1); }
}

.ytp-unified-seek-shrinking .ytp-decorated-scrubber-container .ytp-decorate=
d-scrubber-button { opacity: 1; }

@media (prefers-reduced-motion: no-preference) {
  .ytp-unified-seek-shrinking .ytp-decorated-scrubber-container .ytp-decora=
ted-scrubber-button { transition: opacity 0.1s cubic-bezier(0, 0, 0.2, 1); =
}
}

.ytp-promotooltip-wrapper { margin: 0px; padding: 0px; border: 0px; display=
: block; width: 300px; height: 140px; position: absolute; z-index: 1003; }

.ytp-fullscreen .ytp-promotooltip-wrapper { width: 450px; height: 210px; }

.ytp-promotooltip-container { background-color: rgb(6, 95, 212); color: rgb=
(255, 255, 255); font-size: 110%; font-weight: 400; line-height: 20px; text=
-transform: none; border-radius: 12px; }

.ytp-promotooltip-content { padding: 16px 16px 4px; }

.ytp-fullscreen .ytp-promotooltip-content { padding: 24px 24px 6px; }

.ytp-promotooltip-title { margin-bottom: 8px; font-size: 120%; font-weight:=
 500; line-height: 16px; }

.ytp-fullscreen .ytp-promotooltip-title { margin-bottom: 12px; line-height:=
 24px; }

.ytp-promotooltip-buttons { padding: 8px 4px; display: flex; -webkit-box-or=
ient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webk=
it-box-pack: end; justify-content: flex-end; }

.ytp-fullscreen .ytp-promotooltip-buttons { padding: 12px 6px; }

.ytp-promotooltip-accept-button, .ytp-promotooltip-dismiss-button { display=
: inline-block; text-transform: uppercase; vertical-align: middle; white-sp=
ace: nowrap; font-size: 120%; font-weight: 500; padding: 10px 16px; cursor:=
 pointer; }

.ytp-fullscreen .ytp-promotooltip-accept-button, .ytp-fullscreen .ytp-promo=
tooltip-dismiss-button { padding: 15px 24px; }

.ytp-promotooltip-pointer { content: ""; position: absolute; border-style: =
solid; top: 100%; border-width: 12px; border-color: rgb(6, 95, 212) transpa=
rent transparent; }

.ytp-fullscreen .ytp-promotooltip-pointer { border-width: 18px; }

.ytp-promotooltip-details-icon { width: 18px; }

.ytp-promotooltip-details-icon svg { height: 22px; width: 22px; margin: -7p=
x -5px; }

.ytp-fullscreen .ytp-promotooltip-details-icon { width: 22px; }

.ytp-fullscreen .ytp-promotooltip-details-icon svg { height: 30px; width: 3=
0px; margin: -9px -7px; }

.ytp-remote { left: 0px; bottom: 61px; transition: bottom 0.25s cubic-bezie=
r(0, 0, 0.2, 1), opacity 0.25s cubic-bezier(0, 0, 0.2, 1); pointer-events: =
none; }

.ytp-embed .ytp-remote { bottom: 53px; }

.ytp-remote[aria-hidden=3D"true"] { opacity: 0; transition: bottom 0.25s cu=
bic-bezier(0.4, 0, 1, 1), opacity 0.25s cubic-bezier(0.4, 0, 1, 1); }

.ytp-big-mode .ytp-remote { bottom: 70px; }

.ytp-hide-controls .ytp-remote { bottom: 12px; transition: bottom 0.25s cub=
ic-bezier(0.4, 0, 1, 1), opacity 0.25s cubic-bezier(0.4, 0, 1, 1); }

.ytp-remote-display-status { z-index: 15; position: absolute; left: 12px; b=
ottom: 61px; background-color: rgba(0, 0, 0, 0.6); padding-right: 5px; bord=
er-radius: 5px; opacity: 0.85; }

.ytp-embed .ytp-remote-display-status { bottom: 53px; }

.ytp-big-mode .ytp-remote-display-status { bottom: 70px; }

.ytp-remote-display-status-icon { float: left; width: 40px; height: 40px; }

.ytp-big-mode .ytp-remote-display-status-icon { width: 60px; height: 60px; =
}

.ytp-remote-display-status-text { text-shadow: rgba(0, 0, 0, 0.5) 0px 0px 2=
px; padding-top: 10px; padding-left: 5px; font-size: 130%; font-weight: 500=
; display: inline-block; }

.ytp-big-mode .ytp-remote-display-status-text { padding-top: 15px; left: 10=
5px; }

.ytp-big-mode .ytp-remote-display-status-text { top: 30px; }

.ytp-replay-button { position: absolute; left: 50%; bottom: 0px; margin-lef=
t: -24px; z-index: 59; }

.ytp-embed .ytp-replay-button { bottom: 4px; margin-left: -20px; }

.ytp-big-mode .ytp-replay-button { bottom: 7.5px; margin-left: -27px; }

.ytp-embed:not(.ad-showing) .ytp-replay-button { bottom: 10px; }

.ytp-big-mode.ytp-embed:not(.ad-showing) .ytp-replay-button { bottom: 24.5p=
x; }

.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .=
ytp-chrome-bottom .ytp-play-button { margin-left: 8px; }

.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .=
ytp-chrome-bottom .ytp-button.ytp-autonav-toggle { padding-left: 0px; }

.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .=
ytp-chrome-bottom .ytp-volume-area { background: transparent; }

.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .=
ytp-chrome-bottom .ytp-volume-area:hover::after { background: transparent; =
}

.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .=
ytp-chrome-bottom .ytp-time-wrapper { background: transparent; padding: 0px=
 4px; }

.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .=
ytp-chrome-bottom .ytp-chapter-title.ytp-button { background: transparent; =
}

.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .=
ytp-chrome-bottom .ytp-chrome-controls .ytp-right-controls { background: tr=
ansparent; }

.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .=
ytp-chrome-bottom .ytp-play-button:hover::after { background: transparent; =
}

.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .=
ytp-chrome-bottom .ytp-time-wrapper:not(.ytp-miniplayer-ui *):hover::after =
{ background: transparent; }

.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .=
ytp-chrome-bottom .ytp-chapter-title.ytp-button:hover::after { background: =
transparent; }

.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .=
ytp-chrome-bottom .ytp-chrome-controls .ytp-right-controls .ytp-button:hove=
r::before { background: transparent; }

.ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .=
ytp-chrome-bottom .ytp-next-button:not(.ytp-miniplayer-button-container > *=
):hover::after, .ytp-delhi-modern.ytp-retro-player:not(.ad-showing):not(.ad=
-interrupting) .ytp-chrome-bottom .ytp-prev-button:not(.ytp-miniplayer-butt=
on-container > *):hover::after { background: transparent; }

.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom=
 { padding: 0px; box-shadow: rgba(227, 227, 227, 0.5) 0px 1px 0px 0px inset=
; background: linear-gradient(0deg, rgb(19, 19, 19), rgb(52, 52, 52)); }

.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-progress-bar-=
container { height: 8px; background: linear-gradient(rgba(0, 0, 0, 0) 50%, =
rgb(19, 19, 19)); }

.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-progress-list=
 { background: linear-gradient(rgb(68, 68, 68), rgb(95, 95, 95)); }

.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-play-progress=
 { background: linear-gradient(0deg, rgb(194, 0, 0), rgb(230, 6, 6)); }

.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-scrubber-butt=
on { height: 8px; width: 8px; border-radius: 8px; border: 4px solid rgb(255=
, 255, 255); background: linear-gradient(0deg, rgb(137, 137, 137), rgb(186,=
 186, 186)); transition: transform 0.1s cubic-bezier(0.4, 0, 1, 1), -webkit=
-transform 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom=
 .ytp-button:not(.ytp-chapter-title) { border-right: 1px solid black; box-s=
hadow: rgba(227, 227, 227, 0.2) 1px 0px; opacity: 0.9; }

.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom=
 .ytp-button.ytp-autonav-toggle { border-left: 1px solid black; padding-lef=
t: 4px; box-shadow: rgba(227, 227, 227, 0.2) 1px 0px, rgba(227, 227, 227, 0=
.2) 1px 0px inset; }

.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom=
 .ytp-time-display { padding-left: 10px; }

.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-chrome-bottom=
 .ytp-button:active:focus, .ytp-retro-player:not(.ad-showing):not(.ad-inter=
rupting) .ytp-subtitles-button[aria-pressed=3D"true"] { background: linear-=
gradient(rgb(19, 19, 19), rgb(52, 52, 52)); }

.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-volume-panel.=
ytp-volume-control-hover { margin-left: 8px; }

.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-volume-slider=
-handle::before { background: linear-gradient(0deg, rgb(194, 0, 0), rgb(230=
, 6, 6)); margin-left: -6px; }

.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-bezel { borde=
r-radius: unset; background: linear-gradient(0deg, rgb(19, 19, 19), rgb(52,=
 52, 52)); animation: 1s cubic-bezier(0.05, 0, 0, 1) 0s 1 normal forwards r=
unning bezel-fade-in; }

@-webkit-keyframes bezel-fade-in {=20
  0% { opacity: 0; }
  25%, 75% { opacity: 1; transform: scale(2); }
  100% { opacity: 0; transform: scale(1); }
}

@keyframes bezel-fade-in {=20
  0% { opacity: 0; }
  25%, 75% { opacity: 1; transform: scale(2); }
  100% { opacity: 0; transform: scale(1); }
}

.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-tooltip-bg, .=
ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-tooltip.ytp-pr=
eview:not(.ytp-text-detail) { border-radius: 0px; }

.ytp-retro-player:not(.ad-showing):not(.ad-interrupting) .ytp-tooltip.ytp-p=
review:not(.ytp-text-detail) { box-shadow: rgba(227, 227, 227, 0.2) 1px 1px=
 inset; background: linear-gradient(0deg, rgb(19, 19, 19), rgb(52, 52, 52))=
; }

.ytp-settings-button { position: relative; }

.ytp-settings-button svg { transition: transform 0.1s cubic-bezier(0.4, 0, =
1, 1), -webkit-transform 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-settings-button[aria-expanded=3D"true"] svg { transform: rotate(30deg)=
; }

.ytp-settings-button.ytp-3d-badge-grey::after, .ytp-settings-button.ytp-3d-=
badge::after, .ytp-settings-button.ytp-4k-quality-badge::after, .ytp-settin=
gs-button.ytp-5k-quality-badge::after, .ytp-settings-button.ytp-8k-quality-=
badge::after, .ytp-settings-button.ytp-hbr-quality-badge::after, .ytp-setti=
ngs-button.ytp-hd-quality-badge::after, .ytp-settings-button.ytp-hdr-qualit=
y-badge::after { content: ""; position: absolute; top: 10px; right: 5px; he=
ight: 9px; width: 13px; background-color: var(--yt-sys-color-baseline--red-=
indicator,#e1002d); border-radius: 1px; line-height: normal; }

.ytp-settings-button.ytp-3d-badge-grey::after { background-color: rgb(102, =
102, 102); }

.ytp-color-white .ytp-settings-button.ytp-3d-badge-grey::after, .ytp-color-=
white .ytp-settings-button.ytp-3d-badge::after, .ytp-color-white .ytp-setti=
ngs-button.ytp-4k-quality-badge::after, .ytp-color-white .ytp-settings-butt=
on.ytp-5k-quality-badge::after, .ytp-color-white .ytp-settings-button.ytp-8=
k-quality-badge::after, .ytp-color-white .ytp-settings-button.ytp-hbr-quali=
ty-badge::after, .ytp-color-white .ytp-settings-button.ytp-hd-quality-badge=
::after, .ytp-color-white .ytp-settings-button.ytp-hdr-quality-badge::after=
 { background-color: rgb(221, 221, 221); }

.ytp-color-party .ytp-settings-button.ytp-3d-badge-grey::after, .ytp-color-=
party .ytp-settings-button.ytp-3d-badge::after, .ytp-color-party .ytp-setti=
ngs-button.ytp-4k-quality-badge::after, .ytp-color-party .ytp-settings-butt=
on.ytp-5k-quality-badge::after, .ytp-color-party .ytp-settings-button.ytp-8=
k-quality-badge::after, .ytp-color-party .ytp-settings-button.ytp-hbr-quali=
ty-badge::after, .ytp-color-party .ytp-settings-button.ytp-hd-quality-badge=
::after, .ytp-color-party .ytp-settings-button.ytp-hdr-quality-badge::after=
 { animation: 0.1s linear 0s infinite normal none running ytp-party-backgro=
und-color; }

.ytp-settings-button.ytp-hd-quality-badge::after { background-image: url("d=
ata:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdm=
ciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLW9wYWNpdHk9Ii42NDciIGZpbGwtcnVsZ=
T0iZXZlbm9kZCIgZD0iTTUgN2gxdjFINXptNS00djFIOFYzek0zIDZWNWgydjF6TTIgN2gxdjFI=
MnptNSAwaDN2MUg3em0zLTFoMXYxaC0xeiIvPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0=
iZXZlbm9kZCIgZD0iTTUgN1Y1SDN2MkgyVjJoMXYyaDJWMmgxdjV6bTYtMWgtMXYxSDdWMmgzdj=
FoMXptLTEtMlYzSDh2M2gyeiIvPjwvc3ZnPg=3D=3D"); }

.ytp-settings-button.ytp-hbr-quality-badge::after, .ytp-settings-button.ytp=
-hdr-quality-badge::after { background-image: url("data:image/svg+xml;base6=
4,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxN=
CA2Ij48cGF0aCBmaWxsLW9wYWNpdHk9Ii42NDciIGQ9Ik0zIDVoMXYxSDN6bTUtNHYxSDZWMXpN=
MSA0VjNoMnYxek0wIDVoMXYxSDB6bTUgMGgzdjFINXptMy0xaDF2MUg4eiIvPjxwYXRoIGZpbGw=
9IiNmZmYiIGQ9Ik0zIDVWM0gxdjJIMFYwaDF2MmgyVjBoMXY1em02LTFIOHYxSDVWMGgzdjFoMX=
pNOCAyVjFINnYzaDJ6Ii8+PHBhdGggZmlsbC1vcGFjaXR5PSIuNjQ3IiBkPSJNMTMgMmgxdjFoL=
TF6bTAgM2gxdjFoLTF6bS0yLTJoMnYxaC0yem0tMSAyaDF2MWgtMXptMS00aDJ2MWgtMnoiLz48=
cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTQgM3YyaC0xVjN6bS0zLTNoMnYxaC0ydjFoMnYxaC0ydjJ=
oLTFWMHptMiAwaDF2MmgtMXoiLz48L3N2Zz4=3D"); height: 6px; width: 14px; right:=
 3px; border-style: solid; border-color: rgb(225, 0, 45); border-width: 1px=
; }

.ytp-settings-button.ytp-hbr-quality-badge::after { background-image: url("=
data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zd=
mciIHZpZXdCb3g9IjAgMCAxNCA2Ij48cGF0aCBmaWxsLW9wYWNpdHk9Ii42NDciIGQ9Ik0zIDVo=
MXYxSDN6bTMtNGgydjFINnptMiAxaDF2MUg4ek02IDNoMnYxSDZ6TTEgNFYzaDJ2MXpNMCA1aDF=
2MUgwem01IDBoM3YxSDV6bTMtMWgxdjFIOHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMyA1Vj=
NIMXYySDBWMGgxdjJoMlYwaDF2NXptMi01aDN2MUg2djFoMnYxSDZ2MWgydjFINXptMyAxaDF2M=
Ug4em0wIDJoMXYxSDh6Ii8+PHBhdGggZmlsbC1vcGFjaXR5PSIuNjQ3IiBkPSJNMTMgMmgxdjFo=
LTF6bTAgM2gxdjFoLTF6bS0yLTJoMnYxaC0yem0tMSAyaDF2MWgtMXptMS00aDJ2MWgtMnoiLz4=
8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTQgM3YyaC0xVjN6bS0zLTNoMnYxaC0ydjFoMnYxaC0ydj=
JoLTFWMHptMiAwaDF2MmgtMXoiLz48L3N2Zz4=3D"); }

.ytp-settings-button.ytp-4k-quality-badge::after { background-image: url("d=
ata:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdm=
ciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLW9wYWNpdHk9Ii42NDciIGZpbGwtcnVsZ=
T0iZXZlbm9kZCIgZD0iTTEwIDRoMXYxaC0xem0wIDNoMXYxaC0xek04IDVoMnYxSDh6TTcgN2gx=
djFIN3pNNSA2aDF2MUg1ek00IDdoMXYxSDR6TTIgNmgydjFIMnptMS0yaDF2MUgzeiIvPjxwYXR=
oIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTExIDV2MmgtMVY1em0tMSAwSD=
h2Mkg3VjJoMXYyaDJ6TTQgNEgzdjFoMXptMCAzVjZIMlY0aDFWM2gxVjJoMXYzaDF2MUg1djF6b=
TYtNWgxdjJoLTF6Ii8+PC9zdmc+"); }

.ytp-settings-button.ytp-5k-quality-badge::after { background-image: url("d=
ata:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdm=
ciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLW9wYWNpdHk9Ii42NDciIGZpbGwtcnVsZ=
T0iZXZlbm9kZCIgZD0iTTEwIDRoMXYxaC0xem0wIDNoMXYxaC0xek04IDVoMnYxSDh6TTcgN2gx=
djFIN3pNNSA2aDF2MUg1ek0yIDdoM3YxSDJ6bTAtMmgzdjFIMnoiLz48cGF0aCBmaWxsPSIjZmZ=
mIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSA1djJoLTFWNXptLTEgMEg4djJIN1YyaDF2Mm=
gyem0wLTNoMXYyaC0xek0yIDZoM3YxSDJtMy0yaDF2MUg1bTAtMkgzVjNoM1YySDJ2M2gzeiIvP=
jwvc3ZnPg=3D=3D"); }

.ytp-settings-button.ytp-8k-quality-badge::after { background-image: url("d=
ata:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdm=
ciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLW9wYWNpdHk9Ii42NDciIGZpbGwtcnVsZ=
T0iZXZlbm9kZCIgZD0iTTEwIDRoMXYxaC0xem0wIDNoMXYxaC0xek04IDVoMnYxSDh6TTcgN2gx=
djFIN3pNNSA2aDF2MUg1ek0zIDVoMnYxSDN6bTAtMmgydjFIM3ptMiAxaDF2MUg1ek0yIDRoMXY=
xSDJ6bTAgMmgxdjFIMnptMSAxaDJ2MUgzeiIvPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT=
0iZXZlbm9kZCIgZD0iTTExIDV2MmgtMVY1em0tMSAwSDh2Mkg3VjJoMXYyaDJ6bTAtM2gxdjJoL=
TF6TTMgNmgydjFIM20wLTVoMnYxSDN6bTIgM2gxdjFINXpNMyA0aDJ2MUgzem0yLTFoMXYxSDV6=
TTIgNWgxdjFIMnptMC0yaDF2MUgyeiIvPjwvc3ZnPg=3D=3D"); }

.ytp-settings-button.ytp-3d-badge-grey::after, .ytp-settings-button.ytp-3d-=
badge::after { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWx=
ucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aC=
BmaWxsPSIjZmZmIiBkPSJNMiAyaDR2NUgyVjZoM1Y1SDJWNGgzVjNIMnptNSAwaDN2MUg4djNoM=
nYxSDd6bTMgMWgxdjNoLTF6Ii8+PHBhdGggZmlsbC1vcGFjaXR5PSIuNjQ3IiBkPSJNMiAzaDN2=
MUgyem02IDBoMnYxSDh6TTIgNWgzdjFIMnptOCAxaDF2MWgtMXpNMiA3aDR2MUgyem01IDBoM3Y=
xSDd6Ii8+PC9zdmc+"); }

.ytp-color-white .ytp-settings-button.ytp-hd-quality-badge::after { backgro=
und-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53M=
y5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5v=
ZGQiIGQ9Ik01IDdWNUgzdjJIMlYyaDF2MmgyVjJoMXY1em02LTFoLTF2MUg3VjJoM3YxaDF6bS0=
xLTJWM0g4djNoMnoiLz48L3N2Zz4=3D"); }

.ytp-color-white .ytp-settings-button.ytp-hdr-quality-badge::after { backgr=
ound-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53=
My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCA1Ij48cGF0aCBkPSJNMyA1VjNIMXYySDB=
WMGgxdjJoMlYwaDF2NXptNi0xSDh2MUg1VjBoM3YxaDF6TTggMlYxSDZ2M2gyek0xNCAzdjJoLT=
FWM3ptLTEgMGgtMnYyaC0xVjBoMXYyaDJ6bTAtMmgtM1YwaDR2MmgtMXoiLz48L3N2Zz4=3D");=
 }

.ytp-color-white .ytp-settings-button.ytp-hbr-quality-badge::after { backgr=
ound-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53=
My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCA1Ij48cGF0aCBkPSJNMyA1VjNIMXYySDB=
WMGgxdjJoMlYwaDF2NXptMi01aDN2MUg2djFoMnYxSDZ2MWgydjFINXptMyAxaDF2MUg4em0wID=
JoMXYxSDh6TTE0IDN2MmgtMVYzem0tMSAwaC0ydjJoLTFWMGgxdjJoMnptMC0yaC0zVjBoNHYya=
C0xeiIvPjwvc3ZnPg=3D=3D"); }

.ytp-color-white .ytp-settings-button.ytp-4k-quality-badge::after { backgro=
und-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53M=
y5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5v=
ZGQiIGQ9Ik0xMSA1djJoLTFWNXptLTEgMEg4djJIN1YyaDF2Mmgyek00IDRIM3YxaDF6bTAgM1Y=
2SDJWNGgxVjNoMVYyaDF2M2gxdjFINXYxem02LTVoMXYyaC0xeiIvPjwvc3ZnPg=3D=3D"); }

.ytp-color-white .ytp-settings-button.ytp-5k-quality-badge::after { backgro=
und-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53M=
y5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5v=
ZGQiIGQ9Ik0xMSA1djJoLTFWNXptLTEgMEg4djJIN1YyaDF2Mmgyem0wLTNoMXYyaC0xek0yIDZ=
oM3YxSDJtMy0yaDF2MUg1bTAtMkgzVjNoM1YySDJ2M2gzeiIvPjwvc3ZnPg=3D=3D"); }

.ytp-color-white .ytp-settings-button.ytp-8k-quality-badge::after { backgro=
und-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53M=
y5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5v=
ZGQiIGQ9Ik0xMSA1djJoLTFWNXptLTEgMEg4djJIN1YyaDF2Mmgyem0wLTNoMXYyaC0xek0zIDZ=
oMnYxSDNtMC01aDJ2MUgzem0yIDNoMXYxSDV6TTMgNGgydjFIM3ptMi0xaDF2MUg1ek0yIDVoMX=
YxSDJ6bTAtMmgxdjFIMnoiLz48L3N2Zz4=3D"); }

.ytp-color-white .ytp-settings-button.ytp-3d-badge-grey::after, .ytp-color-=
white .ytp-settings-button.ytp-3d-badge::after { background-image: url("dat=
a:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmci=
IHZpZXdCb3g9IjAgMCAxMyA5Ij48cGF0aCBkPSJNMiAyaDR2NUgyVjZoM1Y1SDJWNGgzVjNIMnp=
tNSAwaDN2MUg4djNoMnYxSDd6bTMgMWgxdjNoLTF6Ii8+PC9zdmc+"); }

.ytp-big-mode .ytp-settings-button.ytp-3d-badge-grey::after, .ytp-big-mode =
.ytp-settings-button.ytp-3d-badge::after, .ytp-big-mode .ytp-settings-butto=
n.ytp-4k-quality-badge::after, .ytp-big-mode .ytp-settings-button.ytp-5k-qu=
ality-badge::after, .ytp-big-mode .ytp-settings-button.ytp-8k-quality-badge=
::after, .ytp-big-mode .ytp-settings-button.ytp-hbr-quality-badge::after, .=
ytp-big-mode .ytp-settings-button.ytp-hd-quality-badge::after, .ytp-big-mod=
e .ytp-settings-button.ytp-hdr-quality-badge::after { top: 15px; right: 6px=
; padding: 2px; font-family: Verdana, sans-serif; font-size: 10px; font-wei=
ght: 700; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.6) 0px 2p=
x 0px; background-image: none; border-radius: 1.5px; height: auto; width: a=
uto; }

.ytp-delhi-modern.ytp-big-mode .ytp-settings-button.ytp-3d-badge-grey::afte=
r, .ytp-delhi-modern.ytp-big-mode .ytp-settings-button.ytp-3d-badge::after,=
 .ytp-delhi-modern.ytp-big-mode .ytp-settings-button.ytp-4k-quality-badge::=
after, .ytp-delhi-modern.ytp-big-mode .ytp-settings-button.ytp-5k-quality-b=
adge::after, .ytp-delhi-modern.ytp-big-mode .ytp-settings-button.ytp-8k-qua=
lity-badge::after, .ytp-delhi-modern.ytp-big-mode .ytp-settings-button.ytp-=
hbr-quality-badge::after, .ytp-delhi-modern.ytp-big-mode .ytp-settings-butt=
on.ytp-hd-quality-badge::after, .ytp-delhi-modern.ytp-big-mode .ytp-setting=
s-button.ytp-hdr-quality-badge::after { top: 4px; right: 4px; }

.ytp-color-white.ytp-big-mode .ytp-settings-button.ytp-3d-badge-grey::after=
, .ytp-color-white.ytp-big-mode .ytp-settings-button.ytp-3d-badge::after, .=
ytp-color-white.ytp-big-mode .ytp-settings-button.ytp-4k-quality-badge::aft=
er, .ytp-color-white.ytp-big-mode .ytp-settings-button.ytp-5k-quality-badge=
::after, .ytp-color-white.ytp-big-mode .ytp-settings-button.ytp-8k-quality-=
badge::after, .ytp-color-white.ytp-big-mode .ytp-settings-button.ytp-hbr-qu=
ality-badge::after, .ytp-color-white.ytp-big-mode .ytp-settings-button.ytp-=
hd-quality-badge::after, .ytp-color-white.ytp-big-mode .ytp-settings-button=
.ytp-hdr-quality-badge::after { color: rgb(0, 0, 0); text-shadow: none; }

.ytp-big-mode .ytp-settings-button.ytp-hd-quality-badge::after { content: "=
HD"; }

.ytp-big-mode .ytp-settings-button.ytp-hbr-quality-badge::after, .ytp-big-m=
ode .ytp-settings-button.ytp-hdr-quality-badge::after { font-size: 8px; }

.ytp-big-mode .ytp-settings-button.ytp-hdr-quality-badge::after { content: =
"HDR"; }

.ytp-big-mode .ytp-settings-button.ytp-hbr-quality-badge::after { content: =
"HBR"; }

.ytp-big-mode .ytp-settings-button.ytp-4k-quality-badge::after { content: "=
4K"; }

.ytp-big-mode .ytp-settings-button.ytp-5k-quality-badge::after { content: "=
5K"; }

.ytp-big-mode .ytp-settings-button.ytp-8k-quality-badge::after { content: "=
8K"; }

.ytp-big-mode .ytp-settings-button.ytp-3d-badge-grey::after, .ytp-big-mode =
.ytp-settings-button.ytp-3d-badge::after { content: "3D"; }

.ytp-generic-popup { top: 0px; left: 0px; padding: 5px 9px; max-width: 144p=
x; z-index: 72; }

.ytp-big-mode .ytp-generic-popup { max-width: 216px; }

.html5-video-player .ytp-generic-popup a { text-decoration: underline; }

.ytp-popup { position: absolute; overflow: hidden; border-radius: 2px; back=
ground: rgba(28, 28, 28, 0.9); text-shadow: rgba(0, 0, 0, 0.5) 0px 0px 2px;=
 transition: opacity 0.1s cubic-bezier(0, 0, 0.2, 1); user-select: none; }

.ytp-delhi-modern .ytp-popup { backdrop-filter: var(--yt-frosted-glass-back=
drop-filter-override,blur(16px)); background: var(--yt-sys-color-baseline--=
overlay-background-medium,rgba(0,0,0,.6)); }

.ytp-dni .ytp-popup { text-shadow: none; }

.ytp-popup[aria-hidden=3D"true"] { opacity: 0; transition: opacity 0.1s cub=
ic-bezier(0.4, 0, 1, 1); }

.ytp-popup-animating { transition: 0.25s cubic-bezier(0.4, 0, 0.2, 1); poin=
ter-events: none; }

.ytp-popup-animating .ytp-panel { transition: 0.25s cubic-bezier(0.4, 0, 0.=
2, 1); }

.ytp-panel-animate-back, .ytp-panel-animate-forward { opacity: 0; }

[dir=3D"ltr"] .ytp-panel-animate-back { transform: translateX(-100%); }

[dir=3D"ltr"] .ytp-panel-animate-forward { transform: translateX(100%); }

[dir=3D"rtl"] .ytp-panel-animate-back { transform: translateX(100%); }

[dir=3D"rtl"] .ytp-panel-animate-forward { transform: translateX(-100%); }

.ytp-settings-menu { right: 12px; bottom: 61px; z-index: 70; will-change: w=
idth, height; border-radius: 12px; }

.ytp-delhi-modern .ytp-settings-menu { bottom: calc(var(--yt-delhi-bottom-c=
ontrols-height, 72px) + 6px); }

.ytp-delhi-modern.ytp-fullscreen-grid-peeking .ytp-settings-menu { bottom: =
calc(var(--yt-delhi-bottom-controls-height, 72px) + 6px + var(--ytp-grid-pe=
ek-height) + var(--ytp-grid-scroll-percentage)*100%); opacity: calc(1 - var=
(--ytp-grid-scroll-percentage)*3); }

.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-big-mode .ytp-settings-me=
nu { opacity: calc(1 - var(--ytp-grid-scroll-percentage)*3); bottom: calc(v=
ar(--yt-delhi-big-mode-bottom-controls-height, 96px) + 6px + var(--ytp-grid=
-peek-height) + var(--ytp-grid-scroll-percentage)*100%); }

.ytp-embed .ytp-settings-menu { bottom: 53px; }

.ytp-big-mode .ytp-settings-menu { right: 24px; bottom: 70px; }

.ytp-delhi-modern.ytp-big-mode .ytp-settings-menu { bottom: calc(var(--yt-d=
elhi-big-mode-bottom-controls-height, 96px) + 6px); }

.ytp-settings-menu .ytp-menuitem-content { max-width: 250px; overflow: hidd=
en; white-space: nowrap; overflow-wrap: normal; text-overflow: ellipsis; }

.ytp-delhi-modern .ytp-settings-menu { z-index: 2300; }

.ytp-delhi-modern .ytp-settings-menu .ytp-panel-menu { padding: 8px; }

.ytp-delhi-modern .ytp-settings-menu .ytp-menuitem:not(.ytp-menuitem-with-f=
ooter) { height: 48px; }

.ytp-delhi-modern .ytp-settings-menu .ytp-menuitem > :first-child { border-=
top-left-radius: 8px; border-bottom-left-radius: 8px; }

.ytp-delhi-modern .ytp-settings-menu .ytp-menuitem > :last-child { border-t=
op-right-radius: 8px; border-bottom-right-radius: 8px; }

.ytp-delhi-modern .ytp-settings-menu .ytp-menuitem-icon { padding-left: 8px=
; padding-right: 24px; }

.ytp-delhi-modern .ytp-settings-menu .ytp-menuitem-content { padding-right:=
 8px; }

.ytp-speedslider-component { height: 95px; outline: none; }

.ytp-speedslider-component .ytp-slider { height: 40px; }

.ytp-speedslider-component { text-align: center; }

.ytp-speedslider-indicator-container { display: flex; -webkit-box-align: ce=
nter; align-items: center; position: relative; }

.ytp-speedslider-component .ytp-slider-handle::after, .ytp-speedslider-comp=
onent .ytp-slider-handle::before { height: 5px; }

.ytp-speedslider-text { font-size: 150%; text-align: center; }

.ytp-speedslider-premium-badge { width: 18px; height: 18px; background-imag=
e: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvM=
jAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iLTIgLTIgMjQgMjQiPjxw=
YXRoIGZpbGw9IiNjMDAiIGQ9Ik0wIDEuNDNDMCAuNjQuNjQgMCAxLjQzIDBoMTcuMTNDMTkuMzU=
gMCAyMCAuNjQgMjAgMS40M3YxNy4xM2MwIC43OS0uNjUgMS40NC0xLjQ0IDEuNDRIMS40M0MuNj=
QgMjAgMCAxOS4zNSAwIDE4LjU2Wm0wIDAiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNy44OCAxM=
S40MnY0LjI5SDUuMzdWMy41Mmg0Ljc1Yy45MiAwIDEuNzIuMTcgMi40Mi41LjY5LjM0IDEuMjIu=
ODEgMS42IDEuNDMuMzcuNjIuNTYgMS4zMi41NiAyLjExIDAgMS4xOS0uNDEgMi4xMy0xLjIyIDI=
uODItLjgyLjY5LTEuOTUgMS4wNC0zLjQgMS4wNFptMC0yLjA0aDIuMjRjLjY3IDAgMS4xOC0uMT=
UgMS41Mi0uNDcuMzUtLjMxLjUzLS43NS41My0xLjM0cy0uMTgtMS4wNy0uNTMtMS40NWMtLjM1L=
S4zNi0uODQtLjU1LTEuNDYtLjU2aC0yLjNabTAgMCIvPjwvc3ZnPg=3D=3D"); background-s=
ize: cover; position: absolute; margin-right: 8px; right: 100%; }

.ytp-menuitem-premium-badge { width: 18px; height: 18px; background-image: =
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAw=
MC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iLTIgLTIgMjQgMjQiPjxwYXR=
oIGZpbGw9IiNjMDAiIGQ9Ik0wIDEuNDNDMCAuNjQuNjQgMCAxLjQzIDBoMTcuMTNDMTkuMzUgMC=
AyMCAuNjQgMjAgMS40M3YxNy4xM2MwIC43OS0uNjUgMS40NC0xLjQ0IDEuNDRIMS40M0MuNjQgM=
jAgMCAxOS4zNSAwIDE4LjU2Wm0wIDAiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNy44OCAxMS40=
MnY0LjI5SDUuMzdWMy41Mmg0Ljc1Yy45MiAwIDEuNzIuMTcgMi40Mi41LjY5LjM0IDEuMjIuODE=
gMS42IDEuNDMuMzcuNjIuNTYgMS4zMi41NiAyLjExIDAgMS4xOS0uNDEgMi4xMy0xLjIyIDIuOD=
ItLjgyLjY5LTEuOTUgMS4wNC0zLjQgMS4wNFptMC0yLjA0aDIuMjRjLjY3IDAgMS4xOC0uMTUgM=
S41Mi0uNDcuMzUtLjMxLjUzLS43NS41My0xLjM0cy0uMTgtMS4wNy0uNTMtMS40NWMtLjM1LS4z=
Ni0uODQtLjU1LTEuNDYtLjU2aC0yLjNabTAgMCIvPjwvc3ZnPg=3D=3D"); background-size=
: cover; margin-left: 8px; }

.ytp-menuitem-container-with-badge { display: flex; text-align: center; -we=
bkit-box-align: center; align-items: center; }

.ytp-speed-slider-menu-footer { padding: 16px; }

.ytp-show-share-title.ytp-share-button { margin-left: 10px; margin-right: 1=
0px; }

.ytp-overflow-panel .ytp-show-share-title.ytp-share-button { margin-left: 2=
0px; margin-right: 20px; }

.ytp-big-mode:not(.ytp-shorts-mode) .ytp-chrome-top .ytp-share-button, :not=
(.ytp-shorts-mode) .ytp-chrome-top .ytp-share-button { width: auto; height:=
 auto; }

.ytp-shorts-mode .ytp-share-button { position: absolute; top: 0px; right: 0=
px; padding-top: 4px; }

.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-share-button { =
min-width: 48px; max-width: 80px; }

.ytp-share-icon { margin: auto; width: 36px; height: 36px; }

.ytp-big-mode .ytp-share-icon { width: 54px; height: 54px; }

.ytp-overflow-panel .ytp-share-icon { width: 60px; height: 60px; margin-bot=
tom: 10px; }

.ytp-share-title { font-weight: 500; text-align: center; font-size: 14px; d=
isplay: none; }

.ytp-big-mode .ytp-share-title, .ytp-overflow-panel .ytp-share-title { font=
-size: 20px; }

.ytp-show-share-title .ytp-share-title { display: block; }

.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-share-title { t=
ext-overflow: ellipsis; overflow: hidden; }

.ytp-share-panel { position: absolute; top: 0px; left: 0px; width: 100%; he=
ight: 100%; z-index: 75; background: rgba(0, 0, 0, 0.8); text-align: center=
; transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1); }

.ytp-share-panel[aria-hidden=3D"true"] { opacity: 0; transition: opacity 0.=
25s cubic-bezier(0.4, 0, 1, 1); }

.ytp-share-panel-inner-content { position: absolute; top: 50%; margin-top: =
-65px; left: 0px; right: 0px; padding: 0px 10%; }

.ytp-big-mode .ytp-share-panel-inner-content { margin-top: -98px; }

.ytp-share-panel-loading-spinner { display: none; margin: 20px auto 0px; wi=
dth: 32px; height: 32px; position: relative; }

.ytp-big-mode .ytp-share-panel-loading-spinner { margin-top: 30px; }

.ytp-share-panel.ytp-share-panel-loading .ytp-share-panel-loading-spinner {=
 display: block; }

.ytp-share-panel-close { position: absolute; top: 6px; right: 12px; padding=
: 6px; width: 36px; height: 36px; }

.ytp-big-mode .ytp-share-panel-close { top: 9px; right: 24px; padding: 9px;=
 width: 54px; height: 54px; }

.ytp-share-panel-close path { fill: rgb(170, 170, 170); }

.ytp-share-panel-close:hover path { fill: rgb(255, 255, 255); }

.ytp-share-panel-title { font-size: 155%; line-height: 20px; }

.ytp-big-mode .ytp-share-panel-title { line-height: 30px; }

.ytp-share-panel-link { display: block; height: 28px; margin-top: 18px; tex=
t-overflow: ellipsis; font-size: 218%; font-weight: 500; letter-spacing: 1p=
x; white-space: nowrap; overflow: hidden; outline: none; }

.ytp-big-mode .ytp-share-panel-link { height: 42px; margin-top: 27px; }

.ytp-share-panel-include-playlist { display: none; line-height: 15px; margi=
n-top: 12px; font-size: 118%; color: rgb(153, 153, 153); }

.ytp-big-mode .ytp-share-panel-include-playlist { line-height: 22.5px; marg=
in-top: 18px; }

.ytp-share-panel-include-playlist input[type=3D"checkbox"] { margin: 0px 8p=
x 0px 0px; }

.ytp-share-panel-service-buttons { margin-top: 20px; height: 44px; }

.ytp-big-mode .ytp-share-panel-service-buttons { margin-top: 30px; height: =
67px; }

.ytp-share-panel.ytp-share-panel-fail .ytp-share-panel-service-buttons, .yt=
p-share-panel.ytp-share-panel-loading .ytp-share-panel-service-buttons { di=
splay: none; }

.ytp-share-panel-service-button { padding: 3px; width: 38px; height: 38px; =
display: inline-block; }

.ytp-big-mode .ytp-share-panel-service-button { padding: 5px; width: 57px; =
height: 57px; }

.ytp-share-panel-error { display: none; margin-top: 20px; font-size: 109%; =
}

.ytp-big-mode .ytp-share-panel-error { margin-top: 30px; }

.ytp-share-panel-fail .ytp-share-panel-error { display: block; }

.ytp-shopping-product-menu { z-index: 72; font-family: Roboto, Arial, Helve=
tica, sans-serif; text-align: left; direction: ltr; font-size: 11px; line-h=
eight: 1.3; -webkit-font-smoothing: antialiased; will-change: width, height=
; border-radius: 12px; }

.ytp-shopping-product-menu .ytp-menuitem-content { max-width: 250px; overfl=
ow: hidden; white-space: nowrap; overflow-wrap: normal; text-overflow: elli=
psis; }

.ytp-shorts-title-channel-logo { width: 24px; height: 24px; background-size=
: contain; background-repeat: no-repeat; flex-shrink: 0; margin: 5px; backg=
round-origin: content-box; float: left; align-self: center; border-radius: =
50%; }

.ytp-big-mode .ytp-shorts-title-channel-logo { width: 50px; height: 50px; }

.ytp-embed-mobile .ytp-shorts-title-channel-logo, .ytp-embed-mobile.ytp-sma=
ll-mode .ytp-shorts-title-channel-logo { width: 24px; height: 24px; margin:=
 0px; }

.ytp-shorts-title-expanded-heading { margin: 3px; -webkit-box-flex: initial=
; flex: initial; white-space: nowrap; overflow: hidden; align-self: center;=
 }

.ytp-shorts-title-expanded-title { font-size: 16px; font-weight: 400; margi=
n: 0px; }

.ytp-big-mode .ytp-shorts-title-expanded-title { font-size: 22px; }

.ytp-shorts-title-expanded-title a { display: block; overflow: hidden; text=
-overflow: ellipsis; }

.ytp-shorts-title-expanded-title { word-break: break-word; font-size: 14px;=
 font-weight: 500; line-height: 18px; }

.ytp-big-mode .ytp-shorts-title-expanded-title { font-size: 18px; }

.ytp-shorts-title-channel { background: transparent; border-radius: 0px; di=
splay: none; height: auto; margin-left: 0px; overflow: hidden; position: st=
atic; top: 7px; left: 8px; width: auto; }

.ytp-big-mode .ytp-shorts-title-channel { margin-top: 10px; }

.ytp-title-enable-channel-logo .ytp-shorts-title-channel { display: flex; }

.ytp-chrome-top .ytp-shorts-title-channel .ytp-sb { align-self: center; mar=
gin: 5px; height: auto; width: auto; padding: 0px; text-shadow: none; flex-=
shrink: 0; }

.ytp-chrome-top .ytp-shorts-title-channel .ytp-sb-subscribe { margin-left: =
0px; }

.ytp-shorts-mode a.ytp-sb-subscribe { margin-left: 0px; }

.ytp-big-mode .ytp-chrome-top .ytp-shorts-title-channel .ytp-sb-subscribe, =
.ytp-big-mode .ytp-chrome-top .ytp-shorts-title-channel .ytp-sb-unsubscribe=
 { font-size: 16px; padding: 14px 20px; margin-right: 10px; }

.ytp-autohide:not(.ytp-autohide-active) .ytp-chrome-top .ytp-shorts-title-c=
hannel { margin-top: 7px; }

.ytp-skip-intro-button { background: rgba(0, 0, 0, 0.9); bottom: 58px; heig=
ht: 48px; padding-left: 16px; padding-right: 16px; right: 10px; z-index: 10=
; }

.ytp-embed .ytp-skip-intro-button { bottom: 50px; height: 40px; }

.ytp-skip-intro-button:hover { background: rgb(0, 0, 0); }

.ytp-big-mode .ytp-skip-intro-button { bottom: 79px; right: 40px; }

.ytp-skip-intro-button-text { display: inline-block; font-family: Roboto, A=
rial, sans-serif; font-size: 14px; font-weight: 500; max-width: 200px; over=
flow: hidden; text-overflow: ellipsis; text-transform: uppercase; vertical-=
align: middle; white-space: nowrap; }

.ytp-slider-section { display: inline-block; width: 150px; height: 100%; cu=
rsor: pointer; outline: 0px; }

.ytp-slider { height: 100%; position: relative; overflow: hidden; outline: =
0px; }

.ytp-slider-handle { position: absolute; top: 50%; width: 20px; height: 20p=
x; border-radius: 10px; margin-top: -10px; background: rgb(255, 255, 255); =
outline: 0px; }

.ytp-slider-handle::after, .ytp-slider-handle::before { content: ""; positi=
on: absolute; display: block; top: 50%; left: 0px; height: 3px; margin-top:=
 -2px; width: 170px; outline: 0px; }

.ytp-slider-handle::before { left: -160px; background: rgb(255, 255, 255); =
}

.ytp-slider-handle::after { left: 10px; background: rgba(255, 255, 255, 0.2=
); }

.ytp-probably-keyboard-focus .ytp-slider-section:focus { box-shadow: rgba(2=
7, 127, 204, 0.8) 0px 0px 0px 2px inset; }

.ytp-overlay { z-index: 10; position: absolute; height: 100%; width: 100%; =
top: 0px; left: 0px; }

.ytp-speedmaster-overlay { text-align: center; pointer-events: none; }

.ytp-speedmaster-user-edu { box-sizing: border-box; border-radius: 18px; di=
splay: inline-flex; height: 32px; margin-top: 20px; padding: 6px 16px; font=
-size: 14px; font-weight: 500; background: rgba(0, 0, 0, 0.6); }

.ytp-delhi-modern .ytp-speedmaster-user-edu { backdrop-filter: var(--yt-fro=
sted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-c=
olor-baseline--overlay-background-medium,rgba(0,0,0,.6)); }

.ytp-speedmaster-user-edu.ytp-speedmaster-has-icon { -webkit-box-align: cen=
ter; align-items: center; }

.ytp-speedmaster-icon, .ytp-speedmaster-label { display: inline-flex; }

.ytp-speedmaster-icon { margin-left: 4px; }

.ytp-speedmaster-icon svg { display: block; width: 24px; height: 24px; }

.ytp-webgl-spherical-control { position: absolute; top: 48px; left: 12px; o=
pacity: 0.6; cursor: pointer; width: 50px; height: 50px; transition: top 0.=
25s cubic-bezier(0, 0, 0.2, 1), opacity 0.25s cubic-bezier(0, 0, 0.2, 1); z=
-index: 43; outline: none; }

.ytp-embed:not(.ad-showing) .ytp-webgl-spherical-control { top: 60px; }

.ytp-big-mode .ytp-webgl-spherical-control { top: 69px; width: 75px; height=
: 75px; }

.ytp-big-mode.ytp-embed:not(.ad-showing) .ytp-webgl-spherical-control { top=
: 60px; }

.ytp-webgl-spherical-control.ytp-dragging, .ytp-webgl-spherical-control:hov=
er { opacity: 1; }

.ytp-autohide .ytp-webgl-spherical-control, .ytp-hide-info-bar .ytp-webgl-s=
pherical-control { top: 12px; transition: top 0.1s cubic-bezier(0.4, 0, 1, =
1), opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-webgl-spherical:not(.ytp-menu-shown) .html5-video-container { cursor: =
grab; }

.ytp-webgl-spherical.ytp-dragging:not(.ytp-menu-shown) .html5-video-contain=
er { cursor: grabbing; }

.ytp-probably-keyboard-focus .ytp-webgl-spherical-control:focus { box-shado=
w: rgba(27, 127, 204, 0.8) 0px 0px 0px 2px inset; }

.ended-mode .ytp-webgl-spherical-control, .ytp-menu-shown .ytp-webgl-spheri=
cal-control { opacity: 0; transition: top 0.1s cubic-bezier(0.4, 0, 1, 1), =
opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-overlays-container .ytp-webgl-spherical-control { position: relative; =
inset: 0px; }

.ytp-spinner { position: absolute; left: 50%; top: 50%; width: 64px; margin=
-left: -32px; z-index: 18; pointer-events: none; }

.ytp-big-mode .ytp-spinner { width: 128px; margin-left: -64px; }

.ytp-spinner-message { position: absolute; left: 50%; margin-top: 50%; widt=
h: 300px; font-size: 127%; line-height: 182%; margin-left: -150px; display:=
 none; text-align: center; background-color: black; opacity: 0.5; }

.ytp-spinner-container { pointer-events: none; position: absolute; width: 1=
00%; padding-bottom: 100%; top: 50%; left: 50%; margin-top: -50%; margin-le=
ft: -50%; animation: 1.56824s linear 0s infinite normal none running ytp-sp=
inner-linspin; }

.ytp-spinner-rotator { position: absolute; width: 100%; height: 100%; anima=
tion: 5332ms cubic-bezier(0.4, 0, 0.2, 1) 0s infinite normal both running y=
tp-spinner-easespin; }

.ytp-spinner-left, .ytp-spinner-right { position: absolute; inset: 0px; ove=
rflow: hidden; }

.ytp-spinner-left { right: 49%; }

.ytp-spinner-right { left: 49%; }

.ytp-spinner-circle { box-sizing: border-box; position: absolute; width: 20=
0%; height: 100%; border-style: solid; border-color: rgb(221, 221, 221) rgb=
(221, 221, 221) transparent; border-radius: 50%; border-width: 6px; }

.ytp-big-mode .ytp-spinner-circle { border-width: 12px; }

.ytp-spinner-left .ytp-spinner-circle { left: 0px; right: -100%; border-rig=
ht-color: transparent; animation: 1333ms cubic-bezier(0.4, 0, 0.2, 1) 0s in=
finite normal both running ytp-spinner-left-spin; }

.ytp-spinner-right .ytp-spinner-circle { left: -100%; right: 0px; border-le=
ft-color: transparent; animation: 1333ms cubic-bezier(0.4, 0, 0.2, 1) 0s in=
finite normal both running ytp-right-spin; }

@-webkit-keyframes ytp-spinner-linspin {=20
  100% { transform: rotate(1turn); }
}

@keyframes ytp-spinner-linspin {=20
  100% { transform: rotate(1turn); }
}

@-webkit-keyframes ytp-spinner-easespin {=20
  12.5% { transform: rotate(135deg); }
  25% { transform: rotate(270deg); }
  37.5% { transform: rotate(405deg); }
  50% { transform: rotate(540deg); }
  62.5% { transform: rotate(675deg); }
  75% { transform: rotate(810deg); }
  87.5% { transform: rotate(945deg); }
  100% { transform: rotate(3turn); }
}

@keyframes ytp-spinner-easespin {=20
  12.5% { transform: rotate(135deg); }
  25% { transform: rotate(270deg); }
  37.5% { transform: rotate(405deg); }
  50% { transform: rotate(540deg); }
  62.5% { transform: rotate(675deg); }
  75% { transform: rotate(810deg); }
  87.5% { transform: rotate(945deg); }
  100% { transform: rotate(3turn); }
}

@-webkit-keyframes ytp-spinner-left-spin {=20
  0% { transform: rotate(130deg); }
  50% { transform: rotate(-5deg); }
  100% { transform: rotate(130deg); }
}

@keyframes ytp-spinner-left-spin {=20
  0% { transform: rotate(130deg); }
  50% { transform: rotate(-5deg); }
  100% { transform: rotate(130deg); }
}

@-webkit-keyframes ytp-right-spin {=20
  0% { transform: rotate(-130deg); }
  50% { transform: rotate(5deg); }
  100% { transform: rotate(-130deg); }
}

@keyframes ytp-right-spin {=20
  0% { transform: rotate(-130deg); }
  50% { transform: rotate(5deg); }
  100% { transform: rotate(-130deg); }
}

.ytp-sfn { background: rgba(28, 28, 28, 0.8); border-radius: 4px; color: rg=
b(255, 255, 255); left: 10px; position: absolute; top: 10px; z-index: 64; m=
in-width: 26em; }

.ytp-sfn-close { cursor: pointer; position: absolute; right: 5px; top: 5px;=
 padding: 5px; }

.ytp-sfn-content { padding: 5px; }

.ytp-sfn-content > div > div { display: inline-block; font-weight: 500; pad=
ding: 0px 0.5em; text-align: right; width: 10em; }

.ytp-sfn-cpn { font-family: Consolas, Monaco, monospace; font-size: 12px; }

.ytp-horizonchart { display: inline-block; margin: 2px; position: relative;=
 vertical-align: bottom; }

.ytp-horizonchart > span { display: inline-block; position: absolute; }

.ytp-storyboard-framepreview { position: absolute; top: 0px; left: 0px; z-i=
ndex: 16; background: rgb(0, 0, 0); transition: opacity 0.1s cubic-bezier(0=
, 0, 0.2, 1); }

.ytp-fine-scrubbing-enable .ytp-storyboard-framepreview { cursor: pointer; =
}

.ytp-storyboard-framepreview[aria-hidden=3D"true"] { opacity: 0; transition=
: opacity 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-storyboard-framepreview-img { opacity: 0.4; }

.ytp-storyboard-framepreview-timestamp { display: none; position: absolute;=
 color: rgb(221, 221, 221); background: rgba(0, 0, 0, 0.3); border-radius: =
18px; left: 50%; transform: translateX(-50%); bottom: 36px; font-size: 14px=
; font-weight: 500; padding: 4px 10px; }

.ytp-player-minimized .ytp-storyboard-framepreview-img { opacity: 1; }

.ytp-player-minimized .ytp-storyboard-framepreview-timestamp { display: ini=
tial; }

.ytp-inline-preview-mode .ytp-storyboard-framepreview-img { opacity: 1; }

.ytp-inline-preview-mode .ytp-storyboard-framepreview-timestamp { display: =
initial; }

.ytp-sb { display: inline-block; float: none; }

.ytp-sb .ytp-sb-unsubscribe, .ytp-sb.ytp-sb-subscribed .ytp-sb-subscribe { =
display: none; }

.ytp-sb.ytp-sb-subscribed .ytp-sb-unsubscribe { display: flex; }

.ytp-sb-subscribe, .ytp-sb-unsubscribe { border-radius: 18px; border-width:=
 medium; border-style: none; border-color: currentcolor; border-image: init=
ial; direction: ltr; display: flex; font-size: 14px; font-weight: 500; lett=
er-spacing: 0.007px; line-height: 16px; padding: 10px 16px; white-space: no=
wrap; user-select: none; }

.ytp-shorts-mode .ytp-sb-subscribe, .ytp-shorts-mode .ytp-sb-unsubscribe { =
border-radius: 3px; padding: 3px 6px; font-weight: 500; }

.ytp-sb-subscribe, a.ytp-sb-subscribe { background-color: rgb(255, 255, 255=
); color: rgb(3, 3, 3); }

.ytp-shorts-mode .ytp-sb-subscribe, .ytp-shorts-mode a.ytp-sb-subscribe { b=
ackground-color: rgb(255, 255, 255); }

.ytp-sb-subscribe .ytp-sb-count { color: rgba(255, 255, 255, 0.8); }

.ytp-sb-unsubscribe { background-color: rgba(255, 255, 255, 0.1); color: rg=
b(255, 255, 255); }

.ytp-shorts-mode .ytp-sb-unsubscribe { background-color: transparent; color=
: rgb(204, 204, 204); text-transform: none; }

.ytp-sb-subscribe.ytp-sb-disabled, .ytp-sb-unsubscribe.ytp-sb-disabled { ba=
ckground-color: rgb(243, 144, 139); cursor: default; }

.ytp-sb-subscribe:focus, .ytp-sb-unsubscribe:focus { outline: none; }

.ytp-sb.ytp-sb-classic { background-color: white; border-radius: 2px; margi=
n: 4px 0px; }

.ytp-sb-classic .ytp-sb-subscribe.ytp-sb-disabled, .ytp-sb-classic .ytp-sb-=
unsubscribe.ytp-sb-disabled { opacity: 0.5; cursor: default; }

.ytp-sb-text { display: flex; }

.ytp-sb-count { margin-left: 4px; }

.ytp-sb-classic .ytp-sb-subscribe, .ytp-sb-classic .ytp-sb-unsubscribe { bo=
rder-radius: 2px; font-weight: 400; text-transform: none; font-size: 12px !=
important; padding: 0px !important; }

.ytp-sb-classic .ytp-sb-subscribe { border: 1px solid rgb(230, 33, 23); }

.ytp-sb-classic .ytp-sb-unsubscribe { border: 1px solid rgb(204, 204, 204);=
 }

.ytp-sb-classic .ytp-sb-count, .ytp-sb-classic .ytp-sb-text { padding: 3px =
6px; }

.ytp-sb-classic .ytp-sb-count { margin: -1px; border: 1px solid rgb(204, 20=
4, 204); border-top-right-radius: 2px; border-bottom-right-radius: 2px; }

.ytp-sb-classic .ytp-sb-subscribe .ytp-sb-count { border-left: 0px; }

.ytp-sb-classic .ytp-sb-subscribe .ytp-sb-count, .ytp-sb-classic .ytp-sb-un=
subscribe { background-color: rgb(250, 250, 250); }

.ytp-sb-classic .ytp-sb-subscribe .ytp-sb-text { color: rgb(254, 254, 254);=
 background-color: rgb(230, 33, 23); }

.ytp-sb-classic .ytp-sb-count, .ytp-sb-classic .ytp-sb-unsubscribe .ytp-sb-=
text { background-color: rgb(250, 250, 250); color: rgb(115, 115, 115); }

.ytp-sb-classic .ytp-sb-icon { height: 12px; margin-right: 6px; position: r=
elative; top: 2px; width: 16px; }

.ytp-big-mode .ytp-sb-subscribe, .ytp-big-mode .ytp-sb-unsubscribe { border=
-radius: 22px; }

.ytp-sb-classic .ytp-sb-subscribe .ytp-sb-icon { background: url("data:imag=
e/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAnUlEQVQ4T2P8//=
+/JwMDw1wGBgZJBtLAcwYGhmTG////PyNDM8yq5yAD/pNmMapqnAY8k5JgEFmxlIHNzhmv+TgNe=
MrJycAowMkgNHM6A4dfOE5DcBrwnJOT4f/vHwyMbAwMXGnJDPwT5mA1hEgDkhj4J4AiChMQ9sKM=
aQwc/hGke4HiQCQ2ailNSC9ABnhBk7IEsbZC1T1lYGBIAwBS1UxBE9/2iAAAAABJRU5ErkJggg=
=3D=3D"); }

.ytp-sb-classic .ytp-sb-unsubscribe .ytp-sb-icon { background: url("data:im=
age/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAA/UlEQVQ4T6WS=
MUoEQRBF608iaLqZ4AnE0DOIYGYuGNjdM4jRiLkYjSIsLF0tgpkgE3gAccDUG5h6ACMNp75MoMy=
uyo5sp9X1ftX/BVnwYcF++RcgpbRGciIiY+/9Qyc+GBBj3Myy7FpERmY2CSGcDQao6i6A806Q5L=
H3/u5r9akJqqpaKcvyo+cLVPUEwKGIvJnZfgjhue/bN0BVj0TkwMzyPM+fUkrLJMcAtkm+ANhzz=
r3Omt4H7AC4FJElEbkguQVgg+Rj27ahKIr33xKbWiHGuA7gBsBq99nMrpqmOa3ruv0r7h8ppJRG=
JCOAe+fc7bw7GRzj4AnmKc7WPwFWRF0Nc9RQxwAAAABJRU5ErkJggg=3D=3D"); }

.caption-window { position: absolute; line-height: normal; z-index: 41; poi=
nter-events: auto; cursor: grab; user-select: none; }

.ytp-caption-window-container { width: 100%; height: 100%; position: absolu=
te; top: 0px; pointer-events: none; }

.ytp-native-controls .caption-window { z-index: 2147483647; }

.caption-window.ytp-caption-window-top { margin-top: 48px; transition: marg=
in-bottom 0.25s cubic-bezier(0, 0, 0.2, 1), margin-top 0.25s cubic-bezier(0=
, 0, 0.2, 1); }

.ytp-embed:not(.ad-showing) .caption-window.ytp-caption-window-top { margin=
-top: 60px; }

.ytp-big-mode .caption-window.ytp-caption-window-top { margin-top: 69px; }

.ytp-big-mode.ytp-embed:not(.ad-showing) .caption-window.ytp-caption-window=
-top { margin-top: 89px; }

.ytp-autohide .caption-window.ytp-caption-window-top, .ytp-hide-info-bar .c=
aption-window.ytp-caption-window-top { margin-top: 0px; transition: margin-=
bottom 0.1s cubic-bezier(0.4, 0, 1, 1), margin-top 0.1s cubic-bezier(0.4, 0=
, 1, 1); }

.ytp-delhi-modern.ytp-autohide-active .caption-window { pointer-events: non=
e; }

ytd-reel-video-renderer .short-video-container .caption-window.ytp-caption-=
window-top { margin-top: 69px; }

.caption-window.ytp-caption-window-bottom { margin-bottom: 61px; transition=
: margin-bottom 0.25s cubic-bezier(0, 0, 0.2, 1), margin-top 0.25s cubic-be=
zier(0, 0, 0.2, 1); }

.ytp-delhi-modern.ytp-fine-scrubbing-enable .caption-window.ytp-caption-win=
dow-bottom, .ytp-fine-scrubbing-enable .caption-window.ytp-caption-window-b=
ottom { margin-bottom: 110px; }

.ytp-fine-scrubbing-enable.ytp-ad-overlay-open .caption-window.ytp-caption-=
window-bottom { margin-bottom: 200px; }

.ytp-big-mode.ytp-fine-scrubbing-enable .caption-window.ytp-caption-window-=
bottom { margin-bottom: 155px; }

.ytp-embed .caption-window.ytp-caption-window-bottom { margin-bottom: 53px;=
 }

.ytp-big-mode .caption-window.ytp-caption-window-bottom { margin-bottom: 70=
px; }

.ytp-autohide .caption-window.ytp-caption-window-bottom, .ytp-hide-controls=
 .caption-window.ytp-caption-window-bottom, .ytp-muted-autoplay .caption-wi=
ndow.ytp-caption-window-bottom { margin-bottom: 0px; transition: margin-bot=
tom 0.1s cubic-bezier(0.4, 0, 1, 1), margin-top 0.1s cubic-bezier(0.4, 0, 1=
, 1); }

.ytp-autohide.ytp-delhi-modern .caption-window.ytp-caption-window-bottom, .=
ytp-autohide.ytp-delhi-modern.ytp-big-mode .caption-window.ytp-caption-wind=
ow-bottom, .ytp-autohide.ytp-delhi-modern.ytp-fullscreen-grid-peeking .capt=
ion-window.ytp-caption-window-bottom, .ytp-autohide.ytp-delhi-modern.ytp-fu=
llscreen-grid-peeking.ytp-big-mode .caption-window.ytp-caption-window-botto=
m, .ytp-hide-controls.ytp-delhi-modern .caption-window.ytp-caption-window-b=
ottom, .ytp-hide-controls.ytp-delhi-modern.ytp-big-mode .caption-window.ytp=
-caption-window-bottom, .ytp-hide-controls.ytp-delhi-modern.ytp-fullscreen-=
grid-peeking .caption-window.ytp-caption-window-bottom, .ytp-hide-controls.=
ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-big-mode .caption-window.y=
tp-caption-window-bottom, .ytp-muted-autoplay.ytp-delhi-modern .caption-win=
dow.ytp-caption-window-bottom, .ytp-muted-autoplay.ytp-delhi-modern.ytp-big=
-mode .caption-window.ytp-caption-window-bottom, .ytp-muted-autoplay.ytp-de=
lhi-modern.ytp-fullscreen-grid-peeking .caption-window.ytp-caption-window-b=
ottom, .ytp-muted-autoplay.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp=
-big-mode .caption-window.ytp-caption-window-bottom { margin-bottom: 0px; }

.ytp-native-controls .caption-window.ytp-caption-window-bottom { margin-bot=
tom: 45px; transition: none; }

.ytp-ad-overlay-open .caption-window.ytp-caption-window-bottom { margin-bot=
tom: 151px; }

.ytp-embed.ytp-ad-overlay-open .caption-window.ytp-caption-window-bottom { =
margin-bottom: 143px; }

.ytp-big-mode.ytp-ad-overlay-open .caption-window.ytp-caption-window-bottom=
 { margin-bottom: 160px; }

.ytp-delhi-modern .caption-window.ytp-caption-window-bottom { margin-bottom=
: calc(var(--yt-delhi-bottom-controls-height, 72px) + 14px); }

.ytp-delhi-modern.ytp-big-mode .caption-window.ytp-caption-window-bottom { =
margin-bottom: calc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) +=
 14px); }

.ytp-delhi-modern.ytp-fullscreen-metadata-bottom .caption-window.ytp-captio=
n-window-bottom { margin-bottom: calc(var(--yt-delhi-bottom-controls-height=
, 72px) + 154px); }

.ytp-delhi-modern.ytp-fullscreen-metadata-bottom.ytp-big-mode .caption-wind=
ow.ytp-caption-window-bottom { margin-bottom: calc(var(--yt-delhi-big-mode-=
bottom-controls-height, 96px) + 154px); }

.ytp-delhi-modern.ytp-fullscreen-grid-peeking .caption-window.ytp-caption-w=
indow-bottom { margin-bottom: calc(var(--yt-delhi-bottom-controls-height, 7=
2px) + 14px + var(--ytp-grid-peek-height)); }

.ytp-delhi-modern.ytp-fullscreen-grid-peeking.ytp-big-mode .caption-window.=
ytp-caption-window-bottom { margin-bottom: calc(var(--yt-delhi-big-mode-bot=
tom-controls-height, 96px) + 14px + var(--ytp-grid-peek-height)); }

.ytp-delhi-modern.ytp-fullscreen-metadata-bottom.ytp-fullscreen-grid-peekin=
g .caption-window.ytp-caption-window-bottom { margin-bottom: calc(var(--yt-=
delhi-bottom-controls-height, 72px) + 154px + var(--ytp-grid-peek-height));=
 }

.ytp-delhi-modern.ytp-fullscreen-metadata-bottom.ytp-fullscreen-grid-peekin=
g.ytp-big-mode .caption-window.ytp-caption-window-bottom { margin-bottom: c=
alc(var(--yt-delhi-big-mode-bottom-controls-height, 96px) + 154px + var(--y=
tp-grid-peek-height)); }

.ytp-delhi-modern.ytp-fullscreen-grid-active .caption-window.ytp-caption-wi=
ndow-bottom { display: none; opacity: 0; }

.html5-video-player .caption-window.ytp-dragging, .html5-video-player.ytp-a=
d-overlay-open .caption-window.ytp-dragging, .html5-video-player.ytp-delhi-=
modern .caption-window.ytp-dragging { margin-top: 0px; margin-bottom: 0px; =
transition: none; cursor: grabbing; }

.ytp-caption-window-rollup.ytp-rollup-mode { overflow: hidden; }

.caption-window .ytp-icon, .caption-window svg { width: 48px; height: 48px;=
 vertical-align: bottom; display: inline-block; max-width: 1em; max-height:=
 1em; }

.ytp-embed .caption-window .ytp-icon, .ytp-embed .caption-window svg { widt=
h: 40px; height: 40px; }

.ytp-big-mode .caption-window svg { width: 54px; height: 54px; }

.ytp-caption-window-rollup.ytp-rollup-mode .captions-text { transition: tra=
nsform 0.433s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.433s cubic-be=
zier(0, 0, 0.2, 1); }

.caption-edit { opacity: 0; position: absolute; left: 0px; bottom: 0px; bac=
kground: rgba(8, 8, 8, 0.75); border-width: medium; border-style: none; bor=
der-color: currentcolor; border-image: initial; padding: 0px; cursor: point=
er; }

.caption-edit svg { max-height: 60%; max-width: 60%; }

.caption-edit:focus, .caption-window:focus .caption-edit, .ytp-caption-wind=
ow-rollup .caption-edit:hover, .ytp-caption-window-rollup:hover .caption-ed=
it { opacity: 1; }

.html5-video-player .caption-visual-line .ytp-caption-segment:first-child {=
 padding-left: 0.25em; padding-top: 0px; }

.html5-video-player .caption-visual-line .ytp-caption-segment:last-child { =
padding-right: 0.25em; padding-bottom: 0px; }

.html5-video-player .ytp-vertical-caption .caption-visual-line .ytp-caption=
-segment:first-child { padding-top: 0.25em; padding-left: 0px; }

.html5-video-player .ytp-vertical-caption .caption-visual-line .ytp-caption=
-segment:last-child { padding-bottom: 0.25em; padding-right: 0px; }

.ytp-suggested-action { display: flex; -webkit-box-orient: horizontal; -web=
kit-box-direction: normal; flex-direction: row; justify-content: left; }

.ytp-fine-scrubbing-enable .ytp-suggested-action-badge { bottom: 60px; left=
: 60px; }

.ytp-big-mode.ytp-fine-scrubbing-enable .ytp-suggested-action-badge { botto=
m: 90px; left: 90px; }

.ytp-suggested-action-badge { z-index: 60; position: absolute; bottom: 16px=
; left: 16px; background-color: rgba(0, 0, 0, 0.8); border: 1px solid rgba(=
255, 255, 255, 0.3); border-radius: 34px; height: 34px; width: 34px; paddin=
g: 7px; display: flex; -webkit-box-orient: horizontal; -webkit-box-directio=
n: normal; flex-direction: row; -webkit-box-align: center; align-items: cen=
ter; overflow: hidden; transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1)=
, background-color 0.1s cubic-bezier(0.4, 0, 1, 1), transform 0.2s cubic-be=
zier(0.4, 0, 0.2, 1), -webkit-transform 0.2s cubic-bezier(0.4, 0, 0.2, 1), =
width 0.2s cubic-bezier(0.4, 0, 0.2, 1); opacity: 1; transform: translateY(=
0px); }

.ytp-suggested-action-badge.ytp-timely-shelf-present { display: none; }

.ytp-suggested-action-badge.ytp-suggested-action-badge-fullscreen.ytp-timel=
y-shelf-present { display: unset; }

.ad-showing .ytp-suggested-action-badge.ytp-suggested-action-badge-fullscre=
en.ytp-timely-shelf-present { display: none; }

ytd-watch-flexy[theater] .ytp-suggested-action-badge.ytp-timely-shelf-prese=
nt { display: unset; }

ytd-watch-flexy[theater] .ad-showing .ytp-suggested-action-badge.ytp-timely=
-shelf-present { display: none; }

.ytp-overlays-container .ytp-overlay-bottom-left .ytp-suggested-action-badg=
e { position: relative; bottom: 0px; left: 0px; }

.ytp-delhi-modern .ytp-suggested-action-badge { backdrop-filter: var(--yt-f=
rosted-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys=
-color-baseline--overlay-background-medium,rgba(0,0,0,.6)); border-width: m=
edium; border-style: none; border-color: currentcolor; border-image: initia=
l; height: 40px; width: 40px; border-radius: 40px; padding: 12px; }

.ytp-delhi-modern .ytp-suggested-action-badge:not(.ytp-suggested-action-bad=
ge-expanded) { padding: 0px 8px; }

.ad-showing .ytp-suggested-action-badge { display: none; }

.ytp-suggested-action-badge[aria-hidden=3D"true"] { transition: opacity 0.1=
s cubic-bezier(0.4, 0, 1, 1), transform 0.2s cubic-bezier(0.4, 0, 0.2, 1), =
-webkit-transform 0.2s cubic-bezier(0.4, 0, 0.2, 1), width 0.2s cubic-bezie=
r(0.4, 0, 0.2, 1); opacity: 0; }

.ytp-suggested-action-badge:hover { transition: opacity 0.25s cubic-bezier(=
0, 0, 0.2, 1), background-color 0.1s cubic-bezier(0, 0, 0.2, 1), transform =
0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.2s cubic-bezier(0.4,=
 0, 0.2, 1), width 0.2s cubic-bezier(0.4, 0, 0.2, 1); background-color: rgb=
a(33, 33, 33, 0.95); }

.ytp-suggested-action-badge.ytp-suggested-action-badge-with-controls { tran=
sform: translateY(-59px); }

.ytp-delhi-modern .ytp-suggested-action-badge.ytp-suggested-action-badge-wi=
th-controls { transform: translateY(calc((var(--yt-delhi-bottom-controls-he=
ight, 72px) + 6px)*-1)); }

.ytp-delhi-modern.ytp-big-mode .ytp-suggested-action-badge.ytp-suggested-ac=
tion-badge-with-controls { transform: translateY(calc((var(--yt-delhi-big-m=
ode-bottom-controls-height, 96px) + 6px)*-1)); }

.ytp-suggested-action-badge.ytp-suggested-action-badge-fullscreen.ytp-sugge=
sted-action-badge-with-controls { transform: translateY(-80px); }

.ytp-overlays-container .ytp-overlay-bottom-left .ytp-suggested-action-badg=
e.ytp-suggested-action-badge-with-controls { transform: translateY(0px); }

.ytp-suggested-action-badge:is(.ytp-suggested-action-badge-expanded, .ytp-s=
uggested-action-badge-content-forward) { width: auto; }

.ytp-suggested-action-badge-icon-container { display: flex; }

.ytp-suggested-action-badge-icon { height: 18px; width: 18px; background: u=
rl("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwM=
C9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0iI2ZmZiIgdmlld0JveD0iMCAwIDI0=
IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PHBhdGggZD0iTTE4IDZ=
oLTJjMC0yLjIxLTEuNzktNC00LTRTOCAzLjc5IDggNkg2Yy0xLjEgMC0yIC45LTIgMnYxMmMwID=
EuMS45IDIgMiAyaDEyYzEuMSAwIDItLjkgMi0yVjhjMC0xLjEtLjktMi0yLTJtLTYtMmMxLjEgM=
CAyIC45IDIgMmgtNGMwLTEuMS45LTIgMi0ybTYgMTZINlY4aDJ2MmMwIC41NS40NSAxIDEgMXMx=
LS40NSAxLTFWOGg0djJjMCAuNTUuNDUgMSAxIDFzMS0uNDUgMS0xVjhoMnoiLz48L3N2Zz4=3D"=
) 0% 0% / contain; flex-shrink: 0; }

.ytp-delhi-modern .ytp-suggested-action-badge-icon.ytp-suggested-action-bad=
ge-icon-custom-icon, .ytp-suggested-action-badge-icon.ytp-suggested-action-=
badge-icon-custom-icon { background-image: none; width: 20px; height: 20px;=
 }

.ytp-delhi-modern .ytp-suggested-action-badge-icon { height: 24px; width: 2=
4px; }

.ytp-suggested-action-badge-title { font-size: 14px; font-weight: 400; colo=
r: rgb(255, 255, 255); margin-left: 6px; margin-right: 6px; cursor: pointer=
; }

.ytp-delhi-modern .ytp-suggested-action-badge-title { font-weight: 500; }

.ytp-suggested-action-badge-title:empty { display: none; }

.ytp-suggested-action.ytp-suggested-action-badge { border-width: medium; bo=
rder-style: none; border-color: currentcolor; border-image: initial; backgr=
ound: rgba(0, 0, 0, 0.6); backdrop-filter: blur(8px); border-radius: 8px; w=
idth: 298px; height: 64px; padding: 0px; cursor: pointer; transition-timing=
-function: cubic-bezier(0.05, 0, 0, 1); }

.ytp-suggested-action-container { display: flex; -webkit-box-orient: horizo=
ntal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align=
: stretch; align-items: stretch; overflow: hidden; width: 290px; padding: 4=
px; }

.ytp-suggested-action-details { display: flex; -webkit-box-orient: vertical=
; -webkit-box-direction: normal; flex-direction: column; justify-content: s=
pace-around; font-size: 12px; -webkit-box-flex: 1; flex: 1 1 0%; padding: 0=
px 8px; overflow: hidden; }

.ytp-suggested-action-details .ytp-suggested-action-title { overflow: hidde=
n; white-space: nowrap; overflow-wrap: normal; text-overflow: ellipsis; fon=
t-size: 14px; }

.ytp-suggested-action-details .ytp-suggested-action-subtitle { overflow: hi=
dden; white-space: nowrap; overflow-wrap: normal; text-overflow: ellipsis; =
opacity: 0.7; font-weight: 400; }

.ytp-suggested-action-details .ytp-suggested-action-metadata-text { opacity=
: 0.7; font-weight: 500; }

.ytp-suggested-action-badge-img { position: relative; border-radius: 4px; b=
ackground: rgb(255, 255, 255); height: 56px; width: 56px; overflow: hidden;=
 }

.ytp-suggested-action-badge-img > img { width: inherit; height: inherit; ob=
ject-fit: contain; }

:is(:is(.ytp-suggested-action-badge-preview-collapsed, .ytp-suggested-actio=
n-badge-preview-expanded), .ytp-suggested-action-badge-content-forward.ytp-=
suggested-action-badge-expanded) .ytp-suggested-action-badge-icon { display=
: none; }

:is(.ytp-suggested-action-badge-preview-collapsed, .ytp-suggested-action-ba=
dge-preview-expanded) .ytp-suggested-action-badge-expanded-content-containe=
r { display: none; }

.ytp-suggested-action-content-forward-container { display: flex; -webkit-bo=
x-align: center; align-items: center; }

.ytp-suggested-action-product-thumbnail { margin-inline-start: 0px; opacity=
: 0; width: 0px; transition: width 0.3s cubic-bezier(0.4, 0, 0.2, 1); borde=
r-radius: 4px; height: 18px; }

.ytp-suggested-action-product-thumbnail:first-child { transition: margin-in=
line-start 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.3s cubic-bezier(0.4=
, 0, 0.2, 1), -webkit-margin-start 0.3s cubic-bezier(0.4, 0, 0.2, 1); }

.ytp-delhi-modern .ytp-suggested-action-product-thumbnail { height: 24px; }

.ytp-suggested-action-badge-preview-expanded .ytp-suggested-action-product-=
thumbnail { margin-inline-start: 2px; opacity: 1; width: 18px; }

.ytp-suggested-action-badge-preview-expanded .ytp-suggested-action-product-=
thumbnail:first-child { margin-inline-start: 0px; }

.ytp-delhi-modern .ytp-suggested-action-badge-preview-expanded .ytp-suggest=
ed-action-product-thumbnail { width: 24px; }

:is(.ytp-suggested-action-badge-preview-collapsed, .ytp-suggested-action-ba=
dge-content-forward.ytp-suggested-action-badge-expanded) .ytp-suggested-act=
ion-product-thumbnail:first-child { opacity: 1; width: 18px; margin-inline-=
start: 0px; }

.ytp-delhi-modern :is(.ytp-suggested-action-badge-preview-collapsed, .ytp-s=
uggested-action-badge-content-forward.ytp-suggested-action-badge-expanded) =
.ytp-suggested-action-product-thumbnail:first-child { width: 24px; }

.ytp-suggested-action-more-products-icon { display: none; height: 12px; wid=
th: 2px; border-radius: 0px 12px 12px 0px; background-color: rgb(255, 255, =
255); opacity: 0.32; margin-inline-start: 2px; }

.ytp-delhi-modern .ytp-suggested-action-more-products-icon { height: 18px; =
border-radius: 12px; }

.ytp-suggested-action-badge-content-forward.ytp-suggested-action-badge-expa=
nded .ytp-suggested-action-more-products-icon { display: unset; }

.ytp-suggested-action-badge-dismiss-button-icon { height: 18px; width: 18px=
; background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy=
53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0iI2ZmZiIgdmlld=
0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTYuMjQgOS4xNyAxMy40MSAxMmwyLjgzIDIuODMt=
MS40MSAxLjQxTDEyIDEzLjQxbC0yLjgzIDIuODMtMS40MS0xLjQxTDEwLjU5IDEyIDcuNzYgOS4=
xN2wxLjQxLTEuNDFMMTIgMTAuNTlsMi44My0yLjgzek00LjkzIDQuOTNjLTMuOTEgMy45MS0zLj=
kxIDEwLjI0IDAgMTQuMTQgMy45MSAzLjkxIDEwLjI0IDMuOTEgMTQuMTQgMCAzLjkxLTMuOTEgM=
y45MS0xMC4yNCAwLTE0LjE0LTMuOS0zLjkxLTEwLjI0LTMuOTEtMTQuMTQgMG0xMy40My43MWMz=
LjUxIDMuNTEgMy41MSA5LjIyIDAgMTIuNzNzLTkuMjIgMy41MS0xMi43MyAwLTMuNTEtOS4yMiA=
wLTEyLjczYzMuNTItMy41MSA5LjIyLTMuNTEgMTIuNzMgMCIvPjwvc3ZnPg=3D=3D") 0% 0% /=
 contain; opacity: 0.6; transition: opacity 0.1s cubic-bezier(0.4, 0, 1, 1)=
; }

.ytp-delhi-modern .ytp-suggested-action-badge-dismiss-button-icon { height:=
 24px; width: 24px; background: url("data:image/svg+xml;base64,PHN2ZyB4bWxu=
cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGg=
gZmlsbD0iI2ZmZiIgZD0iTTE5IDYuNDEgMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxID=
EwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40M=
SAxMnoiLz48L3N2Zz4=3D"); opacity: 1; }

.ytp-suggested-action-badge-dismiss-button-icon:hover { opacity: 1; transit=
ion: opacity 0.1s cubic-bezier(0, 0, 0.2, 1); }

.ytp-suggested-action-badge-expanded-content-container { display: flex; -we=
bkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction:=
 row; -webkit-box-align: center; align-items: center; flex-shrink: 0; trans=
ition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1); opacity: 1; }

.ytp-suggested-action-badge-expanded-content-container[aria-hidden=3D"true"=
] { transition: opacity 0.1s cubic-bezier(0.4, 0, 1, 1); opacity: 0; }

.ytp-suggested-action-badge.ytp-suggested-action-badge-with-offline-slate {=
 bottom: 32px; }

.ytp-featured-product.ytp-suggested-action-badge { border-width: medium; bo=
rder-style: none; border-color: currentcolor; border-image: initial; backgr=
ound: rgba(0, 0, 0, 0.6); backdrop-filter: blur(8px); border-radius: 8px; w=
idth: 280px; height: 64px; padding: 0px; cursor: pointer; transition-timing=
-function: cubic-bezier(0.05, 0, 0, 1); }

.ytp-delhi-modern .ytp-featured-product.ytp-suggested-action-badge { backdr=
op-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); bac=
kground: var(--yt-sys-color-baseline--overlay-background-medium,rgba(0,0,0,=
.6)); }

.ytp-featured-product > .ytp-suggested-action-badge-expanded-content-contai=
ner > .ytp-suggested-action-badge-title { display: none; }

.ytp-featured-product-container { display: flex; -webkit-box-orient: horizo=
ntal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align=
: stretch; align-items: stretch; overflow: hidden; width: 272px; padding: 4=
px; }

.ytp-featured-product-container > .ytp-suggested-action-badge-dismiss-butto=
n-icon { background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDo=
vL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2=
ZmZiIgZD0iTTE5IDYuNDEgMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyI=
DUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMnoiLz48=
L3N2Zz4=3D"); opacity: 0.8; height: 18px; width: 18px; aspect-ratio: 1 / 1;=
 }

.ytp-featured-product-thumbnail { position: relative; border-radius: 4px; b=
ackground: rgb(255, 255, 255); height: 56px; width: 56px; overflow: hidden;=
 }

.ytp-featured-product-thumbnail > img { width: inherit; height: inherit; ob=
ject-fit: contain; }

.ytp-featured-product-open-in-new { position: absolute; bottom: 4px; right:=
 4px; border-radius: 2px; background-color: rgba(0, 0, 0, 0.8); background-=
image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vc=
mcvMjAwMC9zdmciIGZpbGw9IiNmZmYiIHZpZXdCb3g9IjAgMCA0OCA0OCI+PHBhdGggZmlsbD0i=
bm9uZSIgZD0iTTAgMGg0OHY0OEgweiIvPjxwYXRoIGQ9Ik0zOCAzOEgxMFYxMGgxNFY2SDEwYy0=
yLjIxIDAtNCAxLjc5LTQgNHYyOGMwIDIuMjEgMS43OSA0IDQgNGgyOGMyLjIxIDAgNC0xLjc5ID=
QtNFYyNGgtNHpNMjggNnY0aDcuMTdMMTUuNTEgMjkuNjZsMi44MyAyLjgzTDM4IDEyLjgzVjIwa=
DRWNnoiLz48L3N2Zz4=3D"); width: 12px; height: 12px; overflow: hidden; }

.ytp-featured-product-details { display: flex; -webkit-box-orient: vertical=
; -webkit-box-direction: normal; flex-direction: column; justify-content: s=
pace-around; font-size: 12px; -webkit-box-flex: 1; flex: 1 1 0%; padding: 0=
px 8px; overflow: hidden; }

.ytp-featured-product-details .ytp-featured-product-title { overflow: hidde=
n; white-space: nowrap; overflow-wrap: normal; text-overflow: ellipsis; fon=
t-size: 14px; }

.ytp-featured-product-details .ytp-featured-product-countdown { font-family=
: "YouTube Sans", Roboto, sans-serif; font-size: 2rem; line-height: 2.8rem;=
 font-weight: 700; }

.ytp-featured-product-details .ytp-featured-product-affiliate-disclaimer { =
font-weight: 500; }

.ytp-featured-product-details .ytp-featured-product-affiliate-disclaimer-wh=
en-promotion-text-enabled { font-weight: 500; margin-right: 4px; opacity: 0=
.7; }

.ytp-featured-product-info-icon { background: url("data:image/svg+xml;base6=
4,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmYiIHZpZ=
XdCb3g9IjAgMCA0OCA0OCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGg0OHY0OEgweiIvPjxw=
YXRoIGQ9Ik0yMiAzNGg0VjIyaC00em0yLTMwQzEyLjk1IDQgNCAxMi45NSA0IDI0czguOTUgMjA=
gMjAgMjAgMjAtOC45NSAyMC0yMFMzNS4wNSA0IDI0IDRtMCAzNmMtOC44MiAwLTE2LTcuMTgtMT=
YtMTZTMTUuMTggOCAyNCA4czE2IDcuMTggMTYgMTYtNy4xOCAxNi0xNiAxNm0tMi0yMmg0di00a=
C00eiIvPjwvc3ZnPg=3D=3D"); height: 18px; width: 18px; margin-right: 8px; op=
acity: 0.8; aspect-ratio: 1 / 1; }

.ytp-featured-product-overflow-icon { background: url("data:image/svg+xml;b=
ase64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii01I=
C01IDM2IDM2Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTIgOGMxLjEgMCAyLS45IDItMnMtLjkt=
Mi0yLTItMiAuOS0yIDIgLjkgMiAyIDJtMCAyYy0xLjEgMC0yIC45LTIgMnMuOSAyIDIgMiAyLS4=
5IDItMi0uOS0yLTItMm0wIDZjLTEuMSAwLTIgLjktMiAycy45IDIgMiAyIDItLjkgMi0yLS45LT=
ItMi0yIi8+PC9zdmc+"); height: 20px; width: 20px; opacity: 0.8; aspect-ratio=
: 1 / 1; }

.ytp-featured-product-details .ytp-featured-product-vendor { overflow: hidd=
en; white-space: nowrap; overflow-wrap: normal; text-overflow: ellipsis; }

.ytp-featured-product-details .ytp-featured-product-vendor-when-promotion-t=
ext-enabled { overflow: hidden; white-space: nowrap; overflow-wrap: normal;=
 text-overflow: ellipsis; opacity: 0.7; font-weight: 400; }

.ytp-featured-product-when-promotion-text-enabled { display: flex; }

.ytp-featured-product-when-promotion-text-enabled .ytp-featured-product-tre=
nding { overflow: hidden; }

.ytp-featured-product-when-promotion-text-enabled .ytp-featured-product-tre=
nding-text { opacity: 0.7; overflow: hidden; white-space: nowrap; overflow-=
wrap: normal; text-overflow: ellipsis; }

.ytp-featured-product-trending > .ytp-featured-product-trending-icon { back=
ground: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5v=
cmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIj48cGF0aCBmaWxsPSIjZmZmIiB=
kPSJtMTIzLTI0MC00My00MyAyOTItMjkxIDE2NyAxNjcgMjQxLTI0MUg2NTN2LTYwaDIyN3YyMj=
doLTU5di0xMjNMNTM4LTMyMSAzNzEtNDg4eiIvPjwvc3ZnPg=3D=3D"); height: 12px; wid=
th: 12px; margin-top: 2px; margin-right: 4px; opacity: 0.8; aspect-ratio: 1=
 / 1; }

.ytp-featured-product-details .ytp-featured-product-trending { display: fle=
x; }

.ytp-featured-product-details .ytp-featured-product-price-container { overf=
low: hidden; white-space: nowrap; overflow-wrap: normal; text-overflow: ell=
ipsis; }

.ytp-featured-product-details .ytp-featured-product-price-container .ytp-fe=
atured-product-price-when-promotion-text-enabled { opacity: 0.7; font-weigh=
t: 400; }

.ytp-featured-product-details .ytp-featured-product-price-container .ytp-fe=
atured-product-promotion-text { font-weight: 500; margin-left: 4px; }

.ytp-featured-product-details .ytp-featured-product-sales-original-price { =
text-decoration: line-through; margin-left: 4px; }

.ytp-featured-product-details .ytp-featured-product-price-drop-reference-pr=
ice { margin-left: 4px; }

.ytp-featured-product-sales-original-price:empty { display: none; }

.ytp-featured-product-promotion-text:empty { display: none; }

.ytp-featured-product-price-drop-reference-price:empty { display: none; }

.ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled:empt=
y { display: none; }

.ytp-featured-product-exclusive-badge-container, .ytp-featured-product-excl=
usive-container { display: flex; -webkit-box-orient: horizontal; -webkit-bo=
x-direction: normal; flex-direction: row; -webkit-box-align: center; align-=
items: center; -webkit-box-pack: start; justify-content: flex-start; }

.ytp-featured-product-exclusive-badge { display: flex; -webkit-box-orient: =
horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box=
-align: center; align-items: center; background: linear-gradient(90deg, rgb=
(127, 14, 127), rgb(219, 29, 219), rgb(237, 85, 143)); border-radius: 4px; =
padding: 2px 4px; }

.ytp-featured-product-exclusive-badge-text { line-height: 100%; font-weight=
: 700; }

.ytp-featured-product-details .ytp-featured-product-exclusive-countdown { m=
argin-left: 4px; line-height: 100%; }

.ytp-time-display { font-size: 109%; display: inline-block; vertical-align:=
 top; padding: 0px 5px; white-space: nowrap; line-height: 47px; }

.ytp-embed.ytp-embed-mobile .ytp-time-display, .ytp-embed.ytp-embed-mobile.=
ytp-small-mode .ytp-time-display { line-height: 51px; }

.ytp-embed .ytp-time-display, .ytp-small-mode .ytp-time-display { line-heig=
ht: 39px; }

.ytp-big-mode .ytp-time-display { line-height: 53px; }

.ytp-delhi-modern .ytp-time-display:not(.ytp-miniplayer-ui *) { display: in=
line-block; -webkit-box-align: center; align-items: center; cursor: pointer=
; font-weight: 500; line-height: var(--yt-delhi-pill-height,48px); font-siz=
e: 14px; min-width: 0px; padding: var(--yt-delhi-pill-top-height,12px) 8px;=
 }

.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-time-displa=
y { line-height: var(--yt-delhi-big-mode-pill-height,56px); font-size: 16px=
; padding: var(--yt-delhi-big-mode-pill-top-height,20px) 12px; }

.ytp-volume-slider-active .ytp-time-display-allow-autohide { display: none;=
 }

.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *) { min-width: =
0px; position: relative; display: inline-block; height: var(--yt-delhi-pill=
-height,48px); border-radius: 28px; padding: 0px 16px; backdrop-filter: var=
(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background: var(-=
-yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3)); te=
xt-shadow: rgb(0, 0, 0) 0px 0px 2px; }

.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *) svg { filter:=
 drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }

.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-time-wrapper:not(.ytp-miniplay=
er-ui *) { height: 40px; line-height: 40px; }

.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *)::after { cont=
ent: ""; position: absolute; inset: 4px; background: transparent; pointer-e=
vents: none; border-radius: 28px; }

.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *):hover::after =
{ background-color: var(--yt-sys-color-baseline--overlay-button-secondary,r=
gba(255,255,255,.1)); transition: background-color 0.2s cubic-bezier(0.05, =
0, 0, 1); }

.ytp-delhi-modern .ytp-time-wrapper:not(.ytp-miniplayer-ui *):active::after=
 { background-color: var(--yt-sys-color-baseline--overlay-tonal-hover,rgba(=
255,255,255,.2)); transition: background-color 0.2s cubic-bezier(0.05, 0, 0=
, 1); }

.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-time-wrappe=
r { height: var(--yt-delhi-big-mode-pill-height,56px); }

.ytp-delhi-modern-with-luminosity.ytp-delhi-modern .ytp-time-wrapper:not(.y=
tp-miniplayer-ui *) { background: rgba(80, 80, 80, 0.6); background-blend-m=
ode: luminosity; backdrop-filter: blur(16px); }

.ytp-delhi-modern-with-difference.ytp-delhi-modern .ytp-time-wrapper:not(.y=
tp-miniplayer-ui *) { background: rgba(80, 80, 80, 0.6); background-blend-m=
ode: difference; backdrop-filter: blur(16px); }

.ytp-delhi-modern-with-exclusion.ytp-delhi-modern .ytp-time-wrapper:not(.yt=
p-miniplayer-ui *) { background: rgba(80, 80, 80, 0.6); background-blend-mo=
de: exclusion; backdrop-filter: blur(16px); }

.ytp-time-current, .ytp-time-duration, .ytp-time-separator { color: rgb(221=
, 221, 221); }

.ytp-time-wrapper-delhi { cursor: pointer; }

.ytp-delhi-modern .ytp-time-current { color: var(--yt-sys-color-baseline--o=
verlay-text-primary,#fff); }

.ytp-delhi-modern .ytp-time-duration, .ytp-delhi-modern .ytp-time-separator=
 { color: var(--yt-sys-color-baseline--overlay-text-primary,#fff); font-wei=
ght: 400; }

.ytp-live .ytp-time-contents { display: none; }

* .ytp-chrome-controls .ytp-live-badge, .ytp-big-mode .ytp-chrome-controls =
.ytp-live-badge, .ytp-small-mode .ytp-chrome-controls .ytp-live-badge { dis=
play: none; width: auto; text-transform: uppercase; }

.ytp-big-mode.ytp-delhi-modern .ytp-chrome-controls .ytp-live-badge, .ytp-d=
elhi-modern .ytp-chrome-controls .ytp-live-badge, .ytp-small-mode.ytp-delhi=
-modern .ytp-chrome-controls .ytp-live-badge { text-transform: none; }

.ytp-big-mode .ytp-chrome-controls .ytp-live .ytp-live-badge, .ytp-chrome-c=
ontrols .ytp-live .ytp-live-badge { display: inline-block; }

.ytp-live-badge::before { display: inline-block; width: 6px; height: 6px; v=
ertical-align: 4%; margin-right: 5px; background: rgb(117, 117, 117); conte=
nt: ""; border-radius: 6px; }

.ytp-big-mode .ytp-live-badge::before { width: 9px; height: 9px; border-rad=
ius: 9px; }

.html5-video-player .ytp-live-badge[aria-disabled=3D"true"], .html5-video-p=
layer .ytp-live-badge[disabled] { opacity: 1; }

.ytp-livebadge-color .ytp-live-badge.ytp-live-badge-is-livehead::before { b=
ackground: var(--yt-sys-color-baseline--overlay-background-brand,rgba(225,0=
,45,.9)); }

.ytp-time-display.ytp-clip { overflow: hidden; display: flex; }

.ytp-clip-watch-full-video-button, .ytp-clip-watch-full-video-button-separa=
tor, .ytp-time-clip-icon { display: none; }

.ytp-clip .ytp-clip-watch-full-video-button, .ytp-clip .ytp-clip-watch-full=
-video-button-separator, .ytp-clip .ytp-time-clip-icon { display: inline; }

.ytp-delhi-modern .ytp-clip .ytp-clip-watch-full-video-button-separator { d=
isplay: none; }

.ytp-delhi-modern .ytp-clip .ytp-clip-watch-full-video-button { display: in=
line-block; margin-left: 8px; height: var(--yt-delhi-pill-height,48px); bor=
der-radius: 28px; padding: 0px 16px; backdrop-filter: var(--yt-frosted-glas=
s-backdrop-filter-override,blur(16px)); background: var(--yt-sys-color-base=
line--overlay-background-medium-light,rgba(0,0,0,.3)); text-shadow: rgb(0, =
0, 0) 0px 0px 2px; }

.ytp-delhi-modern .ytp-clip .ytp-clip-watch-full-video-button svg { filter:=
 drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }

.ytp-delhi-modern.ytp-big-mode:not(.ytp-xsmall-width-mode) .ytp-clip .ytp-c=
lip-watch-full-video-button { display: inline-block; height: var(--yt-delhi=
-big-mode-pill-height,56px); }

.ytp-delhi-modern-with-luminosity.ytp-delhi-modern .ytp-clip .ytp-clip-watc=
h-full-video-button { background: rgba(80, 80, 80, 0.6); background-blend-m=
ode: luminosity; backdrop-filter: blur(16px); }

.ytp-delhi-modern-with-difference.ytp-delhi-modern .ytp-clip .ytp-clip-watc=
h-full-video-button { background: rgba(80, 80, 80, 0.6); background-blend-m=
ode: difference; backdrop-filter: blur(16px); }

.ytp-delhi-modern-with-exclusion.ytp-delhi-modern .ytp-clip .ytp-clip-watch=
-full-video-button { background: rgba(80, 80, 80, 0.6); background-blend-mo=
de: exclusion; backdrop-filter: blur(16px); }

.ytp-time-clip-icon { margin-left: 16px; margin-right: 5px; }

.ytp-delhi-modern .ytp-time-clip-icon { margin-left: 0px; }

.ytp-time-clip-icon svg { width: 16px; height: 16px; margin-bottom: -3px; f=
ill: rgb(221, 221, 221); }

.ytp-clip-watch-full-video-button-separator { margin-left: 8px; margin-righ=
t: 8px; font-weight: 700; }

.ytp-clip-watch-full-video-button { cursor: pointer; font-weight: 700; over=
flow: hidden; text-overflow: ellipsis; }

.ytp-small-mode .ytp-clip-watch-full-video-button, .ytp-small-mode .ytp-cli=
p-watch-full-video-button-separator { display: none; }

.ytp-embed .ytp-chrome-controls .ytp-live .ytp-live-badge { width: auto; }

.ytp-delhi-modern .ytp-time-contents { overflow: hidden; }

.ytp-no-link, span.ytp-title-channel-name { cursor: default; pointer-events=
: none; }

.ytp-title { overflow: hidden; -webkit-box-flex: 1; flex: 1 1 0%; display: =
flex; }

.ytp-fullscreen-metadata-bottom .ytp-title .ytp-title-text, .ytp-fullscreen=
-metadata-top .ytp-title .ytp-title-text, .ytp-hide-fullscreen-title .ytp-t=
itle .ytp-title-text { display: none; }

.ytp-title-text { vertical-align: top; max-width: 100%; padding-top: 12px; =
font-size: 18px; -webkit-box-flex: 1; flex: 1 1 0%; padding-left: 4px; over=
flow: hidden; white-space: nowrap; overflow-wrap: normal; text-overflow: el=
lipsis; }

.ytp-big-mode .ytp-title-text { padding-top: 18px; font-size: 27px; padding=
-left: 6px; }

.ytp-embed:not(.ad-showing) .ytp-title-text { padding-top: 21px; }

.ytp-shorts-mode.ytp-embed:not(.ad-showing) .ytp-title-text { font-size: 16=
px; white-space: normal; padding-top: 14px; padding-right: 53px; }

.ytp-big-mode.ytp-embed:not(.ad-showing) .ytp-title-text { padding-top: 36p=
x; }

.ytp-big-mode.ytp-shorts-mode.ytp-embed:not(.ad-showing) .ytp-title-text { =
padding-top: 17px; font-size: 23px; padding-right: 64px; }

.ytp-title-text-larger-line-height .ytp-title-text { line-height: 1.35; }

.ytp-shorts-mode.ytp-embed:not(.ad-showing) .ytp-title-link { overflow: hid=
den; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: verti=
cal; visibility: visible; }

.ytp-title-subtext { font-size: 14px; overflow: hidden; white-space: nowrap=
; overflow-wrap: normal; text-overflow: ellipsis; }

.ytp-title-channel-name { margin-top: 0.25rem; display: block; color: var(-=
-yt-sys-color-baseline--overlay-text-secondary); }

.ytp-big-mode .ytp-title-subtext { font-size: 20px; }

.ytp-title-subtext a:empty { display: none; }

.ytp-title-fullerscreen-link { cursor: default; }

.ytp-menuitem-toggle-checkbox { height: 14px; width: 36px; float: right; po=
sition: relative; border-radius: 14px; background: rgba(255, 255, 255, 0.3)=
; transition: 0.08s cubic-bezier(0.4, 0, 1, 1); transform: scale(1); }

.ytp-big-mode .ytp-menuitem-toggle-checkbox { height: 21px; width: 54px; bo=
rder-radius: 21px; }

.ytp-menuitem[aria-checked=3D"true"] .ytp-menuitem-toggle-checkbox { backgr=
ound: var(--yt-sys-color-baseline--red-indicator,#e1002d); }

.ytp-menuitem[aria-disabled=3D"true"] .ytp-menuitem-toggle-checkbox { opaci=
ty: 0.3; }

.ytp-menuitem[aria-disabled=3D"true"] { color: rgb(144, 144, 144); }

.ytp-menuitem[aria-disabled=3D"true"] path { fill: rgb(144, 144, 144); }

.ytp-contextmenu .ytp-menuitem-toggle-checkbox { border-radius: 0px; height=
: 24px; width: 24px; }

.ytp-contextmenu.ytp-big-mode .ytp-menuitem-toggle-checkbox { height: 36px;=
 width: 36px; }

.ytp-contextmenu .ytp-menuitem .ytp-menuitem-toggle-checkbox { background: =
none; }

.ytp-contextmenu .ytp-menuitem[aria-checked=3D"true"] .ytp-menuitem-toggle-=
checkbox { background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0c=
DovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0i=
I2ZmZiIgZD0iTTkgMTYuMiA0LjggMTJsLTEuNCAxLjRMOSAxOSAyMSA3bC0xLjQtMS40eiIvPjw=
vc3ZnPg=3D=3D"); }

.ytp-contextmenu .ytp-menuitem-toggle-checkbox::after { content: none; }

.ytp-contextmenu .ytp-menuitem[aria-checked=3D"true"] .ytp-menuitem-toggle-=
checkbox::before { transform: none; }

.ytp-big-mode .ytp-contextmenu .ytp-menuitem[aria-checked=3D"true"] .ytp-me=
nuitem-toggle-checkbox::before { transform: none; }

.ytp-menuitem-toggle-checkbox::after { content: ""; position: absolute; lef=
t: 0px; top: 0px; height: 20px; width: 20px; border-radius: 20px; margin-to=
p: -3px; background-color: rgb(189, 189, 189); box-shadow: rgba(0, 0, 0, 0.=
6) 0px 1px 5px 0px; transition: 0.08s cubic-bezier(0.4, 0, 1, 1); }

.ytp-big-mode .ytp-menuitem-toggle-checkbox::after { left: 0px; height: 30p=
x; width: 30px; border-radius: 30px; }

.ytp-menuitem[aria-checked=3D"true"] .ytp-menuitem-toggle-checkbox::after {=
 background-color: rgb(255, 255, 255); transform: translateX(16px); }

.ytp-big-mode .ytp-menuitem[aria-checked=3D"true"] .ytp-menuitem-toggle-che=
ckbox::after { transform: translateX(24px); }

.ytp-delhi-modern .ytp-menuitem-toggle-checkbox, .ytp-delhi-modern.big-mode=
 .ytp-menuitem-toggle-checkbox { height: 24px; width: 40px; border-radius: =
12px; background: var(--yt-sys-color-baseline--overlay-background-medium-li=
ght,rgba(0,0,0,.3)); }

.ytp-delhi-modern .ytp-menuitem[aria-checked=3D"true"] .ytp-menuitem-toggle=
-checkbox, .ytp-delhi-modern.big-mode .ytp-menuitem[aria-checked=3D"true"] =
.ytp-menuitem-toggle-checkbox { background: var(--yt-sys-color-baseline--ov=
erlay-button-primary,rgba(255,255,255,.3)); }

.ytp-delhi-modern .ytp-menuitem[aria-disabled=3D"true"] .ytp-menuitem-toggl=
e-checkbox, .ytp-delhi-modern.big-mode .ytp-menuitem[aria-disabled=3D"true"=
] .ytp-menuitem-toggle-checkbox { background: var(--yt-sys-color-baseline--=
overlay-background-medium-light,rgba(0,0,0,.3)); }

.ytp-delhi-modern .ytp-menuitem-toggle-checkbox::after, .ytp-delhi-modern.b=
ig-mode .ytp-menuitem-toggle-checkbox::after { width: 20px; height: 20px; m=
argin-left: 2px; margin-top: 2px; box-shadow: none; background-color: var(-=
-yt-sys-color-baseline--overlay-text-secondary,rgba(255,255,255,.7)); }

.ytp-delhi-modern .ytp-menuitem[aria-checked=3D"true"] .ytp-menuitem-toggle=
-checkbox::after, .ytp-delhi-modern.big-mode .ytp-menuitem[aria-checked=3D"=
true"] .ytp-menuitem-toggle-checkbox::after { transform: translateX(16px); =
}

.ytp-tooltip { position: absolute; z-index: 1003; font-size: 118%; font-wei=
ght: 500; line-height: 15px; transition: transform 0.1s cubic-bezier(0, 0, =
0.2, 1), opacity 0.1s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.1s cu=
bic-bezier(0, 0, 0.2, 1), opacity 0.1s cubic-bezier(0, 0, 0.2, 1); pointer-=
events: none; }

.ytp-tooltip:not(.ytp-frosted-glass-fade-transition) { opacity: 0; }

.ytp-delhi-modern .ytp-tooltip:not(.ytp-frosted-glass-fade-transition) { tr=
ansition: transform 0.2s cubic-bezier(0.05, 0, 0, 1), opacity 0.2s cubic-be=
zier(0.05, 0, 0, 1), top 0.2s cubic-bezier(0.05, 0, 0, 1), -webkit-transfor=
m 0.2s cubic-bezier(0.05, 0, 0, 1), opacity 0.2s cubic-bezier(0.05, 0, 0, 1=
), top 0.2s cubic-bezier(0.05, 0, 0, 1); }

.ytp-big-mode .ytp-tooltip { line-height: 22px; }

.ytp-tooltip:not([aria-hidden=3D"true"]) { opacity: 1; transform: none; tra=
nsition: transform 0.1s cubic-bezier(0.4, 0, 1, 1), opacity 0.1s cubic-bezi=
er(0.4, 0, 1, 1), -webkit-transform 0.1s cubic-bezier(0.4, 0, 1, 1), opacit=
y 0.1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-tooltip.ytp-preview { padding: 2px; background-color: rgba(28, 28, 28,=
 0.9); border-radius: 2px; }

.ytp-tooltip.ytp-text-detail.ytp-preview { border-radius: 12px; }

.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview { backdrop-filte=
r: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); background:=
 var(--yt-sys-color-baseline--overlay-background-medium-light,rgba(0,0,0,.3=
)); text-shadow: rgb(0, 0, 0) 0px 0px 2px; }

.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview svg { filter: dr=
op-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }

.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview.ytp-frosted-glas=
s-fade-transition { opacity: 0; transition: transform 0.2s cubic-bezier(0.0=
5, 0, 0, 1), opacity 0.2s cubic-bezier(0.05, 0, 0, 1), top 0.2s cubic-bezie=
r(0.05, 0, 0, 1), -webkit-transform 0.2s cubic-bezier(0.05, 0, 0, 1), opaci=
ty 0.2s cubic-bezier(0.05, 0, 0, 1), top 0.2s cubic-bezier(0.05, 0, 0, 1); =
}

.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview.ytp-frosted-glas=
s-fade-transition:not([aria-hidden=3D"true"]) { opacity: 1; }

.ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-title { padding: 0px =
9px; text-align: start; overflow: hidden; white-space: nowrap; text-overflo=
w: ellipsis; }

.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-tit=
le { display: flex; -webkit-box-align: center; align-items: center; -webkit=
-box-pack: center; justify-content: center; padding: 5px 9px; }

.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-bg =
{ margin: 4px; }

.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-tit=
le .ytp-tooltip-keyboard-shortcut { margin-left: 8px; }

.ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-text { padding: 0px 9=
px; white-space: nowrap; }

.ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-bottom-text { display=
: block; overflow: hidden; text-overflow: ellipsis; }

.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-bot=
tom-text { display: none; }

.ytp-tooltip:not(.ytp-preview) .ytp-tooltip-bottom-text { border-radius: 4p=
x; }

.ytp-delhi-modern .ytp-tooltip:not(.ytp-preview) .ytp-tooltip-bottom-text {=
 border-radius: 8px; }

.ytp-tooltip-bg, .ytp-tooltip.ytp-preview:not(.ytp-text-detail) { border-ra=
dius: 8px; }

.ytp-delhi-modern .ytp-tooltip.ytp-preview:not(.ytp-text-detail) { padding:=
 1px; }

.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-=
bottom-text, .ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style =
.ytp-tooltip-title { display: none; }

.ytp-delhi-modern .ytp-tooltip:not(.ytp-preview) .ytp-tooltip-progress-bar-=
pill { display: none; }

.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-=
progress-bar-pill { display: flex; position: relative; -webkit-box-align: c=
enter; align-items: center; width: fit-content; max-width: 100%; padding: 8=
px 16px; border-radius: 18px; top: 45px; box-sizing: border-box; left: 50%;=
 transform: translateX(-50%); backdrop-filter: var(--yt-frosted-glass-backd=
rop-filter-override,blur(16px)); background: var(--yt-sys-color-baseline--o=
verlay-background-medium-light,rgba(0,0,0,.3)); text-shadow: rgb(0, 0, 0) 0=
px 0px 2px; }

.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-=
progress-bar-pill svg { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px)=
; }

.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-=
progress-bar-pill .ytp-tooltip-progress-bar-pill-title { margin-left: 8px; =
text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-=
progress-bar-pill .ytp-tooltip-progress-bar-pill-title:empty { display: non=
e; }

.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style:not(.ytp-prev=
iew) .ytp-tooltip-progress-bar-pill { top: -16px; }

.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style .ytp-tooltip-=
progress-bar-pill.ytp-frosted-glass-fade-transition { position: absolute; m=
argin-top: 10px; top: unset; max-width: unset; height: fit-content; opacity=
: 0; transition: transform 0.2s cubic-bezier(0.05, 0, 0, 1), opacity 0.2s c=
ubic-bezier(0.05, 0, 0, 1), top 0.2s cubic-bezier(0.05, 0, 0, 1), -webkit-t=
ransform 0.2s cubic-bezier(0.05, 0, 0, 1), opacity 0.2s cubic-bezier(0.05, =
0, 0, 1), top 0.2s cubic-bezier(0.05, 0, 0, 1); }

.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style:not(.ytp-prev=
iew) .ytp-tooltip-progress-bar-pill.ytp-frosted-glass-fade-transition { bot=
tom: 8px; }

.ytp-delhi-modern .ytp-tooltip.ytp-tooltip-progress-bar-style:not([aria-hid=
den=3D"true"]) .ytp-tooltip-progress-bar-pill.ytp-frosted-glass-fade-transi=
tion { opacity: 1; }

.ytp-tooltip-progress-bar-pill { display: none; }

.ytp-delhi-modern.ytp-big-mode .ytp-tooltip.ytp-tooltip-progress-bar-style =
.ytp-tooltip-progress-bar-pill { top: 67px; }

.ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-bg { border-top-left-=
radius: 12px; border-bottom-left-radius: 12px; }

.ytp-tooltip-text-wrapper { border-radius: 3px; }

.ytp-tooltip.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-text-wrapper { =
position: absolute; bottom: 5px; left: 0px; width: 100%; text-align: center=
; z-index: 1; }

.ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-text-wrapper { margin=
: 4px 0px; overflow: hidden; max-height: 46px; }

.ytp-big-mode .ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-text-wr=
apper { margin: 6px 0px; max-height: 69px; }

.ytp-delhi-modern .ytp-tooltip:not(.ytp-text-detail) .ytp-tooltip-text-wrap=
per.ytp-frosted-glass-fade-transition { opacity: 0; border-radius: 8px; bac=
kdrop-filter: var(--yt-frosted-glass-backdrop-filter-override,blur(16px)); =
background: var(--yt-sys-color-baseline--overlay-background-medium-light,rg=
ba(0,0,0,.3)); text-shadow: rgb(0, 0, 0) 0px 0px 2px; }

.ytp-delhi-modern .ytp-tooltip:not(.ytp-text-detail) .ytp-tooltip-text-wrap=
per.ytp-frosted-glass-fade-transition svg { filter: drop-shadow(rgba(0, 0, =
0, 0.8) 0px 0px 1px); }

.ytp-delhi-modern .ytp-tooltip:not(.ytp-text-detail) .ytp-tooltip-text-wrap=
per.ytp-frosted-glass-fade-transition { transition: transform 0.2s cubic-be=
zier(0.05, 0, 0, 1), opacity 0.2s cubic-bezier(0.05, 0, 0, 1), top 0.2s cub=
ic-bezier(0.05, 0, 0, 1), -webkit-transform 0.2s cubic-bezier(0.05, 0, 0, 1=
), opacity 0.2s cubic-bezier(0.05, 0, 0, 1), top 0.2s cubic-bezier(0.05, 0,=
 0, 1); }

.ytp-delhi-modern .ytp-tooltip:not(.ytp-text-detail):not([aria-hidden=3D"tr=
ue"]) .ytp-tooltip-text-wrapper.ytp-frosted-glass-fade-transition { opacity=
: 1; }

.ytp-tooltip-bottom-text { display: block; background-color: rgba(28, 28, 2=
8, 0.9); border-radius: 2px; padding: 5px 9px; }

.ytp-delhi-modern .ytp-tooltip-bottom-text { display: flex; -webkit-box-ali=
gn: center; align-items: center; background-color: transparent; }

.ytp-delhi-modern .ytp-tooltip:not(.ytp-frosted-glass-fade-transition) .ytp=
-tooltip-bottom-text { border-radius: 8px; backdrop-filter: var(--yt-froste=
d-glass-backdrop-filter-override,blur(16px)); background: var(--yt-sys-colo=
r-baseline--overlay-background-medium-light,rgba(0,0,0,.3)); text-shadow: r=
gb(0, 0, 0) 0px 0px 2px; }

.ytp-delhi-modern .ytp-tooltip:not(.ytp-frosted-glass-fade-transition) .ytp=
-tooltip-bottom-text svg { filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1=
px); }

.ytp-tooltip-opaque .ytp-tooltip-bottom-text { background-color: rgb(28, 28=
, 28); }

.ytp-tooltip.ytp-preview .ytp-tooltip-bottom-text { display: inline; border=
-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }

.ytp-tooltip-image-enabled .ytp-tooltip-bottom-text { padding-left: 34px; }

.ytp-big-mode .ytp-tooltip-image-enabled .ytp-tooltip-bottom-text { padding=
-left: 45px; }

.ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-bottom-text { backgro=
und-color: transparent; padding: 0px; }

.ytp-tooltip-bg { background-color: rgb(0, 0, 0); background-repeat: no-rep=
eat; position: relative; display: none; }

.ytp-tooltip.ytp-preview:not(.ytp-text-detail) { background-color: rgb(255,=
 255, 255); }

.ytp-tooltip.ytp-preview:not(.ytp-text-detail).ytp-frosted-glass-fade-trans=
ition:is([aria-hidden=3D"true"]) { background-color: transparent; }

.ytp-progress-bar-snap .ytp-tooltip-bg { outline: rgb(255, 255, 255) solid =
1px; outline-offset: -1px; }

.ytp-tooltip.ytp-preview .ytp-tooltip-bg { display: block; }

.ytp-tooltip.ytp-text-detail.ytp-preview .ytp-tooltip-bg { float: left; }

.ytp-delhi-modern .ytp-tooltip-bg.ytp-frosted-glass-fade-transition { opaci=
ty: 0; transition: transform 0.2s cubic-bezier(0.05, 0, 0, 1), opacity 0.2s=
 cubic-bezier(0.05, 0, 0, 1), top 0.2s cubic-bezier(0.05, 0, 0, 1), -webkit=
-transform 0.2s cubic-bezier(0.05, 0, 0, 1), opacity 0.2s cubic-bezier(0.05=
, 0, 0, 1), top 0.2s cubic-bezier(0.05, 0, 0, 1); }

.ytp-delhi-modern .ytp-tooltip:not([aria-hidden=3D"true"]) .ytp-tooltip-bg.=
ytp-frosted-glass-fade-transition { opacity: 1; }

.ytp-tooltip-duration { display: none; }

.ytp-tooltip.ytp-text-detail.ytp-preview.ytp-has-duration .ytp-tooltip-dura=
tion { display: block; position: absolute; right: 3px; bottom: 3px; backgro=
und-color: rgba(28, 28, 28, 0.9); padding: 2px 4px; border-radius: 2px; }

.ytp-delhi-modern .ytp-tooltip.ytp-text-detail.ytp-preview.ytp-has-duration=
 .ytp-tooltip-duration { background-color: rgba(0, 0, 0, 0.6); }

.ytp-tooltip-title { display: none; }

.ytp-tooltip-title svg { display: none; }

.ytp-big-mode.ytp-fine-scrubbing-exp .ytp-preview:not(.ytp-text-detail) .yt=
p-tooltip-edu { font-size: 18px; }

.ytp-big-mode.ytp-fine-scrubbing-exp .ytp-preview:not(.ytp-text-detail) .yt=
p-tooltip-edu svg { height: 18px; width: 18px; }

.ytp-fine-scrubbing-exp .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-edu=
 { display: block; text-align: center; width: 103%; height: auto; font-size=
: 12px; position: absolute; text-shadow: rgba(0, 0, 0, 0.75) 0px 0px 4px; }

.ytp-tooltip-edu { display: none; }

.ytp-fine-scrubbing-exp .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-edu=
 svg, .ytp-progress-bar-decoration .ytp-tooltip-title svg { display: inline=
-block; width: 12px; height: 12px; margin-right: 3px; fill: white; text-sha=
dow: rgba(0, 0, 0, 0.75) 0px 0px 4px; }

.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-title { width: 200%; text-a=
lign: center; right: 80px; display: block; overflow: hidden; position: rela=
tive; white-space: nowrap; text-overflow: ellipsis; height: 16px; border: 0=
px; top: 45px; text-shadow: rgba(0, 0, 0, 0.75) 0px 0px 4px; }

.ytp-big-mode .ytp-tooltip.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-t=
itle { width: 200%; text-align: center; right: 120px; top: 61px; height: 24=
px; }

.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-bottom-text { background: n=
one; position: relative; top: 45px; text-shadow: rgba(0, 0, 0, 0.75) 0px 0p=
x 4px; }

.ytp-big-mode .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-bottom-text {=
 top: 65px; }

.ytp-tooltip-keyboard-shortcut { display: none; }

.ytp-delhi-modern .ytp-tooltip-keyboard-shortcut { display: flex; -webkit-b=
ox-pack: center; justify-content: center; -webkit-box-align: center; align-=
items: center; border: 1px solid rgba(255, 255, 255, 0.3); min-width: 11px;=
 border-radius: 4px; margin-left: 4px; color: rgb(255, 255, 255); padding: =
0px 2px; }

.ytp-delhi-modern .ytp-tooltip-keyboard-shortcut:empty { display: none; wid=
th: 0px; }

.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-text-no-title { top: 33px; =
}

.ytp-preview:not(.ytp-text-detail) .ytp-tooltip-text-no-title.ytp-modern-to=
oltip-text { top: 25px; }

.ytp-big-mode .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-text-no-title=
 { top: 41px; }

.ytp-tooltip.ytp-text-detail .ytp-tooltip-title { display: block; color: rg=
b(170, 170, 170); text-transform: uppercase; }

.ytp-tooltip-image { width: 20px; height: 20px; border: 0px; border-radius:=
 10px; position: absolute; display: none; top: 2px; left: 7px; background-s=
ize: contain; }

.ytp-big-mode .ytp-tooltip-image { width: 25px; height: 25px; border-radius=
: 12.5px; top: 3px; left: 10px; }

.ytp-tooltip-image-enabled .ytp-tooltip-image { display: inherit; }

.ytp-inline-preview-mode .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-bo=
ttom-text, .ytp-player-minimized .ytp-preview:not(.ytp-text-detail) .ytp-to=
oltip-bottom-text { top: -4px; }

.ytp-inline-preview-mode .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-te=
xt-no-title, .ytp-player-minimized .ytp-preview:not(.ytp-text-detail) .ytp-=
tooltip-text-no-title { top: -4px; }

.ytp-inline-preview-mode .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-ed=
u, .ytp-player-minimized .ytp-preview:not(.ytp-text-detail) .ytp-tooltip-ed=
u { display: none; }

.ytp-unmute.ytp-popup { position: absolute; left: 0px; z-index: 1001; text-=
transform: uppercase; color: rgb(0, 0, 0); font-size: 127%; font-weight: 50=
0; background: none; padding: 12px; }

.ytp-big-mode .ytp-unmute.ytp-popup { padding: 18px; }

.ytp-autohide .ytp-unmute, .ytp-hide-info-bar .ytp-unmute { top: 0px; }

.ytp-unmute-inner { padding-left: 3px; padding-right: 12px; background-colo=
r: rgb(255, 255, 255); border-radius: 2px; border-bottom: 1px solid rgb(241=
, 241, 241); text-shadow: none; display: flex; -webkit-box-orient: horizont=
al; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: =
center; align-items: center; }

.ytp-big-mode .ytp-unmute-inner { padding-left: 5px; padding-right: 18px; }

.ytp-unmute-icon { width: 48px; height: 48px; display: flex; -webkit-box-al=
ign: center; align-items: center; -webkit-box-pack: center; justify-content=
: center; }

.ytp-embed .ytp-unmute-icon { width: 40px; height: 40px; }

.ytp-unmute-icon .ytp-svg-fill { fill: rgb(0, 0, 0); }

.ytp-unmute-text { max-width: 200px; white-space: nowrap; overflow: hidden;=
 text-overflow: ellipsis; vertical-align: middle; display: inline-block; }

.ytp-big-mode .ytp-unmute-icon { width: 54px; height: 54px; }

.ytp-unmute.ytp-popup.ytp-unmute-animated .ytp-unmute-inner { position: rel=
ative; background-color: transparent; border-bottom-width: medium; border-b=
ottom-style: none; border-bottom-color: currentcolor; padding: 0px; }

.ytp-unmute-animated .ytp-unmute-icon { padding-left: 2px; position: relati=
ve; z-index: 10; background-color: rgb(255, 255, 255); border-radius: 2px; =
border-bottom: 1px solid rgb(241, 241, 241); }

.ytp-unmute-animated .ytp-unmute-box { display: block; background-color: rg=
b(255, 255, 255); position: absolute; left: 0px; top: 0px; bottom: 0px; bor=
der-radius: 2px; border-bottom: 1px solid rgb(241, 241, 241); }

.ytp-unmute-animated .ytp-unmute-text { position: relative; z-index: 10; pa=
dding-top: 1px; padding-right: 10px; }

.ytp-unmute-expand .ytp-unmute-box { width: 0px; animation: 0.5s cubic-bezi=
er(0, 0, 0.2, 1) 3.5s 1 normal forwards running ytp-unmute-width-anim; }

.ytp-unmute-expand .ytp-unmute-text { opacity: 0; animation: 0.25s cubic-be=
zier(0, 0, 0.2, 1) 3.8s 1 normal forwards running ytp-unmute-alpha-anim; }

.ytp-unmute-shrink .ytp-unmute-box { width: 100%; animation: 0.5s cubic-bez=
ier(0.4, 0, 1, 1) 5.5s 1 reverse forwards running ytp-unmute-width-anim; }

.ytp-unmute-shrink .ytp-unmute-text { opacity: 1; animation: 0.25s cubic-be=
zier(0.4, 0, 1, 1) 5.4s 1 reverse forwards running ytp-unmute-alpha-anim; }

@-webkit-keyframes ytp-unmute-width-anim {=20
  0% { width: 0px; }
  100% { width: 100%; }
}

@keyframes ytp-unmute-width-anim {=20
  0% { width: 0px; }
  100% { width: 100%; }
}

@-webkit-keyframes ytp-unmute-alpha-anim {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes ytp-unmute-alpha-anim {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.ytp-upnext { position: absolute; display: block; vertical-align: top; opac=
ity: 1; overflow: hidden; width: 100%; height: 100%; transition: 0.1s cubic=
-bezier(0.4, 0, 1, 1); z-index: 39; }

.ytp-upnext-top { width: 100%; position: absolute; margin-left: auto; margi=
n-right: auto; bottom: 50%; margin-bottom: 48px; }

.ytp-small-mode .ytp-upnext-top { margin-bottom: 26px; }

.ytp-small-mode.ytp-embed .ytp-upnext-mobile .ytp-upnext-top { margin-botto=
m: 0px; }

.ytp-upnext-bottom { width: 100%; position: absolute; margin-left: auto; ma=
rgin-right: auto; top: 50%; margin-top: 48px; }

.ytp-small-mode .ytp-upnext-bottom { margin-top: 26px; }

.ytp-small-mode.ytp-embed .ytp-upnext-mobile .ytp-upnext-bottom { margin-to=
p: 48px; }

.ytp-upnext-title { display: block; padding: 0px 10px 2px; margin-left: 32p=
x; margin-right: 32px; text-align: center; font-size: 200%; font-weight: 50=
0; overflow: hidden; white-space: nowrap; overflow-wrap: normal; text-overf=
low: ellipsis; }

.ytp-small-mode .ytp-upnext-title { font-size: 150%; }

.ytp-upnext-author { display: block; line-height: 1.3em; overflow: hidden; =
padding: 0px 10px 10px; text-align: center; color: rgb(255, 255, 255); font=
-size: 130%; }

.ytp-upnext-header { display: block; font-size: 140%; text-align: center; p=
adding-bottom: 8px; color: rgba(255, 255, 255, 0.7); }

.ytp-small-mode .ytp-upnext-header { padding-bottom: 0px; }

.ytp-upnext-cancel { display: block; float: none; text-align: center; }

.ytp-upnext-cancel-button { display: inline-block; float: none; padding: 10=
px 20px; font-size: 140%; font-weight: 500; text-transform: uppercase; }

.ytp-upnext-cancel-button:hover { background-color: rgba(255, 255, 255, 0.1=
5); border-radius: 2px; }

.ytp-upnext-autoplay-icon { position: absolute; top: 50%; left: 50%; width:=
 64px; height: 64px; margin: -32px 0px 0px -32px; transition: 0.1s cubic-be=
zier(0.4, 0, 1, 1); }

.ytp-small-mode .ytp-upnext-autoplay-icon { width: 50px; height: 50px; marg=
in: -25px 0px 0px -25px; }

.ytp-small-mode.ytp-embed .ytp-upnext-mobile .ytp-upnext-autoplay-icon { ma=
rgin-top: 0px; }

.ytp-embed .ytp-endscreen-takeover ~ .ytp-replay-button { display: none; }

.ytp-upnext-paused { display: block; text-align: center; font-size: 120%; f=
ont-style: italic; opacity: 0; }

.ytp-upnext-autoplay-paused .ytp-upnext-paused { opacity: 1; transition: 0.=
1s cubic-bezier(0.4, 0, 1, 1); }

.ytp-upnext .ytp-cued-thumbnail-overlay-image { opacity: 0.4; }

.ytp-player-minimized .ytp-upnext .ytp-cued-thumbnail-overlay-image { opaci=
ty: 0.64; }

.ytp-player-minimized .ytp-upnext .ytp-upnext-top { top: 0px; margin: 12px =
0px 0px 12px; }

.ytp-player-minimized .ytp-upnext .ytp-upnext-author, .ytp-player-minimized=
 .ytp-upnext .ytp-upnext-header, .ytp-player-minimized .ytp-upnext .ytp-upn=
ext-title { text-align: left; margin-bottom: 4px; }

.ytp-player-minimized .ytp-upnext .ytp-upnext-author, .ytp-player-minimized=
 .ytp-upnext .ytp-upnext-header { font-size: 12px; font-weight: 400; color:=
 rgba(255, 255, 255, 0.7); padding: 0px; }

.ytp-player-minimized .ytp-upnext .ytp-upnext-title { font-size: 15px; font=
-weight: 500; color: rgb(255, 255, 255); padding: 0px 75px 0px 0px; }

.ytp-player-minimized .ytp-upnext .ytp-upnext-autoplay-icon { width: 62px; =
height: 62px; margin: -31px 0px 0px -31px; }

.ytp-player-minimized .ytp-upnext .ytp-upnext-cancel-button, .ytp-player-mi=
nimized .ytp-upnext .ytp-upnext-paused { font-size: 14px; font-weight: 500;=
 color: rgba(255, 255, 255, 0.7); }

.ytp-player-minimized .ytp-upnext .ytp-upnext-cancel-button { padding: 8px;=
 margin-top: 8px; }

.ytp-big-mode:not(.ytp-mweb-player) .ytp-upnext-autoplay-icon { width: 146p=
x; height: 146px; margin: -73px 0px 0px -73px; }

.ytp-big-mode:not(.ytp-mweb-player) .ytp-upnext-bottom { margin-top: 76px; =
}

.ytp-big-mode:not(.ytp-mweb-player) .ytp-upnext-top { margin-bottom: 76px; =
}

.ytp-mweb-player.ytp-small-mode .ytp-upnext-top { margin-bottom: 0px; botto=
m: 50%; }

.ytp-mweb-player.ytp-small-mode .ytp-upnext-autoplay-icon { top: 60%; }

.ytp-mweb-player.ytp-small-mode .ytp-upnext-bottom { margin-top: 0px; top: =
70%; }

.ytp-user-info-panel { background: rgba(28, 28, 28, 0.8); color: rgb(255, 2=
55, 255); right: 0px; position: absolute; width: 292px; height: 74px; botto=
m: 0px; z-index: 80; min-width: 26em; display: table; }

.ytp-user-info-panel .ytp-collapse { height: 20px; opacity: 0.9; position: =
absolute; right: 20px; top: 12px; width: 20px; }

.ytp-user-info-panel .ytp-collapse:hover { opacity: 1; }

.ytp-user-info-panel-content { display: table-cell; vertical-align: middle;=
 padding: 14px 0px; font-size: 16px; }

.ytp-user-info-panel-content > div > div { display: inline-block; font-weig=
ht: 500; padding: 0px 0.5em; text-align: right; width: 10em; }

.ytp-user-info-panel-icon { display: table-cell; vertical-align: middle; wi=
dth: 24px; padding: 0px 14px; }

.ytp-user-info-panel-login { color: rgb(62, 166, 255); cursor: pointer; }

.ytp-user-info-panel-info { max-width: 200px; overflow: hidden; text-overfl=
ow: ellipsis; white-space: nowrap; }

.ytp-video-menu-item { display: block; height: 44px; padding: 10px; }

.ytp-big-mode .ytp-video-menu-item { height: 66px; padding: 15px; }

.ytp-video-menu-item[aria-checked=3D"true"] { background-color: rgba(255, 2=
55, 255, 0.1); }

.ytp-video-menu-item:hover, .ytp-video-menu-item[aria-checked=3D"true"]:hov=
er { background-color: rgba(255, 255, 255, 0.15); }

.ytp-video-menu-item-index, .ytp-video-menu-item-now-playing { padding-righ=
t: 9px; min-width: 10px; height: 44px; line-height: 44px; float: left; }

.ytp-big-mode .ytp-video-menu-item-index, .ytp-big-mode .ytp-video-menu-ite=
m-now-playing { padding-right: 13px; height: 66px; line-height: 66px; }

.ytp-video-menu-item-now-playing { display: none; color: var(--yt-sys-color=
-baseline--static-brand-red,#f03); }

.ytp-color-white .ytp-video-menu-item-now-playing { color: rgb(221, 221, 22=
1); }

.ytp-color-party .ytp-video-menu-item-now-playing { animation: 0.15s linear=
 0s infinite normal none running ytp-party-color; }

.ytp-video-menu-item[aria-checked=3D"true"] .ytp-video-menu-item-now-playin=
g { display: inline; }

.ytp-video-menu-item[aria-checked=3D"true"] .ytp-video-menu-item-index { di=
splay: none; }

.ytp-video-menu-item-title { padding-left: 9px; font-size: 120%; max-height=
: 2.6em; overflow: hidden; }

.ytp-video-menu-item-author { padding-left: 9px; color: rgb(184, 184, 184);=
 overflow: hidden; white-space: nowrap; overflow-wrap: normal; text-overflo=
w: ellipsis; }

.ytp-video-menu-item-thumbnail { float: left; width: 64px; height: 36px; ma=
rgin: 4px; border: 0 solid var(--yt-sys-color-baseline--static-brand-red,#f=
03); background-position: 0px -6px; background-size: 64px 48px; }

.ytp-color-white .ytp-video-menu-item-thumbnail { border-color: rgb(221, 22=
1, 221); }

.ytp-color-party .ytp-video-menu-item-thumbnail { animation: 0.1s linear 0s=
 infinite normal none running ytp-party-background-color; }

.ytp-big-mode .ytp-video-menu-item-thumbnail { width: 96px; height: 54px; m=
argin: 6px; background-position: 0px -9px; background-size: 96px 72px; }

.ytp-video-menu-item[aria-checked=3D"true"] .ytp-video-menu-item-thumbnail =
{ margin: 2px; border-width: 2px; }

.ytp-big-mode .ytp-video-menu-item[aria-checked=3D"true"] .ytp-video-menu-i=
tem-thumbnail { margin: 4px; }

.ytp-videowall-still { position: absolute; display: block; cursor: pointer;=
 vertical-align: top; opacity: 0; overflow: hidden; transform: scale(0.1); =
}

.ytp-show-tiles .ytp-videowall-still { opacity: 1; transform: none; transit=
ion: transform 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.3s cubic-bezier(0=
, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.=
3s cubic-bezier(0, 0, 0.2, 1); }

.ytp-videowall-still-mini .ytp-videowall-still-info-author, .ytp-videowall-=
still-mini .ytp-videowall-still-info-duration, .ytp-videowall-still-mini .y=
tp-videowall-still-info-live { display: none; }

.ytp-videowall-still[data-is-live=3D"true"] .ytp-videowall-still-info-durat=
ion { display: none; }

.ytp-videowall-still[data-is-live=3D"true"] .ytp-videowall-still-info-live =
{ display: block; }

.ytp-videowall-still-listlabel-mix, .ytp-videowall-still-listlabel-regular =
{ display: none; height: 2.15em; padding-right: 10px; color: rgb(255, 255, =
255); font-weight: 500; text-transform: uppercase; background-color: rgba(0=
, 0, 0, 0.7); }

.ytp-videowall-still-mini .ytp-videowall-still-listlabel-mix, .ytp-videowal=
l-still-mini .ytp-videowall-still-listlabel-regular { font-size: 100%; }

.ytp-videowall-still-listlabel-icon { display: inline-block; vertical-align=
: middle; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0i=
aHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9=
yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzYgMzYiPjx1c2UgeGxpbms6aHJlZj0iI3l0cC=
1zdmctcGxheWxpc3QiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4xNSIgc3Ryb2tlL=
XdpZHRoPSIyIi8+PHBhdGggaWQ9Inl0cC1zdmctcGxheWxpc3QiIGZpbGw9IiNmZmYiIGQ9Ik0y=
Mi41MyAyMS40MnY2Ljg1bDUuNjYtMy40Mi01LjY2LTMuNDJ6bS0xMS4zMyAwaDkuMDZ2Mi4yOEg=
xMS4yem0wLTkuMTRoMTMuNnYyLjI4SDExLjJ6bTAgNC41N2gxMy42djIuMjhIMTEuMnoiLz48L3=
N2Zz4=3D"); width: 2.15em; height: 2.15em; }

.ytp-videowall-still-listlabel-mix-icon { display: inline-block; vertical-a=
lign: middle; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxu=
cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3Lnc=
zLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzYgMzYiPjx1c2UgeGxpbms6aHJlZj0iI3=
l0cC1zdmctbWl4IiBzdHJva2U9IiMwMDAiIHN0cm9rZS1vcGFjaXR5PSIuMTUiIHN0cm9rZS13a=
WR0aD0iMiIvPjxwYXRoIGlkPSJ5dHAtc3ZnLW1peCIgZmlsbD0iI2ZmZiIgZD0iTTI1LjY1IDE4=
Yy0uMDIgMi4zMS0uODcgNC40MS0yLjI1IDYuMDZsLjkuOTRjMS42OS0xLjggMi43LTQuMjcgMi4=
3LTdzLTEuMDEtNS4yMS0yLjctN2wtLjkuOTNBOS41NCA5LjU0IDAgMCAxIDI1LjY1IDE4bS0xNS=
4zIDBjLjAxLTIuMzIuODYtNC40MiAyLjI1LTYuMDdsLS45LS45M0MxMCAxMi43OSA5IDE1LjI3I=
DkgMThzMSA1LjIgMi43IDdsLjktLjk0Yy0xLjM5LTEuNjUtMi4yNC0zLjc1LTIuMjUtNi4wNm0y=
LjcgMGMtLjA0LTEuNzMuNDktMy4wOSAxLjM1LTQuMmwtLjktLjk0Yy0xLjEzIDEuMjYtMS44IDI=
uOTktMS44IDUuMTQgMCAxLjY3LjY3IDMuNCAxLjggNC42NmwuOS0uOTNjLS44Ni0xLjEyLTEuMz=
ktMi40Ny0xLjM1LTMuNzNtOS01LjE0LS45Ljk0Yy44NSAxLjExIDEuMzggMi40NyAxLjM1IDQuM=
i4wMyAxLjI2LS41IDIuNjEtMS4zNSAzLjczbC45LjkzYzEuMTItMS4yNiAxLjgtMi45OSAxLjgt=
NC42NiAwLTIuMTUtLjY4LTMuODgtMS44LTUuMTRtLTUuNTUgMi44IDMuNiAxLjg3LTMuNiAyLjM=
zeiIvPjwvc3ZnPg=3D=3D"); width: 2.15em; height: 2.15em; }

.ytp-videowall-still-listlabel-length { font-weight: 400; }

.ytp-videowall-still-mini .ytp-videowall-still-listlabel-length { display: =
none; }

.ytp-videowall-still:focus .ytp-videowall-still-listlabel-mix, .ytp-videowa=
ll-still:focus .ytp-videowall-still-listlabel-regular, .ytp-videowall-still=
:hover .ytp-videowall-still-listlabel-mix, .ytp-videowall-still:hover .ytp-=
videowall-still-listlabel-regular { background-color: rgba(0, 0, 0, 0); }

.ytp-videowall-still[data-is-list=3D"true"]:not([data-is-mix=3D"true"]) .yt=
p-videowall-still-listlabel-regular { display: block; }

.ytp-videowall-still[data-is-mix=3D"true"] .ytp-videowall-still-listlabel-m=
ix { display: block; }

.ytp-videowall-still-image { transition: background 0.1s cubic-bezier(0.4, =
0, 1, 1); background-position: 50% center; background-repeat: no-repeat; ba=
ckground-size: cover; inset: 0px; position: absolute; }

.ytp-videowall-still-round-large .ytp-videowall-still-image { border-radius=
: 12px; }

.ytp-videowall-still-round-medium .ytp-videowall-still-image { border-radiu=
s: 8px; }

.ytp-videowall-still-round-large .ytp-videowall-still-image { border-radius=
: 4px; }

.ytp-videowall-still-info-author { float: left; margin-top: 2px; }

.ytp-videowall-still-info-content { background-image: linear-gradient(rgba(=
12, 12, 12, 0.8) 0px, transparent 100px); transition: opacity 0.3s; inset: =
0px; color: rgb(255, 255, 255); opacity: 0; padding: 10px; position: absolu=
te; }

.ytp-videowall-still.ytp-videowall-show-text .ytp-videowall-still-info-cont=
ent, .ytp-videowall-still:focus .ytp-videowall-still-info-content, .ytp-vid=
eowall-still:hover .ytp-videowall-still-info-content { opacity: 1; }

.ytp-videowall-still-info-duration { background: rgb(0, 0, 0); border-radiu=
s: 2px; bottom: 2px; font-weight: 500; line-height: 1; opacity: 0.75; paddi=
ng: 2px; position: absolute; right: 2px; }

.ytp-videowall-still-info-duration:empty { display: none; }

.ytp-videowall-still-info-live { background: var(--yt-sys-color-baseline--o=
verlay-background-brand,rgba(225,0,45,.9)); border-radius: 2px; bottom: 2px=
; font-weight: 500; line-height: 1; opacity: 0.9; padding: 2px; position: a=
bsolute; right: 2px; display: none; text-transform: uppercase; }

.ytp-videowall-still-info-title { display: block; font-size: 118%; font-wei=
ght: 500; line-height: 1.2; max-height: 30px; overflow: hidden; }

.ytp-big-mode .ytp-videowall-still-info-title { font-weight: 400; max-heigh=
t: 48px; }

.ytp-videowall-still-listlabel { background: rgba(0, 0, 0, 0.86); bottom: 0=
px; left: 0px; position: absolute; right: 0px; }

.ytp-videowall-still:focus .ytp-videowall-still-listlabel, .ytp-videowall-s=
till:hover .ytp-videowall-still-listlabel { background: rgba(0, 0, 0, 0.86)=
; }

.ytp-modern-videowall-still { width: 100%; height: 100%; position: relative=
; cursor: pointer; vertical-align: top; overflow: hidden; display: flex; -w=
ebkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: =
column; margin-bottom: 16px; transition: box-shadow 0.3s cubic-bezier(0, 0,=
 0.2, 1), -webkit-box-shadow 0.3s cubic-bezier(0, 0, 0.2, 1); font-size: 11=
px; }

.ytp-modern-videowall-still-info { display: flex; -webkit-box-orient: verti=
cal; -webkit-box-direction: normal; flex-direction: column; }

.ytp-show-tiles .ytp-modern-videowall-still { opacity: 1; transform: none; =
transition: transform 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.3s cubic-b=
ezier(0, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1), opa=
city 0.3s cubic-bezier(0, 0, 0.2, 1); }

.ytp-modern-videowall-still[data-is-live=3D"true"] .ytp-modern-videowall-st=
ill-info-duration { display: none; }

.ytp-modern-videowall-still-listlabel-mix, .ytp-modern-videowall-still-list=
label-regular { display: none; height: 2.15em; padding-right: 10px; color: =
rgb(255, 255, 255); font-weight: 500; text-transform: uppercase; }

.ytp-modern-videowall-still-listlabel-icon { display: inline-block; vertica=
l-align: middle; background-image: url("data:image/svg+xml;base64,PHN2ZyB4b=
Wxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3=
LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzYgMzYiPjx1c2UgeGxpbms6aHJlZj0=
iI3l0cC1zdmctcGxheWxpc3QiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4xNSIgc3=
Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggaWQ9Inl0cC1zdmctcGxheWxpc3QiIGZpbGw9IiNmZmYiI=
GQ9Ik0yMi41MyAyMS40MnY2Ljg1bDUuNjYtMy40Mi01LjY2LTMuNDJ6bS0xMS4zMyAwaDkuMDZ2=
Mi4yOEgxMS4yem0wLTkuMTRoMTMuNnYyLjI4SDExLjJ6bTAgNC41N2gxMy42djIuMjhIMTEuMno=
iLz48L3N2Zz4=3D"); width: 2.15em; height: 2.15em; }

.ytp-modern-videowall-still-listlabel-mix-icon { display: inline-block; ver=
tical-align: middle; background-image: url("data:image/svg+xml;base64,PHN2Z=
yB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8v=
d3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzYgMzYiPjx1c2UgeGxpbms6aHJ=
lZj0iI3l0cC1zdmctbWl4IiBzdHJva2U9IiMwMDAiIHN0cm9rZS1vcGFjaXR5PSIuMTUiIHN0cm=
9rZS13aWR0aD0iMiIvPjxwYXRoIGlkPSJ5dHAtc3ZnLW1peCIgZmlsbD0iI2ZmZiIgZD0iTTI1L=
jY1IDE4Yy0uMDIgMi4zMS0uODcgNC40MS0yLjI1IDYuMDZsLjkuOTRjMS42OS0xLjggMi43LTQu=
MjcgMi43LTdzLTEuMDEtNS4yMS0yLjctN2wtLjkuOTNBOS41NCA5LjU0IDAgMCAxIDI1LjY1IDE=
4bS0xNS4zIDBjLjAxLTIuMzIuODYtNC40MiAyLjI1LTYuMDdsLS45LS45M0MxMCAxMi43OSA5ID=
E1LjI3IDkgMThzMSA1LjIgMi43IDdsLjktLjk0Yy0xLjM5LTEuNjUtMi4yNC0zLjc1LTIuMjUtN=
i4wNm0yLjcgMGMtLjA0LTEuNzMuNDktMy4wOSAxLjM1LTQuMmwtLjktLjk0Yy0xLjEzIDEuMjYt=
MS44IDIuOTktMS44IDUuMTQgMCAxLjY3LjY3IDMuNCAxLjggNC42NmwuOS0uOTNjLS44Ni0xLjE=
yLTEuMzktMi40Ny0xLjM1LTMuNzNtOS01LjE0LS45Ljk0Yy44NSAxLjExIDEuMzggMi40NyAxLj=
M1IDQuMi4wMyAxLjI2LS41IDIuNjEtMS4zNSAzLjczbC45LjkzYzEuMTItMS4yNiAxLjgtMi45O=
SAxLjgtNC42NiAwLTIuMTUtLjY4LTMuODgtMS44LTUuMTRtLTUuNTUgMi44IDMuNiAxLjg3LTMu=
NiAyLjMzeiIvPjwvc3ZnPg=3D=3D"); width: 2.15em; height: 2.15em; }

.ytp-modern-videowall-still-listlabel-length { font-weight: 400; }

.ytp-modern-videowall-still[data-is-list=3D"true"]:not([data-is-mix=3D"true=
"]) .ytp-modern-videowall-still-listlabel-regular { display: block; }

.ytp-modern-videowall-still[data-is-mix=3D"true"] .ytp-modern-videowall-sti=
ll-listlabel-mix { display: block; }

.ytp-modern-videowall-still-image { transition: background 0.1s cubic-bezie=
r(0.4, 0, 1, 1); background-position: 50% center; background-repeat: no-rep=
eat; background-size: cover; width: 100%; position: relative; border-radius=
: 8px; }

.ytp-modern-videowall-still:hover { background-color: var(--yt-sys-color-ba=
seline--overlay-button-secondary); box-shadow: 0 0 0 8px var(--yt-sys-color=
-baseline--overlay-button-secondary); border-radius: 8px; }

.ytp-modern-videowall-still:active { background-color: var(--yt-sys-color-b=
aseline--overlay-tonal-hover); box-shadow: 0 0 0 8px var(--yt-sys-color-bas=
eline--overlay-tonal-hover); border-radius: 8px; }

@supports (aspect-ratio:1/1) {
  .ytp-modern-videowall-still-image { aspect-ratio: 16 / 9; }
}

@supports not (aspect-ratio:1/1) {
  .ytp-modern-videowall-still-image { height: 0px; padding-bottom: 56.25%; =
}
}

.ytp-modern-videowall-still-info { margin-top: 8px; }

.ytp-modern-videowall-still-info-author:not(:empty) { margin-top: 4px; font=
-size: 130%; max-height: 20px; overflow: hidden; color: rgba(255, 255, 255,=
 0.7); }

.ytp-modern-videowall-still-view-count-and-date-info:not(:empty) { font-siz=
e: 130%; max-height: 20px; overflow: hidden; color: rgba(255, 255, 255, 0.7=
); }

.ytp-fullscreen-grid-active .ytp-modern-videowall-still-info-author, .ytp-f=
ullscreen-grid-peeking .ytp-modern-videowall-still-info-author { max-height=
: unset; }

.ytp-modern-videowall-still-info-content { color: rgb(255, 255, 255); width=
: 100%; opacity: 1; position: relative; display: flex; -webkit-box-orient: =
vertical; -webkit-box-direction: normal; flex-direction: column; }

.ytp-modern-videowall-still-info-duration, .ytp-modern-videowall-still-info=
-live { border-radius: 2px; position: absolute; bottom: 8px; right: 8px; fo=
nt-weight: 500; line-height: 1; opacity: 0.75; padding: 2px; font-size: 120=
%; }

.ytp-modern-videowall-still-info-duration { background: rgb(0, 0, 0); font-=
weight: 500; opacity: 0.75; }

.ytp-modern-videowall-still-info-live { background: var(--yt-sys-color-base=
line--overlay-background-brand,rgba(225,0,45,.9)); opacity: 0.9; display: n=
one; text-transform: uppercase; }

.ytp-modern-videowall-still:not([data-is-live=3D"true"]) .ytp-modern-videow=
all-still-info-live { display: none; }

.ytp-modern-videowall-still-info-duration:empty { display: none; }

.ytp-modern-videowall-still-info-title:not(:empty) { display: -webkit-box; =
-webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size: 150%; font-=
weight: 500; line-height: 1.2; max-height: 40px; overflow: hidden; }

.ytp-fullscreen-grid-active .ytp-modern-videowall-still-info-title, .ytp-fu=
llscreen-grid-peeking .ytp-modern-videowall-still-info-title { max-height: =
unset; }

.ytp-variable-speed-panel-content { display: flex; -webkit-box-orient: vert=
ical; -webkit-box-direction: normal; flex-direction: column; padding: 24px =
16px 16px; box-sizing: border-box; }

.ytp-variable-speed-panel-content .ytp-input-slider-section { -webkit-box-f=
lex: 1; flex-grow: 1; }

.ytp-speed-display-container { display: flex; -webkit-box-pack: center; jus=
tify-content: center; margin-bottom: 24px; }

.ytp-variable-speed-panel-display { position: relative; display: flex; -web=
kit-box-align: center; align-items: center; font-size: 18px; font-weight: 9=
00; line-height: 22px; }

.ytp-variable-speed-panel-slider-container { display: flex; gap: 16px; marg=
in-bottom: 24px; }

.ytp-variable-speed-panel-slider-container .ytp-input-slider { width: 100%;=
 }

.ytp-variable-speed-panel-chips { display: flex; gap: 8px; -webkit-box-alig=
n: start; align-items: flex-start; }

.ytp-variable-speed-panel-button { border-width: medium; border-style: none=
; border-color: currentcolor; border-image: initial; cursor: pointer; font-=
weight: 500; line-height: 16px; background-color: rgba(255, 255, 255, 0.1);=
 color: rgb(255, 255, 255); height: 32px; text-align: center; border-radius=
: 16px; transition: background-color 0.2s cubic-bezier(0.05, 0, 0, 1); }

.ytp-variable-speed-panel-button:hover { background-color: rgba(255, 255, 2=
55, 0.2); }

.ytp-variable-speed-panel-button:active { background-color: rgba(255, 255, =
255, 0.3); }

.ytp-variable-speed-panel-chips .ytp-variable-speed-panel-button { font-siz=
e: 12px; width: 53px; display: flex; -webkit-box-align: center; align-items=
: center; -webkit-box-pack: center; justify-content: center; gap: 4px; }

.ytp-variable-speed-panel-slider-container .ytp-variable-speed-panel-button=
 { font-size: 24px; width: 32px; }

.ytp-variable-speed-panel-content .ytp-speedslider-indicator-container { di=
splay: none; }

.ytp-variable-speed-panel-preset-button-wrapper { display: flex; -webkit-bo=
x-orient: vertical; -webkit-box-direction: normal; flex-direction: column; =
-webkit-box-align: center; align-items: center; }

.ytp-variable-speed-panel-preset-button-label-text { font-size: 10px; line-=
height: 14px; margin-top: 4px; font-weight: 400; color: var(--yt-sys-color-=
baseline--overlay-text-secondary,rgba(255,255,255,.7)); }

.ytp-variable-speed-panel-premium-upsell-icon { display: flex; width: 14px;=
 height: 14px; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWx=
ucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdm=
lld0JveD0iLTIgLTIgMjQgMjQiPjxwYXRoIGZpbGw9IiNjMDAiIGQ9Ik0wIDEuNDNDMCAuNjQuN=
jQgMCAxLjQzIDBoMTcuMTNDMTkuMzUgMCAyMCAuNjQgMjAgMS40M3YxNy4xM2MwIC43OS0uNjUg=
MS40NC0xLjQ0IDEuNDRIMS40M0MuNjQgMjAgMCAxOS4zNSAwIDE4LjU2Wm0wIDAiLz48cGF0aCB=
maWxsPSIjZmZmIiBkPSJNNy44OCAxMS40MnY0LjI5SDUuMzdWMy41Mmg0Ljc1Yy45MiAwIDEuNz=
IuMTcgMi40Mi41LjY5LjM0IDEuMjIuODEgMS42IDEuNDMuMzcuNjIuNTYgMS4zMi41NiAyLjExI=
DAgMS4xOS0uNDEgMi4xMy0xLjIyIDIuODItLjgyLjY5LTEuOTUgMS4wNC0zLjQgMS4wNFptMC0y=
LjA0aDIuMjRjLjY3IDAgMS4xOC0uMTUgMS41Mi0uNDcuMzUtLjMxLjUzLS43NS41My0xLjM0cy0=
uMTgtMS4wNy0uNTMtMS40NWMtLjM1LS4zNi0uODQtLjU1LTEuNDYtLjU2aC0yLjNabTAgMCIvPj=
wvc3ZnPg=3D=3D"); border-radius: 3px; background-size: cover; }

.ytp-variable-speed-panel-premium-badge { position: absolute; right: 100%; =
margin-right: 8px; top: 50%; transform: translateY(-50%); opacity: 0; visib=
ility: hidden; width: 24px; height: 22px; background-image: url("data:image=
/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHR=
oPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iLTIgLTIgMjQgMjQiPjxwYXRoIGZpbGw9IiNjMD=
AiIGQ9Ik0wIDEuNDNDMCAuNjQuNjQgMCAxLjQzIDBoMTcuMTNDMTkuMzUgMCAyMCAuNjQgMjAgM=
S40M3YxNy4xM2MwIC43OS0uNjUgMS40NC0xLjQ0IDEuNDRIMS40M0MuNjQgMjAgMCAxOS4zNSAw=
IDE4LjU2Wm0wIDAiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNy44OCAxMS40MnY0LjI5SDUuMzd=
WMy41Mmg0Ljc1Yy45MiAwIDEuNzIuMTcgMi40Mi41LjY5LjM0IDEuMjIuODEgMS42IDEuNDMuMz=
cuNjIuNTYgMS4zMi41NiAyLjExIDAgMS4xOS0uNDEgMi4xMy0xLjIyIDIuODItLjgyLjY5LTEuO=
TUgMS4wNC0zLjQgMS4wNFptMC0yLjA0aDIuMjRjLjY3IDAgMS4xOC0uMTUgMS41Mi0uNDcuMzUt=
LjMxLjUzLS43NS41My0xLjM0cy0uMTgtMS4wNy0uNTMtMS40NWMtLjM1LS4zNi0uODQtLjU1LTE=
uNDYtLjU2aC0yLjNabTAgMCIvPjwvc3ZnPg=3D=3D"); border-radius: 3px; transition=
: opacity 0.1s linear, visibility linear 0.1s; }

.ytp-variable-speed-panel-premium-badge-visible { opacity: 1; visibility: v=
isible; transition-delay: 0s; }

.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover { visibility: hi=
dden; position: absolute; border-radius: 22px; padding: 12px 10px; margin-b=
ottom: 0px; backdrop-filter: var(--yt-frosted-glass-backdrop-filter-overrid=
e,blur(16px)); background: var(--yt-sys-color-baseline--overlay-background-=
medium-light,rgba(0,0,0,.3)); text-shadow: rgb(0, 0, 0) 0px 0px 2px; }

.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover svg { filter: dr=
op-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }

.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover { transition: ma=
rgin-bottom 0.2s cubic-bezier(0.05, 0, 0, 1); bottom: var(--yt-delhi-pill-h=
eight,48px); }

@supports ((-webkit-writing-mode:vertical-rl) or (writing-mode:vertical-rl)=
) {
  .ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover .ytp-input-sli=
der-section.ytp-vertical-slider .ytp-input-slider { height: 96px; }
}

.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover .ytp-input-slide=
r::-webkit-slider-thumb { width: 12px; height: 12px; box-shadow: rgba(0, 0,=
 0, 0.8) 0px 1px 1px; margin-right: -5px; }

.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover .ytp-input-slide=
r::-webkit-slider-runnable-track { width: 2px; box-shadow: rgba(0, 0, 0, 0.=
8) 0px 1px 1px; }

.ytp-delhi-modern .ytp-chrome-controls .ytp-volume-popover .ytp-input-slide=
r:hover { cursor: pointer; }

.ytp-delhi-modern:not(.seeking-mode) .ytp-chrome-controls .ytp-volume-popov=
er.ytp-volume-popover-hovering { visibility: visible; margin-bottom: 8px; t=
ransition: margin-bottom 0.2s cubic-bezier(0.05, 0, 0, 1); }

.ytp-delhi-modern.ytp-xsmall-width-mode .ytp-volume-popover { left: -4px; }

.ytp-big-mode.ytp-delhi-modern:not(.seeking-mode) .ytp-chrome-controls .ytp=
-standalone-mute-button .ytp-volume-popover { left: 4px; }

.ytp-big-mode.ytp-delhi-modern:not(.seeking-mode) .ytp-chrome-controls .ytp=
-volume-popover { bottom: var(--yt-delhi-big-mode-pill-height,56px); }

.ytp-volume-panel { display: inline-block; width: 0px; height: 100%; transi=
tion: margin 0.2s cubic-bezier(0.4, 0, 1, 1), width 0.2s cubic-bezier(0.4, =
0, 1, 1); cursor: pointer; outline: 0px; }

.ytp-delhi-horizontal-volume-controls.ytp-volume-panel { transition: margin=
 0.2s cubic-bezier(0.05, 0, 0, 1), width 0.2s cubic-bezier(0.05, 0, 0, 1); =
}

.ytp-volume-slider-active .ytp-volume-panel { width: 52px; margin-right: 3p=
x; transition: margin 0.2s cubic-bezier(0, 0, 0.2, 1), width 0.2s cubic-bez=
ier(0, 0, 0.2, 1); }

.ytp-delhi-horizontal-volume-controls.ytp-volume-slider-active .ytp-volume-=
panel { transition: margin 0.2s cubic-bezier(0.05, 0, 0, 1), width 0.2s cub=
ic-bezier(0.05, 0, 0, 1); }

.ytp-big-mode .ytp-volume-slider-active .ytp-volume-panel { width: 78px; ma=
rgin-right: 5px; }

.ytp-probably-keyboard-focus .ytp-volume-panel:focus { box-shadow: rgba(27,=
 127, 204, 0.8) 0px 0px 0px 2px inset; }

.ytp-big-mode .ytp-volume-slider { min-height: 54px; }

.ytp-volume-slider { height: 100%; min-height: 36px; position: relative; ov=
erflow: hidden; }

.ytp-volume-slider-handle { position: absolute; top: 50%; width: 12px; heig=
ht: 12px; border-radius: 6px; margin-top: -6px; background: rgb(255, 255, 2=
55); }

.ytp-delhi-horizontal-volume-controls .ytp-volume-slider-handle { filter: d=
rop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }

.ytp-big-mode .ytp-volume-slider-handle { width: 18px; height: 18px; border=
-radius: 9px; margin-top: -9px; }

.ytp-big-mode.ytp-delhi-horizontal-volume-controls .ytp-volume-slider-handl=
e { width: 12px; height: 12px; margin-top: -6px; border-radius: 6px; filter=
: drop-shadow(rgba(0, 0, 0, 0.8) 0px 0px 1px); }

.ytp-volume-slider-handle::after, .ytp-volume-slider-handle::before { conte=
nt: ""; position: absolute; display: block; top: 50%; left: 0px; height: 3p=
x; margin-top: -2px; width: 64px; }

.ytp-big-mode.ytp-delhi-horizontal-volume-controls .ytp-volume-slider-handl=
e::after, .ytp-big-mode.ytp-delhi-horizontal-volume-controls .ytp-volume-sl=
ider-handle::before, .ytp-delhi-horizontal-volume-controls .ytp-volume-slid=
er-handle::after, .ytp-delhi-horizontal-volume-controls .ytp-volume-slider-=
handle::before { height: 2px; margin-top: -1px; }

.ytp-big-mode .ytp-volume-slider-handle::after, .ytp-big-mode .ytp-volume-s=
lider-handle::before { height: 4px; margin-top: -2px; width: 96px; }

.ytp-volume-slider-handle::before { left: -58px; background: rgb(255, 255, =
255); }

.ytp-big-mode .ytp-volume-slider-handle::before { left: -87px; }

.ytp-volume-slider-handle::after { left: 6px; background: rgba(255, 255, 25=
5, 0.2); }

.ytp-big-mode .ytp-volume-slider-handle::after { left: 9px; background: rgb=
a(255, 255, 255, 0.2); }

.ytp-watch-on-youtube-button { display: flex; -webkit-box-align: center; al=
ign-items: center; -webkit-box-pack: center; justify-content: center; paddi=
ng: 1em; }

.ytp-watch-on-youtube-button { border-radius: 28px; border: 1px solid rgba(=
255, 255, 255, 0.3); font: 500 16px / 16px "YouTube Noto", Roboto, Arial, H=
elvetica, sans-serif; transition: transform 0.4s cubic-bezier(0.05, 0, 0, 1=
), -webkit-transform 0.4s cubic-bezier(0.05, 0, 0, 1); }

.ytp-continue-watching-button.ytp-watch-on-youtube-button { background-colo=
r: rgb(255, 255, 255); color: rgb(15, 15, 15); }

.ytp-watch-on-youtube-button:hover { background: rgba(255, 255, 255, 0.1); =
}

.ytp-continue-watching-button.ytp-watch-on-youtube-button:hover { backgroun=
d-color: rgb(229, 229, 229); color: rgb(15, 15, 15); }

.ytp-watch-on-youtube-button:focus { border: 2px solid white; }

.ytp-continue-watching-button.ytp-watch-on-youtube-button:focus { border: 2=
px solid white; color: rgb(255, 255, 255); background-color: rgb(15, 15, 15=
); }

.ytp-watch-on-youtube-button:active { transform: scale(0.94); transition: t=
ransform 0.1s cubic-bezier(0.05, 0, 0, 1), -webkit-transform 0.1s cubic-bez=
ier(0.05, 0, 0, 1); }

.watch-again-on-youtube-endscreen { display: flex; -webkit-box-align: cente=
r; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction=
: normal; flex-direction: column; }

.watch-again-on-youtube-endscreen { -webkit-box-pack: center; justify-conte=
nt: center; }

.ytp-watch-again-on-youtube-endscreen-more-videos-container { width: 100%; =
}

.ytp-big-mode .ytp-watch-again-on-youtube-endscreen-more-videos-container .=
ytp-more-videos-view { bottom: unset; }

.ytp-watch-again-on-youtube-endscreen-more-videos-container .ytp-more-video=
s-view { border-radius: 2px; direction: ltr; margin: 12px; background: rgba=
(23, 23, 23, 0.9); padding: 12px 16px 16px; position: relative; }

.ytp-show-watch-later-title.ytp-watch-later-button { margin-left: 10px; mar=
gin-right: 10px; }

.ytp-overflow-panel .ytp-show-watch-later-title.ytp-watch-later-button { ma=
rgin-left: 20px; margin-right: 20px; }

.ytp-big-mode .ytp-chrome-top .ytp-watch-later-button, .ytp-chrome-top .ytp=
-watch-later-button { width: auto; height: auto; }

.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-watch-later-but=
ton { min-width: 48px; max-width: 80px; }

.ytp-watch-later-icon { margin: auto; width: 36px; height: 36px; position: =
relative; }

.ytp-big-mode .ytp-watch-later-icon { width: 54px; height: 54px; }

.ytp-overflow-panel .ytp-watch-later-icon { width: 60px; height: 60px; marg=
in-bottom: 10px; }

.ytp-watch-later-title { font-weight: 500; text-align: center; font-size: 1=
4px; display: none; }

.ytp-big-mode .ytp-watch-later-title, .ytp-overflow-panel .ytp-watch-later-=
title { font-size: 20px; }

.ytp-show-watch-later-title .ytp-watch-later-title { display: block; }

.html5-video-player:not(.ytp-big-mode) .ytp-chrome-top .ytp-watch-later-tit=
le { text-overflow: ellipsis; overflow: hidden; }

.ytp-watch-later-icon .ytp-spinner-container { width: 20px; padding-bottom:=
 20px; margin-top: -10px; margin-left: -10px; }

.ytp-big-mode .ytp-watch-later-icon .ytp-spinner-container { width: 35px; p=
adding-bottom: 35px; margin-top: -17.5px; margin-left: -17.5px; }

.ytp-watch-later-icon .ytp-spinner-circle { border-width: 3px; }

.ytp-big-mode .ytp-watch-later-icon .ytp-spinner-circle { border-width: 5px=
; }

.webgl { display: block; position: absolute; z-index: 11; width: 100%; }

.ended-mode .webgl { display: none; }

.ytp-chrome-controls .ytp-button.ytp-youtube-button, .ytp-dni.ytp-embed .yt=
p-chrome-controls .ytp-button.ytp-youtube-button, .ytp-embed .ytp-chrome-co=
ntrols .ytp-button.ytp-youtube-button, .ytp-embed.ytp-small-mode .ytp-chrom=
e-controls .ytp-button.ytp-youtube-button, .ytp-small-mode .ytp-chrome-cont=
rols .ytp-button.ytp-youtube-button { width: 67px; }

.ytp-embed .ytp-chrome-controls .ytp-button.ytp-youtube-button.ytp-youtube-=
music-button { width: 120px; }

.ytp-embed .ytp-chrome-controls .ytp-button.ytp-youtube-button.ytp-youtube-=
music-button svg { margin-left: -25px; height: 24px; }

.ytp-chrome-controls .ytp-button.ytp-youtube-button.no-link, .ytp-small-mod=
e .ytp-chrome-controls .ytp-button.ytp-youtube-button.no-link { cursor: def=
ault; pointer-events: none; }

.ytp-big-mode .ytp-chrome-controls .ytp-button.ytp-youtube-button, .ytp-dni=
.ytp-big-mode .ytp-chrome-controls .ytp-button.ytp-youtube-button { width: =
100px; }

.ytp-embed .ytp-chrome-controls .ytp-youtube-button.ytp-youtube-music-butto=
n { height: 25px; margin-bottom: 7px; }

.ytp-drawer { position: absolute; top: 0px; right: 0px; bottom: 0px; width:=
 350px; text-align: center; overflow: hidden; z-index: 47; transition: widt=
h 0.25s cubic-bezier(0, 0, 0.2, 1); }

.ytp-big-mode .ytp-drawer { width: 425px; }

.ytp-drawer-closed { width: 25px; }

.ytp-big-mode .ytp-drawer-closed { width: 38px; }

.ytp-drawer-content { position: absolute; left: 0px; top: 0px; width: 350px=
; height: 100%; padding: 48px 25px 25px; background: rgba(0, 0, 0, 0.8); bo=
x-sizing: border-box; transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1);=
 }

.ytp-big-mode .ytp-drawer-content { width: 425px; padding: 70px 15px 15px; =
}

.ytp-drawer-closed .ytp-drawer-content { opacity: 0; transition: opacity 0.=
25s cubic-bezier(0.4, 0, 1, 1); }

.ytp-drawer-close-button { position: absolute; right: 0px; top: 0px; width:=
 24px; height: 24px; padding: 5px; fill: white; }

.ytp-big-mode .ytp-drawer-close-button { width: 36px; height: 36px; padding=
: 7px; }

.ytp-drawer-closed .ytp-drawer-close-button { display: none; }

.ytp-drawer-open-button { display: none; position: absolute; top: 50%; left=
: 0px; width: 15px; height: 32px; margin-top: -16px; padding: 10px 5px; bac=
kground: rgba(0, 0, 0, 0.7); }

.ytp-big-mode .ytp-drawer-open-button { width: 23px; height: 48px; margin-t=
op: -24px; padding: 15px 8px; }

.ytp-drawer-closed .ytp-drawer-open-button { display: block; }

.ytp-drawer-open-button::after { display: inline-block; border-width: 5px 5=
px 5px medium; border-style: solid solid solid none; border-color: transpar=
ent rgb(170, 170, 170) transparent currentcolor; border-image: initial; con=
tent: ""; }

.ytp-big-mode .ytp-drawer-open-button::after { border-bottom-width: 8px; bo=
rder-right-width: 8px; border-top-width: 8px; }

.html5-ypc-module { line-height: 1.2; text-align: left; }

.html5-ypc-action-heading { margin-bottom: 5px; font-size: 18px; color: rgb=
(153, 153, 153); }

.ytp-small-mode .html5-ypc-action-heading { display: none; }

.html5-ypc-title { font-size: 20px; }

.html5-ypc-thumbnail { float: left; }

.html5-ypc-thumbnail img { width: 100px; margin: 0px 10px 10px 0px; }

.html5-ypc-thumbnail img.avatar { border-radius: 50%; overflow: hidden; }

.html5-ypc-thumbnail img.landscape { width: 160px; }

.ytp-small-mode .html5-ypc-thumbnail img { width: 50px; }

.ytp-small-mode .html5-ypc-thumbnail img.landscape { width: 80px; }

.ytp-big-mode .html5-ypc-thumbnail img { width: 150px; margin: 0px 15px 18p=
x 0px; }

.ytp-big-mode .html5-ypc-thumbnail img.landscape { width: 240px; }

.html5-ypc-description { font-size: 14px; }

.ytp-small-mode .html5-ypc-description { margin-top: 10px; }

.ytp-big-mode .html5-ypc-description { margin-top: 38px; }

.html5-ypc-purchase { font-weight: 500; font-size: 14px; margin: 12px 0px; =
padding: 10px 20px; border-radius: 2px; background: rgb(39, 147, 230); }

.ytp-big-mode .html5-ypc-purchase { margin: 18px 0px; padding: 15px 20px; b=
order-radius: 3px; }

.html5-ypc-purchase:hover { background: rgb(18, 109, 179); }

.html5-ypc-purchase.html5-ypc-rounded { border-radius: 18px; }

.html5-ypc-overlay { position: absolute; bottom: 0px; padding: 5px; margin-=
left: 12px; overflow: hidden; z-index: 66; pointer-events: none; text-shado=
w: rgba(0, 0, 0, 0.5) 0px 0px 2px; }

.ytp-big-mode .html5-ypc-overlay { padding: 8px; margin-left: 24px; }

.html5-ypc-endscreen { display: none; position: absolute; inset: 0px; paddi=
ng: 51px 21px 21px; background: rgba(0, 0, 0, 0.75); z-index: 36; }

.ytp-small-mode .html5-ypc-endscreen { padding-top: 21px; }

.ytp-ypc-clickwrap-overlay { padding: 25px 20px 0px; z-index: 69; }

.ytp-ypc-clickwrap-header { border-bottom: 1px solid rgb(136, 136, 136); pa=
dding: 0px 0px 15px 5px; font-size: 182%; font-weight: 400; }

.ytp-ypc-clickwrap-description { margin: 15px 0px 0px 5px; font-size: 127%;=
 }

.ytp-ypc-clickwrap-confirm { margin: 20px 0px 0px 5px; padding: 7px 10px; b=
ackground-color: rgb(51, 119, 221); border-radius: 2px; }

.ytp-ypc-clickwrap-confirm:hover { background-color: rgb(34, 102, 204); }

.ytp-yto-preroll-message { display: none; position: absolute; bottom: 0px; =
padding: 5px; margin-left: 12px; overflow: hidden; z-index: 65; pointer-eve=
nts: none; text-shadow: rgba(0, 0, 0, 0.5) 0px 0px 2px; }

.ytp-yto-preroll .ytp-yto-preroll-message { display: block; }

sentinel { }
------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&family=YouTube+Sans:wght@300..900&display=swap

@charset "utf-8";

@font-face { font-family: Roboto; font-style: normal; font-weight: 300; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-=
A69F, U+FE2E-FE2F; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 300; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 300; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 300; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U=
+3A3-3FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 300; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+=
31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+=
391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+20=
16-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205=
F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112,=
 U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0=
-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2=
310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0,=
 U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, =
U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-=
2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 300; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+=
2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218=
-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-2=
7BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-=
4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+=
102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+=
1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F3=
20-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8,=
 U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3=
ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F4=
3F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A,=
 U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4=
CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4=
F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+=
1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F6=
91, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6=
CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F8=
0B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8=
BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984,=
 U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+=
1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 300; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A=
1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U=
+20AB; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 300; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2F=
F, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20=
A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 300; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.woff2") format("woff=
2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2D=
C, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212=
, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-=
A69F, U+FE2E-FE2F; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U=
+3A3-3FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+=
31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+=
391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+20=
16-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205=
F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112,=
 U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0=
-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2=
310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0,=
 U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, =
U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-=
2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+=
2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218=
-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-2=
7BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-=
4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+=
102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+=
1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F3=
20-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8,=
 U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3=
ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F4=
3F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A,=
 U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4=
CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4=
F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+=
1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F6=
91, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6=
CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F8=
0B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8=
BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984,=
 U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+=
1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A=
1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U=
+20AB; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2F=
F, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20=
A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.woff2") format("woff=
2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2D=
C, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212=
, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-=
A69F, U+FE2E-FE2F; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U=
+3A3-3FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+=
31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+=
391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+20=
16-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205=
F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112,=
 U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0=
-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2=
310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0,=
 U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, =
U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-=
2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+=
2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218=
-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-2=
7BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-=
4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+=
102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+=
1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F3=
20-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8,=
 U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3=
ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F4=
3F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A,=
 U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4=
CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4=
F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+=
1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F6=
91, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6=
CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F8=
0B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8=
BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984,=
 U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+=
1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A=
1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U=
+20AB; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2F=
F, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20=
A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.woff2") format("woff=
2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2D=
C, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212=
, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 700; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-=
A69F, U+FE2E-FE2F; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 700; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 700; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 700; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U=
+3A3-3FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 700; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+=
31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+=
391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+20=
16-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205=
F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112,=
 U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0=
-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2=
310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0,=
 U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, =
U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-=
2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 700; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+=
2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218=
-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-2=
7BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-=
4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+=
102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+=
1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F3=
20-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8,=
 U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3=
ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F4=
3F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A,=
 U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4=
CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4=
F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+=
1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F6=
91, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6=
CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F8=
0B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8=
BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984,=
 U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+=
1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 700; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A=
1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U=
+20AB; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 700; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.woff2") format("w=
off2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2F=
F, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20=
A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 700; fon=
t-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/=
roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.woff2") format("woff=
2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2D=
C, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212=
, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.2.woff2") format("woff2"); unicode-range: U+D723-=
D728, U+D72A-D733, U+D735-D748, U+D74A-D74F, U+D752-D753, U+D755-D757, U+D7=
5A-D75F, U+D762-D764, U+D766-D768, U+D76A-D76B, U+D76D-D76F, U+D771-D787, U=
+D789-D78B, U+D78D-D78F, U+D791-D797, U+D79A, U+D79C, U+D79E-D7A3, U+F900-F=
909, U+F90B-F92E; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.3.woff2") format("woff2"); unicode-range: U+D679-=
D68B, U+D68E-D69E, U+D6A0, U+D6A2-D6A7, U+D6A9-D6C3, U+D6C6-D6C7, U+D6C9-D6=
CB, U+D6CD-D6D3, U+D6D5-D6D6, U+D6D8-D6E3, U+D6E5-D6E7, U+D6E9-D6FB, U+D6FD=
-D717, U+D719-D71F, U+D721-D722; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.4.woff2") format("woff2"); unicode-range: U+D5BC-=
D5C7, U+D5CA-D5CB, U+D5CD-D5CF, U+D5D1-D5D7, U+D5D9-D5DA, U+D5DC, U+D5DE-D5=
E3, U+D5E6-D5E7, U+D5E9-D5EB, U+D5ED-D5F6, U+D5F8, U+D5FA-D5FF, U+D602-D603=
, U+D605-D607, U+D609-D60F, U+D612-D613, U+D616-D61B, U+D61D-D637, U+D63A-D=
63B, U+D63D-D63F, U+D641-D647, U+D64A-D64C, U+D64E-D653, U+D656-D657, U+D65=
9-D65B, U+D65D-D666, U+D668, U+D66A-D678; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.5.woff2") format("woff2"); unicode-range: U+D507,=
 U+D509-D50B, U+D50D-D513, U+D515-D53B, U+D53E-D53F, U+D541-D543, U+D545-D5=
4C, U+D54E, U+D550, U+D552-D557, U+D55A-D55B, U+D55D-D55F, U+D561-D564, U+D=
566-D567, U+D56A, U+D56C, U+D56E-D573, U+D576-D577, U+D579-D583, U+D585-D58=
6, U+D58A-D5A4, U+D5A6-D5BB; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.6.woff2") format("woff2"); unicode-range: U+D464-=
D477, U+D47A-D47B, U+D47D-D47F, U+D481-D487, U+D489-D48A, U+D48C, U+D48E-D4=
E7, U+D4E9-D503, U+D505-D506; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.7.woff2") format("woff2"); unicode-range: U+D3BF-=
D3C7, U+D3CA-D3CF, U+D3D1-D3EB, U+D3EE-D3EF, U+D3F1-D3F3, U+D3F5-D3FB, U+D3=
FD-D400, U+D402-D45B, U+D45D-D463; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.8.woff2") format("woff2"); unicode-range: U+D2FF,=
 U+D302-D304, U+D306-D30B, U+D30F, U+D311-D313, U+D315-D31B, U+D31E, U+D322=
-D324, U+D326-D327, U+D32A-D32B, U+D32D-D32F, U+D331-D337, U+D339-D33C, U+D=
33E-D37B, U+D37E-D37F, U+D381-D383, U+D385-D38B, U+D38E-D390, U+D392-D397, =
U+D39A-D39B, U+D39D-D39F, U+D3A1-D3A7, U+D3A9-D3AA, U+D3AC, U+D3AE-D3B3, U+=
D3B5-D3B7, U+D3B9-D3BB, U+D3BD-D3BE; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.9.woff2") format("woff2"); unicode-range: U+D257-=
D27F, U+D281-D29B, U+D29D-D29F, U+D2A1-D2AB, U+D2AD-D2B7, U+D2BA-D2BB, U+D2=
BD-D2BF, U+D2C1-D2C7, U+D2C9-D2EF, U+D2F2-D2F3, U+D2F5-D2F7, U+D2F9-D2FE; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.10.woff2") format("woff2"); unicode-range: U+D1B4=
, U+D1B6-D1F3, U+D1F5-D22B, U+D22E-D22F, U+D231-D233, U+D235-D23B, U+D23D-D=
240, U+D242-D256; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.11.woff2") format("woff2"); unicode-range: U+D105=
-D12F, U+D132-D133, U+D135-D137, U+D139-D13F, U+D141-D142, U+D144, U+D146-D=
14B, U+D14E-D14F, U+D151-D153, U+D155-D15B, U+D15E-D187, U+D189-D19F, U+D1A=
2-D1A3, U+D1A5-D1A7, U+D1A9-D1AF, U+D1B2-D1B3; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.12.woff2") format("woff2"); unicode-range: U+D04B=
-D04F, U+D051-D057, U+D059-D06B, U+D06D-D06F, U+D071-D073, U+D075-D07B, U+D=
07E-D0A3, U+D0A6-D0A7, U+D0A9-D0AB, U+D0AD-D0B3, U+D0B6, U+D0B8, U+D0BA-D0B=
F, U+D0C2-D0C3, U+D0C5-D0C7, U+D0C9-D0CF, U+D0D2, U+D0D6-D0DB, U+D0DE-D0DF,=
 U+D0E1-D0E3, U+D0E5-D0EB, U+D0EE-D0F0, U+D0F2-D104; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.13.woff2") format("woff2"); unicode-range: U+CFA2=
-CFC3, U+CFC5-CFDF, U+CFE2-CFE3, U+CFE5-CFE7, U+CFE9-CFF4, U+CFF6-CFFB, U+C=
FFD-CFFF, U+D001-D003, U+D005-D017, U+D019-D033, U+D036-D037, U+D039-D03B, =
U+D03D-D04A; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.14.woff2") format("woff2"); unicode-range: U+CEF0=
-CEF3, U+CEF6, U+CEF9-CEFF, U+CF01-CF03, U+CF05-CF07, U+CF09-CF0F, U+CF11-C=
F12, U+CF14-CF1B, U+CF1D-CF1F, U+CF21-CF2F, U+CF31-CF53, U+CF56-CF57, U+CF5=
9-CF5B, U+CF5D-CF63, U+CF66, U+CF68, U+CF6A-CF6F, U+CF71-CF84, U+CF86-CF8B,=
 U+CF8D-CFA1; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.15.woff2") format("woff2"); unicode-range: U+CE3C=
-CE57, U+CE5A-CE5B, U+CE5D-CE5F, U+CE61-CE67, U+CE6A, U+CE6C, U+CE6E-CE73, =
U+CE76-CE77, U+CE79-CE7B, U+CE7D-CE83, U+CE85-CE88, U+CE8A-CE8F, U+CE91-CE9=
3, U+CE95-CE97, U+CE99-CE9F, U+CEA2, U+CEA4-CEAB, U+CEAD-CEE3, U+CEE6-CEE7,=
 U+CEE9-CEEB, U+CEED-CEEF; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.16.woff2") format("woff2"); unicode-range: U+CD92=
-CD93, U+CD96-CD97, U+CD99-CD9B, U+CD9D-CDA3, U+CDA6-CDA8, U+CDAA-CDAF, U+C=
DB1-CDC3, U+CDC5-CDCB, U+CDCD-CDE7, U+CDE9-CE03, U+CE05-CE1F, U+CE22-CE34, =
U+CE36-CE3B; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.17.woff2") format("woff2"); unicode-range: U+CCEF=
-CD07, U+CD0A-CD0B, U+CD0D-CD1A, U+CD1C, U+CD1E-CD2B, U+CD2D-CD5B, U+CD5D-C=
D77, U+CD79-CD91; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.18.woff2") format("woff2"); unicode-range: U+CC3F=
-CC43, U+CC46-CC47, U+CC49-CC4B, U+CC4D-CC53, U+CC55-CC58, U+CC5A-CC5F, U+C=
C61-CC97, U+CC9A-CC9B, U+CC9D-CC9F, U+CCA1-CCA7, U+CCAA, U+CCAC, U+CCAE-CCB=
3, U+CCB6-CCB7, U+CCB9-CCBB, U+CCBD-CCCF, U+CCD1-CCE3, U+CCE5-CCEE; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.19.woff2") format("woff2"); unicode-range: U+CB91=
-CBD3, U+CBD5-CBE3, U+CBE5-CC0B, U+CC0E-CC0F, U+CC11-CC13, U+CC15-CC1B, U+C=
C1D-CC20, U+CC23-CC27, U+CC2A-CC2B, U+CC2D, U+CC2F, U+CC31-CC37, U+CC3A, U+=
CC3C; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.20.woff2") format("woff2"); unicode-range: U+CAF4=
-CB47, U+CB4A-CB90; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.21.woff2") format("woff2"); unicode-range: U+CA4A=
-CA4B, U+CA4E-CA4F, U+CA51-CA53, U+CA55-CA5B, U+CA5D-CA60, U+CA62-CA83, U+C=
A85-CABB, U+CABE-CABF, U+CAC1-CAC3, U+CAC5-CACB, U+CACD-CAD0, U+CAD2, U+CAD=
4-CAD8, U+CADA-CAF3; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.22.woff2") format("woff2"); unicode-range: U+C996=
-C997, U+C99A-C99C, U+C99E-C9BF, U+C9C2-C9C3, U+C9C5-C9C7, U+C9C9-C9CF, U+C=
9D2, U+C9D4, U+C9D7-C9D8, U+C9DB, U+C9DE-C9DF, U+C9E1-C9E3, U+C9E5-C9E6, U+=
C9E8-C9EB, U+C9EE-C9F0, U+C9F2-C9F7, U+C9F9-CA0B, U+CA0D-CA28, U+CA2A-CA49;=
 }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.23.woff2") format("woff2"); unicode-range: U+C8E9=
-C8F4, U+C8F6-C8FB, U+C8FE-C8FF, U+C901-C903, U+C905-C90B, U+C90E-C910, U+C=
912-C917, U+C919-C92B, U+C92D-C94F, U+C951-C953, U+C955-C96B, U+C96D-C973, =
U+C975-C987, U+C98A-C98B, U+C98D-C98F, U+C991-C995; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.24.woff2") format("woff2"); unicode-range: U+C841=
-C84B, U+C84D-C86F, U+C872-C873, U+C875-C877, U+C879-C87F, U+C882-C884, U+C=
887-C88A, U+C88D-C8C3, U+C8C5-C8DF, U+C8E1-C8E8; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.25.woff2") format("woff2"); unicode-range: U+C779=
-C77B, U+C77E-C782, U+C786, U+C78B, U+C78D, U+C78F, U+C792-C793, U+C795, U+=
C797, U+C799-C79F, U+C7A2, U+C7A7-C7AB, U+C7AE-C7BB, U+C7BD-C7C0, U+C7C2-C7=
C7, U+C7C9-C7DC, U+C7DE-C7FF, U+C802-C803, U+C805-C807, U+C809, U+C80B-C80F=
, U+C812, U+C814, U+C817-C81B, U+C81E-C81F, U+C821-C823, U+C825-C82E, U+C83=
0-C837, U+C839-C83B, U+C83D-C840; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.26.woff2") format("woff2"); unicode-range: U+C6BB=
-C6BF, U+C6C2, U+C6C4, U+C6C6-C6CB, U+C6CE-C6CF, U+C6D1-C6D3, U+C6D5-C6DB, =
U+C6DD-C6DF, U+C6E1-C6E7, U+C6E9-C6EB, U+C6ED-C6EF, U+C6F1-C6F8, U+C6FA-C70=
3, U+C705-C707, U+C709-C70B, U+C70D-C716, U+C718, U+C71A-C71F, U+C722-C723,=
 U+C725-C727, U+C729-C734, U+C736-C73B, U+C73E-C73F, U+C741-C743, U+C745-C7=
4B, U+C74E-C750, U+C752-C757, U+C759-C773, U+C776-C777; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.27.woff2") format("woff2"); unicode-range: U+C5F5=
-C5FB, U+C5FE, U+C602-C605, U+C607, U+C609-C60F, U+C611-C61A, U+C61C-C623, =
U+C626-C627, U+C629-C62B, U+C62D, U+C62F-C632, U+C636, U+C638, U+C63A-C63F,=
 U+C642-C643, U+C645-C647, U+C649-C652, U+C656-C65B, U+C65D-C65F, U+C661-C6=
63, U+C665-C677, U+C679-C67B, U+C67D-C693, U+C696-C697, U+C699-C69B, U+C69D=
-C6A3, U+C6A6, U+C6A8, U+C6AA-C6AF, U+C6B2-C6B3, U+C6B5-C6B7, U+C6B9-C6BA; =
}

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.28.woff2") format("woff2"); unicode-range: U+C517=
-C527, U+C52A-C52B, U+C52D-C52F, U+C531-C538, U+C53A, U+C53C, U+C53E-C543, =
U+C546-C547, U+C54B, U+C54D-C552, U+C556, U+C55A-C55B, U+C55D, U+C55F, U+C5=
62-C563, U+C565-C567, U+C569-C56F, U+C572, U+C574, U+C576-C57B, U+C57E-C57F=
, U+C581-C583, U+C585-C586, U+C588-C58B, U+C58E, U+C590, U+C592-C596, U+C59=
9-C5B3, U+C5B6-C5B7, U+C5BA, U+C5BE-C5C3, U+C5CA-C5CB, U+C5CD, U+C5CF, U+C5=
D2-C5D3, U+C5D5-C5D7, U+C5D9-C5DF, U+C5E1-C5E2, U+C5E4, U+C5E6-C5EB, U+C5EF=
, U+C5F1-C5F3; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.29.woff2") format("woff2"); unicode-range: U+C475=
-C4EF, U+C4F2-C4F3, U+C4F5-C4F7, U+C4F9-C4FF, U+C502-C50B, U+C50D-C516; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.30.woff2") format("woff2"); unicode-range: U+C3D0=
-C3D7, U+C3DA-C3DB, U+C3DD-C3DE, U+C3E1-C3EC, U+C3EE-C3F3, U+C3F5-C42B, U+C=
42D-C463, U+C466-C474; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.31.woff2") format("woff2"); unicode-range: U+C32B=
-C367, U+C36A-C36B, U+C36D-C36F, U+C371-C377, U+C37A-C37B, U+C37E-C383, U+C=
385-C387, U+C389-C3CF; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.32.woff2") format("woff2"); unicode-range: U+C26A=
-C26B, U+C26D-C26F, U+C271-C273, U+C275-C27B, U+C27E-C287, U+C289-C28F, U+C=
291-C297, U+C299-C29A, U+C29C-C2A3, U+C2A5-C2A7, U+C2A9-C2AB, U+C2AD-C2B3, =
U+C2B6, U+C2B8, U+C2BA-C2BB, U+C2BD-C2DB, U+C2DE-C2DF, U+C2E1-C2E2, U+C2E5-=
C2EA, U+C2EE, U+C2F0, U+C2F2-C2F5, U+C2F7, U+C2FA-C2FB, U+C2FD-C2FF, U+C301=
-C307, U+C309-C30C, U+C30E-C312, U+C315-C323, U+C325-C328, U+C32A; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.33.woff2") format("woff2"); unicode-range: U+C1BC=
-C1C3, U+C1C5-C1DF, U+C1E1-C1FB, U+C1FD-C203, U+C205-C20C, U+C20E, U+C210-C=
217, U+C21A-C21B, U+C21D-C21E, U+C221-C227, U+C229-C22A, U+C22C, U+C22E, U+=
C230, U+C233-C24F, U+C251-C257, U+C259-C269; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.34.woff2") format("woff2"); unicode-range: U+C101=
-C11B, U+C11F, U+C121-C123, U+C125-C12B, U+C12E, U+C132-C137, U+C13A-C13B, =
U+C13D-C13F, U+C141-C147, U+C14A, U+C14C-C153, U+C155-C157, U+C159-C15B, U+=
C15D-C166, U+C169-C16F, U+C171-C177, U+C179-C18B, U+C18E-C18F, U+C191-C193,=
 U+C195-C19B, U+C19D-C19E, U+C1A0, U+C1A2-C1A4, U+C1A6-C1BB; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.35.woff2") format("woff2"); unicode-range: U+C049=
-C057, U+C059-C05B, U+C05D-C05F, U+C061-C067, U+C069-C08F, U+C091-C0AB, U+C=
0AE-C0AF, U+C0B1-C0B3, U+C0B5, U+C0B7-C0BB, U+C0BE, U+C0C2-C0C7, U+C0CA-C0C=
B, U+C0CD-C0CF, U+C0D1-C0D7, U+C0D9-C0DA, U+C0DC, U+C0DE-C0E3, U+C0E5-C0EB,=
 U+C0ED-C0F3, U+C0F6, U+C0F8, U+C0FA-C0FF; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.36.woff2") format("woff2"); unicode-range: U+BFA7=
-BFAF, U+BFB1-BFC4, U+BFC6-BFCB, U+BFCE-BFCF, U+BFD1-BFD3, U+BFD5-BFDB, U+B=
FDD-C048; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.37.woff2") format("woff2"); unicode-range: U+BF07=
, U+BF09-BF3F, U+BF41-BF4F, U+BF52-BF54, U+BF56-BFA6; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.38.woff2") format("woff2"); unicode-range: U+BE56=
, U+BE58, U+BE5C-BE5F, U+BE62-BE63, U+BE65-BE67, U+BE69-BE74, U+BE76-BE7B, =
U+BE7E-BE7F, U+BE81-BE8E, U+BE90, U+BE92-BEA7, U+BEA9-BECF, U+BED2-BED3, U+=
BED5-BED6, U+BED9-BEE3, U+BEE6-BF06; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.39.woff2") format("woff2"); unicode-range: U+BDB0=
-BDD3, U+BDD5-BDEF, U+BDF1-BE0B, U+BE0D-BE0F, U+BE11-BE13, U+BE15-BE43, U+B=
E46-BE47, U+BE49-BE4B, U+BE4D-BE53; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.40.woff2") format("woff2"); unicode-range: U+BD03=
, U+BD06, U+BD08, U+BD0A-BD0F, U+BD11-BD22, U+BD25-BD47, U+BD49-BD58, U+BD5=
A-BD7F, U+BD82-BD83, U+BD85-BD87, U+BD8A-BD8F, U+BD91-BD92, U+BD94, U+BD96-=
BD98, U+BD9A-BDAF; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.41.woff2") format("woff2"); unicode-range: U+BC4E=
-BC83, U+BC86-BC87, U+BC89-BC8B, U+BC8D-BC93, U+BC96, U+BC98, U+BC9B-BC9F, =
U+BCA2-BCA3, U+BCA5-BCA7, U+BCA9-BCB2, U+BCB4-BCBB, U+BCBE-BCBF, U+BCC1-BCC=
3, U+BCC5-BCCC, U+BCCE-BCD0, U+BCD2-BCD4, U+BCD6-BCF3, U+BCF7, U+BCF9-BCFB,=
 U+BCFD-BD02; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.42.woff2") format("woff2"); unicode-range: U+BB90=
-BBA3, U+BBA5-BBAB, U+BBAD-BBBF, U+BBC1-BBF7, U+BBFA-BBFB, U+BBFD-BBFE, U+B=
C01-BC07, U+BC09-BC0A, U+BC0E, U+BC10, U+BC12-BC13, U+BC17, U+BC19-BC1A, U+=
BC1E, U+BC20-BC23, U+BC26, U+BC28, U+BC2A-BC2C, U+BC2E-BC2F, U+BC32-BC33, U=
+BC35-BC37, U+BC39-BC3F, U+BC41-BC42, U+BC44, U+BC46-BC48, U+BC4A-BC4D; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.43.woff2") format("woff2"); unicode-range: U+BAE6=
-BAFB, U+BAFD-BB17, U+BB19-BB33, U+BB37, U+BB39-BB3A, U+BB3D-BB43, U+BB45-B=
B46, U+BB48, U+BB4A-BB4F, U+BB51-BB53, U+BB55-BB57, U+BB59-BB62, U+BB64-BB8=
F; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.44.woff2") format("woff2"); unicode-range: U+BA30=
-BA37, U+BA3A-BA3B, U+BA3D-BA3F, U+BA41-BA47, U+BA49-BA4A, U+BA4C, U+BA4E-B=
A53, U+BA56-BA57, U+BA59-BA5B, U+BA5D-BA63, U+BA65-BA66, U+BA68-BA6F, U+BA7=
1-BA73, U+BA75-BA77, U+BA79-BA84, U+BA86, U+BA88-BAA7, U+BAAA, U+BAAD-BAAF,=
 U+BAB1-BAB7, U+BABA, U+BABC, U+BABE-BAE5; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.45.woff2") format("woff2"); unicode-range: U+B96E=
-B973, U+B976-B977, U+B979-B97B, U+B97D-B983, U+B986, U+B988, U+B98A-B98D, =
U+B98F-B9AB, U+B9AE-B9AF, U+B9B1-B9B3, U+B9B5-B9BB, U+B9BE, U+B9C0, U+B9C2-=
B9C7, U+B9CA-B9CB, U+B9CD, U+B9D2-B9D7, U+B9DA, U+B9DC, U+B9DF-B9E0, U+B9E2=
, U+B9E6-B9E7, U+B9E9-B9F3, U+B9F6, U+B9F8, U+B9FB-BA2F; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.46.woff2") format("woff2"); unicode-range: U+B8BF=
-B8CB, U+B8CD-B8E0, U+B8E2-B8E7, U+B8EA-B8EB, U+B8ED-B8EF, U+B8F1-B8F7, U+B=
8FA, U+B8FC, U+B8FE-B903, U+B905-B917, U+B919-B91F, U+B921-B93B, U+B93D-B95=
7, U+B95A-B95B, U+B95D-B95F, U+B961-B967, U+B969-B96C; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.47.woff2") format("woff2"); unicode-range: U+B80D=
-B80F, U+B811-B817, U+B81A, U+B81C-B823, U+B826-B827, U+B829-B82B, U+B82D-B=
833, U+B836, U+B83A-B83F, U+B841-B85B, U+B85E-B85F, U+B861-B863, U+B865-B86=
B, U+B86E, U+B870, U+B872-B8AF, U+B8B1-B8BE; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.48.woff2") format("woff2"); unicode-range: U+B74D=
-B75F, U+B761-B763, U+B765-B774, U+B776-B77B, U+B77E-B77F, U+B781-B783, U+B=
785-B78B, U+B78E, U+B792-B796, U+B79A-B79B, U+B79D-B7A7, U+B7AA, U+B7AE-B7B=
3, U+B7B6-B7C8, U+B7CA-B7EB, U+B7EE-B7EF, U+B7F1-B7F3, U+B7F5-B7FB, U+B7FE,=
 U+B802-B806, U+B80A-B80B; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.49.woff2") format("woff2"); unicode-range: U+B6A7=
-B6AA, U+B6AC-B6B0, U+B6B2-B6EF, U+B6F1-B727, U+B72A-B72B, U+B72D-B72E, U+B=
731-B737, U+B739-B73A, U+B73C-B743, U+B745-B74C; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.50.woff2") format("woff2"); unicode-range: U+B605=
-B60F, U+B612-B617, U+B619-B624, U+B626-B69B, U+B69E-B6A3, U+B6A5-B6A6; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.51.woff2") format("woff2"); unicode-range: U+B55F=
, U+B562-B583, U+B585-B59F, U+B5A2-B5A3, U+B5A5-B5A7, U+B5A9-B5B2, U+B5B5-B=
5BA, U+B5BD-B604; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.52.woff2") format("woff2"); unicode-range: U+B4A5=
-B4B6, U+B4B8-B4BF, U+B4C1-B4C7, U+B4C9-B4DB, U+B4DE-B4DF, U+B4E1-B4E2, U+B=
4E5-B4EB, U+B4EE, U+B4F0, U+B4F2-B513, U+B516-B517, U+B519-B51A, U+B51D-B52=
3, U+B526, U+B528, U+B52B-B52F, U+B532-B533, U+B535-B537, U+B539-B53F, U+B5=
41-B544, U+B546-B54B, U+B54D-B54F, U+B551-B55B, U+B55D-B55E; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.53.woff2") format("woff2"); unicode-range: U+B3F8=
-B3FB, U+B3FD-B40F, U+B411-B417, U+B419-B41B, U+B41D-B41F, U+B421-B427, U+B=
42A-B42B, U+B42D-B44F, U+B452-B453, U+B455-B457, U+B459-B45F, U+B462-B464, =
U+B466-B46B, U+B46D-B47F, U+B481-B4A3; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.54.woff2") format("woff2"); unicode-range: U+B342=
-B353, U+B356-B357, U+B359-B35B, U+B35D-B35E, U+B360-B363, U+B366, U+B368, =
U+B36A-B36D, U+B36F, U+B372-B373, U+B375-B377, U+B379-B37F, U+B381-B382, U+=
B384, U+B386-B38B, U+B38D-B3C3, U+B3C6-B3C7, U+B3C9-B3CA, U+B3CD-B3D3, U+B3=
D6, U+B3D8, U+B3DA-B3F7; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.55.woff2") format("woff2"); unicode-range: U+B27C=
-B283, U+B285-B28F, U+B292-B293, U+B295-B297, U+B29A-B29F, U+B2A1-B2A4, U+B=
2A7-B2A9, U+B2AB, U+B2AD-B2C7, U+B2CA-B2CB, U+B2CD-B2CF, U+B2D1-B2D7, U+B2D=
A, U+B2DC, U+B2DE-B2E3, U+B2E7, U+B2E9-B2EA, U+B2EF-B2F3, U+B2F6, U+B2F8, U=
+B2FA-B2FB, U+B2FD-B2FE, U+B302-B303, U+B305-B307, U+B309-B30F, U+B312, U+B=
316-B31B, U+B31D-B341; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.56.woff2") format("woff2"); unicode-range: U+B1D6=
-B1E7, U+B1E9-B1FC, U+B1FE-B203, U+B206-B207, U+B209-B20B, U+B20D-B213, U+B=
216-B21F, U+B221-B257, U+B259-B273, U+B275-B27B; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.57.woff2") format("woff2"); unicode-range: U+B120=
-B122, U+B126-B127, U+B129-B12B, U+B12D-B133, U+B136, U+B138, U+B13A-B13F, =
U+B142-B143, U+B145-B14F, U+B151-B153, U+B156-B157, U+B159-B177, U+B17A-B17=
B, U+B17D-B17F, U+B181-B187, U+B189-B18C, U+B18E-B191, U+B195-B1A7, U+B1A9-=
B1CB, U+B1CD-B1D5; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.58.woff2") format("woff2"); unicode-range: U+B05F=
-B07B, U+B07E-B07F, U+B081-B083, U+B085-B08B, U+B08D-B097, U+B09B, U+B09D-B=
09F, U+B0A2-B0A7, U+B0AA, U+B0B0, U+B0B2, U+B0B6-B0B7, U+B0B9-B0BB, U+B0BD-=
B0C3, U+B0C6-B0C7, U+B0CA-B0CF, U+B0D1-B0DF, U+B0E1-B0E4, U+B0E6-B107, U+B1=
0A-B10B, U+B10D-B10F, U+B111-B112, U+B114-B117, U+B119-B11A, U+B11C-B11F; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.59.woff2") format("woff2"); unicode-range: U+AFAC=
-AFB7, U+AFBA-AFBB, U+AFBD-AFBF, U+AFC1-AFC6, U+AFCA-AFCC, U+AFCE-AFD3, U+A=
FD5-AFE7, U+AFE9-AFEF, U+AFF1-B00B, U+B00D-B00F, U+B011-B013, U+B015-B01B, =
U+B01D-B027, U+B029-B043, U+B045-B047, U+B049, U+B04B, U+B04D-B052, U+B055-=
B056, U+B058-B05C, U+B05E; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.60.woff2") format("woff2"); unicode-range: U+AF03=
-AF07, U+AF09-AF2B, U+AF2E-AF33, U+AF35-AF3B, U+AF3E-AF40, U+AF44-AF47, U+A=
F4A-AF5C, U+AF5E-AF63, U+AF65-AF7F, U+AF81-AFAB; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.61.woff2") format("woff2"); unicode-range: U+AE56=
-AE5B, U+AE5E-AE60, U+AE62-AE64, U+AE66-AE67, U+AE69-AE6B, U+AE6D-AE83, U+A=
E85-AEBB, U+AEBF, U+AEC1-AEC3, U+AEC5-AECB, U+AECE, U+AED0, U+AED2-AED7, U+=
AED9-AEF3, U+AEF5-AF02; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.62.woff2") format("woff2"); unicode-range: U+AD9C=
-ADA3, U+ADA5-ADBF, U+ADC1-ADC3, U+ADC5-ADC7, U+ADC9-ADD2, U+ADD4-ADDB, U+A=
DDD-ADDF, U+ADE1-ADE3, U+ADE5-ADF7, U+ADFA-ADFB, U+ADFD-ADFF, U+AE02-AE07, =
U+AE0A, U+AE0C, U+AE0E-AE13, U+AE15-AE2F, U+AE31-AE33, U+AE35-AE37, U+AE39-=
AE3F, U+AE42, U+AE44, U+AE46-AE49, U+AE4B, U+AE4F, U+AE51-AE53, U+AE55; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.63.woff2") format("woff2"); unicode-range: U+ACE2=
-ACE3, U+ACE5-ACE6, U+ACE9-ACEF, U+ACF2, U+ACF4, U+ACF7-ACFB, U+ACFE-ACFF, =
U+AD01-AD03, U+AD05-AD0B, U+AD0D-AD10, U+AD12-AD1B, U+AD1D-AD33, U+AD35-AD4=
8, U+AD4A-AD4F, U+AD51-AD6B, U+AD6E-AD6F, U+AD71-AD72, U+AD77-AD7C, U+AD7E,=
 U+AD80, U+AD82-AD87, U+AD89-AD8B, U+AD8D-AD8F, U+AD91-AD9B; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.64.woff2") format("woff2"); unicode-range: U+AC25=
-AC2C, U+AC2E, U+AC30, U+AC32-AC37, U+AC39-AC3F, U+AC41-AC4C, U+AC4E-AC6F, =
U+AC72-AC73, U+AC75-AC76, U+AC79-AC7F, U+AC82, U+AC84-AC88, U+AC8A-AC8B, U+=
AC8D-AC8F, U+AC91-AC93, U+AC95-AC9B, U+AC9D-AC9E, U+ACA1-ACA7, U+ACAB, U+AC=
AD-ACAF, U+ACB1-ACB7, U+ACBA-ACBB, U+ACBE-ACC0, U+ACC2-ACC3, U+ACC5-ACDF; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.65.woff2") format("woff2"); unicode-range: U+99DF=
, U+99ED, U+99F1, U+99FF, U+9A01, U+9A08, U+9A0E-9A0F, U+9A19, U+9A2B, U+9A=
30, U+9A36-9A37, U+9A40, U+9A43, U+9A45, U+9A4D, U+9A55, U+9A57, U+9A5A-9A5=
B, U+9A5F, U+9A62, U+9A65, U+9A69-9A6A, U+9AA8, U+9AB8, U+9AD3, U+9AE5, U+9=
AEE, U+9B1A, U+9B27, U+9B2A, U+9B31, U+9B3C, U+9B41-9B45, U+9B4F, U+9B54, U=
+9B5A, U+9B6F, U+9B8E, U+9B91, U+9B9F, U+9BAB, U+9BAE, U+9BC9, U+9BD6, U+9B=
E4, U+9BE8, U+9C0D, U+9C10, U+9C12, U+9C15, U+9C25, U+9C32, U+9C3B, U+9C47,=
 U+9C49, U+9C57, U+9CE5, U+9CE7, U+9CE9, U+9CF3-9CF4, U+9CF6, U+9D09, U+9D1=
B, U+9D26, U+9D28, U+9D3B, U+9D51, U+9D5D, U+9D60-9D61, U+9D6C, U+9D72, U+9=
DA9, U+9DAF, U+9DB4, U+9DC4, U+9DD7, U+9DF2, U+9DF8-9DFA, U+9E1A, U+9E1E, U=
+9E75, U+9E79, U+9E7D, U+9E7F, U+9E92-9E93, U+9E97, U+9E9D, U+9E9F, U+9EA5,=
 U+9EB4-9EB5, U+9EBB, U+9EBE, U+9EC3, U+9ECD-9ECE, U+9ED4, U+9ED8, U+9EDB-9=
EDC, U+9EDE, U+9EE8, U+9EF4, U+9F07-9F08, U+9F0E, U+9F13, U+9F20, U+9F3B, U=
+9F4A-9F4B, U+9F4E, U+9F52, U+9F5F, U+9F61, U+9F67, U+9F6A, U+9F6C, U+9F77,=
 U+9F8D, U+9F90, U+9F95, U+9F9C, U+AC02-AC03, U+AC05-AC06, U+AC09-AC0F, U+A=
C17-AC18, U+AC1B, U+AC1E-AC1F, U+AC21-AC23; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.94.woff2") format("woff2"); unicode-range: U+3136=
, U+3138, U+313A-3140, U+3143-3144, U+3150, U+3152, U+3154-3156, U+3158-315=
B, U+315D-315F, U+3162, U+3164-318C, U+318E, U+3200-321B, U+3231, U+3239, U=
+3251-325A, U+3260-327B, U+327E-327F, U+328A-3290, U+3294, U+329E, U+32A5, =
U+3380-3384, U+3388-338B; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.95.woff2") format("woff2"); unicode-range: U+2F7D=
, U+2F7F-2F8B, U+2F8E-2F90, U+2F92-2F97, U+2F99-2FA0, U+2FA2-2FA3, U+2FA5-2=
FA9, U+2FAC-2FB1, U+2FB3-2FBC, U+2FC1-2FCA, U+2FCD-2FD4, U+3003, U+3012-301=
9, U+301C, U+301E-3020, U+3036, U+3041, U+3043, U+3045, U+3047, U+3049, U+3=
04E, U+3050, U+3052, U+3056, U+305A, U+305C, U+305E, U+3062, U+3065, U+306C=
, U+3070-307D, U+3080, U+3085, U+3087, U+308E, U+3090-3091, U+30A1, U+30A5,=
 U+30A9, U+30AE, U+30B1-30B2, U+30B4, U+30B6, U+30BC-30BE, U+30C2, U+30C5, =
U+30CC, U+30D2, U+30D4, U+30D8-30DD, U+30E4, U+30E6, U+30E8, U+30EE, U+30F0=
-30F2, U+30F4-30F6, U+3133, U+3135; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.96.woff2") format("woff2"); unicode-range: U+2541=
-254B, U+25A4-25A9, U+25B1, U+25B5, U+25B9, U+25BF, U+25C1, U+25C3, U+25C9-=
25CA, U+25CC, U+25CE, U+25D0-25D1, U+25E6, U+25EF, U+260F, U+261D, U+261F, =
U+262F, U+2660, U+2664, U+2667-2669, U+266D, U+266F, U+2716, U+271A, U+273D=
, U+2756, U+2776-277F, U+278A-2793, U+2963, U+2965, U+2AC5-2AC6, U+2ACB-2AC=
C, U+2F00, U+2F04, U+2F06, U+2F08, U+2F0A-2F0B, U+2F11-2F12, U+2F14, U+2F17=
-2F18, U+2F1C-2F1D, U+2F1F-2F20, U+2F23-2F26, U+2F28-2F29, U+2F2B, U+2F2D, =
U+2F2F-2F32, U+2F38, U+2F3C-2F40, U+2F42-2F4C, U+2F4F-2F52, U+2F54-2F58, U+=
2F5A-2F66, U+2F69-2F70, U+2F72-2F76, U+2F78, U+2F7A-2F7C; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.98.woff2") format("woff2"); unicode-range: U+215B=
-215E, U+2162-2169, U+2170-2179, U+2195-2199, U+21B0-21B4, U+21BC, U+21C0, =
U+21C4-21C5, U+21CD, U+21CF-21D4, U+21E0-21E3, U+21E6-21E9, U+2200, U+2202-=
2203, U+2206-2209, U+220B-220C, U+220F, U+2211, U+2213, U+221A, U+221D-2220=
, U+2222, U+2225-2227, U+2229-222C, U+222E, U+2234-2237, U+223D, U+2243, U+=
2245, U+2248, U+2250-2253, U+225A, U+2260-2262, U+2264-2267, U+226A-226B, U=
+226E-2273, U+2276-2277, U+2279-227B, U+2280-2287, U+228A-228B, U+2295-2297=
, U+22A3-22A5, U+22BB-22BC, U+22CE-22CF, U+22DA-22DB, U+22EE-22EF, U+2306, =
U+2312, U+2314, U+2467-2478; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.99.woff2") format("woff2"); unicode-range: U+81-8=
2, U+84, U+A2-A5, U+A7-A8, U+AA, U+AC-AD, U+B1-B3, U+B6, U+B8-BA, U+BC-BE, =
U+C0, U+C2, U+C6-CB, U+CE-D0, U+D4, U+D8-D9, U+DB-DC, U+DE-DF, U+E6, U+EB, =
U+EE-F0, U+F4, U+F7-F9, U+FB, U+FE-FF, U+111, U+126-127, U+132-133, U+138, =
U+13F-142, U+149-14B, U+152-153, U+166-167, U+2BC, U+2C7, U+2D0, U+2D8-2D9,=
 U+2DB-2DD, U+391-394, U+396-3A1, U+3A3-3A9, U+3B2-3B6, U+3B8, U+3BC, U+3BE=
-3C1, U+3C3-3C9, U+2010, U+2015-2016, U+2018-2019, U+201B, U+201F-2021, U+2=
025, U+2030, U+2033-2036, U+203C, U+203E, U+2042, U+2074, U+207A-207F, U+20=
81-2084, U+2109, U+2113, U+2116, U+2121, U+2126, U+212B, U+2153-2154; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.100.woff2") format("woff2"); unicode-range: U+E8,=
 U+2DA, U+2160, U+2194, U+3054, U+3058, U+306D, U+3086, U+308D, U+30AC, U+3=
0BB, U+30C4, U+30CD-30CE, U+30E2, U+3132, U+3146, U+3149, U+339D, U+4E3B, U=
+4F0A, U+4FDD, U+4FE1, U+5409, U+540C, U+5834, U+592A-592B, U+5B9A, U+5DDE,=
 U+5E0C, U+5E73, U+5F0F, U+60F3, U+653F, U+661F, U+662F, U+667A, U+683C, U+=
6B4C, U+6C11, U+767C, U+76EE, U+76F4, U+77F3, U+79D1, U+7A7A, U+7B2C, U+7D2=
2, U+8207, U+8A00, U+8A71, U+9280, U+9580, U+958B, U+96C6, U+9762, U+98DF, =
U+9ED1, U+AC2D, U+ADC8, U+ADD3, U+AF48, U+B014, U+B134-B135, U+B158, U+B2AA=
, U+B35F, U+B6A4, U+B9CF, U+BB63, U+BD23, U+BE91, U+C29B, U+C3F4, U+C42C, U=
+C55C, U+C573, U+C58F, U+C78C, U+C7DD, U+C8F5, U+CAD1, U+CC48, U+CF10, U+CF=
20, U+D03C, U+D07D, U+D2A0, U+D30E, U+D38D, U+D3A8, U+D3C8, U+D5E5, U+D5F9,=
 U+D6E4, U+F90A, U+FF02, U+FF1C; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.101.woff2") format("woff2"); unicode-range: U+3B1=
, U+2466, U+25A1, U+25A3, U+261C, U+3008-3009, U+305B, U+305D, U+3069, U+30=
A7, U+30BA, U+30CF, U+30EF, U+3151, U+3157, U+4E4B, U+4E5F, U+4E8C, U+4ECA,=
 U+4ED6, U+4F5B, U+50CF, U+5149, U+5165, U+5171, U+5229, U+529B, U+5316, U+=
539F, U+53F2, U+571F, U+5728, U+58EB, U+591C, U+5B78, U+5C11, U+5C55, U+5DD=
D, U+5E02, U+5FB7, U+60C5, U+610F, U+611F, U+6625, U+66F8, U+6797, U+679C, =
U+682A, U+6D2A, U+706B, U+7406, U+767B, U+76F8, U+77E5, U+7ACB, U+898B, U+8=
A69, U+8DEF, U+8FD1, U+901A, U+90E8, U+91CD, U+975E, U+AE14, U+AE6C, U+AEC0=
, U+AFC7, U+AFC9, U+B01C, U+B028, U+B308, U+B311, U+B314, U+B31C, U+B524, U=
+B560, U+B764, U+B920, U+B9E3, U+BD48, U+BE7D, U+C0DB, U+C231, U+C270, U+C2=
E3, U+C37D, U+C3ED, U+C530, U+C6A5, U+C6DC, U+C7A4, U+C954, U+C974, U+D000,=
 U+D565, U+D667, U+D6C5, U+D79D, U+FF1E; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.102.woff2") format("woff2"); unicode-range: U+131=
, U+2032, U+2465, U+2642, U+3048, U+3051, U+3083-3084, U+308F, U+30C0, U+30=
D1, U+30D3, U+30D6, U+30DF, U+30E7, U+3153, U+4E16, U+4E8B, U+4EE5, U+5206,=
 U+52A0, U+52D5, U+53E4, U+53EF, U+54C1, U+57CE, U+597D, U+5B8C, U+5EA6, U+=
5F8C, U+5F97, U+6210, U+6240, U+624B, U+6728, U+6BD4, U+7236, U+7269, U+727=
9, U+738B, U+7528, U+7530, U+767E, U+798F, U+8005, U+8A18, U+90FD, U+91CC, =
U+9577, U+9593, U+98A8, U+AC20, U+ACF6, U+AD90, U+AF5D, U+AF80, U+AFCD, U+A=
FF0, U+B0A1, U+B0B5, U+B1FD, U+B2FC, U+B380, U+B51B, U+B584, U+B5B3, U+B8FD=
, U+B93C, U+B9F4, U+BB44, U+BC08, U+BC27, U+BC49, U+BE55, U+BE64, U+BFB0, U=
+BFC5, U+C178, U+C21F, U+C314, U+C4F1, U+C58D, U+C664, U+C698, U+C6A7, U+C6=
C1, U+C9ED, U+CAC0, U+CACC, U+CAD9, U+CCB5, U+CDCC, U+D0E4, U+D143, U+D320,=
 U+D330, U+D54D, U+FF06, U+FF1F, U+FF5E; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.103.woff2") format("woff2"); unicode-range: U+B4,=
 U+20A9, U+20AC, U+2190, U+24D8, U+2502, U+2514, U+2592, U+25C7-25C8, U+266=
3, U+3060, U+3064, U+3081, U+3088, U+30A3, U+30A6, U+30AA, U+30B5, U+30C7, =
U+30CA-30CB, U+30D0, U+30E3, U+30E5, U+339E, U+4E09, U+4EAC, U+4F5C, U+5167=
-5168, U+516C, U+51FA, U+5408, U+540D, U+591A, U+5B57, U+6211, U+65B9, U+66=
0E, U+6642, U+6700, U+6B63, U+6E2F, U+7063, U+7532, U+793E, U+81EA, U+8272,=
 U+82B1, U+897F, U+8ECA, U+91CE, U+AC38, U+AD76, U+AE84, U+AECC, U+B07D, U+=
B0B1, U+B215, U+B2A0, U+B310, U+B3D7, U+B52A, U+B618, U+B775, U+B797, U+BCD=
5, U+BD59, U+BE80, U+BEA8, U+BED1, U+BEE4-BEE5, U+C060, U+C2EF, U+C329, U+C=
3DC, U+C597, U+C5BD, U+C5E5, U+C69C, U+C9D6, U+CA29, U+CA5C, U+CA84, U+CC39=
, U+CC3B, U+CE89, U+CEE5, U+CF65, U+CF85, U+D058, U+D145, U+D22D, U+D325, U=
+D37D, U+D3AD, U+D769, U+FF0C; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.104.woff2") format("woff2"); unicode-range: U+216=
1, U+2228, U+2299, U+2464, U+2517, U+2640, U+3042, U+304A, U+3053, U+3061, =
U+307F, U+3082, U+308C, U+3092, U+30A8, U+30AB, U+30AD, U+30B0, U+30B3, U+3=
0B7, U+30C1, U+30C6, U+30C9, U+30D5, U+30D7, U+30DE, U+30E0-30E1, U+30EC-30=
ED, U+4E0B, U+4E0D, U+4EE3, U+53F0, U+548C, U+5B89, U+5BB6, U+5C0F, U+611B,=
 U+6771, U+6AA2, U+6BCD, U+6C34, U+6CD5, U+6D77, U+767D, U+795E, U+8ECD, U+=
9999, U+9AD8, U+AC07, U+AC1A, U+AC40, U+AD0C, U+AD88, U+ADA4, U+AE01, U+AE6=
5, U+AEBD, U+AEC4, U+AFE8, U+B139, U+B205, U+B383, U+B38C, U+B42C, U+B461, =
U+B55C, U+B78F, U+B8FB, U+B9F7, U+BAFC, U+BC99, U+BED8, U+BFCD, U+C0BF, U+C=
0F9, U+C167, U+C204, U+C20F, U+C22F, U+C258, U+C298, U+C2BC, U+C388, U+C501=
, U+C50C, U+C5B9, U+C5CE, U+C641, U+C648, U+C73D, U+CA50, U+CA61, U+CC4C, U=
+CEAC, U+D0D4, U+D5F7, U+D6D7, U+FF1A; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.105.woff2") format("woff2"); unicode-range: U+210=
3, U+2463, U+25C6, U+25CB, U+266C, U+3001, U+300A, U+3046, U+304C-304D, U+3=
04F, U+3055, U+3059, U+3063, U+3066-3068, U+306F, U+3089, U+30B8, U+30BF, U=
+314F, U+4E0A, U+570B, U+5730, U+5916, U+5929, U+5C71, U+5E74, U+5FC3, U+60=
1D, U+6027, U+63D0, U+6709, U+6734, U+751F, U+7684, U+82F1, U+9053, U+91D1,=
 U+97F3, U+AC2F, U+AC4D, U+ADC4, U+ADE4, U+AE41, U+AE4D-AE4E, U+AED1, U+AFB=
9, U+B0E0, U+B299, U+B365, U+B46C, U+B480, U+B4C8, U+B7B4, U+B819, U+B918, =
U+BAAB, U+BAB9, U+BE8F, U+BED7, U+C0EC, U+C19F, U+C1A5, U+C3D9, U+C464, U+C=
53D, U+C553, U+C570, U+C5CC, U+C633, U+C6A4, U+C7A3, U+C7A6, U+C886, U+C9D9=
-C9DA, U+C9EC, U+CA0C, U+CC21, U+CD1B, U+CD78, U+CDC4, U+CEF8, U+CFE4, U+D0=
A5, U+D0B5, U+D0EC, U+D15D, U+D188, U+D23C, U+D2AC, U+D729, U+D79B, U+FF01,=
 U+FF08-FF09, U+FF5C; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.106.woff2") format("woff2"); unicode-range: U+203=
9-203A, U+223C, U+25B3, U+25B7, U+25BD, U+25CF, U+266A, U+3002, U+300B, U+3=
04B, U+3057, U+305F, U+306A-306B, U+307E, U+308A-308B, U+3093, U+30A2, U+30=
AF, U+30B9, U+30C3, U+30C8, U+30E9-30EB, U+33A1, U+4E00, U+524D, U+5357, U+=
5B50, U+7121, U+884C, U+9751, U+AC94, U+AEBE, U+AECD, U+AF08, U+AF41, U+AF4=
9, U+B010, U+B053, U+B109, U+B11B, U+B128, U+B154, U+B291, U+B2E6, U+B301, =
U+B385, U+B525, U+B5B4, U+B729, U+B72F, U+B738, U+B7FF, U+B837, U+B975, U+B=
A67, U+BB47, U+BC1F, U+BD90, U+BFD4, U+C27C, U+C324, U+C379, U+C3E0, U+C465=
, U+C53B, U+C58C, U+C610, U+C653, U+C6CD, U+C813, U+C82F, U+C999, U+C9E0, U=
+CAC4, U+CAD3, U+CBD4, U+CC10, U+CC22, U+CCB8, U+CCBC, U+CDA5, U+CE84, U+CE=
A3, U+CF67, U+CFE1, U+D241, U+D30D, U+D31C, U+D391, U+D401, U+D479, U+D5C9,=
 U+D5DB, U+D649, U+D6D4; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.107.woff2") format("woff2"); unicode-range: U+B0,=
 U+E9, U+2193, U+2462, U+260E, U+261E, U+300E-300F, U+3044, U+30A4, U+30FB-=
30FC, U+314D, U+5973, U+6545, U+6708, U+7537, U+AC89, U+AC9C, U+ACC1, U+AD0=
4, U+AD75, U+AD7D, U+AE45, U+AE61, U+AF42, U+B0AB, U+B0AF, U+B0B3, U+B12C, =
U+B194, U+B1A8, U+B220, U+B258, U+B284, U+B2FF, U+B315, U+B371, U+B3D4-B3D5=
, U+B460, U+B527, U+B534, U+B810, U+B818, U+B98E, U+BA55, U+BBAC, U+BC0B, U=
+BC40, U+BCA1, U+BCCD, U+BD93, U+BE54, U+BE5A, U+BF08, U+BF50, U+BF55, U+BF=
DC, U+C0C0, U+C0D0, U+C0F4, U+C100, U+C11E, U+C170, U+C20D, U+C274, U+C290,=
 U+C308, U+C369, U+C539, U+C587, U+C5FF, U+C6EC, U+C70C, U+C7AD, U+C7C8, U+=
C83C, U+C881, U+CB48, U+CC60, U+CE69, U+CE6B, U+CE75, U+CF04, U+CF08, U+CF5=
5, U+CF70, U+CFFC, U+D0B7, U+D1A8, U+D2C8, U+D384, U+D47C, U+D48B, U+D5DD, =
U+D5E8, U+D720, U+D759, U+F981; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.108.woff2") format("woff2"); unicode-range: U+E0,=
 U+E2, U+395, U+3B7, U+3BA, U+2460-2461, U+25A0, U+3010-3011, U+306E, U+30F=
3, U+314A, U+314C, U+5927, U+65B0, U+7E41, U+97D3, U+9AD4, U+AD49, U+AE0B, =
U+AE0D, U+AE43, U+AE5D, U+AECF, U+AF3C, U+AF64, U+AFD4, U+B080, U+B084, U+B=
0C5, U+B10C, U+B1E8, U+B2AC, U+B36E, U+B451, U+B515, U+B540, U+B561, U+B6AB=
, U+B6B1, U+B72C, U+B730, U+B744, U+B800, U+B8EC, U+B8F0, U+B904, U+B968, U=
+B96D, U+B987, U+B9D9, U+BB36, U+BB49, U+BC2D, U+BC43, U+BCF6, U+BD89, U+BE=
57, U+BE61, U+BED4, U+C090, U+C130, U+C148, U+C19C, U+C2F9, U+C36C, U+C37C,=
 U+C384, U+C3DF, U+C575, U+C584, U+C660, U+C719, U+C816, U+CA4D, U+CA54, U+=
CABC, U+CB49, U+CC14, U+CFF5, U+D004, U+D038, U+D0B4, U+D0D3, U+D0E0, U+D0E=
D, U+D131, U+D1B0, U+D31F, U+D33D, U+D3A0, U+D3AB, U+D514, U+D584, U+D6A1, =
U+D6CC, U+D749, U+D760, U+D799; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.109.woff2") format("woff2"); unicode-range: U+24,=
 U+60, U+3B9, U+3BB, U+3BD, U+2191, U+2606, U+300C-300D, U+3131, U+3134, U+=
3139, U+3141-3142, U+3148, U+3161, U+3163, U+321C, U+4EBA, U+5317, U+AC31, =
U+AC77, U+AC9F, U+ACB9, U+ACF0-ACF1, U+ACFD, U+AD73, U+AF3D, U+B00C, U+B04A=
, U+B057, U+B0C4, U+B188, U+B1CC, U+B214, U+B2DB, U+B2EE, U+B304, U+B4ED, U=
+B518, U+B5BC, U+B625, U+B69C-B69D, U+B7AC, U+B801, U+B86C, U+B959, U+B95C,=
 U+B985, U+BA48, U+BB58, U+BC0C, U+BC38, U+BC85, U+BC9A, U+BF40, U+C068, U+=
C0BD, U+C0CC, U+C12F, U+C149, U+C1E0, U+C22B, U+C22D, U+C250, U+C2FC, U+C30=
0, U+C313, U+C370, U+C3D8, U+C557, U+C580, U+C5E3, U+C62E, U+C634, U+C6F0, =
U+C74D, U+C783, U+C78E, U+C796, U+C7BC, U+C92C, U+CA4C, U+CC1C, U+CC54, U+C=
C59, U+CE04, U+CF30, U+CFC4, U+D140, U+D321, U+D38C, U+D399, U+D54F, U+D587=
, U+D5D0, U+D6E8, U+D770; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.110.woff2") format("woff2"); unicode-range: U+D7,=
 U+EA, U+FC, U+2192, U+25BC, U+3000, U+3137, U+3145, U+315C, U+7F8E, U+AC13=
, U+AC71, U+AC90, U+ACB8, U+ACE7, U+AD7F, U+AE50, U+AEF4, U+AF34, U+AFBC, U=
+B048, U+B09A, U+B0AD, U+B0BC, U+B113, U+B125, U+B141, U+B20C, U+B2D9, U+B2=
ED, U+B367, U+B369, U+B374, U+B3CB, U+B4EC, U+B611, U+B760, U+B81B, U+B834,=
 U+B8B0, U+B8E1, U+B989, U+B9D1, U+B9E1, U+B9FA, U+BA4D, U+BA78, U+BB35, U+=
BB54, U+BBF9, U+BC11, U+BCB3, U+BD05, U+BD95, U+BDD4, U+BE10, U+BED0, U+BF5=
1, U+C0D8, U+C232, U+C2B7, U+C2EB, U+C378, U+C500, U+C52C, U+C549, U+C568, =
U+C598, U+C5C9, U+C61B, U+C639, U+C67C, U+C717, U+C78A, U+C80A, U+C90C-C90D=
, U+C950, U+C9E7, U+CBE4, U+CCA9, U+CCE4, U+CDB0, U+CE78, U+CE94, U+CE98, U=
+CF8C, U+D018, U+D034, U+D0F1, U+D1B1, U+D280, U+D2F8, U+D338, U+D380, U+D3=
B4, U+D610, U+D69F, U+D6FC, U+D758; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.111.woff2") format("woff2"); unicode-range: U+E7,=
 U+2022, U+203B, U+25C0, U+2605, U+2661, U+3147, U+318D, U+672C, U+8A9E, U+=
ACAA, U+ACBC, U+AD1C, U+AE4A, U+AE5C, U+B044, U+B054, U+B0C8-B0C9, U+B2A6, =
U+B2D0, U+B35C, U+B364, U+B428, U+B454, U+B465, U+B4B7, U+B4E3, U+B51C, U+B=
5A1, U+B784, U+B790, U+B7AB, U+B7F4, U+B82C, U+B835, U+B8E9, U+B8F8, U+B9D8=
, U+B9F9, U+BA5C, U+BA64, U+BABD, U+BB18, U+BB3B, U+BBFF, U+BC0D, U+BC45, U=
+BC97, U+BCBC, U+BE45, U+BE75, U+BE7C, U+BFCC, U+C0B6, U+C0F7, U+C14B, U+C2=
B4, U+C30D, U+C4F8, U+C5BB, U+C5D1, U+C5E0, U+C5EE, U+C5FD, U+C606, U+C6C5,=
 U+C6E0, U+C708, U+C81D, U+C820, U+C824, U+C878, U+C918, U+C96C, U+C9E4, U+=
C9F1, U+CC2E, U+CD09, U+CEA1, U+CEF5, U+CEF7, U+CF64, U+CF69, U+CFE8, U+D03=
5, U+D0AC, U+D230, U+D234, U+D2F4, U+D31D, U+D575, U+D578, U+D608, U+D614, =
U+D718, U+D751, U+D761, U+D78C, U+D790; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.112.woff2") format("woff2"); unicode-range: U+266=
5, U+3160, U+4E2D, U+6587, U+65E5, U+AC12, U+AC14, U+AC16, U+AC81, U+AD34, =
U+ADE0, U+AE54, U+AEBC, U+AF2C, U+AFC0, U+AFC8, U+B04C, U+B08C, U+B099, U+B=
0A9, U+B0AC, U+B0AE, U+B0B8, U+B123, U+B179, U+B2E5, U+B2F7, U+B4C0, U+B531=
, U+B538, U+B545, U+B550, U+B5A8, U+B6F0, U+B728, U+B73B, U+B7AD, U+B7ED, U=
+B809, U+B864, U+B86D, U+B871, U+B9BF, U+B9F5, U+BA40, U+BA4B, U+BA58, U+BA=
87, U+BAAC, U+BBC0, U+BC16, U+BC34, U+BD07, U+BD99, U+BE59, U+BFD0, U+C058,=
 U+C0E4, U+C0F5, U+C12D, U+C139, U+C228, U+C529, U+C5C7, U+C635, U+C637, U+=
C735, U+C77D, U+C787, U+C789, U+C8C4, U+C989, U+C98C, U+C9D0, U+C9D3, U+CC0=
C, U+CC99, U+CD0C, U+CD2C, U+CD98, U+CDA4, U+CE59, U+CE60, U+CE6D, U+CEA0, =
U+D0D0-D0D1, U+D0D5, U+D14D, U+D1A4, U+D29C, U+D2F1, U+D301, U+D39C, U+D3BC=
, U+D4E8, U+D540, U+D5EC, U+D640, U+D750; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.113.woff2") format("woff2"); unicode-range: U+5E,=
 U+25B2, U+25B6, U+314E, U+AC24, U+ACE1, U+ACE4, U+AE68, U+AF2D, U+B0D0, U+=
B0E5, U+B150, U+B155, U+B193, U+B2C9, U+B2DD, U+B3C8, U+B3FC, U+B410, U+B45=
8, U+B4DD, U+B5A0, U+B5A4, U+B5BB, U+B7B5, U+B838, U+B840, U+B86F, U+B8F9, =
U+B960, U+B9E5, U+BAB8, U+BB50, U+BC1D, U+BC24-BC25, U+BCA8, U+BCBD, U+BD04=
, U+BD10, U+BD24, U+BE48, U+BE5B, U+BE68, U+C05C, U+C12C, U+C140, U+C15C, U=
+C168, U+C194, U+C219, U+C27D, U+C2A8, U+C2F1, U+C2F8, U+C368, U+C554-C555,=
 U+C559, U+C564, U+C5D8, U+C5FC, U+C625, U+C65C, U+C6B1, U+C728, U+C794, U+=
C84C, U+C88C, U+C8E0, U+C8FD, U+C998, U+C9DD, U+CC0D, U+CC30, U+CEEC, U+CF1=
3, U+CF1C, U+CF5C, U+D050, U+D07C, U+D0A8, U+D134, U+D138, U+D154, U+D1F4, =
U+D2BC, U+D329, U+D32C, U+D3D0, U+D3F4, U+D3FC, U+D56B, U+D5CC, U+D600-D601=
, U+D639, U+D6C8, U+D754, U+D765; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.114.woff2") format("woff2"); unicode-range: U+3C-=
3D, U+2026, U+24D2, U+314B, U+AC11, U+ACF3, U+AD74, U+AD81, U+ADF9, U+AE34,=
 U+AF43, U+AFB8, U+B05D, U+B07C, U+B110, U+B118, U+B17C, U+B180, U+B18D, U+=
B192, U+B2CC, U+B355, U+B378, U+B4A4, U+B4EF, U+B78D, U+B799, U+B7A9, U+B7F=
D, U+B807, U+B80C, U+B839, U+B9B4, U+B9DB, U+BA3C, U+BAB0, U+BBA4, U+BC94, =
U+BE4C, U+C154, U+C1C4, U+C26C, U+C2AC, U+C2ED, U+C4F4, U+C55E, U+C561, U+C=
571, U+C5B5, U+C5C4, U+C654-C655, U+C695, U+C6E8, U+C6F9, U+C724, U+C751, U=
+C775, U+C7A0, U+C7C1, U+C874, U+C880, U+C9D5, U+C9F8, U+CABD, U+CC29, U+CC=
2C, U+CCA8, U+CCAB, U+CCD0, U+CE21, U+CE35, U+CE7C, U+CE90, U+CEE8, U+CEF4,=
 U+CFE0, U+D070, U+D0B9, U+D0C1, U+D0C4, U+D0C8, U+D15C, U+D1A1, U+D2C0, U+=
D300, U+D314, U+D3ED, U+D478, U+D480, U+D48D, U+D508, U+D53D, U+D5E4, U+D61=
1, U+D61C, U+D68D, U+D6A8, U+D798; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.115.woff2") format("woff2"); unicode-range: U+23,=
 U+25, U+5F, U+A9, U+AC08, U+AC78, U+ACA8, U+ACAC, U+ACE8, U+AD70, U+ADC0, =
U+ADDC, U+B137, U+B140, U+B208, U+B290, U+B2F5, U+B3C5, U+B3CC, U+B420, U+B=
429, U+B529, U+B530, U+B77D, U+B79C, U+B7A8, U+B7C9, U+B7F0, U+B7FC, U+B828=
, U+B860, U+B9AD, U+B9C1, U+B9C9, U+B9DD-B9DE, U+B9E8, U+BA38-BA39, U+BABB,=
 U+BC00, U+BC8C, U+BCA0, U+BCA4, U+BCD1, U+BCFC, U+BD09, U+BDF0, U+BE60, U+=
C0AD, U+C0B4, U+C0BC, U+C190, U+C1FC, U+C220, U+C288, U+C2B9, U+C2F6, U+C52=
8, U+C545, U+C558, U+C5BC, U+C5D4, U+C600, U+C644, U+C6C0, U+C6C3, U+C721, =
U+C798, U+C7A1, U+C811, U+C838, U+C871, U+C904, U+C990, U+C9DC, U+CC38, U+C=
C44, U+CCA0, U+CD1D, U+CD95, U+CDA9, U+CE5C, U+CF00, U+CF58, U+D150, U+D22C=
, U+D305, U+D328, U+D37C, U+D3F0, U+D551, U+D5A5, U+D5C8, U+D5D8, U+D63C, U=
+D64D, U+D669, U+D734, U+D76C; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.116.woff2") format("woff2"); unicode-range: U+26,=
 U+2B, U+3E, U+40, U+7E, U+AC01, U+AC19, U+AC1D, U+ACA0, U+ACA9, U+ACB0, U+=
AD8C, U+AE09, U+AE38, U+AE40, U+AED8, U+B09C, U+B0A0, U+B108, U+B204, U+B29=
8, U+B2D8, U+B2EB-B2EC, U+B2F4, U+B313, U+B358, U+B450, U+B4E0, U+B54C, U+B=
610, U+B780, U+B78C, U+B791, U+B8E8, U+B958, U+B974, U+B984, U+B9B0, U+B9BC=
-B9BD, U+B9CE, U+BA70, U+BBFC, U+BC0F, U+BC15, U+BC1B, U+BC31, U+BC95, U+BC=
C0, U+BCC4, U+BD81, U+BD88, U+C0C8, U+C11D, U+C13C, U+C158, U+C18D, U+C1A1,=
 U+C21C, U+C4F0, U+C54A, U+C560, U+C5B8, U+C5C8, U+C5F4, U+C628, U+C62C, U+=
C678, U+C6CC, U+C808, U+C810, U+C885, U+C88B, U+C900, U+C988, U+C99D, U+C9C=
8, U+CC3D-CC3E, U+CC45, U+CD08, U+CE20, U+CEE4, U+D074, U+D0A4, U+D0DD, U+D=
2B9, U+D3B8, U+D3C9, U+D488, U+D544, U+D559, U+D56D, U+D588, U+D615, U+D648=
, U+D655, U+D658, U+D65C; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.117.woff2") format("woff2"); unicode-range: U+D, =
U+48, U+7C, U+AC10, U+AC15, U+AC74, U+AC80, U+AC83, U+ACC4, U+AD11, U+AD50,=
 U+AD6D, U+ADFC, U+AE00, U+AE08, U+AE4C, U+B0A8, U+B124, U+B144, U+B178, U+=
B274, U+B2A5, U+B2E8, U+B2F9, U+B354, U+B370, U+B418, U+B41C, U+B4F1, U+B51=
4, U+B798, U+B808, U+B824-B825, U+B8CC, U+B978, U+B9D0, U+B9E4, U+BAA9, U+B=
B3C, U+BC18, U+BC1C, U+BC30, U+BC84, U+BCF5, U+BCF8, U+BD84, U+BE0C, U+BE14=
, U+C0B0, U+C0C9, U+C0DD, U+C124, U+C2DD, U+C2E4, U+C2EC, U+C54C, U+C57C-C5=
7D, U+C591, U+C5C5-C5C6, U+C5ED, U+C608, U+C640, U+C6B8, U+C6D4, U+C784, U+=
C7AC, U+C800-C801, U+C9C1, U+C9D1, U+CC28, U+CC98, U+CC9C, U+CCAD, U+CD5C, =
U+CD94, U+CD9C, U+CDE8, U+CE68, U+CF54, U+D0DC, U+D14C, U+D1A0, U+D1B5, U+D=
2F0, U+D30C, U+D310, U+D398, U+D45C, U+D50C, U+D53C, U+D560, U+D568, U+D589=
, U+D604, U+D6C4, U+D788; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.118.woff2") format("woff2"); unicode-range: U+39,=
 U+49, U+4D-4E, U+A0, U+AC04, U+AC1C, U+AC70, U+AC8C, U+ACBD, U+ACF5, U+ACF=
C, U+AD00, U+AD6C, U+ADF8, U+B098, U+B0B4, U+B294, U+B2C8, U+B300, U+B3C4, =
U+B3D9, U+B4DC, U+B4E4, U+B77C, U+B7EC, U+B85D, U+B97C, U+B9C8, U+B9CC, U+B=
A54, U+BA74, U+BA85, U+BAA8, U+BB34, U+BB38, U+BBF8, U+BC14, U+BC29, U+BC88=
, U+BCF4, U+BD80, U+BE44, U+C0C1, U+C11C, U+C120, U+C131, U+C138, U+C18C, U=
+C218, U+C2B5, U+C2E0, U+C544, U+C548, U+C5B4, U+C5D0, U+C5EC, U+C5F0, U+C6=
01, U+C624, U+C694, U+C6A9, U+C6B0, U+C6B4, U+C6D0, U+C704, U+C720, U+C73C,=
 U+C740, U+C744, U+C74C, U+C758, U+C77C, U+C785, U+C788, U+C790-C791, U+C7A=
5, U+C804, U+C815, U+C81C, U+C870, U+C8FC, U+C911, U+C9C4, U+CCB4, U+CE58, =
U+CE74, U+D06C, U+D0C0, U+D130, U+D2B8, U+D3EC, U+D504, U+D55C, U+D569, U+D=
574, U+D638, U+D654, U+D68C; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HN_R5_bKCxv=
jhPkroGfFYNrZ3AM6kwJdwelS.119.woff2") format("woff2"); unicode-range: U+20-=
22, U+27-2A, U+2C-38, U+3A-3B, U+3F, U+41-47, U+4A-4C, U+4F-5D, U+61-7B, U+=
7D, U+A1, U+AB, U+AE, U+B7, U+BB, U+BF, U+2013-2014, U+201C-201D, U+2122, U=
+AC00, U+ACE0, U+AE30, U+B2E4, U+B85C, U+B9AC, U+C0AC, U+C2A4, U+C2DC, U+C7=
74, U+C778, U+C9C0, U+D558; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HO_W7fHoCVH=
xtvY.woff2") format("woff2"); unicode-range: U+600-6FF, U+750-77F, U+870-89=
1, U+897-8E1, U+8E3-8FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-F=
DFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC7,=
 U+10EC9-10EEE, U+10EF0-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22,=
 U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42,=
 U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57,=
 U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A,=
 U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE=
8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HO_e7fHoCVH=
xtvY.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4=
, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HO_X7fHoCVH=
xtvY.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U=
+4B0-4B1, U+2116; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HO_S7fHoCVH=
xtvY.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7=
-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8F=
F, U+11B00-11B0A; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HO_R7fHoCVH=
xtvY.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2=
010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HO_F7fHoCVH=
xtvY.woff2") format("woff2"); unicode-range: U+964-965, U+B82-BFA, U+200C-2=
00D, U+20B9, U+25CC; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HO_H7fHoCVH=
xtvY.woff2") format("woff2"); unicode-range: U+2D7, U+303, U+331, U+E01-E5B=
, U+200C-200D, U+25CC; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HO_c7fHoCVH=
xtvY.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-12=
9, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323,=
 U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HO_d7fHoCVH=
xtvY.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2C=
C, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1=
EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7F=
F; }

@font-face { font-family: "YouTube Sans"; font-style: normal; font-weight: =
300 900; font-display: swap; src: url("https://fonts.gstatic.com/s/youtubes=
ans/v32/Qw38ZQNGEDjaO2m6tqIqX5E-AVS5_rSejo46_PCTRspJ0OosolrBEJL3HO_T7fHoCVH=
x.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2=
BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, =
U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-c252b071-41d7-4161-9933-3c2c55cda35d@mhtml.blink

@charset "utf-8";

ps-dom-if, ps-dom-repeat { display: none; }
------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-8e20b99a-825e-4b78-a6bb-f15f19afccfe@mhtml.blink

@charset "utf-8";

dom-bind, dom-if, dom-repeat { display: none; }
------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-1c117439-b5d6-4746-aba0-3a46332aa0e0@mhtml.blink

@charset "utf-8";

.annotation-link-icon { background: url("data:image/png;base64,iVBORw0KGgoA=
AAANSUhEUgAAACIAAAAiCAMAAAANmfvwAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQ=
AAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAUVBMVEVMaXH///////////////////////=
///////////////////////////////////////////////////////////////////////////=
//////JzkR1AAAAGnRSTlMAfXf+c3xsdGdv/GJoXPtXXflSVk5L7DBH9VeFfsQAAAABYktHRAH/=
Ai3eAAAAgElEQVQ4y93SSQ6AIAwFULSOOOJs739Qf9SF0VA2uNCu+psHaQJK7cVCqY+Rg92PXA+=
+Q84KnCR03UIRJrFEKMEgZYFQhpyzQHSBWJJAdIVUENtJ3SC0mu3EdOh7zXZiBrRdzQLJ0Y1GfO=
lpVstD3HaZktX9X/gvRCxvxL6FR7IBS1RTM5xIpLoAAAAASUVORK5CYII=3D") center cente=
r no-repeat; }

.annotation-close-button { background: url("data:image/png;base64,iVBORw0KG=
goAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAA=
gIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAALVBMVEVMaXEAAAAAAAAAAAAAAAAAAAA=
AAAAAAAAAAAA/Pz9aWloBAQGZmZlbW1v///+X9wUzAAAACHRSTlMANprf+g6lyRmB9hUAAAABYk=
tHRA5vvTBPAAAAWUlEQVQI12NgYBAycVZkAIKwDiBIZWBgrQAx2gMY2DrAIIFBomPWju6VHY0MG=
h1rbu891dHEYNGx9+yd2x3NDB4d3XfO7uhoQTDgUnDFcO1wA+FWwC2FOQMAdKg6tUSAFEAAAAAA=
SUVORK5CYII=3D") center center no-repeat; }

.iv-ad-info-icon { background: url("data:image/png;base64,iVBORw0KGgoAAAANS=
UhEUgAAAAsAAAALCAMAAACecocUAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoA=
AACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAVFBMVEVMaXGUlJSYmJiZmZmYmJiXl5eZmZmZmZm=
WlpaVlZWOjo6ZmZmSkpKXl5eYmJiYmJiZmZmZmZmZmZmZmZmYmJiJiYmXl5eZmZmYmJiWlpaZmZ=
n///+81lbeAAAAGnRSTlMAE5DM80DliTMMEjccWIM5p1UjaTQNgB5cLlr5mgUAAAABYktHRBsCY=
NSkAAAAVElEQVQI102NRw7AIBADhw7ppIf/PzQLJ/ZgWSNrFlDaWKMVcs6HmGLwTqjEME6CFDrA=
XBYIGhNh3TJEg02wHydctvFc7sbrvnXZV8/zfs3T+7u/P7CrAso35YfPAAAAAElFTkSuQmCC") =
center center / 11px no-repeat; width: 11px; height: 11px; }

.iv-drawer-close-button::after { background: url("data:image/png;base64,iVB=
ORw0KGgoAAAANSUhEUgAAAAwAAAAMAgMAAAArG7R0AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAA=
B6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACVBMVEVMaXH////////OZTV/A=
AAAAnRSTlMAoKBFbtAAAAABYktHRAH/Ai3eAAAAKUlEQVQI12MIYGBlSGGQBMIUBjbHCQyM0xwY=
GDIZwBjEBomB5EBqgGoBolQGzYuy51cAAAAASUVORK5CYII=3D") center center / 12px n=
o-repeat; width: 12px; height: 12px; }

.iv-card-playlist-video-count::after { background: url("data:image/png;base=
64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAABGdBTUEAALGPC/xhBQAAACBj=
SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAJFBMVEVMaXH////////=
///////////////////////////////////9tKdXLAAAAC3RSTlMAvDeyLvxYtDK9Ogx4T1QAAA=
ABYktHRAH/Ai3eAAAAK0lEQVQY02NgoBjshgO8HJoYwKiAMGAD92YHJM7uMCTO9gaEHs4FlPuZA=
QC8Fj8x/xHjxwAAAABJRU5ErkJggg=3D=3D") center center / 24px no-repeat; width=
: 24px; height: 24px; }

.iv-card-link-icon { background: url("data:image/png;base64,iVBORw0KGgoAAAA=
NSUhEUgAAABIAAAASBAMAAACk4JNkAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAP=
oAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEVMaXG7u7u7u7u7u7u7u7u7u7u7u7v//=
/+WKTAlAAAABnRSTlMAFdQWbGj9GiOuAAAAAWJLR0QHFmGI6wAAAEhJREFUCNdjYACBNCBgQGMx=
MKrBWEJJaRAJRjVlKEsoSQDIAqtSZICwgEIQFkgIZBRECMxiBqsCsVjAqsCygQwwFgMeFgQgswB=
g2xjLrfC4mgAAAABJRU5ErkJggg=3D=3D") center center / 9px no-repeat; width: 9=
px; height: 9px; }

.iv-promo-website-card-cta-redesign .iv-promo-round-expand-icon::after { ba=
ckground: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAA=
D9CzEMAAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfgCgUUEztsN=
fqrAAAAXklEQVRYw+3Uuw2AQAwEUUNXfBpDIvBRMhQwJJAScNrA0r4CdiQHjjAzK4NGKucPAFmC=
nZcmwcTphBNO9CTGH4VB+/Zm6YlYis9fhedXz38FNvFriCCl808iw8ysrBu65gCeuV/CfgAAAAB=
JRU5ErkJggg=3D=3D") center center / 18px 18px no-repeat; width: 18px; heigh=
t: 18px; }

.iv-promo .iv-promo-actions .iv-promo-expand::after { background: url("data=
:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAJBAMAAADnQZCTAAAABGdBTUEAA=
LGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAJFBM=
VEVMaXHMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMz////eMKB4AAAAC3RSTlMAOpE7k5U=
vj5kpfRaQSaQAAAABYktHRAsf18TAAAAAHklEQVQI12MQYGBQZmBwTWCo0GSo6AKRQDZQRIABAD=
XXA/UkIpvtAAAAAElFTkSuQmCC") center center / 4px 9px no-repeat; width: 4px;=
 height: 9px; }

.iv-promo .iv-promo-actions .iv-promo-close::after { background: url("data:=
image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJBAMAAAASvxsjAAAABGdBTUEAAL=
GPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAJFBMV=
EVMaXH///////////////////////////////////////////9tKdXLAAAAC3RSTlMAVaQDpaim=
qQbl5rjXUFUAAAABYktHRAH/Ai3eAAAAPUlEQVQI12MQMmAwEmDwDmaOTmAw39663YCBuXp2MQM=
DQ+fOBgYG5ujVwQwMptvbgeLaxczVCQwiBgxmAgBkXg1FN5iwiAAAAABJRU5ErkJggg=3D=3D")=
 center center / 9px no-repeat; width: 9px; height: 9px; }

.iv-promo .iv-promo-contents .iv-promo-txt .iv-promo-link::after { backgrou=
nd: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUBAMAAAB/pwA+=
AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3C=
culE8AAAAHlBMVEVMaXH////////////////////////////////////Z6AnKAAAACXRSTlMA+/=
A2IuI1mJIldm0CAAAAAWJLR0QB/wIt3gAAAEVJREFUCNdjYGCYCQUMBJlACOIzIDElIcyZkwxgo=
jOVWWDMSQauMKYySySUOSnBdSaUOZ0lEsac2YqwYiZ+JhwgM7E5HACgzVCI/YJ59AAAAABJRU5E=
rkJggg=3D=3D") center center / 10px no-repeat; width: 10px; height: 10px; }
------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-a05fa6f2-6bdb-4cda-b5e5-f7170d1c412e@mhtml.blink

@charset "utf-8";
=0A
------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-40fce471-2134-4fc2-b345-ffb2fc435f2f@mhtml.blink

@charset "utf-8";

html { --primary-text-color: var(--light-theme-text-color); --primary-backg=
round-color: var(--light-theme-background-color); --secondary-text-color: v=
ar(--light-theme-secondary-color); --disabled-text-color: var(--light-theme=
-disabled-color); --divider-color: var(--light-theme-divider-color); --erro=
r-color: #dd2c00; --primary-color: #3f51b5; --light-primary-color: #c5cae9;=
 --dark-primary-color: #303f9f; --accent-color: #ff4081; --light-accent-col=
or: #ff80ab; --dark-accent-color: #f50057; --light-theme-background-color: =
#fff; --light-theme-base-color: #000; --light-theme-text-color: #212121; --=
light-theme-secondary-color: #737373; --light-theme-disabled-color: #9b9b9b=
; --light-theme-divider-color: #dbdbdb; --dark-theme-background-color: #212=
121; --dark-theme-base-color: #fff; --dark-theme-text-color: #fff; --dark-t=
heme-secondary-color: #bcbcbc; --dark-theme-disabled-color: #646464; --dark=
-theme-divider-color: #3c3c3c; --text-primary-color: var(--dark-theme-text-=
color); --default-primary-color: var(--primary-color); }
------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-c2ca3265-4401-4a02-a1b9-35c061914588@mhtml.blink

@charset "utf-8";

html { background-color: rgb(255, 255, 255) !important; text-size-adjust: n=
one; }

html[dark] { background-color: rgb(15, 15, 15) !important; }

#logo-red-icon-container.ytd-topbar-logo-renderer { width: 86px; }
------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-a079d1cf-7b55-4aef-b23a-99ea9b5f2ccc@mhtml.blink

@charset "utf-8";

#search-input.ytd-searchbox-spt input { appearance: none; -webkit-font-smoo=
thing: antialiased; background-color: transparent; border-width: medium; bo=
rder-style: none; border-color: currentcolor; border-image: initial; box-sh=
adow: none; color: inherit; font-family: Roboto, Noto, sans-serif; font-siz=
e: 16px; font-weight: 400; line-height: 24px; margin-left: 4px; max-width: =
100%; outline: none; text-align: inherit; width: 100%; -webkit-box-flex: 1;=
 flex: 1 1 1e-09px; }

#search-container.ytd-searchbox-spt { pointer-events: none; position: absol=
ute; inset: 0px; }

#search-input.ytd-searchbox-spt #search::-webkit-input-placeholder { color:=
 rgb(136, 136, 136); }
------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-798267b5-73db-4fac-9d08-441fb19538e5@mhtml.blink

@charset "utf-8";

ytd-masthead .yt-icons-ext { color: var(--yt-sys-color-baseline--text-prima=
ry); }

ytd-masthead svg#yt-logo-red-svg #youtube-red-paths path, ytd-masthead svg#=
yt-logo-red-updated-svg #youtube-red-paths path, ytd-masthead svg#yt-logo-s=
vg #youtube-paths path, ytd-masthead svg#yt-logo-updated-svg #youtube-paths=
 path { fill: rgb(40, 40, 40); }

ytd-masthead.dark svg#yt-logo-red-svg #youtube-red-paths path, ytd-masthead=
.dark svg#yt-logo-red-updated-svg #youtube-red-paths path, ytd-masthead.dar=
k svg#yt-logo-svg #youtube-paths path, ytd-masthead.dark svg#yt-logo-update=
d-svg #youtube-paths path, ytd-masthead.theater svg#yt-logo-red-svg #youtub=
e-red-paths path, ytd-masthead.theater svg#yt-logo-svg #youtube-paths path =
{ fill: rgb(255, 255, 255); }
------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-0a85a34c-366e-43c4-a294-e12121ba67f0@mhtml.blink

@charset "utf-8";

ytd-masthead.shell { position: fixed; top: 0px; right: 0px; left: 0px; disp=
lay: flex; height: 56px; -webkit-box-align: center; align-items: center; ba=
ckground-color: rgb(255, 255, 255) !important; }

ytd-masthead.shell #menu-icon { margin-left: 16px; }

ytd-app > ytd-masthead.chunked { position: fixed; top: 0px; width: 100%; }

ytd-masthead.shell.dark, ytd-masthead.shell.theater { background-color: rgb=
(15, 15, 15) !important; }

ytd-masthead.shell.full-window-mode { opacity: 0; transform: translateY(cal=
c(-100% - 5px)); background-color: rgb(15, 15, 15) !important; }

ytd-masthead.shell > :first-child { padding-left: 16px; }

ytd-masthead.shell > :last-child { padding-right: 16px; }

ytd-masthead #masthead-logo { display: flex; }

ytd-masthead #masthead-logo #country-code { margin-right: 2px; }

ytd-masthead.shell #yt-logo-red-svg, ytd-masthead.shell #yt-logo-red-update=
d-svg, ytd-masthead.shell #yt-logo-svg, ytd-masthead.shell #yt-logo-updated=
-svg { align-self: center; margin-left: 8px; padding: 0px; color: rgb(0, 0,=
 0); }

ytd-masthead.shell #a11y-skip-nav { display: none; }

ytd-masthead.shell svg { width: 40px; height: 40px; padding: 8px; margin-ri=
ght: 8px; box-sizing: border-box; color: rgb(96, 96, 96); fill: currentcolo=
r; }

ytd-masthead .external-icon { width: 24px; height: 24px; }

ytd-masthead .yt-icons-ext { fill: currentcolor; color: rgb(96, 96, 96); }

ytd-masthead.shell.dark .yt-icons-ext ytd-masthead.shell.theater .yt-icons-=
ext { fill: rgb(255, 255, 255); }

ytd-masthead svg#yt-logo-svg { width: 80px; }

ytd-masthead svg#yt-logo-red-svg { width: 106.4px; }

ytd-masthead svg#yt-logo-updated-svg { width: 90px; }

ytd-masthead svg#yt-logo-red-updated-svg { width: 97px; }

@media (max-width: 656px) {
  ytd-masthead.shell > :first-child { padding-left: 8px; }
  ytd-masthead.shell > :last-child { padding-right: 8px; }
  ytd-masthead.shell svg { margin-right: 0px; }
  ytd-masthead #masthead-logo { -webkit-box-flex: 1; flex: 1 1 1e-09px; }
  ytd-masthead.shell #yt-logo-red-svg, ytd-masthead.shell #yt-logo-svg { ma=
rgin-left: 4px; }
}

@media (min-width: 876px) {
  ytd-masthead #masthead-logo { width: 129px; }
}

#masthead-skeleton-icons { display: flex; -webkit-box-flex: 1; flex: 1 1 0%=
; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direc=
tion: row; -webkit-box-pack: end; justify-content: flex-end; }

ytd-masthead.masthead-finish #masthead-skeleton-icons { display: none; }

.masthead-skeleton-icon { border-radius: 50%; height: 32px; width: 32px; ma=
rgin: 0px 8px; background-color: rgb(227, 227, 227); }

ytd-masthead.dark .masthead-skeleton-icon { background-color: rgb(41, 41, 4=
1); }
------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-ade5fa66-bf26-41d2-adec-79b5d0d5219e@mhtml.blink

@charset "utf-8";

body { padding: 0px; margin: 0px; overflow-y: scroll; }

body.autoscroll { overflow-y: auto; }

body.no-scroll { overflow: hidden; }

body.no-y-scroll { overflow-y: hidden; }

.hidden { display: none; }

textarea { --paper-input-container-input_-_white-space: pre-wrap; }

.grecaptcha-badge { visibility: hidden; }
------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: text/html
Content-ID: <frame-2D3DB3F85CB79B952C884D15EC237D69@mhtml.blink>
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; charset=
=3DUTF-8"></head><body></body></html>
------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi----
Content-Type: text/html
Content-ID: <frame-B550EF4BA3947062B8D8D46F9433D525@mhtml.blink>
Content-Transfer-Encoding: quoted-printable
Content-Location: https://accounts.youtube.com/RotateCookiesPage?origin=https://www.youtube.com&yt_pid=1

<!DOCTYPE html><html><head><meta http-equiv=3D"Content-Type" content=3D"tex=
t/html; charset=3DUTF-8"></head><body></body></html>
------MultipartBoundary--EJzVdHW1p8FdMTRH5Zjyr8TQlSgXLCyA0rd0mi5RVi------
